subscription-manager-0.95.17-1.el6_1> G GptHEN ՟ ?*}}<OT^InTCn?,(b&`7aaef1c21dfbf8b87d08bc16cc08774c8e4366e4j۰ʇXbĢn!UIFN ՟ ?*}}$6TU9$dFB=FG#S##-%'US>=Q`?QPd ' f $(9JP aydbb b tb b b @bb!b##b%T%& '('8'M9),M:6tM>:"?:*G:4bH;bI=DbX=Y=\>b]?b^DT+bHdI@eIEfIHlIJtI`buJbvLp wNbxObyQ,QLCsubscription-manager0.95.171.el6_1Tools 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.NVspacewalk.fnal.govScientific LinuxScientific LinuxGPLv2Scientific LinuxSystem Environment/Basehttps://engineering.redhat.com/trac/subscription-managerlinuxi686chkconfig --add rhsmcertd # /sbin/service rhsmcertd startif [ $1 -eq 0 ] ; then /sbin/service rhsmcertd stop >/dev/null 2>&1 /sbin/chkconfig --del rhsmcertd fiG 4ENN_^^bDȥyjV ?}bmBϪ˻qeu' 77[gg 4%% 00{{[ @ @xx]TT=+,,큤큤AA큠A큠큤큤A큤큤AAAANVNVNVNVNVNVNVNVNVNVNVNVNVNVMuNVNVMuNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVMuNVNVNVNVNVNV75e666a91cb345f7015379744c07c904e84f7d2378ba9abc00f952f43bcf5b4327cefaa9c2eea2786832dbfd2d612ee6a4c6a6f21f764803c307a3fb6cd96e69102ed4062b6767faa072e8abeef831f3cecdc3ed48629d6822865ce1742f1aa1f6741706fb0c10bb14c1cc9dd4ba3d29d25c68d39b8a967b87cbb137228afbb47aad7484feffa32602e8772c82e6b58c5e59d3976f4fa07a55d10393eddd28c9bed48933caa6ee0b6fb4dff4f47d4eb7e55c1aebb7a9402f6940dc66cd10e14fc5a580ac032bc16e1c8ec9ef175ce705d2b744f970a38bf642423d9652fd5c879ffd076c6705d931e2d9f8df94505f41d29291c66d5fad919ae8e276b73a5d4084c1c0c956a492cadbfd2cec581ef678c190e3e245f0d61665eb0f66b8b34fd684c1c0c956a492cadbfd2cec581ef678c190e3e245f0d61665eb0f66b8b34fd62f0d8a76ecfc6b16647b30c8af7103175ceb77071ec184699440c0e81733f601cc99d640d29c98f69caf72ee6e394a4740f0efceeb2854550d2361103b0061747cb29c5e740851c87333161a14c74fa6ec036368565c771899cbea9d95f55a817cb29c5e740851c87333161a14c74fa6ec036368565c771899cbea9d95f55a8142ca708beb98960c24deae98babccea15d34c4adbfeec28fe7213754d39333f4526a5caf27c4f6d1794df1ca3dcd3f06c5a5393aff147d5912e231963f28b074526a5caf27c4f6d1794df1ca3dcd3f06c5a5393aff147d5912e231963f28b0740b62b9cabad46432da963489dc8dd571bb2bcb3c32970321cbbb831cfb6917fb815baa61da17ed99fbbea52bdb43f254492db12181f686b0695991cefb06d3e5c69a37d1726ad6de6f4485de01ebab94f3c69c99fa5454b5ac905b11bdef2e4dfeb592520d20510890434cb377d36f70b224d484aeebac768274a73bc1993d1b30e31e0afe491b7012fb87a26f48cbdaf3ab5ff21cf9a0916406e7c3f635e4e85b696f2192a1303b4a1cea2891b5b45994452166370d032edb3c49b9b055324a4ca61011687af5acf2f0edc687cb643f8bdc3bdccd71a3dbb1c9589fb60f7f22329447f6b3e8259cecc9e04bd1f4b38f44e48830ac8741baaabd194b07b37e115bc133c5529881eccb330912bf254de8fe88c88cd0f21f166b9845eb59be5783c0e00a408a54fc25374ae172814b15fc76949a42c57e5fa8efc4661044c4d151508bc0d3cd34ab7a148ecd9d947d77e1b7e0f92037427860a98aa335f94cc6571317102a55a314836bba27a539447818fe829878f1f9e1693904b6140ed3a5b6c0674eae75e9ec5f53569c6618b2f4e61f6613acebecda8be53e5c23397a05b68dcf9d71b74df6ba99e772150a1adf02989504337130da7d22ef7970ba1c0b99b63e530582365be238230260ccf0ddd3a65cf50bb394c1c549ba1b7444c4fcf37405f803d8e019c9ccc5e2d23c3436cde02f3fad0ce9878189253ed6f4a19e977b8277636204e49e9aa2be6d21a9b12ea652d210fe4958a08548c712f87d19cec5802b94aed773fadb5706822bce585a3d2657ac1254ba36ae74cf2e0e7e42a9b179f0feb8b5386a58b28be7ff013f159d3d128b144437bcf179287b6ab92c56babb7e35bbbc6b570bf248f329dd846f80256d8926ccf0b898b97bb48d4d77d6fced753354af65110a2267d266711b2c8c2bae0bda6bf50c288bd8388e3a911ea2cccc80e900cfd42bd3b85d466f58bb43b396647f2c876d9e32860db8f7ac31c407ae561c0986a40fbf9ad2b24433ef9dbfd6c77a37a072231280288a6a760eb0eca3f50fb3cf56698edba77ff176ad6ec8b795af07eab8b74b30448d83ecf4ad98d682fc4546fb6c4c949bd8c63ac497dc352bf21f43c64ed8fcf7f3732e5c31b21938680b2857a101cea4ee2042f9911aed305d7580ca967006d109ca94fa1fa9b89138a12a894965d4d2677d224f999e45182a8dc76a904ae2dcea4cac8ef5de197b417a49532862278f40e9afb47cf028b253ddce53b43d85ba4dc426000d4e3f22dedf897cc6aa1f6aec1aec4c95b82e4880ba1246c3fc1d2432e2100a84c3a3c71216a16c6bd5b81b50066e3b18803562905d968cc84e979a3f6b9fa884c3a3c71216a16c6bd5b81b50066e3b18803562905d968cc84e979a3f6b9fa8929f73830e2247ca14432cbfc8138b92e3cdf1d0fc2a4956ee294a94e6bb7e3e74ada741b4d8fc12a07e31d01632df6de761b700f1a3e07b57c90ad3b5b6509b74ada741b4d8fc12a07e31d01632df6de761b700f1a3e07b57c90ad3b5b6509b42e78c01fe46feb1a69f5a2aa0145dd6a7fc6d842ec3050f90c9bbbd290fae2e3f3cf8cb16f5f5a74f72262bbe861162e3d1c9234b425faf82db01049c92b8473f3cf8cb16f5f5a74f72262bbe861162e3d1c9234b425faf82db01049c92b847c74b44d6f82893302dfc75dd115d1ad76a2a2b87d0deaf6b0fa9bf69b62029af0ab9eaa25aa38ba12d7ba5a4a504bdebd75f2b6f34bccf17ef13c27f114514aa0ab9eaa25aa38ba12d7ba5a4a504bdebd75f2b6f34bccf17ef13c27f114514aa5bf5db4a32bab5a98ca6f17be06e6f06d1d8ed8c765e4bcd78499b337a696e80f21658d5741d79d8f99e083f6735001b521c3a928ffffac7e32addce914f8c9ff21658d5741d79d8f99e083f6735001b521c3a928ffffac7e32addce914f8c9f212e2e8aa69c3c75a487f7521e8dddad87a9f37ace4a9cbdecce336aac2055b8fde3dbf481abb606a59bd88cb43debb5d4c42673a3c8ca9f23d27d42b267f668fde3dbf481abb606a59bd88cb43debb5d4c42673a3c8ca9f23d27d42b267f668ce199b3b124c3af659af574a1f5de286aba3467a601af5d83044b7d830d4fdb12c3adb43c3466a93c86eddd335c5b3c22e3dbdcaef7a79fa5423c7572c15f7392c3adb43c3466a93c86eddd335c5b3c22e3dbdcaef7a79fa5423c7572c15f7392993f6b4bb1f1bf9fb3a521694f468589d7ca68802103d5dae040ade330af9d2678786adbf696f044503dd39610740349ec130cd01bcd5ca049f1efbfb046873678786adbf696f044503dd39610740349ec130cd01bcd5ca049f1efbfb0468733fd1431db600c9134a54dfb0aee064429df26f195810222f12d0fc9e60088b37c99c7d245a3c9061577aba29c9e7b49abab13b41e0c622226e30b0199470dc8dc99c7d245a3c9061577aba29c9e7b49abab13b41e0c622226e30b0199470dc8d35218c6d085171f9ad276ba200e35c055bff53bde2ea01b5f7f45d99a93e1ef05e039462bbc385c887fbccb14f878a22c9440e86dc00f365a1e78cb3d4383d885e039462bbc385c887fbccb14f878a22c9440e86dc00f365a1e78cb3d4383d88ea413bb0f08642d60e7e6ae48dc98f3d30d6ce879ac6c2c34a89c60d0a4a312ac9d93fa4f947325a01b5ea1902ff6e5383544b7b72e7f0c3c483831249fbce7bc9d93fa4f947325a01b5ea1902ff6e5383544b7b72e7f0c3c483831249fbce7b1200a8462d1c65b79876f6be8f1d155cd8a6ef406aea48c8abe65a968d3bace9fc6893e5a5e1253f6ee37a29d6f16c214777521b30644441834a60b3c2b62515fc6893e5a5e1253f6ee37a29d6f16c214777521b30644441834a60b3c2b62515c058a5357236475a6792dbe7073115e6a6e6171a381363cf9ac3853c946e2c11e67f56f2b68f20832a9553b4bfd9b7d2a48a93b555ed7883ead2c4c3c523b41be67f56f2b68f20832a9553b4bfd9b7d2a48a93b555ed7883ead2c4c3c523b41b32f970e8be271e4eb3df7993a5e7666836135ba24cf8feb8ae3e01c380ce8c1fb213561d101800d3c580ce11a41cfb497847b80a549ed6c911d74f2b352d6bacb213561d101800d3c580ce11a41cfb497847b80a549ed6c911d74f2b352d6bac577b7440d6ced9e6f5b377f692044880ce755cc95a02caa5d25c6cfea4520743e30fc87a2cae362877e7b554ad9d26ca70283c4576bb1ccbc103a1b009c658fce30fc87a2cae362877e7b554ad9d26ca70283c4576bb1ccbc103a1b009c658fcrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsubscription-manager-0.95.17-1.el6_1.src.rpmconfig(subscription-manager)subscription-managersubscription-manager(x86-32)@ @@@@@    @  /bin/bash/bin/sh/bin/sh/bin/sh/usr/bin/pythonPyXMLchkconfigchkconfigconfig(subscription-manager)initscriptslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)python-dmidecodepython-ethtoolpython-iniparsepython-rhsmpython-simplejsonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)virt-whatyumrpmlib(PayloadIsXz)0.95.17-1.el6_13.0.4-14.6.0-14.0.4-14.0-13.2.19-155.2-14.8.0M@M@MMM‘@M‘@M@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.17-1Adrian Likins 0.95.16-1Adrian Likins 0.95.15-1Adrian Likins 0.95.14-1Adrian Likins 0.95.13-1Adrian Likins Chris 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- Automatic commit of package [subscription-manager] release [0.95.16-1]. (alikins@redhat.com) - Automatic commit of package [subscription-manager] release [0.95.15-1]. (alikins@redhat.com) - 712409: new fix for old style to new style key format migrations (alikins@redhat.com) - 712408: Don't show -1 for unlimited in contact_selection (alikins@redhat.com)- Automatic commit of package [subscription-manager] release [0.95.15-1]. (alikins@redhat.com) - 712409: new fix for old style to new style key format migrations (alikins@redhat.com) - 701374: Don't show -1 for unlimited in contact_selection (alikins@redhat.com) - 712130: cli was using product names for ent cert-> product cert matching (alikins@redhat.com) - 712408: contract selection was not showing dates for pools (alikins@redhat.com) - 712128: fix bug showing the "you are registered to rhn" dialog (alikins@redhat.com) - 712409: Handle updates from old style key.pem certs (alikins@redhat.com)- 711133: new fix for old style to new style key format migrations (alikins@redhat.com) - 701374: Don't show -1 for unlimited in contact_selection (alikins@redhat.com) - 712130: cli was using product names for ent cert-> product cert matching (alikins@redhat.com) - 703921: contract selection was not showing dates for pools (alikins@redhat.com) - 712128: fix bug showing the "you are registered to rhn" dialog (alikins@redhat.com) - 711133: Handle updates from old style key.pem certs (alikins@redhat.com)- Resolves: #702030 - 702030: fix an unintional revert of a fix for i386 (alikins@redhat.com)- Resolves: #702403 - 702403: rev the version to get ahead (alikins@redhat.com) - use z branch now (cduryee@redhat.com) - 700601: try really hard to set a meaningful locale (alikins@redhat.com) - 683553: subscription-manager-gui is displaying unlimited pools as -1 (cduryee@redhat.com) - Write unique key.pem for each entitlement. (dgoodwin@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) - 699442: dates are being displayed incorrectly everywhere (alikins@redhat.com) - 696020: on x86, serial numbers do not like to be long's (alikins@redhat.com)- Resolves: #702403 - use z branch now (cduryee@redhat.com) - 700601: try really hard to set a meaningful locale (alikins@redhat.com) - 683553: subscription-manager-gui is displaying unlimited pools as -1 (cduryee@redhat.com) - Write unique key.pem for each entitlement. (dgoodwin@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) - 699442: dates are being displayed incorrectly everywhere (alikins@redhat.com) - 696020: on x86, serial numbers do not like to be long's (alikins@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{|"%(+.147:=@CFILORUX[\]^_`abcdefghij   asbndeenesfrguhiitjaknkomlmrorpaptptrutatezhzh0.95.17-1.el6_10.95.17-1.el6_10.95.17-1.el6_1  !"#$$%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'()*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 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpioxz2i686-redhat-linux-gnu                  ASCII textBourne-Again shell script text executableELF 32-bit LSB executable, Intel 80386, 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 R RRR?07zXZ !PH6傫] ce:?ajI|8ʵ0V||ԗ ӱnJ`5u0K]Q%Q&h#a qH.s.KLgp`D2pd:^2J!;ФvQj-n2Yv:e=,ۢh6B(ӷ E]oFժnfԶr Ca_z zDymwCLqx+ޗA 4[~|Maa4*eOvk+[h|+X<{8]HJ1ڄwؙWJK zEr eU9t)ID@\ jXM OS4^N<מp|?-(6")>7`j"-3u N4Difdգ l /OvƲDUk{Gm 7yC bG;&shUO&K]Zw\nH\d< Cǔ|WY>+"1`[O91@7(Zf!Zso-zꜜ@s9fUQƍM)MegIQqU8}'o>itQرim{*'lGR*AKXl >Ue$M b},q[ 5[{HE7i B=7:fuToLb9p0 vH4 X Sǽ.ʝb S+GmΛ#eFX{G6F[aY(Ăor Rrqz7 EGt9Nm8-8oɠJs _,r2YR.8lҗki]D}훩ZW4&G}K8Aʥ2g@#)A$~֒bjSbtU~W)dGN5_<>-vk| a<64Ֆ >mJNQ/'È%k gyym6A02ZDn @4W#GUH[OA9(a{TAfwUnZuv1ڪW–Q+dґi?tx|H6c2vb,ZaӸ?S=,;qGw$m5iN_Xب,6ڦQ]>vv)V Ǿ~] W$c:ۛ5=quޔU:jũmfHF*vr|{:PVupj1lah)$:@ferGG~CNgX6F\>"]wCaݏȲc-6a*#ظ7sT=D͙::'o0wU;ځp QX1 F5xZ);Swļ ,澭aڮ󐸩m]O!$=)N!+&^M2$epAx{ 2G8X۳݃Wvu1>Mh4a iqFr&ڍMjiỳԖ9<|+䃞^/' q4KbQvh)Ac;<`'.D7T%1d[qlҗNT`'rND ʴ"Vo2W] ũ]Ske8ך˜CтCqZXf /B:ޙlXgJj(puNQ*rYqQ"]y,rEYZ?Zs\ - G{x( &UO7њ%eH̅= )p9Jc J!XicctsG+< 2@݆S!lFg'h2>`a|&gZ-2E0>^dk*T&2=iTipY}DN7c.P?A t&f M{`\H.J,kOSP'Pz I@$`HbF6]9~Gy\"~7svu`faRHo4KP5\xÕgW%C[A4mNǔ&O9L \@ 8qGrixF!YmA!O'-uw 4w26K `w[CuȻp Fˈ<._Ktnoe$`Ϋȏ T^|y8īB׏t7RAPY[2( >Saχ`hHBκfKq}?epO(^H{UfA:Y?5Xi'?#յuޞՁ5ŖLI`Oe$bd]%.e-$ *49_QaxC͊8{m`Q!̖cHy;2~(1Ku~g{t xoCcKi1i'zuWv0'}i-,׏!1U,R3$/^2 :Gn[S`7*c<쥥pE10PuJsD(ű0Cښ(*cW3ĝԍ `(,.62v$9]u/ wҷSxֽHnD-Tݶ} *<|_AE2 :! ũ!c@jIc8U~Q~AӜ7HwAӄˣ<21{c= ܸg+r ߱lǎڙCP"ʟj7:6V sK2TncիZG]=dWJH|ǜgZF'-Of;'8J匥+ie Zo3 $!#l␽R԰p_JQGik ~v5,Q.ݚ|åY-GTma9ak1{ 3xkH=.~I8(ygDa8J+ X^z0$JP iu:r U ?KRuXaLnk^ AlL)X8W_f݋[7g5/DY5 ѠmsKjpDw_ufQ+}}8sWthc8 dZ&)JFFgȱq~a>6{冒 2&Bd\өJ1Op!U1w =22U[;M Oq:Uv_)SOnJ^}tfpa:1| \^=R-EyM8پ/K, fmd! Q/' JAE W84QV {V<Ψ {<`!Vax3:|Rs-_x4BE?aO@E+3N cCS%>AXU8 'YP!uԜz/\7H4jZ5PKAᄪ$bIG,FpOs\ęJkv ^+bc5[#ۯc)lXj-O 뛚GThs.1fBGB639cL@'2h7ڳazDF?#տ܇O8A& JFoELC R#GcTY Rصduzͮ|&X55 C+xq1Gh &:m"{gW'޶SNeˍή9Uo*XInzlmbeiv-%wqq*fBFt?'k1+ƩQLc| Tr.@TJS̹FFK i2\YkT>vdtAOSC˕"gS{=YZ:ݭ }a*<@؅.ɼFu<kt S8pf;5_9' #{:oA(n-~k6CXk{gҜ)6 M-!E"wθ rJd0Y$x Zf KfS]u*m]ryƀ|d/_G:VB8 R {3T(4yV c,UVA22 9a1G2Mc4YtUIɟ]/j;a,N!<9AU2׀!Eb]zP_hiD[(3|`,#N`w7+qRmuEL&t**R6h@88F:|cC]lsۂs{ Kc\R*n{HFRFe>Dt-Nyn9%.Y͠)SYKIඓ6җF m{qJ8Maz]rg|*Yn1@hN|15qͰl_[jSeA4Wgs *]k6t); 19sKi\l+<񟋋a7Xw ޺+2j%+Ե+˯?GFsw<=XL_0eZ`P^gd,} ,htTN WV g]z]2%ci =f7H)A94cN:h +_nm~_e̊AHpΫL%'gk/mh .B,=-Ѩ7iQ(-/vI_"mo7i{u8F,IяKg51cP)DVZѬtj: 9R1rc&C7Jy͂} p.HUѶGeGB%?BˀL崿59И֟lt91}MJ_̷? v`+x2Qh|{D8Li{Fz[IU&'}~AO3^>.-B@L.WgF/f7;ǑC UsLZiE)TA"Qf:,i ˸znŮnpuwM;v)fNg6$7~2=6qs2}u2'\wWujп2i  CH=g|oEJ;PeV1x [< xE0-#B<̰rm + /"O1=fqMd:\~sʗ\婫aнp[VP;n{RouHs8 8B'n'b$l=* :s_E kZ_Bb،?3/vL)qCR1s L(،.\gL#$FY(K^]aq) I6;Uy4tXEDfx*1Vp\lʲe!=At"z*[qmlWe-t0 bl {oP25baScW"ř-AYEDwq0hXzf I klʇ< K2CX'Ǵߪt E,嬵gv-KFTCbPP2YLXК1Fݳ( k;ω': bf)޸ _kVY@*Χ^yqe_br*V<z"jbl+e~:>c|EOq15ZZ/L,>8U1 Al`)Ik&E;J ͭCed7IN'g]5YhP{٫a){p73y a myHJ3ra%x&7g82V.{&vchڸb ө.澴0tg>Jb^YҖ*RV%c?6{\Nhdg"\ǀd+akQ0_1٣CK7Lr?+4M=;\&A#Tc Q W"dFgW3v i&4mʌfl/h74Y<-)ƿP[G-jO6KًPsΨ . #`t\,:K0ͿH88ja8N;7a<#;KkDoγ#HswƉCA$5|h&NJA3=x5{@n$KN;qM1c1f^W7Mo\xPc T۟$Ȁc$KAT6U!oԺMT~'A n-`O\j+$opv깰H34syX T[Dmd0(FHpK*-,vn2}{PK?VV fZڵb.5R^_@n _56_m2``xNقgV]]?*f-̄V ETS,+?c/-w,(o9Mה<-zKYg!W ;&T O>Z %q8 fXkW6u3l|ǂ_-f'i9 AZ@x/aD΄nnY  vV A`OdſݧBhY'AK瞭9L]pC6`  DD} ȴ8k:Ï d^c u﬑@#=<3)WEÑhR^sV74ϩD> ɑ'MatM$5wkh\/MYx^"DbX+02Nrt 5p\ 9uQV49{ϛw9t#PWjۆ =~ݪkA_>5 >`=ȷ%іP͘@g}# Im?+P+J wv-6ŖM%})i H{JmO2`A5k PPށ*3?QOƑ w3L\كOq9~Ic\$19b(㍃h9T^BFJ{q$Ի@{ e cv_Sy+;Me;o;T(z,rvάqn:>:X[ӪK&fN$VІШۊ:r.]VlaRWtgWAy5|å`/ DW6&ػz*8o.]7Vv8C` 7P@ ,ȌU?i"pɱ] QO<8, :K\bV{ QM廓8S}2=ZrZPm`FϹVySG۷ q%"ZR:aU 53QOGQ JVq3r\pRC׏9߯+4wc2F\ Q#yu6k~gV\՛9ԚN0`Mt)BEIn4!KIŘ9cO& 7ioLn3s}E9BJa5 , b~Z9XvK Vlolh 0{ rf{ܳNȠu /0KU֪FMR/.|2ּ6^]&t6Z@7ߜ /VKsIz~}ȷ]'B/ZGg_\e]8@&a(⎽#z/t؋ҀYY,h:P)MÌ;$_.Y\$J[@*8+i AleʉZ,"Ӆ&i@mzm+I ,OV.06zzW\EZP bi\kׁZZ.-M4_:1Ч|E O'J+n 6D旗)UjK܋W'uD͚VhT83 3ziC30ƹvzԐ%[Vk{HɜIr*I6Y<^.ȄA}̮-+Z i, 4 澒Q< e5'fѺ`gR(P?͖鷞]Vζ2]/7qӹf$ٳytqO"WhspW/"&4PYje __$ghM jhdE0fEAo?2pYTP@ M]Gow4ŽY{Ub$|l_2t6嘋с ns_ xY 8+v`(+Sn/(CW1RmlHX꽙e@1?N MLGceˌm{b$u+fa`7uƞ \YFJam U|0<Ɠ^'>p8@ϵW 9eF^vo?NE| REM3H%?EޔbzQzTL t?-p, Ul֘%z3Ȫ }^ ؂GWd ѥC V Ѧy257 $4:o{č m5Zmv18(AΫL BJH}mrlJ+c4Z'uH-wG6E 8[1%W/m]2ˡ :|Ad oQh{@J -^| zQNhl,BL4`ہ/V5Vs<|.QDAd7-oƁ4g#?-"$6;Vv'E7ɠ#q5ά}a:-cS oM nk'a|z͒uf scTxDԙ7V0X!Z)N譥HVXxk;Ɣ]:Y]ӯ?| u: Ds%< yn]+JL+ cA)hs2méϙw);IdT̳B/<&4rUEGJ-|SWrST{BlDtX:Ӵ2G CDHDWͿر v0 tރݬ" lg/R5dQ֊|r&-Z){*c-b!pYSܝ2pJJ@5l u1U5M/'<"rQk,_ȭRrE٤|}#q+39b.ye}ǔtA7餍aB4bnCPDKEYSi<> JލT??S#9.v?Tϱ[y æޠ5N~J`6(\06>V[HβZEB-"KKixBS$z7 o30:iPbdR̓S9F;w慷E.w'Z[&Dkg z3j:bwIT$Ýֳ (NΜ}pZfDLG G艰yMUsk=fry*!@DcX5,6 -e#gCInW('" %H] W{;H4˟$ez96 ڣc]+bV~2>qQgdzѤ1hj$' jc_;78,oS3C?'➔Cf1A2 8&'7w]NLv9iks>=?%&G.{'x],4\U{xTn9lYG@.|zNd.;n|P?XИ,kVl@\0[E^lCL.KB'#D:6@No!tM`G2Q=sW&y X6Xj6fС~i߱KPo'>!gvi^"Oc:}6؋b6Y:#_d!O]vor4 ivD}>-L&\S cTnҾ4ZSAcJnu8r\ʼU|ŞIC^뜌()=(+d^:\]MzZ[y^?s"JeI"-%sOGHXk|R_ELu4ydz ^o%ggQt+9b-UapAJ;שm34c@l9wv?[1d*O~RYɇtiVw`A0 -A[epYp;r-GL h{§.We*Rr!|f0d_y8^FR-"!oe,>ڀ >QTr-ԓ N~#LRV$;kOiXԔ J8載Ⱥ?}CM: s9Ҹ~DΛlz\yNB\RCqbZ;%v#=ƥ! e^D6A%kx1kѕz1Q%:cERґrg5bX0r@fEAf y)ڳް}L{2+dHqPͭF.k"<װ#tL$YkEA=EpfɲY@0k9Ff z]^ܘ>oQQ]%y ` x[HL-DM]EB -/ O-櫾"qύT$Oc.hLetqgŝk2 IJIX6"gτ69g/wc2U('j]_BT F]IV~).3N. .խ#J9[V!B5Fh#hՏ71;(܍Ӟ;-NJ)R|jaB 0f3on!t#,/CMzH.9Z\d ۪𛶯ϖD>.c!p0{2ŏg>hUfL`92(D*e5K=UȞ ?pg0gĊzNӡ@ ] Kbn;՟!JL?2HUzd3UW>܆oN˜|WX_02A( ny>Z`h5PE~Fp0$)\!3ܧ\3nlhc%gt2\@H c~Tlgn>PAY s9ߍX{q P)fU Sݪ/Rd#y'AE0a2&2hnÕ7RLADbhs/|>jlnvs<~t9[Ee n]p/g>:SUog:CBPdh9Tu; D$EȻH;d'2jCŲ/x4Enނhm d&]3.ERYiL6 9Iv?9XT1@ry|ɬ삳SWJ|bnOk]chTS?%/?XMVg|Ŗ οM![\]O ur:QG52HQ̖O"|#mdUmtaF]-ybx%Z64x~VypIҮ&9EVr<%{V2G)Wn3;FLOBo\瓄;R?,3C^MUSԧd(.ڻ>߰|` 0Յ@ )}OXIeBj A@;Pp[Y[+`:8be"^n 7|nGEt^;r8T_M6*zԙ+`XxSqx{E'З}{k1b!YEqyKȆH}x.xƘsjV έ]'u2'j21a7%h[[=,;^D)Q,ήWڀ^"L|R(;XNE-KF[qۗFX݀ZOK Sj<ͫf!c 4|_S.?֯Kڨ2-!N`lhmA[-̬ʷ0{J`Ze]p~sCj+c# L!:ԫ)Q>cxV*PWӦ8ե:Ւ$Y8VMF .#0rxoM0吊qN >Jupw\`rBW;T^sT$Tқ{t~h_UpAïQo_ӣ:(Pg u1x"Z%~^>y%[EXGX4W&t{CbA3SS$/y>۩ݽgӻ2~ŐkY1d8s^+Uz90lfozz=}_Do> NfN6 M$fխ7i /xr۾9gn$7|qejw4L[MZJ(DNI$~l2>MY8aԿlѳÐ8ykY"+e^Eho'=:3yL7]G)'0.‡6ñ@*kk(}]-7:M jzqEYBf9Xa8Z+AxϳDJWLz=Z$?Sxқ uW~ bSz)^*0C+mk8 4ݾfdo L/IAڏ:ӤIorbl+q/artGk]u&oYy:J'/ccH~1SI @Y/B`1VSa•gQm/U8;Th+quٞtA|apNT #IޜT?[_婅gFv%I V榖A]ʘrLɮb~u*"tE]}#dȮuHҟ$(FgJTĶQԂXXieHVy+em{(W6:̚D] duԼvTcOfE'W^u0/O7+k9hB hg79c>@93D՝+L[G϶\5+dQGKM87 'WďZLԌ(Kͷ:4g^7$Y5*us=Yw_kN`2B 30 z`zG~P5 9,ICsG!ee?v~`q[/ M[ǏIDmw BѬ@tL |L׬Y]WC Bp;D) wKL (%#*8C} x -GEzZ6c#vGWF!cBӇ%EgpG 2̈́|źABF,:Em&L;R<6 n~M[ `5ݗx۩pPh}\x=m@-ĺ-}0b1HJknKIQmlU_^/ H (N=SGsGd9oIW@%"#ll(.ۓas8vUK}P*Qг [%6Ơقdz;eK |i M jpKxZim >9&ۏG}($k aBiH-?k4-9<ҋEE33//el Fx}cN߱NH2 _˽mDrj]37[cf)>n$*/2sp{`!i+rЎ]9UzX":⵿#8@D&I޾ b/y!%\s V=CZ#ޮB;vt. Ni`2:^CCZN( gQY7&&6!FQ&00Ga`](x Μ/kIIrg? xgJ lVd^Z:0:=ƛ d@ G쳒R" @IFU+ Ű\. :E*! '4v^}~zA&vJ?|^NjQ}Dڥ"ODGr'g1?jo~sj="we헛hk Qѓ3c} _ٳ^S8'Vx{7Nsft٤{S9jMF,<3ލݼ[_WV~LTQT?T~пZ;>}Aistt³'*=O4GoHꅟw 0=`un(<}W+L\;OD5ſ;MQt[zE\?xGjQ<- $h"!H^"R8>ĶūjYEso ߎ/Kklvb1Var13 AXHt!ǩ& 4:3uY }H5Xy Vْt@ucx]l*9tA 6y5n}6$}ݗD$Hpk}E)TЙ=#'6 /Z\DI=rHb! uat-Pev\Z~b;lp3n.m&nͳyU /ƚ%N 6 }KAermwypUh~K2\cXT4?%o<J33 8S`U;1 6o 4 #],`K{9"hI&y>E* D%K+Kn6`Z2Fg} Xb*``K<# PCBP2z$+$g1HT~67ҏ{qZ땅-!jTS/&}%^^ -jgu$6*3Gۏ|EK _մ4 (#wBE#, s MӳvvA ljA]߂/޶+tBIix_+ګsbaFe=>ЈADi3DJ$wg 7eBn藺ෳҷIttO}W7ѡL+c{1DdEC /MF2ݗh(X5- bJʐV Y㬗7rmNL&4\r|zW$>WO<ʲVfr i 덝ʫr~ }2#kJ.ބZ*v-B|JJ6a,z 0[p{*2"'<5]< dw RRĹ޺ktdu+O">Iee%_^aF=Æ~<'׆ l2}+>?2@% |!g+d~T4_ _7LL ԋBl$M=5 y79Hų{0չaz?\zY<_vAdBi*8Vj]El!+Q2+E<782pKE]+4|+<]O1dVn#%U(]j^ze {mK# t!!|Fkd# PCb7#8Gxy$dUφ>te7!'ϔXNHz}k?>SYɠ33cqݭq Ooch)_ ^N0A*Ó®+ǵ.~GldN5+T!~9Vǫzxqaph:\#` z]Ҩhr 5rެPߘ~q7J]W,1)`J"(&VKX>3/-IA`f6An6c!#]?4RP++K5u@,k xeIkR7Pu795 *sš )8 ), ez^`_PWwtJ6GF@%aJc^J-*9NͰrꁭ2L18fC \aYKVa cn[E}1=dQCNP|;< =)%XZDշȇL2XnY}#yc`6XX6J^wX{1QWd|l43N>{R } o8WC+h |Kn<8nD^xxÕ[%#8Ur O?=.RdU4f)Lm5I~mJJ 3 SE9+8|~+TJRBĸ#>k8??PB~x1kԼq_{ FdP\E'tL w5%Za$B3PYNF{eJ7x#mij;T.3NՂ5JX~]v;"g6WxM#v"٦#& ]^@-Bcap¨{hNg/N+]m Sh;J]HG?prx-Ɨ.779ݴ4g)bĀ!yn;l ^(TLjwW[8c,$9J ޓ3m.N{`X=͡~ebjy01j5[䐳Kx4)g2DN, iISD4^G|T@Σyط uh+q-}~DAM̚/= ֙-@06bze3m:$q6 m Te# Ru.̉ r/2]I8mNa܈ pgPtgf(3Ypf ☦|!tɿs&z 1F~lͼak+5ʆZ.6];?q5\e?^{^JD޻+=9FiS+.z ow].hmq}<'b0?}K{>3=˩`֩ a:d6;a{p! d,R,+Nք+C"5БcS||T]7ig \V:KF2se2ޗ_>R i K!*4'ę>lVH@|+ILiIB9uQ~4Uc'g} S&BTA1m~GFDYX@h4w2F{ӫDioT_Z*6Ah:D p7ݛ-GJE8YÏQ죷g 3@7c xLSQ)E*|\ NP_kEިfs GjDd?ܭU))yBOKa8j̦hWe~'! ftL~bIӁ Bt[+.և\fXF'xn.'$nf\NRkl6ނf'.U7 -,5V9;`{4 Bv3Aƌ瓢4C(-#v޼ASfAye ̝zhcY-O'HRNsMr;'Θ1ڕXo#_ދ:@PAdBm[vhǿi*o/pdb!!Z^GM f€@[$E75ڍF" -l}K:{2_.[y5oXC&~݉:4u so)hkHTF;va\$_BEmZĞj_O X q"a3k72/2+#?Ubo;iLwڥ Gc}~74''=Sy-KUQ /iDŽ]'6/Xbv&[Y;=Hjn.@+xw$dq$S=*G:1Ќ xd'Փ' RS~w=mjn!Y=?14-'zbdon75]>Etݛ: ~@{x|tuWVGF\7܃D>v)_ѻx $F9_k% /;#,EI>8UJfGnԞh-MOa`XFdO=q]B=rҳhu<1B_0#97F>䞁3^_c4?iT"o_pQ1~ehkLLJgvRk{Gʟ e#̬U^oOa.r.*SEAOTw8'=z qIpSk$3)L`ٟ2t /G,WI(XWkû[3 xCW^om k;kV9HeȀCWRͷ;pl ^1HRֆ=;XgWNs <'Q~_y!r#|05TiE|!r&2%)BlGNn,E]Y:-ۑ1\Hư [(Vr؛ MP-b wAKB8 ׶%͹zt =1*x@; LߣK9s5)^1-@ۏMCy>Ъ/8́쫍;Li>H/E䱟5&O.5gzWH5Ɂ1$m$u+lC*$T@KB}Oh3Yjvj8ZV>hgO(AKPQٻ6XM֊zGą'* BL᱐DgNu\;CϘ{%zm}`Lʧ:;Kh:C\ =g?VE+HƼ|q·lcd'Zx[4Z> $Oa8;2C I"(j┕Nl*% }1#eޜ6G(6D{nine8{athFK-э`+c-䦲F5#q^eIF'lB 2ɛ(+Y{U+v4yQ#BS`16(9lsrZ؈d?O#$B #N?fw1Qz˾1WE^ѧU㮔9gA@O좁6/Vy0# u$ugQYcOAF7 &4 x\R_K 8U>Xtt,S`Xdr i>TG'GPQʫT5͎ v }% wФZ؝Enڥ{0 Wb=]WCp^iH r?oўk֒? ȪP"{eL~}Pt}94?8(_;r [u}ԚXײC%^Pp,3ڤ=$B a~jd^%EփbI"Eah[9ɂ=AR˧ YV7 ];ACNR{'9Ή7$QoL:n'oN3Hf0 ܃\WO8/oV*$نK\e XW)&=rsc\*#H"^x?!J%N(4͢<~ir횻1jq'dc̓3/Qsq}yM]gsncΎ&>Y ~qiOmJ!(5vg;s7[g ) ;sӹ ^A# B@B 9[≏U:/E(yDj@ۋn^WKc43@l-omzG|IYLʡl~0r֞0g%yE-^L6VB9yWKPKyRmgX L&fK+ۤ!rYEVڟ{u[7ICF|}jTކ"8)p!AAVcm>΢zPV׷ X' 0i_\VՀ9@λIuO9Gad[1d6yoY Vԗ^Ys:Pmz?@Ӯۆ 䜕k& =Dף`[8R31z<>u=*77J/pu;t,0Ai!VCkKAm~a YeQ V&t?"L~KrĸjddjfƱW1ё-XO ɹްs|; LwH:#kЦ8}荜p $H:] n=fw!CssG]#+04ӣl |} )5J\\~e~(E g/)ߍz+Kٗq쪢u_@)¹-w{/zK.8̐d5=bc׈|\$:ʘU@Ɂ$^k싟O2b>~r WlC<5"5tiճC3<8?s)aR@D.rb~E=t:` u=@ZVBo{ͶF΅j{0!6IZZK0-[%cVS@$" )7OeBLcL2BBtJD'+@(Eev䬖C H̟rwRۮ&/Ӄ47ˬѳ }&{6+M/FA4 OS\OTz^cȏ'`1. T;'#5y6*O&ԬU ]IPLعTj|LN]qURhQwn/H6_]?.5^-~V~ؐ|lCEfj_@A<4nRI0uZnq/д>$+ehNˆ P&`EȪ HJHE.hb{DO%Ru0#b'lA Ĥ/5с__TsuTdX[ l&I4+G? }<[\U? ج}WSm˸{{zC E&'M0yu?g4ks$Y!v+E猪%5ު ΢]>Qqs$ښñH11 wE+$?bcu9'oyFi XJu::/Nl5sF ;7$<@в%J,-Ta_xx:I9>kNv]rZ9o*@xeŖFß HUЁk1 bP$DDBjS~}KzҪ\﫮q`j̴sQ绋OkxKBAU͢}ܐOj U\k dzR%r̀ROŻ\>iT!^)LnKu ~dc_0_ P/ob;S,BRT؟+K4Zۓq38DXL.L $PsQƜEGO3CLHGW&&*ѣfHpymtƦMx)d؄a mIs5_xk5aS]3gsȉ~GBU /Uʅn!pT bk*u>p᳡RZ6C3&l%ǧ)u 4|x}yؑ[YA:rH˫\Ӄ:V$+ƞ="gBG`FBaU^sخ+ޱ7AJ[t){st#6W9{%z (MQ26k~}Y~h{D2o/@̬X_vƪ՛6h#GGV0yLʦiapÅ{NW*y2u1μۭѤ:jޣ.% 'E@vU7=ebQU֐4MgeBW*w[x4Jp\hf\~<-V, "|Ji' QrM7Mv@vt)(oϕ"f|%gt^AQ&RpTmY~<ȍ+P58FI5b,δkί!8KJMHL62KD`AFƍkaԼT RV% b|N@rb F(^OAvf 7+Y c YrV`/fU~\3-b9Mu~â6$'R=wX2-}|Yh#|G`F^ϔgw ,---5S<ل5g@r@"##*!s)'3հF 8$6B|M~`I&Նޔw4y,Kњ\br.0B#y5ЙxKTjggxAPhZFcrXԦ&Y/2p;z]*E7plx K:R[5r!ײ*\E57I [2&lȫ[|#Oj Rे,𥭃ψ`Y+dԄ/6hlkQXQ'F0C;ƴ&hR΃jB3yPiaqգ/Qq]'ɔ ibP|(r9vƻ$ }$!"dӭCW(hlgl}? fvb|wmiź6[zg!$8-r #}t`GH^T+\3Pbi:(ҵ!'ȉiۓ3rwED .Sر!16Yo(xsIy'|wT@~f8kuP rs@nI}>'6cĀb[yjIIs T8`1i9> PqG}B]\1mE)peprңlsOdf&(R;1X?Jf7 K\Ыyaeet-y!up|0GŁ\aH*·X:}{(+ '`|L0CbMOhy;909$u[i(Ă,i˼ ] |ނ!6NA;:$N!m)ޡZʪMFn B4:(goL{1i!Z`^=R@tkO1#s}S w>"}?}~v=<2crRbҦ,y{*ξku=jσ@(L)|z.VA1 h)V4{a;;(l5z{.إN5SsN]Ttęԥ܅C8D:̉a\%r[Ɠ[MLjYe(C)֡üi:GSf(e]C;jA ;gֈσ~a_pUh 'pԱ5la {^ti񳷢)|Sc q/K[w@S!'$療%W vrwT, E+wcRNc~-PSы$bHg3p I}4>S|(B.2~2 0h Nx' ZJ^EXؔep~0H~񤩏Sk(d+P}V.q"nj~V,2fyÜs 45/bT1bX05Qs,fS q1RCwĠB*/iy~oiAX"gT7{)y.:Փd>cm>GNԳi)JPjzt\_+9F6zCQR\'tC1(*Y)٦9$+I=B^f18΃Jf3-`hivs'"uA9b!`uNX߂#U^owJd/ ֜| i]eR c@ ylz-e>JZj;ӄ SDZI/F-ΨDXW) @gY N'b30ӣ?ϫ*@)_ON bf#VZ>o;_HiTvsn6Gn=Hg2HA8BLn6)˳ 2~Qþt |M]3VOOuRWoPlѸ@wґvV\A*]ԑ̆cɶ ڹdXoҵdUqVL[0|{XLȟs|eFkNj̱n7d)(ߕ:[5Zc!aU#-knbC'!aVxYȒF2Zfh0ԁ!.|l_|hzhAl,cCQeSS鶖7tz2T8]9ÃtHjeK4#`!!֯:<ɗ {*\}w|eFv/Er8X6wej#U%hRiɿ,9av[Wnvk*#"4JX? ,]yc+:)9) #L1V ,dmG]UHk(bAڗ(Pefw o5̅#gfV:qC, ̫ TegFҚqd6;tRͧ,hLӇ_n-p5[z~*s8SqbYX(V2LKvnRG(`RbS)*5L=0-:>4_7rf|gsܕPbuQK9.l3@%{vbIasǸvC7$Li[ 11CzhW~e /&Ǵ2 tn1NՂ)CfCLEë{lM >7&#!a-Ղ XZMOKK?٠= O;KM}F8lXE]D 0Xf[fS叓>98zwGheKNnBEJBC&^A8\)w;Y@XitWY !KmKy bTOȏouI2,hTΊ^G`@,RW?zd@AFNVs$)\L=H؀?teJ=d.M͒*YsY_u dWeV!W7 (ֱM?R\ _E9T"4ڬ &ۭXW_XM ;6 ̸2~+l @j҂q(S1*{{?G B*C&?PH K㴕-}U;'o%!)&TZеsoC4Lemka]xP/P۳?Û8ռ ɦ]NǕboa?G,1acI#:LY(ou!vU_dPί rO,c{F6&O!b$`\c<3Heifx|ZZv֋wZjR-WS& A1ݳyϝiJ*s•@Bend rRB >-i&;H((kmKOj7Gg7W|0w"JyJw&քjw-fW;5<x\K s_ 6ژ匶3`Q|25CZSfJw%]Ot*0͛܁+Fkuv_!oձS}U`~I'j:Vq2MqI\8ʪcBky]hmWxm2&&e)6,uNJ H(-Y7ު>`fkb#dʏꪜtнC5_f<.st؆244Q$*G4 ݯ(ibz6*=$f=e ֐c!>A?6mU~4;* W')5}JRln$)։:0u@`>ug\T`#OU?$BKI~i?,DMD`ǓgPrR/7U.s2kN͠jl <2!iń>,;m8Kg: 5ě^VWqh,WlKhQe挗[ɳ6` 9\*Cl*ՎI+ν2"\}C& ˧puFkgš0w9#[Z4ЌR6P\0%YC[c ?-btS$M~Y@[tN ,+_lfړ} v49m g~t&p̣[2lݑSƯzspx{aΌ.|xqU9ٷ"?52{=ذxYsL7`G:+!;XMI/+ۡ|3E {1b!'<'hd <GK!MW&zxqܴFsͩCa"  90o6T+Lp~< C ":%ƀ/IY{4'BE4i^:Ezev!Wi98ϭ}̫.u#/ T뭜x5'Vn/Pod _i \NaBeiTRʓSp }_%⯅ү_C3(.oqyRDB'C&A|WW;P獞I%Ӂv*0!+t]N*{0Bts _s'FPC+Y^\CPPz}lV8;3al0$M̼ԫgcrEA_vJc \Ge7 ڐz_Fu.gK>3%F5hv"-WrdF}|U$ hURXLJ CHf*>9i'FJ=8F\?çC1hBɰPK*ާTAB-ʬ#rFh# Pڔ@/6 Qeyl8 H~gI~OTn^mdq%3%ZcNr](9GajBO{8sTeSKߓmJg0%/zlӚ}aciSpfE>p/gq̽`G[ /G }Vrnhhf^ʦ6}>"fp?p7:au`0xqdPDp6]TfL߮f= r t@[>쯡sg؄ly5ZCt !F4Uf=A4<ܼ. B}nO.v<ouy1V~mhz8",dfsƴvХ1&^~<3F5h7+?q6]2T3* C<`'˼Z4:]rOq]a!hfE۾AAzXSdw1WҶ@>loi̎oLM&ïxg>N,c' L-)sS){K۱ZWB &9!TT\r 9*3n&T$guɆ n]%QKғG5NO`2Nw:@ӧ#؛8n[ʫEǒ8X+΢aET& D*г ÞƮmPv*:K~hUd353IlDn}xdQ}AOޛO44VY/&~}m3mww!㏫ [W[Z:~Ѧ`?OQo~C[\1U7=ن[Lby![ȁ1Ct:f AOѸc1F]q:ip1 grX_Qc" UG$2˧ GsL`+->S]r/ D%o%8e Ȼ}27ffX-l~{-#,WF5y#Bq!baӈIX!!S3| ϻѴ:x7nFx+z w=E(F~w*?` 0I^FDrW a.ҕJ 5 Q, ǟ\.j8]Y3r0a_rl᨟K(1{^[RS?,}1pqAGU|L8kqh>QMl/ЦKU|sA EbSI̷-գ'د?u)ldqmJD2jTwRLJ#2"FYP^ug pl IQZ70ecWܓ E ~Sv9W–uVclc'}2\{dn=|{Be<o#9uADJ WFԾ$⼴D mOA5! XN4ws(R]wAjTh1;euaTg ^Aot w3Ԓ?Jxz߰PzvH,G1`Fc9f.`Kbd;V7?x33/֜ 鯆1&d §]I$7[646z] ݄W$0VpǛmӹ]r.!-PxDTa?&=c~t_P^LCAmjK7/wB3L(so#<,;IҾoLHGb$La W#j)(@|W39Fh/,tثJ{ WivJx F T7m.gнƁe߭@GE67];ΜHږ;>?sERLk{ض͐\MN7q"t=8Z.'i@ՄkB3e˪ cgou,ۀ$g4y@,KtŢ3>9=;A.荷 2=sI ,-NS3F*A3)ĦѽszW &TT{U/\)N`Q+ x;\ @jQěi#t 0CLQ{=Ei/-(i(Yp+>\M7Na֗+OuePq^z)-ԅ~‚bHu,Q=_ X%{ǜ]WA@`Z&gX8;SY]F*ϸnUԸemn1a*=p;K1F֧a4*1TRPъQu &dCsSlxs ;^0{vL0*FQ3Nz;%[yn-w@*f\t&*GKNs)?̎y9FKP&& lcaڝ􄜦,n^T7Z5[ L#4]v'\暸x3>߉)FKMK|*Nҋ:vm=㇢)6틊/e ܀PCq(diʈOnjG蠙NSq_0]>#RUͭQۚwT@Q}fX~9[}M[014bzoV` FL2lol p.a1-N Bl4$#!3 ORu2``HMu/A4sV?5b^e??M5(ϕe~Ȁ()Qf ,W2ߵ 8c`)5X[ xG$p P޴]{큜zt/IPuںCN"Y1_b}~6!(% \m/Lb6 7BXP%u}_i431^R4ʮ S)S5o{|I Q vײ5=cxv@=U,<1!@y-zc.tYS_84Hs6s?Fp(,0jQ"÷*>uV! :I,WR&l%@ΥeQNQ!Uk!0׎AAv/!Eh?&*Nhb׿.Vwe'7RWQDJg :`qU6RZfb #4n 8XW;=r#uy_F1jxL8l9)~ai24SiqQa7A \gg젷Z`ZT_byz6gDG{slh2qc|˩i!gk`h`| y\E*2L3fF- :v oe6ց8Q , A> j*K01q'Sk@H^6xvY8`_%N'.XrQa!tl ӏEW*)͛KVrG~rⰂo..o͛-yei1IGe-%!kROB|{~`j2.(h@Iߠ% :b5OmJf̥5&n_M5nXD?/ &q$FOagD#K*;,ڦx1AS,Z`)9.}VY=Su$(up~)W\cFfIK'ql6m\&i?9Ap?~E b/_kХ̛ɛC', Qs;d[FSzŬ?m;T菶_ 8OB+S[>?Y(GN$b<>Ps^JqS 'm@mgF:jf2!5\!NŹwy\g$ 4>&F8+ Yw}t>R MN5k~VSI'"#g lΥ%;kG2{%l6oT@Qc~gۧovyoqSYlZF'/f2g!.VbPV{D1dyDJZZQLZ&^v Uu#oz%^ƄV%dZ8Q%?t0Bm.(_ZK4Bqi I veȕ/r%0{Z/ll"zƋh_xծ"nJ}2ŝ8nNn=vdW(\-{M)[bhͰۋ(pKJcKy\jdMBeyϠiٹkU 463#'=}kL1'":yo/|ЖKo@ұyf׫ב<@Xrbfn)4Y0GYc`:p Et W,bЇ -=`Wbٙ}B0o##J. uۨ [Ҧ"{mC*OL0>nqe ֲ Ԙ5Ec=@aВlAZx){ZS!*+۞1`|FI$-x rjalC-OQF2wz6v5GoIp dJx^ffA+0tn`qY$5].Vdx|5<gfWVߏqwykBw ݔ]؎YϗʃyjNIJB'g4A3]b'22$ɂOp)6l)J_=1|xt`08"uڗj^LC Z[aNhAh.b!m?}Nm*~y&V1ncC=M7BO/˲$3݀&Mj w . z3Ym®aq`chiꗚ>o G )3ޣWK&mUhg< _/Dv20ht52$/.h#Fay?5a$tE+ G%&J b 7Aۓ oa/\£,F0(~=Eb,aQł[hod7p9rr~ﻏH4TǷ{l$sʙ!}w(bL9xk[j^3.lIQa> !ofE7>NiKdz w#EPGo͑"Jl*:QLSwN<kD8Fz@s*=U DVj_֨3&.ـwMt Q&<$ T^X{-92Rx`&NQ ߥYI^$s刅,`UNj @b_`_iɂ KF @ \pwvUc@Izpzkg")`>%c:( jΒ:}UJwcxgߧysZnqL`de[ɽr3;OLhtxS0է3Q~޺k,M\8}朑Vb^?Ol/%! dKTtc*G0~t[ToJ@H=R*grqllrB͔UXmʪ䍄$~dN ZL[Y@=mh ,E v/nSeR2FmhORXu0>sjXzcˌ ,M͋WYڧщ=]ÚXrEzDj3k1eXZTK?C<K#L9okhSDؖۖf/;N!8mHu"Gjkk!4vj)v6!l27C&$$@c};)*{_A;AM.#(-ro; E: ü'-1,Ԅ>Fc`y|%D4X<w礖JNrg~{ˤH"+E6aJnÚt:A89S}GxUxkuxB8NUVi_~bpWDǧՔ"~ GOegZ|K8`dp|8[b> kO&B46#Askt>_S^ZeYR2c.B$=^VWf)D"]ê<_Ж.$&F"hfy"BեL wzBkGTVd֞2 дJa+#JHc5m[Bx<\fY̅b2uE@yPLz)-[6*tTNH?{Bg;m'&4kAǑ2@>[S\d\ %PX96N5 \ލE/$ǂ5MZH z R9SS@l/V2z$Pc3Md6̗C<([nu菾9CX9ωו >ΐ3-Xq(=I.5 s8`ډcj{۩gV0bf[W`5Q)ŻyxAŽj7xh%+/ W~Gw+ԡl&jPDnR8=Si?LV{Wi-;c"ZZA5o][gYΥz>(/d2dlF/8fW=qѐ,-C nOM3#7Qժ9PvWx#*?20 q`=j 5kNiM;sL ~%b ܸ(I|c*%èMQؙK̎&B?3!mIgiuPMr"=\ ּP4$Q_iŒnTcSrCt\#:_}2˶,I F^~*PQd *,K3O'f+obL3~?%VhR&1q?ȋ_G"(gi:c =foOjtRx/,h }6)Ri^Dpn_Qv/H*`C[ɬЙ+噑ފG&7NQ,kYa68Bz)Th,k!DQljH0XyW*ݡ$;eЅ ֧ OUF|+#Â鳤]@[ <1{v[gP⸻(m4J.m \ld^<Áf~ES2\6Aω_>`%y@8Ւɡ~-4+8w}!eK$Rh}O6 oc x HU9.Օ?'4AOB]i61&*"8ɟhF4J@OF0\xL\Žt`5檷 ]ao@K9 2߿kE.֎Mi'#S9P' `~6׈ʤEsX30$TZLo?c~gOG UAm`1ʯz~`?lbWh ˸tr+1g 4%D[bߴLKr! +}X (cF?L;% -'3Zy0W9."VjʕgTA^Uausյ&]@.8PXpX`  o+VA FrjfiޝQ-ye ޚ~bTW ёDhÝ{ wZhu*-K.QR0 Fْ$"XvmUz\]LpcZ8*[r]fF`ϭ?|z{&9godq홸֠;J:eV*cVqn0Ƥ@E|טIl̏ Л\\+h#z6 1gkdc0tEnP3t.'::0!E E/Se[:^gЖ3koNc>BH=eG;Qn :cޤQz4A2A5-GAp (*+0Ƥ⽀(kLCMz9\bS?J5-vC|`L"t\i=ijs>Aoʈ՟?nPHYO on㣲އV|KkD͗-Єjg*loLj~BYloZ{:)lUQcQst@gKHMn |2y>+aWK}rqNsmq%,P6̢&&Iln -R"M-YXwBKսop9.}`f<? NivA} 0~Ʈ$0"WZD=󩧨/vǏv!OYլ:2fN %.pC"Azy 6~ E<o{^>Y?f1{p6P<9"(nزl4 4a}2\\:J4 ]r#|]dbTO*P R?O-c.qu 卪^ݼ*aVć&ID(du|c=5Rh*)>tO6ZzKMcC\<jY}fW.t w% fb\ȭl/]yYZlS f]<c~8 u ? /e"}n aG4l2rRfZ?)Dh\AuKgEn3otG0IHX#R0YHt c'*g(o‡͛L_%-Dr{vT +V\˿=u+!aAlNPlb/ܬsx'm_+1ՀjAN>Z&L$ ^Pq{ `ߓQ|N!hB_ʮ y7"s2A/*-zG~WI_4 :yyO?LF{a1r_~_@8nVCYIK}G%&Md;'hc|X09N|[Zy]? $!/;"' KgŽsG@)w״|Puwv:j,Ut|1C`pXB EV]uU8އ|ZOƳOx6,F8!'Ԇ;&}:O0߅u˜tBOhU$m?މlQ^YXFX/ΐb݁|YcGg< K[EL~㻏qEsV Dl"T|6ͿJuk"L7c1]Nfy^fJЪǀqiRIŋKIbހťUatICclנax|0 :̯;)3lA mXƄWR>t|*yYm+ǒ>e'_HԾ(e8 PCg*4R xXDNhU ]Ae%l\%T,ݨRlnLV?tc֭nLq!CF=#ntCuh~k[xuv(\#ޥm>e>zWvq&U\t\ɢ|o]ObIǡ) i/pj/T  avVp88 ǃgǨ|ALjYmm,N:l\2a⫳n ɍOhf4 C_MDծ:5MH/H &U kABVZȏR|k 78M6l(} dn f P~8BdlS[C.`PnErSM/z{=(ʗ+=d?5fWq7IG vkk0>o^X{Ơ '¿aeTE]sd=naX~VpO ݵbZ&ϷS1U6džW?e@tZIYYSƁMDѭq2篫m\?v o?gBAcեT/<;b9^T]jmDnփغ u^ܗЋ? |ǠdqȚxuc![jMZ8s3&ƾ3M;l$L%Lp)>hN@~{'ñdAi̖q%>x;fD3?*ٞB,h7^~ڄ_:m 0UZgkgWdyRB&>3haZϒoW)N=2`R`@mSwח5ҝv_z.i63Ba:eܹB[8ވͥF3ÂeY'eT^&QAyu+ciF7p\*Ad%Om)]wƫCϯ?Cxx#z sDd; | -Kcyݚ_g:cHjf"qjR)X`7hD܄CCѼy ɒ7M(^'$q־&yx-CRLD {vwv≠Um@| |<{%o2r'3Lyƈr:u0ybKB.k_mgxN u0yۭӝSyljn_Oog&7?Vk~8SCkF΋m={ޛ(_q='\wcYE_?DW rWkH7x\aU/ ri9 =.@g(&yI3ð 'm_pЛ'ʙ(#QӤg+:BIzQK/6I{^ӔS|. )ik8mbGTZEd]8UEO 4G%aDj"#}vo&)*ҵP<` d7R#Zf h02'LF!h Rldxm,keBlK |+2E:#?7j1XQBEE +0暪V}6J#e8A2u`2aP|"+$?jFX$X+*BӖŤd:{[Ö\24va">@t:Ah֯OPVgj/e{~C+O&GwF5 NlcE|QGAfA >M mC==] c',$Đ*.J~cMs> YsO[;Ӏ}5u?- EYmс#$vXIjXdmd#?AՓ噕ҳ8;RA *ǜxx䄩'XoS.m0E0Ɗ&Sk̹{r=Z%ΚY,nqGEئHn x.< ᔘ!*ˆE.ɪ<AM>8lY ~]F=rkğxD-{G8i'Nz Í,ȇa9¸8#D<:rz ҊgD($aP]#rʠ]שs4xGǮD x۞]<}C8ɡ֗ 5l^GD618V>MА,\ʲ~>uuZ?8a4b%a_qṔLZp'7؜( ?Ll׈QOd|Nb 'byr;ߋeGŒ9(Szɟti]d`vP(IRt5o-٘X\ՕΎ7}/1]dq~2碗^[C  칬in#rnah9_M9 TpX&vNYp27[R0EPu73.<,#=_18<5n" 9lu$'E%/oI\2W,qCX?W2VA6 oS"鞸 cmX'1:nsǧ R+)$d;}`Jlf in8>>20/L.{?u#.wÓ@qN:.V;ٕt Va&{AÔk.lU|@>9/4|_XfLf}qX̀5~ah8>Y`XbW?`&3W|Q'i,nBrx$zѱV ŴgMe'n: iLL4,EmXomau"'}eN6{Ï:LWoш#2Ecߟ*6V`mnAmG̅6ܷen18 G ޠhشYaCJE]c+ [ǥ`O9Teи@0wlNr)Ӑ 52'y^SV;5z($_V=cv5Uh2D&]O{DLP+|jNJ CpD QctNl+Fڶrxʞ܉+YN]*aFtԽӘ(5ư3 S\sg( 8AtxMdoW$уρ|! ADZP"=zu#f0ANkw92ǘS4E9z3ÃZω+  چ],U%n\NbW) =Pg\oPǞN5C3d2'QՌMQboH)nYzZ$]7޾}e$UE&?jݸ36W hGQOێƅ̬ aX0ikȕ.3u1n\l<șc^줏 B^(PVak- fU3#A^#B>澔!e1*ơ%~\|D:h3X]} ta0hzE66,N 0ͦ |ϐ#Om6h~ [t[o t3K#785uL3o2OҾ$fo{j6c[7M:);Yiy \ZKLH*T(n*4F4u,+ p(@&I_wu C._Z+Z6g /O_4T2Nj˪[Bi.?j<!` |4PKcʞܠBHEK>B }cBV*K9]2vwťCՏ䑧xOS9UBr;KJC^ZP 01JCȧ'ً::{,Wy5|f^%{:Y[NYL?zܯ_r&fdȉG?y$P7p䪣GlVBm0#߯ndԱ kLlw!Сx˽#²>cgC *rJ r|~1Ӏ͈WIiKYoOL iZ PBX$;k¥//MNGjc= æ9yb.ci_;j[dƨi2RUET{!L!k#1I\ JvZVpjgMmTR 'DNp7FY3hudTŧlg!.+UH;V{I2R-dJk7k^r +a5g>J͓>#`+kD@pM" r]V!a/̍`?D^u:vlM?xK%fBj%+8Ӡ9Fհg~ 2/\3 &L?FCKUzT+Bē4J[md~Vvy9÷֊37ryv3:`J0_$U.t`2@ 0~>f(v8f#A߬+` j w2[tvn.𤁉J.2 1o ;έdY]{;2k$uw4 e.Nu+Uhg BŦ~fRK&L88^-p6.g!SrssM iO8j`RV`~~fMZĹ<-nh}4!#utfc/>9wrخ5.m~wkE٤(y#9=澛FjNI :CR^=r|̭m>͎3zL CM6^Fkᾶu̹m}?8)`h|%fنM1zP$%3 ?oD?V10:3Ll当*}6Mڀ# K9`C$Ỏ4)($Ú䨿T%'Y_:qf2#{bԈ(δ_9"8Hmʖ[aKbeDVpxؿƁG9b.6I\@i!?1twd0Y`v2k)H[nɲR̚bo-G EY-ޤ 8dmqV{'"q*™OP,"(3!9 Vhm9ywBmISn/m “3#0cYm@4Q c˙僚ꆟG n42Mj\`qͭ X ƒ;Q,ЙKmcStI7.Q"ckl# rrtwQx޴{0.fM<%H&VFLYg*slCu,^w ZddIo }"A D^9HUTVcJAƓog7"]E@02hXoMG*R;YOT#Գ!1̑E?a2츿6LwY}]Lpb$Ur9Lx) k ^ `-sxp{\ >=OFxwSǙIFrg]VG(sYo7[qLcsGt C %>Kȴeycϱ+XX8 /bR &XN({dzIWҎ*`ھffFډ 6V(Ρ)%N~E_;\y5;:\Ү2HOed}%h ?[pj=81`  ̰@ f_|(-4-L鳸*k4\FpEV 9!](Xilow~k= Z~pV9'+>fLʪn?$Sq7 7;fRgx 3%TXҵgep7mxSRN0HQppk}o5QB^2CJp8Qqv6H"dM6{w5_!bRkb3v18}a l_ɟ_%Umm>'! !TK6r7n3knT X#5$ᖸw0N}#!/.FNcM:%y((mT ָ(a&00@&%n6(q{1-vmXG!u,q&UDݓ:fǯK3[D?N0q%lbTY DhU7$4oJMٶrxNtqf;l!% o =ư( W$*L? ޚh(oV17~ASAs!?461(w8\N׮k4?k X'r HM=tU5蘰٥󛩢u@brf=Y+{: 承9i:GKJ<5:. E*y\#g뎲xft;i@?Po\@ǙτXmIN<miDUy+߷=aRO;'X71]]O iڠbC'_! &R&I: =!+Nj^YP wW@>h*0Dh0BъqrǢdNi*48{TEّs=!!u㓣E]4}h#[%;$kT Q'oYqCw`,lNY e!73#ְa\pXHLd\*I'VY}B%?+(y5>CRdU˥\l/d yhɡUb1+ʲP4e$_->-Fk{*lճHS~#sQzKT"\ѥ̊b^ā ZpZ&ImnJ ߾Uԧ~e- Onaeiuv鞖Td0}IGXr^3#/xYBcQ3ᑧA.C唑tH?0*Jf!\Hx]0Fr9L&Fӥܩ.AHMt7:8(]YM C|`n9JI:8oeh 2"\' ` ~O<⣝2lE,h ډ.ʀ zUo7HHQLl iqH8!&C8ixtYv“LWBt:2{V3\??gLfpH4ZjQɲW=ԇ5BqmcKڂTML<] >HGC`Nui(=&/U>3?C?f_Ezܙk0b l˶" 8<|ȗDt$P)!>)wp;(%No2Vԓ]L0˖5'jfUmx/:hX xœZ {rj_gҴ}hVn=<2-. SE!q"vM}M8qM>ܪ+`نgaW6qp>n_Ƨс%Sq%dJʹ %M ӢJM5~4rp3"Q;`ZDzoG𒬙$dn 4u#:>ݧֳ痀*xR1BQ4Dʼ^#d? *Y= ,A}:Qi$cɫ!6[)ͰH%s{)o;_#xx<*ƭh¼xhIN:"Xq\#}Vl袇6v(Th|5?Ɵ^_H˟H #qK[%'"Պ/ P贖C )+'b+p Lq^,`]qSv.,&px;X=οca6ck'b:$!g@E4P33waIcLxҲN*ߴ\Ol'bZQP{~㍋T6N=ԏ+eX 3測&DJ]KOPAZp|R65f+Y׵|b_3.77L}w*|dL]OAXۼ]N>R0@S= S-A&/'-]"BuCM3ts=%;)ͻLU;⮣pd>66fsNj@B"G@0" `^o(UpdG55##N&u4%hoеKkbRC PFNF3shBIa8+*?Y!}9#l}]^u[$mk35,&>AGa]9V_h&+,OnZPBe8]BMĔ[ y1P C2Ftz  {rek^v\QR9s_һq-E.ɏD" Ĉ3,{(;K3JRs_9ށЗpvq{{O@uCݳjhW(:+*Bڅ[BP #63GIm3]t\B*ubW,=Fk$zF5g-ͣRT[)#ե8{,_Ԩ |=쪞P8eA +HM2&&foҠ HNQk*_ Mv}ZnǴ5_O4 7W?Z*$$(|^Ť*!(9UAşl l/A$^[ߧd}'q("cIRѦTa$MlpQןd~m"CXQ4tLCQ5~< >wݍf?Jl:LĨa)F(1B{pfeh.|N?enLv_}da,M~{WZ)/E%m.FŒw˘`*qlIU hZAG)!F,q4 he 1_r*|]VH;C߀\o@*+[cSdy^ Ǐ~-Մ9װV}-<$|'-v.s,uhԔ}~Ϥ|He˓,]gs^pS"zdb1H$}k|?u Pf7&Aκڧ"Shpq)̴FH?mL XEAhқ&x`r&_3rXּ w=o7J LR1aU~>F3Fdڛ}sЉ)DI#z-^qgt!{cc`mf1Kx~YI :yl0$\ S~_:7ش:uR.&ugZ[G?Nr)pOPI THx!XB)+k \AԌe|"|lbZݘSpOvC:`uA:I˜|f,#^'P {Mo>$(MBwePo"s-G~Pe"|6H6<`ΰU{&^#Վ}o]#w~`Scb,gGks97L'9y'㳾m]c0);9fKv@H\rwPW)b AWİ^\S1,.x v9zǫVpF30o_MtKOrx:ha >ljsq !oWVo*m+R$Ǜ'KM2`[>fLy繧:E'œ nWˏK`^RȓZ=ӕ ƾjG!XƂIM4 OO"ݼ>؎QP71 gmR[\k p ·az:ܢ%dQjv*&jKFAjX\l-!nNW#Mk}@ܸ޴Ǚ9=NZ˖BlmOR:۬5E$&Ek-4V_s`PKˏmS|W PGi]so*{ E*/^&?Tg; Q|Vt}yr y}|bbHvŨ:1lpL{4N D4.jEפ*pvtC}e~V]h) \o%Qc L>?=ӆQ/o#vreL*s<.PHuUMU*VJقZEXeDπYL"s[۾ i=go7S9eG MO $ASL 9Da`&6+ 9(X꽩Yܝ Kj k0JMޝٰ(w\jos5CLIPtaR}>+}CKQѥam`KRfݰqr Ы2aLdPa]TZ0Zպ6*e[D@'[I7a %#j\Eez*>wЅF7MZ< 0\Z̨P[Oɏ! hX9i" /1/2.v״Yrc 0erӏPB LTjѷx^`)xk?_w]q^ .p8ɔǟMD~ko=R3M@+~ZKب& f)gh Q1tR>KýT0㩔5 g$U|__Jdiv8sl֚Dh nWU#AEby:^z ExxL}L%g^0KfJ 2C5" ؗhؿLabVB Bs ΀K/z!o ͨ08++Ḵ{9W&GVϮ {E={ׁ2灌a[ʎQ+GHHt/QTsyiOv/ h%LVߧ3忢4H:ʅiV>͎#I,2~lZ.T_,|Q'7cuwM9jS~ǷN4bP%\9{\׾Cmj!aH>Ǜ7^*3,W$=8ktr OCd1ZV./gDN.M+>Q̀<&./]3=TؚgnPz#ac7g,# -tf4d^A +4}Ӫ;(2Su%۵ϝkF! 񻑴Sܱ+$iЮC2Mgg/=?|UC>Z[B I-K=]m$jqkQ CCQu^R8zC/QlP'H $3 ,P<˔Yƻ7`2ۃgaV[Ϩ= oT]m[csS1!@ >\_óh!)lDQKqyMCsoa B MijH0j% j 90݅NM9F^O- ro,/KJB).K}6Z6z4q(Kډ9^\ܒwgg%%nC4!;uaTX3t7~o AvPFc :AP/T*`mn;ncV[q Gk=ÛB#elF7C&q2**T@(5ù-TC6 B$qc>x(Eš_{BWj,jtJe:%9v ˳Q')O3Q9)ϕ [Ɯ9VM(,%17l tadA2۩ uT<̶r}zJ&N R9$ {ÌY<Ū>FLq EHvDfԺ0, =3C&ӍPul{S&L՛XӶö0^f^9#o7ᲷZ4fw{';-738wBytmS>E 6y'@3Gaxf,zƷK1Y(K5\+2w:A} -efPⴴ=VyJ+ 4o/MvͻVuixNzU2暼?`z;&;g_B!eNϗhXZ^uR&siHF}q֋V![F w2hβ`[E1-Y!Xd.2!/|أSys!4iآ]Liu*Fh{ Q K@ٞ$WΠŦ/j)=H^^~'5*Eg2--E4HՋ-&`{B1nEly>&1{صe+ S'(ܟټMBv!&TX=)?@5ncŸzXrsXx+]l3Y(~͖B&b#{YR&Myo͡-nŪh-Le^5Z i)(!NK{~g2w b\\(:wK9QhP}a{Xa7];&Eq l{32 41Cfed/68mG՜#n^Du*is։=G4ƿWS@5GQ ,` HדyK]i 8|{x1baĻ"a`o׍Y \V#\K8c*K0IޯءQ֡X/Oqeya@gn쏦&z"M ŕr_ˤ}@KTҊ\FgĎzذ&)wC\ӖSXFMd5aop̀gg ȸ ~a}Hop"V@Ҿ\]PK &bf^4La,Idqm/ҿyPR{1V&"2$EQ='g/P{+eS"p5ިn3ۜ-$iju)Hl,7Wyei_yt jhuI4 + n?ĔDoUmw= !QL7SR2gAOfL s>hy_ԊaҨse$eX|Ng=ZUC0; 8aGK@Sp q^VRz'Ҿ#~<[5}]w Z&qs_!6POyiD u@i3@Z8elׂ G)5ZC ?? J)!F'#!{lFy/W6eH{T,1= jBP9 n=D\2ɍP6[eZ" kh䣹vt>QyFWa~VlYw# |;Y޲Ө$nDY8'XDbե<u$T[v^.լK094/uԿP$Fʱl 8+C q(EzO:M/ }ΏWɊv:+YP{:akB$FxTB"#8^9A/5KK% hs#R,c"2Wty @b˒j_cW5‚ɑ>070D,"8y"“9yol}dɔCb)lR6BY- "ޗ/rηN4Vfڽ]f,raszT'B3_¯.+0xSѵ.i":jU9aKfOWwPM'DcVWli/kC}4ܻ$YOS(ցpL (%!vŪH`!N]'|5JO]0ҙk[xNGr󫞖oI39\z(` ߨqV+L;F䪝hE/?UոmufUFNl}nyp* Vp`{X-& +F]7Z(@,67jİڌg2 W[@hg,_q2/'"YUD=1TP]9LԢYӥe5)%-B'fNk qxُ䅩1j&q\wHEtQ$BvYKğ7FlsΘ'Z4Hl~@ [ t.w)wsI3E$+p&3{"x#&+;6RqX[:sϙyO*H d+NzxQUm0} =+zEotC֧@%kwvӺ$jY  ^x2PX VZ`q@ż:Ĭ;C账a|;zqٟ DԻ*E? [uލ/g֙& "}( q"yZ n%Nݡfg"x/cwcfnYv?B\ll%N [U7j$'PG:$}EVخ7!2c&4񤆱,]u'Rd0IK[m'w`pll^~Kض_B1;jxƟO Uw( Yg/v ty.CLCY:R 6?tU!UYfbWyb) `}weq]OC2؜6u+.B wxlymK]_%}22Ʃ EaeG\Ü3|l{|{l\ޯ%-rVR/D>W<.+d]>.DtwfAly~)[FrV jg5Q.4\ NwexBa0AW,8~ >Ac_YU~qG7(PgvtPƂ"2&Qt%E{v`ԧav]ਝ-I/ڑiӑdvX*mkmHeqsniZQ: yx2Xm[.G\c /֯KzƘIwʀ&l\gW}dMhT&6 #SC.£Fo6C bD ]fOO T~9elɬ'wn+{ߥ/DmD9쨚EK;=@i}WbE=$NcVd 6.4ާ"V`Mt"r>n*ъA-.R&{re待;עSD2yhCx/uoXI/xz, !2&Yҧ()P9qIŋǰTJ2+tDOs?q*]cHfy&̈ϴܱ!3GJP/9t>v]/uߢA!'0ˑܞ:j" =_+9DzBr< Q=~Ԡq.齜aRC aZ?ٷ3 54;k:& "0E71OҨu9%hO˘@?f۲N>hXz R;E{/oRcP,>/ #aK ˭T=d$I`VYn89eDJfC= 5 #8yyaPpf-_'"KtGmo)nqЂB&(* aFk m-#a J&2 1,rXrSo,:nrVbmey@ -YN ഃJ83'%(P E [h呬?Ψ F!bVOҶWɂW G8qH&EWy\`s8{Ƌ7՜ToW"d؞]RE{j1 ,u*ˇH>Moc>y:4X=Ѽ,R=K\X6٨ uDzH}8M1mוL/i:X1* 64r:7y{57IvuM*]ФdJ9@d^[@ƮCAc+L Lh^j&n <$zjpbCͲ2pM8kχ93Ƈ1.BFnjP$,8w'^4/ )dQ*(o;tc~@)oQƠ&G oEaa\ږiҏ "k܈++s]T ^d*bA;{+ `b,Ͽy_Q{uuze1ҡ04C%\֭5N7"@+m>4q!`*vԋ)q^M@YW_gu^[Ouw-[ HȌmR&};r饖5Ad0tNXRsJ`tIv/lO ̀Rem׈۽ϰw!%b;[{E ikhFqI̝{s&x$"7+/1cR_b(`'KeП~6F"M@V$lX3-^lJCeܥ !%dwm;`3 鑒LS *gែE';IM/5׮BjɗB`XIbT~.:'>색#K0;I~,)#_vY= յ *.58ͷH+!yTpeu;U?Se=gF (qK;,rMV#DhN%CeG6B;T9iO EFB럭k=ƫׄn 9\eU،R.(E|Q'Ce2 e,6mwC%eգ-8ېa'e`i!g#'jr ]KLj/hnAOX "5V0}U֦ZJcI{k+~\nS?kV:fY/4T\\(*)gZkjyshcIJ0`HJmLķc6;& J~RN)!Gȇi]i-n]zqiwxm`*=|,ҷy3ӭA>U,ECeo;-vu@@b: 3(f u K񜿚&7y! >li=.da\=kQ_9%h \L ?6; |i_V=6J9UXum ux<{yԘɄ/ ̄ﳘc'yԕS9@WgWtZ6RA7UցJ _@osׇ(L۔[)z^䲘8{DMQS-^8,}[MGNDYt!b70Շ'7 KӠG$^RW񅍅 +)iRlYpVjs$~>qW.ö5[capD3|Ό+]"b^=[ ч}g_<Ԣ9,2 &vakhD{⧓ q1T4"Y^}Ym22!'#ϐz/"IJg =8ZVɾB8KӒPlF :l\Bwy15fc- ues!6$ #Ea1]Z7,(:e ͈A}ǐW@g +q"!JCzP*d5FgG]l=iB VJMj-i{S;C@R?8Af 7U)!(\@N28fkK@R{4Bfs@Q`N<-{z#/3ǫ F{rE֡qvmⲰ:f*\/#o^F8="@0\1LL ʰV24LSdU͉r/QV$z PbygBtBQU u8g*~k|Uyelg8:Oi̚K8>)[6k[ "&;|/`g*WIc@!|GA]vAy(Jȝ9-%z^2go-j(fs0Ű~IʂQM78DVYҋ~~j ?ao';IWix+|tb;Πo6 Q1NQe-ea\鼻{bx&C-g#۸c) ĚJH61r#:%U`=$kj]Pߞ'o:}eN9!,V徉Υŗ_qa8YX!\h\&_Ri "ќ|x>$Tބq*].`טʤrV]{"a"i7#h5LT87nZe4k` $0/;\YZuwԁ G MJ-)t޹o^\%tHwQ6Yz[{pFbL4=: en[OWw_4re^6 < ͱ)5D%:>o,vg]*u<eMXvLC/EL]q:'sFnjv#\3Xц7C̵15u TEtYudp%ز?VaM0vf؄M+7.zKD|5p$}/*D,(%d|=vv|G:ϘJk<(iv GC"H.m9' ͞5kZѓ/ʄnzN F e?V9O: J6%4jS'cW-. sW#j2O.z{.)iD;qd^v6UqѬ#HYM%U>ތ\M ŒLI >>Kwܨ%៮Kg^w#peK)q9*Ih] YS$0X!xYDzHka݄&֪Q|2(فxx$[OWuYveMe<_ iяc45{Z7ָ*t83Q*_zM#@<~'\XrCPpdeԑQV{\ÁO; uE<{&TQ:d0,p";9 ǘ#rkż^BM~1L6i<ЦO Yr^A`Wrqd\wS: y`G2q/㸩r` {v1y_Hm.,ihVc'.R7]^]Ўi-N6C)AgGDGu9Ch ۗqf+6ˎ< 6Nu<ϊh;)%#DGP\aM9/o2yX`ZW+ޠ!Nw6NLυ<0F#H}5d 6OLC, {<)-7L)!dLҳ>C!5"g7XrmL@l3+r}NT>-tv\;H-j._MAN 33]_FzSc[^}JY"D{Z'^tl4Rұ=.,)g{6It|-x#^$ĝQ8D+\/X#25_ ,wd]O.D tm Sl!Κe")~me!4 @Uفñׄ"2gM֌ڈ?yERw+W9Z{ (+IvKGAk)3_"LpUx*hN0NǛdo 5ם OƤ:m! PS1FL<ڠ~GHXEN)/dXJ IbJ>9pX m.6;{q4YLuqQ/P20Q*eA.L?γ`o{'S[FĚ|2%ņ$i d 7hPitJ*rb9}~MoR vvTǼOMҀ!f_ 7ޛQy<>WjT{zƹу".eSkg-Qț]!Sʼna;RU w֖yTc:m4eQPGHGj4#h_8VU*i pdީIAuH++繆D2y,l\W8QH6w "nc9f{ӝeE +}yh#jĬwz)1u [<$Hrd=d;V>.$L 4 u"s:GLMOz)j\O11]LYF%[irrl~~צ3w dZM{(L5!q߹ ~";=.8hFF?sZ0D\+x%|OprJHu~Zc1-L'Ц̧3u(sy1RmD~)XV1事q3|0A\5 g]w5C8:cosr/vӍ_Zrg}圯U/H&@.X4p6} ŨX鉠pjX/5W+$hE„Fs! ֈRyQ728;\煼ʢn_qq&uAE8u0BcH/[ ?s¦4:1iݩG^{SEl33sS*\L= wd\_фd0gET[!UABлD(1zw )*,` np2:͂ļݩ҃YƯs!O>U![6V I}̄ZU(ad_W7&&̈=WNV}hq_3Gau /3/&PTQq kBHk 4WYJjcޮ}V 9tqU#3t|]uwR0ٖNO@.|]*jw#iLt\3BuZ5e<'eX1K2Y\cVE gNTtgOEf84!CMz6UБ_PO_5DykXul7mPv:qX؂^W'3oQW t tۆ`.`Mz mo(fՃGݤM;\*PW簆WY0Z Io9CaK&Hd"Y̶E1|L[Uy[ Ձ pDM %f:FYE$M.KbCЖd$bߨ.|١eR+Bn k7NJZd4{}XDY"[)yѪ5k 3.^xEG 0c}Vt"w V^/̅P??_)$]AaT|iW(c$Ӥ%`6M&?*F!RK-WIcmGt3,?辰HDq-®9ozb>@Sc[b%DTNlA]第GGi8'Qw?aVs< cN~mxsV\rpa 4 5G-ʄq=~d 7dz^ Ig~z<BҏWt%;r ):d&?ұz/Hc[x'p9;uMsA@HGs~&TTg9fwgaߺFcvE0%Ds5+]ć2ʺ2bk~̋|_ܢHUo+-er~\7S":ނ7(Q'zւwFsgaI)^AyڰՋlp{uů&i}!c^p@6lYs,uӮ?ţ_2^%Xj5,5yD%dd@r'Tčz ~,Fbӳ3j 2+cbpϴ"?s^@[?MZdF|!00ːyvQB@n,咻yDoQ :_4="~ڌ찌#~7ޝ,b[jo'"iM㽈z &Uե}ҳ`I="\\!*c :} JPĜsPD6dM?9(;*.i+5(\%ktX|W[I SS>Ӳ>Kh40.gss[R>T:ao^ՎwIqJ512~bDnuq b(/v78[FQ?O~cR _"%OChf=LՠSae'Q":_-i\1f_LHÁ?0w3*8_Z')ln|D^\d" H;x`L!.Jr*1ͳ` f7)\juٲM1[M:I@ooάuF[SI${ZR!j%M&jtj"ӐGM o3Dvo`eaҕ1y" r xbμ1e=/+]z:_q:1AtekvwfI41DH( *鞁{ΛagL},I*#;A09|NXV^vP-.ztʘxg쵚zo0$M>2Դ,#WE$]^DŘKtnz08~6t9S5nt!bsEKGmXn|Nj!][ʗvv!mi8,^y[WżNH;!ԎćfE9".6GSP5:* mii@&f] _:3 L:pۉAD:Zk2ĂTz N\zAC`STλq>؝9 }fw'r|ciFA5"6LiPsou 2Ox館ę9n2􂭆C౒xP E5N#G#BZ}sؖعaSV%OT( 4sR'^@ l@)1( W =)bٿ}xP C:^t15QLM ihؤ!/Ƈ_ &"DvEҸk. w1Bz0-#,Td‘Ԋ%>h֙~'~MQ6BbV'$HܓXQR*;M2SP1d&2Qdbayesm>=4/ jFʃ\tgn=06wQM{YHT/`٠?kҧuCGoD7ь43~ W;q UN!,wCS9f+-}"TcyGL> `*B ?_U<1Q+ʧ{ KdACVU7>f̨QR> 2 #TPZ0~XGiM E1gޟB&z'xl<}p0b S:V.a۽5^Œs*PzY0.3>T[uFymM>}d TG~%%IϜ ݓó"{d|-'?ﳃT-ȩ2Pc&!JeOgVa`q +񯽔ǤEL/s y9B;@~†8Eqƽ\q?g_kB~b̙ ԫlp3n_$DbDr==Ǐ V^Eukm}t3SGB1ˑ_ghDd% 0 h>f`7ԟdmcON~@5$x +^xRI|pEHxX#`Z$PtG*Am߮ UYڻF|(eo"U]Ո= NYJgxO71i3Y3gpX*r\ b=sGآ&ҿl0Y!P&`j-#%oR3ĵ[m1u=c*E YSy&Ĕ޳H~Gw"Gmtn2e^J n_Ɯ<$G[ltL<-nQCf:a;Q['[˨>T*c>ɋ@Jl6={e26ZJIz)&l Sy1CwONqbM7x9|{W6i4Rf%u^wPrfmL)"ӆ6 s ~Pl5#}ɦK2?&E5h}gX+'Y[M=3-Έ0>|~x6?󨍧!K1F~R J>l$"MmjF!VëӼt$/LLqd98>jv>G$:( b! ŰGN-wi-YiAP*8d>z8ψU*N5$U ._!LcaGxԴ|Dcp T-߉d#tx\ʌ(#uǢ! mi]R($Wp{<[ c0jZKoo?TK 1e&4i@.Of #ɄmRjLGV(;ۘv*WqsH[Ӕse2d8[Ƀ|Ȝd(Z=Ⱥ@!?prcQ6cIl VBRSC̿W DT2܂)f`Ol#ḥekkԊ= ,>gCt*;;k\Ь MhNpֺC"syƨv̵3d? \ cf?{D }o8.Gy7D/z pXMׄqR2YN.F9Z3ݞI@bJyzoNuu %}LX8w❡/,t뇠᧌Fj8 e4e+&H =Uv /_fsSɫJlC! ډ&!F@ָ̧#o'C=smoR]8H]A L#Qfە3xIb=eHІN. (*pOA2=#"gׄNG&wjN_Mzw79-A'َg&•6zYeLDevp%1!WH0xbѧSA2vy/NUϊTz$zqěPەfJբ%pՀ@`:tX^BM}tL6jz5ۯx\ۢ](4rPOt[0~#y9 iL),tfǍ܅9n`ԃ零sD *私>2!S0`ƒ`vIjf}`R'C0sr;< ʻ1YK&}ih7tNM`ǠbVp:*rgm\M_y bT Cm]Zrky٨kl)] $xF0ECa?Elۣ# 6F.d#o!]6M>K\=XFt+ӃZjTIe‰~24]eYxpE4AZ:~\sёHZQnRVƈd{g/8DZn*ajK(U ؟ +{ԕk'V ͨ=p yCg֥k_~` $͔v*i)4{m%k Uo 5Åe8O@p SuxzzU/k#k;8yR!K: }UqR)GQ6I6 ]li:ƁBh޶Jt*aFK@zE=t(i e6 p6mr5zd'9A",L;s \>4ZWiJDcp9sC?DZ^ಎHgM!k^)=]e]i$F.ZrQ(MfTBgPW̧Nl= %})`ƀ`]Ɋd,dbđӓՑlr-Ȅ P:ϭ~Q#UþpO$ x- ~Ne;J/\V9*|x[{7tvHuA!xsm?9Z|xpSnt'G^?OkoYCNt퍭"i3C`Cdܼ] \Gd4O^MdC\wf 8SؠYFJD^F%0 \ˏKGDlF 0E<&:OxFϹޜYAܾEs)o \.0wwymaϿ3GH?\A;aG#|FDK½=qyZph)UCͻs߱GP7ho؎;=V("9@$(*Tb|7aBsC6 mn%u8nHP.?GayW?ёLoYD=u![AMF@&t=r@;B 5 r6IHeoD`S:Yr ֠onv"&` TE}Q):-i" vIRq ?w<I m> ߵ RƒKةFt&4 f,xzkk0A`'GdkHw0}o2Rd߸Āc"]8PSmu8iUa,;?Ј\gw.e SCuny[4Nw29!+h^P )P #ek&}#%C cFc[Y]HBjuGIwzwCe W7LH$U Ւ|3?|#ʣQqI3v*;$uu CcCcM nwIfF<<&vʖ|r劣GוVaLXi%CI9a 6L6ސOu;}S8ac6+JH6OsuooQRixEn%X'/h?ڈthOkpԒԞ5e$CZޥjJ~mѪ&IުEA!YGI-}U?Ѧ/s+%YM#W{J/6~}oBg/+C3# a ǿ!|F}<,BZgWc怗.1.8 t?Y(;DTxخ΢/lHbn}r]0z"K֞_|kr_Y6Ѵe^7rPG?ۢMF_ ?ǷRZ(RpGk{حVY͜\A,Ut82E*ҿHct)XP4BQPЪ>J1ّ @ai-yQEѡ&_F?X]t]땻 !cp,›,lKK P5R 7έXAhĿynũ bU7:QDeT2*}Xa$V[ ~E$!@|}GFuw^t~ (.'2++VSxa "n4=q"O6Yp܅\%-0R(ـ{1>vRVy֢o8G%^bz| 2K}A+ifX `):%}`72!Sq8F !Ǜo{̏3X'ŸuFFN-1އxuĴlIUj<)ƣ;ӈ"fnfY?7Z.K O 11ur+$t惩opk32|j"3\:E{t^qW/kX1´ڍ|!JmQQ;?&p| ŠP"˴sEOdtb[rRe+ϾsGJ - Zcgx{7ûKKE`}A9?l'@â8,;+} \W>=Ӓ ^b4${JbwXBZ`VE^Y D$@(e! ËT K{9HVW*6i$[-vނȚ>~&ޠ d!O(狈ZXXql#%q y,K)M07f w=P0qY<: ''u;FS}GbPQ7-_ >) nhRg6|,(*-1?*;2&V6bʀtXm<> VH|)<2=lp!RY5ޮw^ER~U)b?0DvM ݉`|P\TgS3.o怮0ܘ(%d$Sއg9iY{04;uPO5}-'h㈣]jF)=܅4~@kCP{,t/G)UrZ0Vp$ NU>c8J o`-RNdHp~ $5Rq'nfH:Y v4Yͪy jnU=tR8A]Ui"oTɥ*ꉝ4x}x0ݵ~E 6§cťեZT33L;'IZq7$jwүi_KÓ>6Pղ4j%o~|l彿R-TSdcY]A|RN[;L('}Qy2G G: es+7KojҬMP~\ޛ3~%.)P_ ز:lO/E>08Wّ;?G0mtH훎WfБC#ƆSP$(~SZe"%&s4ԖDQ8нn]-\Jƍ,N; h9Џ V?qa .ʤ#}0/ly`#J!ܠGotiD]A`,Ǫ{\eM&j֟@@ӷoGӟ{/*oIo^$q:-^RIWX?x>\͇ώ4vSV`ոSjI;,5S +rތ0gٗ)<AU}Qc+uF(sQ*$Yrg5>m*P>#vk4_9y>PPk0B"d=ͤZ4u-} хYoc3zP=mDQx o+rLɴYN׼ZRlX,pu(Xr2G'Spj<=+iXDaNץ"G}g<V#C$p >:+MI29cwb[;<Hq;:*YN@9ʛP+'$37@nAJ/`'vJXfDif56LPTx j DNwE|x+g69 Dkya\FUhr<;^18)b<HBxTB5lzJa`zv{lGVC "?w3D"^C&G*>84\O`Dt4o5)T&7wu&?tnWu2(}֣8km/OikZjSi]#6?'GmB.oagD PF)4w4 QēJh᤺(%9|')ZxAy 5My;s|+Jؐ"H9=:~w;5hN[^f= pD'7o1Śלi$\t-LeD2-r}byo9mߝ9iy{Sޡ]J®uBbi©5G]&Z'W\w 䣳{l# "/7oр w+<:P"NC 8:ABD,yKG~þ.\C<(Z: R](JGMgRLtgb>]iR^Ca)N ?x aUP?K  xvpC@hC,,}!XZ XzWŮlZ u;s}K7dď5ڶPr5A'uV8hg,b: W`[Py=2o:8 ,.NN!11bܛs.XчK/Ⱥqϥ;XK =4 nuZI՚JRD)DCerwDc&w1bt7DvAGh#uSK/*>R-a E@eQQzJ0,*T+o[OX]©cB)E><{?o5 aYNR2ճ'O/+-|~%^M RqȩGbGџ2[8|K@LE>m-fHyD9\ib4Q.$lZSY %0i9Y;P bNj)iv?^d>#+䔪/1?9V_GL2Aߦ+N8n~heqԧu')"Q_,f0ؒrsncgY-Zra{.Ls;'" 5hfըel Aʒ {4VI2窤2~|W1׮h2;r3B"@]y_bK{@2<Ԗ XӇ'YFU_ԵUd5_[tF=]D'Vf9S鹔 :+xbWFUj{#uſ[ltL+lrY^(O+T *mjGshvSA.GNK&Ixid r A1x.R3d[R! tA_=nf8vg18 ]NcOi01\eh~{0̱w7Ļ[qDJv<mV^dDDd}l;D]+y۲wF O ePf1ńC`iE M:C[HBoM"K h!& `Ik֙s|B"$;<\+ej⦲.'bTܙp7sX Q tUgweJ g AYe *xKqJKI:Xd7i- 'eހ5ϒML^ %Vi>]*݄nyB=F,aQ%3+62[96ӃGDHLig'X7E]+v@]7MNlЀ쪍0ff!13C(,'4F1 7 98θ 0 'H7EQD,FH^謁E)X{dVtzٗ4bqt25blDq2 }`i}#9j T~Pc]jTٵI{Ci )HknGxc\)9! '%/|jS ˈi5k#D t>=%\66d¸hRIXLŒ nH 7 >}+ 0ܾiMd{mr`[ cd4-51Q|`SWΓVȑth165Q*7)?`ktRa?A~he> _i'n'4;$.m̮өkCԣl.yP:DPRLL.6g8[5:@=:w"mA4Gx|fa!0R as:aP@Q<[:Ukt=]۩g'gۮL@)*`Wwt`J̺QÿacvŠϝD`}m6KQ8V^vgr߄$TŲ53XB -5bQDJi>i-Ί!R5C3Qu$po{x5Am@^$@ 40#39eIY%^otXIJUg]U Y:I¬Vxz G *m`\10F'\vrcfQi=F\\ @ !z+Iǀ0:˹ն,d_%%/awP{ډ_v-PI6)y\7ф Rʾ@X+"2NnGfSUn58LnS]E9Z4͍ʅ񀋃DyR|os["꭯c 4ZP!$+rM|_i8wh˶!T@ N3s/hh|tD: ~pJѿ ?ʄq2GoDE߾QO%Ϣg4rX~*' τƜ{Ylϳ4b3Sl/)s-opk#Vkdya^/Z }jLSP}E 6»-0T%ny2_Ջol9B91gἍݘvٜܠ`8p;c0TɠbDć3DLbިrzRi&V8/}ԫܔ$3g;=Ơﳺ,_9@LLv\r"8.7M [ZҽAD }MGJ-wrǺZ*aYʓB TLEm(=90r6L=Kj5]Y Twq{RotTkS?G^!& O/vdQ '%] `A-Y#\C' fYhCglBzqݰܩ+>btZ*Hd3z|g Y!n5cCB*dW)y:C^@Y֭m2㷿<ʘmARl5._ e`š()vaSOVvD_(+Wz+]2bg #=U1"<Cva:]W.lS[1e%9!`zQ>߇| ^Ӣߒ؃kw/!:o2|]r4Z.fPCzgx7S)&3?FOe] F97&%<<@ Extʪn;郎A'MGiea(il܋;g,ϰP{8;1<3 *q c no '<; <\jnU NU -CŨUӗk ;ōc[<Ђ/*V=*[nm W)&?c[&̏d&}R*c"}#=𐨎b̪]!p¥ʟKfkpV}+\ZPcX=H^9/#Wm&HSW?r9zU/[+.V !N"#fv][K Jiހ˚fS-^[s dHJmLXX cȟ;ώȀ+k^坐]VrSʐgf(K4zUܶy2z`C5sm- &Hs/L2WU-fF"ҚC .T(?qvcrL-ޤw1&}:䕳#ՠeuNX<ȝ3``}lKk?"&)$@#xj,yT P0<0 .'kyیnB0-xۼ&cgƕ_3yLr$ׄ& ߄Q3H7t=<, 0A/\o+ Z`y3Rq NUt;lVXP<1 p85?h@a㳨(|~|ҖJ_KFX{l'S)1'CGZw`=\ 3:ǚ/Hc6^g"8B%jL3܂POhzqnԹE,BޭZ}+ocW#5֋N0 ¾wj9P>\E:O ba)1dpl]"+| + 0桄EmJf*L ~8FI)1 q BPh0ҫK.ҧrXCv'`sS I9u7O*>|+g6d0H/5Ȟ8zA G/4=;n}Ж]hT ,U 3s#k›ԫ&& dj'+TfRETߖ#Lp? "ܔѹ@KT)! VljǏV#lo_|ʯN8 #a}bo(oV !Ihw~o8;0ut#m]Ͳ/h\ŒB^8~ѭ@|t8ۇe =`^0 RK@COn#8G=Rd:koXo ہ3نŲmé;t.V!~\#Gx'{M7%>h΃#+\#%HA5ˁ1'\d f8q:8"iS<c*J)<"`G]A'gjz,-_+⟀D wǸ͔{-N3CȤވRX1݋ 03n:*ȚWZo Wy1ôV7ݍȾI m.ZHlpoD!}G·q9*<gHxUzn%XBvI/8{Ѱ՞Ó~baq&xN&~ZtԲd#1--DYDz$$dgǘ2|ICC//OR{ ) kRo^il,SU@dEYk ɹ&/K\F.D bh,5zmTixߵ+1gC-ڌVvX/|CŪ4)1LIGOJ^3I w~d; )V^)]6"kjYCAR~5 擑2#S4i]q.++g.}jծ *!z!)u(YG[Բ(f3VzT -%$IM8_`!L[c_H *Xl`I{l*KH$4'_7].} TXT˺~MvLK!5 OpĻJwHM0 "pP$/ӿғ`tORE 0 pS9iMs3rZ~kiY1:hgh ,bs, 7ϽrᤈT~};WBpMCs YT3EF\ZaB '"|%HY;(H2R;\dT3Sn:EUȰԛ\sl @yԲ(=Wq}_Z09ysPV4 +_sAmU^3^3D;|R}m|+s(#_E@y`jҾۤiw{,v+e@(p%}mKQ oT*K8( |[@$-൚w^ QR|;~^JU&UQ{cjwLL$EWo|IR!O,H^s_ sJÑpiNfݨ;Uz-m!{+zneD$4ekh-i9_KϗPr2[pk(tD RCeDbRPGu>d/(j$xc&ٽZ9U oQ<; A4(^y+SES5ggB\ 7btcP|+|S3GT\owjL*d] }s…8g:ga/ (9:`p?6g<%7<_C?| <>@I,hB1e]O6(^\di?s7S]N! -xLd@B,PS5ނIݹ*|T2Z+C?o}^qsnqkfu:5.lfV!x)*ԉJVo(΋"oFP JW`[O9]HvH^ "xA g(/1+ Rd$֩Q8A\LHy_ ZX7` @_dAJj@+USNgN $d;TDb t6xWu+F̪60́Ųdž1mZM[۫;?:'MO o>\31VfPg4ִG/tQBT0nfK{5e.l<0ט~e X}indCw{V$'yUӍ~0{x۰z{GHڕ<=ZaDdЎ| 8ԑZ6buf9fB=*ҁ%@yy5$k[l}l¬;qR3bKd x# 2N3Tw}u"7'V́ y9 !fԷs5PEָbC]6a~O-LlfA(׬n-iXQq'";Ə#p.{ױҊ~X)΢ i /_삙-غj*Н!E.&p;)K碭ڮ'baeMeR}{QQ{r iYrifD -)M1=/%yb ֱ2l0ػǮ)H;`ecvioiwrI.€x۵$&YUp0B .. DSǁ8Ma\@=ie8Uh/xZz9EKSA0gQp>U4D 8F⋻Z " SYI_fBr8s;5]dz_"3g ǻŪzA!^]6\Jp> ]+y?=[ K7U퇓-{i>@Jò dXlA<ȣJ-&PP )|Enq?ϓ픍gmj6ݒ hW<2n + OoADoUPaO+)MI4c~r[?D[C]M[W Y70|6+$QVEVNK~ ½مʷ]jjS$S}]Gi5bހ}tllE|<*k`v`݉[P49{r?n4*#8HM,U| [F-eۭ $4u^E# ~?<q@ɵSm5a:eJ$Y>FC.,d;DX%_ՑN$t*4OJ- |9EtU"ξB| WOlijڈ?gV7v3NW[9}3g*i3MKIXO=jjF 8-,'5saF[>Ef3dHS& Uȯd0*Iv)BiP/UF-ڰz_H?[ c5":L .7%հpq#W (%e/ S{a F?ت>AfLS6JsiÕ4׌.5Tt#`e۹*a_Ǧ&juN*{GE>Pv}>U’8N"6]1D:(TB ȊD}tZPB  0MX.Fuuv2 [+DzC/ z>bDؚ:3ҝ¢{T%y|gqWM/iL9.\Xy oN;S@wgrZlO{ۦX`-v*V\\& HU@~Nզ~?陲ZqW狞7#m Sugd5}&C s]o S謻GHg=\oYʥC,-M?WuDU>~q=3 --2[-v*[jq'cehB'$Ze!2]ﴩV]FyJfc/J8)btsP' +]p^O?ai!]iqKo-G7hB w tevuF⧴ksc; Qnhh bb=\c7DXΣ] :c'}XhDΙ̶=MgF sD=Z+b9i1SamiV԰y ۿiYܑ2\\ n!JV. 沪B ndsh#{jA-0ZҩozyJ>nA P7 {X@mkj%W ǏަzDL+c fLJ|QJ)*|/1%?!L ;pnNSjM$N(-Uq7)U*H_'MXKcF҈7M Tu}ӛT釙][K/1tjm}fьf? 4.(4 +^髠wg) "/&p.GGATAwX h鰻 ؈%udRD'.0ݮ_. ۂ>ْ*#QX3F $i3zqL^(%NO.wxa 2J#@4WNhz7Z9eEVJ!kŐ?=VthɢD͋z&(I jN&A"J? |tOud55vܻmEy53@k)foVn :S9 k.+0I0B!.L;.z&t2*DG+k*9/=Nn|fB.t=zMOP~EM%m)7N蔍-lda ?X[SGJ$6}W]fhV\\r j+ A0p$`L-&?рWQw-F} 4#)s㋳m}3簜6?18>mDMJ[>P *_؊Q;m}8] R\ɿFA鶡\4Ci@}[9 (;՛"W'BM01+M7UzP3Z-90zQG>8u-7<{N(i 2z &G Ztq5U NkPm'}.350C+ՑcTy\sˆU!3"l5`vIGV")e`JvdFY!ϰxF%v:/,p,iJJN7Jr]p4C [<8 c(ls9({ ` wċij̓9|oX!q$JvZQ|fǣ5\sb)zOҋ[!N<0ɞTd׍oێboqqB#gf"uɂ8kŁvb趽vWHy<t7KR߀A-gjAs9@X` W$}nɳH2c0ٜaϲ3x[$0Ot 4/u IzMi%BMQw* dK)lypQ՝n:; +:y2Kx"[wg| w(\ؑ0(CgNKL%!S]!qx&!%Z2 qq'%2LHJ3R [{mk>4)clݎcy~ "/T-̣o$kPG=['-7cZ 몧݃zw>#).xdt@Ǡ KrU/Cm ZqkGRvR4!<%&9|- 81̓ܙ-VeWPN ]&k]a\z쎽*b%aC` H֗T|I7 ~r^%.99JV5büخ8v Ԥԗ,vq~9YCf|u+ĕvvjr(0-rHnܔP'p嗎w,ɋ>h[tRi]-IV3UgKȩ kWV'Ӂ_w( pL% )aYbRy4b*Wj{ѫ1X^/ wHk4[nyvϟt Q bbƱT&BX Zmd)C=Q @MlȢW'Ut}@0}29Sc\"rĴڋ܉v̀"_7^N숞#Ak\hpOhu̪04"HSsp/O5X*|4f]<] ? ; \uL(+$ؒF:a!L:]P:rhw 5%z*e,'iJ[7BL_I=.ҤF?h<(R0](:WWh|U?on]2hۂ[^7Wa&k)p /fwuo(_p$T^SH y["w_No=\AN-p:m6IO adU̮gVE aST轼A~65}`rJ_ϔ [$Ydw0C;maoL)cdm"zhd-ZS[x$ʹdJC=y6jA^YKǂ#*P09'0ǠKU_#w\ P 퀦#lDM8))/ZxUMߍ-֝,6z$Yf'1eyc8ޝjjo`1W56^O@ߪ.LH`w}li}F7x>ߓ(t=itnrxtL᠐BľN O=od7'R`k2"Bl0LKO؉I;ٶ e`U*ʅlG%U@<<3Fui :@}p:SF^{3gYM 8sS.EXˀ9e4)>zh*rx9Y P !`1N&1>H0as@ԋ$G2I-C%eV)L O[wsZI%(N9d%4Wsp[aRs΍.icxrtנ(,k# *?^Qz--?dfzKVdP.X@ &Kf3 )H39 zL r;91lX}DE_JsRᰞ=cÎn;^KOs G]ÎLC;gp<*;= ʑ}Alط4eF8}RZd+ōvӔVȡ!gXt0[R (1ȿfcHg#oBfp,nIP]ǜ)?b8X:/[e)dGZӷ FfA>?7(7@KNSK4kgt6OY~pv1JQ]$@|S^P=B)涗]Qk?L |oP=9hw*)[{IPcߩn-^0@o  xyn# {دl F%0gjt/ (d|fNK,NK(|;z'37xEXC01i-+Uò˿$+Dܶ, T߼bS4ڟ[ b&)?Prgn U_ >S+[ 6F `E3;z f SRcL6ڶt"[L4NmDJq*w?>pKz'Ytgڷ;)g!iT19S!_!4/U](r[2*?qNd‹#bQY _,DG &۲.UGqRg|gw\e8TVT Yc42p_4ZW.9b~# "io fS!*dWqĀcINZ7"Xڱx6ctfs+{myU{-c)q$Qz?1ftq8yǕQx>B+ܱOj/Q!e>II;gB  X0dˁx1.2N\fG!/lMe7RRq]&RuA܂sEK0 ͍|b</.V07>b63$P K xOͪs{K)^:щ;ڙM ۄc\ro8atl|¡BBi.L% Ge2\k7"@'gҠU:ed<1uLyI[;洠'(gafwk#P԰fTU6p@4 Ҷp,؇ DYŮ (vL ֝Tp ag70_^ݔ:`dRg{H9s1|Ìvqh{Mc*VYYHx|oZb/Kg5.jL~+ K?\C:w,ÓNɍ-+:"PMC7<.J2P45 =Yemwׇwv?sGvpdsy&g66γ0]I9v5:hTz\#[(P'ZR)6M|/5}oXNMylt_VBNX][Z)j c;-}%[?ES¿Nx|ߟK:]~a8&nrhAlXuFMt]=֬lBP9LLUf7q@ y6@oָ 0s; rzj§ݢ#$<ϣk=9o_*/Kq|Kv-rwS^t-1xDurO` |W0ah;}~( ;AŬqF="&Dl>Vbf͕r+C7e :t?Uݻl1Ozcx9tǸ%ȼDޗ"Ns4Rٷ]nY5ދzpA'N{_Z?0Kg]ZtQ6C$1һYORwATWnqF"y2:"hH~-} &t|`R<67-JV4$˽[ V]U{u'T&{ߋSc7Cϥu} nd8Z'[4g:SJD2TC|~ H$OwЪNNvd:4Te?޵{P(Iu,mi,8RJt=ӫSzⲪ+).,=O ;?4Hb9р\:lפ'ڼc#!zLa}6)hӚVML^y  RinL!A;\m%BRoXܾ KX$7Ϟ؇hi۷al4{F`8O`Vs|RGm>W7 6~qrvT$@m`r|'x*(:d;\w{xA(w[[tCw'̇U$] ѽ׽nCG9BJ~BnG wljv3̞1(Yæ8"࢏^Jf:s8Uz>^ ?{Olms w9с,4y@=w6')SZlLév%Jv6qG4"ևJ4F%)sgC 8xL PrS&7e pTϰ~^CӪZJR (Ģ*,R{iYb(^hOD> 4bƞkbѢ~R?s Zl~ m4#:tjӢN%X遳fS #^Îv' $. 47l.(b|4^!m;W(ўgjetA\+~ Yg7f(qI1IdB==f>7I; >!X/VHmŤPYǞ[D.}DN943Vt*x vk=ذ"QM"?'ǔ tԿ%~rxnXYYI|Q+ ii:Lؾ:`n O#+/&i= WvQJ}L4QJu zOњQTryr䩻F'h,63#%/PO5~àڟ$*6k,A04 }cG|m~# ]1h\Z!w­W^R`s8_\%fgdL7Z܏+q!:ps`tfv2r /}^AJh]xwS VLQ07RIK|U jՒ͵m#3p `8L{ 0_+A^C,//^`,BRhvhx@)5H$⊐QdZb⒜` lKp! ֪W7H4`gqHDlLԃof\ w Nxk5y-G㕨1H(O9#=JEq[v$P{9bĎhq-YW*OCh(Xsïq[/ "Z2+KDmtxfPhI*_xٜu<`/(iQ/l{߅@j_Z8TfcW mǟԢb$|]@1dѾd5(K&vs/ Hg1G@P['"Hv$RKBp.$zk"2.%!Xn_C.Me0&˵&c|Z=bb&ਠ\%^BK,t}ma9_S1I6c5Fۀ~ S^Qtϳ(NEזӸWv2 O]OkX82?Abx ෨ КXDA'Bi& Zmd$3nfYv35S3i%X ^ ;c6jIPR k'_F#]lsA"' roŰ/ i5N4BG (f#AKHY2w*6={b2k5<4I(Yɮv2ӗV2m}0/;_P)9u;zӕ(X=d  x ]blBlaM ' 㢡Z W;$ =6$^7,[/b=LաZPkQyFAuݴҡ\{u0ڢ"c{mn֡jo G*GEv{G_{*Acdyx&fEڈ YP%y|7*[|B ۤE`uӸ7F1<)=*Xܻ)g76vp:-%c7 dJ }U#km>mp>_Lч:Ou␶:r- ;߼U7r Kҁ.W@,TrW/Ϛ&pz4':ʒHg_ c6Ngq)rԤ_oO"7 Wrsk9;UrllS\Baa)hO&Ef7A(%BԜG(y@z %=CWB/Tu)D6O!ʕh ( 6Kka ',-F oɟZhcQ.@dSI۩Yscb%uc7) &Thevي̀(sk"q 1L)gMÝs8r 3`%s$/,:w;wE/|cZax+]BeY{h>sœtpfӣ^H'C,WB AJԖ9Xq! 1yV LqY]]bϱO@!t6's kw7%of9ZAHbc6ϛ"҈ltT[2L++} vb EDho?VA]~L~1îtC=\keF ߡɁtE3P =pc::9gC­C[ykRtY*2vD|ÅOKfD ! i+?q=eȣurqj0@w~h&o'`quVy5`i< L2AGنh|ºe%ss~QB񊄆yu\z0@\iD/3qX\˄Tm~^=i)j#CҐ<^{29D sg/b xBpB9M4#4Ȟe6[ǦYg(]8,V(~&/i콓%04.V%S*&cX2Zwr4LWֽxf-VTT3MYb%lYozҎje\1IL'ҟ\rE^\]7{'ɶ2¶LblM!,paGO>$=9椔'\({l&^bl%BCPgV#ӥ5w5`E@gpM %ꧬNjW~F HœܽꟲXJOmȭCNM6rG|i=[XO3<ڰ2LTT3/obGc[ET;J*,Moh{/)ـ/T #\&3}Z u wLw:M2|_g(j~}=;JSp(awA]Ry<Ϳc}ջ;3,[tލ %Y/7)| PhCo6 H p)jk2uT\JjΟ9odwYU@0][D{Ln~A"ӌ|k8:TB-7$>FΘӞs^rAF >ᷕ2 16*x&k|Ծ=+ 1%RYiiЏ` ȱXo1(s XQ'ev5ĺBR]ABv䗽iy76`,_[1y+)FQ O{ÙԃeHRg 7%74߷n6݅;pHqoMzgHc;ж#ocTfFDºc=3~_)d3NUDTQ}nSCViEID=s˗QG_ϫ@d]s3Ѐ{I\hƜ0-h:WqA H +>2mhA)6=h{,Tt˒}c肟~aeLx뀜< 2*5>CUIP qܴY$n.4SIyy$'Yit+y;&ޱ|Vwحm?T٬&׊v`Vn$; T)g-]&zAGOv:MHz[1N 1O)pٸp[lKdkl>K݄cX"VrTbuF:,A{N G/㋘IYv{׽{.+IrW-e`9.F9*7]F HLMk#CLm|uczvˑeh;;aM >(Ǟ33vsj9F90/i02ClWY*S@`ZN䯵;Ӿ2p0~0~ELp'$kSPn e}sxy }JK3NVp pni,oMZ}.5\ݪ-Tru B?-6S"aBl<^27C $TY0}]FҪiyQ<\Bb?V29P惢i׍ #kU٩/Au(Re<_Rpsy]کIǢ7T%s (yKaw ֺ^5̧m9~Cs8kdС,ٝ@)9F#qx5e>eGO126.v-UI'>Lb LȽV#Uм,VXL Ղ?` tHKX Iv{{ߵ]Z!tjnj=k~r)dR,9mXjt2gB#N˺U%sَf QCمƛfyٓF0[-F;V2eE0Tioc[ԝJS봧U+7ŝE?Fd .$mpj)q$3^?>,Qj愃P@8DE\c@)<$^G-mf LHb1u [Ty'7`}{؍'X,yS&1PyC0և~ xRcں`q]S!B|+hro S ''T9":|KZ_Νֶ nI!I*>$lW<'{@{yz֕2[dMxTY\4a ?>thrMd[F%Zؑ.X{~?2ۋ3ԘMd%T[Cs)2]G,3b royUpdQ dNfŜpS}H-:^^?nJ0t-3zYG6;"$R?HIX5J  &PC(`x9V~lβ56luq`Zcj;PA < }(0>U݄b0@n7#wC[i%}> "h2{NvżY/;1ZfP.+Li46$6}"qjCٔ7uPPP>+> 8ʤ>ڍ&}I)9A2~ }oKݷ ]4ITL&Híw֍t󂌎"~$TMJ#÷/yeaKGB|cH-LyyDиEeinf"]]YT웜+@ qAL5{rۜtEBu6GL19J?J\Ey'}Ln%?sHyrk v؉T0=4<NF-B6 :*nnzᬩi$'WkP3kȥ 9 .j,[ Eh5|^1 -a&B[9 M Ud'BWzr#=qSGCQ$E q)j&vLM8m7YLG'Z{b~/y 2umUV5RQs@$5"iۈ7Y)߀D o8";6_M])'OTK}@aD}J B6Xz/ w6aS渡\ހ$ u }UzI׾/ӡH2R2Tm)JMfS*`?'Qȫ魃F'-xG^v}n >ʞnշ P}1#{t:ojI&ʜv#2xc-$})BƷ9Aksm>"L,:ŀȂҫ4ŞroٯfebH:TH @d|_ߤUpn܀^#u`B|mMƔ)' EM{*iXc}紻((C!턝JH mhxUɏpѐdO8<󄘿/DtD,1R6`M$EȻzHX~mdgiAgK1cDv7/M*19$W{;tخ:~=:_c >kӬ Q'0a;n`9$oT׈,Ěh vͬ |Kٞ-¸ xъEʅJi"QHW 7C"8^̜kZ95G;ykbac`_j!w}`sS)c MJZu_AXJt_Y27Z򑭍js;sJCPMw{f;'elts|ȒS_T q2<: +.gj2m|^߉ lCVcUzhX)sU]:9x){eL tL,W/XPeڥ]ש'9)/M,޿z,w}w? 6"g wi,Qu )b"?fEmkJqm \ʰ"((. }7X+S!2[dPGA h>wm Վb`jטf X9DSa&Cw 98Az/:S),Z>)g[kGu-a[m\y363;AM  @&Ջgo =O$9d$^9WQ>qгFҾ2NTP]4?@*? ]b mOŦxY]@ qg'ݨ30JEҀu. U6%-Y9#_, T^5eoE} db!aS OYI2qXCs rѾ0>hF#eGho-||Wԗ@zC!3] SxN /rR,;XAY.#[g'kxDt ;?bdz.i@y)F1* W8=B׺~Ae~e4~6jP Yt>y{/XCmރG,X}"ޚބQ>)WeZWk8rޢdeUjRiPtQ a$R;>_ b%ײ3.Vg n<=t͂}M^g_^5PU͵Pǹjʑ˒,0򥯬F -EIJ V sj8=Ew!G~bTy~FzGgyr Zd0\e4 M/EWq5X"V[ "N >P꫍@B0KA{L+5&cH&җǶ tE{O>P-1fV_U@ 1RJcXb 0QFI?˯W.2 lO!rNߤQ0F|gsNqlD n0kX1vC$R1ũ x# r-$F֍:rѥިLȆ ƿgp,QDy+kL{SSvZW QL~l\@w6l*^1#x:z͙ zT -tTZ^/<A0Sc[ ʖܴ4$h.Aru6ؙ-'PWbߖɚXdsd[_L[.Nz]O)ur`}[{Q<^~OuiB\JA6ldu<NEDG+XA@CǑ/vo$ZH'X&/ =Δ eFO;@!=OD4>D|aPPo~m˓npminX{#2G MTK`{s͞ͰAfkf1~ tU H {%q ?JmG͸YҬMc11Yr%/jc$y^`,wfW_ⵑA@όmdKc(޾Csv"\ [9wcQhUu,+KYRW>g9CTFݟ Y=<87Y&Кp&Rpu-wtv::H熥 E*l5ϴ*?ZzKe0m;bvM(poLjw.C^*hy#U!_5,9rXqtdǒlIi'I.bE㌝=nMv(ﳢg&Ϲ~jL/XyKHHH5^ͮsI7U8$lkiK*tes@SQD?F)G ,$ӄ[;:|?+]#Wi%mbb(sӊO>GL9ys2h2Z3*(=؆RM,RB;U|o0/qNͥi0In'T}ܳ?t*=H"JꌗFj1`tjg(ϻ]-X 1$/X1ٿ) 3e^>PjOPKOЫR;L:ru?iH^O@{1SǾGvE梡3 遅18a&Mfύ:V:[G@G1bC[L6\1e8_Y w3ysSěƨz5pQf4B"9e X,lT0{#˟Fjԝ%·=p%t˰dj3s}k/ 5.}Z hJ]V߫)Z_?޻'A4k4ڀ/ӝfxR6ZӋ\CN ~HG- ĆŴ4ōĮz{SͯkXVI?Wx*AGiI6 eVʖO*x‘&IxgYZYض U JO.1:~ނ %G`YgY1N aӜċ)KGcѩ 5Qknqn [ *_xw{iu”qn+wg3ѺilS҇B&f0{|^A6.m1 GE36_eUX<Op>#[a{B Ř*OV,T_O]3(p@ AaѢHVPg! :;b⻠Ra˟;o0l(|MrM]m&B°)B)Q`pA(i 4RvUc !.﹝NN#%_SU@פΑi@SqQ6d@*D){DG"uІG I >4=nL.bfkmp]@pWR4f!)YcϚŎ afہ+iݼ8jt,6bv6%S"o DJQA㳪I1q+?ܓk+1,<8hE/#$H߶\@D #-b:eW|* Z0Uk7oBIEqW1=:pm;KjȔVFǛ TA P_H*G~9^ZL [ lt>BJ܍ A&25_G<!`ղUqd"^9 n{T N\2SvUdg=5acDi'w8VxkJ-\c8磾ڦMN6c9NR~l(:I=e]Vj*G5:gA#8cz>0dNhW EtcҠ<6V 48Sm1$FЊ+sS.2B[+5 n A`GtUB<"\Հn7Pi>s毵 4.K_M̭t6f̝sɆecE*/laTȯ6L /,NqεccYD {Y Zo=V-)I0ƎIR$hh囎$TAN yLo%*zHjYzPN`mq_qKȊ0HcZ>#I)uD{S/Cn)1E =&!':߿4 װnMeRQ73#Ki/%}_ ܼXsj?PVj$B&'Y.$4+ThN2`z%K7zV3@D#Ch%l"-k:'%=6 !m.yooFC? UyFY^ݎ[+Gl1hRqCsE2ųu,xstYg䓎V B!;s^_CM SZox|;.P7P0ȈĜ.w˝6XRP iuNP†ax!^T> nS^9UӠDӵQdhíy96?̓aW0tn 9ro?@, Q$#07_!Bn)NLІ ei'p.]^z8si  ,Vyn= 7!q(γx|Rr#3,t_NQ?Rmև[DAGˣ8:o716"x6YBR,$ 4 `Z)]/f;[eG^[sQG11ze0TbAfP3wZd>nw0;22gzlzyLDoбTY;*T'V[PI*u`\~åa*CڻT{l Pj:W$rƲ.ӣo7G >BpoҰ%v0+XRmjWBuGuDZ=A{z#@>3"{֋3TJ?sE%}>8!yZPѵFK}< &+?,Oٱb &Ǯ JhvR+Q$+xjF۞jzYZ;Jnb' 'w2ipu4)8oFPbWήg-v"< ]^ =֙+W~a |vV"_7Eȍsv3GU喻ZН2 IC7?ڽK~)SE6]7Hi_YUG[v]iLþzle@?( 0Q6%,3}();UEW~_$t4b.l{h&%Iml4>P`X:2 %]TJ\}lix#p16>ߧ! $n]V#U epC_5[\Z .EX<sjf㛏|k"dLFfC܆Y hPyFvJqFOAgB+@ RXmAtgإ3?Xe"2TzXK:cIl=̱<n_lz#aIw,:Pum8D9}D֧VL>r}4' G =EI+8r])'8^Uu.&xZ~|+ JX3!cn^u$9.\-3R4Ưg7q$UNLd>3-ћ rCC/e*4y~?8 QP̏H'Pc0'B"|0I0>wFJ3}ײ)D v kjnZ#׵(k\_MTTVtv 5 _}ȧW<QAP W5. 3Ds NT x])p/FlZN\*HU1$lAu nث:I߰G @{vGp}v,!o?NmE`r(͙3~9„-]wm䚊 YMXDɣC޾ݭôi8K옼`Iup R&.sH fa`$,_aP/j(p[bo'XGЌ9Gi>>׌Hc^"ⳁ  SD@- ͮ,JS,mkX}l҃+a=@n0_SToq5%)WPRq}pUVo=##?,YZfz¡C":/…B d/g%C 1Nt_ݧ4DtinEԻ'[ |?M 5>bwEkNzլ\Ґw%Ҁ=[ sW?cS9^\6bQZnܔq^Q2FH#QKW] ']#u&Cn/{RoK Pr8DeŨL70 lr5G00i&cLH!jz6Mׇ:WST9%;Nuًby^ hZѓƋ 5!tv`F$`%Gt1Nݰym*<0v+ lRGR PfԽRƚ~h(c5|/TEl܆olT8SȗAZEAob8XrfS6ZبkI5o$ J(RY{Q@6;}ldC+cEbj_:?<9N+{zȃpҽ ǴGV3:0;GfMo3':O A4G`yP]-J7\+O;~[ܥG_yNy4< I3Dz.JV~DZ!o^ 1i6ߴve}XG9/7qz#x*Z)IjT\a7K?:*H,Fi=#TgHZ:Bcކ<XOѨNZTU1pOV7t3ۮ{e)tZUoY7`9V,dݽ4m}FOW[Qn]U0yހfo p}>3BIU$ߴVFAYUwTA]IwIМ%WUTUiDCKi:bbn(WLF1y百q:t]p;I1e;i:@'~1~\9~vǬFi}y$fxw|i Lء6 PUPN5 oFd  X\.aVI[}JпX{3} \5+g_n2<@~J̤eeQ= n%w[ceW+I,Z)3!]WpmTuy[Nw1aRMIRߛ. /7AHƗUy7/x],Q0tT/"q^ uMA $ pa&e^i~Ϧu+NfPʱNxFx7=Ǔ<ΥᆵkIĕ4!ɑ`>Y}“c/6W|*,Gb@@ 6ȶb]7-8eu YIa EdxAS."m(Ep=.8yw).dAPt'xl/On^ >cB+~}TL-95Jr #xSRԋ8Z~" n,?l%EMSNNDUQ=8yA8+MqVSSҲ(-"NSϡmx{УR)H_42Hێa՗ N>ڻ!kOЙRG\,pjFcfl8΅;c5g@>G37/b s,lD7jȠ#/V.| '+JZm{MQNe!+~Rz4G' :V7ʲIzDv !{þ~I]c 5Pq/P2LɄ;!.x0fL C(POmk&g޳1ҾKsbN7+;K([ktzO*δ?}AțOUUI%כw<~e/4 |~C8'RIo8$O!hRY )MBs%+md-Eguy5'~,`\$~,  <=n@JNrZV,`slDj[r┨މU ˆiUyz.3-ߘ*5ES騌Ɓw ֠07tibij~AXK? Wf[\MAqNM5BC{XFO0Rɴyǹ`iQP0MũX.2\p31Z~'_0:N7qO`|8pu9ΦґvHarvzWB"Ptz^;?® ypcq6i hZxMT/]Rø4Lb_Ikh;էU|!7xh3t׼LvKDvj/ ߍdn7 v kVC3aEj^;~ <B&k5:2 ־l8WL;vJP;6n ^τ!W~Y^QIHgx?_l*a}1l g=<;pnktA,c|yNefYE2- s=NZԮ?G.|W,án}эsԧ8[W6Mq+\oW^&뤤]X{]] Gz_=2Jxd{b9ֶi<{wz™Q0#[Le՚t,F9v=w"+ClYsy3L F[3#39=*-LJoI:;R"˧_v c[X?R~Y:Q0xC["s@Ȩ}Z^_=K4Hm֕A5.R"v:dXX&uݬ?m_hFjuͧ%Qة hRA=</ޭp!+oRlrg5;_mLDbY@D o!:{ /_ krlAFHL a߼Xœ,+ǚ%+|4:0E7%]+5f_˩;)7^L7ݼ# (|8=|U2f%3$㐗=<x-V~kSTe3̋u+yREUК0@rD j]XHW`##SSđ tՀr+Xz.ŅH]#+J!ʞl\"۲dpy,yNۃ'upxĜ-șO4dk3Ĭp.!nøn{FCd}=Sn1L-fBFyЃ"%KҒj ԵZ94|obmaˏ2/7KHJV-D}OՀT8  5K3҈CXa|Jp'=> Q\ʉcW-ڏ'tœ-]71G nG*a_bs'O%V]C*Ez2c£sKD3]x@e5rΟQ゜5E²* YSqoߊDdKHH&^/yvVgXVx~q\0fh gfD;NL~L  Uf}(e{}): ~D/P&&/*R0@E_L}p`Y`Kaܼd[E:%z, .Y%4=U)in}?a㩙7irO)1HOvkfr5fG/ k2 >n,Yҿ/vDę +# ,J]b_J+J|",P',Oq"7p?~E0ONäՙGU1NYTDѕ(DG'2 rLĭU }qAp }zn Ylѩ5ShMD3ߵv䥺hG`9nMf9&2'%<=rK_9Ѣ }\F)ڑBМsj#䐃gٺG"M8 kBuT d:ЈEM^)da5KfRi6)/y1{/6|/kT2âBVdT3v6=sS mOR0?鼩SP!>NM"}2rêr.0:7bJt6LEx[F^k s ^L;L@ Pz`?F_m$zTA38[s61/}O/E=`@3Of9>4z@#2H\K gE!?;r#`9_Zҫ`+ /{YDw99F6^`;(mCcOn@-c̠ OeI/oWհnTDQY z Wx8}KZX7(5k|gxw-'G-PT {KTu5H{ً:u7'9f& FGD 5MRi3Lfz̮حU91]!%EM3} ^ZГKIDl܂79,gsBI%#/'ðy|Th53B՚.o1CP2>*`X(竣6y!+*ķ+Ve\IbA~&LVm.W'Du [?C&؛٘=2:j}nh!B{A#]>$ ۿFQB?0©mA+W VR(j|P3]>F r1)*%}*u%~*=2b}>1/¦׈;.ﹽ)Ih}A*$+Q^r }Dy[cױVh=I@s+bl#Au0rQȖרXw^ _@f_) Ϧ662q13ݦR?t=?Ɂֺ/yUD ^3ln{.̞-Z D@j6R6ח#q́eeI{YFv+_e6^XnXUhDrqˉ@GO@Ȇ){¤#(ZN5g4Zg]h$yG% su6{<+^ ߦU~.ai۾ atof+sz+J,vHbu6øe$5Hs]'#(WC.כB` vٜ+i/u@*jsll1d6eZ^ПD[y?C=9DA4ֹsaȦ6q$gU<^zH$h,u7S E -{?o{!1*h/w X{֗;kN~ A-;B=PWV+@0>) $}/fhnkG!TEL./z"1?-MpY1H\,? SŤrYrA䴑9 pZy3?p[NE',|u*aI:4B("`fRA[DE$b+7S:KψSc֪"ǓQDNX{rzs{7n[e>pL{5*g* Log]um$ Rf{r&(DH<ՌWh%(Y_)} 1"T;~sԅkю@ZD3HGމ$VcC`2+@>h.2!ĹN %j0.t''rj4qM@=/s5; T}xҭ9hK7Yu\|',,|L?vgkϗ߯fMC gɒE hK5LxZpL?Nޚu 0XoyMD&_X5)bWOےҤk "eNڇC t.cPꉄOC`y[tFe|sǸKihm q4qƟ8{e;usShڴ39XbHHx\YӓuKB;譪@N=+hdY]>(lH"(I*nP8{d7\T eu;ic[K7ZGX]VA >CRظካ$ŪV*՗AT6#llKf*m{r",5mfzjsK(_v. K:Lbu68*1q$]Jq`Z՗R8M p4Q[jѕ,)ƠWvD"*zb 맊E\23e,[}15xT[4^B5}VnG&'X B"WyI`E{UU?ʪ6#GR˾{IEk0},a3>"n@8|6GU6 RCqO>IΎ ZEK<{a= iM1MQ<3<JU$=V!'ǧ[JK':/0 R~ b"=vD>Q7L' U$yk}Atc#h௻%7x{f6̌&#.i͇XNQq9(61yd%.Mc"=iȴߊhy g+/Aq{%7Wt~o98OWo.=/9dw*bWCWH|H&Qp7%etl|X;L'@H=)ÜHp/Jݥ`ެ\kGG;w*3|,U یHA9N-.cr7lt+_W x'PCZ˘ ʰs S2@q4ua{* C dZ!Gt茝Lf?9~҃*/n0/dӚoRO吞ҥҾ46Q˦)9g);h:hwzI g?w^kxkԥ Mi(vƔklsB,||nW,wdLVs$9tU6rGu|S}DxnJɰC}%r# /0R a1= _Y> ?Vdbpz״3Ӽ mf] H->bpe"6)>=Ԭ߳+dIjUڪ|eA澱W@bX<4[KNU (wfr}ud.A7&ʽw"ݨ~ B/Sj k؆N$*,%WL;X<+ȢnZ>GaXk}@ӸQ i;$j%b¸lW->{g=_i|-J|t}^8q3BG{k5aoaCF7 %.5f,+b~fFI)~#Qp1Qe|߸0x|*5ڥ+ݬdϱK0`,VĪ>JJ@C\m/^S^)Mvwr0l} .5RB1vaB?"Fĵa9߇j'G/GLvYlVkE+O"Y%MYue%{n64%bU+@'t4URefҨyeJRd:Qoa drmd @یw$,;t|`kcrvK%|KHXrG^old8SYԋ[G~wSR dmuڈ<Օ}PIrf1*w@g4mM0;L }6ynfs'(H?Z0p &҈NܷYNjЮr$?NCLْY^ 6c7\zc3"G BN/55E D.̃Ô&Am ӏ&K6 S|s@*x=s<ΥaR Q0:IAJͷݑF]5=ifNs1B[Hgl_酔Q i*ή|(н #(M%ټ}T _nj&:$vaEcs v/GIwCm"\"L5*p_I ~=BQ *Hkpʖz*Y݈FL't܈ϩncR頉?[0qm$d*et$G Ooqcev7G #8|(zA@S7}.WZ19[m0{4 ,ڛ;-cz/2%8 /˹r+[AT7Erf &+2@rյ#'v%@y=ovDWVFq&"ßV߲`} ZsřO)X`<ҭOf Lbh0~gx;CEn-J}EClG 8]:{Ox1rb( 00:*D @,ȑU(Ͻ:tPnn.ӀIhi#~.bfyܐh\vE/ȲҬaC!rce\i0l\6IB\5u@Oi 6«I(YTK1KGi gpQCǙv%_JW[FL82w ljf۫Ff@`ʈq7aXZ8!_uS~>`ib8x?9aXm~tv<.:s2 %/Y< ?r?vKH١EIvspJ<4V Ph9$t_m:-gB๣f hYz+:fn7(W9O pSo_| ,7ߛkb{g:$a lC(_+.!ήʿYwt$*c6wkJCz_q/ԳAFK>+Um^4 v$㡐 )͵좈쐜H[FFR$[J?@@sZK[2sn8XƲ[v]HPz{5cWS} Dւ0V))}y (`GhmA酜D;g2`ze#z&hFh}z_b xw؏w5+ٺ6ѳW=K͕čOC^kϘ#$Oo91B;VItxT R";(7>#Y$qbZQ.;jn@u[oAGki]Y:LFo"oIK(CMYmYhlZDwcC!M1b /,rD߇- 4yIGS|ٰ,+&ɭW= ]_l"nC;I"ڇGΙ'a{mx5%%Nl j}{hgT] ЅSt+`-:r&IQ/B_ݛ%ђnHG--Af%siЭ̽t>8z9-sp.d~tpW.S9I}3 kBFrnRP=vj[ֽB_ޯ+=@S^Ru-->aP{+.iU CQG 9lm,O؝HěɣNo;~X74 3bsu*ZmIPk۷QZXКe7e˦!V(+ `";:40z*%*,4讖 Wk^d;AE s3`h l[Tz1KM!yYybc;t6Iţ\T4DYs[a!O-fs't!-d,m})sxR^a<_2MBrzAp`o"~Ovs AÕ껼;!lk]ŖjRAz& @z'jG F}*gu T)!ǿ]gZb-Pu*-%᥊K6f_m|3 b}+~0ܿnZYl@)O6QH6 9rGyEe51*G_u7& )jssؠt+ S 1cϬ[ '%ɞ;tYfϮ#YѢT}j_sc=C'YOփPْCSb?sc̿Vpo$5 (+8*vi+ԍwu!5'iD:b?iA0VADKUtF.sck()U<*5;f\KYrB:guNwҺѫ^!w5s vPl/"YeABz whMTq-m6y?T$"~7ʣ٪'o|%weNeb${%LB̊6@k!a#`k_iZ;e<3R!{v N)h"m5Xf:N B7n16^{d~<2aTMpKسykyņ(I,;#zgQP>b&N9G[(,2m+cKO)$}q { 2,zԿ\2KBQPv!Ȁд<86,Mt7jF5;< ?nuNJXwހR»sE>)/E'.4Pj>ؒUruz?twQáP6w}XA;nA|jy.ՀQiyCb[wJ fq7KslYK[,vkD(7qDK7L(P>HW42%.룮ndDP-3 3nΝ(iSzq'4C$UȰ$fyHddID-`#sVU.¾͹VH:>;5Oo4˪ڍbњ7TʻZlO= :7ŖI>Q]]b=W;vϱ4Q9qf R9KI;9v|jPIcZ2;pKmR$Kؽמ+ܔٝoo 5::XIrD}†u vjkQGr* L9C<##u g{ 2V#xHMpPS[Pp)t&FjEYՠU-(.m\x׈zYh#(!rŤ0'wE>hepձ̯XT'oy3BdVBct!4N-M~Xl=BBÂ7 T tqJH k-5*満ΖcD9FKo$aly8˹Z$N3^p|5ݎ="§zraXzA ֞W8%SM+Qi9wR-ԫ*3SdfhH )\5܃J 8P4XH1e{C\LZ4![a558ji}Y+'YxDB`Th`@ћ>7 ƚ Ҿ @l @#>BjfRrfNDB+}.àׄZ,sJO*PaC#!hi~ҏ&Z-ŁT!s$,!9-{/j[ K٪Cd2ŨxW\t8vc{Io#7 꾂!X44TEdmuY-D8*=V^1S6d5.N*aF@rBӉ H1'],)aIb@ 3hYAv@`Y,+%@Rw>S xO=@Ō6IK=2 jŏj̏Gu~&SN!|j5S}Zzܡ_[bD@܉y;̓`~Z?σB]YSlp  &P32 z8po?_tH0M!*@K9€ہI4/_d ߇`կ 0o}* X#5I^Gz?=%]GMq'ڽ48^yBG%\A#btj׬BԸMu 4zcTֆ ݲkOG[)֐ȘI\ !*+*eeIG(ӕ;QNa TNH ?38/)i7uvanxci`Ѕ 1$$LrA$uzx*u{3D7,Ha|9Χ g6ߒ82>/[7!W.x)m5ml6Q hHl q9%t(OW73D/5NfC-TڞJNG9U%\>'nkM\E8DQgZzHb8֝mlҦMpZ9X{5q$SY,*؝}؏^{d IW{Zi?r y4GMhGHq9=;b'pY[B\cOڗSl>#ó9؆|FY6P S|b{wަ0E[ȇ3Ʈnȣu3۬Ee\.hJ·}UH,mvsh́ZxS`J2p! D4C_zĘ2i") ʆty\/7ʩPX$fic:LoK< VVwU%Tm$C%)yP9=RE hu~]*`  xak-(ܑw>Ҋ>pf%JD8 de$Ⱦgk>V Uf-*Y ƺldPaf, '066 6Bzh6pJY՛:4γjZ⛣Dylg$dlS9sZ;ڹcf&7s![>қ΅B={l FxO_T ? 4C9;=Bv@mAp2Fo1{+RU#SٶbGFP$FNJGMKpT;DC)MYnW65 )T!/hZG-kӏEd^zH9im0^r2{Op$tjy=XӘ`)@_AMT0{*" WKuRIu?cC(i`jNj39qVQVkͯwE}5rVvҴG "׊8u4MEQ>)GD c5l/:{q:$M2sy_s() #LW0MkbYGj3 ^zܭKPY__cKTkS)HdNJ,U5åz &h%`{:w FΏ{z8a0[HEQNas˷l569&E%!, B%Htb?~Vf?KyȰ d .)e@4F\6lqt mW=`S{L\x%C32#JLV[V>66${"ZR2.qr~m<$/Qc*xtW1-re^f͌Y28#mHTt.T퉍nF%V,F7+Ev]W> :7+HBy0V'%σzC@aEI{x:r E(1ݮ]!pFe:߆P*P  S'Y 4Qn[;dw:|k4ZL}d/3agSkʅMKlo7‘rF.o&I]5J硂XnYӀjs •_9OVAzl>;;TLk7J>8ɰ$VHvVZoF=:}f upW5f )tv$=̈lTYnQ`mGyV(?8O^P*i*ʏcdE!R1'LNbXeHr,?81{-m$^eEֵ W4d]K2*B]ME@b@VK,?ޗ+*|^\z^ޑRUl0KV=ufwٙƗk҄Wm^їLIHkVzg.Z&wa_ h F Gk=+vdGE `ՍbK.3̾R}ih@ ? dpT3 kM"( kZE&yD+gC"Y9}#mhF1I#`]ҽz2p)G$>L\Qo`QD>>svVCJoUDZ~۴No/KejRIAvHCOp*.*ۓց*m~ۮk|-LV,'CV:~'Eء5-y 5rI d Oc͞gc`n R~[2=Bҷ+_t}/j!PтnMR%Z6슆hb:;Ll;I%wTz si&>u)+{5AC'UӊS@vT!˪Z?>lzW0SvVKjr!{,'E5݆ _!6kESͻ:_~,bu#4skraSdS$T3h TAI B*Qr^Af&1λu~^ZX79VưPD䡹wYB ,oqy5 &Srm޲dbQ4MvO*ѻ՗>O@&AaXE2KA4U*)gRטb7)ШSzjon*)ݦrOcƼs'ò>7"` €z&l q slګSC/^G$)gjpY_.Ēg; J! =1t:cy}szQa&]&-<_c ڿr9aȪwP߅LHy'T#-ߗVPةP*|!AP{a-[]Rί{Қ|P<V:2A`U3gÎS|AA L:,T̐o<zP {P󖕠,:+o!xk?}jc`P:۵q쁝[ݒwLn*s*3 "}}Hn":+*$@lGq&I#p݌vP 9ҙ-cPq2}9AńOM##@H )2$<{` թb)ކTa|{{;zOqpFU6 ^pk0oj ̙=x[l*%.rao̟RZsvMCH1ւ豴n\EdMJkL"-G:0iE:9`抍9hk}6A8*9{|ELf}1pe2'*l3 ~y6pvC9L^=I)}RtqC$-Aw2k-& coqXB|QH@̳ëưUæ>t@\֫wda_'zq2S9MDvb߄%ݾ1LD+K;DʧJ<+ؐ RHG$J:' r,U9dQ&[rQcJi/:Yô #snAěfX=QڜySó+[oX +?BV;!$,(U kJ`zOڍ5 p[%-J/fw4͋uȸ>T,݋pcoH|O[J4^$3d=R.@pΚΣõL,gC2lR`,3Ǔ!ߺP8 1,ߓ_'BAXwZiGz*] +F[M%ƌ(oW+0驉x>dyc>m7[g4@Ƹ4u7ʚ'špk >L疡ڂ\M9ftwʼw_K'tPňUz'f @J[42+R4rW9d$^d<\v®IŒe-LX hw9jFFc"gen}o=eep|-j/PR5)K06OP|b3]{#5ڑ C<7f-J\ڒxG;>W8FKQ| W %S?+op88PsT؏Mm!bə;TĆka1NHmcs\u= n'Nd%,eor#P~iˈЋEw/"V9_;[zǻOrA{)ҘY6" ɂ/9s_giȋ5&+il2O@Hs<ɓ6wVgu]eJ Pj"l{O]dSp*:P*̞ ''NFo%eܲ4nP-Q}>uyD7ܹß7wpB1`:S3t8EI-6(m;7I X#z0m^ZUu Y }تyآv(7+/'z׽ܒkI}䏙bFՎrx)DIJK1G.#~Ay mio `XfZ㴴: "*Il3v"hCŶl)8sxT9[Ve^&I?'obP5߸/PX2D_G V,I-$ $ }JcW2w9d:0e@zte7RWKnT靃yI:<#H|8Je~TcR4׀ ASD0\z_$_Awٷ ;ϙ])-t^/ W T[?hcu,8 0[O\-r9r7_ZI%Z9aܸz;`Δi,T\ϕVơ$,EI>V&(Rx:ėR,~ V-~r!4ٮ҆n~8eƉB{xhZ ٺ~Ga&c p1~F9Ņ` ^ 8X|g+h@ۿv=$(Mڠ;6-4b.KY=i)n =kODGpn?u^1:v`E;fLw"` !^Q0#m{Bûn s>(]/~՞aa#`[9G[ ƅ׸aFH^|Q ml'J=+ YBY=id~fWVdC1\r>87eМ$VJӰZ~eZēŴ+ pTz+/F7x՞BXc#J&dЮ(y&6N>jAZuվNo1126piXɒ85xRa8uRXC4' 5Kch}ՈS2hy8g 鷥fegD 7B,=qbeH PXWN5dz,dNU^V~CM[F(Y#d!3Իfg,_oH|’v$/n!|$dYv)פ_w~W-iHNV*f4ۓD؍{* oR94o%?&LlVI>ЈMW/b-~$'( -;Q.E}¼T9쬕v +KBqnQ|J58?pIs Ujv]gRO64L=Dlo We} E.LN¥1tEet丩2ηTE=3JKI3n]lc <(%ѫM4L.=g}FW5uZ7詘7I*Wk1L!e`Z#qIY5M=<ЖBӌTǾedyDm9d ʁd/ΑM}Eۨ,F@n7A'bȳ.ATпO¶_ !S_[8d#ցӞ[/1ʓ'8JBs"ww(⨖FA^Ei>bI8T~0{Zp N;WIR1k5e[{LA۵khpzA ڟY &HfO5%XI: {r1BeO5 hlHb>:/YWF#\x('Fɕp;)iTS~J^|ONaYP$ZʘRA(Q/ww=UΜ^u)R7xH5.tQ;9e(bY]A[EbEMHDeɏO/f}Ej+]TF4ȕЩ2%zY #= I{t~nIT!J πT݁I.m6e%4=YfaW`3M G|h[J dDF]=եr!]MՑ! Z`Mσ^0u#BTM_6HtN&TtЀri芏MiC$q Cʼnـ=JlKR?X.Fst^gBBΙ]SMA=W,a?]ˏ UX^s%rbIĉ-^baLx;㹠5|CsSzKo"]4]{g~CUc$J)ojԣx ˡuéS])go HR>fRU't^ꨜhZHjLYۑxZ8ä)oO4YݣOܿdfRLJbq`6F Y+M: Xn8fpC<URAD}#4FFZ?O%aPͽs(OF;M}TsoD`eoL\iLBwmϝѯJ.Gd.B^hvӞQn:qy">r0rL1ۖpRlqȐnI SZDŽk5o&?^V$jӥGI6T#˕K4|kJ ^p-͙·[̠M9Gd]|bSKWnLuaneWb{VB?'l 8 H'n0r}W(~qQ"HS`d1e{hcƤ# W=|C1a0E^]+zA#C|[-68<.q$|n5lemS>fq})@B-FF/T ϑPLb2g(!WK!/jxN<ϫ WʿYVKva Os^!-<&@UK IwI=:*l?Q?햚E6to& ƫ{m5JQ(u kmMH}+4c S݋U{a';ΌX?՘P"y*լCZgnӯj*mׄXv ^U#~JHNc1bRXL+dӘq(w7e $^F}erB[brO#YEz`| <[/&޶5~ˑ=<-noh+|E3[4vҼhf_3m}[s S+rJ %Y۵Am,`s ZQ5xX_ٔhJX0sKߥ̜RzE+TmCߚH_SJ}k>v !eŠ=Ţn$Jd} k»?\I?I}w9&UNf 4S&5`pr[@Oxw7(W/kH!b>R ﭭÏ<1> R[#l-MlR]ae[Bzs=f{)vlA!uCoSMAA8B] )=TAm32EGn9Dq.`{H KSJW7<"&fґ~?AmHcZm!Y@s"Ir/«blwK%=_T: Cnh0za|!$\(AD! ?>(ݐ@p5#+o]BnݨgX|rU+K,T*mQ uwN6olz7'4*י^>mva[}9pD#QфwG16ptXl5-ᆧUpe^/~zw\1rE`SU {M;Jۯ R%*Lͮa|-ĩnPFcWdXFQo2\.` mxT_Ͽl:tL+^nh{cfn=M<ǧZ n}lV)$ ߢtA1{' 1M azgQ[ZGcGbB HSs9{aBXMt.[A&USo;yد*Ofa x h- J9+_Q;eSlM,,+,$XRy|1^[0];9 mB?Ɔ7UPu*yR4LI~ͰQȠ_|W<]m-a;V6zs*FI\-$#E29>ᐃܝʀ%SB8 ++ BM !px{jILuP٘GRʣI)#Ԉ)ɑa)(ZS8d(gZ내Ij <*|iS#,+ܡ/l˓s\9N0v$N#EݺæNV.23/ϙcMR[ ZAv M7v6"G ͝;RDKkƾT[GOFE;S)q# HYQ*OI͔u%IlrYx 𴻄qIGQC΂B".p.xu[8U"JE"9{49#vUX@5"DzNJ%$N:2_5W)v׺k{25@"&=bH&DBXςSW+p}Pn%ML$ c&]yN([uY֜-ZEtNy/oh{v=,\0 <%L'ּ?ӏ },  #BQ2|av4C_2*CHHAD4Ŵ.,!Gi'fhh&u+)Ⱦ6G$Ȍa0ILƯ o'Iw#11{_/ yw%{QhnJ7DfɝgN<eoP-^ðzaspp~Nݔ>/t1Y06t_1&l}C nRqgK6I᳄i{:kYҘ'sL:|wqmvu[N hŰs~rhCE|dT!̬2v` e l{+IJQ|n$9'1?A+13f /6 .l~۱=eT% tENM]Lx 3[ )o*N7_Ő14 {|D}uw%Hum1TD"iƳ{Wv) Ĕk#bBIO+ "$ IR+A9WGRU0G@%IL;oQN:t `B ॆx ٷ~[rUW5tYvTvoo1g|q$#rWNxrێdØK܀߱Sy=9/x$ [Agb |>+*Y7VvȦv9/Χ .㚎mJ{@[/†^xjgZP$G;>Eh|sʞ"IWpbGD\nRϠ#×(%휏a^'TN~J:Zv;&bZCiЯl;"fs][L!`,Hᲅ#7tpNU~i'.SUF;ԨCD319-f|.:w!ʩT- ^z%j+=Mm5]5:^<鍷rt+Φ)CHylڕKCρ31 0t]Q p=%; V l4iQb8eClk6SPT~mybYOqh*dʛ]okM\9Yhoc.0Pt̍*xxz/̱ 7:V3#-o'qi*de(w3 9QrbIWS 9#7f?a9nN3ĜDV܄^H'i\wf`v`0Yv qi&6"PYҭ3CɫWxX!پ|BՄ #H5< xVEX՜.L2P87fdJy[Y`HLڌցɕĪ kM{ZjL8paTu'Z$ODE1Z1mח|ݚP#q.٢D5SkhE*Or!9{0?5&Kд iMn|8v `7dL"' k?AU(GETir7y< q!&V$ڗ1Lj\ l%>+;7i/ۊ S,su, }w}L7nTx>^Cx'ݜxUgu|7y'd19 <~9<k4L=˼(89mі9ۚ:/ jJ okD cQN+vdiTxlCdQ^9~uJ{W}**20YD &Ѵ:Z T&*gx︨/`'TLor̷xZSQ\N1Rd&(%a1Wr)N`6 -%{:!\DdΓe{2YRO@MͳE n"f%U7惉Jۊ(r3rXXvU*uh1[*x0Q:VagK &G] f}rwqCQUb꫉axUgW c騻rpImX5NڤG[*td4W<w$ UqAe}"Bep&cWy01QLp;9nN#E-{w? Ij8-ǸMgqNg@~7s^_jCVTdnp4^2qG"@Y_leJQ򰖭5ք? +ir]\Z1Se=NYV0ZPW46Db U壼 ^c{pVM|dAD263϶r)ƯttkrEi[Gq3.!+m[ U`[28+ Clb{fu?H+cQ>cbt kDa2qԖ!xq>r^ aCF i2Lg@8K*HHXȃwrW¡*M4oA6*$N=`M)JElJgX:r4pS -N.!S&y,L? ŻN&wג!)7r1?෭[)"7AȞ W|Bpc:/&h2F;KVbl`E$MOJ/0p q+:tΛ< >Vy'3n E/\F1l<rM1nXv.(@J 4c}P1tSaπO/}/c 0CNyRyfi,k4ķ)s U8z˭Б5$J9bÿlkJ G3O q@TϡGmļ<'>m58.v?ƺZM^eRAN,iz#1o Ohm T'}O{0mIQu:Q'6΄H -ضϾ펅>[2vTs Ÿ'%dT[(19yVMT>9}@XM(хbgk*Xj$'-Kʖ-i\նKYQ2cgKH)XY\\/"Z2.Q6B߫3A~B1 MvnL\চTOmډvW ]h"$'81f[]ތ Hi2ztV?Z ?aN"C$`%0 ޑM qL| 2EKB씕oJ_Q \gDpqgXOyӾ)ق5.c:M!d64H]k18&\^O(Z${Qȸq¸w DiF@$ӅsL) jndK~d~{o+(IbM+''~&EЙ_j?@4LȠsD)ue%QmždoH9͠`{8kp(o9]w̓@-ҢxztD倦h'IIGJs~>HV~lhn%x(!ʒ*o?HO\ sCuHR+'DJ +؞ 3!&@]zx_P4^_`E:B&{jѳ >1 Dgdb !h겪}3=ok vxKF{1e8n7 3t*V77+I{.bd_56<f76qSC_8x PeS EϩewW=e|{'f\B M2VR{V« *_Ίk(XCh45Jlj6.3zI041}Yy w,rU?B;h~B֩ =0j2v jAlգN-\#~o\Jw9pbLl|Vy~-F?"1p$d `, - D6՛Z'.v:.J8W B@Cj,C-^>GIDB!^V~Yb0zGTީ'Dʗ`N2 [^O3nR86c C_i$ ":~N.VGr?/?~>~2Dj@7vE ^-\X nTzI#SfYQƜL#+P[/uH3>N5ިT` Wބ0P΍i6Jg͛}+):f[׿)@hv.Wv(< #Ml1 PYn}J7=d2dy:iq)ݍYN&"4+!6tR/<P bŨ$W쮄(("̥R%ܗY$ ܧ@Qw2vR JO$ nǺaMfJ1I YXǐcuG2{IMkw[^}L݌bX8)8pRa:\=@@G%kylhjutOs.\F.Vk jT~(Am3O V4 TuˣYz-c>"IpLx'fh,j Ϸ;}rP<.뵔` &BwL/=?%m>%zdXYG­b]$c:42BKhLR0*A_p.:xQhL#v'P+Mr_1I DDhM"qYBcZ{h@P@ 1YP/Yg.Ý$VhֺYm@lzXR_A2 r1],ª mXcy> K6g_ sZH{`bSSFjne0-kŬ}u@`Xҹ7X4ӭ-T'zq0)hB-ޠ{ψxk'pwK̈́Sy=?g޽BQ(S¯n68`]iܻ]A5Cϲ6qv16S ;]B(!hT1]/CDl^`Ođa8aU桷wJ%UN`,+j^zO_UmowS<:]YvjrCTpHт.gi#R\܆HV+&|3.a0aN.eB@Z@@w OS%>6|wWy]G1{$ROKI؁J*qaγ/ݠ*1-_nH7j8 t‹2luo. Awk\`Y)WZ.p(nFM{Tv7TJ;۵izv5PtR Qx2IӍ hsq ݘL:Ń1Z6Z+0KuΣ'riI'0[UV0xTPιdI~mdS/ݥص!1FԺ,pg[HNqj- G-OL?޸-߰#SNR`:0j^9Z֎[)_R3S~oLy{4RWPrOQ8aj7Iv r(_rz^g1ڷB .v;Annz(ջ$eB1Pvߞn/)q٦P<g'8)3ɑ"RaA3k'*B ]kJ cTVp ftZ쥡I>_A'w_8ڄlmF=׃[aLWAd'j3d"; *0!^vtPƸ r7Se1hzlObÁ7xr@"]uRI~|nSKUEn mү@-Ieq ]n,Ϲ͙N2tM*$Q/*A(R`V*L9^;DoEwsu˿o`x]hwyk↰*H'9KQޡڼj48&ӥ2Fjo0dVbJ Ğ\0)9ɏ$4>s ?cQiLMC$rk $/Ь{J3bLgt-kDWRY7: K80L>Ԩ;9W]a]R`$Y!3ƿ>~@Z^[fB߂C>yRdBh|l#͑|gşk͊˹ ܘgTی:!u*ᵣJLG{OG>,Xؾf`/|l9 \/e8YЯ(jT!iY99HRDf*"ǝmhvdȖO`"ͣV8 J +7b~h/ S2p]TC@*wx{!._M{gފ֭X `5 hEW7TDNH[Lf_νT|a 7u2buMJڿS)J1I[uQ Iea07r6_8r`Jf3]ozةWj0qmH92ls[2e ږv:Ds ye78L%RXDTBNM=hDyLhLLk\ } .Vt%k%؎6 1 p\{u0Rw6tin)p. 48pHYq% (wp ~ (M89:aYGIjHy rhH0B;ݔLiiWBf>/D:c7'NiTF\f6o͟i~dHO%0MOJOt)gjU8v\Vdӆ-TgDz X*tg_ {U%( 7<ʏ?#s{}m~E _7 C$?'2) IezW~>#7.εqNy-tB-# ʏj#WIW8sJTO4t~w"sn UU{N/Ve.G_IOc ;^O)dɽ˧'Ӈj6)y .)~<$IF` +|v&0{0MSYQ va;Pj)xX iKyM2X >c|{T)ڸѩ+7o4c0.@0hgfRӣY_KPxT,egz/qg)AO|LmtSFE˩)Z| xٍ_nO,& îܞQ1R!dtfZ0q(^Eޜ> Y5t$L%:O4*\9ECۘ]7[96Y\kkGӜkXәq*5PKP6a(G;|%QI/$T)uaς/vC8U#j\h#;nS]M->pZ/I5VCA ˼j#uMϧPSn( n*"Y{nۘŒ@Fw{\RMk\I>5EosstJ;e@т:$Z<(|X6F+inDN .b#T⿲M823&OuJim<Y NQUc?Eϙl/w>l@\v%_<­؎fmn?#Uυ؏].!qq_ޱ0fiH@mI11S\,Z@, ˶*L{amJw ^iW 稑|/!9 Ooԓ$J=2vBêү)ح{Y3\ME&k0DGӤJev *HflaPLt #-ՏJZt=< p◐T>+41)Hk&;9ݙgeta ) ؙMņv|7`k6h,W!I0 \k\bӮAg{رR$nןv2ZC];_ZcntǪa|Ź&igL*gA|w>)DrL!{83C$ub$eJhR[3%X)5i}l}r7X T+?<nga n1vѵVhdS9>9Ez۞SnR봄]|Pիz$ՋYwJ"򔀤OUkzeجwg]&,O"‚Ƞi UFև%dLK I\}5EQ;A/f-7Ii1?w؞{X %:GX'L@,O;a.yj1o,KnJt<>^?R|]Um_a$lwMg*ckp-L.wb^Xs-J[BdEϙIW } } *_P wd< PJ 4ٶ>9Ppgbf$"Ϩk?2M`cܵZ<#5ʰK~چ{.x#&hh8/E>;3in~\@nZTipw:Pry*@Eţx-GZ2 SR:Dpv4;i *9B92[TzWwqvTM<;<Ӈ D,R^D}y(uDҺU/*Yp?`&0[/-Qt-2@A)`HtzS,^AzD#xi,j@#8D]})z\ sj%2 '4" fdV+3UITfv׀{m<3 g%zlmu109n?]7-@(ngb"SwfF4\Uq"BY2µ&-%QXg2UmDc:\o-}`}7W80V(zpwˁp?ǻYa&0+:KK{tRx2S|Qۮ-o[q(`a!fY;mM{{+bg? C@Yt3ՠbd$=#V(d@pT哙?juǩ/yR $;1mޘ֖S(O2䓧|ƗM|{VC>G1A Xpezɥ`ʟ;FŀF {85G>/%I-" Q\FBT`x}Khg e/]#P {,y&LMq-]%ު屶{ ת5@ܹj=8aX!r_G [Ձ.ꛡ3zz0q(1)h@QqH`?GjƮi~du.e|q:}uaNK䙟 5OQ1jjU |I;,nhngs)%8}7sEpΩ /АPGv:%H&;&6w6mt!¶Dt_7i.7ɸ3!R$ګx&\Ӫt͵}#I\:Ko+wBOrpcА!Bq }}D=/[X;1Uyo5NP$<Aؠ]|[k6_ 2Du O MGjTlPJ^ؙѰ&.ዬ_ANnWoˣʜK儆8U$Ӵ~zm&COŎX(Z I)" Otm 2)!d @2+.ͩ·8)B6?TF7 ` b0읱OS3PXPB cPw|7sd<_"0.#͸/ ${G{HJ-\拌{ 4y*>y8 OIL^+u pV^m;P.415/g!;EAQ~؜XeQydX]fiyNȵ|d DQ)UIO>A"^w ]K_cH-*E8ęORԺCWFƟ-񋫁;sv؝D H7B%{A Mŀ h[ڭAySY56{KtS:︻k(~O  y,M 7RWXzo%&_bpŽc\KCM i~@D|,^i^ҮT)Jʐ(AJx{5FCocY7Lpc}NHn^S9\onΎ:R]ӡZ_eX,KG)A>}HR)@*W53.V+N &6r]a7&ɰwoҸ.Ai ٕ;HB!&c$~Ýs(GBU%f.9U@P5Q^Tar18OCI N)y zfu2&dznu(bk8?= A74Bv{ iQ*A`k_h,RP9NwWXo=?%J҅*;Z81gcKqw1*":A4FvqB1/\I)O(J569maTZ8W[.$yOfvN J։wJ T(rQ_AS1XX(+ G6Yh^Y @W93`oOpx^nYeMIFfۺiAC.wdgc#4*H|ߞHn^y 5|g4πTuSv+[w3 UR"s_u<6S+5pGal?BfM%s~ ~ *9H9zoT\`q1)Ƭ|!x8f:@O# c%{!;lTx],2{_Q6y^Y#y)G) o8M݇qA k2ӳE#75#l{6pa ~U琊4nt?Fi<:˝?IMN8RG{_6O҄]0!W0%brCbIm-3s9V-|Ӫ aReӮ>#h'HT ;N xkV܊N̑]Cֻ V0ۨ`LE:r$\NΦ*> +B$T}ܜS9B=uEM Qz-t:rc 1WtncM5vѕπL>}oIF>zI -/qÝΗϡ}Qۦ/#l`(Ѱڋ6 |Pl#'W]iߏYsTS2eqekֿ fun,?kErjo \igW d/ HʓHd + zq:~vUG+?BӃ69hմSq-QhʰTe1z~zbߖ?Q~_a(G0Io9ff-?qN{D#QЏ+\)L95{)XRUv ZD P >+'^C֤p hʅO ' RN'xu54ũѤuGԏ< " GU sTMC2vW$%ga` zC0yp@\j}Έtd$5wV5Ts[]}VANy`HxC"EǛb'5Thp[>Թ=w3Em=S4h2(`}/1@ f[HTg82.bC>-^#}i"PVu"jLJD1|87fy`Z8 gI2 @St}g&b6i5ƁOQFկ-~[)ޱߵA^|bq\un"Ab:7>LfAstY_ȏ`c[\)U;`snD[vV5DvE6>g'1h۹R6bTgYoo?i;NI~0Aa3Ԏr*iKvOl0RJ+o. 1<;ׄڞٽwNXeї;MG+b_Dl4xJ ·C`ooAm ot˛I(|-֘yףHa2 ]l fvT5S JML\@&4]b N *cQk~ÛݫSqV+RT?E^n?k5O ! ?7¼~ΡECNq)u7b:#wƫ)nPf1y?uʊ*?eՏ]뤟]IA1:y.+MJenF4^Zm\S;Jr]Ka50%+ai}5~W~i|F et'$4bpsrttD4oEJ5Diڤ̧tvӇ(+"dwD4Dv.Ҵ:..1yop*kLvtI̦3j$5آ/$ ]+ )v )w|󕯞"4k{Yv5m>*Oˡ]Yew2 ͈G]!YP[TA9!$үo'EĽDx{7g۴k N4` f~LP0,g1 ېqbR84 )E^zx$hߋu YdApPpp3L'7h',Ո@~$xkG+(q5r$$9 nUC%J%<45H f _4Id8t0VUڍԺ.5]C8dž]$nkv7Ŀߍw~h1ؔ! wr{)ɛCqydA1Sb|4眉ٲuj+x3$znAF#q'8g*%ͪ*5^cUz,QPW[cw{e(Z՚Bt;ے6 N%uOH.}0mM Z_@c><.f?6vdyhlwHqL=h2HptvZ+Vĭw2ped~po4Pj6(KES53$}у+QB2H6Kc@WCu[Em2)! cMȖrC/Eqy1(Oc@?X ;t.7FUd;؎AɼRӚ {]>cqi[fK_WOMl|~e1&ĨQx%oJ=ksmc_YR\tHM4TR,C ՛(8'K ,m+)#H?vx{h^vùPnt\AZͶfo&-C1y5(~֧ܡy |d1!22g<iXhbjC2@㡻0?&7LH)l1L2+e_Bmclr|2Aۅ ŠuX4ʹQ]tN浑_[y|{wf c02_`+0>yWvj]̱|pRkzS>$ӂz| tEaܧPLVWW e\pkHt P$$ vANdxyt$uҙWVt [LYԗK0{) 1e}80!>;Ht75 1奉,.0&)r.J6P,VXrE$+;b'}uz7o!&[:6f6 6kNiN)N4+Q.@3/d; ?l.˿¼zoCGĵC84z`8o@_LX㐾9Cm]&$e+@@ { taCoA_~F xbVZ֛\ 6F3 P馒F\K+n7juPenwZ_/݁-tf&c_J M'~~J^JTt07 j/*\:P`I Y#Aj<5Ę 5%n)bߞӼbkFYDvwq1@k//,zL-*AJ+ğ-sNs~#͊y?'WhT3=.KAp"p<.T+fS]< /df<60R=;m?a˲"92X.A׵-oHT~iWrQ@hg42zfU(g3[D3X?!31>쥤wj6Q?sjg_7+ &mM± ]2x3o$7el)EUɯë6pIX<WjUӁP:F6sy* S5ވ > QuT IʗZYU:= |t>Y%HE9 >֚ L:.j y灮.#7D8˲N<]lNȚ;HNƛe6 Y։.w2wMHTR=5~ Q"[(%_tx`uhb}²v2[Q 5Dje$|XkS992ev)B )٩/BH~?=^&#J8H5xlO[HBh`a|zH"`ʫ]. 񘥲iGLcf%lxbg8GÈ t:s FRW.9ygNf #({ODH=/@#uwd4tGO>Qϼ׍BV13wZ=|@`vKALZZv"u(苹);6th2 l~ߤ',W)w P c"Y{oPs \}ZfWPD YDV飿Chct3NJ)>ƒEbig(=lk'+J.W !MH%3]}bR}]*#pc}?aBk+LĮSl?ȿcUp N\u!.SZ|_{y;eː!" MZD,@6v^4Uq5Ŧ\WPcZGI?Cv>$ ;V22.,B/?.fIC!?20A1~,`br?dve9q?~4_4Vhp(5"UafmӷCkNL€p%=)؀s*M(kL4fmNaa'^vyr6HMJ #\-pXfB+!7 S1A}<3嚙tgC%m8ʔ Q}˲Bv$+4O/26wӢu-bqoLUșF:"+'9Np;d %H*Y}Q=1ǧDC.\1Q2dPjsmٱ,N~;NF4Ty  %>|UMfbVY ]&9o-/CJmC+;=Web/"21UX: ߻NP(VN8^\1 +g(T\Qr>!:a(jK~b,ˋ")`n %uuUkL }ȟ3KnN1ha'L8dzYHonPÌ"7q@&9ĝ$bLri(hPKpo.uBi_m裘'אV1BEtjl!Ddmvco*8V Rrh,G9˪,s`{`dLUP-لQ:Z;|mܟ\lɮ鞄:K(9#"Gʢ7~EIP|0U H:+:ȥP/Y${T`zyh٠⋴7&/zfj'l>a.1X8[yɮ&غ j"! Bh`] ;9({ 5q?ׯlYly~݊m澪Y$7s,l]lL}W|N=s*ަm7lxex/1}iÕ#qEUT*X Ghu҉<ʤ<Π.'fX: mP rKii7ɥ]Jm>4ƃ)oM(!ExdC(oRS?\I-:UDKNiMa&wrp9d)`kjLIO,8)'u@>s oAxpi[Yv3T&}nY~|9% [p=/VY& n'A[ y9 { 4?(7r;̌ gD1 ՘3F-#${w254 Οޡ"Q`w݁ƗMkݵ#lGtBJEw0gX`BtЈ+3np@Omۥ3U}ZAn! = 8T960,st׼shVjEw&FГO(VNdl2vJ~#B` CHl|#M+ִ謏ꩶ]}_dBZ( lI!gZ48P#<|yMOAQjo[(cEY *-e]6J ,TUQ[gJ_D *nI$x73@v(Ĭ]´@_$CjV:ьଠEsq5fne@QTcol P~"])$O >Qm^Q#9۾CvMR.yC%eRy+`ᚃd fMKIrw @||M CK;J5hЂe+QIGԫW؆H*GQGn&@Uy^HX0ͼi]Lp Z1$Z!dEӳtÇ`C Hwš q\mL]M1i,^_]1zҢ $n \]2TcSo_vT6u) Ck -o34OCԺgzl-ۏ ҐD"; 6UѢWoxOz3/3tba_"r[p`uTvΫ&s%p)sO^ġo.Vʞ]UbG"; 18o Ahs&;;jt=93IgN+QF ۷s<s! ʑ=HPXNaFMS/N6S "uOCSz&6}"79ØNjSȊՀ@ں.f̂=6Ftpv;bhܫU=.iŇ>?79So`{ [sL$ECޮ'N,X./ZHA{>&.T e0=I`w'AHGX_B fUw{eY1YWUPڙ`+cfZݏK9]zI*!'E--,5WE-,6߰΋ozτOJ@N&/7@ok[ ߲ k} wv65'nէV^;ܖ! (MISQ_k2/UE19 8ts"j{UEsm֏t6(Tݴ0|H"  nʚgbs13a[xfag !+MVVrwl5MZ>\,-Z'W3= r_<6Z{X ӡ#]{J<% 21C~?>K~2*Jq|"ˌ$ G~_)LO\|;gzJYv:z{'U L<Δ㚊8 ^4F]"Wp~)~]Ktq}_X2c!lHѳ.\ _Rq|\/֠ ÇNp)(3uSK(AYmyȭ)."q%2v"r}0Ʀ(?,ضFSVW?ݼOս Jܡ8'o0?9}3OV@;jﮔ$hWT7_fPsΧQ06Aʫp[1 Snjh6yJzk3i B4 ViD-5SeyeFnsϨ9Im;K(T\ AH][5t[Ig=Bae #`fE(Uдlbds#{%<11qv(Sted`X h᏿\?rqCr8e6f9A[vP*8Gw3'Wu^'8XB`.W__cxqm?GZCn}B_,1Z#$AP|TȢ=Yv!":$Yodgp'2op(U \'.GɑBE Y׆ "(b%Zp4*j&Җru׈a9S&7;=C*s9ŬwRD1r|B#`h: ]q@(F-?t,xzsoFV[гVL:Z -rpԩC`)O>> >ilˆ5iͻ%G3o~ems}GV+Ua̢|J R hoͦKV*_pN*?ӎ4EE kbɾc:Ĭ VZ?T/IKUx9/i$ *_{CW*^*3z;wH7+xTwK6Qb3,K\w%js\nhLU ~Px* LDR.^ GSya*ln*u ]tLҒ*rdOoos吗hܤE@Fc7>2 {t9G(z.Aew. ;!p /*~_w'/-ԻM-| '9)ܚ+Ha$]eTL׽4F08?73F ז?OQz$_O+b`M4,mX+ zI¿Ң(B1 1qcL3mV͊'= n#a'kA)ˍ8!G˺}f/ix!P벵'AEJlUڎH˿{$6T/ꋛ@x]-)xt +gzj)2޸Ī>kXMm5=nKDLĀW1$Wq)XVp+;vOR3c i.J Xv8Cntrcc\X v߬%eڞyI|#?u-E 'uA+HǾ* o?(l+<$,Jl7?51ib!CJ]yO`u"KoQl O*Uٿܒi3cl(;*+Yy$uS5@̆;"V>5r] DJ?vsy`- 8Qlw^RU?3±:gיJ\|x\3ǤNUuL 6pFBke{yߒG ᳚r>+ uLC˕ xKAxsQުQ˻/xѪ1;E&w|j _ȕ%3"2UfkGUL׆}!==IXfd/8Or@ Eٮ͚1xSJ7œWX^`D;AEL)0u(pAV)Ϛ%0ހy W;6Q9,y &J[ ^?t&c94f>.&BpFyA LBCBzEqlQJ\y[{Yv n=D.'v~:8n$N]g+C21fSi ɵKqj<uB0ߋ'Ҹā 6ŗQtm] ]z;s6~$ȓ#bnŻMPD@\\@)SK+kՄ§8h=>PLx#ƍ2$1IN^_28$:%Q*~ǭN149SS АQ2(3aD\Ϭ響bC'u yvY!.O#u_ɛrMg0JgssT">\mek$Uο]mwT5)|=la,@q6yUE5n|?zb}4$XO{9 [`\\fR@/x)"^/ +Nƭ5r_|,gH}k7rB❾mghrA:LGzoyyBuZur,f|Fů8MSU D?_ǫN48=B.%HPgBj Of-Ij^ Z`klPܽbavn.\s"ZsM7*1ٍ &!@>_.:@@{tQR/m2B螯@7"P{,W"0 G\sNvz\G~r!v;ƅ: էa}, n[DbҾ˥`'k{wwлztڙ ׭u?@1X ֋0"Sr)g(̖ E;vpR>LĤls8>3?s泜ҝ_G_TrD2޳t'+l+t)_0Ğ9*/0ԊOPїff-\&r1R%o-wu5A>4{+,1+ 2@T)|ʎUK(G;\s n.9,xKIܔ-i8bU)}mLm 0ir2 OpFàI3 ?EaD1$cC5*N?Юd!q;RK9x=4~+𒚿$qt.^nbi7F>*YԑYꑬ Ye,?@4훪D-S =d.ϏuN5U&kR]s"-X}mGX Q,P`fG0i0ڿ i8V:1"J_yB7NOCEҠ^ß+ GJh) ybNl`W MAuc2dEt& >lau$5E5,ݻ!:_\q%􉸑ANUKMLF`iԸN>&~ VƨS`)(k.>'JRpLi}~ϸh!'1 \>\ؒ)c*V#[PȽ~_ =^*B'ߕB] OX}"-!Wr|Cse ss^$8j6 "s|͆>8b=WdRĤ{zf[Z5^޾$y pňԔ#Zh;0O\*[^%&$ |&Fl$Y&~׈;ȣ \mAW)sHFҮ \XiZZ/]$ jx3 rx%^/jo,瑌NiWݩqϲM XzF%y2$!`U'kFNB[~ʸjj]_4'I:NݓQo7(S+yIbB-84~?gfaΙ MAYޚhښg297V.=14@;WrB ?$S밻O)q{yR3]0V"~Յf3"?aӏӮc+kul"+VLDz? ]-x(3HW:JB|{w7C*A,ZbU䎺Dғ5͍vW@n/Od);HSmYO8x),)pZfmۗ  Ueg MT8.mE`%IRIFacOT>\"INW|[suůoqGt'kI : Im8~!8t'AN6Cƚ`vKTKj92XolnJ`\2Xښ ǐk.Fm1zMi͛ѼI~ пwz$ Dapb'KIYONv.Bsߚaލ׾TFTiT  k%8YX;*`1nS97Ɔc BjlV#3› <,1` d2n\g  WU8 :ObtM Θp51:]eJ^!*Q#.%Itz%g011ZQ:xSӭW?uU)Q +oOK'eC yW04"_j"/yכvRX&T)'%_ 6>K|P.'`~m^W2G:&Oy[f!_DS✘8,r3w+[BWKXc,Вm|Lw%h HI|.ֲlKjѾolQ!8ikSj*δ"n~#XU ,Izu5 "$aG[HрUǡQ0 ɗ;x6U+o2o\:V}˪`23~mw E" cMuOIwgwZlDrzr-kybq *@_Ea̰z `Vr7eTn;-y 7ΜIQVZzk/T⫕v+_2̑:…YbmU3"[|t c!QMm:[ۘf>ˈd xOvrJIgf&#G$E?D ȳ7+8=71{꿃2PN xQ]#夃gTD>Zjɛ@O'{sôs!xlIm`6| #vպq_6" _ L5<$]Y7;nypՎYYԋȚWzq=m%AǬ,\>7Li㔗dyB#pԅ̮|EcS%sų23jؔ% Bܖ5QEZT%l<;Ng(@n($+YXuЋm,_=Pi_vHb0Lx--D25dZ0\h 4N{wC 2eTmղ>S$eii=Q ivا/Ɩ4zBIc:lsI? ?PwV?_29^gqC .,-. 5M,7H;hq0];Ztiz6z*jzFw)~0zP'w$G״Rh%BG>T`86^B>4+ҡw u?<})RR7]V@ ckV;k{WXF=s̎1#32 ֩CɨqRCc? bdB.C""\ c r3q**1ۆ@\p.2ݫ1O3ᜑ-& g oŻKrEɞNsh58UV_0Z@QZNVT[E<`̠PW;"ʏKtOdҐdC&s7FӪ6=:=ng]bD#)<էTnw_aps4[Ht@`yY'Z7QxO`tX|uU] aNRݢm2#n4ȇ#v,ɷ Qq\=[q !BL1xwDVݺqD(>1a~a7ʞcR=[,<X }]j騈ZƤ!Orĥ}=>Dw.2pQaX>RL$clI2?2jT] TH!:,C׳~`l7ҽjpHZ탱ǎ_t'$a-E#y qŪn*>ѭ7H NF$ ,y՗ $PC+tdC%Urڶ *RN) s 0DkRd{fr4GkIb=/.w S?^Hu/y.LۇEnA{ kK tyDH☈lԵBNMˀHA]ueu30X)Yr %&j! 0h=F?#\hꚎ םbVr"N)'OUH#|SIß8i*9ֹo |5DX|b$Yb$XQW'鳵Ho1o$3},w)Ka&6;blPjzVRG{`(> 6^R(VYWsKXC JD(/L:ykWKݩYDHݟGE?6Dp[j;Jz'Uda!v,$߸kc 4fBfG:ՋU_Tb: :c z11# 8 ,.# lj F^s3r%)aWTQL+M3XP̔f{c?ktvGGʘ{OMz"px[&?aXZ7+U`/Gڣc]7(<7Mh-@xF54DGq3׬l_S= ѳNQM֗ƹȷ5!>LB?%Huª͹ڨHuF:gVXpdny}$HLYR`h U獙dKVH/HQYd6X %XW6=vY62oH'GֆDՋ=oPހҒ@h3گнV|\CQG$J8,!{6`pT"}@9 9m!Յ0LO}mgLrKnC 0A@mO a쫅[]aL_J/sh>n&mm9ہvg- +N|ꀟHKDC+9K#q8:vR ]L+M!*ӝ* 6d䵏TVsV={ {$fV"Ԡ픐b14PEm6L/J4nkxm&Y4^e5wK(Cl.kz<>[Vč><)9a^n0}鷤2FveBq`Q $\AA= ͸^mR;' .\_\=$ju&Pw>(^,=xNcyI]5; (d{ 8EpBC׆Sڟtg=lv(WR gë?ie;T@M:#BzB &2)@> vz$~+bPsDhC2{V6;GE֎JYj4P 'wy>COkM% )5&[g5NĎʇ͘ ,pRb˟`um}??yz.9*Kd!@YH ;8_ L kg64x+EAp!ulUl@e>^|Vhx?oaoWEХ^"do Ҫ ;̈́!Zk,xUd2EJ/W9&" R;R3؅} 6ߋc 8;_o\rڂٹ4D!ATʐxq+,k cgTv6j|.}Fq h/ Y6s.ge9SP;'ɂul0.`8y(&<1R rM,Ȉ;#!G?6H`fg#=dL;mt// {@ ng u^Hqv&D`(6ٚΉ_g 6%}Cj-|o4Q_h; iRt~&b" od$Tэb33+߱@|@jZ؟v@{0E:bU>D"Vī^ _p۫8$q3G/+#aƢ҇Z:$y|nqx$*jYэBȶS0qG~_&s}]ǵ~|oD(s HTXa 3S=MiV!^f (ɾ/" d115 pǀ';0ɇX֗躋C$ u8<*K1ŊIqwG׷,ui'OZmYup3:))y0 z_]kMȗ$S"'ىY"/޵=񤥿1djwDnօ8cW"\ېylbCóOV[)F]!i">~&92'Fz \;u[’fmA C(|Ok^P+ԬSႴȼbtaps^ H&~Um=vХks2Za|@d8PB&ocz|z}rvȑ>aUͬjrj". q2L>Uh0\#yt612>N_ ,iWSISl3n&sDw/eX0`0uJR)‘-wؠ { -vhl$![t㊭)Հއi LE$cYk 1` zSk>7=y{VX'mE6fMƻ/)QT\ }rϋ 3mSik>U h-0dN'wJGyΟ[Բh0EY6׍y ISsƚce KY8^U<po*`0ze7>a"T KM9  YZ