subscription-manager-0.95.11-1.el6> H HtxHFM׷ ?*}} 6݃ÌH18)T۟f0l-k;Sppf948f8d4f00729c7757d25de70828e9835080e7b@I>aA47WFM׷ ?*}}2e+8R2vO]m!t҉x82u3E #>=FD?F4d % d  1BH Yq`bb b pb b b <bb!b##b%L%&'('8'J9) J:5J>/7?/?G/HbH0bI2XbX2Y2\3 b]4b^9d+b=d>*e>/f>2l>4t>Lbu?bvA\ wCbxDbyFF0Csubscription-manager0.95.111.el6Tools and libraries for subscription and repository managementThe Subscription Manager package provides programs and libraries to allow users to manage subscriptions and yum repositories from the Red Hat entitlement platform.M#sl6.fnal.govyScientific LinuxScientific LinuxGPLv2Scientific LinuxSystem Environment/Basehttps://engineering.redhat.com/trac/subscription-managerlinuxx86_64chkconfig --add rhsmcertd # /sbin/service rhsmcertd startif [ $1 -eq 0 ] ; then /sbin/service rhsmcertd stop >/dev/null 2>&1 /sbin/chkconfig --del rhsmcertd fiG 4E8NN_^^bDȥyjV ?}bmBϪ˻qeu' 77Wff 4%% 00{{[ @ @xxVsKK=***큤큤AA큠A큠큤큤A큤큤AAAAMMMMMMMMMMMMMM!MM!M!MM!M!MMMMMMMMMMMMMMMMMMMMMMMMMMMMM!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MM!M!MMMM75e666a91cb345f7015379744c07c904e84f7d2378ba9abc00f952f43bcf5b4327cefaa9c2eea2786832dbfd2d612ee6a4c6a6f21f764803c307a3fb6cd96e69102ed4062b6767faa072e8abeef831f3cecdc3ed48629d6822865ce1742f1aa1f6741706fb0c10bb14c1cc9dd4ba3d29d25c68d39b8a967b87cbb137228afbb47aad7484feffa32602e8772c82e6b58c5e59d3976f4fa07a55d10393eddd28c9bed48933caa6ee0b6fb4dff4f47d4eb7e55c1aebb7a9402f6940dc66cd10e14fc5a580ac032bc16e1c8ec9ef175ce705d2b744f970a38bf642423d9652fd5c879ffd076c6705d931e2d9f8df94505f41d29291c66d5fad919ae8e276b73a5d4084c1c0c956a492cadbfd2cec581ef678c190e3e245f0d61665eb0f66b8b34fd684c1c0c956a492cadbfd2cec581ef678c190e3e245f0d61665eb0f66b8b34fd698904fec4d973b7aabb93b479e71a44f13027c5739e1b0b0bc464bcfbf2b332ccc99d640d29c98f69caf72ee6e394a4740f0efceeb2854550d2361103b00617440c0fc53b61b9262fe44369030d6e3b7cbe1a1941bc999908e7d9394b171156840c0fc53b61b9262fe44369030d6e3b7cbe1a1941bc999908e7d9394b171156842ca708beb98960c24deae98babccea15d34c4adbfeec28fe7213754d39333f4add4fc8b7c4d0ff1bae87d3da16f5709387994ded33058cc2c4bf9de216a9e3fadd4fc8b7c4d0ff1bae87d3da16f5709387994ded33058cc2c4bf9de216a9e3f0b62b9cabad46432da963489dc8dd571bb2bcb3c32970321cbbb831cfb6917fb815baa61da17ed99fbbea52bdb43f254492db12181f686b0695991cefb06d3e5c69a37d1726ad6de6f4485de01ebab94f3c69c99fa5454b5ac905b11bdef2e4dfeb592520d20510890434cb377d36f70b224d484aeebac768274a73bc1993d1b30e31e0afe491b7012fb87a26f48cbdaf3ab5ff21cf9a0916406e7c3f635e4e85b696f2192a1303b4a1cea2891b5b45994452166370d032edb3c49b9b055324a4ca61011687af5acf2f0edc687cb643f8bdc3bdccd71a3dbb1c9589fb60f7f22329447f6b3e8259cecc9e04bd1f4b38f44e48830ac8741baaabd194b07b37e115bc133c5529881eccb330912bf254de8fe88c88cd0f21f166b9845eb59be5783c0e00a408a54fc25374ae172814b15fc76949a42c57e5fa8efc4661044c4d151508bc0d3cd34ab7a148ecd9d947d77e1b7e0f92037427860a98aa335f94cc6571317102a55a314836bba27a539447818fe829878f1f9e1693904b6140ed3a5b6c0674eae75e9ec5f53569c6618b2f4e61f6613acebecda8be53e5c23397a05b68dcf9d71b74df6ba99e772150a1adf02989504337130da7d22ef7970ba1c0b99b63e530582365be238230260ccf0ddd3a65cf50bb394c1c549ba1b7444c4fcf37405f803d8e019c9ccc5e2d23c3436cde02f3fad0ce9878189253ed6f4a19e977b8277636204e49e9aa2be6d21a9b12ea652d210fe4958a08548c712f87d19cec5802b94aed773fadb5706822bce585a3d2657ac1254ba36ae74cf2e0e7e42a9b179f0feb8b5386a58b28be7ff013f159d3d128b144437bcf179287b6ab92c56babb7e35bbbc6b570bf248f329dd846f80256d8926ccf0b898b97bb48d4d77d6fced753354af65110a2267d266711b2c8c2bae0bda6bf50c288bd8388e3a911ea2cccc80e900cfd42bd3b85d466f58bb43b396647f2c876d9e32860db8f7ac31c407ae561c0986a40fbf9ad2b24433ef9dbfd6c77a37a072231280288a6a760eb0eca3f50fb3cf56698edba77ff176ad6ec8b795af07eab8b74b30448d83ecf4ad98d682fc4546fb6c4c949bd8c63ac497dc352bf21f43c64ed8fcf7f3732e5c31b21938680b2857a101cea4ee2042f9911aed305d7580ca967006d109ca94fa1fa9b89138a12a894965d4d2677d224f999e45182a8dc76a904ae2dcea4cac8ef5de197b417a49532862278f40e9afb47cf028b253ddce53b43d85ba4dc426000d4e3f22dedf897cc6aa1f6aec1aec4c95b82e4880ba1246c3fc1d2432e2100a1ee4bef10818224582aa8f05755d2ddf1c2267bc8410cc85dbc6db7265f1dfe11ee4bef10818224582aa8f05755d2ddf1c2267bc8410cc85dbc6db7265f1dfe1929f73830e2247ca14432cbfc8138b92e3cdf1d0fc2a4956ee294a94e6bb7e3ed610d7eda791e46d23f55f885f7c7b3230d207762858e8ddc4641cba8b9a07bbd610d7eda791e46d23f55f885f7c7b3230d207762858e8ddc4641cba8b9a07bb2b88d7f51df8b487aa1f0be56b689e884749c0fa08aa1822d8d0f607d7aea2659ccd3abedb7c2d98511d36b91d399fb3ce3ef93c87e90ff36b154e7bc719cd0f9ccd3abedb7c2d98511d36b91d399fb3ce3ef93c87e90ff36b154e7bc719cd0fc74b44d6f82893302dfc75dd115d1ad76a2a2b87d0deaf6b0fa9bf69b62029af8aa9873484d2a9fe723049692e1c1ba23f4f0a087440f4da11d3cc15b513dbb88aa9873484d2a9fe723049692e1c1ba23f4f0a087440f4da11d3cc15b513dbb85bf5db4a32bab5a98ca6f17be06e6f06d1d8ed8c765e4bcd78499b337a696e80e25743920a186e57af1c68f89c8ce8ca198ee5a458c941a0257d8545be5fe46be25743920a186e57af1c68f89c8ce8ca198ee5a458c941a0257d8545be5fe46b212e2e8aa69c3c75a487f7521e8dddad87a9f37ace4a9cbdecce336aac2055b8f61ec17c5398447b722e353f52de67c6d624b5391af432c4a5e2457930322cc9f61ec17c5398447b722e353f52de67c6d624b5391af432c4a5e2457930322cc9ce199b3b124c3af659af574a1f5de286aba3467a601af5d83044b7d830d4fdb1830abae923cff2f3e4345da28b5e42a0a7496585f6080b2cb8c03d38252bf37c830abae923cff2f3e4345da28b5e42a0a7496585f6080b2cb8c03d38252bf37c2993f6b4bb1f1bf9fb3a521694f468589d7ca68802103d5dae040ade330af9d26e96c4b18f51f5567fb4166cf82040675796d37c6105c1444c7f4218cba3c2996e96c4b18f51f5567fb4166cf82040675796d37c6105c1444c7f4218cba3c2993fd1431db600c9134a54dfb0aee064429df26f195810222f12d0fc9e60088b374607d0c557f4ef863955c83a330c774217940be6079d661fe0081d325d7188eb4607d0c557f4ef863955c83a330c774217940be6079d661fe0081d325d7188eb35218c6d085171f9ad276ba200e35c055bff53bde2ea01b5f7f45d99a93e1ef0fb6cebf8d1ce83ce9aa20cbb3f90c75830eab4e799e352c250051d0ecea2b77cfb6cebf8d1ce83ce9aa20cbb3f90c75830eab4e799e352c250051d0ecea2b77cea413bb0f08642d60e7e6ae48dc98f3d30d6ce879ac6c2c34a89c60d0a4a312a889aa93ea661359b3a726bc1c1a3e68e7107713ad9ffb6a7e016a95c023591be889aa93ea661359b3a726bc1c1a3e68e7107713ad9ffb6a7e016a95c023591be1200a8462d1c65b79876f6be8f1d155cd8a6ef406aea48c8abe65a968d3bace98aca8bc714b1bca5b7584ad4acae8c0e32c26a7f2d6ea3ff8b3014a13eef911e8aca8bc714b1bca5b7584ad4acae8c0e32c26a7f2d6ea3ff8b3014a13eef911eac610cd7e4cdf0c8289816927947b771fa3cc669f412ece394e65712f69eb9c43602d0dfc35b27f8d2c0772c75a58217baaa2653aa0f74b416f11b4cf6b95f1b3602d0dfc35b27f8d2c0772c75a58217baaa2653aa0f74b416f11b4cf6b95f1b32f970e8be271e4eb3df7993a5e7666836135ba24cf8feb8ae3e01c380ce8c1fb8eedcb710fa5b7606a820ad386fcfdabd51683f4e30f06d2879bbf2b448e7a8b8eedcb710fa5b7606a820ad386fcfdabd51683f4e30f06d2879bbf2b448e7a82ebfd07199cbcdf63af13e187567fecc680e21250a09e749cd12519b8ff98c0058dd9bf5f0f7b922caf7fdb3224387fe69b97fb06556ff28fc5ca79b0e5cafc458dd9bf5f0f7b922caf7fdb3224387fe69b97fb06556ff28fc5ca79b0e5cafc4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsubscription-manager-0.95.11-1.el6.src.rpmconfig(subscription-manager)subscription-managersubscription-manager(x86-64)@ @@@@    @  /bin/bash/bin/sh/bin/sh/bin/sh/usr/bin/pythonPyXMLchkconfigchkconfigconfig(subscription-manager)initscriptslibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)python-dmidecodepython-ethtoolpython-iniparsepython-rhsmpython-simplejsonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)virt-whatyumrpmlib(PayloadIsXz)0.95.11-1.el63.0.4-14.6.0-14.0.4-14.0-13.2.19-155.2-14.8.0M?M?MM@M>M@M=Mv@Mk@MfH@MK@MBMBMBM-M'@M# MME@ME@M PLs@LLNL@LL@L@L@L@LLL@L@LLL@LzLbLXLRLN@LH2LF@LF@L7@L7@L#HL@L@KFK@KK@K]K@KK͗@KQ@KŮ@K @K"@KKKKP@KK[Kg@K@K!@K@KKO@KqAdrian Likins 0.95.11-1Adrian Likins 0.95.10-1Adrian Likins 0.95.9-1Chris Duryee (beav) Bryan Kearney 0.95.7-1Bryan Kearney 0.95.6-1Bryan Kearney 0.95.5-1Devan Goodwin 0.95.4-1Chris Duryee (beav) Chris Duryee (beav) Devan Goodwin 0.95.1-1Chris Duryee (beav) Chris Duryee (beav) Chris Duryee (beav) Devan Goodwin 0.93.11-1Devan Goodwin 0.93.10-1Devan Goodwin 0.93.9-1Devan Goodwin 0.93.8-1Devan Goodwin 0.93.7-1Devan Goodwin 0.93.6-1Devan Goodwin 0.93.5-1Devan Goodwin 0.93.3-1Devan Goodwin 0.93.2-1Devan Goodwin 0.93.1-1Devan Goodwin 0.92-1Devan Goodwin 0.91-1Devan Goodwin 0.90-1Devan Goodwin 0.89-1Devan Goodwin 0.88-1Devan Goodwin 0.84-1Devan Goodwin 0.83-1Devan Goodwin 0.80-1Pradeep Kilambi 0.79-1Pradeep Kilambi 0.78-1Adrian Likins Pradeep Kilambi 0.77-1Pradeep Kilambi 0.76-1Pradeep Kilambi 0.75-1Pradeep Kilambi 0.74-1Adrian Likins 0.74-1Pradeep Kilambi 0.73-1Pradeep Kilambi 0.72-1Pradeep Kilambi 0.71-1Adrian Likins 0.69-1Pradeep Kilambi 0.68-1Pradeep Kilambi 0.67-1Pradeep Kilambi 0.66-1Pradeep Kilambi 0.63-1Pradeep Kilambi 0.61-1Pradeep Kilambi 0.60-1Pradeep Kilambi 0.55-1Pradeep Kilambi 0.54-1Pradeep Kilambi 0.52-1Pradeep Kilambi 0.51-1Pradeep Kilambi 0.48-1Pradeep Kilambi 0.47-1Pradeep Kilambi 0.41-1Pradeep Kilambi 0.39-1Pradeep Kilambi 0.38-1Pradeep Kilambi 0.37-1Pradeep Kilambi 0.36-1Pradeep Kilambi 0.33-1Pradeep Kilambi 0.28-1Pradeep Kilambi 0.26-1Pradeep Kilambi 0.22-1Pradeep Kilambi 0.21-1Pradeep Kilambi 0.20-1Pradeep Kilambi 0.19-1Pradeep Kilambi 0.17-1Pradeep Kilambi 0.17-1Pradeep Kilambi 0.16-1Pradeep Kilambi 0.14-1Pradeep Kilambi 0.12-1Pradeep Kilambi 0.1-1- rev for new build- 696020: on x86, serial numbers do not like to be long's (alikins@redhat.com)- 700313: We were skipping the code that hides the activation button (alikins@redhat.com) - 700313: Tweaking activate dialog properties to show in firstboot. (jharris@redhat.com)- 696021: fix regression in error message formatting (jbowes@redhat.com)- Resolves: #691784, #688419, #691480, #691536, #691788 - 691784: fix entitlement failure that throws sequence error (alikins@redhat.com) - 688419: Latest japanese strings (bkearney@redhat.com) - 691784: Fix a bug when bare strings were passed to handle_gui_exception (alikins@redhat.com) - 691784: Fix handling of unsubscribing imported certs while unregistered (alikins@redhat.com) - 691480: syslog non-compliance on the proper status code (jbowes@redhat.com) - 691480: update syslog message for proper cli command name (jbowes@redhat.com) - 691536: remove 'compliance' from a11y string, and remove useless glade string (jbowes@redhat.com) - 691788: Check if entitlement cert is valid before allowing manual import. (dgoodwin@redhat.com)- Resolves: #691137,#691536,#684647,#688592 - Add the latest l10n strings (jbowes@redhat.com) - 691137: set return code from main() for rhsmcertd (jbowes@redhat.com) - latest l10n strings (jbowes@redhat.com) - 691536: More string updates (jbowes@redhat.com) - 691536: update strings replacing compliance with valid (jbowes@redhat.com) - 684647: i18n/l10n our .desktop files (jbowes@redhat.com) - 688592: Latest strings from the i18n team (bkearney@redhat.com)- Resolves: #688192,#688469,#683968,#688550,#685086,#685099,#685145,#685108,#684680,#684285,#676377,#681925,#614453,#682331 - 688192: don't look for dmi info on machines without dmi (jbowes@redhat.com) - 688469: workaround for optparse's lack of i18n/l10n (jbowes@redhat.com) - 683968: ensure yum plugins don't log to stdout (jbowes@redhat.com) - 688550: ensure i18n configuration is the first thing to happen (jbowes@redhat.com) - 685086: Fact times were read from the file but not localized before putting on the ui (bkearney@redhat.com) - 685099: Add in missed translations to the compliance assistant string (bkearney@redhat.com) - 685145: Remove rogue use of pyOpenSSL (jbowes@redhat.com) - 685108: Translation missed for the import dialog (bkearney@redhat.com) - 684680: Remove unnecessary gettext text domain calls, and ensure only using the rhsm domain (bkearney@redhat.com) - 684285: Add a svg library dependency (bkearney@redhat.com) - 676377: rhsm-compliance-icon's status can be a day out of sync (cduryee@redhat.com) - 681925: subscription-manager masks SIGPIPE when running virt-what, resulting in errors in shell commands (cduryee@redhat.com) - 614453: fix list cli command for multi entitled products (jbowes@redhat.com) - 682331: Latest man pages from Deon (bkearney@redhat.com)- Add support for tags. (dgoodwin@redhat.com) - 682311: rhsm-compliance icon pegs the cpu at 100% (cduryee@redhat.com) - 672821: Latest man pages from deon (bkearney@redhat.com) - 679961: Clearing out all fields in subscription details widget. (jharris@redhat.com) - 629670: check for warning periods in valid certs, not expired ones (jbowes@redhat.com) - 676017: Configure the release branch to use production (bkearney@redhat.com) - 676371: Better Compliance Assistant refreshing after bind. (dgoodwin@redhat.com) - Move the translations to be language only, not language plus country (bkearney@redhat.com) - 678151: prompt for credentials if not supplied as cli args (jbowes@redhat.com) - 680399: add --auto to subscribe (jbowes@redhat.com) - 676377: rhsm-compliance-icon's status can be a day out of sync (cduryee@redhat.com) - 672562: request for subscription-manager list --available --ondate option (cduryee@redhat.com) - Add in the translated po files (bkearney@redhat.com) - 677756 add accesibility names to compliance assistant tables (alikins@redhat.com)- 678003: Write proxy info for yum repositories we manage. (dgoodwin@redhat.com) - 678003: Fix a certlib cached connection. (dgoodwin@redhat.com)- 573591: Fix the permissions on some directories (bkearney@redhat.com) - 678049: Fix status after CLI register with --autosubscribe. (dgoodwin@redhat.com) - 676349: python deprecation fixups (jbowes@redhat.com) - 676363 - rhsm-compliance-icon has no icon image (cduryee@redhat.com) - 672562 - request for subscription-manager list --available --ondate option (cduryee@redhat.com) - 672562 - request for subscription-manager list --available --ondate option (cduryee@redhat.com) - 676371 - Compliance Assistant closes when you're not done (cduryee@redhat.com) - 676348: make config file and runtime dirs/logs only readable by root (jbowes@redhat.com) - 676534 - Got message “unable to read /var/lib/rhsm/facts/facts.json” at first time register to stage (cduryee@redhat.com) - 675777 Date search field has no accessibility handler (cduryee@redhat.com) - 675817 - Compliance Assistant needs an Update button for the date (cduryee@redhat.com) - 675812 - Some tracebacks while beating on subscription-manager-gui (cduryee@redhat.com) - 675951 compliance asst doesn't word wrap label (cduryee@redhat.com) - 670655 can't dismiss error dialog when subscribing to personal subscriptions (cduryee@redhat.com) - 673050: Using strftime to format update time. (jharris@redhat.com) - 674078: send 'right now' for compliance today, too (jbowes@redhat.com)- 674418: Changing accessibility handles to reflect check box functionality. (jharris@redhat.com) - 674691: Add vertical panes to the compliance assistant (jbowes@redhat.com) - 674078: Send a timezone aware timestamp for activeOn pools query (jbowes@redhat.com) - Update the man pages. (bkearney@redhat.com) - Write metadata expire attribute in yum repos. (dgoodwin@redhat.com) - Updating warning message. (jharris@redhat.com) - 671588: hide incompatible pools from the compliance assistant (jbowes@redhat.com) - 673621: Fix the use of tests for return codes (bkearney@redhat.com) - Changing the RHN Classic warning and only displaying cli warning in register command. (jharris@redhat.com) - Add a logrotate file. (bkearney@redhat.com) - Add a direct require on usermode. (bkearney@redhat.com) - Fix the dangling link for consolehelper. (bkearney@redhat.com) - Add support to compliance code for checking to see if we are RHN registered (alikins@redhat.com) - Add the Encoding to the gui desktop file (bkearney@redhat.com)- 673568 Use only svg for application icons. (jharris@redhat.com)- Move the man pages (bkearney@redhat.com) - add a reload to the cert service (bkearney@redhat.com) - Fix the permissions on the man pages (bkearney@redhat.com) - Clean up the icons in the makefile (bkearney@redhat.com)- Updating the application icon. (jharris@redhat.com) - Adding CLI warning if registered to classic RHN. (jharris@redhat.com) - Adding warning dialog if already registered to RHN. (jharris@redhat.com) - 672965 next update time isn't localized (cduryee@redhat.com) - Adding RHN classic registration check. (jharris@redhat.com) - 672939: use re.compile for older pythons (jbowes@redhat.com) - 672969: put the checkbox filter options in an expander (jbowes@redhat.com) - 672939: Highlight search term in the main list and details (jbowes@redhat.com) - 668572: search provided product names along with the main product (jbowes@redhat.com) - I18N update. (dgoodwin@redhat.com) - 672649 Proxy location has no handler to be read by automation (cduryee@redhat.com) - Add in the new manpages (bkearney@redhat.com) - 669753: set timestamps on .py files for multilib (jbowes@redhat.com) - Compliance Screen should be called End Date. (bkearney@redhat.com) - 672122: facts updating wasn't using consumer_uuid (alikins@redhat.com) - 670655: remove addFrame method. Fix traceback on sub error dialog (alikins@redhat.com) - 671526: Fixing GUI exception messages (jharris@redhat.com) - 668796: Reducing the default size of most widgets to small screens. (jharris@redhat.com) - 668572: Turn search filters into real filters (jbowes@redhat.com) - 663756 exit calendar widget when you click outside cal box (cduryee@redhat.com) - 670899: make contract selection screen larger by default (alikins@redhat.com) - Fix "not yet installed" filter error. (dgoodwin@redhat.com) - 670823: Remove reg tokens from the cli (bkearney@redhat.com) - 668572: hide installed subscriptions from search results (jbowes@redhat.com) - 670597: reload consumer in mainwindow after registration. (jesusr@redhat.com) - 670885: Adding warning dialog on unsubscribe. (jharris@redhat.com) - 670212 add a text box in addition to calendar widget (cduryee@redhat.com) - 669753: use install -p to preserve py file timestamps (jbowes@redhat.com) - 669513: Make sure we get fresh facts when we show the facts dialog. (alikins@redhat.com) - Show the contract support and management attributes (jbowes@redhat.com) - Making the tool buttons resize the parent container. (jharris@redhat.com) - 669513: add a 'system.compliant' fact (alikins@redhat.com) - Hiding activation button when not active and adding back click handler. (jharris@redhat.com) - set default window size to 640x480 (jbowes@redhat.com) - 668581: more changes to shrink the ui (jbowes@redhat.com) - Ignoring network issues with activation button, defaulting to hide. (jharris@redhat.com) - 668521: on unregistration, clear the list of available pools in the gui (alikins@redhat.com) - 668048: Making calendar visible in all subs tab. (jharris@redhat.com) - 668936: Raising exception if virt-what return code is non-zero. (jharris@redhat.com) - 668796: Make the main window thinner (jbowes@redhat.com) - 669395: default consumer name to hostname to match ui (alikins@redhat.com) - 668054: center contract selection dialog (alikins@redhat.com) - 669208: Fix for exception handler on register (alikins@redhat.com) - 669208: JSONDecodeError doesn't exist on simplejson 2.0.9 (aka, RHEL6) (alikins@redhat.com) - 667953: remove warning here about empty facts.json (alikins@redhat.com) - 668032: Log all bundled products on subscription (alikins@redhat.com) - 668814: break out 404 and 500s into a different error (cduryee@redhat.com)- Resolves: #665122,#668058,#668051 - Config update. (dgoodwin@redhat.com) - 665122: log to rhsm.log in the plugins with the new logger setup (jbowes@redhat.com) - 665122: initialize logging once for the whole app (jbowes@redhat.com) - 668058: Remove the fuel gage from the title bar (bkearney@redhat.com) - 668051: Remove the start date column (bkearney@redhat.com)- Resolves: #668006,#667953,#667788,#664779,#664775,#664581,#666942 - 668006: Error handling fixes. (dgoodwin@redhat.com) - 667953: handle empty facts.json files (alikins@redhat.com) - 667788: Fix contract selector total contracts count. (dgoodwin@redhat.com) - 664779: hide the register/unregister buttons during firstboot (jbowes@redhat.com) - 664779: move the tool button bar buttons to glade (jbowes@redhat.com) - 664775: potential fix for proxy being ignored in firstboot (alikins@redhat.com) - Moving compliance header up and making larger. (jharris@redhat.com) - Overhauling the all subs tab per Paul's feedback. (jharris@redhat.com) - Changing search button to 'Update' (jharris@redhat.com) - Removing contract number from my subscriptions tab (jharris@redhat.com) - Adding compliance info icon and text (jharris@redhat.com) - More UXD tweaks to the compliance sidebar - primarily wording changes (jharris@redhat.com) - Removing contract header from installed tab (jharris@redhat.com) - Clean up the text a bit in the contract selection screen (bkearney@redhat.com) - 664581: remove proxy options from clean a different way (alikins@redhat.com) - 666942: Contract Selection page was using product id instead of the contract number (bkearney@redhat.com)- Resolves: #664548,#664581 - rely on rhn-client-tools to handle entitlement selection (jbowes@redhat.com) - firstboot: read up2date proxy settings (jbowes@redhat.com) - firstboot: split firstboot into a seperate rpm (jbowes@redhat.com) - 664548: Fix for some subcommands (refresh ) not using proxy info as well (alikins@redhat.com) - 664581: Removing proxy options for clean command (jharris@redhat.com) - Removing header image per Paul's feedback and cleaning out unused images. (jharris@redhat.com) - Manpage updates. (dgoodwin@redhat.com) - Changing registration wording per Paul's input. (jharris@redhat.com) - Reworking facts dialog and updating to display last update time. (jharris@redhat.com) - gui: add a 'today' button to the calendar (jbowes@redhat.com) - Show x of y available in compliance assistant. (dgoodwin@redhat.com) - Shrink the compliance assistant. (dgoodwin@redhat.com) - check the contains text box when text is entered (jbowes@redhat.com) - Adding in spacing to compliance selection (jharris@redhat.com) - Remove the references to Unified Entitlement Platform in the cli (bkearney@redhat.com) - Allow the proxy window to be reopened after a close (jbowes@redhat.com) - Expanding subscription view in installed tab (jharris@redhat.com) - Getting rid of guidelines for facts dialog (jharris@redhat.com) - Adding in accessible name for compliance status image. (jharris@redhat.com)- Resolves: #663038 - Remove certificate.py (moved to python-rhsm package) (dgoodwin@redhat.com) - Refactor top of compliance assistant. (dgoodwin@redhat.com) - Make accessible names more consistent (jharris@redhat.com) - 663038: No bundled products cases a divide by zero error (bkearney@redhat.com) - Adding vertical pane to the all subs tab (jharris@redhat.com) - Adding pane to installed products tab (jharris@redhat.com) - Adding vertical pane to my subscriptions tab (jharris@redhat.com)- Resolves: #664538- More import fixes. (dgoodwin@redhat.com) - New header graphic. (dgoodwin@redhat.com) - Hiding next update when the value is not known. (jharris@redhat.com)- Resolves: #663669,#659735,#659735,#661517,#661517,#662232,#661876,#661329,#661419 - Update I18N string bundles. (dgoodwin@redhat.com) - firstboot: initialize the registerscreen superclass (jbowes@redhat.com) - 639436: make --proxy help blurb more clear about format required (alikins@redhat.com) - Adding in more accessibility labels (jharris@redhat.com) - 663669: add proxy_user and proxy_password to default config (alikins@redhat.com) - Adding in accessibility names for automation (jharris@redhat.com) - Fixing update file to be in daemon loop (jharris@redhat.com) - 659735: fix up dialog display for all cases (jbowes@redhat.com) - 659735: display errors when the pulse bar is showing (jbowes@redhat.com) - 661517: make sure changes to proxy settings are respected (alikins@redhat.com) - Set and write out config values on network config screen close. (alikins@redhat.com) - 661517: make network config dialog respect disabling of proxy settings (alikins@redhat.com) - Changing update label to use dropfile with unix timestamp (jharris@redhat.com) - gui: stop using global UEP during register (jbowes@redhat.com) - 661542: update gui if registration state changes externally (alikins@redhat.com) - 662232: remove "showIncompatiblePools" config option (alikins@redhat.com) - 661876: fix a bug with cli not using config file proxy auth info (alikins@redhat.com) - 661329: Only requiring registration if updating facts. (jharris@redhat.com) - firstboot: fix display of compliance screen (jbowes@redhat.com) - 661419: Adding modal dialog when running second GUI instance. (jharris@redhat.com) - Remove python-rhsm sub-package. (dgoodwin@redhat.com) - firstboot: get all but compliance to center on firstboot window (jbowes@redhat.com) - Adding Next Update notification to main screen (jharris@redhat.com) - firstboot: let the MainWindow know the sytem is registered (jbowes@redhat.com) - firstboot: start using the new gui in firstboot (jbowes@redhat.com) - firstboot: add proxy configuration button (jbowes@redhat.com)- Resolves: #661345,#660102,#634254 - New Subscription Manager UI.- Resolves: 654442,654435,654113,643931,645883,650965,654430,654429,648977,647891,649374 - I18N strings update. (dgoodwin@redhat.com) - 654442: Record rpm package name in yum history (jbowes@redhat.com) - 654435: Give the yum plugins better names (jbowes@redhat.com) - make sure we show all noncompliant products (alikins@redhat.com) - show installed but not compliant on compliance screen (alikins@redhat.com) - Refactoring main window to use common widget and adding cert monitoring (jharris@redhat.com) - Add tests for find last compliant date. (dgoodwin@redhat.com) - add progressbar (jesusr@redhat.com) - Hook up the subscriptions detail pane to the date (alikins@redhat.com) - Check for expiration on entitlment certs not product certs. (alikins@redhat.com) - allsubs: handle errors during bind (jbowes@redhat.com) - refresh the all subs search results after a subscribe (jbowes@redhat.com) - Allow for subscribing from the all subscriptions tab (jbowes@redhat.com) - thread search results (jesusr@redhat.com) - Fix compliance error comparing date/datetime. (dgoodwin@redhat.com) - Error handling improvements. (dgoodwin@redhat.com) - 654113: software license -> subscription (jesusr@redhat.com) - s/day/day_entry to fix traceback (jesusr@redhat.com) - add pulse() method (jesusr@redhat.com) - BZ 643931 (jharris@redhat.com) - Make all subs date selector match the compliance assistants. (dgoodwin@redhat.com) - Minor error message touchup. (dgoodwin@redhat.com) - 645883: repo_ca_cert in rhsm.conf should make use of ca_cert_dir (anadathu@redhat.com) - Make the name subscription-manager instead of subscription-manager-cli (bkearney@redhat.com) - Populate the subscriptions list based on products chosen (alikins@redhat.com) - Add findAllByProduct method to EntitlementDir (alikins@redhat.com) - BZ 650965 (jharris@redhat.com) - Get uncompliant list working (alikins@redhat.com) - 654430: Calling register with no username or password should result in clear text (anadathu@redhat.com) - 654429: when running facts/identity command, notify user when not registered. (anadathu@redhat.com) - Uncomment overlapping filter. (dgoodwin@redhat.com) - Add new UI support for unregistration. (dgoodwin@redhat.com) - remove duplicate code in unregister method. (anadathu@redhat.com) - Moving new ui to sm-gui (jharris@redhat.com) - filter out installed products properly (jesusr@redhat.com) - Prompt to register when trying to open compliance assistant. (dgoodwin@redhat.com) - Display/hide all subs tab depending on registration status. (dgoodwin@redhat.com) - Add registration callbacks. (dgoodwin@redhat.com) - Add start of a contract selection window (jbowes@redhat.com) - Fix a busted Makefile target. (dgoodwin@redhat.com) - Allow overlapping pool filter to be skipped. (dgoodwin@redhat.com) - Moving cert monitoring to the backend object (jharris@redhat.com) - Fixing bugs around subscription display and adding some ui tweaks (jharris@redhat.com) - Fix overlapping option in compliance assistant. (dgoodwin@redhat.com) - Hookup date selector in compliance assistant. (dgoodwin@redhat.com) - stop subscription manager from deleting entitlement certificates without product information (anadathu@redhat.com) - list from entitlements, not products, for overlap (jbowes@redhat.com) - Add a filter for overlapping subscriptions (jbowes@redhat.com) - Adding status icon to product column (jharris@redhat.com) - Allow compliance assistant to be used more than once per run. (dgoodwin@redhat.com) - Adding product directory monitoring in installed tab (jharris@redhat.com) - Add sub details to compliance assistant. (dgoodwin@redhat.com) - Fix for server side provided product changes. (dgoodwin@redhat.com) manager (alikins@redhat.com) - add a toggle button to the product list on compliance page (alikins@redhat.com) - Figure out what products to display in the out of compliance product list (alikins@redhat.com) - Make compliance date filter widget comply with mockup (alikins@redhat.com) - Make the compliance label use actual date (alikins@redhat.com) - Ensured that the cli prints out products which have been autosubscribed (bkearney@redhat.com) - add a "install-file" and "install-conf" targets (alikins@redhat.com) - Introducing MappedListStore and adding installed table headers (jharris@redhat.com) - Hookup compliance assistant button. (dgoodwin@redhat.com) - 648977: Changed the tool tip to be more specific (bkearney@redhat.com) - 647891: Add consumer name to the output (bkearney@redhat.com) - Refactor All Subs to better match wireframe spec. (dgoodwin@redhat.com) - gui: show account number for subscriptions (jbowes@redhat.com) - cli: show account number during 'list' (jbowes@redhat.com) - fix up some whitespace alignment in constants (jbowes@redhat.com) - add syslogging of adding and removing subscriptions (bkearney@redhat.com) - Getting all the headers in order (jharris@redhat.com) - Adding documentation and refactoring mysubs table (jharris@redhat.com) - Use new server-side date filtering. (dgoodwin@redhat.com) - gui: Remove unused broken import (jbowes@redhat.com) - Add syslogging of register and unregister (bkearney@redhat.com) - Refactoring common widgets into a widgets module (jharris@redhat.com) - 649374: Make the ssl verify depth configurable (bkearney@redhat.com)- Update I18N strings. (dgoodwin@redhat.com) - Pulling out contract info in 'All Subscriptions' tab (jharris@redhat.com) - 648947: update certs and config for stage env (jbowes@redhat.com) - Fixing up facts test (jharris@redhat.com) - 647855: subscription update button doesn't work, remove it (alikins@redhat.com) - Adding working logic around subscription date coloring (jharris@redhat.com) - 646565: Don't load key.pem as an entitlement cert (jbowes@redhat.com) - Make the facts a tree view (bkearney@redhat.com) - Ensure that autosubscribe is called from the cli, and exceptions are logged (bkearney@redhat.com) - Display bundled product names in details for all subs tab. (dgoodwin@redhat.com) - Hookup all subs display of provided products. (dgoodwin@redhat.com) - 647410: handle error on unbindBySerial call in ui (don't reraise) (alikins@redhat.com) - Adding first pass at date-based subscription coloring (jharris@redhat.com) - 646451: Handle network outages on the add subscription screen (alikins@redhat.com) - Tweaking subscription table renderering options (grid lines, centering) (jharris@redhat.com) - Filter pools in memory. (dgoodwin@redhat.com) - Stash pool results in the all subs tab. (dgoodwin@redhat.com) - Pulling out the Renew button from My Subscriptions (jharris@redhat.com) - Adding renew button back to My Subscriptions tab (jharris@redhat.com) - Lots of glade cleanup and tweaks. (jharris@redhat.com) - Adding in none check for tree_iter to get rid of initial traceback (jharris@redhat.com) - Removing hardware column and making products table functional. (jharris@redhat.com) - Remove unecessary call to server after GUI bind. (dgoodwin@redhat.com) - Touchups for compliance status width/wrapping. (dgoodwin@redhat.com) - Calculate and display products out of compliance status. (dgoodwin@redhat.com) - Hookup All Subs tab to the subscription details below. (dgoodwin@redhat.com) - Break subscription details out into a class. (dgoodwin@redhat.com) - Getting rid of duplicate date formatting method (jharris@redhat.com) - Adding products table layout - currently showing dummy data (jharris@redhat.com) - 646431: Fix missing refresh for add screen. (dgoodwin@redhat.com) - 646916: Enable the plugin by default (bkearney@redhat.com) - 646557: remove extraneous "user service" in the selector (alikins@redhat.com) - Fixing bug in percentage calculation of installed products (jharris@redhat.com) - Rendering installed products as a progress bar (jharris@redhat.com) - Hookup View Facts button. (dgoodwin@redhat.com) - Enable Registration Settings button. (dgoodwin@redhat.com) - Add new UI sidebar. (dgoodwin@redhat.com) - Refactoring how to obtain widget refs (jharris@redhat.com) - More All Subs tab UI touchups. (dgoodwin@redhat.com) - Set new UI main window size to 1024x768. (dgoodwin@redhat.com) - All Subs tab UI touchups. (dgoodwin@redhat.com) - Set all subs date selector to current date by default. (dgoodwin@redhat.com) - Hookup all subs date filtering. (dgoodwin@redhat.com) - Enable active on date selection UI components. (dgoodwin@redhat.com) - Adding in selection listener to update mysubs info (jharris@redhat.com) - 64431 Man page updates (bkearney@redhat.com) - 645347: Long usernames caused httpd server to reject the request. (bkearney@redhat.com) - 640463: Update the oids in the order namespace (bkearney@redhat.com) - 645115: clean up the location of the entitlement certificates (bkearney@redhat.com) - 645378: do not allow empty system names on registration (alikins@redhat.com) - 645372: better logging during a force register to say what is going on (bkearney@redhat.com) - Latest man page from Deon. This is version 49774 (bkearney@redhat.com) - 643027: Use the new bind by product API (jbowes@redhat.com) - Moving out renew button and adding a little polish (jharris@redhat.com) - Hookup uninstalled/name filtering in new UI. (dgoodwin@redhat.com) - Add helper for filtering a list of pools. (dgoodwin@redhat.com) - Hookup pool list on all subscriptions tab. (dgoodwin@redhat.com) - Calculate 'merged' pool data. (dgoodwin@redhat.com) - cleanup rhsm.conf a bit, make everything of form "a = b" (alikins@redhat.com) - 617662: Add a config value for the default yum repo ca cert location (jbowes@redhat.com) - Moving 'My Subscriptions' page to look at entitlement certs (whoops!) (jharris@redhat.com) - Force local cleanup if GUI unregister fails. (dgoodwin@redhat.com) - Fix bad i18n calls. (dgoodwin@redhat.com) - Fix my subs tab. (dgoodwin@redhat.com) - Remove global facts object. (dgoodwin@redhat.com) - Begin using mocks in tests. (dgoodwin@redhat.com) - 613709: Munge product labels so we always have a valid repo id (jbowes@redhat.com) - Remove use of 'consumer' global in GUI. (dgoodwin@redhat.com) - Fix monkey-patching test error. (dgoodwin@redhat.com) - Switch to webqa in default rhsm.conf. (dgoodwin@redhat.com) - Add All Subs search button. (dgoodwin@redhat.com) - Enable the 'contains text' UI widgets. (dgoodwin@redhat.com) - Adding several additions to 'My Subscriptions' page. (jharris@redhat.com) - 627962: Fix issue with cpu.cpu_mhz causing facts to always update (alikins@redhat.com) - 642705: destroy icon wen compliant (jesusr@redhat.com) - 643402: update the gui after a manual cert import (jbowes@redhat.com) - 642705: destroy icon when compliant (jesusr@redhat.com) - Wildcard GNOME files in spec. (dgoodwin@redhat.com) - Pass data between new main window and tab classes. (dgoodwin@redhat.com) - 642997: split RHN or RHN sat option into two choices (alikins@redhat.com) - 642997: split RHN or RHN sat option into two choices (alikins@redhat.com) - 642661: Fix registration status during firstboot (alikins@redhat.com) - 642661: Fix registration status during firstboot (alikins@redhat.com) - 643054: Add in the latest man page. (bkearney@redhat.com) - 643054: Add in the latest man page. (bkearney@redhat.com) - Dynamically loading subscriptoin tabs. (jharris@redhat.com) - Hookup signals for all subs filter checkboxes. (dgoodwin@redhat.com) - Refactor all subs tab into separate class. (dgoodwin@redhat.com) - Get all subs treeview operational. (dgoodwin@redhat.com) - Mockup "all subscriptions" tab. (dgoodwin@redhat.com) - Wildcard glade files in spec. (dgoodwin@redhat.com) - Skeleton code for new UI. (dgoodwin@redhat.com) - Reversion alpha branch, next tag 0.92.1 (dgoodwin@redhat.com) - Reversion for beta, next tag will go to 0.93.1. (dgoodwin@redhat.com)- Resolves: #641037,#641448,#641479,#641502 - Update I18N strings. (dgoodwin@redhat.com) - Add helper for quantity used OID extension. (dgoodwin@redhat.com) - Add string substituion parameter to UNREGISTER_ERROR. (anadathu@redhat.com) - 641037: Skipping past RHSM screens when selecting 'Do not register' (jharris@redhat.com) - 641037: Skipping Entitlement choice screen in firstboot if network is not avaiable (jharris@redhat.com) - 641448: invalid error message on SSL failure(s) (anadathu@redhat.com) - 641479: users should be informed of invalid certs from candlepin. (anadathu@redhat.com) - Skipping entitlement selection page if id cert exists (jharris@redhat.com) - Reload subscriptions on changes. (anadathu@redhat.com) - 641502: Add the options prepend to the description (bkearney@redhat.com)- Resolves: #641040,#633814,#632570,#631472 - Display buttons on main screen dynamically. (dgoodwin@redhat.com) - Adjust firstboot screen priorities. (dgoodwin@redhat.com) - No network required for firstboot entitlement chooser. (dgoodwin@redhat.com) - remove the content portion from the fakamai url (bkearney@redhat.com) - Pull down the latest code if you autosubscribe, or register as an existing consumer (bkearney@redhat.com) - Add a 'refresh' command which will pull down the latest entitlement data (bkearney@redhat.com) - Add a clean command. (bkearney@redhat.com) - Add configuration and certificate for the dev environment (bkearney@redhat.com) - Make the cfg check work for show compatible screen (bkearney@redhat.com) - 633814: fix 'Compliance icon not refreshed' (anadathu@redhat.com) - 632570: alignment issues with product description text (anadathu@redhat.com) - 631472: Using close button in update screen breaks GUI (anadathu@redhat.com)- Resolves: #641082,#640338 - 641082: Fix double call to Path.abs. (dgoodwin@redhat.com) - 640338: subscribe is occasionally dropping duplicate entitlement certs (anadathu@redhat.com)- Resolves: #640980- Resolves: #638696,#585193 - Fix broken directory path joining. (dgoodwin@redhat.com) - Display error messages sent from the server on entitlement bind (jbowes@redhat.com) - Update the config name for the ca cert dir to ca_cert_dir (jbowes@redhat.com) - clean up a gtk warning about the bad button group (alikins@redhat.com) - 638696: bugfix 'cli fails silently with wrong server SSL cert' (anadathu@redhat.com) - unregister should delete identity certs if candlepin call is successfull. (anadathu@redhat.com) - some glade reference renaming s/treeview_2/treeview_matching, etc (alikins@redhat.com) - refactor the populate*Subscriptions methods. (alikins@redhat.com) - 585193: refractor error handling code. (anadathu@redhat.com)- Resolves: #632612,#640128,#639320,#639491,#637160,#638289 - When re-registering, previously subscribed-to subscriptions are checked by default) (alikins@redhat.com) - update CA trust chain (jbowes@redhat.com) - Write identity cert with correct permissions initially. (dgoodwin@redhat.com) - Check and fix identity cert permissions on every run. (dgoodwin@redhat.com) - Type in the identity command (bkearney@redhat.com) - fix for bz#639320 (anadathu@redhat.com) - Fix segfault when adding subs during firstboot. (dgoodwin@redhat.com) - 639491: Put register by consumer back in (bkearney@redhat.com) - Moving re-register to be identity. (bkearney@redhat.com) - Get firstboot displaying the right subscription screen. (dgoodwin@redhat.com) - Fix separate subscription window in firstboot. (dgoodwin@redhat.com) - 637160 - require --all to unsubscribe to unsub all (jbowes@redhat.com) - merge getAllAvailableSubscriptions and getAvailableEntitlements (jbowes@redhat.com) - getAvailableEntitlementsCLI isn't needed, just call the regular version (jbowes@redhat.com) - remove some code duplication for getting available entitlements/subscriptions (jbowes@redhat.com) - remove unneeded wrapper method (jbowes@redhat.com) - Move registration status on main UI page. (dgoodwin@redhat.com) - Handle errors during unregistration. (dgoodwin@redhat.com) - Add "Activate Subscription" button. (dgoodwin@redhat.com) - Add unregister button to main screen. (dgoodwin@redhat.com) - Display UUID on main page of the GUI. (dgoodwin@redhat.com) - 638289: Fix broken re-register if identity cert doesn't exist. (dgoodwin@redhat.com) - Fix broken list all subscriptions. (dgoodwin@redhat.com) - Update registration screen to match new mockups. (dgoodwin@redhat.com) - remove some unused imports (jbowes@redhat.com) - Add missing imports (jbowes@redhat.com) - Split registration screens into separate glade files. (dgoodwin@redhat.com) - Remove duplicate log initialization in connection.py (jbowes@redhat.com) - Ship the CA chain (jbowes@redhat.com) - Load CA trust chains from a directory of pem formatted files (jbowes@redhat.com)- Resolves: #617685 - Cleanup authentication logic. (dgoodwin@redhat.com) - Split out REST lib into seprate rpm. (dgoodwin@redhat.com) - config: define defaults in the config module (jbowes@redhat.com) - Start of glade name cleanup. Make glade names per top level. (alikins@redhat.com) - Initial work in adding facts dialog. (jharris@redhat.com) - Line length fixups in the firstboot module (jbowes@redhat.com) - 617685: Ensure that the baseurl works with and without trailing slashes. (bkearney@redhat.com) - Use config file for directories to use. (dgoodwin@redhat.com) - Specify default cert location in default config. (dgoodwin@redhat.com) - Fix insecure setting comparison. (dgoodwin@redhat.com) - Refactor to use Python ConfigParser. (dgoodwin@redhat.com) - Fallback to console logging if we cannot write to /var/log. (dgoodwin@redhat.com)- Resolves: #628589 - Updated I18N strings. (dgoodwin@redhat.com) - added username & password check for reregister with --consumerid option command (dmitri@redhat.com) - Fix bad translation. (dgoodwin@redhat.com) - fix for #628589 -removed --consumerid option from register command (dmitri@redhat.com) - 623264: Fix multiple issues with registration. (dgoodwin@redhat.com)- Resolves: #631472 - update these screens priorities so we show the management screen first to simplify the flow (alikins@redhat.com) - Have the UEP Connection read the values from the local config file (bkearney@redhat.com) - escape the product name in unsubscribe confirm dialog. (alikins@redhat.com) - return True from delete_event handlers. fix bz#631472 (alikins@redhat.com) - 635844:If there is a colossal failure, and no json is returned.. then assume it is a network erorr and provide a generic response (bkearney@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - Change the name of the entitlement chooser module to a more vibrant and impressive name as to better establish our brand and mark in a challenging marketplace. (alikins@redhat.com)- Resolves: #631537, #633514 - Only escape strings that need it (aka, product name for now) instead of all strings sent to the messageWindow. Escaping all of them broke the formating. (alikins@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - change packing on register/close buttons so they display correctly in firstboot (alikins@redhat.com) - Catch locale errors (bkearney@redhat.com) - Move close button in the subscription token/modify subscription dialog (alikins@redhat.com) - change paths for firstboot modules (alikins@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - Escape text passed to gtk's text markup. (alikins@redhat.com) - 623448: Added the new config options to the example config file (bkearney@redhat.com) - 596136 ensure that the daemon only runs one time (jbowes@redhat.com) - Fix up some spec file issues with the local being double listed and the first boot stuff not being included (bkearney@redhat.com) - bugfix for bz#631537 (anadathu@redhat.com) - rename files firstboot modules (alikins@redhat.com) - Add an option on the entitlement choose screen for "local" (alikins@redhat.com) - bugfix for bz#633514 (anadathu@redhat.com) - Change rhms screen priority to match those of rhn. (alikins@redhat.com) - add chooser screen (alikins@redhat.com) - start of adding a rhn or rhesus screen (alikins@redhat.com) - Fix missing gettext import. (dgoodwin@redhat.com) - fixed a problem with prefix config (dmitri@redhat.com) - made '/candlepin' prefix configurable as 'prefix' configuration file parameter (dmitri@redhat.com) - Merge branch 'i18n' (dgoodwin@redhat.com) - Remove the translations used for testing. (dgoodwin@redhat.com) - Deploy translations to /usr/share/locale/. (dgoodwin@redhat.com) - Add po/build to gitignore (jbowes@redhat.com) - Make a seperate update-po makefile target (jbowes@redhat.com) - glob po files for compile_pos (jbowes@redhat.com) - Add a menu icon for subscription-manager (bkearney@redhat.com) - Minor strings update. (dgoodwin@redhat.com) - Safer generation of glade.h string files. (dgoodwin@redhat.com) - Add missing translation markers in Python code. (dgoodwin@redhat.com) - Remove bad glade translatable markers. (dgoodwin@redhat.com) - We need to import certlib after setting path in include rhsm (alikins@redhat.com) - I18N for compliance icon. (dgoodwin@redhat.com) - Include Glade strings for translation. (dgoodwin@redhat.com) - Enable I18N in subscription manager itself. (dgoodwin@redhat.com) - Compile .po files during install. (dgoodwin@redhat.com) - Remove (most of) HATEOAS. (dgoodwin@redhat.com) - 608005: checking for bad html characters on the client (bkearney@redhat.com) - Handle window manager delete_entry signals. fix bz#631472 (alikins@redhat.com) - fix for bz#628070 Do not try to unsubscribe from the server for local management (alikins@redhat.com) - 632019: Remove hyphen from re-register (bkearney@redhat.com) - 613650: Improved the text a bit (bkearney@redhat.com) - 632019: Clean up typo in the help message (bkearney@redhat.com) - Add make target to extract strings for i18n. (dgoodwin@redhat.com) - bugfix for bz#617703 (anadathu@redhat.com)- names on firstboot modules changed- Resolves: #627915 - Update for Candlepin HATEOAS changes. (dgoodwin@redhat.com) - Comment out logging response from server. bz#627915 (anadathu@redhat.com)Resolves: #627681, #616137, #618819, #627707 - bugfix for bz#627681 (anadathu@redhat.com) - compliance-icon: support warning period notification (jbowes@redhat.com) - bugfix for bz#618819 (anadathu@redhat.com) - fix for bz#616137 (anadathu@redhat.com) - Fix broken exception handling. (dgoodwin@redhat.com) - Use the write method name when saving facts. fix bz#628679 (alikins@redhat.com) - fix for bz#585193 (anadathu@redhat.com) - Fix bz #627707 - facts cache not being updated for "update facts now" button if the facts file is deleted under it (alikins@redhat.com) - add /etc/rhsm/facts to makefile (alikins@redhat.com) - add /etc/rhsm/facts to spec file (alikins@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - 624106 - handle the consumerid properly (jesusr@redhat.com) - 624106 - add consumerid param to reregister. (jesusr@redhat.com) - fix for bz#609126 (anadathu@redhat.com) - bugzilla fix#601848 (anadathu@redhat.com) - 624816 - unlimited flag unavailable, check quantity for -1. (jesusr@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - Change the firstboot ordering (alikins@redhat.com) - Missing config options for insecure options and ca certs. (pkilambi@redhat.com) - bugfix/enhancement for bugzilla#597210 (anadathu@redhat.com) - BZ624794: Start using basic auth (bkearney@redhat.com) - date format did not change. reverting it back to original (anadathu@redhat.com) - Fix format string and added logging to detect failures when running cert- daemon (anadathu@redhat.com) - add user certs in all the places it makes sense (alikins@redhat.com) - add user/cert based auth for unregister as well. fix bz#624025 (alikins@redhat.com) - Remove debug "raise" that was breaking some of the error handling (alikins@redhat.com) - Try to only create the UEP once, and add ssl certs to it when we get them (alikins@redhat.com) - move around where we init the connection object (alikins@redhat.com) - add my favorite "trace_me" helper method that dumps the stack of where it is called from to logutil.py. (alikins@redhat.com)- Resolves: #622839, #612250 - get rid of stray print debug (jbowes@redhat.com) - missed an instance of create_connection_with_userIdentity (alikins@redhat.com) - remove unneeded printing of consumer id bz#622839 (alikins@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - implement entitlement grace periods (jbowes@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - Adding some firstboot niceties for registration. (jharris@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - Somewhat rough fix for BZ #612250 (jharris@redhat.com) - Add back some missing atk strings (alikins@redhat.com) - remove the executable bit from productid.py (jbowes@redhat.com) - Add bin to gitignore (jbowes@redhat.com) - Remove unused 'test' file (from repo check) (jbowes@redhat.com) - s/create_connection_with_userIdentity/create_connection_with_userIdentity (alikins@redhat.com) - remove reference to non existent variable (alikins@redhat.com) - More moving of ImportCertificate screen dialog around (alikins@redhat.com) - refactor ImportCertificate screen a bit. (alikins@redhat.com) - more refactoring (alikins@redhat.com) - refactor AddSubscriptionScreen.init to be slightly less indented (alikins@redhat.com) - remove unused imports cleanup indention (alikins@redhat.com) - remove unused "os" import (alikins@redhat.com) - indention cleanup pylint cleanups (alikins@redhat.com) - unused variable removed pychecker cleanups (alikins@redhat.com) - import os here pychecker fix (alikins@redhat.com) - BZ615357: Can now pass in --all if you are doing list --available (root@localhost.localdomain) - BZ615404 changed the name (bkearney@redhat.com)- Resolves: #614015, #613635, #612730 - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager (alikins@redhat.com) - compliance-icon: fix up right click handling (jbowes@redhat.com) - compliance-icon: call notify_init for older distros (jbowes@redhat.com) - make add subscriptions dialog a singleton (alikins@redhat.com) - Making register screen and regtoken screen singletons. (jharris@redhat.com) - Getting the firstboot screens working again with the common glade file. (jharris@redhat.com) - Refactoring managergui to use signals for consumer updates. (jharris@redhat.com) - Make the progress dialog for subscribing to channels a little better. (alikins@redhat.com) - Change getMatchedSubscriptions to uniq the list of products based on pool id. (alikins@redhat.com) - Moving firstboot regsiter screen to use common network init method. (jharris@redhat.com) - Tweaking the registration screen. (jharris@redhat.com) - remove unwanted print statement (anadathu@redhat.com) - unregister functionality implemented (anadathu@redhat.com) - Make RegisterScreen run as a dialog (alikins@redhat.com) - remove redundant connection method (jesusr@redhat.com) - register client if consumer cert doesn't exist (jesusr@redhat.com) - fix typo (jesusr@redhat.com) - remove --regen option from facts, use the reregister command (jesusr@redhat.com) - add reregister command (jesusr@redhat.com) - add rhms_subscriptions module to spec (alikins@redhat.com) - remove debug spew (alikins@redhat.com) - Turn subscriptionToken/status/factupdate/kitchen sink screen back on (alikins@redhat.com) - Several small UI tweaks to register screen. (jharris@redhat.com) - turn on "subscriptionTokenScreen" again (alikins@redhat.com) - change the add subscription dialog to "run" so we don't block in it's main loop. (alikins@redhat.com) - refactoring to make firstboot gui work (alikins@redhat.com) - Merge branch 'firstboot' of git+ssh://axiom.rdu.redhat.com/scm/git /subscription-manager into firstboot (alikins@redhat.com) - abstract more rhsm gui stuff so we can redefine them in firstboot (alikins@redhat.com) - Basically adding documentation. (jharris@redhat.com) - Merge branch 'firstboot' of git+ssh://axiom.rdu.redhat.com/scm/git /subscription-manager into firstboot (alikins@redhat.com) - Merge branch 'master' of git+ssh://axiom.rdu.redhat.com/scm/git/subscription- manager into firstboot (alikins@redhat.com) - bugfix for connection not using usr credentials after registration. (anadathu@redhat.com) - remove unused code (alikins@redhat.com) - Merging in master and doing further work on register screen. (jharris@redhat.com) - Getting the basics of the register screen in and working. (jharris@redhat.com) - add the main "rhms_subscriptions" screen. (alikins@redhat.com) - Disarm "reload" since it causes firstboot ui to freak out. (alikins@redhat.com) - s/rhms_module/rhms_login (alikins@redhat.com) - reenabled installing rhsm.conf. (alikins@redhat.com) - create firstboot dirs in make install (alikins@redhat.com) - add rhms firstboot module to repo (alikins@redhat.com) - add firstboot modules to spec (alikins@redhat.com) - install the firstboot modules in make install (alikins@redhat.com) - Changes to make this module also work as a firstboot screen. (alikins@redhat.com) - force the symlink to console helper. Do not install the config file on make install. (alikins@redhat.com) - Merging in master and doing further work on register screen. (jharris@redhat.com) - insecure mode option moved to rhsm.conf file (anadathu@redhat.com) - Getting the basics of the register screen in and working. (jharris@redhat.com) - add the main "rhms_subscriptions" screen. (alikins@redhat.com) - Disarm "reload" since it causes firstboot ui to freak out. (alikins@redhat.com) - s/rhms_module/rhms_login (alikins@redhat.com) - reenabled installing rhsm.conf. (alikins@redhat.com) - create firstboot dirs in make install (alikins@redhat.com) - add rhms firstboot module to repo (alikins@redhat.com) - add firstboot modules to spec (alikins@redhat.com) - install the firstboot modules in make install (alikins@redhat.com) - Changes to make this module also work as a firstboot screen. (alikins@redhat.com) - force the symlink to console helper. Do not install the config file on make install. (alikins@redhat.com) - Create /var/lib/rhsm/facts if it doesn't exist. Fix for bz#613003 (alikins@redhat.com) - Always push the facts up if users click "update facts" even if we don't think there has been a change. (adrian@alikins.usersys.redhat.com) - Add a "update facts" button the the "modify registration" screen. (adrian@alikins.usersys.redhat.com) - Merge branch 'master' of git://axiom.rdu.redhat.com/scm/git/subscription- manager (adrian@alikins.usersys.redhat.com) - add "facts --list" and "facts --update" to cli (adrian@alikins.usersys.redhat.com) - add factlib.py to repo (adrian@alikins.usersys.redhat.com) - Swap OrderNumber and SerialNumber fields for formatting in list --consumed (adrian@alikins.usersys.redhat.com)- add rhms_subscriptions firstboot module- Resolves: #614015, #613635, #612730 - remove prints, use proper method name (jesusr@redhat.com) - store the cert (jesusr@redhat.com) - adding regen identity certs to client (jesusr@redhat.com) - moving importing of logutils after PYTHONPATH is set (pkilambi@redhat.com) - fix for bugzilla#607162 (anadathu@redhat.com) - bugfix for 'connection.UEPConnection' instance. (anadathu@redhat.com) - renaming the main subscription-manager-gui glade as rhsm (pkilambi@redhat.com) - Show and accept consumer names via the gui (bkearney@redhat.com) - Show the name in the register page (bkearney@redhat.com) - Removed setters. Multiple connections not spawned for every execution. (anadathu@redhat.com) - BZ616065: Allow a name to passed into the register command (bkearney@redhat.com) - added exception logging and fix for one bug. (anadathu@redhat.com) - 614015 - fixing name mismatches (pkilambi@redhat.com) - 613635 - remove printing cp instance (pkilambi@redhat.com) - 612730 - fixing typo (pkilambi@redhat.com) - display error when unregister fails (pkilambi@redhat.com)- Resolves: #617303 - BZ613650: Clean up the help text (root@localhost.localdomain) - Make insecure by default for testing purposes. (anadathu@redhat.com)- Resolves: #613003 - Make subscription-manager-gui run as root (jbowes@redhat.com) - Pass the UUID in the subject, and name in the subjectAlternateName (bkearney@redhat.com) - hook up consolehelper for subscription-manager-gui (jbowes@redhat.com) - Add compliance notification syslogging/desktop icon (jbowes@redhat.com) - Make candlepin_ca_file an instance variable (root@localhost.localdomain) - subscription-manager now checks server's certificate before performing further commands (anadathu@redhat.com) - From: Adrian Likins Date: Mon, 12 Jul 2010 15:23:59 -0400 Subject: [PATCH 7/7] Don't try to use any existing consumer certs for registration (anadathu@redhat.com) - Need to add pidplugin.conf to Makefile. (jortel@redhat.com) - Daemon not started at install; pidplugin disabled. As per fedora packaging guidelines, the rhsm daemon is not started during rpm install. (jortel@redhat.com) - Add product ID (yum) plugin conf. (jortel@redhat.com) - Add support for alternate root directories. Change the root dir to /mnt/sysimage when it exists to support running the product id plugin within an Anaconda install. (jortel@redhat.com) - Add productid plugin. (jortel@redhat.com) - Remove unnecessary import. (jortel@redhat.com) - Removing bind by product name. Use pool or reg-token to do future binds (pkilambi@redhat.com)- add firstboot modules- Resolves: #613003 - putting back accessibility strings overridden by facts commit (pkilambi@redhat.com)- Resolves: #613003 - Create /var/lib/rhsm/facts if it doesn't exist. Fix for bz#613003 (alikins@redhat.com) - New button in gui for refreshing facts - alikins (pkilambi@redhat.com) - Adding the facts lib (pkilambi@redhat.com) - First pass at support for supporting updating facts for subscription-manager. (pkilambi@redhat.com) - subscribing to a regnumber was failing (bkearney@redhat.com)- Resolves: #589626 - Adding in 'unlimited' quantity support. (jharris@redhat.com) - Candlepin connection library updates. (dgoodwin@redhat.com) - Allow the user to sepcify a type at registration (bkearney@redhat.com) - Force username and password to always be required on register (bkearney@redhat.com) - more alignment changes on reg token screen (pkilambi@redhat.com) - fxing alignment issues on reg token screen and fix for other tab content (pkilambi@redhat.com) - removing raise (pkilambi@redhat.com) - fixing unregistered case to load cert import (pkilambi@redhat.com) - load match object intead of other by default (pkilambi@redhat.com) - compare by productId for other tab as well (pkilambi@redhat.com) - compare matched and compatible by productId (pkilambi@redhat.com) - comare matched package list with productids (pkilambi@redhat.com) - changing the matched bucket to use productId for matching (pkilambi@redhat.com) - Hide the incompatible pools tab by default and make it a config option (pkilambi@redhat.com) - Teach the gui to send up email/lang during token activation, too (jbowes@redhat.com) - Update cli option names for regtoken activation to match api (jbowes@redhat.com) - Teach the cli to send up email/lang on regtoken activation (jbowes@redhat.com) - Swap OrderNumber and SerialNumber fields for formatting in list --consumed (adrian@alikins.usersys.redhat.com) - Adding some changes to disable horizontal scrolling and align the columns appropriately (pkilambi@redhat.com) - fix the display order for contract info (pkilambi@redhat.com) - 602258 - represent subscription data as productId instead of sku (pkilambi@redhat.com)- Resolves: #589626 - Adding accessibility string for widgets for automation support (pkilambi@redhat.com) - updating spec to include new files (pkilambi@prad.rdu.redhat.com) - Add support for a /etc/rhsn/facts/*.facts files that can define additional facts (adrian@alikins.usersys.redhat.com) - test (pkilambi@redhat.com) - adding some todos for later (pkilambi@redhat.com) - get the other tab to populate entitlements (pkilambi@redhat.com) - rename oder with contract (pkilambi@redhat.com) - fixing progress dialog path (pkilambi@redhat.com) - minor fixed (pkilambi@redhat.com) - Adding order info to list call (pkilambi@redhat.com)- Resolves: #591247 - clean up (pkilambi@redhat.com) - Revert "Add uep wrapper where async logic will live" (pkilambi@redhat.com) - Revert "Hook up register/unregister to be async" (pkilambi@redhat.com) - if we get an error from IT lets show it instead of generic error for reg token activation (pkilambi@redhat.com) - removing test checks (pkilambi@redhat.com) - Hook up register/unregister to be async (jbowes@redhat.com) - Add uep wrapper where async logic will live (jbowes@redhat.com) - error message is now a popup (pkilambi@redhat.com) - Load gui resources relative to the python code (to run from src) (jbowes@redhat.com) - Append consistant python path (jbowes@redhat.com) - Add .gitignore (jbowes@redhat.com) - Adding Order info to cli and gui (pkilambi@redhat.com) - Convert to using candlepin's jackson formatted json (jbowes@redhat.com) - Fix OID ending in 10+. Add Order.getContract(). (jortel@redhat.com) - Changing the Add subscriptions screen to bucketize entitlements into categories and use a tabbed interface (pkilambi@redhat.com) - Changing name of referenced variable to regnum (calfonso@redhat.com) - test (pkilambi@redhat.com) - test (pkilambi@redhat.com) - fix autosubscribe to user right consumer (pkilambi@redhat.com)- Resolves: #591247 - format the dat correctly for gui add - send in product hash as part of autobind - Format the cli print to be sequential instead of a table form. This makes the output more reliable (pkilambi@redhat.com) - Fix rhsmcertd not sleeping properly. Add Bundle class for combining key & cert next sprint. (jortel@redhat.com) - unsubscribe uses serial number directly from subscription info per subscribed product (pkilambi@redhat.com) - Change unsubscribe to use serial number instead of product names (pkilambi@redhat.com)- Resolves: #590094 - encode translated error strings before displaying (pkilambi@redhat.com)- Resolves: #584510 - Adding a progress bar to Apply subscriptions process (pkilambi@redhat.com)- Resolves: #589626 - unregister now removes stale entitlement certs from the clients (pkilambi@redhat.com)- Resolves: #585193, #587647, #584440, #586462, #588408 - 585193, 587647 - Handle Non-Network case Gracefully - 584440 - Validate manually uploaded entitlement certs - 586462 - strip out http connection stuff and default all connections through ssl (pkilambi@redhat.com) - 588408 - re initialize CP instance with consumer certs post registration (pkilambi@redhat.com) - fixing registration to not load certs while creating a cp instance (pkilambi@redhat.com) - 588389: Ensure list of expired products is unique. (jortel@redhat.com)- Resolves: #586388, #586525 - Adding support to unsubscribe user by serial number (pkilambi@redhat.com) - Disable update/unsubscribe buttons if a product is not selected or if a selected product is not yet subscribed to any subscription (pkilambi@redhat.com) - hide the add/update windows after successfully applying the subscription (pkilambi@redhat.com) - Fix certlib exception and linger bug. (jortel@redhat.com) - Removing testing comment. Add code doc. (jortel@redhat.com) - Stop removing expired certificates; Display warning in yum for expired certificates. (jortel@redhat.com) - 586388 - Allow multiple pools/products/regnumbers to be able to subscribe from commandline (pkilambi@redhat.com) - exception handling for unsubscribe functionality (pkilambi@redhat.com) - 586525: Interpret interval as minutes. (jortel@redhat.com) - clean up (pkilambi@redhat.com) - Subscribe to pools in Add/Update button by pool id instead of productName.Ignore the productId and use productname in the list to identity the product pool in the list (pkilambi@redhat.com) - Beautify error message display on bad login (jbowes@redhat.com) - clean up old modules (pkilambi@redhat.com)- Resolves: #584330 - Add PyXML to the requires - fixing the date format to be human readable for GUI (pkilambi@redhat.com) - Add tzinfo to datetime objects returned by DateRange.begin() and DateRange.end() (jortel@redhat.com) - Provide a command line and GUI option for user to automacally subscribe upon register. By default we only register the system (pkilambi@redhat.com) - fixing the cli date format to be human readable (pkilambi@redhat.com) - spec clean up (pkilambi@redhat.com) - Adding support to show registration status on the main screen and direct users appropriately (pkilambi@redhat.com) - 584330: Fix init.d script start() output. (jortel@redhat.com) - 584137 - cli subscribe now uses cert serial number as ent Id until told otherwise (pkilambi@redhat.com) - Add Reader to skip double newlines left by iniparse when sections are removed. (jortel@redhat.com) - Migrate to iniparse. (jortel@redhat.com) - Add certmgr to replace direct calling of certlib & repolib. (jortel@redhat.com)- Resolves: #580043 - jbowes's fix for locale string replacement (pkilambi@redhat.com) - unsubscribe products based on ent id from cert serial (pkilambi@redhat.com) - dont show the content/role sets if the list is empty (pkilambi@redhat.com) - Add access to product hash. (jortel@redhat.com) - Preserve custom repo properties. (jortel@redhat.com)- Resolves: #581032, #581489 - cleaning up obsolete exceptions (pkilambi@redhat.com) - Certlib robustness & testing. Remove InvalidCertificate exception; no longer raised by ProductCertificate.getProduct() and EntitlementCertificate.getOrder() Ensure Directory classes only return 'good' certificates (not bogus ones). Detect and log invalid cert bundles from UEP. Overall more robust error handling. (jortel@redhat.com)- Resolves: #568427 - eol string literal missing (pkilambi@redhat.com) - modify the sequence in whihc subscription column is shown (pkilambi@redhat.com) - fixing index issue due to mismatched product tuple (pkilambi@redhat.com) - Exception Handling for custom exceptions sent down from candlepin (pkilambi@redhat.com) - Remove all certificate caching; Change certificate read() to be instance based. (jortel@redhat.com) - change to right header based on product state (pkilambi@redhat.com) - Adding support to list products that are consuming a subscription but not installed (pkilambi@redhat.com) - including locale info in request headers (pkilambi@redhat.com) - clean up (pkilambi@redhat.com) - adding a new column called subscription to gui/cli (pkilambi@redhat.com) - support to handle multiple products per certs for cli/tui (pkilambi@redhat.com) - Backtrack on some of the snapshot stuff. (jortel@redhat.com) - unbregister account before re-registereing user from GUI (pkilambi@redhat.com) - unregister existing consumer before re-registering with a force flag (pkilambi@redhat.com) - Adding support to manually unregister a client to cli (pkilambi@redhat.com)- Resolves: #580576 - fixing error message on failed registration (pkilambi@redhat.com) - Resolves: #580955 - set ssl_port to cfg value instead of default (pkilambi@redhat.com) - Ground work for directory snapshot caching. (jortel@redhat.com) - Resolves: #580630 - register window will now not be resizable (pkilambi@redhat.com) - Updated for OID structure 04-07-10. (jortel@redhat.com) - reflecting changes to the oid schema structure in the client tooling (pkilambi@redhat.com) - Remove 'layered product versioning' prototype code. (jortel@redhat.com)- Support for register system by consumerId - rpmlint fixes - Resolves: #578860 - alignment issues on registration details screen - Resolves: #570489: Updating man page to reflect latest functionality (pkilambi@redhat.com) - updating frame icon (pkilambi@redhat.com)- Resolves: #578113 - lscpu is localized, use the right locale to accumulate hwdata - Resolves: #578520 - if no products are selected, clicking 'Unsubscribe' should be a noop - Resolves: #578517 registration dialog validates for missing input - Resolves: #576568 catch the socket exceptions or any other unknow exception and error gracefully (pkilambi@redhat.com) - removing test files (pkilambi@redhat.com) - specfile clean up (pkilambi@redhat.com) - updated icons (pkilambi@redhat.com) - some minor UI tweaks based on feedback from the demo (pkilambi@redhat.com) - multiple bug fixes to gui, cli and proxy (pkilambi@redhat.com) - Update product __str__ to show valid and valid date range. (jortel@redhat.com) - test (pkilambi@redhat.com) - updating config to remove cert paths (pkilambi@redhat.com) - Fix extension parsing with values on following line as '.\n'. (jortel@redhat.com)- Resolves: #577238 #577140 - Use SSLv3 for Candlepin communication. (dgoodwin@redhat.com) - Fix edge case in OID seaching. (jortel@redhat.com) - dont use ssl certs for register even for re registration (pkilambi@redhat.com) - Update for entitlement OID schema 3-29-10 spec=DOC-33548 which includes yum repo (.1) namespace. (jortel@redhat.com) - make --force default true (pkilambi@redhat.com) - Ability to unsubscribe in offline mode. Adding a confirm window before unsubscribing (pkilambi@redhat.com) - --force option to override existing registrations (pkilambi@redhat.com) - adding dist to rpm spec (pkilambi@redhat.com) - bug#571242 return error code of 0 for help options (pkilambi@redhat.com)- Resolves: #568427 - bug#577238 dont replace config upon reinstall (pkilambi@redhat.com) - breaking clients. comment our ssl cert stuff until its functional on cp (pkilambi@redhat.com) - some ssl changes (pkilambi@redhat.com) - Update for getCertificateSerials() returned format change. (jortel@redhat.com) - Initial layered product version work. (jortel@redhat.com) - notify user politely if there are no available ents (pkilambi@redhat.com) - adding id to the available list (pkilambi@redhat.com) - Added icon support for rhsm gui (pkilambi@redhat.com)- Resolves: #568427 - Spec file clean up - moving gnome tools to separate package - methods to define concrete description for products based on the state, product info and entitlement info. - constants file to accumulate all static strings in one place- Resolves: #568427 - event notification from add/remove and update subscription actions to main window - error notification windows - registration should now auto subscribe products and redirect to already-registered screen- Resolves: #568427 - logging support - changes to support identity cert parsing- Resolves: #568427 - Changes to support dynamic icon changes - changes to support resteasy api changes - fixed alignment issues in mainWindow- Resolves: #568427 - New registration/regtoken/add subscriptions screens- Resolves: #568426 - More changes to api proxy - new gui screens- Resolves: #568426 - more updates to connection.py api flush down - updates to new screens and layout in gui- Resolves: #568426 - new build- Resolves: #568433 - Flushed out hardware info - man page for cli- packaging subscription-manager/bin/sh/bin/sh J  B P r t e f g s O c d @  A A $    8                          E i                                                 asbndeenesfrguhiitjaknkomlmrorpaptptrutatezhzh0.95.11-1.el60.95.11-1.el60.95.11-1.el6  !"#$$%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'()*rhsm-compliancedcom.redhat.SubscriptionManager.confrhsmcertdsubscription-managerrhsmcacandlepin-stage.pemfakamai-cp1.pemredhat-uep.pemfactsrhsm.confproduct-id.confsubscription-manager.confrhsmcertdproduct-id.pyproduct-id.pycproduct-id.pyosubscription-manager.pysubscription-manager.pycsubscription-manager.pyorhsm-compliancedsubscription-managercom.redhat.SubscriptionManager.servicerhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsm.morhsmcertd.8.gzsubscription-manager.8.gzrhsm__init__.py__init__.pyc__init__.pyoasync.pyasync.pycasync.pyocertlib.pycertlib.pyccertlib.pyocertmgr.pycertmgr.pyccertmgr.pyoconstants.pyconstants.pycconstants.pyofactlib.pyfactlib.pycfactlib.pyofacts.pyfacts.pycfacts.pyohwprobe.pyhwprobe.pychwprobe.pyoi18n_optparse.pyi18n_optparse.pyci18n_optparse.pyolock.pylock.pyclock.pyologutil.pylogutil.pyclogutil.pyomanagercli.pymanagercli.pycmanagercli.pyomanagerlib.pymanagerlib.pycmanagerlib.pyoproductid.pyproductid.pycproductid.pyorepolib.pyrepolib.pycrepolib.pyorhsmfactsrhsmrhsm/etc/cron.daily//etc/dbus-1/system.d//etc/init.d//etc/logrotate.d//etc//etc/rhsm//etc/rhsm/ca//etc/yum/pluginconf.d//usr/bin//usr/lib/yum-plugins//usr/libexec//usr/sbin//usr/share/dbus-1/system-services//usr/share/locale/as/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/en/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man8//usr/share//usr/share/rhsm//var/lib//var/lib/rhsm//var/log//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu                  ASCII textBourne-Again shell script text executableELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedPOSIX shell script text executablePython script text executableXML document texta /usr/bin/python script text executabledirectorypython 2.6 byte-compiledtroff or preprocessor input text (gzip compressed data, from Unix, max compression)RRR R RRR?07zXZ !PH6D] b2yΊE T%)%QJ %c](v(é~\ׯ4Z? (J5M;a'# ,yPhÞeHK;C# (Bm‘SW`]9/ y%Ў+?c`" 7w'Y5P]]J2z)s8FNitpگLV.J$e\1:9|EFt0&'aYTq:sⒹsOjмH/`XYBBay!zjGC<ڇ yYTˆMZ]'3y? H!3 U\UD%ea B+ƥ#]Aךhc]SZA ;owj\AakiXV,1xבp*X퇣Ö(S#%4M9ԫcl`bʋmCB#1YF8\fW58w<@rL9Tl11VZ^W|EϯOftnO]*P2еTpwADYB0K73'\So-`C8Q$N3Eqڣh.Bۿ>S!'s>?Af^5.1#9pcN-:t-g F&_̕oWx 4*0tK+dg57N+#7ck{:1bM{W^oU`[05hO 4RҲo yrܔ_1G_g LEjLK?+eka=UÃy ͬHS9o5bI)Alqr m8gA$;yfvҔ::9c=12<ٕuZ`b}vG|Iv|,ڇ6 h gP}@e?$-~4_! O6 }wN$/lf;Jw^)y*_SbxGaa@]56W!o{$$"c1SGHY<-+]f2WHx*HKz=U*&X+?y"o*"+Gg1׷DH.4DF(w5;UmCSGa-fy v^xW][o\'>q#2`K~40A|i։^Vp$z97ir]!/\ Eý]ϔ 4:&2=# iicZ&TlS&v/]GM9`47*!Ws$'-TRTx}wO>טP_]}'j9Iil9GJ g aAЕlxA^ vHMw@H+qh3;ܾ,4~jpx6q } U;ZPYwsރxcDHh Cp`#fh˕=8"&@ag@,d:"YJnUk;XE T^MѫneQ`75x~V^E*K6oT<Vy^V_{q( #%Ⴘ`H Je8 j|x!=vgq7bO o$UW'zV\W1- 7?_\3e[;ݚLmyB(aƿGb˭\LTyO{^"{+cpSG> \)t2<)>b6Apj =V=M;- P~_7 ,e?G}]ҴQ{'Jzs)%aj!@|Aqiń/'[W~CG,0{G7:&4S5J(mv`>Ћ*g~SHE>̿R 郜WGC fkY1?מ)Դ"%7ĆHgDͧ'JM&L\"cr2iHabK0|eKu{4~'/5(PeȦ&<`L{/ols z-׹4a`;cmjuU0iվ/tFQoCWgk<S+2핢r'dZ x87D2HZsh~6!',-G>05xm(Mx c.h(!.h+tx_1~Zӄū.U~}|2+0 Fu+{\XWK'VPni# _4Lsݱ(u8M{W7KVS;}XU3S>, !Gk/6*|ŕ/Mʄ S a,dǖelסdꋚɟKn/UT85N\vIFI+9S#P I* |{ uWӫqb]o36v4mOy>LOCp0S1P_ԍHH1,ͩΎ3L&rC53';:e{ ᩂQlK$ƨ/YŃPMv/,yʛyK75]I"n+2ӿvأPj/o2ҏ}Z\f#=.m3%bӒ0HyuBOa).!YK rojʗ<&QmwYxc5t nZg~[C3 E_4 u:L8(Qڜ<RCDm e &OO#|٣jH|VxO g"M?O8pkr~VuebSJZʻ2d<`jUzw{{K,}=F9 *nWchpڇ>WD]Ny8\ϥ;J0Z4gAμt:CWuw3pQސ-|v6l,!]b':%${YP@OBڋ7Tr~cK ftNO{"B2em:S9T݀|;~"mUsa@ÇNN|9HVvz:S^wtS~ ^NR%4x] mBC%:0$`E:g&AvqA ﴘza(pdne!8b۳OEl愢 hҢ?9dC+-W!]4itjt3E58d}?OP%Cb.vB_dԃs~ ;Vث#~9"eq?$mH:R{J~bxXJBj";X^IX!&MWli~܋wZ?OUI yB,]45w6eǠ^?PqԁE5gaVC4 !fRN|#5+~#k`б RGG'=ϙdΤt~w>vʱ?tub_7G1L~-Flrx&0s_5d8l=d&2]oXsj]7 UV*ҝ^^ +/-knQQm$ ¸PxF,Mt 2e–z'.l>6%jγa-b]Wq9F2%h o¦ԧ }: >oYϦ#MzH(/CpQ @,& .F=/_?&Kؿ.qIewo6T+w>i`ȀlUaڕ\r ֺ{6; YKD E?S{eBF *⌻%#{Io!yƠ{'g7~9lB I+4Ubo ^t{*YPsZ9Xwb~핑@@9yһʿ3-CDawyFl/~X aOi;Ԓ{  n/+0]0 lZ]3z! Edo>Bz'5@*F?J iZQKqb\|\> cAS_2qZj;=fv(ٷzQkayIgIUӉ]ǘ}z_J E .'9@i`Fi&a#ƺm4hÁ] ol\o鿿# $񫵏>7R[2r/P|aV4B@l\#k9Ma OWyJE0q1g&HPpb{hXLPN2Ӻi `_.(B_ ?代کe$8+qqBMFڿ2줍g'P%S]R+iYBP+f}b[?x_*|18 reM*SuM-޹s%sO?9N[/>\](RҎŦYPʤF`U}9oaض5533P)~z ES㱛.ՋZGDP͓}U?,/w~!hdşu\Qw}8RaĪݴEo@&Psw\_e@3ʁ&d*9j.< >D;␶4wyl@=J?] ;M[r<@32fQNY hfnnx~L,-O3RQzhhHEZE5o W]`$ce <3݌ ~Ŧ,? ] O8ԣ%NU3:77^2Ʉv."f,4߼075n1$cy?>I`{=[)衚%^YC `ۖ4Mک'wv4l:g?i6uS>T0Zg-mZ5a^J{Y>f~V#oʘ ֧\gRMu^ .fҗ_3fkI8`_^?7V4L дFvY0Ԛ]ۧv#j>"F_0mS!A[iT]Rrn\oOα5~MAhYjF5J7+CuJg_ixr<'׹MfUqb\ j1k`Pa"R3r+wzJ'v#0+/`8!I+5]߲&}> FyJpn^ XՆ{hWŠ#ǃMAT&M-O<"ý}`]B+JN*}^[)EQ1۞w%O:"`nҖD7ƱX ǣ;ۿN΍V#%T9hǯX w˲5T~t8-ESv> ͙)>\qǀDڭjn۝ 7%kcz`/ٴg0i[Ͷ}`-P:/ *:rNo~֮C'Wkؕr^ϫ~: c Ӄ솷 Uz$zwj8 t+)ueB"llTE /߸ XrT셍E8hGX,R42 r2MwU^OIpI-d3`h:i(?Zk.:\o;Ż+yDW Kţe5rmѱ!#2?7NvrG%ݤEyll.'ؚCސ>m 39'˻>BӖŭW% }Bqf98dѺ" wKrh.(nKo|0Wlk:|sh\-PW@ZX[Y&Sn*}l;|GIet 9l .Q*B-3@ @ OF(w%kF Q#vb㨹c\ 16\4&X0!"Ŭ53}<I j8]J')D kQ$8X$u?j3|?r;*Oo,#GHN+ŕrVV_{b%u[1(4x`\B/vrAA]^ !,8vDŽ,gvf"' ソӫvG7!)ZȐ Ȼܤ*o-hC|d!y\jcG1m7m3ϝfϱؓPKX s|wx2y| iT%azc"UrGP< Psw Qt보ƨS_WeJ<ޗO"Fsr<1aN%w8? mMbhvĉԼDKK}aE"X3 yYQ8,/PGۡ5 ti{{zP/.:q{s)Jue? `զ+!҇/y [貊 Eq[b>v)j)jZD&v0%!\"}[wvT$ :tY},4l,H^{>ς,CKt:ɫjT5-lh /f_ h#>2oIp grG%f]}l^OdhsnY~ͷC*N ZH*/n*8T ")Bu#okm)=>1rtPp ؋h"U;to*u:CmGF=XƢ3M;ZN!'=d1fn};g3gs*C&6ɍ׼AY"ҍ5.hL#99Yj<\(um6|3Q"΃%4,g  iK?i\W֝Wػt +WRD^3ZOdo G| \Tñvy _If'XXÃKauF3M>Qa{W{c|e=B=iKx`{XH|jNEO,mxV%Y;S>$R!XboY~J. G%]+q4>"A0=BOV7sazc`vBw] \CdC:R !,>HhC eC6آ4rWm'B1jftt)a ?o#N2Ɗ{?8.HF6&%sW' (9@J&9.MIVe'O9"_Λo~!WF x FQb!Hu/kLJg+"j (_ZMErkWX ~gj!o @V\>kYh>۩}~@ijmrbq5vl1 -,@l6K1AcW 5&XGU=T`RK6g Xu y䭫hI\ʦAOB\ҐPcp# ֵN[/֢~\arsA (@$6Ofͥ_Ļ /R#DQ]-uA98_\2mXs/V^7jeȁ;٠3oCzzÂf\TQ&)ΟVs _˺{ - ՝ru<܉L#8 }k_K@=dO!c70g˚2ۅ #+pny<;VykjҠ Y6OԜ $cN<)h`벭DeVDdx*5SmocΝ+!tok̹0g Cr\:q'N=9첪ZPY*n spAMJ"q I(rT0E0m,;ؘ'x+p{Y+bG%bTaTtg9H t9Bē=pB#g9L'X]t爭ۇڞ~f:!>1S%n;+A/Ɔ$A7sr[@^;aķp"蕤G:^a{ St@* m)Z%y~ӳCxOBpĶ~ % * i^|tV«-7])fv x*] jhg\0u};·0镛7Ѕ z1Z]M^B"E@{fu3ÄGX K ~6cO HmmeV}WV ׍v+TE Vn34Pm>!dkoN=A&$O IP&T_@w`X:]@t-bk*=ze(|^dg1'ks1F'3t;}9DZX*G#T!0Zf4 8bZ?:cpg"rcF1鯑{1Z0Bkޙ>FQ8TEJNC$j6ScI%B=!^7ҁI',xTU, /*K&o(uf|WsG0H]eRa+Q W?Q!)!wcd*dT H o/'U!Un+QفQ"JO{ %`I(Ad80PuK/t'J2^T֞t\㌉ZbzDv1w’٨|z(}?%r;ƇI4+9 mמc-P4b⢪Ϳ#'צoM{~sqw3pOX*,y1ݿaGl(j9V5k9ZQDI}edk?8,[֗g"G?=>uus@LC.enÃD퉜И8@)'xyZ%&7ԡSJsws*Y6+/%4p4G`Wjfo`0ȸtlM'gӅdܨaDaV{\_ě*Br`:v4җS:w6*"iR"9ǜ& ZZE8Dq o13  ݂! 08=-su3IYGMfbt 3%a= epXjKIEKvu6߷tlސsw!{1·o,_PHhtpVlP.a:l/9:~w/C|:7fbP-e0Je,z_\sʧV$V{dՂ?:ouȝ$"9sPֶ9A}MCV;*8+קD,"{Ë سF?ߓ`v: &Tf) :gag V֒@Z/M7`Y,5OsO>ۄSn'P\ r8Y4ʝ4mV縝l]@B \~lK*Yq<\fIϞG*Roٕ.=Jۢ}#8DIAlx Y]SԮV`S*drYMKrf%@{N5EZvOvDŽD+MDTfI:k]䦺׏A@+ и٫ҡ ?nGS"S05F^jκ< DYR2̙}5?Ok+מ]I ^ ^u_ཫ[v`D?.DUU4@DD7C. W5Z:q9X&sף#J57dz-:_Nx!Kȁd41ѯؕhGLW ǡy*6 7nJӼ>e6CfdSf'^&2&:`ˆ0yvxQD*᝽/3Bkrlu WL2C̶5)>Nw35=#˴ nw2ǪvGN(A'MsPt!u1쪨w4ekiɚOS}>8?4/i#<ATwZcLÑU"aGL$T<-)kj )@R1秵D4/ k*u}:FA]e0 :Gq@{#AE=j> k( V(x;_ĩU$+[KZ-Z)O)/GxH>)]ޞU SXaܠ ̻^񮘬sȲR_7$y.Ob(! yg oZa!%!ΒoO +-<Mz_ [t9h_"vX"Q1Y5ʔtM{ #)tCH#{Od=ENڀ= &5g k`X3oe(ҕBRCIDhI@GhB\:}]lUivT3N̅&GOv)1ZO h` {Kr#Q傢05_G qt0T@Y,۪M@ jꞗģO{XN3|`?S" 1- פ]415~!%FAvxO˓@֝״3c9n R<g-A'F/CZB2fD ߤ6XPAs9N>ο^%x14#hT/FL4F!CL-n]-~ VbY/`>b]GwU,h~8_u8sb?6Ev CVY oŕ. \P\gdf9 f1&뿪FK/Uq==57&3"n#XQ=H UmT2&PX!q"yG j/aXr %΄>N#Atѐz ƶ̆cq^.Xt=&nagUŢ]Mkw㶴Њ1*>.PL TpӘQ)@F${tIc{Z$#NLow~^:jA FS!`uiAp-Ed}ilq )nPJimwZc,iījz{6ź0~A}L?|y︦J~6dXeٿ kAفa8O E/$0_͑լ,Y9mj6l̞FYjD'a?m6"5=Iىo+/E)VuNYΟKprtv."pj `\}_%L~o"0 ԗ0W᯶/0+by*L=m6-&ǫ(W1_x4 Z1ӎU!)~>&Tޘ` :e;Y3Mh{|0vW-9 l-U׹1|ZJMhF@~+۪'$dYjzkLS’`I-b˚z2ys*<JN5To'9AP_njG=_瀐LG^[uZ՛1dD 3hhTFe΂O^'=0UN0W8sqW,NEqQ!aZ! 6ܫ:~&֒%&BPrȑe+{jݤiaWZYw-N(0$iROš"f_£/']$i%F6U{1XY'vu~tN5 l6GOKUJ?aU#a,;Ua! ҡ7P1אhvHFx¿g"jcnP"5$LvW |:_Y-4#JEH}.qCQH7.R%  \.{+ ڠ,;G6#R _6(k.Enǹ( gy5D:ow3bQs?:Y0JZ{?t56ţ'<7zeBlH@-<\HK\qA8dW<XÔՒ4QU#8%!-stEr >o-â/C5b:ܯ Q!42SOQ)n2@`>(byڍOڲ=]P<vKa<Zӽ=Ui+J_H~NgYD]KҼqβ~sQ)mGh? (gE!, &0(|]ȋA($Inz918Jz.]0o A3>Zv<}Z#LMV#uV&$r߈zO6c^hDw7߻Z^[[eCp rH _fKiAF*zα>U@z9[Y9͙XV$[ijBhV[/NACC ; r~.k.Um5SA Oea/af=. 5 .ooH$Wbnt?:9Vdfs ryhSIHh~TwWc}1&G,lxE BW҅69E3KrCG9."%u m^ja 젤VI):DQY FuKh1.mӠ`s,|&Ku@XWjYp6p*p!P'*P8Bk0lg,P!vI[ ;]-)=7=hfD~;7Id8_*BRh[f=+Uٳhp2 U*U]>ʣ%t~&2v%}+=~|j08 U(֞o+f`LkW(ifo f]_8u >c{$L##~Z=Bͥ; "'+&|`QG{! }6~EPĢHQBz"X|Y2Z17鰁Sc6OZg !\'PHY!}6j[.4.RX Ex8+tNi@PRZrzjZ׹ɔ#9tL@D Jsmsp]rRꆜS556!iZF܂MҐ|!%}]f u=$$P8W6ٝMg_`8x̓ h5t/.vBtǗ 5XI);ޱiz1֧@  E&66O:s_ 2Z>}芤I9-7S#:+SD,SC2hbiDưV#ȲoXn>mGd"rz.PkC8Ovq[C?i߿`;  PcPaz)9$\8|$yD䟹Yf pČ*7ZS۶ݑRmq PPmV2,v4r c;<޻XjnX,48.tZCvzwwP͎Jhq1ByNt_U9JJG~U֥`7ϓr 3c ޝ,\_m}\v'XJV<61dTi?pe ԟK2a{f>o+--ՍUQ Yu{ aߔwT]h h#bow$7EoxT&Qo\1R;: $J/fqi}>3l:Lԙ6,͵+4eB3S 7/ϻo寐^_J"N3]17!,aXa5''p%ca]3iTis!|~*U|#0mП´!.*ZO+@)XPsIBɷ?Xϒiz:I*3a3W(07V4翨#η;#VٖIb8cqnLyo5 5*8h'.DxnblRF["}&A>݂ 4?O,dqO7Gf#J>l ܚt$仪ŠUR`7>(w&F"\e$: 6lwea~/)>g.fY&1xwp s{+oy8#buD=.Pk0YBLZ:dSk7+ io>ny\aʦ~PE00ޏv!>u 滆)l/~T  b/\5pK?DmPsKEB{&0Qb Oj_sN1:ڏWqb2bwpT*RZ]ciD5*N` K9$uaQ`K<.`vEUvf$pиs@セД6.Zb#m0D\ !NKw[ >;`MLS.7)<iYlIifJ\hߘ ¦)'jHKUkW:O5)_}9 3i-wq>)))١{,=&ЧCrRmT~Yqλ~d(rg$ 'hͰ˙~\w +jDR$#{6/ֵ0ݔt!xJZ%DQF*ztŘ%`aB|)J%MOo%x@\1F) Y5f?#|K-^2Kп QX Ӓp æ1I˟/ؐ |NDqDE}NTש+Wx䷜v>-MZRNCܟh;$Ա࠹/2 ZK pѡ6Vq@PFo>cdUjH(fi]VLu< ܥA<_ ƒꄮuG=Hc+MEJ0Tw@?N K|jw)hTJobNe2gCO2wY[SXsZ+ZEl9g@r9RQΠgG^IrxD 0 zStz%ʶ$>-B%8s0gʴp";d9:k.:H&'#C)P@@'ͽ6ECGF>ޣlԏ7rCA֯8//|`օz3tG n>o4;hb on3>{֪>J[:Y)荱ta :"5ˋd1ߖY_V'MQZ]TBa"TcSΏ^_z0Oqmn3b$FcŮi[S 7;(s^]M hދ]em$At>N2Ab;"^oB+:2QLxocgp`a4QΪr$Ԛ4(Vl z-gg<T`X^g)Y3rs/p{F6;;Ty#"Wp[7K zNEE2;txi^_D?ƶ%_bYg:k72N T~ Js# "L|{ xdZ*й?%ـ_A#R.hTZp\F:z7XYJQ֔G6JzBkBLCEr"0V=z 6ȫWxLN~@gޚ[BӴ ٧^*zeu=T3~(ޠER׌!a^Åa/G;m|5U2x<) RORfo7ǀEj;TeOa[>j-;[(&cí.*td},\1eI8wDB^FEvuK{!h558ڼ߱R[ɳz=@D_糌S$BġGP@$MC|}%_g ?fLPk@dX]:Ck@8 /yʭigIq:NNɧ9mYb+X`6#jʳztvQG@X1}1L@?& ~6X9~;MN)DU/?fDzci (4=Uu*1C+{1_Nmfu!](InŎO~a+0٤!XΜz(.V 5 t5λ>i;17+{-ҼF#p`+9 y'6mۢƜfڥ%raxuriY]Eynxc\hП")mc>Qݒܼ Л}6ҕX˳ӆ[^[NKJg|jG"n-jlR,vQx)wh_BzI $a6\>%?kY+&=4vh̻ iZ)F<Ԣ.2kҶ׭AY_0$C/cev7 Y's^KB^\GH͞H3.($rJ5=ފuC A>Tc9zT  3ɟឧ߹ߧYbT9T݂2@=>em^ߕ)x/:C5}'V~NЊ(~ YIػ昮\ƩxgOrGh5Mo NL~?}+FbF1By2zc; ư.ɨ`hSɹ ~\SjE"Ew},Q@]ኔ𸼀Wf=ph3.,he&GN6uIK7XnRS4Y,V܊UZ࿨K2f7_ٽokKܷ*<С'6<.D`Oao oaZpYu]#UN&-D¶ IX=܃{\K\ .p,/R@ơa!7uMi @P%Iԡ*mIAT9G? %zKR dRH=jngxV*oAu 5 6Ztj;ND'u| y) 'ba<[NZh;MǬ .!MX\Yzߤ)MWI;;1 ]V 3m7*]KMaRGa,4J01.f|' ? #d6V>¥Vz p[tnW:qR 54[64k-)XɪTKz ,/Cwevby_23&]4/G $X૨8u&0 1\ZNCz~i(r _&}qjq% )"2ry&l \* _""=5Ty]6e4n6Uq!{j#a0G/P~})ڟHJ>+$c*ffՃo2J'OT(G 䛞`(팳BIJDyEүčnf%ÿ`*W'21RH9t5VP4d(0d$$I߬3Jt^D9L@lj&yCm{LT~)tdis%nF]%W/ ,H FWjA9FͰp{xX*O<χT1s kw:Fжwx5Ӱ^PQbШD[D7!r1"݋;g"#d^zKi02;Mp L'05W'6k$A߈LKnvy`Ta␾؟}Cx$ёcDoðWbNV& .8pncuAFS4յo,RP/NN/!KYdMKͳjC: 1_`>?K8magrvGR-fH#d v x,7.ecl&xjD\ Z0WžPI%F42 ^?~VEkyA`9 e=hwI4(1+7Xq%uW$u9Ȓ/N hp,cqŪPO*ڢtq;9Ց04՛Š)k2 t+;m>KfU`;iu+M򵮑V)$Uӟ4☋vi \E~&kq`*:fWݷgWÃOij>OےHZ@c{\k#xc5OY,Na9r۽CJ p2  dK䮤53ѣTnViJOdM 4׀z-i\8Ub*Tcit}> K҄jyۻY7y )K(:Z/ZyDndhHA uã"'P%4Mm*|Ӽv#dlݦ]%z݀Dc2F X)4Ξ*ƅr&,~F*eVs .l`xKM{u.;"){,.'hNی+h@CY3M 4p:HEО"ZH+`&1ŦX(XH&P9c5ZCP>G}vO!bK&P\}Lj77[LjbQrr⛯+CYV4ߍ!yʭBo0RYN+_1O4)H;)&x4&H&6׃>H}Q2_? &/iA\\}GMVi[viON[zU*W$JJUc| L C#e0I)Y, *wdN1fkoۧaVGZD-p"Np0W3⒒b։H QU!z#Q_eGl{ZC3 #eeorO%6=Cs܊`P+Hъ ?\0d&ʖ=5|لXs28m$ xS˦-OFGvstTE޶'<FQ=b34‹,C̦6B4k\fޝ-UBrZ:o6~"mX~l7b7jG 4/[I^ ȴKg=,eɿN)p0Jޱr"AC8gr{EV8{LVFqC(41&Ẏ;:Ϡ'!uVF=jx}#lFTn/ZIqugWA泚Rj;u~^x> p0;*yZ4IA-Tk# n*4g˳K xL)q_,^#6 7O׫<#(ƅHbҩ;XȮQ$˷MVtRAGiZE'q{=ҌL3OL İ$ÏU>1a4ߎ<|_}~oiYc?h K{+zl۱iRH) p<&"sP*3U n$1:<-'a@Q7jsqS`.AZX#=J9ȭӇK.j7B8EB;bLZHm ?9;b Q^: GDUm~D@-rn:-S T7,Vi=tHK?ovD!Dw% ZOh8XV=~ )*GQنa}D+x> AoUSnuAT'}d<HL&|@=Af?9$dᗖ&N9 u[4a6эL&lfvYM-9x; ,'t<%pyTTӞvx2hM>5ɘޝ rC^U S-oMVec xM;SdbϢ4)3*!D 5a>+)3O&ԞQ+-/{N6VvKdK%*',0ƀnl9I({c=;?y?ѝuޔ=~$RN5)qϞw ITH;/°:܁g?=!BZǛ]95jlL>(6p6Hz{T,eW ]Ͽk/lߒ.Yrf!!tM oA<ĵJ㻑@n7{QyKTөv;< Ig9n-$}@ @b[@i36H~FC7PW:Qƕ[K}YC0=YsVγw P /t](>~|{Ξ085\Mɺ,l(y`TrLcx ǮV1Z=]t}n[ J} X=BX>AZ( xҷz!;Ξ%['*%&9=mg,yHL]pn[gc;͹2`nɚ;dƛeAߥ8@Cg9ɇ@X, Ak8Dp[Gt CS|(H:Qao g;xvEWl!^J{RR`uU`H-]QҼZdM1Un#rQ8pmػ!)HMF'R#,̞|\`?V2ġ,tQ9{H?F Afs۵oca :V.M0E},](3FBMoOi5 u \CF4;#G*> IbJʬi 4盻`L[2KW4Q퐩ZV^Pg fn)*4Q@ ( SCk㰳҆:4}iAJg!bBTasQ4{_.S = ONnK !$)|q*R{h4~ 4*au߸ !G(-! 7,Xb#lM+Sme_LkA=ęШ:CȱDD30$3W̦AS+ŧ}xЬ fV ІnڊbLaI!N䳰\o ǡm/~%xJ6t" U>0G:$ o-Nq EXoHT ?;2xz)܄pB^k`r\:7Ǹn8?Qw&-7$Reb0dVKY4#>!WRsOg[i< Y&f^ BG)iڕ&rU0kz#x>-a:1mdPI1زeG O6C YݻdKxu)t5crZ[/FKz:°c+VYbTU ö&_2L)0{61ہġn&eMTYrQxV}Q؅)#Ry)j;<=!zm'V" 9La@Lsm,2StJzj8B\-aVtI 6g*wT-dȌ,* <:;g9WZ.eSb{_9?bqmjMMB{KMkh1f4` s(Dv8s]rJ_|y}v /[U^c@(_ =_N$8Ob<εQ=y 2._Sš@RdKWm>Dp)\Cʊ'Ƅpa؂"g$\:&{rQ~@|d3!qsTNF\"$]aA)TpƢjŞ@S%j(Nؙ":lMG[=xȄwQFGAqd-7 {g|(r6Ó<`QIr@@bIͻbA7W fVM21"K<5i48$||ZGZk `g1E_w|Z<-ӌ{ 'VLfj"ե,*Av[oHBC1xQʗ.r(Ǒ0 00eGLNPf'6HSzFr8gPoI㏹%Pk>=P<(݁_f_*~S'.rzYbH ݯ(6)c}n'1mayI]ko:)|dOv->1Eb/$;Dg,ƒ$jS"+ii9oྺKGvQp\i&xj[:~׋v<s;Dcڵo&E #wx7zP)3bҮ]ֈ0ϓQOdia\iD1b/- U?{ `i@slq-P#)I]yXL̉Kmm @-Am}N3Pí>, ݉M(P)'{  3E4>&heq5M_/ށM|pc,MEN}?Gn_o;a ]?<80tr L=u_PV?ߔK^! @dWO-MXd܍ weޠUKH(T/(FD ]IN5vԤM^S?DȠ*~$)@?\Ii|a IֺFRINƳp"?P-`/U^Sʿ˦UU+,62: ̹*M˲J6UtrPE3gvQpOlOUԽe rj?B+- W2E0*xO\GUëew"VQ~s6֛.hVM@"A(f>*}/I@&&uc4mA>6 f%OUb{sj`m/LR2OpeM&^;v{Kä>s dfB7T RARx|Z. fv ۩N]fD<13@*;bNjc[JE>͢)%1mUIbq/-I&$[?E۟cK}?1fo'v ,;HujfRNw6|60}^Yȓ| ~s޲?qhDY_nJK~"\ 33NTjwkɧc$)`LFVa葴FJf)xbt {R}U0>=_EרZ'TpUF zdgɵP+6mk?tLXIDv+d Wи[%^ٕRJjIHWi^_Hy3v  hKi;w:x.&h$A7EpX?ą ~w> q>ewW%B\(<:K װYP5Kh9M&RE̩͋=O#~\dg>Om3XTԕ4`?Lh$8tm Ȕ;mFw8mymLժz?+h\V߻OC*_[YF $MJ8k("h.^PЙ*yz7w'u ßC^'vjCVڥLsXba>rQz@O)nixӊ+]2 6|rrQΆa%w׊f )z7GEw* }^=R72__Pb:#(:|Dx o\jЬO:8->j*R.8qrId gW+н(SE_x c BDZ@@Iht8/kil8v5N5ԥ 1#1<5;\J\hjx!r&CPl2y"(a͎A@t/KWFp ؗύҌSJ ;bT{ Pz=09eg\>PillӊkF]r;_۬V!DDnLv监G\U~~dlcp-Q'b٬p\sg92:"F4JU`7S#Ws= s)iE4H(5Ja\ּM69;UOj Vcr;aGj0@k];! nhX`jvCP;]`6hJuXݑM?W[TDf (3TwQNo44 5bb)2 2\^ ]7)ۍO~F` 3.@G&a/!vJ>̼Э/ J8G-ޭȌeו-[`rމ԰ebz<ؐ RVtDZ^(P ]̡SwAI$6 ~# 6Ĉ$㗗;a".Äfv`;nUw|}E&q/ag2C5ER=+*D˓'uڊO: rRoV}ܷ!,zJy`Գ缣K/ux4ڟWkUА@;!W;ʸP9BdȎ(r:FߧTrcgmň %2z[ Ͽ>p+c;\X̿Ohzǘ.$݌&[Y[@v4|_kAڜR=NcʂRͥ N}MBJ?UC W(y_UYB^% ,]>_$&$1Zm1 x8 x "DZ8;;t=tz|C,;00Z~aSF"݀aRW^# A*P#V;r'ԷX7 jt<'XSL=SvAZ^w#SM @M];|?L 3Gb_[^|ilG> O8U/O[x1= 7r`kdOV[* 6tm9I3ys+[|ej)MoZA@ED2"WFNTA4[4,Zb;qLsY`7یx\'n6HΣsiݗb)ׁvurt!0cvʀ$cͼOd P$ hq>c$O5rAhcG3;ĸ]VIjO%<3B|O h1`P<̓HM}M,꼖riLZiz$9B%+V^/5\Zc9*Iʲ3`7y:b`Zl̰8W֐lUcOWE4y'j(%T{'3/xMXM1pt7)zWEMn)Yv˞IV[x# 4q%i5#^%RG[(4 E;wWKbHgHv@ɉ \r݀`30Pc7/k 1!-A6ȡ.Y"aWECf+WXT mqveġ'^m%SclآS#m8>tY@ZqQlp<Ԗ_/D݇f]0*8>2\s^wa?V+di7)vbLu~ҠA7Kv4F?6BL&""hx., MbP(qRF8MUhd:.>GbɕId HU*#j8)D [;&&{t?Fݷ{q8|rv<T[[HоZެ]Ms5Q[Z)[Lz\ ,`;N8˹ btʸ[ S7UBc^pg8ҳٹ:gYגe0@ H$րq\oЋ9ꎰPZ X##LX3pX9])^.!y}a ǩlw"@cfcyQmb%DD$*w_$1$[PI")dKsxXݼ*|!}2ÿsڲc6OPaH<$6g1r(Q`s)m_)1hJ0|L*{q$|#o}hEXW XTԽQ9c(07_m=k'YP:(ItieCح.n2ėyon\7,e&%{z?ɋldGʾ6Et0%E1ZB@gZHX$27cg6P!\Ҹc9H[TqoHAMnQiXnmV-`佝~OT4]6>ɋ):} i{`Ͼ^Q͋8ғ\i9/VAR}xN\< nׇKІN~]0yإgU]rr8< :I=(|2 R^X>W~PK(Bdj:PEVپ3BhJ(WN`W&mV,RӥMV'v2R7+m Wg1 ͢ʹWkkFdIXvo㖧-+5 x/e s4|dhL(['~7>Ψ4) #?ؙ 5lCF~J\@_"5wd@/?#)LD*<}#Fa"I`?].-IhZ(wm`o2mbI? iZWU ŝcjf]z)\ )EGaFIv١,PɝS[%"|2El" x!2eޔ?4s9?)#ㅪ:'3MƢ?9} MI?gAhY{˨JȮΧ|b XqxEu2]фB( -}#0YzjY.,[D,1:>Y)Qț*gb3th|4^A*koQyUx9D#\B9s9HDj{SjdK06q[d۴q f tjL/zZgtj53LšTG]P%NjX%As8錾\nzn;\`[9z|>Гr;ՋzMӝ_gAWXO\8Rnpi;(S@FmC^-Է-_քCpelHY~RQYϛ헔u@-O>OX^TֳZ|uX]Nԧo~ :.Qq_5P&pGjϤ)#d$Ӱ u!R9ACL4r !"IF|IA)zGJFk-^Dh>AGq!gg%k/cSꔱ^kjW \eh5V¼?{mj9@=$.|z;B*C#,ܿt˽l9fE4.;ؖ%]AyB#N&PrSUzd̷Cϫ% \aY(.a`Dex8<3\!! ƕ'|̮ے8y!+膓ӧ?l6e`Ka}|%!x[NyŸUM/ Я(zǑI|SxLݼ+1a@k^uě)Y)^l(W-Ի[ڥe)U7^d]wOc7S3[fAgz HxؠRHܳ,?ܭ8"(ױ; p6K*m58/H%[<ao' 6q1Wn#P1=Goa-xMJ!۰[1%E\߲+M4LoapRԲMp^W!&FY< t`x !h)]k=W&9mB\>q=9ESn>w=QM׶{xP~eG1UiM+qy B!X9FkIi,{b}:'#ÈA59/d8>ڥ_u`\5:_JPV@^͐rQ?D8X[]]dFM,p:2Q91H\]~Gv8J>μ歹-ZUPY80O#T~f=B-ͣU,A{O'v ߏ `n(#<Xَ~5Eᕥ&ܥ`_b'My}{dIIyk97`{GT%)#7HVJ3zt eZ1O6A 8}W"D`OXP8+.gfq)4E 9k#6M+)"_njtgQѤt3xdgx:öhs'ߝI@k JFʄގؘ0g(7&itigNV/C(&1 /VA{-F2˜M耎g]c%#濣%fՀD*zhjPq|#M.*9_ $w9#z5]-_K?m"!̫i,"G:r9Dͬi(w%п֡ `Tc64:l(d:VoVd4GiZTdiZpe/ΕOfMM6 ڐ,1AΟ]?W({{ 1/zz[8lRggzb3L@<jz9r{5Y6jnٳ^?w_aҌIrYng^ o.NWtYUuˊlTD'P]'M<8?Rv&+8ڰ l%RNHy9IQ^& 2|bT F;rYxywZFp$"b*W#`)2$Շw+ׅ#m~44S^{(Qxs]uW4ٖ'EOYy[n>h#]g &Pp8t78T쉲XƸ&z&wUEoVe^y>Uψgpq jW(W#m{b'_^It&WktH3"a0K Ey2IP4f'l\|U"v~ﺍ XP6uO~@VV%bڕM? gо\VsSgJ`(פּ8&Q޽ܥ1R"s^~P l@wwu"F_a]jpl=k!&MM1uk9%ɼ:، 0e|Q4aRoKsif3HӾ)Zf6LY.2*e>c͏0ra}Ūʬ<"Y#xNc n|?CdO[ukۆ[RXRY>Y:OZGh}j bW{8HSІ#~xTAszBomE'd$=PS 4tZ1JFٹ;P :an=! Mtn7T cy=Rvչqixڌ>ofltt40>loA='J`f4 G׸_=$qՓ>mɨjbDS5xŤp[C-f~XLLgC/ƎcGfG۩Vr w^~`H٤7@M@m >eM9ߝ3jc%iqgԸXZ+4(I}잪Z ;ca%HR{!o!zN{z⿰(a%pKWj7tʽV?9pι?gYl8p("?e p{#^֑x[\u7 &܉PڥJ@$_* q[ G@ߣ~bBj_5}Sw 3&pIQɀTa#]ܩS(r_v/y@Ak7k]1\@'] ٧Du[ ؋lN1tɛpfAR "kr;}o{jbsOxG)(7O*Y͡/yҗ oXZ|hIb2oOݴwz0pͽ>>Cxslrݦo*ޚV m d oSNlKnPl;H91[LBtRȕ~q? kQJR,IkH#4CϽH급ީLLciT8[s7Vugsbf/CW^\1:π!/ 렞}7fwlFV?Ѯ%UYָ*pM[ik?U֤x^ijR-KbGruYe9۟ubk/igJ 3~qh)7હ-D17!aV`)4oLQ\<ܛNq#/ Bq{y C6h{d*Yypiǁ)'αj%MX-_F),?81@͈rJ]AeĮ%gd~ȭgKBaO'.29.L{84p{xT_NlgJ82/~T4oEݦe"fMsBjRz46]}U43^J^j=[taK ѷ#]~}No;K]Xz{ǂ`1427#_f Z?ʚϢx<ŵNKY$0=/ ~!6>%O"/ @Klw,=BUrt$@O,_c!h#SeVl( 1-B:Qvr z:Y4>7߶Drg2ҟP Q~FVb& g41}\{QQiK?RRQq|oa@ŋZ8`P=3%;o[ў Y 7г=Sl:{y*kP$^%GH/4at-7vr!uʴ `{6ʨf8Avǹ,C¾`ɀ&WLxgU̪WpsP9tu)=،d4jt')z{w= JxXұ 5EGrN3$Fg!n; ) 9~p)Fi3$xrkxIA‘g(cMRuV7u\?cYR@+ Wynʋ&ԓΧ\\1HH[{ug&Pd]b-e~.g\Qެf  vY}h+zK=J)|>f84 h\{kT~O=jAM=[D+L{1㕩7[b!;'βyg\%'Q wD~}dЖ:}|Y&/u6S"W|?TV/y3%< 'jՖ]s~KV\6x_ʽ[e7 Ɯ;zΙRC2I^uӋ[YwEFOADAӊ5QG*܁{B F1䚤s$tMP*[[b}M1@Xn*5=\ q;Il}"H;ז,U+gg2Fgo˶`N+kV/'RxSDD)#4DJ"Fs&6 c]!^.-<5zrΪ+]e^HH ]#R٧V&R_F#,e]uYb_k0IGPK;?b r_˭5%X%V ,ps[Me"Q^@/`8̏CBnHyT~P︋sLɬ_1n)=Pp)4=݀Fh"e+Ӳ,?bBM9xkW`3v2. Q`q({׿yGGD=| 0mGk saFG>|Ad}0`3q;\3 P\&i o# o%]IM1;l~E&fc%0S, X3ݬ'G>Lbۗn%}E=5B:(ͪ [UW܃:H]sSD9}$v [嵳@d i=IjT j v ؄JB%z_ZYN/u\vj?HPM~DE-*7h 8:wW yj"a_h2x.1 \C˜2]fc"xUX ?l 3#L\uMo~X˶w,׿(`! V-hebe 1&ʼny5*ɾLr0ɔmmV()9kfhT,{~om&fr hw5?euL*w iEk[S ɹ:gYA":3Qr~%h66uf}zZF_~Q%&"iTuⒾ7hDE*,| ұi?*OjyѺ-kgㅾu@K&=2n2VׯaٿYmE$6~\vz s64q"%}Alm9|mz! 725 ["$ߺ<tV籊yjw&IJʉ2mB1#5ߙMxD{H=1IqI7!/H"Z}bb ~q&0 b?Sw]x9 *@԰eQQtrB{> X|*)m1V%NO|F1p ȸIMf!ZEqL~mzs)l0::ENV/08,5<;!r9SVej3F7z#}lE-b_ASְOC#H+LgA#Ffy;AoZ҆3*>M<Ygo%2 W2pw7!]>ˑ ZT?eاN2Rv>Xȁԯn{pU>I5@皭+j=!b{C.L]Giz硨Gؙ$ɵatέ4TuX6f^sh>Sz_'Fos۟~ոhfuN_1 d%F .TkǜX'_˞l; {!l/"Uf]>szg8}G\G7V(T=s\.T&͑s+A>)w);3HxE=m^J[(1~LX1?Ȣ+SGà 6/ǐo(ZigZ,7OSu@4Ǣ<-hDq #-MVբj$b zފK?DRf%Έ5<ҖhO1duY,UƖ3DNH >g2 b^J-iÜ2_QnڋKMaD\ ;p 3x,+!֕\F9m$0JgnnR>-ɉ/7 }HZ~<,Zvp۰+}-蟮vxͳYV#x4 j/4dfÞ\4xPkq0jL!,z6R}<=t.†o0Vs]V"rA08<ҙqݨc5%I^0GM@{хc\u|)`6 /ĚcWx.զI ?0s-bH+\>-ӓ,qod*'l ӬwM[0]7vid6<-d&ΣY`bNLaa)dqp{H$߲ȁ ܖYNY2B&xKy,u}-Us̫YH/I#ɝ;\d5ɥŊuzIMEǪ3gSPknN{Y ,A 30B@WHh `\wطu#oq (?Btn>: {i@uԯ&+ǴިT>MM $*=^qM/1]Z@ȟ>-BBfS=3(IK9 ,~(Q&L'1ez|[ItNX#C;pU] gd ~lPu5̓xc|pAbbPAH!{~V*Ut ֕V١¥qp̚v5"]}zl=cbv^K\pTr _mt] @ =Jruaε}ҔH\bj}=4=LhHC)7n t둍S=&Z'_\tǟ ?<`yoJħn~(|xYi"?PX? 4{TC)szgNF:ךf5зncb!Aouys(gS:\2vj13^ɐ?:taQe&P?%;phgVFeb6SυKyYaLTSIԆb޷b@Rʽz 'qw4%ѧri@z89$W8;T:E;9fCĮE];c&چ%3M``%{7ֹD|{ PqFƨ$/.s8s/ƕ$PUڂʺ{{oc_ jW9G- =h%T._1ToAW:G~&`H7"Xkº83V7]FT?vA]H+#'d. N&fprRCRyĤLjŚXNіP>wfDmfvƚ~b> $Q>n2 )!&f᳛}TW$A8*P@7(U}u8ni8 I/gkɻ.j#|";]cHӸ_U|Y*o,2ϟ޿ \wx*> Avz=l)vz!E!PI,eþחhη11e5ZsboVXVQ91[-(z'YZ#Yn2?2?k08fh0|U}/T*k$|3D(!y{ZXZau"lzf"vfĐU oN.*>ԉy݂n 5ԣyū xe ^nh /n'ǣ]áB/G仒)=l&8Eף1{l x>ZZweLe5zPu%}uPx xU(};fmod P;Sx()Av6 5!m+_E97v4yC)Wo*oiғqBn5R(﵆6rJXrRN7}3wD/56U-}&!Uu,mT5 V|޶~PA窾SCG|_G{0׍ct߭AG܏2ӛAL84"V`\lk/j<`OxI')W>Jl|>S rtgIqӞSߪ* |~84RVe }!YʖʸNM|Hl'Y%'-3S6[>V2OGG ?i+lA;*yfjh8䠢'!N2$?tf12jH=m Gwu,Zh$Q\NPtj/D#V)^KK[,TC/mA-PRH>QG %7RSa: @s1mtJD^Prp9"OHhxwc{Iis<{ACs CU4vahy\+gNhr?T|u('W+rp.٨ "u"EO-k̳!JnQ0ǐ/T_ߕFܹObB|`vE3\_jr*]1&wd2_ bj,!gA ވ(=dw+]H"Rt݅5L0D00L^kptUO.TwxÇt|> -'EAgcv }°:|0VH(o3SEuA6D N>90eGծϴY.,>TP_xuB~Izj78= t<^v؂m[ 9Qv0LFXWkLB:l^ݩR78,(k@)Zy?8-)?ꕛ~d>lpcszE1">MeGsm-7;,{0>Ņsȝ@I |՚f,Y\$u!X4pQL&`)> ]{ fԅ_ЇζYЩJ,!0`l^*XXu6:|C֕{ i* g|}@a6Mq0+[2E51ä@R긐{MeM_f\B{SZuБe3&PU'F]4ĝ邝MD [\oC *~<фJz `"g>Y&NJ0Mx)wɿsM*ViqV :0- ?(=OrAs$h远H"eEs +h9q3A6k7yl|]X<,U|@hJAOC!'Vd0*S?f~`^u$eV%$,2U.+e(Dvs=$K4nH]tY¼H Jͦw{HYݥhD/=v9Y{oBQ:aPSD"gv91΅9hB*SI';Ӽ%dQv'glHI>G x,h"8o/xyc2qnK b}OwI~a#؂}[(]E@TQ@7ܞb T~ r@iUkVc6 pB:d-3mjhuxX {]R>k_ƯC^wv\'> :bD|l@:O(RQf onTϋ\~ [%:S (~ A,seY ;Rq TcaZ-|ƈDΔ[KKL"ߓ \ؑ|U2 n^ICG>BAS9)dJΤgdfctg;kӅ$k[{U*8 ICHp;V#n2ITbތQAz }J lݎs8A9O CeT~ϻZHbhRKFBڪ)lwzX<,X&?^ N^5(/Wqx(#$q.zf\W" |.kkjs$AsS p$61:ˌԞiE-jBEO>Z1}+|m=G>D[7a 6sy,x \ۚ GqlZ YhT,㨡I}2/܈zQ:oz2—mHIyj9q`vd(fRC ( A3{J pX bd梻ーW-9qE4 tۍP,o%]4وTSQ+KL`?e%>cE1p8eVqƺ{9h:E(`Aj (NaV6oQW V 3\DMԠ^p jRW1rD]]U }47 aծ˰tV[NVe"Fi'&2j3֭1+- cșkvAYr!6&s:A k];Gj[7+~.MS[vd/PR6ŎdQ͕ ^MccwTW^'yHu*gD!pC5TZFRQjwJJP{\O p̗EN/!q3 ZԬ !Z 끠 ]L/>Z7?-ad 6(d1z>gJA}s~a4 `#A%$oc޿GJQI/Љ_P.zn͜7 3ܸȽES~[8d\h;bz`N.NO+|;dXj +.%[ %XISHHd#FR(86Dy<8 J%1dvZ"%*Ml' ]*"rqL> -ǎ$~0}ΗKtޯAH Y1|cH)Mbj]f&F$2Jcc~](H[@M;IaDtY<|bI.EfV!7TB~77*}NSTw;VJ%=֨2ou~gT *:mz6ȥ=~OJR$VgaC 'ߌå }[F0}+:vjOѢ| \rfh;W3ϰ2 -HlpVGKY9oT4 CVgٛV5?uVΔ+ƕa44z<3&xbv Wd1kGĽ=\ !ta\V̐ !1#0c\B*_vb)9`[8L=/]Y$=neD6QEOX.ηz"A~~|-NT$!/opcR:b0>0=[NoP-0ũ+|5hkmPCnX^)=ҡUØ%W2cV;$/&d8{?kWHlj #!^ј6E k]NiWv)oM0؄A+֭BZfVRpң4UTkMީ^5N%O?@)` &8z^7nS#`ۦc8`r3BwR">|ʶ˃ż&SIW3Uzw}"a_v-s] y?QņՙE!;g"g5"?_=!_ɠ3p`L_!TP8eo-)ubE'rTWzkD禷[y"u(BSOYz>-LBMc K.*ː ̕ާo]=|)`siQ +77BԢn3Ĕc$NJT+븭m~zJ^y*;*PV2"ObBF]E4OEs-d;\#BP`ٓ8ƊK8b qfgXxm4qO2N ,;}DʚOJ@{fUTWʟK߈ٱ?}6.oJPx㢖Qa4:ޔO=!VO5rÆ?YȊPx,W|"R N\?Y,{[mc04t[ KRU+e1kW'~wm&de{L$q 'kyiHe5QQBp`wKRW:T}`8 /"<ooL5(*,Tr@GDm:b*VqKdMKxO>qޓa`K ZDT$yp鬩Uo=h(#o?Mg2,|[ˆxӜGoZu*俍G- 9j]Us5 SLǫUw !lyYbhTȸh%2ƄSC~+괽B'>47ƒ`{`Qv$Ԝ(C<_u73j/88Vơh㻆8뾹96b!oN\̍c9&SŤ Ȱ3s/W7['M,[i52żEJV <妚}eZ(뉯Lu+ޖtDE9Ծ#+g| (7%?ag[)1A!9)z-қ=5AuVG!m퍔IHqk۪hZǕ%>ԙPve;*ǀ:p>D{#UC]$ 3WFNuѸtUr8"ZAVJ\Xogoy_?vgXr8}:MJTTwIq5>z|KѦ-.Q%轮W 8okM!l):![r?!g;? #d?3`") %QHŸ0cDԌS۳[aqIr{7;c:"4㶟$-ku.)O<񦛐(W'Tgk2~/D]<̋Zk{VcW.g0O4 2eͮ/E[;էev*.U>"[q/8U(< >Gfty2N0ʫbT-ЂkyUO?xee̗r8gXЊfu""j흦"I4edVZ1vEim2GBs/tb{: Tr2 wo;9$0VHi8ATȡD30z=Q!?iER2=֕ y-Q9J8KW(;VQR2ޗ,ŕnHXB)6Mz2$ܬ56x9 q!2vwA\ /ちbNlظ^*!+\>ƜY0fdtkN~%7[ ;„S yhǖ/o 2z rOPp@-`̲5DU#xs72$0ܮ4>Gbm?(b+JqVti{I#Yy!AN ]=K[z_M=78nR%aNQmHׯV?d*a)4.&( a[=@-_=j~֙*`͕yR\i=8*H}?^:[,}H/yo ȨIn͛XE{؋IwBo Z2]8-LP=MXۦ5˒\vG}aᜫdPׂuo^GuNv7&$\D(cch^9:DNbNI^ GlS|HL 0W nic\hB_q?e"ʲ^N^Ow>'VST֍ڮ Bybk1DpӘ.ǧlDɂ`O/>!܆KZ53wRh_@85he'#BwmUM@(I%I4$^?c3uŸ{ N` ({粥UeHQLOgxʞ@5;Tsnvq0`O_H\P2mHdǸFpwK*!xz3‚4x<$RK{ 9K-4TMzF v REcP.}iZ,-|8m!/RMNєvK==燘 cvh߆, -,m)"#@8#lvmA?fmH\:Ӕ(z_YSw gUY+ΖծHO~ҡΝ锨)$uhgCcR:$ WVAppixRN*.+\k:3N^ElѮ@g}PؐQ}Phx/F e px.TUF6. 8S4IT}rS7B#7;TW~L΍vFARRҡd'M x&̷lXĥ+" W*^t5sy{Q 8gnVY>?0D6)]`6ɃY(!d<=K]no|pz:%_`[jve>ׁ_^w$P{k  S-Q,L4ti N,_16IWo#X=7M1txїm㿳V^q-jͲC0`k4:xsu-/LѕȾKEK4ӓkf,Cx+wr 6~ޤn|OY$ iYPlg,yxIi}MA㮡'L.h *EQdXŜS ro@m4ɣ>=h3q@,jPGXi=ɠ< a1 @69 ל"IJ]բUrbVO%٧ƒGI0@jZ?GG1U%%ԍkG\6HDc{ eJ4=2ӨϨ3ޥ1v1{ \rPɪ@@L'Lgv.7;1C m#WByG,0)>Z8,Fdk;k90L3ڐ;17Qp"#T[Pkm0 ѵʔ]_ pn3o\&c./nFI¶ۨ]0; tɈse;4n#SQ\` ˀlE:U /Qd Uηdk9iy8!Fq@b/G_lQLcm,YD4Զ~K[W߱^Y`GS'>_0 Xg0?j΅c@[%Z>/DCS@oBIìvG3U"*E/I=e&?,ڏH͋SGHգ i!tZ`?jkrWoFywR*B% ֏Թ%)AFyP a8[aϳt߈!M)bg+^12`HDd=s?X^H\#w5sUݯ$3{LON66]w@V{CYxHRyػvJjZ\86}[b"F'OݥUvST@7:g`%ނ.8'dҡdb@YReT46+t#5YUӉ9BofFqjWD)weG>(dFRSX0v\1 d+@qkv*6PA9٘ƪK;Nrj6gE]umiiN/cezY9&J&wA<"vtΦJn+y^qF@)]&B4l$ȸ/.sRE1D!}?κH,M8I3` }佁{qjBqC %7myy 8S,’!G6uk|ChF"BڝiV(c/ >pU;(g;1z2`Me2לCwMofa$Fm`i[lb A/*7M\o "hTwfvvz%敗rw,-ry$:*r[9ycܠemd}Stiһ +vP欎LQ;&6to,t #+*5'827EQlT9OĽ#,X 40rwc\lz9TNeMX˜oB1 zbY%+mtaS5af*{ޏtjxj RxlP >2t_Q!HvYśw>gOob9X2|E Ɉ,fd{XB>>\&z2k>5ǂd?<Zl!YA8 }EV2gf(ؿlm* 3qV6̷p7 _D\7n^Mn`u{-w, oz~ϚӁs.H; :9@_`]Wf_(׆+dso`$"{ߩ(UvcEox++Kh\s sDoR@B8 iN%9>GN d~R䳈SKgDzZ +R vjRaR`%;}0&9 8oCO1^9}mƊtɸo?xyOXg SS_I?j0NuVkiA`RbbpfIܠ0u#'Q"%a{)fYxA!V J4FP,|Of1\S$PG0pVU23#Rh"C(&lˇ='+C۪r;wkt,!a/t,+XEYjnZ'bôvR[Wq2`<>Ts]N';f~.Lڙ&QYnYO)_DQy{1e ik{&V8YC ,{èyݾ}/ڗ1%;Trmne|Ac<reՠf#c8Ei13$e’$bۀ@l:UqRiNBJcmt6olԛ,# 0Zg5Oxl-bC~l55WER ZDjoe;@tbkI&'5k6$3,73/**}<}{_qqXcL6!wFa2@ I2[ڬyY?^v S|@AMHYv3kRXꞰ\)s&|8)SfyFj};4^ZF ZQd7`F _3É%c9Ii<<{Kf.rw=5 ` V+i8>$r5#ul|jpAJ&C?~_(S'ĸRG:Ty^!|5ڃdO9q_ϠG)[EYDf*D~,ph*9PgM2pvY+MPj}&b,= G;_jof=hи%{LSC_ F!3(Cd os<:w"E/Ɖ8MO]75gwDZU@oA׃EU؝]4_g_;,!2@EuLsrMQ<IjTbgḺW9_k5eV5_̨Ak~HG톱עW e''˷n^+-,g x׵EV+3cLOH~s("&rRhVf%{X?Wz/Yޫ]`1aeՐ񖶑+(2+ªd]L|sgFqHOYV_ib()xՁanEɬw, M@8Q-;͙>.T7εy4M+Г R dH{nNίY8٭9-5H6*J)q'roȽP2ʳq$N3+\*Wh.s,<>LwNk&p/f5YĆfϿ@ELf*%Xe'($>yf\Ĝ1=(qZq {#Zjo~Gx^<-6e}2pW Lʚk-g7Ҷ}!vBV.|r7֏iI-+%$Ƶ6D6;tub I߰-cV  xN8n֒Jĺ_FxUQLG)MLI N`6+Iρ⇪0SaBy,Ptׇ[Áaf+h%g: 3ƥ<ӬWKi낥과Q>(|4*8SQJTgTS/gTYtv `Vu{ymLFx(n;6dXca d_Tx@Ee['j4Xpx`, m0!Oy4d4t]̸{% ⏄l"y-/ %.zF@Bl`.c%>csN8t"sMִEkwmQ[l鎻 r.j1VGշNY|W V0;v.CJΌ A|K8|C>&L8Jt4ѭ`LԄ3>vb7٢RǠ_[eqvs{7rnL>̶}QGhXORG(˼)yvbHY%4u)5klP}~utI8ˀs{L#+{u#-|wG-w8X\h5?#~nX_Q6{1Je^8UwcJG~NAMXΣ: #Fb+OnJJoH0G[ ap@ v#ܼ YbZ0DRr (pfb l 줿t`&2; 46/o~Fb9#̏M]ݱyL4 n mkj-1r 'oll*L7p9>z4Qvu B/ rZ?L>ݥMfa1杘B@MJ!{uz.)-t l,\}4rp4S};~*>7T[ m+z cbjs!ƈTAn$ozr9PF(f9Q3MyRj€ HF>g BcJI/@~ m0Ǘw;Ga^:"uF{`+Ṳldqi8#_ƾznzyhAo{.¤-$,s4:Šco=OboBݧn&ٵZ:" ,<-RmL.oP#6sL,L? P y**nqBr# !*ny&<".IbQ$dS,GT+B=!>Bq޹.,˃%LVX7ASٛSL:u\J̑ݼe 8_'wN1IE ᢲ BF<0WΕpVfo2?.J[;`7⿟q* ~oR§o)i2tݐJ艦Z깤嚑b4m$9$FandopAeifE?b} q™zW3J.l:qZM%EYq_ Sj_QTF@{Z_l?[µltMe=#0YKeEQiEj~wMۃ ( *U M 'O3 KWKi| Q)3N eϸڑo@ZűV!H&`vK

TZ:L"6X2S~+9NGU\#1;ƣ7\{ qZIS՞s]JN.epȎ{)+b٣akQm8Ueד轷;!E9ڃgJhEo;+2F7eOϮAB`~M5a,/iqar!0O,=IT88ost?`X"ok!Oah[TdEj\Ty+S @p6w6I0?&TQ"(F@LY0(ߤ*{j+9s'kj!a 5=0-dtac[;{W>o¼5┛+FSLm&zgM-tpI?&Pb aIϔgݼy̖?]M>3]* >: ܕ:f฼ aΉ-*p;ޓ$\ s\:! iFupZ'zy!@f!F(3b5gRTB'T1)E/ʛ;'0Y"G0y|W䣉M㙨 qӌY1KjcW>ܫoדˉe"B_?R?m7'TRR__`Uy$RYWCxB2Dfh]Q lEl>N_ xyK>.xQ93[ki-3oT~˂E1o&O:z|(%vQz[l1%N$|0қO(1~XHD҉e88ҦDE~[HBi /NA8{$EogMA 7`":`" iD:ʿp[ш#\V8z϶8Ig旬jf(ځA5IJ w7<B/e#CʊU{ r]ʸ[ǹJp'K=FD\p})xXTȬr Lmhz(s43Zg=9k'DqINDcX|9!x]跏n"p.CϴTq2,)4xƍoTtQdήKyεq႑^8*"]R$ Ɵ9l;7*kMm1*nX0 P#OI++VI?IL= g_ø˜w"K6t87: ͶF0̒mNY6ƍT@^WR3G\[p&rƕL5+#{X_2AĊ 6졾*%_,s:{ $L>P̑sȩZ49=C.Sy~>MAJc͓ )r>t-JfKie4giI+mm 7zivPOS띘^3߈"~ϼvZm9-`jbd Xj4i~|e<dFjLYQ^Y,G`=F'f#RcgbYP}AG(B֋ԟ聠b!0">Di6ߵK ݝkNW ^S,`(+\R%_U&ҜMHl&ֆ?(3kCGxcgTlt2"׎1S67ᔪIwQUqVӓ”9,1.}?" :EoW-۬qh%.1+p>Tig^;E>se#,Zv_qW6nX^z 7 9//"ڎWN30 ;u~o;Yz{E]V"le?Q -O^_С`*3s0yr]^nzmba_ʺc7/mI4V~CB[4JT77SRuAA7AS*?gNDc]OBï R +5VT.Pz~&M:F* +4 ! KLwV4ͼzM{OX&̵Vh2> c9(3-0a_νQ#5mѝ @^.E @ vBv ʧLg6r~c ZΟgޯf8Bi xbzg'Znu0biR1&z=_ L&LtE[ <܍_+itt B{xY{$cv5R3L516?Rz9^E'uʁ*3cé~VϋOR֚_m Rv.FxQw"֨%D#"r^FW -:sEe4L41k>6ņ@loX(`KsQJ* % BgJڍF 1VK>Hpo ӻt>:`j$x o`zČdIpUJq 2. |.?1X[~-OnxKv0`|}NzW0}MZ*5:uuk^ƚNN~op z>HxZԉiZ հb4%H@a/ & ;FnVIކĴ;l2K^tV\HUt$w (Aarfp%s{,|c46{tyv"bǜ Ş}3;&E 3D,h%vE/Pw\o<J?C?Ȯ`/߯L-M7Q[Rt5Dw25XD.#Cx)ۼxM䧓e`_,hC[N ˲qsc Sm,Xs̖ukn]yH*@{èd򛇬ZAp{ ƍ MMm^ ~9_zI7[.6 q_C/TR=fWϸ|:F-T~tYfM jQVSY⚫U,Lo~2 6ɬB mO q%[Ф}=<%Gڀ=O.Llԣ\2f'y/e,s;f1\Rj&7K>g 1`@B:{y4\x%Oq,va%X: Ap&a~Vਾ$A>=6;u2$yV5 Im ݡ4KOr7DK[tdmsd@}ib^nIuD;hCwơ8XQADDq) *PTާR}[%s¼W"gCZQMlh"ioAʭYAƸuko8Hf:]چohvBJdDWP5yj7r@w- C.b*1E2VJ2}Yv5S:CLQmmVҲs:`]:$B.`5ix1As00T>TpՎlU.D ?VK&"s,nS|~.oyO[+ we\gd9WWqk  L"|fߎ-j;mkBlUf\v0r,iSUg_$fxNHO;gZ𘓬 "ҙKwl{ NNcX6#<.D?A47@f`᜖B HnS)=@v.l~`y1b0Q%<$11G2_cs.ڈug&sH,R]~A+\/aktҳSwp<ʐn|-dGfw#^c"N%{[VzK*u_%cƇbh%q6J푦/X`^-=u.wZ&A'shf&x-~ KqGU!p2HbUZAH\ nANu b)A+ bT^rY޺eQvΤFn5 P1 (h:"CJg3B=`+]ARu;o$_53)E3X$wTph_,q_D eB(oRRzD=s;=Xak'EX\P?ۯCPcDK=tm Bg9EieqXn㙒"a'HVlߓDx" =׈PCPsK&^R t ާITN2yq.L:qBƂlBD#+ I cPq4}^إ.ȇ!e7 ;|i fCd]y8{WRͱS p]8UvַYLɊp)hWq ‡Vxld Kh+ kĺqjl!&jˑHvtߺP߂X! ]sX &K\G 3xo3 YdphqA&.p} %z⏢ugekOeƒϩ?+ۯ˛BφH'9x#JxF72 ((:Ƒ)-tĈH$1L@EJCS`13 jfH(pa3Z-v :63KΓ7MG_,P5̍QwRէۍ uhϕe4#EO}*yb ^~fj訏cu֝1zZ2Z?K!)A\BήƲfn_BFC4w;b܇s$K*ubG- O1lZ,֫n?̓7IAb0(k\ ڬ;,f8Ojhتp$,"'x0C,_JJKVJ b a0Yku,7IBݝ{.P'd iO,p{Uͣ/Y2gP}u-bIXևYPb2 TNuP`+/~Чenc'&; Jh-!čG%[sUe|]ch1vTM&ní b[?tڗc t(~R';RP-&f.Zq]XA.;1=ћ.[7)vYZƤ ,ßg)Br2#&朝ȅ oTJTrJFVd%禬Nې;Ti}?\LLI≦W, ,Ǯ)s+yv'jȕ-@v?gI$f f?')E&D=Y梤g{ yZ)"MKz(Ly7˜l7iO5xvBKfXvض-=JMф9PՂJߗQ<ʭ'`\$BK3+*~x)Xwj=A lՊNt(eeX +&rT:e@= װ>L0Sӄc4͕?C@Aڮ*:C),X> q w T8m-ٍC.&.?>R H81ԯ.u ".}N_ 6Ww'_r-{;V~UNglxV{o1z'o s}R=7 jPpBbKyӣ_]ш+oZU9Uao*2 oEtk6bF>dDGȞR8m )G?8"YP“>`ƈt`*%VZ7WqVxHYZ29'"&.&Q;_w14]0ŕ {/Aǻ4Sxa]t 6z?2|۳*[[ Jo]ޯj 6}„6\ B9oAS*탨~>aB %91  ľB+BD?Qr@R*ن?ABQP@a![t˶ZZ'%[ÂsR{ VU‚[:,xmͷ$֭64&+3VB8,oʉcXՎ`]AJd"-0f f\U\Նh5s?Bg1W!W(CN.0"` ) TRM:!l Q[{M} .OwgIHHI#l[?XEebV4~P,ſؚm60>clA~'1o0F:&9Иe< Vz_Ϛ B|A.b&`k0@ {hWf)g4kN-jcsM"=+#(07c SWj.&.\ Gl?]goPLptO#Vzr,.);ޗ/ }2+pA R!<ȕ[8u!3IVwv])2UzĸOOzB#O/.Lq x`y V:9f"MV 5GJWM;Ln=kWK3h0|oטͻZifm]BSv>IVd](Q_gXϨ<3Q9ܕR/쌚.eCWłu8$[E(B4w${h3eC)^/B3BaRF^b>M.~1pN|.toH& :L+|ȊWSlLIeܼc"0+gRN9„Uc}ͽH+e'1ߘ/[~?.UhZ&/u6&7FTޘa'JϮ]He2' pf_}Ƕ>'XJGqGj?n9rڃv?*B8 @׷V!9~ 67Ba&bՒ> Y̳~C*T8,V,iJZcyz 1)DNJi xaP@Vx? IVL7(wW T/sx5?ZgrREq'_~wpgSVjC-^P\u:憓is{ EgcHY{TLZO²?ɃJ`QM k,¾&yq ;[핋 TN **O,ݱݱ:nN}АGD0#YE]R 9^4K|ZP'e#§.s\k-Xl .ɬp>ocHdtBa}F+Xi.VpI) u]Lʾ"I~ 7A1a*%EniH?0_躹WrRA{5h9ߵhY^j홰Aq/v"3sVDj#?c1ME|ќgWgǞMǸT0ǥELl6Q[A?0hRTHs,"}M†Q}jN?qRj:~2($s䢧-\RwaNu˰.m V/""z#=bԎqo3?pmVM@[(Ey$(dk+ Jʊ gu. oa力TR _3EDfMw%&f#\D fIYQ3&~7GThWfszM(GSz(\!ZVPq4hZtl\u-p7(;[(޹$5 SxDd Ђz&֐xp5"k+}Zغscx}iRà*s`r߲lx$jhxɢ&j}=1A SϷvh! DRnFRws3??7@fuo|s5< ]i)[ J`oFL %7\!ŪPɩ dD+{2< Dߝ7ÇO75 RωYe~gLp~L@"/MrһPO<ГBh~*P>G.!؞f~BTH~l}۩\.$*T}|Ū*ڡGli).~H_`3ZB{3P3&(X̏) 26#l%=1 4 Qj]5ύWL+f ?,܇rXe.BPc%Ѧ>r OLxP+o?Lv2!_p;oЌtY~cb &9)7l}'˖8Crgɪ UDI~hXE"y KAU3M&͌ЫDT{P)]9Gk_bYzFo~gqrPH!Ȓr/UAPG kh2LVPiy1:όu!C5';yҢ7G&J G-{읾j cf^Y%.F,Bڠi(>S$R.16gsɛ(Om(aC(8q0n@Ʃ>Q Ye8]}Tכs\)_?'WQ=>uM2Z7BX[hKp΁3;ǡr&2.CM~$7~˶9;1eFA/pTjs7ժ[QV"paE$ieLJN72}TEZ!&ubٽTeBk;LYpvrwݨ x_I 4j "ilhh6r9E~ s%ZFk#~>BeZEt0-p",zG`4cl*ʢ>ziR1hq%} "]hM{tIW堘h0~N{Ϯԅ7Eer!*|IH!QFv1iP },k,$ow؏kk:&)N'OA$AR"&~<|y ,;%{D򒵒2~ ExP!5ŠۮI1lQǀz [yn4rE@ }47Ю nѢ.2>7\+HF_k8R#ߠū_ڄLbt%؏2c&gwWex6oKТ3&+МB')JG[n؎3 a[z֝!T[ISۤ, ^+ 1#A=F&l.UZɨy/S.j"7T_>%.0űiIp)K˿6 Vm%j=Bѹeo&2j~}5s`3},l iְ쌏q.՗بWoJ?y7vቐ (rJ6m,<, {nUB .bcqPZoMg+%tq=Wxx]_vGpДB8QmxxJ[ QGTG# x)+e+i ׶8hp7}+/D/FC)´Sn~D,qKb]~L?RDnxbzc-b"$Ë|ؾFhaDBv u};&1Uzr* ^g(..$ssJ{5+c^bT,pr y ˈ)#jO "Пsb(@P<gGgw\7y^Keܕ<r۵B}iahOUvY+ؒdC ۤfv=Y'@;=U0p0cNg0*91"I1xd9}ŧ ;|$4pwHS#t1^n4w*!6cƄf%**a 㭽:1?$.W+ĸ[#W.mƟJSۿi]U "1".;ڀԯU AMl_{&hq$>}4 &`1[Xj[pՓQ3t2Ϲ*4_LWǾD#bk-qt[>ޑQfgr&r]CN:066Z,Ѡ54 ˥;Gym<62]{henFQg)H{rH k`I[-^'e,u(XD(+ʊ=*JL2TMh*}r*,O,3Vi+ٲJ>]\^l< N;(f@:ZmY]Y-e,Joc(b}{7RG'ܱ g)>0< F/jN..ΪDn6pBh6ef$H2Lwby?zL9.8|$Kե21OhY2kKmJhy:Q4 6x"z}{wgQd@횋Wy鸕J*M¿L~1û4^FaBȽyOK.cɟ_z2GkCaI'1x:b; =__nӦVFU-7RW9lU_fA_p q՟Γ5-"BKedoԓ^OGr&|%P6&FIVV2nCܵ'*>fdEr ۋ:?!dûrt]h&(IP̈Oh)ڃRt?I:X2~!tEjF_Ero> b&Qѩb_y?Ӎc2oPcO4Z &4p*jX|?1pb EHOWwKq~>NexTq31H[n^47l%JeoR%0yoUpHH z/U|^(%z^ĩ;9|P͏ˌNU3~3P@Ỳ:a2}Ҥ+S^B9wTt&y wqrL䂨Q(l$Ep5Uh)\Pc_ս6ݸLMU2LH ܤ1$ВXqCVK G {q$$d3C%K+3]Z[99ԇ<~KjX{hC`aqW^bt `sFT"6H= >p!ES\5 S/8"uz8fƵLX!/FVp:R"*Q:Np"jW,T%i#$G(YrR,'.c)ȭП#nԋHQr{̺8E&fvġJw+%HdG?l5ZЦEV?Wk[dXp`3t̘Gypb:ܗ\m*JR, ǪrQl/o mo2Y]RV&,7'KΏpa[<I' `ܶVq}BYz}PΒ*g_'4Rqoy-½aJ?!"Q8sI_Xko an6zv\5Vps` ;q%! OFto!oR'}}BH|@z+FLුxҗ!(J\0YՌ:ah|8Bqx 0R;h.QD(W/ŕ1ks6pi@x剭m2-}GF{ xzEd;l>D*Mƒ][AeQ(Ub =ᨤ$ וn{lSmEkT7.hD~Fݡ*R_fqp1P{k 4[RLRgvaj]%\˫ +bٿdnk׻G^0K%i[J:!p"RPTQ"/&Y%H)H$isˬud3 d[ƥycaMG HȎXsж,<-Ǧr>v`=1(u:pD> k3 bn ]7sPͯ\+L|oVxS.2 \jΦ8 VJYu*J0J#Y;?uܶR(j5<םnIXS%p;|BS3n9R ۭ,ysV,W RuwS'}ty?Z\$=pLSoD>T9:Neb96HE+[Oj6|s_+b5ztq[,@ ̰F%E=\CYғ? ȳ Hs6Vs09cn:He=uf,*w #_cKu3V:ϚRQOm}R'i*.ˆ`XIaSFeʥV4c2#{?>M2@Uf*dcm69{>M,R^k2B2_}#PG_AAV@LKsX^-0M?zV0Zb5lV7rVQ|{'d':-QۅQ3!C?ko3q*[gZ ݂fGJs {8zrTq76ދ4瓏D;7;H3El Ԛg!{W3$OV,f.,*֏:06߻gc4^htEϠsW܌!#sWqF!D33GpCg?w7Sf% N*.mma'V@)r}\!v9BϳlF0&j|= cZ ^ DF6 um8L>37cMtcVT;]P KlVjRKvGP.ѡ0vM2`z@=17l_Ӏ&C[4Nut\9'50@tEm!1W*4U%=lqfGXШ+k(2>G e_/3 7 K5z\7rqr\gՉ]5A/ '3=cv׵ѵ9 `hyW`*w Mj.WavRN1;)xX0}yדJ]Otꄝo.|*ކM2/]Lmu|Ir$;'Ͱ?$PW^Ͷn#mv\v3 d_1ӡVNj%_(l1w}ơ!Im3# K˕[+:^c){ OЅa*h1ՙvٜc@*( " 3y TÉ2_F[*QGaR|lю1zPb%$|S} 3[ptN+3o$|pvW 4^UDR\{^*+7nC*Qn [+Tݦ'Eacw$@Du=iۇQ+lo3H8k:p7O㐦gQqޛ(VvJWށՈZ} )(}z=\Iҧc YAP4WLzx3۷g]6Q!DޢY`O,Vmbp:LIŭ+Dɘrc,7N`7hȧ}J1 Ʉ4KcҦ4[$[R9}f8ь1afꄻ3FRAa#Wϔف3{I(k#8]7BfmqضB}HJ7薐$3XEOW}^/ӫcu5֩0dD q=-\9ղ psK(ވ>pN)8p=TaOp>sψ*2 9N KƢ&_E4LBez#JSMh'O{cW$:cDA-O0pXU2k5%'wZ ^V=o47,$/0|'hU CV|fVVSS6K{wy Hv e.\Й\8loN(V|oXAh6q?av-l¹Ogx[)yF؟v K)&kcͲq9 2qOh<]gP/Z U]Xx Z `4 wyo:,-YE7P1-$ɥ5lv$\XYI"_ *o`U>L -بqƷstn:U$ySv^G\ZS~%(ׯA*X b~ؾQ{f(϶4 ~Lv؋S~ 5W$#ԯ IcQc4!Bv%WTpC =DEJ*"7WowAAe=Y*A0ܱu@cK9BUJNr6i%Q.;}ޭ4d1U)%.-2fx|5Q=H3Lj]5`ҿ1g q9\_‚9t}FdfVqCHuOc z >dhiܨFB?r`Fakv(@.fbJOD&¤8 3r#b/-Lڴa0z(82_`7i3Ԡ_Z*p@@3GX34wHv9LΩ;S$kcB}D@OlC2&C)g3p ' 74"[f4Ϛ䩩$Q`(1$2@԰;A׺BĤݴ/E1a$J L hz5$̧ՙV}+2X1@šq(F..q)˯f5NGhM 7S/0jsBe]0iWv3[pi ߫=ɼs ou9jwYBMe#sHgSQn3fP:)a2 -!_Oy.iݲO{ˣ)c\`kfif5bXb7Kέm}8 ;j]P /j @3üYByuHtBuj*teRmj\XU$ L\%ZKhI{.)L}䊠q!E m簙{"ڵNMCwg.}Xú/~t2&wkD"cԮL_T,KJ0*w}u߂VJX+q /e+€ {!髰^κyjJͿhm'_&qCMO-1Yax  WE.)/35eJE)[TZRi䀙e_aKmDiYD7=VÝ7vA0"JچTSoi,a  \0QpMKY|){;< od yΒأ(fZD5?UE2OyH>NWI<jOLxLSV#'ybm &z|R`| E@/QOMϛ<ɇvch=ԕrЏ6R^T1+M(ׯdBF03(oR*)TÁ8fc*FqWݏ@\7'$?z%N9ash"VAGĎ5! Y!I;x?-X|%/lGғΗCv|NU.)6 BU2%tC˞(2?#v}u?P Hƒ3˟; $^# }I[;2LdF%d=Mvg#9|˨/˅ಶ^ v ygUR,S>\yT\3V\C5H}g Gixj"g;Ni{5Z *&_܋&& AF%`8Ԣp|盐j񘸂m)[B N=ʱ*9 zh5OŬpz b!}اh-UYWw UpxeT74gPJ*lyٺnHy'X2W5Z#G=K,v+ 6ImL|'˳P")0ƪa"Q1Q/%@;^5?Jo0Mֳ D#C}/, AeL̈́{y;г25Sg|Q/˾CKt*gF0~dy5ozZ l9A#U *]o'u TL39eR? չ-Ew}GP{y} d)]᫂@CC^"d7<ԇ Q䍐 YR.uQ>est }tFp@3dʈ>[} E-Α4ÆrZs⃨QCzJTM##:`*k=bnkc[)FQh׎! ]#w`o6|Z຀s911Vx EUj3wp ov!Lwӷ~;S3nwߌ)ƀSmw.w_.l40Q[ R`n)GH[H+{H@çCaYȓd7tqS:L:| 5 Ζ<ΛR`BκNXi:<u3ql D$}4,T\~vy'5 MMFfyz sXFr7񧧁jaW7UN7=Jvn9ϻ be؟]W$T;f F\-Nz Aś̘A F \(}NpǬ=@]ej\ NFMSR;Ah CHL#=ܨ$3EP'rdjl8yH @UΊ@quѓ/og*mG`懯 c⚠ur=ŠR*m-&2>iɱ#bp<С\Wgmi3#"Tu%Y搏Xv4 M R Íc=QqW3 \_ayݓǭo{+8rVBH;'Nuhs QHW0IJ|W% t}>(reMpwMmN){\!5EfenÒIy/& m)e 8_N˼8}uoEʘ1#@WQ:C$0TgL 5S4,[LF+a]wU[M"5? dU]: b\O;K֙DDYp<-DEà(͏7E?ej̒tJ-_XSdUiio}C:*W KTWtO≣c"+|j+qBWe}r>CVVJz3B ffAW vޓ ؽ$/jצ$;QQuwFM|Q_:`sK5$ARȭYeTI*ZT;׶hIMQ-R6$4#T6Qo(s>HS.$TX!ZB;GAg}cFe2|cHx;ڏ"É k hMh- IA_9k,t|)EvELkzeO c\l ;"8~i+tX/TN^J8=; p+ %$*^#8xǴb %Q,\H 4sCK]z(|\h"G+9?Rְ)-F-.RĥO8mewM3VcPY$"-pIHݒB?$'P$,>_TuST.jz T<xՄf :r,QUm¥Wr5"e| "DN[q02Y&^C S&8ECP}+2@ш^²%D3p缍dNbx)jMn }+3[8YCg8+/J(G/$J1+  @C".~uq5jGqM!T#Տz.VХ|͚8@5P\#1W,}H~j*Isk '#.ksHМ7eBOsn&]bmo&Gȥ +SOxI,R8t(ZƦ%⮬h @Vʹ~1(44(A(oXơ8%[YO02Tu~Ք#Ǜf^^0tbyɿ*Y=Ӿab\w:|u^1d\BڄKTM$kې:`l%Z&o0 [oSÌ?*{Pv[>6536PEMqf$hOrtā|+J>8DQouRa\MSu* 5U}p>˦乽Bl|j{٫/sk7Lt_fv8UnUaaN?xE#wk/˾woC5b1Ir%-P (!sjn,9=i!C8\gkmᨾv%;ҳߢw>\Qt6QA86uƫZ[#Oki6ΟFkb@ Aq<_,I6,=3Y=?׎)7.߶98FW?o7zݵb-TLnIBXlN5b8 R~sHkEL/r;SN7mqf܋6vwƌ!o[d섟aetq 7&Nu8I)i UZLf{ށگd<܇ `h-.xKn_ f{ٻ9Bys5Bp9woƤ4e޿%.66N2meTJCZm9e"@pܠ;A$űe>Gy7 >y$vT R^22;$z”@S9B=G2jOz=  2҇K57:c9'g4˜||rI kl<_(8GM" R;/)8 "]'E{!ԕq숮C`!nbYtsB;JhMll@qL"ȅ 6R+ÎwHP\tr)׵Z~sO z@D{$cR,׫HӖe8ZpJqyLQї9kD iJµiXIBӏ{;wL"8*R~ZR@~(dѿR ԁPeY*/B e5e* b#tZ oaY0aѴ#֗%[O\ 8 n @]:MkoAb32;t T/ctV}Z%|^TAD/TQhWUE(ćD[ZgnVi*CU)s`b3=mX6 L :% _quNokAx_&ݖ[~0зs 8wj-W*5GPoœi&J;O?h]H{8̈́B[_XVDG}^8zDÓX] %. dtD-c= /Oj%/չxD0l+Y?i 9^rk!o݇i$c򏿈@X[Qg{fW_VapC&- csTHI\Z@(d8_\`J[cUD⦽e@~z3|2^r>FX1{4 Gk4߉Xq=.z2Ox꒩j^T:V_b-F Dhe>>(0fF]N;@CjU0IgͅĻԇǮ%\@u:\8Bm)ѴyFh*n] =6)ao0uɨf~!瀰 Zg:*laA2f`eC*+ cVa/?#QGs($OLԖ|՘/@^p\UIn S:6XvQj"̦nKu/1ܢٖ<^s V&~QŞ3ze5yc8f:)avҵMC+AoXh҃5?ja&%Sg᧼󺼂X4h'h&;XyN6nX_N=0R&uarf+6cTC-} CAVL<޽&1SڀO9sbMq,ۗg I~IGb_96o>ofn{|I Di{%7N[ D7}ښn҇+1}k.A(RCewa[; I}*߇Vrl ǘId1ikOb,v0̭V4I(}]Uё&Hn/^ 4JX # vl_#׊3^>rySg*(d&^̲"@̙*;ځԀm "6t 2̆:o&pZ?B}V8񋣂&aÂV+u ¦UHnmBf5 ]([";r(؇+6ج3SFޙM֬K+[Ab Opf/a)Â;3$ ~zLQ9j4u7YU3okЖl tJ?tW!&/3sN<ƈ>rT}{E`DA=cx3]fɭ,xs$0B0ֳ!ģm 39\$C;}rfe?&P_L dAX.<[F\6>@P$WhK~ B; Z<VeM$U ^ BNiϾD]=o -rNA%lV 316d0(2`Su/?$ώdžH0N^w.8,gq[H6V}OI`/8QHtR6cdZR,qLrY-d1;\6d& ' BRt t.$N8F,䈽 "RUc~iM/zP: V cX? a9jgȧ^)~[ b>e\ _KufbN)}\tzg1dx" -橦Ɓ>>adv%K[ Msٍcsƙ 2a~*R\fˏBPgKo\:,z!a BFtph{٘a?7jR("e:.5čmcbR[ȔG #y҃cxZ(ZbDměѹKu&N=R)AxQ5GuaےxNZHfMCf$fK1$szWtPZyҞYe O!O /"wmP8:sMt7"z=3k9"OpBf=;Nyzz;[xKN hEeOmT?m's+ i)wr C>zJgq}?#X_Q,o zM04Jmvk2IdLͬGY+gF2 P&,D[,ԍ;KOTk3Y%"=%_;<痭-^š;yUcqNX3))qy0hEFW 7?&4yxn5 -2|KP*LC-*kdoçP a/wt}WEI d2j 3ㄴ#>oFi|cVj Hx7lN;_ r0ո9Dae #6XmE dNfæ)< `6 $r^t3%:Rj Y8dtP甪#ItPBi+(ǿ5|?en!x',,jc[h^c<^\Kr#ydt}"X[0Gt_=y[5}![i?7@8vyG6/QƁaGrB#nIi1}8!%7J`- ܤ%1n#Tٹy +-2H᣶-ږ vAE xA|^W6",I˭ʽ9h%^%|vT\khr߆5GfjԼ?Lj WĴsχ WqkKε`ϵfvf3"b2BV'o0ôu#yRCYԾZtN0ϮX }f:6gQ偀|sd0?4Y<Wy^!/t*duXk[{:(H4wgR9wYŒXGJ@e!Y!v6jdAl%uufJ|2] 4XǮ_+=,dsӐN۴:4g^TD'i#݃,0; ݎ.͚^~2VBʢ;vBrhv|`5H.MdpnZ+J'ɎMN̦"!x]rq"Pz []B%4]JׁGe$7%+Or,f "em/W6OA DF6 I!q@Q!9ZaبR#j)\/p 8^8*JN wh,\IP s?P!?7kpq>7N e>'BSFM -bAe3X k4~g+s[MƧ%2\=ʁ?̪QVRl®BSV`.xW8_RHf[Ϯ!t2{E\5S .2 TV?n'"O1FmM?g3׊ 0XlVlp}nIEK0bjFtV}Pwms5i#:[vL}LtcʰZVX쒒~LD&'LP9[$d NԈ6$/h0e;w+Vol 3uC_%*^<xT_b zik QZarS֨@.^zbpɢ!7?V+PiG>ǟ-DOP taqV\9;>㑼euStɓ#6t޸&WƢ΅"L!'tM&apd@ _U L|cXILiDD@[w&jFp8=31Y- ֖F.lsEjk*ym&/ru*[irF|ZhH'X]JЩY!}@̝Yd|R[ Z[|"_ڣ*ix*KC%D'M J1iy!REv@@ =x{"ޞyldď܎f;kӂM6 Z³Y1YQ?2fJ;8-_*VoZQP%ᵩMg99uJVK3"%meKuԴzK|qp&;B05$<,bzok\0Bh}dn2r%mQ =(쮙AI"qʒ#HNEӉ +hF -*_u_>q&C]PYsշbD6QmU/^\RD1{~:l޳f ma4S0J;fVv ؚ̽F8ɂܩEU m%F۳엢TG| /*iX?lW#BNuC5n{=hy6wX&m-)=دj+(D'O^B꿞ffo2("x:@A2Lǖ- tlFb9YbHwչRj/e=툅vۛ$ Y)PniBag-q2 $dfdEl$ 5]ў@g[N=o7VmY2'd CP}wM|# I~y3B;؈K8dv9ګQs4erUnAX$w{fSW7 (crQ?3Ęaɕد ZMQ@=!Bj۾Sņt E\ w(m?)1EϹGZ)z<ע_J(#Dw9t&LE^Ю9nxx`jj ew^S3Z=꺴;4'tNB֏yӛWH,+#uPSȷ9i~i0Ϲ+M*E,j$Sj(GLn >Psc.gB7N';'Vu=*g~g>HvQ )Jҿ$*ߤ0Fjyjw+wZ)ش9Fe˸VEVξm6rR[㘊;m D _ey3(p^; CN%6`C,wMa1@CmD[cZ&Ob_ \4;H@ ̿R,k/մ#|98`x[z/vYڬ Meef@̴\9oZfѯ}r[)h[OcC/΢yԱu0@qTR9=mx*B~ڭ" sw@k8..=00p/f ghSQ9ny@c_Rj ^h;H?d<\/{+9rB[R,}w" !T.b)X:!! 7|( x{ !Ab n䄬8 [8TrE:.QM$cpãsIN2q rxG{=rwcj*C>?#C`\w|}M{w$ܘ$]hRjM-A-vVB/q׼t]2->[ҘO<3}rc{ݸ[*ٸvӻ")E?GfDg*ixCjdo1εڼj*eK ?Qb1} *3=ǰjJCa',KUna.E*I>j{dr6ևOKW+W4$- o\ptU:09@30ͫ3T u2}MZZBLY<哟oõ yxyA508/NݷZ`Vܿ Χ[yR+G e fٗAֵ &U ၓۈA[Uhx2Y[5h 3F6oDPN*YvuCe|5cd] oYu4>K!("ВI R#uB?Ve!ݣ(*:BJ#Siȸj`bjr>ōvۓ#H$cMOr iWЈa( `NzejͿ\E/h$A\_q>~D_[R/"53uKNୣg_cOF%ίCωtVbv0, MёˡA2 "`èy'Hj'h$ ́ : 8j-R?7z)F@vE ޙoPlRrgM<uft3ӱ^`65`M/vR( )"QM>4B#*]3z.}[ڿ7/F{QRpK 9 + aQXԺgi 355`-z^< *kݲmpفFZi٤yRj*.ab (L9d0;=ricɎ`-Q=Uv'Z)|D6B.QJt,"*(|n̜6(.:sÆBQXc tu +z`vBxi r"#:/3Az(y>=`Rb.tFKɧ/3-S@O{JD"jOqs -/T<ٕ_JAߞӒmAS^+pQCXV^e6 vv{3+tC)y!!VYpml-LܥBya_CgkL4ƑȋB_Dn ]bFA YoC u+n ȔLiڹcL$aR:8ʤj%f㴉9<6|-8tQ񧰰Fo?TzMDa,z,;DDgEKsp $n= @kNVeڋX9CòF^6Dq~5y>l4icXghe#z z9 Nז)g# N,h=wL&#ߥQ!^ cA=_GE-1[p~ҲhӊԎ!aa"' " 8^65N>31i m 9lbHj,y7,?n9X2 SZV@S5$ɔliw'}Tqd3,Ckv e[UL0+`0o=0T \ޘS M]4Iz1Sٚ*(}oFޑ`dDEZ@pЊ:$Phc9ޮmFpړYĊwS'?qgg}$DPʑ]Jg:+u:JcrUuf\wW:[9V'~$_!dH#bhDa<FSW sH<3 8OLWJp~^oY^tuyclG[ѿy-a/EHLRjO;Wu;UT'Y̓Xf(!q[aarMd؉4y"aߖwtFm]z➦SV~4sr!enҹ"go8org:~: x 8Ӥ/wX2G/ Zܢ H!P&P#`0ai^/N*y:>|[ {OsHvtuI`?gP:3Fu;RqEEI?Up|3_D!IBv Lm}mPtP|Tݫ|ˀ`!vzX'0, 蟶7eq-F}+i5wmff w2"-!/'VbJѤsmGW4ҠBr*pÒaQ5%'t.ED9I=>9_H;K-zEV$O>YfCS{͘v' u<и)J9H@ϊL`q v}g{SJ>ceʘVX[RAOBur$yFW垜*B},ETnрϤAC/sO-?P78?X9z샏r+D*Fi NoMq!Mp_VCh[X#S.-mcϻo2osf ^WP*Y{{@`T25*<,=.Wy z..žALzb瀚-q8S^l 9ș׸@Tm:M|0O ??nbY7)wmmvw/0HQwưP6`Ɏ׷GfU9r ,m@"J*?QPtlds`~)Pb<][#dRɒֹ࡙.pYnH.Ǹb)vY!_H2(RgW_/?j$^ȗ튇aŶ~w? ZɄXD:$+: g+eBYPߑҌgL8\wkh{&ۗBtzMÔyZ1 IBu _}5k,y 5d<*C| dQ$`[AvWrRW;"@ |T@LO+\ˎ=C?^C:MRx'_ZDQq --hs j\[<)`7} { Ka`T3ˣd߼k-%\ᑀoL(%Q]m8A堊o?`` һ:gSZ-Rܗ e.NhO}ؖp,I^b+z%$8(9X3u~ge[~v-.n{}ǫ;!|z$O$Ӣ`1=M:[oD1s>"S_%Di_$RA%%,e$1|Fi4|C8D 6_w9/J"-P](;YKbQ?Q}fk0n,NeYĖQ >zڼ'L NU:;#'"YYEV);&w2GBrň8..0}*Ӿ3%AV_{{؇Tjl`Lʎ?el2]F-rV'Lȫ3JT9/2d+ۜJzS|Riuh.X je\}X͕$OrgQ}?w:$BX%W)LV#μ޾ ?J"TNzyd\+ByIr|oJLu *wp=/tŌ>\Zx7Q֝)}wG7 p RxupChd(u||k|iE]TNlaE5I}o.֦z~v>:ovQEU_LPBGR@3ܘpk]i|4g&Ho| bcq .Sg96D̯ 9EW^A~2IDƏ9+ S4pPW1"Y@}м}nga)i0a:&-}3ve<6Bd({mXP鞂ULw^şw1KT* W7Id=F!qّѻ:̴f .-7ff*Kw&~4luAs/TIFq~"XKl =t׃\jP~kuAx%1EZEpIo-b}D:lb) K:v(8!^X ҬιPK655t44$2S3cSvU-Z'sU4([?"VIi@q^,x8`8NV(s5U>u0DN $yGw@B<5ߝ1>n@V՛qytF~c"j~|u؃! ו[Sͼ+7x8j ?[Q[=g6 ʀ۩ 'H^}-FOQtqfF#}|VuTvCL0N{) wQɱo_sl+#C+q ζF]- P%CL:FHu5KI$IΐY KSY |RB@"qcxr^qd|U`ahp ^O{5)ӊ<<X"RXƯm1yVy4n2>T 6ȭ]#; Ng$LLnW1ºgH"˄J 8T^-JCNǫy.цUCpstW-sOda^)!U4dK2M>>`j(M95/DT*57b i~{mDc3{IEimVhץuF!v|g \?drL +,A\Ova[vQ'$|u9@xerΠںQ>ܻfUiL mGD#CR g3P k0IѦN.~Ϧ!eʬ鹶˨\ |~K71jFs%)$u f};PhhI4Xsxj:Q ,ߺP:%w]!GWmo9NϹ~g;XF36$+ :l> ̗? AZB# -P9-8r`tj}tUVٯv,wkj8h8hA{Sm^}3nBJ'\γ6 UL:1dVXp~BU8قHowzH'W:{3lq,mf3_[#ͯUZ!ۍu00Н}mx .ht̘"n TOQCS›snq+MyJ3Tl¹% Co~rye@;,zӥklpM Y=-aE#*.6р'cvZC6@?gQ#aكʝTIom|B:KP,# /NjnsZ%Jҽ[W{!XM̧]Eed=MH6S\~t&!!Sq_I$>q >qZ~Kw_k1vEҗ`CIзl-zm+$G_AJa"5wmSYI_;jq<Ҋ@+y݂)JpI+- `FwUА/S Q?>_BDr\l oh=4v<|FU\n˿,f}/< CGlOoS%uQ2E9F@8iTr={m )d^"Y/CTI`í| -7$?x>!tʒ*ˆƪ3evKRt$=N4+o@:vU7 P/1xID0c?!/G'N$u?AC>R܎q:*\ǬP+G"_Lxۤ zv *p| s c{}?S[9F֞6E@$V؄ϧnA' TQ.tQ~oX$>" ER\XA &T~ EB@ dlu_KS&vo;8ԷJڙ'?wL9x '박=AwhҁCSGr0Dɾfqޫ`veBvܖ8a5}(^ |nJ [4x+%^]]d;+%rtwزb|#77?/eΘLn2? KyռdR}v {± tšև١yzI;7j6V!ZƻyI+-swsps]k]=!rucއmNԡEQS1jFHDn#r= c#I;T  ̱@E}l0Yȿ+$"M{Gl-qI!E䜥}+r".x%6`Eb_O!D8 4gճsT9Boꠣ噅4㎅NL ;AFp$a-YP ~5J2zMp&~e@7A QAb!aNm a.D&V;;t]xMyH&0oyFA/+n '{|ɰ+FzNc+{`c\Ld3M| _ɨ>l9ɮqnjLfv0q#Vl@o'x\(yH7>#hC'V0@<\ ɮ^ҧB#*U>o\0:6VD!1+3EOKskV)@$Mjx=x rjhRHm=y - -iyQB';Syq*9knLMg ͱ?l;$X 5N)(=wBq nliW}؞mWq|m4B/s#;(zlI&R[N0`o#eCC{|!1P[g9tp߱Eqw⠗/vn^+|%͡} WA5= gOypЕv$?/F׃b5W6d`KNS*xz\)a*q&BD甸S HsNiDFe#jaiO-6 (a+/dd/J8y߻GcoA<4.N|>F]S|2 d@Sq`G'g:Us05B/?-#s!Ky>xP^7t O)뀼'ey1{<=󢍕GJHݞI}V,sJ6g!h<՞ثRkj @} %Wa0gg8N $W͝)߷C=c2z6aZl+%&v I𬭝lޯ7W3dLvިA! 3g Fnh]1`,Xk!&gp:[x"Izi#r"mN4;8Y%ڍY~Q^.:Wgusq}s~ cl?{^0L ^ة9ҙkUr&qӕ:'1txMh$UOv#qu[\xFj;.OfFxs6?%6)\5mE ,ѮR2ag7D[KM\mYR=ohĽM)Tc۱QmWk0 wDx "AnJ TC6Z+ EP§%{yD=͂ ̀ak`!yBrKDg8l;qT3f3(i °'4U_NFYV͕Tߜ?5@*: 69 ƒ c\:otwBst8ugܚt$ifv@5]*-1]X=v>a]8~'2$ww 78 iБ9QS#@E$"s)}'1sBT7d˒$ry dŒ.:V?Kô8e{G@@.( !w 3h͆4 sZʶGTƠ-IW+ӈU`^zn5eY|BLXf0ūM<( !7{AHwM'kgøT|ئSc{م!VCݞ-,˜i- 5<<4y< \Ա"RO/'kXmZ="tXN; #@<2ECuw]P-| ]׼P Y*Dյ k?"ȌI`]}^zNGQChzNKGom,#>J chRu'59Tv<x)D)7)WM)N)2?iY"`^T}JnxY +%6H7G>s_~Za7T@ n[8&Ho!HEJD, 0Qaa@t;ʜmV^+՞8U RnT;ڬ~zeSmνL_^יvhgJ ;/KoϽp˖߹Smt[/lp== ;T3ʰN#ƌL|RGjǖfѓ|L `ϋ}gRrjv2B.|?(G u[Q> ?uYlhdpqUi&wjeG=TW \Ä>o gA1vX7U h^z;:ҒSvPI M 2Px62f-q/{,/h^N %>{BQkHOaCa ϧY ހy^\eë\#" =a%-vʝ~v&*Ak2hO:XzԿr&2B4 _5ZI5u! a!R t]=m\M עĚ-D7eECZ?|t Nig)ig`Ҿ%>--6=YjLXze _lM}]U> Xah ȺZ9 ghoД7?h*3{|$TGCd0蠵NН _ ɭpgƀw"%/iצ;ZVkwkGY r WVNH3Qt2wՒҋf ]/9 'H^U P ̗#Y0NW ¨gNwRHv@h9Z*Zmq6"B:2,ŕ[/&V Sjwz~x(\y N;rz"{Z˷T @$=(qteD_pw(r BX?-|IXd)152ԫ&CGD 8z_g**nd1ozvh8Η,ڒ[M镫EGܾ*E5opx;DF"rd*0ruuчb^OAS>Y,? U@a=5Sf[&N(6K_eчK1p8] NTcY~bhGƺ@3{cwHo NߎpD"f{,HS_ov2S_ +^s\s}\)3TjRe9Q\~Z1vOoj[G/P(8<̪tj=3LE*K()oQ c; <8X 70 `%ڰ04),rpwQLv݊Ŕ6lj]7^u`0jE5$KV%>6+1eud-æ]V;ߎ'O+X򤖿׹]]NS0\3!5%;AM2]S~RꗵC9&<9M'ʋ[6(6~zlϋo`ֺ[Z TQ1K, >Z$όy*VwzZ'+iT#śx#AN1^o R 퐃V874qh@;'ʔ>)1V4y4/.<-k EMhs_ kzzJ:(c|a IeEBSciP0_80I# I h" >bRwY]"TrW SO503qu۹ -W/E9A0q2@֨`fmbiu niJ$/q7rדJ%uz4B({eddj 2@\NB>`cX0Ձ!yW-G1bOa[=7H?`ۂHgD teC2wkA>3Jf=xR!0_ kVPVeOm Nޛ锿,)86?x (_!o.NvKP-ύY~vb]\d C4 CXK uF-M}v4H>w̭?x"}BaD1̹D#?!CpvC-d̒)I@-2*}Mv<ؓ%@ ǎѡ,pje8qX1w6/LTcۆ pnDpC\lU˨~[H0F,SbKΩzI4 OF6;Bpo˅}[cq;t\Dqezq8}7 +@XQ +l}/ @:kYΑKvBx!ڤ ȻncgAe6WZZ}Fc MK\s?.#:yy'fIց-Pc:LU@2h[U\DE,gscn|&s-QCyq蛍2esc`C~ G3>&rtbn~Hǐv^]x6bBʍbv%'r xYoP9^Vb֍ s&Ee ʮ%u0r0}m)-wxz_9_wOמnW"j;A P9WQ^]#(QJI;bЕZ#&顤4s 8X,PiuvRWv^G2^R|A =xyߥsvXGsʒ66$̜g6ZT FG#Vv?5qc6 5szNR.ԾPwi􉡳w5rew٭B:XJp7D!%gI.m>!˕82Ƃ|EuLϫn9K>6E8$XNkp[o (AMNb *CDvf'֦I6Ļ}C:-uqΛdbD&LVK?lRr,~'j% Į&fhVy}#Xȱ!6(Yul[Qkx'ⲚFLXk$N)" yЋ RQn&{_|I-5 Z݇˯IwX Iy@ݓr7(G"1!HQ20!a"blF.$i|lWH4]˝"["(|I2P=EV5SQh:元QLjC\w&RtE[KU:G*lSWšbŔ 6$p avaHwTtMzLE1r+]UY 2nvj3c-KA B}W4s" 7 3rFsP4 OlG^W վ|li ӝa.X{[UHtjQ z0tk3! Ii7&$Qgi+# L0/@or=W>cz*.6$K؀ l [)bӬFqDd 0?kƆgt G j )/Ysʎ TWBMnXq4wN(d.^A#Ce]"r[ysyL 9ӧ]X.E.⏾]r&Uo1.9Ԟ&usʽ"{6ǢJ^^LarMoAE 8SQ y n֊FL{l{d@*$JEoO9 OqAX2Ĉެv<"k2{2tBY^wmhsn{ @]j>RH]&bAXֲmx(xK U.Nh]&+X$d5XJ4YYQKTxi_ހ@-&PT$DITkn7 =&?泋tH |\- /Ǽlu]u.eڳ u>uFwUZmsNwQºMWL{&#ʕ(ڛr/!g(V [XzsfgiE*.0:n3PAwF CIZG6Ǡ g)MNw<W{ʞdKހK٣W>2YU)Ӯ%+[G`Amo ~5iW9};u;fuES(5HBfdOc_^B#t,OOp84("ǫ%/V4A!g_uM5ئ 8֧@8iƿxp?Zz^!ZNM\KY_ަTcU$kXŞdn΀wWLWm2R4m%pi֝J#sq/XTmz64sI㢹trR,L jF cfl\=l#=OAXMf.ؒ[4~~#A+'9((ThF&ɑ&{'cAz)w+jEJ 5M@K)oc,w`F9aYc0PΫ=.WUt̳2Mm%vf)eU3{0WjOW%KɆe4vi{vr},80~GZ|~ٯw`NYa:$/[U$ttֻ0Z.x(N%^jL4A úBν}IfdcÇ?@dyOg /B%g2tgi%gTko 'Nk^~nwn쫾Y%ܷ C&ܑʏ:WqN+W5mQOiV)J';ZtgöcQ\6,oܻ噰GMY@$ *Qߕs~#!Tfo9:C$dbݧ}6+x,Kr*H̚_[M0qD!&OC$8~\D 2iCh/|j+?HtOa@HNW]K/ ڝkRPMMq >,j}/x`SʂX[r>U ) 7SQ5hܲߧ[$ㅌU*)i I{q+k HĜ7W6>:!m[/{\D!4#w 6h["w@-n==fGq7FD^;[{Š̶ "[r~&k)A^@C_D#+3t7HǢ_FH[ ~Ep~h,F.Ha\4dܑKnGsI!/9.I@Gbk;3q$pMwPt?2D;$Aa/)6PI) Ġ |y%p,c')hVwA}z.Aslۄɀ6ZM V3؈:ߒ`9u>-p}H[M*>dv`@BGlrjN.[ s˿)bm v-c\or8B v1&flg+rw*8*'@=7;1Y \w?xV 1ֽ-?c@ҮV ?tޠv}zIlZ߂ӂrLNi'f:_muMNU1- w}'|>4,%ͫ`O@+$_*$ Skǡͱ4SYh$!Mgucb\8H MULwjjشjBxE11"rIjxn[@Ă ;*!M  aKp)Gd>||i/BH}I1꛶iz3Vy}X?iƃ BSydP‘ V&<--+F3f/j-$WW͉:GGG&>ғǫ&z9(^:hsHZ+#A(5x؞+A"c\b MصAO%GV\FX;2k,0i4WZãJm= Rv.Pe@bZONe}&+˿'uό*FF)ɹPoΥNsN9$4ցv')z.ىbH 4 m8 ܻ|li`p4vK'1pޭW",dodi^e ,Y@y Y(b+mpV +]) =]u3JH`ţBw*/h;Šn7lrjk-nSȳ.M슎>D6in/zY^xW#]Q[rPt[eAHJSMG(9bɚb Yf:I4 TߴX<bS2!ICaA篝b3^W7^ESK.?n ՈN7G).ˣɉ0 5Tdl-ЪldYϠwϒ$#;nBBuW9xavvrtr]d*$^yu٨8 3a S<%iE㑹vLaVB vr ;%mWР͊ψsLŦQJ8FxF|m3#dmU(tҞIx |i[IaE/O䳱;ў^8VIXi,5ö VJ^1P:tܷgK=QB c?t 9tp- =ܑUODAT8$ߗwsfjpYm}r'd3`=MOk[Cv`m,~R>k *25,FߊOT_pRЍYDQqN%r:9&75 Ǭc(.WRllu p xbVnm,!+ 1'ră4ROoV|KHK.zJ̢8}x hxF3"jL1 3܄#njFwHdr[ɉ ܯ2hF>;Yn MMTpJ%"[ssdu/ ҂^!1!Z23Sޛ >>!A=WOTX>=ܣUH\u!$l/(weQia2CZRC‹-O ,[&h;E/ \zHGKRFE$~_]fLl+{q.x?CeVK"v.V'w|ўw Xe.jKޢH׀XJV;dg, $BR>ThJ~1|qb vɶ7(U={0B^^;;>ua1k6M|=/˼kBٷ14sEI5ɃTcd u_~žv34Aȯ#9QsdV`3Gk yɐk_ũ{8;-{ v*8^6K3jGfqDÅɝB pEt]o#_Rnӣ 0&DH)287`>T)۸%@BW06_O߱"So򋬴/R@K> CRYMZ{؛d;f9߲}.ċuw_ۓJ@ fظDG獮{w?&qu)Te'2ZHYk:\7sPs6LuE{ϱ[3sdJ4SZtC8F`O0I7*+.USLG]5]f=䌚?W oi}MC(K1ʫT"S8p"ʶCk[z-X " ehbGЍlzs#CKN pשex8qH2JWL :*gԹzrGbzv2.\R8X:4FrpzF7UwVרPj)7HuU 6yYCmQ)j|m]HQIL)ɜjR)=:nD؞Td]zZn1|d+B/rFvfI6G[)9D4Ȅۂ|hI:yX4a*sV(YS1z-R,mcp҈ok oH|nĈO& 4F7 1s 'A'ADŽJ7O .nNgp) `@7w߷:VmV̶ iwu^k(@]ȼ7Z ]p b+ߧmN'ߡ2+ (t#LnI/H?ZVq6?}`cW3?"g [ t-\H> 7?l+zsC~!,(gz}&k[E EPVȻs7=:;Vg0ǵ?"{18Pu%Miܮ?64eܚQ$b.I<3.|砮Ⱦ4PYk%mk7\:\UX9 oz[!*Q{S*sL#AS>q6KL1=!h-IR.Zk `0L^Rg-uhط_y2m ]ݻ?6K*+0,{P C_,3n$Bnlϱ}W03 w 6^'Ci D=L${uO;I o5MR"uoP[i)kgJ@;g%#V [[i3ijǃ!+8%xiۀlj:{Ӑ:A"]!eS6Jž8ُS47I7nAQ,Ga +~OtIbS{YU\>+뒹eg"29b3rT1>@rFQ< X ǭ,cg(`|H #\7y:0]Yi/mS]-~"kmiIS?C٩^t*95LjT ڑD" /nYjHgg; :w7 cO-jK~+=qpڱ<=E#5® 6 7h&vMB6DF;-9;܋2: ɽu6=!P%Z4,G@sWptH5WY&Y96xI%PguYckN]=ohI*if4rS> ~egJ#+\WD#l3UW"KOo ] ˾n.6Kٵ='soqٗ;6d:*= P ru-0_"SD39{c$n ]`hJjK'K[=OeU'?#ݯ SFhAԑeleU *uk*Ɔ *ax!M?WحZI΍cA5KK8KQI N m8L;.JSWo41^|Dh|zMe]6P6,e:G}( vPFVRCdؕ?Ȼ@=1A⏚6~ɖs% LbPzܶ>ƒ#jP'g,JV پɚX#SPkX<gp)渣^f|O7|d,@}<4yp؆漈9Gqo2̭9߲:}GR<^X?&jʥJ;C55]H3 AG$>h\^4 e8x\߃5vV;y쌪3ͿL+"ḷcW?ZFZRD.$}Ҋg&=(z$!Nws1\ʿ*Xzjjɡ֝$v&A4rơlڦXwQ9&+l1rckN98YOV>og@<<|ٴ9pn;Z/\P'LAU->~9`ssb/ }R{1n4؜e[xRmvM?@OBnT,kb̟“BvdoasI\ !T'EY˝6g[3k^>w]z3R #m:I>UdT Pvnn d0*$ӫ"YE S ,A S{*1:MS&^V DkqL_ }B M { *FqT;*٢)튵”1PVBMxQ4 Y8da1cK,j' ORݷ t}`6 ߘ>"MeDdzM(>CZ=j6>Aε/UWa5!6X4\CSxٺ:;+{*sgܿYp -->ߤDpxrRKT؅nj\`W>q QZBe1K&@*JK[K:Q$W95 ZåAwu*DmI7IO65ks VVx cw%$]A-#`:&nWA)6[vP5Tb;]tKC\ujl4Ġ 'bc3M(|fRT?'5Ni6W-103zcc1ӛ'f_u'#^eh8]lH\O n ]Q7jp2(Uxk ^a#ؐ.*m0KLJ' }Hq$)݀`\Ή7!L=ca"lE,ΏeV pn2vgO}jz J%_ڰZ hTc)Ֆ_Ԫ蕸&! ̡7dgZfFCi؊BL$~b`TqjOĨMMCcrKIíĪ"~thZWlSwBuaCzIDrtx)4 ^r_Iܲu硯ƎO# %١;;Io[˓`3=~ xo$h] \,lfrN9ai΅{0|.j?^"VkT, ~&gCԞ+zdN7ąq0!L8?lo#A'WOc?^eñ~E뽁m@Zu( %חz tÉs&T 'rtg &!Gp2!Fب(KV%4(e8|SP6pv3U s]L] RYH,;tqNCۂ/(EK=Cq^>Xc+L5_d}pƪweTQbB9JZ|.?lSD= hn:c螤<lVlI£0XUtf$Z {hxb咩,jԈ/[j́GyU?Oۃ9, E+*n:ԋ"[5W'6~t[Ĥ؍k۟n/nyԄNmf:r]`c_GBU6RFu?ʩg+o[b.uY!=rǰc[.݄u#%%#a*E{ńЂnj-ʵ^̛bX\ġB}ҍ߈$Жh v8|z ymu [Y%(JZN|̥e,TbћPՒeo8Xfm:LgSh[k9265Чm^VGw|7# 6 h1* d5 CMEX~Hi]\{{j[1GvOư0smg5M:@UbdQ!Q2"qKh6I)3~-J`9Kcj)Hb-w-R] T.ȩxf'tե7UրUDd9?2w"eZXAhy4y+ܯ \^d ؀g8UL|t>o7bzk={R9 rMwvzuY&Dn/,jE_iiIg ђ{ Y ٝ9̘8t"9x9u 7po40 mNcImtjJ 7xJ[?nzM1TOZP| `RtTR%w"ra~>JOSL/ʡp@#O>xXzzE8K Os&Mf,)]v?>X񼁍B/ LRShRzc6|SYV&Z­ԋI _&P΋ZB!i`0 \J~( c^N-# T4X^:D0|?I@y9qOA,gjsrCqrH&Tpߒ+˿Em?a" צK #}gaO`xmUGZSbǾ>A!u[H"\K'&nՐaH?mĂŏT`8"j{)ZεuBcM]!̙6;n+iċ[ZWv"A7WڳRu(`BF4bL 5 #bԢ}bECYpbHpTRBoA%tAZ9pid ʕ.MJ *g1,k-u=z\J6@8X"7b ު.UieہjIyV2BP%|V{!$VgP1!߲޷H8gY_7kRz/b9B t4VS^ARKI,g(;% ďNq( ;+O 4`؁rb8d6XNޡ:){e0W+%!+,/34#or jh{b=+pM4#6^ǑNJ>kBuQIOu(Ru,|mBKnP} *}wkV;Z4WE{>WIJ;t|k0*k- 6ž+:ʥ*DPQa Lzsfk >ZcuXX`^-A6K&}yO1D,$$&Hb v%fDQ [MImˊyp,]s& (K8AnT-c 4tqrTzH702l5uJ}j,$J^0.[p(lQB{DE#;8; '6 #%[k_,uVOX& rF+kqS|qW[0ıkaWYT4B@22* {-UNf||±TqyHiK%o+Hk!/in5i<9 k=([ܗO`[3„jJ/OI6pgR/ÕNW<\M"gdFwm[%~As|VTy% Xzc/Z*/@u(EY&7+,R`#9~yck<-,ȕ.%^G@.%fH 6;y@TT;(Ή%r>x::¹l[,C{ Mdk jݲ=>$ ;|NF+T|`?@=- W:lz,h8ZܬQFc,"6O.=I ~̓H\jsɳk̵NKȼĄ #C(hߞ}6ڿysAZEHt#m[!Gl@}y7_([_ÆPM/ҋ MۏVgW3LD솂d! !#Mv<'[=찚uVDڷJz61kO.-n׀tcX-3f*pAg>@&G6=`\ Pb=DYyCIpALX%ԣwfR/ q1mExíX]3j@uVۛF-eE qej&0'`ȁB[GdC;a/-}@90\cǠd@fx*L*hH8c[؀,xD2}#㝎(D!]TcTI(6Nu]q߭5LpKŷnb]5` ը)=Q qŖM<C#Fro6`ĸd[4qhҦNrׯFa_ID#XՏʓ7Өҭ+m]-˟JO,Ê|wR49:#:Z!%Xɬ|iDӂV끬3혂ڬP}|Ac\.Y+0ںʯQh@ݫq[t,Ix#ռ(eV^6P(8+9)ǂau52kc랔t~sw"\do0W4x;#`hX]I ^V3@IHrGUBAt.M!dvzc+T6:?~i!~BbF!Ǡ4I):[=Җپ~4\_u|eIi &FD4d nWE8Fɹ*rx,aϡ}SoʉöGa@¤L^Л!Q9y 7;֗? QPxpLD Hr ԥDn(|t]bB~xEf]RtxLNsƧ&f?MWw[ءj!v 8{-h3=bن\&-}9OBmmfD:e^@.A3YT$Sj2C_.a|?Occ(hJ,!3Lw۩qd|bj]A+-C#t6fDd9B LηACO=bBH}-rqX5^Ø=3 T "3$=Qqr"Fe>~\TJy.yI(僄xO1"'J}Q\ݏw)n7&Ȟ.ɱzx=dDW1_v2"uv_1X}s1⛊a>Zf1FS")brK4,̃K-&9isʴnX#ŀa#49aKw ,3kXZqz[t~fVP/i/h@P""Epf7$v`+ ug3I/rǙA%:?- EQPpi."QEϊᰊQm7l$L0G[bZi/ƭN ׏J&<FfG‘*.>ƀg{ji5Cn'rT[cjzNχG1V6 6WTq,-glSp!FEC)Pay \ur^Qj8 `XIՂ1 m4HaA² |^S+f푾S'npk= oYW;>҃5se*pAB2;(;fY(Cv7f2ҊG^7;VKb.l3)>AbfO+ݺ%E+)я}P_iɹC{9f>h>Tfx/שgϞS?e as)\ȭ} wCQ gs` a:zh6D"s~OIh 4EW-ᝰqoro'd}ӿWҺ*Mv-FDL,bq(N=cvb7 G)s[Fz<{혴!byw+ 'h|cUNaRw_5FܟhV*e'C&l>axn -´h _IнT;"A?6)H)%H m)SJ̵`' cC Z(ZѤj#+ib?7})sm:-6:COb9? gpH^xr6(na n]؅Es&%N J&G1/o α dTiwg0qb]JǓ} \̧fhM EꌅUיAjzqR4jxfDXW;uϊrf2 dy3{.O_Z0ISQaʇ, /_6]‡kxȚ%F0F|.H#W1RJt;Yd!dvUVg478(Uz) HjYrqD8dĠv7h# bR|^}uYOפGiZ<7e4:"EM& ZX@ )_ryّr@(B' upp,,]i ^P1\< EǑ00Ժҟ1EkGǎ܅= sTP^VN8tFZ%i,Zn_$4;+J1P̝]׺ٷ{ |&@| A7J4$8JzN֘Ϳz0sq e76dKAn]_Ȼj%a*Y)rNJ/vߡ7(| y[r櫳!ЯZ4C+R&ڼeG4NEv نvJKm[$B?IG] m/F+ mVf}BnQzv3yK ʺA9ۃ25-]ɌpA2~UC rg0I3gQ ŭ^vT+yC$jForf& xZGB#R@`OuH21 PXz]E]/o8 -AWUyζJOlj?|+.#D9oDx(%%s40o2a_$*F HTRXIE¼n-u-)Up)Suۘ$-Nȃ)?v|!:{<\I-ŔhhmiG_Ir^5jNqjE{+Me j/r&e[l gDW/(ŏ|fO=&_>چ\]p@y8.-r@|)7vVu{ DB;zfs*6{1flQB-#W]>űFWJ7*:{'WG|ٰo, QFkr|L$>'i%( kyLHBHc4?&B^ x_3bzA .g*otĆ{ 5 @LDYEr-U7w0KD)?g<\ݚ/-aY%5%GUnA=*,GՎMƁ p!ҼǶ0*fsmc wo#TE?Of2E}^{_$d ARw)Jwm1F s䮱vgŮunLC7m^—녽¦ӏJCvMM H41ΨLl#F(8(H@Оû /i(:{h5FWvG@Ք{I At56]:ڿ47{{~|[1ty{W8AaY_0^"ڴ|^5>"l"9BL5)BXz^1[|H%^(+G+op$!8U D<5A-S"냌Ó+_Y^0\wu`jqFV{1؊Rj҃B4C"(O/ D9tw/M":DE Z^!{,aBbsz.&>]N ;9t>Ɏos7"EOuxS~ig=kkXTNK4#QLpCf{nG#gPZt&KXa')5Bě3 9A+D|![%:PRE hK~ 3 v\ ݠbP~WI=MGdI4{&]+gvS² &8LGӺ Vc^;\ *d3LQGNlBW?ynaadwz=HQ'vywz/?dpxnib|Ve7z67γSb+.`N&h·T'3ۚ 1qP}'b`Cgp]I{g}D#W>S0x cd y4T A w歜j@\Pt,ٶy< #K> xC y J_ .bvS1[tq6IV;b;Gۧr0| pf1q^KIF>!l zgNȥ̾ƃӢ _E|*{YخZm({#n59O:z/6;|6qi=s_]>{qE['n#|oWzS/^57u/v ~bGHhzL ewils?PcP)Xjq!>RΡ`Fg+w(VU[t-9XrQP}G^/z$bNwVYq1Bg=q[iCYrrGWL!PqAM۶3 ЛLfXK+%h1>uĠzj<Q-M۳֭`c><O{l/LŵvUA2cNDՅАZ48hAL%1f`=LV" }vǓjh6A'='za/ruHMwn`o%BBw~Mƿx{;ؒρoC-# ,͗ctؘ*Wl*"UE ɟ@ត>y EiT+_? Z.E*LfD`%~e}V]W bEvwճMz]1A͸9XT_=aaGo>ԕ'I֢&IjH|^硘T-mgc!s1MmhO/H5=|i *7O󸙶 L9%Y ),UN4 =Up P7+g$T}91#K{HtPZCzIV|8 5YLfbAh*k}\J)g (كxɥ{KB5J(:MnTަT@"(5Y\v4=Kw ON߻X_s[J ψ~-9Mx!ЂOtTJHkV qDwja`2 ^ kُxY X"ϲ\j* 9(FP9Laz+Accp|Oӝ҄}|U7@9Nɔ[ҮR(s.j@GJ>Op {CP)EdI.JQ43ϭz^9(UB&|q64' Vmaz}dO@DIsQmVaabp9"1k/|R8[;jtU=,/kBD'C :^+wqq[!kmFٸCh&.oDB 1:HQ $&?j#v+_~84M։ E$Ԟѱ;%`a-K\VZ]!œPry\G)7F/4#4٘ wLci=aY4*{`/% Ad#mwnn_ !3$mnM J`%i~jY(c HɼT|1ٽc&VKd}b;AB|ܼ% UeB6dWh;/Aah oo;ϫ>1g7 >:wUZl0Kb x6\^mdo]R͑A4.{/ D\QQf6CG~Ȓq,i nc-&3Ŧ 1ک7lJ-E)¦4j1 ;]xBQ|5Kcn#kuqXﱫ3H*0Yxtl?תBp;fD$NiP*?+Y֭CuEpqSGR;vK[`(OpJtT @7ޚ=OS 6 x]/HktLЇfnFοF2t&4Jˆo0G~,y7hN2.2،BϕXvը)2<4K`٤v-.n|+ Qft.Y:`LgxNwi P҉S5v 3{Ԧnbs`!TE j.$# )'ӵO5H3rep|~rcϦ_Q-sTjN~^;Rip UcZQ=\4/H}6~GG ^“0#{^"3ULhq{?{83[sP:9o0&I5Ȕcg{=pp-SKb6fTB_SQk]\>' ?8"]bzk6#xC@lCm"3Osz8]|?]Ca{hTU/t8wҙڔ60)&74k B|L(<1Ez@EXڡ+ۚNVu& hTt mm-"Imur).zXI,#9o)4^gߨQcp CD>f&]Q›h.>[b )VOVZSrD6Tjϥ4ϫk<2roVI!@`8Zm5t( my ,@‹R5kˬ kiE5hzH%p~8uv)( NV<$!r]ó6)܈b*D.: #8"g( 2mNE-Y(R)',tGkIh_1y⯛jZ GSׅƒi^핟ʷyCFG6d쀚M82DVvL{|o2zL $ER*v&r5ё:̊|۝R v%-k],/:7B5@D(9z=q\UmaۤRncF<\ʪ { t=`4!=9ZN0h9%}1sƢ݃Z8ShZ{Ҫd8y#x\[^YZ4 g|݉Sv }2o*n#R,_@Hjd$m*.r| *0sQqսhԳ7woOĺp#Br 2E ɖ^M'mP$_ERGo/lp&EtS짹:L 9a P3^B;#ū ^R>~QiH] ;8C@hk:QG;Y<;3deJ) ?)73jrPrE#GԶ-E-tMГMw}E3Zeᮽg;hlrZݢTo%,9 LoԗRܠ҅vX1tci(#/E*8[ʹi>$^cLVgiu%Vh |Vu#f*9\+3o7Wrd_[XYLÀK(Du''J~ u9N$Ja$}včbM锱Q&Z,V7lr\D5,6:!h׫:_1 y}ϹPVg4P7ZȮo[4vb"gv`:6%c{4Һ4R% JFqOl[? z.'{e02Tؐ_pkw[;+ R$4@O+Csk-u[x ;hm:u!~Zݱ}+6-ye&2/4~-8L\I%5 cKpxy4.hD7.n QcM̐6`R"Icps8Md ٓu{ilݖW-8 d,ʬt6#nvD0Pqa3ȍzgBYPKd*P3AW&iAuq2Q9[@sRv8v'.Y_m);ij._qHӺ1_\ ,~soU] bƆ-A '޿esTkࣈ!oC{ߏ8 cut$_ZP L:I&!w(0ci-Bj&sR?ޟO>Y'y=_@!sgDe6`upjZ\%M pyL]GXesGAl*˲c0bkPR'lHPn1r;u6|5"78hм̪a vr0!tW?p]'RZ!veRthгF,$In&N_WN}Y@J4c% VU=ff{ߖ~ϓ\BntYŦ  ^\*1Z(֎yq Bܛ'CyL(ԣkQe X>Eb)g}}boZoY-aUWaY6\%4\vn`[Mq@$.-oY(폪p@?kt_` ?Vq[/,cϼQibaFοך^27I_-0Q-xȨqH$nEX8\]jʗdjtWGpd[ˤd @QJt*q ܙGLJ !(KO(RX+xّ+\u5A Vwx7&٬t^ Qm+=9k 0%?N{)f(aa!zCX'N9Kgʆb$ZGFJ17r#f VmIJsY8)ꞙQ Z6o3G}pje7sI`BlQsm i ʷ&Ji&@8JxOnu|R֒P<^qC?7rHC\Jt;(;)d¼}5@< 1,ׄ[(ͨ8T#=CNCT+iTw Ⱦʾzhs ʋfÛ`\[uWLn5գ_4Ţ(Vg\=H:m9ۑ21 kHct=̐LF'{gFH9흠[+Sihy.@[h Ư瞥u6a[CB5[=agJLHŰ4WN[Sr}LXHYkPLÓ+l3u'>)U|NVP,hr?7"CŦ-lTKYU^O/tښZ` h54 9pƠcJҜ=fM_ -fHD}!pBevIP45]5! LjD$Cl&vԂH1@iBuX@C)iC>M.o5 cF\ Gg^W衘zF]6Z Cr*_J&o  Z'0ˢ#{k3H`OɩѲb<؈=tQ#|m{&4d]+;m(/3r93;vcy+VDȋRG|ep[XVhx]z1/#LP|Ÿ"M"_h ˮAy\)c Dv˵5k'x6&3k^k&! ¦\ZN2SarEӼ% 9Ob^d ĸ$1lӯ$8(%Zi2N+%5g,gnE}=9YsF.H#Xȿ@wШВZ H /WLj:fHC7xKEX?c]$Ja `}.:@jF=g笄pnf2!uYcJ« z[;B\iQb?/XOv:ni|wN^nzN(qCH38)P*eUk`6{؆GUٯ:9 4r̠5g!XFwd"i:5My AZFDFA>2/)#qk`*A!:mj:ei'`ϊt|?H)?꛲9G X}㩿S\rqsXýe̛CC  _Lu @#JdcyQI28~Y;Ivl*+C TJW|$lR%ז@+X%` X36%.|&|z'ZϣסJ殘 m_D>A$r ]1-HΩP0C:ܟa7=Uț*uzo| k2o뮹ҳ Av3.Y)\*z4% .5x`.?XzG"hNdcڟL4߹!ZAIF5h#-F8C68A;°0e:ylù:5=d{s|\kr5f3q Kx|ۯ<oyLp-?^Љda{|O1ށCaoQ&4O~ )fs *$H u[ Ϣ4K ,zˀќiل5V97`f &{R,$#Yj 3Y@Ї3:- f]4d%x*,"]Mp:yFȣ̥g4`&Y|L'蘁\zvx"FH->+NV3vEf2Q_BTXG]gGD f%`;̗ߙk(q29$KnC}AϰSoH4:M;>m\!u9E5=0 g@vDǡmnJ2VKc;݃\V92VOQu/غWqKLDRiA]oԊ=pB^yNrooqHSzb)]{mUXv2D! ;|'ߦR 7<`8Z[CoppfiCDŽvэ泗[9]rΔSBEm˯/`9bzo@ WF*WfBe 4(_LsIg#uׇ !C+s+zW02hK_qaZ?ä(R̍? a>`<]7GF^$B(]5>'lkOJx}ʟ;$,p?\SD_"+U/G~O$(6]6t|=xL0e);Ha.m9 3r0WZg)p!c n:X_BGK(/[D'f<$ A7; G^ɤǖ=1]#p΍׏IG[2 Z~_ꂾ6#v:qµCyu@rtA{BjBWGo^&&/DHl:!L,#+yg pʙYJ[pn5QHoDQ9m(43'ܜNKV.R6BռڥAqJas'bg<5kl~Eau,mF_Ѣth>wWo4; ma~'B"8,E:݂8n umϯ3Wwmg{@"+"^#s ~"p\E,A'*fj7.V$Aé(! I}gÐFa!)ϢfޣOU73 5rF˒OY]r}6(t|)r<"~M 8PVNG 6',DT f,$G`M?$DOK6]^4vW  Nȃ}^OElBƛ*^ p9^0}k'Qm~3q6Fo'ݣ?`9~Ukgk(CuLVs)b/qYk0-c~J;g9Piqe>\5dJC\Ř}#ҷBX(,foa' -׉~\WJB_gC̃^cPQ4oίbUqIϧgzsGJm̂wїa9:n!,ZQEpu 8}XF5ThAQi8J_҅mjqSc{}+#.D|IR <^5UZ1ébW XECGbJS(+H.d`%e.“!Di'OʆnCxGH0kPSi^tqЭ#.@w @)[?l> g13x_Y}Lan N ~yFZТA~Iw?t-4K=bNoBPo?$r5Gm|^0|TC/9H`|~ x^J΋yGh>3VQS3j34Cc&6R;iu?g_ܜ}'gj!Yfk%BռIG^5؟: cmc7zAȮ@*)*Cq*ȫg.vȠ.Ƅ0#m>mL ^c$jxy`rA]wE~@u$n"bܭU4'vōd8v&lB x_'7DzD]7pMr1EEi ˪"[^MEC}3{c O7{:qym U05`"Bk"{GZ*S@=0vWF- NG-7[Cxч/RsH84SAY"߀kX=N/i#|x=U_G!M#|tA]w[f$mN=tu1dtۈ9趜&xŌ%._1LL'4u鵱@TS=C˸w4x`WF˄ZUi5qnd M26I( 06^6ތZM4-"_OS1fAwL&_0#,ZR^VklG"SũOeymV:|9`6el(B+-)y\!51d{cկl{PL4f~~;BS uzw'ꞅp15ew_&h7le*D ?"n|\3,hid^(^i}Dabpj/Ve3qk ;z=M$61s7~kK?5v3lKLNļLzWڠqn١! M=_[`SjȌgR߀jW[ҸoJ"\)+ d6 Դap,Xva_Pw"z^EƗW<Q#%aznw/Y bWX!yxhxPGs^ŞBc@)?ʨl}6ٴ#ɉĞܽpX"0qtAͮ|;ƺqW툃+}#ʧz1Eһ&8e*Snd0/<(gRZ n7nrŞLBZ% Y&!U Ukz)n-_j8墂lLˎLtZTD0e}:jtP*dtvzB(dV6<ljn2|e j3QWyHnC`IqqHNQBjPs`]"" OV LzԪ67֏a!$tj}g! xwb?<c&"sd9eloI֊[ "PuoU4P`0$༅&횜MXbPx!ƲW=`5;F!+!! W9|0#M1?˿g  b.rxBAX'ג'N*1!s]L,3f,_mVq}د54ZsITWψ l? jH;r*qm7JCm{EŹV\M.z!q~ ̒Es%֔%Ftt?r?|]C$x~;sD3plSI9l߬6ߘOҘ# * 𘚞Bz$ԋ5O!h,V&,,q*:>2 \ˊwϭ@Fn^N㒷ױ? gy׳M"=Uq"rYI+[^vSU<8֒ oNagRQЏFSL x x3U%Uklr{Kx=SU$'"NO~7+e)޵L(ZX$Tt7Z\v{#Fc"1"!SRi\Tt!c+ Fp\lN|_(@!̲ɷcK?'뾉%@{@g0e*3bLJ8.JxԎmA㘌D\["w`I?ݱOQs1W6;5 ᳀b@C_iȏe j !" 0LTJ][Wh_8Ä2} ˘[V%;\./"lpA%W(ʭxfe]8Hk~c&I߆2˻T#ˇGZPGc:"*Zp85ϓ6Q&41kh[`0YAHzlªC\y%?klޏSpX4"y䵰ﯴfn0hfKؽl )ɚ+ ^ܢ;,K:i[QEhWK]INswt{Z_!< &:jZ n76aP璯k,,W%oZ#;t-sB.Х$-Lj`D9Y{X 2։;6&f ")Lp NE3M}51P؈P*sKKc;A pvc4D;iBQvln/M0OǗCV}r҉(6"=$}lb}VƌQ?aU܁"yr+ |ǥ` }#XWڄI$WG6ѺI7=3QK'ê =zXh#tS5QsåZlbH\´ݪC</t%^:s&PߺF]Qq~0L1׾ ڭE mFe sk6w<}>-j $ê4qLT"eũpe6$jĆtE#R򠖩`$Y&X01ߜp0{[ESU0k_ \2Fn4q6g8~i3Vb2 YѼ+T3KwʒD[VS㜀`J­g$ ?96}v ܻrhQp q,G[p%l!ꨂO@!VA4lH^WV3"?@MJUﱢdSۼ` Ɠm, .ru*&mcZލ֬R(kn4<>) K婦'S&cR5=g/9FeHu^[q!885w,ݿGfF'˶ !5k.,e<j5˰ ND7LtLSpec3`i٨E71!jVy"8b{]G ) Bm~q] d͸ 1? j}9 yT,%`I~eS|cw$CT4T,ZIA-1(P_n*lKV:XI _?fh77<3N5}rsau2.xҌiq9PRU?>Q5%##jX9cSptg/l2 @d|V#2Mj!Oi_vDղ x7"_6.PM(:H ^$nRcd1s㪉Nc&RK2Ǡ;Aih&~NK#ר2pɕ稞8" hJsKGm w/Qꅒ@-֡h2[.L$TӰ+*+%NPl4eӠ|yHȁKtl]1†!].oƞ̊fq@>o2ΛmB%@C<4 ƴji{ɑGʪ gOtRtka0E,Y]<ʦBg6`бȴ1Nǭ:{]uơMVPZ;ml6TR-QC~u%Y|3HEP\K՘NF퉂_7? 䘓t`Gf30KY4QCexs7 o h> mt+u] Y(VrWFDTYǯtJ+@%u*b=+ 4D;[_ _BYUʿ_ ZsMxxͿ: s2I|exZb侃7c' AP?f юgn/PߏkaB||" i] 抌Ei;9 M ovk<w$H.5oǶZ]Z}?ۆA-t\99pړ >|ܺuq?6=-.\H 6LiY3Rŧ!e2iLcW>һ|ΉuL8AW~0*g̐%[KlҜ0#/X Ѽ,\(fU9_ ē|y*áMe^rfT`*9:88B8էF|Mn.7Ud'2` ]\NEEZL raIYSTРU캫zMB+,w^BP$|beW zPb%šܝٌ-FT [PXӪ Y2_A»y3{%Q6=]oV) Wl,i YO5`;Z&==p- Ƒp{X }C{w= )jPVMWtH]_[K⊿nJDms-Dyp ۃҏ`:FDy}"$?.b0pzMEeP"nc6oZ+ I*I)Drcs<J$ڻmb%Ǐįf?+B1o[M8gvt/? Ckƒ?wtC#W8?6v]}UF;!OKPefWG'g9tPm%Ab3\ Y,4, &1V1|&6k.,™p)\Qtc8絍ĭJޅZ(zxrI*GHl>'XJ`:Ŏޠw*Nao!ώ(,IIR,~Y15hvorάߠKI h"RwpeO-䥪ZJ'%uSX/z$HoNJǡ #eַ%YZO &nԀO,zcsTnl F56pG, ۴DLX2Кc?gw#(5hT237ydm|}'{?{0fX5\i`Q"+> @Q$_eiKƽۮ~jܫ(_.J3s5ZΒYye.m]#N \LJ kG+ER?P.8ٻ -SOGV`{닥W8tq4@6lS{kmV*aR!%+7\j,66K` iv =nTsi{L (AƑoo /kU2- z 5ttK:$Uk?Lp7}~ &0b^P%/st9^C5Z~[MjY'BȘ09]Lx-džF|'傻7Bl`f21 ?X5t}TlQOK,)ɤ&{6Hn{ͼ\tG#q 8!Hbt.2NRsB!5l#>ٜ_$ˡK/i\W(tAx)gtOD-Z2@ĊTN% Aiא*,>ʾ~?V{߁z濋o0F/:U8G6Sݹu z$W/͌?bnFsc] p:%s hXW՗htb:I lxc-v9 hѣh*$hlϾ[tAQ>ٮLu]Rև>?i+;ިvy:Aַ_Ê@ryiHB$)^H PnF~%#OaVqR!nPҁ&U_Ma5}Kl '9ҟS&(u1%14~;e@Y\  ]`whɍG#/X LϼY|=ج[zaJQ̀xWJzQ&߻ϒ nT >4UK=GϋkL u|oOp-Ï 8SȜ RcPX.t"s{we׫v߃xCQ@E1Nq!׹U+υ]ÆQj!z8l +Ig\t(FMnm,P2\XP!{n0+aנta[V73h+2P=Es>(|VBbޥT$ 9ivl{Bmw^,?N_[ܛ֎LRP% us:"bb]´-fM0i}JR3@<bUSE,WI=6~#P!4Gu>0…$- Ѽ$.5fun^]|Q/` 0c[*PpH`x^r2T@x<ފ8)tZ=PntVXmyΐd# VRMˎӺC2 l9 ڝB, VzM*4O 3/#f | \"Y%pff4ME/=xoƠ3|ꤊXz-mz~4dP#pl'?)OaI{\rJ~F1sw"j(xڊo ) }<&{Ϋۙ&-ޗ|T歇NePskHAU5Jt |A/yso8{Pѯt!GX3 Q( 5&4UѠprѦIx[-^|xk=,f& 0ɢ 1;:)e7M#9@Uc"]>wܶ2_4o)ɤGB̷= @ ^o_"&GMr[Zt6qkD6h+$!'@W$%[oȽƹ ѣpPWܿqQt%gtFximzPBkj-?B -M`]?W'"JEZvS vڧ,x{X%̥>sPʻCZ|h y rbH)MSXPޖr Ztj:G 9,%{X ǙhQ_BlYG<!VJ6+7C 5o %Q9;&r1)Tz49KἽGq`|3VEd{<=,zOݦW9Юrp@C8@AD}N4hsɛP93!x=fۛFq|MR,z zbB:}f8!n\,;<5&Gn*BZU0"aӥf-TN$; $Mz*ﭞ7BtrqnՖio~Xa>hz WJTX{M@mahk @VB1E8Z/AC}kuDg_}S.e 1Ij~* !ߟa.krU>|JCPZ 6n<Ϝ5)}f9JiY"_y*~k}NRm8NHzv҃fQI?b}0B9}w9ޑ7_ȪG|+(kߟIPqFnGz)BNjJmLS;̏Gn$t?ԉSE ݋"]Fv5Dc瓚entfN.QJ|י b= u6먚cl6゛#{y%.^R! _&C3~a7H]IDb삐sߖƪ+۽mnxk,cw#Ұ9C_Ƹ27^^} ,lY=SG'lE?>"~NB gKA"4UJM A [Ժ@Y˨T(lKbP ~;Fd]cB0txz׮y? 1!ۼX3?wG#X=E;vr+9O4(KashaHۻɉf{2  -w3 F+B'*C̳\ sX*dDjoN&Nj{!h@Asw6^Rt۲c㭓xĤX@P,+s6By#J\6(|Кi_@x$Gޅn? KZu˝Yŧ0e AH81}]H@I“O6v .xhػt8 8~7=vv:A#5) ?agm|k{ AYSTtr#RU6ؐL 8nw{E 뒒 27&N0gY2Ǔi9 3:F-|QmLUJ\X賳6k SDC8"!)-haaa2q"':Z-[C7}miw߀#gn9xrMHt{dHXQЗ.m2^UA)0*#EYFx@U1)dP\EhKLtt=R!TD/qR-B^9ͫPT.֧b'YWzF{!n'unK+;N @r07"PGG|=Ӂ~\H*%w{c FaT@[Ӧgo񸐫$x(25vær0+ GqQˎ1{BwXSC{&zbS6r++"_TJM,uhT4ޖIkG\Hϕ.m{TkZ Bkħv7ﭝc@Pa. Q:EhDU`ļ@Wɟ=Mi*; =I_( C%Z^%j ̣ ^U992n== r{# ]MGT(:wdˆ__a=\"-љ\MTAEuğ+-ݟj>Gh'K`yU/IFSB/ȏ7_|/wĐd{ɣnS5CI9?s3<821BGsO ;Ue}VETL(K&s]?uc|NFd/Vޣ&˅;رǀEܑh 4B#'x>؜ub>1 ?]v_drh?)_Z6Ӹ¥1>zl.>tsy$(~ʇO^"~U(O_ %> sMc'xAޯ'ruv a/fiɎ޶49U6<g>mYyBNHTmOS8xYs+xza/Nmc' Q'r pS%+[ss[?nIcm΄VN0{(~n!+4ϸD\U}Z?c< q7\DgUy^% XeGdHtI8鯐'd?P9oo_i[]7^3~!6$de[Wϥa 7*4LiO$N@A迭h|fP ۆir&/LѹcזRɧ)RpkECѪMV쳄GS7v}UP<2~U Q>~ `F j咽A\g\bPo1 ̍4[J݂.CW"6i@5 X/#?TrZPjSX=n&G_@_Zz ǢA7bͬM+%ڮz8DAF Q58N wIݶ(̴kһwM<+ZF~cN"ZQRn8Le2& wQdgNJSgĹ(K]rݓ҅lQ|@"zv\,6髈`-cg;uarG#&x$N=-Y=YWu]W>n&ǒHR=& Bbߨq 6lJԺ6z6J), hMLP:ht"4~2bQX%ąK}P,FL`&®aP48&/r/{$a\8ò:vd 9Z\$z_44eY~)'+܉ۍz =S)MsEiS%>r!=uXo J'NDu܅В&}k|њ0͊"_SȢEQZT)ܖ$ ^usQsmQlɥ"2f&,M[>ќbԴ稌ο{ gj\O<$/.>oÒD¦ 꺜`gUAv.e m nF?Nh9J5z{d\6@1F7VL|%%uT< ^[c##~X ;Jjgjg-ޕF@ n]9YDŽ7hy"ub  l*o'Q#s#LĻW0j,$\¨~r!?0LhT<$-pS~+~8W4{4>e0zM)4y2_ 1hMrc[ 3W'UV  ʽYdxo.3"ί棭jE>UTžc"KiCz$LL^iYno'N(FT*26q>g q#l_~ߍ@pCsz"8D -trgP›B%(fs$ʣې [Tn?AfEx3 HԤJhбBðǥŰ3fxY|vIP~;TEe?M5v7+}r Ivv]N?; fFzduA-xN]1Lo <*q0rY ^Db[p0Im>Ӆ"q6mjITK#wIsu9􊶊T:sc7I@m/KbcWF#pxnH.gJf\Δ~@u!Y$F &ˍR"/{ן~r\qt!PXo 2q7=7˗Wv7S\߼[\*D$WuPh `t k6,.55#0}*ϩ{dƛ>V-"0RT/'BG-eZPbmW3 r=:A.j"f +^9G#|WAtj8zh.o5 'F=F! R23/N2hŠGm όXR:Wǩ](&}^ZEw:o!DFAMv鶩"5#py'}dF,!6Ǿn(>]GdV\ڒ z *5DDQ{-^c:O#~~L*z.ܞ3]!*d}䋎U74S+0> WyF?Il Gs@r%W7:^o ͊=n#W!{,Mn%zLue =rޡ99JM]{:FWpXD爽P G'n© =p)T~C@!JWRK稍gpV%hLvg|#MpL̕YӠ`=Zȱ9iL";^#Jpx%OXU";9߁ͮĸ Gb%|B}U; tIp t  a\a>f(8&Ia%m*,d>f̱:ə3>:h!L=o4w8y%Ίv#1j#-?aQ ٝ8fuO[3l:۪ A[ғnmBI/'W_;cKdk0Hj6+QfcÈFS+LM>: p]_X̲7Ҝq49]ĹA0+u!tD>*iD~ @Mx,g^RI)ПLr}Fi 9[p=͵X`|;soҲZU2E+u*&(IDpV+&=r;*yG4qN~% W}z+6\tɇE@π?n|jBvq%;iA=)ظlPJmθ bxho2l^*VzT K!ZNiH!"V}us$~hEfV2-򲱑B#Z䄒Nox`ϖҐ~JfR[K$(0mWF@#5{g\x 47 Q6uѝ9OW L&FnQu˟>7J3FJcEVpnvqe- Dd5iU@ е[Ed1`Y%I+ZW kmN5բ-m1"k WYn[B#4~]@:W3gA_br%kYIs D$s*D+ ˬ|j)vv& 0naOi9kiqcB "4օHg6tx35qH5s!Hc VϞp~rekߐSSGi7vIP"dY('L7RSTwQJ WB*g!@K("&lz0H`Æ^;47G~v*Iux}ݝEKp(F9/Cv|UB9Zj+#jXH>LMÜE&Eyx:_ekX{|V}dAl1kݰV* zD})+b('d/[kwwMG7RxFCmG /q_y-Į!?N:0q {f9J=>x{w <DnHC>`^W @Xytb~ .m[bC:ԁAgjZX M{g>AY 7$gNFҙ1`B@q%3C'ňmȍ7;buGĮ h )&?5&D. oDR9$gܺ0CkƔ˩giܒ"gyȍ)-'" *POQR4qni/P,'V& !E޿= 79|vךjF{mn>V+aVuG?nF#f_wBcLqDkVP.eo y@x')1$6_v[g i]y.' ֈx(jRi̹kޝdwsЭ>aJZnP(mg)od(xqVqb.( *HOr\ l3)HKs_ n0co$׈rS>ߗIaҪDc6 -O*3 ø ׸J6@gSz.ULP/,emkxx Cxl}[^ zu~^!IkNt z_sz0k4&g d釻jI2C+pMVI. Spw⧮ֶDNf)⍓iݕ ^'[N6 v4sjox֑^j'fSiMA ƣ0apIfP[ćng.)h;DJ A<U_IXQ{Q0TʊXeX*6} pvߜG4$@W۪2ڃ7)[5d)- B<{\n=;/Ҝ@u-gOfAȗ6.$l]ͲIp sQZmjMxY4pX_2 cp?+n(|ҶP]ט# wGxxO ߓu~DtӂFpNpc"><a D1%昢^ uW;GD e~C15 ;¤Lr.[oE.h?W!@IaM }۾.F=Y@W˒mg|)}eunWߵGDZs*P! 7%S%XPGSЙE>$V)(28YȗUxX[Z}˺nw?ySZA OPӏ$v(d?鶠I>FT^Q8G91ʄK6ylg`MRl/m5d8{3E/Kߖm9O+ɔVwS^(J*m ̘XR~ X | RRa`(q]B@tKx y?8OyD[Un na6o{.9{l25c0j9%Ce26dh ?`Q${-YTV?q ϲe$9k)8T>Հ#SFiy WsSd J> R0IC7;4<|`=rR kOa9{ ,Z}@<\ƶ̝+[LPs`4C}L?v&5i""ҩv\C@f)l0vQaI@| ,>v$45Knv?zHje"ۘrhYtw7 ЪF9R86ih@H۪IYٻ1+wܦ* ^U!!.N0+yk>M=EQ2^"$ֱOv4&+T$aWj/ϨC'3\20 vbpgN~9"lѫLcPYO>:0hbrIHca_k' *,$?/Ѩ#?JRk1viN`2duFEIFpac# pY-Fu4f Mc2|܇% uNDzzFo׃휑D{o^M֬jGZ6ÊHtL]x0Xzky2S+Mυ ) :+'L7t9_ɿS : t)y0T q*E J=x !Aղo jr0dG?K3h~Ūf ͐66bwY~;P݃@^tcx[iWhL^׬ ?`ӢfZ+1P3o?͆'ES#duy6LA4?F!8m *8A2\Ǻ.;|[N]Xf3یQ}1ZdA)"*2qzљR6orc)q"by鷁t.82XtIҎ\SwP ۅw_ { n&BV[uY[ƹA[-[䂖ypޖ)%m ?_3jAiܟy)\: &o`f4:rW&f1AW:N$Kx?)v*¦4т! PF D-O~b0:| 2s0Dp/'}W,xbtrCXjQ}YZp[4m|ȫ7۔YS۵TQ/#qXwЍ|;P#^0#* %& 4%v Ȱ/HpwbI_baӧqHI~veTT^)7Xb̏OuymƒF3a3R!SSk˺~x>}d!P7ߟ ~<.A:%c_ĺ u{nΠa:e+6JާEY0#TvŒ2dX[7qȡs"r0+}W@WÑcI5M;9pXB.Zع;' TZW2^̘qV=W88F>U|8QtG b'u8z3^rkņtEV-t[t C*j[~'>/F\A[bBHzHTnL1aJ.MvSN&s޺(Xycfs꧘q42j6ǏrYMdTi0Ǐ?%C0y'H3.i{$[I-qySD܂9&ntTfB#D+PxFC(rt2ytx4܊Q*j'_WZAh 3pȈ0v*UyUPoE8^2y̷9YUtZt}wP'p(僣8̄`Ɯ@c/_&,s`> ZpOh}ʤmL(+-dp08#;4RhTH6W#v m"#$~s@IЕ&smdT(Kd097 ={/B%_d Q[U Dbj1#Om}ġ`"7U0N`(`?U=U|ϩi<Rt~z/KW{6 _c}? |]5dRKfm"" z`^ܯlZ ̆sܖ®t&ӘA;,VLrd yZ(fk'~ְ䤂 8zo0/%' wJ-1w %V}mKW %;~sfC7En^FBDj:RSAzFgkS3pZdZgmb?V,qP'ex h(?k5RlR]yݴ=ssipڝTuA Q e赵`_Vu!H79m.v𳽟~"- b+ce"bBTDDT*gg~RBF?Uu;H(2T]7QgpcBT1!C!JD)f-9Cfkq˫mxJJ֋~dkkAeKU$Tw5p5o]:lCw^ +ne6-|峈\HTNΆf;aL.\;م$-0#Jk;WtgV(Sd^K\~@l|lO -RI?ID5G''4=|I$/ t!ttE>^2ӊQM%Q}{rilBD j/ >%GRD;S2 yX͐KB"j=|}_MFV7n*d`']Tjxpݤ@}H6S\CH& fm%ZrZւT^Œs}Ackd b\]!@+ ;';:ŗrXnOlfu%߫Z~:mX Oց$2"Ǿ8 ̣/ doQDP!ԞS!0Y2"jSrf*Npܺ_^GVQPސӔː.½us\ ;Q( 8߫[GZZ^M}2 *G-kVr-op,vl6\ǒaķ?Y A`P- 47-G#U+bB[򻴳3H2"V{Ma@mjߤfTEA o<_y5تm\,$-ʪAw)tĜ `g`_u@ڵ'NjwSC3@q ;pkSo0qIӋ   ֦ S$AZtZ ["QSӬ[_qHj:3Nr_ӊHr5m( E@=daZ04wu5ǐڸhrdynd='6d q<9c(Gf?+ !4Gi{$W*sHa-7] 4ge,[HSs Q,,Iy5QM%uMޯp,W!y71v)N3&,Q̳G5wggG/# ?d+Tg$/mT#a#SQX|zr~76[lI }t)rt*ל_UhװgՑ:ɼO.]ϝmո6@W&־,LN! 'S+_[~{|DEf,^y IFPH:9:!0FzjB17싰"PS"oWHz⮨`ebrbAtť@ 9jL HWgѨu[+"j6ݦXy]%nї>i> M0A!D y%I1?4"C>V,28n⟐Z !.g44Ϙ;eXsKH%yXKdzͅ'Oo:Ujjd>,6ٓVC*qm3Upk SGGDWiE"L|5x +ii(t|ûT6sE k>DG*!wڵZ;g>J{ JAh;Bbm}k!tO/dSJjh^:)d[}N-U|1)3Q 1[L 94$ 86r۬HSA``޵J)'TBsڧ=HfYD',0֐-|.(;buW7|ٍ"!B9i7!_  CHKI捸H6]_MU'v%q!F75VڋSxtܽodȽQ|?n|)2>Ȼ߀!Ydݐݷ$TK*$hcܪG" {1맱mȗGת`^,攔y# '`P d ! LC?9EOy TծN))F 4<# 4Z|o1C}La@47EYnuy j$@}G/lI.1MdjC0=y lJ=P|?莬l SljZšk2j;C 방,`+c͋(+*rxJYNu7> ^uGt N5Z6ӐsJ+Cڳ$2jGs FF-?o.3f'\in]y姨wW|O}<ȓ \3V ^q։=:_Ԧ{wݯZ{aА<`aw_Op6<  Z$y11^C#V>߫Ќ>j|R#hcBq oO-jݴ Я?逜bѵRꉷ/ȏo#WBZz.P H ѯ|0 ߖh`jJECN;kNO[E{1o*$\H^Yut>_ctnꀕB;%0a(UO7Xٲ¿}WGΦ ^ gz'n&R\C͎p(Ռ%%yOns"xX\QpېDKʆل1( ؙ;7u?J=xzOKI[#df,Pt|Yy ]mG1 Z{x޻ӟ T bgvuwqǀ*%wSIxߏ388FTQvV#ќ6hVԍiHP$k+z̵Õ\v+uz~]IZQ <<:`XoJЍtVaߣOAQ`U((<[Ll]&s&m;˩{Bρ ,?t҇Aec+ m;0j81FE̛ L+Xo_d!sk`syw FO+g,[:lGVNدЛ!z{OHTwR7imm~UFdhb6fSB15o zBHSbn90 2+EIG Vm(H7]dV0B"5P\fI[~Wt$7/R{;܀B q=7Oȴv",>9*_ 0FdbNs+qXrxImE{| ,Bf_=I96H[aq0CH,SflبXI8hgqMmbQ4` }}ej)b)"-Eݸf>oR)%;욌 |ƗaHܞ k:\!AV*;Ϟ9pL\ʘe2XNGWD=<>⃜ٻ*ѳ:C~I0plӹj/ѧcYyL)ZHzeu) JB䶮ye,.5^l$PZ{e_uh&@%wHzi;[ vm$M:IrÍL cLNz#PT)h?{턭ؑeC t88$|Ńz7= }S/2;#aG<)7,ڟzv>E&L=Qn ŧIVyL2,ퟍ5&-v CyIax5ȹ|1`՘U4VJ\Vo~.s/HRFS7UTB67(;kՎٜ G@ҘRJȺt>Xؠ1-Jiw1JG!\Fjy*IY Y'%&Ln1Uק2&cE qGB{W-p _$hb+DrEzA5c:!^={|Tg!L>e I ڭ +nh*p|p3O9Uǁ?HP&FmުgP56̀Pè/g=t؜3;i,897d;X{M94w*y7r'6B7Y `P?_d |A[TV.wɚYsMI,"W Ð/T2j}'gc?]P˒K0MmE"+L뽝@qsWS")۲JۛAP5$|^$DKI&Zor{+Iq_o"O&?sJ3LaB(&aěc8^u\_ H dZL9ThȷX|4naZ8=TKC-<?hC;?*=Ap !RK H,YU`&OE*$)CRvP'~ac+o<*%jÈD3ig4s&(f7G㌙t[.o-򞃣#I<"m#BD ME"ڰx#iE+Gxmq*mϯsWV)"o^ :lu3w3e_qϢ ct5>,Yv{9fMt'tueQĭ0Fyyst:6t p MPQ(:f!Laaǭ M烈i4,Gp45 RMW`WJ(>ϓ=':AP34n21]K9%H*U MCX[2gQ&8Mhʸup(ӵJŦQP0$P:(uHgO6UCR}X6dm%sK0oNo8 gŶC4R7bE8w1]ve{Km K+|\T箥7 |[؉aw o}Ei!;~/wBv۰kZ.]V1`88{AD/#eao@vE,NؗLQu(谡QCpJ'<,t_s0;)FJ K#{I XHa | `Gǘ{aA|fٙ 8/b`4&˄ǔoɜA7p&9S"iIPUR|sm.E}mXf/zXi حf.ho@' J0!S4@×Vt f`|;ZTY,)J!UAG M9g jOT3M8 5]Tܲ ]XMmԙ0 hU 4:K(ls⨬~#srX-&όUd%waqŦ`WJY_<\JyL2>`LYvdo3fgn~ݖʳ$-kdhuKf;{g<"">ѫ[fi|<*  AZECY0LӬ#/q Sʼno aGq,dN{;R< Ja٣q\D/m%>.F/Ζu(aj륂N5CkW>'Sf9~Zȶ٣豇s֗ kPV-r rW"a?vZSwP bn,c[7q|=';"M@!ijsBn8hM! 5lnod޳j1v qƵ#*8r~ `؀}<_ʷܩ2#qᄚc J&=gUx*-NA!o5ȑ1Su$F} mު&`SZ.O\%o#7=(7eWJYK(蟟n =h0}Kua%X6e{hxUp*XvѶ뫈w+ݙ@k\2ܧh9&u qԮO-PfAo*Ԙno^ϥW{sz:3\a5. wr>#Nh&%QdF`:ڧu" h~x?eL4vZKrK'c1mKOrr Xu?Ӟ-쀄6* w+7eWD)l)tB\)Qc)bl죣6a_{)yaa sX4uٵxPzLZ<,B P,1`q'ZZ5EА;;5^qOk8h2 *wx)⺵VlQ/v HUEVЇgm yڀ6F6썮O8Ԩ0K'Yx#?Mm|.=fhfx-ҹg5'%Y[Btk!hM4ؔWƱ+ɴ!GEX'(/+WWd P"fmݥu`P-+:0+([N6H\Uu1m>D b?|J&Oe1\?۰.$q$pCr7mo>"fߎi4~l#Rov9ivhW8;ñ(H|A{ !3 w/+aU2ڰ/I,Oּ`8B(m:|Xy|G[i q$59FK}=LjGs7 eo{ 7H:Fx%FVͲ[XrWݼҶan/z:uuܦKBJ]`'Ϧuß|Hx2x};GjI-%I {[^͘_n^dF'\P"-aG_WU.f$&O FĹS[m1d@ݙB̗J/dfc~Ui_1QSIv,}5 ث!k l W>yv rpہ?GaOTѲY/o1Q ;̴)Z1ڢ_\;ft3y9ž^8`ݼ_(T~ȗIftXΩ&)NMMlrG$`K~#Amr3—5))mϗ@[/V_-3eQ61jv*J۸+oLQ:vMy(;{}XP~OWda2C~^\ ZhhFTeY﷕`J  8Aͬ-ر<H YT$pCW_Ə#{rEkLwS]^j1[_׻# WΊ,CQ!B=Ծ \!ʞ1]cM==u{#(u54AH$ڮcwR5XpID=9}^3W@h$TY7X׆ѧԲtnD},uHVk{i.i4|,5NȂu~4({SpOpVI@T+6jz;kg՘r޷(lXD,x5* mi(bC9.Qu%nYBշ:)%JV%;'ԝQ{X8Q >l7˞8k>i\˵ɔfSfX$Y`'-Ӫn6ݪ7D\[kTΖB˧oS \(lI=&34E& j+(Z+|o =z hjPн'-YM4{eo F|*-9*/9525y4hhBw0)0164'uoIj`DACOAzh6kd+/J4~kfƑWe5txE;ش/#JG>b߻A E YBb3Onf͓?Mh0`;^1s_*&\Ɖ Xuq%g(咽$4ϣ.Oۺa (ҚM`VW~Q0{#3Q,?(Bzu_j!^UjU ?sB-Uq2.a9!ӱNSTɝ.eU`VX[DȑyC{j#Ϝ9dM wҚF: |Y.LQeǠaA _0ʛ)Fy+i0A+K*{nXT$;Z(r! lv!nݩ2}g,9pp5B:횯q,x4evCDNO ]!pgS;V3#|ZeP n's2հFJ 6[/7?/!TƸqRFgQ >m*RDXpaCo=W-t5l"y;cĵc@{XMtq(@Şo@;1oHS9yhGoCÔ2 w_pSgst'# K)fƿԮ=0]#lgVTK3)ƌk`i |08{2Tu@c|  gggh>`+ )SQ0K &Z{zK˱brѭRG;"*?GBMڟ8MC ܑ4V.Rre H1]ɪ6[gm dNXCa-'r;olJ\ EuGN{ Jb~,?ܺsk:;o' *b.KY?b2$G~qvF<:5'b?Y[Hxg]Go$O)b8X!}TC )^y^:(JۼecykGm'>#0n0ӧvwp=C]ˁ+D(`.12cQPje/|7"XSK{g#(C[4;(6a3Ĺ~2W\+~7WxJ NH@`;x,FO N5W::~V{-3C~cX]`+*7g Wcۂ=ar^U,Z6;IT%*oJF[i #J$i6}CIuyA^Kݯ(Dw*$[(Lbi#@7:P4ejƒۂ艩Ȅd ߜ#w{.G?t$%vd~ð:lduD\?곾nfLJJ?oC̛ ʄXB(r\uOQtǛ *3w >U*Iy;YzG1 ,|Ml QI-*Mv2ȁd09Q6]O)M^ΌP4I(WrT=0V`@*2*Et/:R]+#*YZ;t_Z َrixzޱIUDQLYާrB%}X l u3P]]3n!t]BBb*Q{{\vT %'gEФ~VҲ̭O:GOsoAr0)ju~'Sq.|3J@]M$ $ +,u8z>9_v˙?Ē7y1 vX9v-y|7j’B͟ƫqЂ~ZF<[|.Lёc;slR%':VAxg9j$< Hī3)UΈi&(7GA;J(Y[?1̚J e ,G5f`j|zo2GIFf@dœ y &/i|S,R3c-G5{OrxMSԭL=Z5?G (C9| ֢*|l4Η,!j EG}y:J}`_Xk6MjNp5g/=VyD^!SU@  }-h ! %HCuBxk`} W 9~>a#s3zcWJ[/erPZ~*9/\Ȣ{eS|((bT^3zsPv:++/07fptQCB 9G{"e,-=Xro޷6r@)Ǫ-\A8e#_ٸ[Gi](^,rc+Y`lwi'g; 59Q+EK%gܑ='}9 Bݻc9]Ai67h\x鴁hǨoF irh!S&ҷ"!|Ͱ&j3I2- Kzk]lFoF"ۙ"=2|ʺzR*+ԓΙH^r<P u&⇄&*8XYç cIi¥cr_b{DCs!u k1RIkgdOZ#'YyW[ȉ[9dxno i"HYH%gS8L1 g$HA8cmΐyQ=}͈t(zcb8j*C='uߥA-c64M`;/SZA+IIJT_rGQW[Y.`*vx%pl풬#]kiW?6A f!ؠU! ʏ'9j.߹ze"rch9D񓔶mыS/^*fтLse kٽQ64I85e"ZYfTQ _aBsy9t۰),b>뵬YD203]&/:uq`(TG.;??t]yeW]E;-ZK*6i4>].RhpL;ٚ vͲUwÝ*:]}-h_+yNhuYu%dVAowjS}ֶh}Dž뼄:A!?Ԧ3Z*_>AѓsklC2|. 웭g2Pk_b :e/mǶLU[8W:k F`U{z;?G;#;Vi ^u:4IA{/u nHE`֤(њ!o,.?qah1]dzMKI S({3:=x| %6j5%OP5~UB6RQ@w ۣ)뼾֕pW4,VT|@=M&%bAC+EZF'.#PO %:iWM׈vrmߠͤȋ;01Xz\48A#BK[ICgzD&OZwiiX?_>;,[ABS%~&8:A+vOqS誑[?/ݼNR|Z+-zPl zas=LĜO؍+$ )hip0(^ZrlrF{Zl c0¼ UPcff:j=WMʼngh~Ey xE)23TL& |R7Nxy[7V$&~SdZ4$YTP//7٫<`&%k%r )g%3eWk/ʶ ՘ 5JϋPU XF1ˢIt)[.V[jk91\|w+{usíBƀsqe .Z Jz뚿) -qu8yڋ^Z0;%!Fyl*=nq;i׷`.si9 .WM4k] X׵56DcoSSjHP!M󤁡j;M[j,C a4.}ؿS>dp k9h9KFYcr(4֭l.`.My_@%5e2Vry# g^=plK ` %J[0h& 4S?PJl<$qs^vy`!S(l5eLT)T`\-tɺ^0˨Pغ(Nf 0,[B8c)Eror _ t/{G;T ^!"H VI ?~#Y"߼0X_@5n֠ ΂Hjhw`Km}|}Wj A^>/u2< <2:oieR3 W.u۷&G 1`~ʧ8r [wxX* HŻiN 2_I:Q.7M{$4{Ld`܍!wR2TB 2j(."|g bȖo2aXPn`SQA)!#)2RăOf?ʯUM8$xsOLuq ` M #&Y`sX[S/vLςV/B*%{x8oZAOʇsv;%BY:K"^:8EZ(0ջQ8 eB1b}&wu\Q-Q51;G;o0DqZΑ?1|i޼=9EL{obssj0^# BUyia|5uS J}=k=Ӂ[~N|"@ GqKffk($/Z?"Iq =_N&YB5< p*Ƅ2rs_2o,wsag{EF ^c/$PFfƬt.rGj93%ʸ?HkD 5QЅ#9K5ևi4e6OBe106X,}u$̷߬M4>cxEBPKb` q'aE|$Pn"%h5(_P(N[,it"ZĠk ehȱE6]6"{eDZ3!v(5\o=2̆k utMI=ֳgI;{2Ɛͣ(VKcE\% #"gɴ@F,Άk ^!+D_1|ww[>֘$0snBuE4$--"P܇]%ְ0R+xᴚ:_Md7-~i1(JPV}V}=;X&b VO<Q[?K>Qa \=wX3~ʧ w]86[{"<<%:n )OڃMUszSTIA06oю*ҭ[hx/$)Jx,moG$~w3 HA׳)UAQO̖NH}^ FiQMyxG?ȉP-f2S`UdJaY/?^VV>Eǔ*4QKs[e EMDҪaO;͑))>>K2U)N)5&13w}#C&_Z{ WR'C5Eyg݃7rwcξV =9g巒3s!9ΚNBWE$B.\/)j/ݷT8#N@е܌ﹶ$E }X⃲>]ms@dQ_W*Xֹ|݌m[ |Z9H@A %v(طCP4l ֠}Wu{=hgy̍gKa@q-GnۤAk{5_̇8Nx$/Sa6G^NOoYs17iCz3dJ񑻜<]PxݩRi ƸÝ=h,Q(2Qb4 0qp/ 2fbOCgN@֢ZQU.[6rKSJ'V`pdȾ6R7j.\Mo9E\N"%yb6.!ę'Pr/:&?ED/d\31Cuɋ7엚:e 9UvW;* 4B_XK߇qWeƵeu` ^p2#~4PAQdmv]q -1 eyG.q|Ǭ_*JtY1@jݿLAy=3EDҾTvM"xfKք"p=B(.Vwvҳ(U5cYJh-(G~)YRޑZt_ˌUb>(Б; ʶR‘$sdsxⷻ9|o]{:#zL]n]㘮Gj ,@A(+ߨ2b\/GޕFZd`섹p֙ס,'/enwW|˞wY}Wv٦^x<'/ֻuPJARPQ;wH 4 J(a YZ