rhsm-gtk-1.21.10-2.el7.centos>t  DH`p[$ƨY\]Ϝ'<ήoxBڬ2G0zA-XFpW -`N"#']>F|~&5Cq3h{鳥uAMl^ AOeXB+H?M* q +7A" u[TUo$6.?Uf17ǜŲx4;@*%'m0ӏB't⬢"Ɣp9NK]t{B' @QVK2ָJ23&"jD !L/p~aDFݷ7Woei Z4I450bd814e61edc1a3c9ab0ca34ac18b3f0702d51Td[$ƨ((R΅d?)O"킀{Z' d|}OV@w1CR|-t%$oM;/?>jD {̗Jfy8~?~d   ` -Eflt    ( ) +,-0J0|22 2 3 (38396:UG`HbIeXeYe\e]g^o brQdsesfsls ts8uuDvwPwyx{y}?~Crhsm-gtk1.21.102.el7.centosGTK+ widgets used by subscription-manager-gui and initial_setupThis package contains GUI and widgets used by subscription-manager-gui and RHSM initial_setup module for Anaconda.[ߕ[x86-01.bsys.centos.orgmCentOSGPLv2CentOS BuildSystem System Environment/Basehttp://www.candlepinproject.org/linuxx86_64s}}N@@ b&""*>X)+5 88w&f$w [eg K5o+v;B  #" v*83: }:\'=g*@ a ^r 6# @BjjPAA_77:..d]k]k BB=99B22(N%)%)    jTTUMM+..QQ@ 4hA큤[ߕV[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[#[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[m[ߕU[ߕU[#[#[#[#[#[#[#[#e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fe4cd137987c7318e8953f2853a577ebb1f65bbfff12ddaa7a54862d81c0ed6cfe4cd137987c7318e8953f2853a577ebb1f65bbfff12ddaa7a54862d81c0ed6c714aa31104a3967d1225d341957374d7d880a2a4ccb495c9442dade6f3c28a1905705fac868d904f98680b03af4f47c1a8167afbcf06faf784fdfdead6fa15be05705fac868d904f98680b03af4f47c1a8167afbcf06faf784fdfdead6fa15bea0dd2a53879788fdf287e8e87d595f4e166b15c984343c33a8cacc19cd4a5e33ca6c9fda3421a1966cc085ebde25259a99de0341991c71528b6388076251e7cdca6c9fda3421a1966cc085ebde25259a99de0341991c71528b6388076251e7cd180772bed19bfa3d17aea4d93f0018359eb2550d25f659edcb775d792041022235ebcf8a807e27b040dcaf5763e37fdd01e1b514bbd1f590e9c084e573ce919835ebcf8a807e27b040dcaf5763e37fdd01e1b514bbd1f590e9c084e573ce9198d805a8ec34afba98e6c11bbaf7e141b30c53b3c959a98ca317628424d0325f3fba0a1324261c14bff08d996932e81ad27a8b9db296892567de810c394d10d17fba0a1324261c14bff08d996932e81ad27a8b9db296892567de810c394d10d17f15ed408fc432b871be82b3372887a3f5bf23b1233ea83c5668e307b68725a4e3ad39022beb2ebe3f5f1f3a9eaa16bccb8e829e23b9db0d7e35f2720cdfcd53f3e96ac5322b3fb7054a146a32057816c6b10aa8b66758d053f6bb81e712077b6da60b8d5b76267771dbd03093e6296d685d7410bde520c84569a06d28fef11186b53736b57996e9a1ee6368cbcd32af093103d81bc908423f60cac64ad03b4d376dcc502c8cd0f2ae4f27081de8160db06457908e38aefb7c7af42a821d2fddac6ba459df51663ec50ff45d9c48735f46fb92160d205864f9d0ed1af641cebc6f57f162b909420c003b25689956c9607b1234bba6346e3757b24a6eae1c84fd9ceb58a98d4b8a058e521a1a62c5ff1806ddd729ce3e19872a3f70029299c3af67d367a27ae6bd8311b64aa6d6091947880cc47f3e195f3da55bf7f6cda3be208613b01f8f2aa660f81fe92c8740e96c4fbc6db64ceeb3c606259c96a42ffcfb82b5333ad8e1b3fd4b9395e53ce936d6a21edc091087402427786ced05df7e9621695b4d153648e3c45a55873b3ef104360cbd5968af3cea9ae485ab6ec8190830048f6f72ba090d03c8c33a6316a06385382f81bbfeae5323cb646946f63e8c50959b4d1287922ce0db5bcfaed7e18cb6e1778e78f6b21c6b28589b3e1c8de041b2f6b2bd0e54d490e8715ec5290189f9c53e449b220748be714d22caea8138c6b053a5e55f06e7ddfc32b07dca9bac7b17013623c70802551f14e26b7691539eb656ba93599f3b745b57b5bd493e1a8e45ead58c4c49ecb75850465a2bb8ebe4f7aa29e0f66d72a01075c1c15867dc669b96188161851ec065997198d3373a0b18e8006a11c597349924f56544a910ca87fbe102cd3cdc290773fe556943c6036e22c0a32d776ca18ed0d52ddf9a6f409e14add75302ad1286b774c06d928544816467376b54fdddff91dd622e747f127aded3d32726f3a2f705f5b4c4ce6e6d2b103a4ca04f6a415b77f23235a7a573d09dd3f19a03dac12a221590117f52818fd001f83633ca403d581fcb5d6dd9f0a79a380514b9d74d8573ed77901ce0bed488dbdc9076cd4cdf91be3ffb6caf9d3d422d4e6e0d9a438bb464fbadcb64267f74dc3dda019a04cdf4bb70c4c8d5bef795d81a4638ecc24e2bac9d60434e7afd568be27570aed6e0692f9733afe5ef0fd1ddafb62b3dc4bb15a301016d2cbe6534cf93330acd1e0a5e2d46036b6274f3438b6db32be810c2a6c03e700817490d9b1cb98259a1196ea098d2051128f42e80d854ffdfb670cdced60c4ff7cb7357cb900996ccc55de66848f3feb10cdd1f00773db71a3365aeb1d5e0d677c00286f4f701cf1622bc57f2529e3a17a8592b8041258b12f13d188dd9481de7a018df69318da23a8a9462c438cb1b59866576c00d2f66cca2ac5c47d71b8465628d8972fffd45977a35d514c81b9fcf347a1f3dbc9d38b897cb60a29b3b97e9238005f5b376ec804b5813dc1f1b15cb89c850446ad052bd4b30045bb9af4ef05fc2188b0eac8bfdaa75d12f9f4a3e0c3cf0cf450f8b5f941bf505be13ca9039c9a3b78559eb3314cf5ce2f6f06f30757624df4e31360102def4d537be6a7b11053fe415c0137fd765809227d1ff935fbbbf33b0894367d8010b71920be7f449afba591484c19645cea577e8edc2d66aebd78a748603d48d984bedda5c853837694dc4bc0a22b58e2f32880d1576b909d2e197701204600f11e4b82fe5bbe727b4792a763e60aa06a3ee279e87b8cbafd7168883dc3f494beb66c0e807e25aabbd5d2b6621ec5fe30786939a7ef1e359713eaaabdac35c543b6542f1a99fba2c0ff77f62cdf3fe71b152278976b01765d6e47c3d294033184ee94f4fa2277bc3dedc2eabae437274fb40658309fd4e1801e5387244079c2d91f89cba51ca83bc038a5b3b3ac3a75a52bd04294f80d6e937ef399bad8bffd7ac02ac87e2f5ccd95882ca37935e43488ede099601bb272c3ecf4a222a68dc1f4cecd4e4066b9fb6416d296cc88e4ec751c8e095832c132c1ed9b03ef659a07cf969cca23aa29b753954a5d5bb01950ebf55268ac1f4aafb76809228d33a1c571a9f7da07d94b0709c85a2b87423805055994770c5af9605eacb321c8e1e167af4d8d80291a6851e4cfc453ebd175b0fe0ac18b252b86fc7137f47f9ad96b2ab276b7041c1895d01ff9612021ed014e41de7e2d929ba9cff9ec2bf6dd0a183a4b147e8d580b80f01f142dc60cb169ebfce16c1f7915d5e2fdd20f630434884595dbcaf9e6dfc88d23537ed83b5fe4305d7a73176f7ded39526b1813ebb91b35290b9ed18333dfe8120f30855c4f5619accda4a0000ee12722f62efd951cfc1f88bfb7752ae79a1b29062d16d929614c2a9a5f7ea7c30a1a3acb1d3bcd37661f7410a89cf7ec0c775e4051c86de238280730891225392af69cb315abe953d20f53aaa14d907678f66c0aa3f773132f6fdf1b69a3903b973fddad652d4596fc375b8e9d4fb34ff45b21ede43aacc023b5741057f79e2fc2aa61d813da9618ab00dc4ad5770aacb0b0b901d3411051b073cdd0dfcea1c9cb6e72f834b1a39f1d5526345b902c5bf457302656dd9e4c1ffa64f3fc0a10fa2ae883607cfcf3c3b3f0a0a3a9ba255d6d7b82aca5eb5ba8021242ebd2310dac7098917365ee661132574ad6722c70ef913edb6e8bc88adfb84ea557ca4b283853986a64bd3580fb32e396f5473e77d1a9cf68853bc88adfb84ea557ca4b283853986a64bd3580fb32e396f5473e77d1a9cf68853d119ef0fa7fbd6ec6f906e8231a8ab8271497aff0b8facb6af8d053b8409322ff0e891dbc4982a717b7793095ef95b851012e8dc0d3d27c477261546497a9184f0e891dbc4982a717b7793095ef95b851012e8dc0d3d27c477261546497a91845060962fb226ffc5a6d889c69ab190bc627cc9b36181131ddc393bed42f55f2755db233a716870210b7a3ff4d009060d3954fd3f318faf3b4b43053642edc8db55db233a716870210b7a3ff4d009060d3954fd3f318faf3b4b43053642edc8dbadcf0180fd1e5fc5b7b995f95b8f3c7788b203bd172f8c4a4e23786fccbbdcbc17759806a6e362fc49b2584821b257ea7b85b36d908a754a955ec9051597202b17759806a6e362fc49b2584821b257ea7b85b36d908a754a955ec9051597202bd6b5b46431e178324182a7bc52fa117e794a18c3264005e83db02ec57c0ed09e471b50a64b5d0da8c07dddbc3431bd9de9aff09af14429bd23d5676aeffda9a8471b50a64b5d0da8c07dddbc3431bd9de9aff09af14429bd23d5676aeffda9a8cff23948d3d79d2585ab7262954fef6b27d682961f5b9c852c8d6a75813963e1f12d001515db6551f6194a48d681af973fedc6e222cc4e62a72a1b0445aa290ff12d001515db6551f6194a48d681af973fedc6e222cc4e62a72a1b0445aa290fad3204b825aad7e72683593ca16f4b992b254b49394b76282f5a7bfe70ed205a3e021000f1f3a6478615668764d273425077fbe2f9c4493b54abf37ad3c7e3f93e021000f1f3a6478615668764d273425077fbe2f9c4493b54abf37ad3c7e3f9d2214f1e709952ca90bedc64829c502fc07ca542bb6449d2c4647d581465b2b0bef0ca1a0ebf61cd74f6988c2f7eab43633bc8ad5755bb69e5dfb965031b6f94bef0ca1a0ebf61cd74f6988c2f7eab43633bc8ad5755bb69e5dfb965031b6f94a6a387b2a9c2ada9d7a3823275387561c9ec457d1e34a0f4134d845e9c00d57c1301b298992653d4b9c0420f3a014b4fb51dd27cec2895fb2c95cda1af94aff81301b298992653d4b9c0420f3a014b4fb51dd27cec2895fb2c95cda1af94aff89e0cb348cbb5fbb0804625ce218da2e82bf1dd9d9866d05cbb6ef868b1f47a282bf5c3cf9c056e5033b4bce1e25bb70878ff831d322344dd1118c0eba5942dbd2bf5c3cf9c056e5033b4bce1e25bb70878ff831d322344dd1118c0eba5942dbd25b76a31c5d38dff156a24ceb210b55233982dc2c268b7312ca418414abd3b199aa8df345ab7bfeb792ddf1de793c113b328616187e6ededafea6458ecc466e29aa8df345ab7bfeb792ddf1de793c113b328616187e6ededafea6458ecc466e2c1684548f8b9935915c88e88eec3de99ef89462e8bcc76290b3a4deca8f2a5269af109a45b04b3ae968d9dfa4fa9602bcd2684d296d9acf6e1760014734c8c199af109a45b04b3ae968d9dfa4fa9602bcd2684d296d9acf6e1760014734c8c199b9e3578eee47d613c349a41c6665fb017958b146c8e0f315d813bb16fb03b154e6b5d716638698b19d5570e6ce1eef09d02aa75bca47ede034b33c3cc2f69de4e6b5d716638698b19d5570e6ce1eef09d02aa75bca47ede034b33c3cc2f69deae67133e64f10cbd2ce65c298ab88b4af3a0c8dd39fa176a1e50b042f3fbfd5384a0399e659d6a5650442c39f14c8c774c0983bd488ab59993b81e0375c1fe0284a0399e659d6a5650442c39f14c8c774c0983bd488ab59993b81e0375c1fe02e125ebf5aa34920e33e31a62f668a6251944be1d3c74ea1d0971c877f17fb8cbdb06903279cfc30db9b9eb6522173fce6f2908b1bccd7fe0a7657fcc96bd6513db06903279cfc30db9b9eb6522173fce6f2908b1bccd7fe0a7657fcc96bd6513c0530bd1fe33c4c2eacbde4b1dbd1ef1dbcf0cafdfa41208dd3e0ae0dbcff55c849af664a5ef32d59e7d53d35f3ffc5971b441fa3f6d943cb14695a4133576f5849af664a5ef32d59e7d53d35f3ffc5971b441fa3f6d943cb14695a4133576f51fbb6795b7facb0ecff904961cb053e98a53c9cee5e33a1d0bb01d1b21fb0f894b169b89422ac31df126a850796247e0a8b3e8a991a8fd414e91548bfffbcc439e1ccc238971c8d85a518b0e95548786e90166b5b98c782f45f47b12a4007d7038c7c0e2967886070c4c3c3a677ad1f286bcaa972b813cd063ddc1267da2489b8fd5343287b74ed7fbecff183d4ace21d4f10ae4308b42b5acfbda42e03570d630bc29d77ec04d52f906aaf97d6195212dd8cacaf8ee3cea6b1a5bfe1aee5bd942b3ea22fc8cc7313e24ae5a86f7676137b2bd79bb1d22dff88aff3c0601445f27ece663ab8aa9a3b307dc0c230005f50c72328117dcd3542278da10ac78c61brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsubscription-manager-1.21.10-2.el7.centos.src.rpmrhsm-gtkrhsm-gtk(x86-64)@     font(cantarell)gtk3librsvg2(x86-64)python(abi)python-gobjectrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)scrollkeeperscrollkeeperusermode-gtkrpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3[@[@[@[qr[dC[dC[,[o[@ZVZVZVZmZH@ZZZ}@ZWQZ.s@ZOZOYY@Y@YdYyY]YtYtY@XX@X@XsX@X@X@XƉXX@XJX8'X!@X@WW@WWj}WQq@W0{W@V@VaVVHV%@VVa@V@V7@UŬU(UUU@U@UmUUyx@UmUd`@U[%UCjU-@U-@U&iT@TԬTZ@T@T@T~@To)@T\@TN3THT.T->@T%U@T@TT@SSSS@S@SFSFSFSESQ@S @SS@S@S[S,Sb7@Sb7@S^BSFS*@S(RRRR߲RʚR@P.2@P#@PkPPO@OOG@OG@O@OiOЗOO8O|7OleOk@O`@OU@ODO8@O))@O"O@ON2NNU@NU@Nܲ@Nܲ@Johnny Hughes 1.21.10-2Christopher Snyder 1.21.10-2Christopher Snyder 1.21.10-1Christopher Snyder 1.23.3-1Christopher Snyder 1.23.2-1Christopher Snyder 1.23.1-1Christopher Snyder 1.22.1-1Christopher Snyder 1.22.0-1Christopher Snyder 1.21.5-1Christopher Snyder 1.21.4-3Christopher Snyder 1.21.4-2Christopher Snyder 1.21.4-1Christopher Snyder 1.21.3-1Alex Wood 1.21.2-3Alex Wood 1.21.2-2Alex Wood 1.21.2-1Fedora Release Engineering - 1.21.1-2Alex Wood 1.21.1-1Kevin Howell 1.20.8-1Kevin Howell 1.20.7-1Kevin Howell 1.20.6-1Kevin Howell 1.20.5-1Kevin Howell 1.20.4-1Kevin Howell 1.20.3-1Kevin Howell 1.20.2-1Alex Wood 1.20.1-1Kevin Howell 1.20.0-1Kevin Howell 1.19.12-1Kevin Howell 1.19.11-1Kevin Howell 1.19.10-1Kevin Howell 1.19.9-1Kevin Howell 1.19.8-1Kevin Howell 1.19.7-1Kevin Howell 1.19.6-1Kevin Howell 1.19.5-1Kevin Howell 1.19.4-1Kevin Howell 1.19.3-1Kevin Howell 1.19.2-1Alex Wood 1.19.1-1Alex Wood 1.19.0-1Vritant Jain 1.18.6-1Vritant Jain 1.18.5-1Vritant Jain 1.18.4-1Vritant Jain 1.18.3-1Alex Wood 1.18.2-1Alex Wood 1.18.1-1Vritant Jain 1.17.9-1Vritant Jain 1.17.8-1Vritant Jain 1.17.7-1Vritant Jain 1.17.6-1Vritant Jain 1.17.5-1Alex Wood 1.17.4-1Alex Wood 1.17.3-1Alex Wood 1.17.2-1Christopher Snyder 1.17.1-1Christopher Snyder 1.16.8-1Alex Wood 1.16.7-1Alex Wood 1.16.6-1Alex Wood 1.16.4-1Alex Wood 1.16.3-1Alex Wood 1.16.2-1Alex Wood 1.16.1-1Alex Wood 1.16.0-1Chris Rog 1.15.7-1Chris Rog 1.15.6-1Adrian Likins 1.15.5-1Adrian Likins 1.15.4-1Adrian Likins 1.15.3-1Chris Rog 1.15.2-1Alex Wood 1.15.1-1William Poteat 1.14.9-1William Poteat 1.14.8-1William Poteat 1.14.7-1William Poteat 1.14.6-1William Poteat 1.14.5-1William Poteat 1.14.4-1Alex Wood 1.14.3-1Alex Wood 1.14.2-1Devan Goodwin 1.14.1-1William Poteat 1.13.13-1William Poteat 1.13.12-1Devan Goodwin 1.13.11-1Devan Goodwin 1.13.10-1William Poteat 1.13.9-1Unknown name 1.13.8-1Devan Goodwin 1.13.7-1Alex Wood 1.13.6-1Alex Wood 1.13.5-1Alex Wood 1.13.4-1Bryan Kearney 1.13.3-1Alex Wood 1.13.2-1Alex Wood 1.13.1-1jesus m. rodriguez 1.12.14-1jesus m. rodriguez 1.12.13-1jesus m. rodriguez 1.12.12-1Alex Wood 1.12.11-1jesus m. rodriguez 1.12.10-1jesus m. rodriguez 1.12.9-1jesus m. rodriguez 1.12.8-1jesus m. rodriguez 1.12.7-1jesus m. rodriguez 1.12.6-1Adrian Likins 1.12.5-1Devan Goodwin 1.12.4-1Alex Wood 1.12.3-1Devan Goodwin 1.12.2-1jesus m. rodriguez 1.12.1-1Devan Goodwin 1.11.7-1Alex Wood 1.11.6-1Alex Wood 1.11.5-1ckozak 1.11.4-1Alex Wood 1.11.3-1Alex Wood 1.11.2-1Alex Wood 1.11.1-1ckozak 1.10.14-1ckozak 1.10.13-1ckozak 1.10.12-1ckozak 1.10.11-1ckozak 1.10.10-1ckozak 1.10.9-1ckozak 1.10.8-1ckozak 1.10.7-1ckozak 1.10.6-1ckozak 1.10.5-1ckozak 1.10.4-1ckozak 1.10.3-1Alex Wood 1.10.2-1Alex Wood 1.10.1-1jesus m. rodriguez 1.9.2-1Alex Wood 1.9.1-1jesus m. rodriguez 1.8.13-1jesus m. rodriguez 1.8.12-1jesus m. rodriguez 1.8.11-1jesus m. rodriguez 1.8.10-1jesus m. rodriguez 1.8.9-1jesus m. rodriguez 1.8.8-1jesus m. rodriguez 1.8.7-1Devan Goodwin 1.8.6-1Devan Goodwin 1.8.5-1Devan Goodwin 1.8.4-1Devan Goodwin 1.8.3-1Bryan Kearney 1.8.2-1Devan Goodwin 1.8.1-1Devan Goodwin 1.8.0-1Adrian Likins 1.1.10-1Adrian Likins 1.1.9-1Adrian Likins 1.1.8-1Adrian Likins 1.1.7-1Adrian Likins 1.1.6-1Adrian Likins 1.1.5-1Adrian Likins 1.1.4-1Adrian Likins 1.1.3-1Adrian Likins 1.1.2-1Devan Goodwin 1.1.1-1Alex Wood 1.0.17-1Alex Wood 1.0.16-1Alex Wood 1.0.15-1Alex Wood 1.0.14-1Alex Wood 1.0.13-1Alex Wood 1.0.12-1Alex Wood 1.0.11-1Alex Wood 1.0.10-1Alex Wood 1.0.9-1Devan Goodwin 1.0.8-1Alex Wood 1.0.7-1Alex Wood 1.0.6-1Alex Wood 1.0.5-1Alex Wood 1.0.4-1Alex Wood 1.0.3-1Devan Goodwin 1.0.2-1Michael Stead 1.0.1-1Michael Stead 0.99.13-1Michael Stead 0.99.12-1Michael Stead 0.99.11-1Michael Stead 0.99.10-1Michael Stead 0.99.9-1Devan Goodwin 0.99.8-1Michael Stead 0.99.7-1Devan Goodwin 0.99.6-1Michael Stead 0.99.5-1Devan Goodwin 0.99.4-1Devan Goodwin 0.99.3-1Devan Goodwin 0.99.2-1William Poteat 0.98.8-1William Poteat 0.98.7-1William Poteat 0.98.6-1William Poteat 0.98.5-1William Poteat 0.98.4-1- Manual CentOS Debrnading- Fix up Makefile (csnyder@redhat.com)- Updated translations (csnyder@redhat.com) - 1623262: Make automatic enablement of yum plugins working again; ENT-820 (jhnidek@redhat.com)- 1606435: Rename the async module for compatibility with python 3.7; ENT-737 (csnyder@redhat.com) - Cockpit/Syspurpose service integration fix (aparadka@redhat.com) - Display both new and old value in syspurpose diff message (csnyder@redhat.com) - Fix sending single value of addons. (jhnidek@redhat.com) - Fix synchronization of usage with candlepin (jhnidek@redhat.com) - 1596294: Fix displayin RHSM Spoke in Initial Setup (jhnidek@redhat.com) - Syspurpose field value lists [ENT-766] (wpoteat@redhat.com) - ENT-717: Syncing of syspurpose store with candlepin (jhnidek@redhat.com) - 1609048: Replacement of imp module with importlib; ENT-758 (jhnidek@redhat.com)- Move "nose" to test requirements for syspurpose (csnyder@redhat.com)- Integrate Syspurpose DBus Signal with Cockpit (aparadka@redhat.com) - Change usage_type to usage (csnyder@redhat.com) - ENT-715 Sync syspurpose with server (csnyder@redhat.com) - 1609052: DNF Plugin needs config initiated earlier (wpoteat@redhat.com) - 1608963: Minimize packaging for python 3 (wpoteat@redhat.com) - Improve test setup for syspurpose tests. (awood@redhat.com) - Two simple fixes for syspurpose (jhnidek@redhat.com) - Raise ioerr when necessary during sp read (csnyder@redhat.com) - ENT-720 Adds the addons subcommand (csnyder@redhat.com) - 1602056: Added role subcommand ENT-719 (jhnidek@redhat.com) - Replace lsb-release in spec and Makefile (khowell@redhat.com) - Mock out syspurpose code from being executed in subman tests (csnyder@redhat.com) - ENT-584 syspurpose UTF-8 support & better formatting - All syspurpose operations now support UTF-8 - syspurpose.json now has user-friendly indentation (nmoumoul@redhat.com) - ENT-446 Report systempurpose on registration (csnyder@redhat.com) - 1512944: Fix up remaining python2 deps ENT-724 (csnyder@redhat.com) - ENT-721: Usage command (wpoteat@redhat.com) - ENT-590 Enhanced SyspurposeStore add/remove operations - 'add' will now not override an existing value that was added by the 'set' command, but it will be maintained and added in a list along with the newly added value. - 'add' will now not add an element to a list if the list already contains it (no duplicates). - 'remove' will now unset the current value, if that turns out to be scalar instead of being contained in a list. (nmoumoul@redhat.com) - Move syspurpose out of packages directory. (awood@redhat.com) - Correct small problems in syspurpose. (awood@redhat.com) - ansible vagrant QOL fixes (khowell@redhat.com) - ENT-723: Add System Purpose Status to System Status output (wpoteat@redhat.com) - Improve debug logging for release listing (khowell@redhat.com) - Remove other references to python-kitchen. (awood@redhat.com) - Make build_ext a proper dependency. (awood@redhat.com) - Add zanata.xml configuration file and gettext keys.pot (awood@redhat.com) - Move clean command to common build_ext module. (awood@redhat.com) - Only gather optparse strings in subscription-manager. (awood@redhat.com) - Move syspurpose source files to be under package directory. (awood@redhat.com) - Look for source files based on package directory locations. (awood@redhat.com) - Add gettext calls to syspurpose. (awood@redhat.com) - Load build_ext i18n commands in setup.py (awood@redhat.com) - Integrate Dbus signals with Cockpit GUI (aparadka@redhat.com) - Do not install subman-gui from setup.py by default (khowell@redhat.com) - ENT-591 Handle when syspurpose.json is missing & create it. (nmoumoul@redhat.com) - Fix indeterminate unit test failure. (awood@redhat.com) - Removal of python-kitchen (wpoteat@redhat.com) - ENT-731 Replaced syspurpose 'offerings' commands with 'role': - Removed commands 'add-offerings', 'remove-offerings', 'unset-offerings' - Added commands 'set-role' and 'unset-role' (nmoumoul@redhat.com) - ENT-589 Intentctl -> syspurpose (csnyder@redhat.com) - ENT-710: Add three_way_merge utility function (csnyder@redhat.com) - ENT-477: Add signal EntitlementsChanged (aparadka@redhat.com) - ENT-476: Add signal InstalledProductsChanged (aparadka@redhat.com) - 1594733: Fix GetStatus in com.redhat.RHSM1.Entitlement ENT-641 (jhnidek@redhat.com) - Make vagrant setup more flexible (khowell@redhat.com) - ENT-475: Add signal ConfigChanged (aparadka@redhat.com) - 1581777: Reraise exception properly. ENT-566 (jhnidek@redhat.com) - Replace curly quote with straight quote (khowell@redhat.com) - Add implementation of filesystem watcher (aparadka@redhat.com) - 1581410: ENT-572: subman should require dnf-plugin-subscription-manager (adarshvritant@gmail.com) - ENT-478 com.redhat.RHSM1.Consumer D-Bus service object (jhnidek@redhat.com) - 1576423: Polished changes provided in #1816 and added unit test. (jhnidek@redhat.com)- 1571998: Ignore HTB repos (nmoumoul@redhat.com) - 1589296: subman list option --after now named --afterdate (aparadka@redhat.com) - 1558411: Begin building dnf-plugin-subscription-manager for RHEL 7 (csnyder@redhat.com) - Use constant defined in cerdirectory.py. (jhnidek@redhat.com) - 1553266: When d-bus methods are unavailable, show appropriate message. * Added a "safe call" mechanism that makes the initial dbus calls (entitlementService, configService, productsService) only if the service is available, tries to restart the rhsm service if possible, and otherwise failing gracefully. * Added new UI curtain that provides a meaningful message and advice to the end user. * Re-added utility method statusUpdateFailed that was accidentally deleted. (nmoumoul@redhat.com) - 1580996: Fix comparision of objects in Python 3 (ENT-578) (jhnidek@redhat.com) - Make xauth Idempotent again (csnyder@redhat.com) - Fixes missing locale issues while running nosetests (csnyder@redhat.com) - Remove freezegun (khowell@redhat.com) - 1576582: Make rhsm.full_fresh_on_yum=1 working again (ENT-534) (jhnidek@redhat.com) - ansible-fix: fixed ansible failing during vagrant up (aparadka@redhat.com) - Update the license of the subman-cockpit-plugin to GPLv2 (csnyder@redhat.com) - 1510920: Allow access to job cancellation API (wpoteat@redhat.com) - ENT-447 Add icons to RPM package for subman cockpit plugin (jhnidek@redhat.com)- Remove F26 from releasers (Fedora 26 EOL) (csnyder@redhat.com)- Fix python-rhsm Provides and Obsoletes (csnyder@redhat.com) - 1568609: Updated man page for --after list option (aparadka@redhat.com) - Get Initial Setup Addon to run during installation in Vagrant (jhnidek@redhat.com) - ENT-447 Create .desktop file that opens web page with our cockpit plugin (jhnidek@redhat.com) - ENT-481 service-level command & options now update syspurpose metadata (nmoumoul@redhat.com) - 1560727: Search for proxy auth message in whole error string (aria.paradkar@gmail.com) - 1555384: get_libexecdir now returns a string instead of bytes (aria.paradkar@gmail.com) - Added generic set/unset and add/remove commands to syspurpose (crog@redhat.com) - ENT-488 syspurpose now warns if running in container (nmoumoul@redhat.com) - 1574706: Create python2-subscription-manager-rhsm properly (jhnidek@redhat.com) - Automatic rebuilding of updates.img on PXE Server (jhnidek@redhat.com) - 1574529: Fix rhsmcertd integer overflow on i386 & i686 (csnyder@redhat.com) - Respecting proxy port configured in rhsm.conf (oskar@wycislak.pl)- Add dist back to release (csnyder@redhat.com)- Add missing buildrequires to fix upstream fedora python2 builds (csnyder@redhat.com)- Stop building subscription-manager-gui, when Python 3 is used (jhnidek@redhat.com) - Remove kitchen from install_requires (khowell@redhat.com)- 1439645: Perform a full entitlement refresh in the yum/dnf/zypper plugins (csnyder@redhat.com) - 1527727: Add proc_stat.btime fact (csnyder@redhat.com) - 1568214: rhsmcertd no longer uses reload on py3 (csnyder@redhat.com) - 1559227: Do not use str format for python 2.6 (csnyder@redhat.com) - 1425766: Additional message in status to indicate content access (wpoteat@redhat.com) - Adds a new cli utility 'syspurpose' (csnyder@redhat.com) - 1559227: Do not log Error messages for missing identity cert/key (csnyder@redhat.com) - 1458159: python-dmidecode bug fix requires specific RPM release. (awood@redhat.com) - fix for proxy-server provisioning - resolving of 'candlepin.example.com' (jstavel@redhat.com) - 1458159: Require latest version of python-dmidecode (awood@redhat.com) - 1551044: Add the option to build both python{3,2}-subscription-manager-rhsm (csnyder@redhat.com) - 1559743: Reduce log level of network address fact collection to debug (csnyder@redhat.com) - added a vagrant section for a VM for proxy-server (jstavel@redhat.com) - ansible role rhsm-services and TESTING.md document (jstavel@redhat.com) - Fix updates.img to include required Python packages (jhnidek@redhat.com) - Do not remove existing zypper repos when disconnected (csnyder@redhat.com) - Apply updates.img druing PXE boot (jhnidek@redhat.com) - Do not use private network addresses for vagrant hostmanager (csnyder@redhat.com) - Adds tool to make updates.img file for use with anaconda (csnyder@redhat.com) - 1554482: Reenable RHUI support (csnyder@redhat.com) - Fix building on SLES 11 (jhnidek@redhat.com) - Added PXE BOOT client to the Vagrant setup (jhnidek@redhat.com) - New Vagrant file for creating PXEBOOT server (jhnidek@redhat.com) - 1551386: Cannot put unicode into gtk for button label (wpoteat@redhat.com) - 1551465: Fix unicode decode issue on py 2.6 (csnyder@redhat.com) - Remove unneeded spec file directives (awood@redhat.com)- Add missing dist macro to release- Remove %clean section (ignatenkobrain@fedoraproject.org) - Remove BuildRoot definition (ignatenkobrain@fedoraproject.org)- 1547354: Add missing requires for python-kitchen (awood@redhat.com) - 1528625: Prevent dmidecode failure from returning None (awood@redhat.com) - 1543639: Properly encode package profile data (jturel@redhat.com) - 1527396: Subman cockpit plugin - fix registration using act. keys (jhnidek@redhat.com) - 1535974: Close register dialog, when status is changed (jhnidek@redhat.com) - Add start date to available pool listing (wpoteat@redhat.com) - Condition requiring --after and --all is unnecessary (wpoteat@redhat.com) - 1510024: Handle rhel-alt product tags properly (khowell@redhat.com) - 1540204: Raise RateLimitExceededException with headers (jhnidek@redhat.com) - 1533905: Remove dependency on yum and chkconfig. (jhnidek@redhat.com) - 1479353: Add --after option to list command (csnyder@redhat.com) - 1537473: Subman rpm requires python-setuptools (jhnidek@redhat.com) - 1525238: Do not protect rhel prod. cert with special case (jhnidek@redhat.com) - 1526622: Do not delete product certificates in protected directory (jhnidek@redhat.com) - 1519512: Handle non-UTF8 RPM vendors (khowell@redhat.com) - 1487600: Fix registration success detection (khowell@redhat.com) - 1527813: subman-gui use new URL of Online Documentation (jhnidek@redhat.com) - 1527392: Clear credential data in register dialog (jhnidek@redhat.com) - rct cat-manifest: show Web and API urls from consumer.json (evgeni@golov.de) - Use dnf on RHEL or Fedora w/ using Python 3 (khowell@redhat.com) - 1507030: RestlibExceptions should show they originate server-side (awood@redhat.com) - Package for Python 3 on Fedora (khowell@redhat.com)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Do not enable gpgcheck if the only a metadata gpg key is configured (git@PaulSD.com) - 1448313: Do not log error, when rhsmcertd is restarted (jhnidek@redhat.com) - Support configuration of a repo metadata signing key (git@PaulSD.com) - Generate bin scripts via setuptools entry_points (khowell@redhat.com) - 1304056: Fix D-Bus path of com.redhat.RHSM1.Facts (jhnidek@redhat.com) - 1516439: Cockpit reports error during unregister when candlepin unavailable (jhnidek@redhat.com) - 1510727: Enable starting of subman GUI, when consumer has been deleted (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - Add parameter to D-Bus API to pass locale for localization of errors (jhnidek@redhat.com) - 1463765: Fix wrong Indic-language translations (khowell@redhat.com) - 1487600: Cockpit - Save configuration from register dialog (jhnidek@redhat.com) - 1464571: Improve multiple product certs errors (khowell@redhat.com) - Replace cockpit-subscriptions (khowell@redhat.com) - 1507158: Provide Host: in http CONNECT header (jhnidek@redhat.com) - 1319927: Remove newline from auto enable message (khowell@redhat.com)- Sync zanata translations (khowell@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1514067: Call virt-what using absolute path (jhnidek@redhat.com) - 1487688: Load config settings for cockpit plugin (khowell@redhat.com) - Added dependencies to cockpit-bridge and cockpit-shell. (jhnidek@redhat.com) - 1462456: Flush stdout and stderr on more places (jhnidek@redhat.com) - 1491842: fixed typo in man page. (jhnidek@redhat.com) - 1508591: Removed python-rhsm from subscription-manager version (jhnidek@redhat.com) - 1421010: Subman-GUI shows error dialog (wrong proxy settings) (jhnidek@redhat.com) - 1500106: subscription-manager status --ondate do not ignore date (jhnidek@redhat.com) - 1506970: Fixed default custom URL in cockpit plugin (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - Cockpit - listing of installed products using patternfly-react (jhnidek@redhat.com) - 1508457: Bump versions in python-rhsm obsoletes (khowell@redhat.com) - Implement fallback for settimeout on old m2crypto (khowell@redhat.com) - Cockpit: reconcile translated strings (khowell@redhat.com) - Cockpit: use translations from root dir (khowell@redhat.com)- Fix cockpit tgz path in spec file (khowell@redhat.com)- Cockpit: Implement modal dialog (khowell@redhat.com) - Implement bootstrap-select component (khowell@redhat.com) - Port cockpit subscriptions-client to dbus (khowell@redhat.com) - Move python-rhsm build into subscription-manager (khowell@redhat.com) - 1354667: Add identity cert detection to proxy error message generation (wpoteat@redhat.com) - 1501889: Enable yum plugins after sub-man subcommand is executed (jhnidek@redhat.com) - 1477958: Use inotify for checking changes of consumer certs (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - Bump python-rhsm requirement to 1.20.2 (khowell@redhat.com) - 1448313: Do not log error, when rhsm_icon.json does not exist (jhnidek@redhat.com) - 1354667: Better message for proxy/identity cert issue (wpoteat@redhat.com) - 1489917: More robust reading of yum plugin file (jhnidek@redhat.com) - 1491842: Add man page doc for [rhsm] auto_enable_yum_plugins (jhnidek@redhat.com) - 1493711: Fix --matches option for the list command. (awood@redhat.com) - 1476817: Set network.ipv4_address properly, when DNS misconfigured. (jhnidek@redhat.com) - 1483746: Force UTF-8 encoding in rhsm-service (jhnidek@redhat.com) - rename RepoFile to YumRepoFile (dellweg@atix.de) - 1466453: [RFE] rhn-migrate-classic-to-rhsm auto-enable yum plugins (jhnidek@redhat.com) - D-Bus service for removing entitlements (all/ID/serial num.) (jhnidek@redhat.com) - 1489917: More robust reading of yum plugin file (jhnidek@redhat.com) - 1489877: minor typo in /etc/rhsm/rhsm.conf comment (jhnidek@redhat.com) - restructure RepoFile hierarchy (dellweg@atix.de) - 1319927: [RFE] sub-man automatically enables yum plugins (jhnidek@redhat.com) - Fix polymorphy for RHSMLogHandler (dellweg@atix.de) - 1481384: Do not update redhat.repo at RateLimitExceededException (jhnidek@redhat.com) - 1485008: subman register --type="RHUI" should work (jhnidek@redhat.com) - 1481384: Do not update redhat.repo at RateLimitExceededException (#1685) (jhnidek@redhat.com) - Do not attempt to register if already registered. (awood@redhat.com) - Integrate registration service into RegisterCommand. (awood@redhat.com) - 1480659: Properly initialize clean repo copy (khowell@redhat.com) - D-Bus service for unregistering system (#1680) (jhnidek@redhat.com) - Add an entitlement service and use it in the CLI and DBus. (awood@redhat.com) - Remove unneeded plugin conduit. (awood@redhat.com) - Clean up imports in dbus.base_object (awood@redhat.com) - Move certificate persistence into register service itself. (awood@redhat.com) - 1480395: Force UTF-8 encoding in daemons (khowell@redhat.com) - 1464571: 'sub-man release' prints error for more prod. certs. (jhnidek@redhat.com) - 1400326: Better error print, when consumer cert is corrupted (jhnidek@redhat.com) - Reload identity after registering. (awood@redhat.com) - Move registration code to a distinct service. (awood@redhat.com) - The get_installed_product_status() is now method of InstalledProducts, small changes, refactoring. (jhnidek@redhat.com) - D-Bus service for listing installed products (jhnidek@redhat.com) - 1461003: Deprecate --type option on register command (wpoteat@redhat.com) - 1462928: Reset status after connection validation (khowell@redhat.com) - 1330036: Better status error message for initial-setup (jhnidek@redhat.com)- Only return JSON body from Register service. (awood@redhat.com) - Add a DBus object and service to attach subscriptions. (awood@redhat.com) - 1472746: Correct sorting of dates in subman gui (jhnidek@redhat.com) - 1472715: Python module rhsm should never call exit() (jhnidek@redhat.com) - 1462456: added flush() method to Tee class in fixtures. (jhnidek@redhat.com) - 1462456: flushing of stdout and stderr once again (jhnidek@redhat.com) - 1329349: Add subscription-manager plugin to yum-config-manager (khowell@redhat.com) - 1468297: Fix gui proxy check (khowell@redhat.com) - 1367672: Ignore "already attached" in register GUI (khowell@redhat.com) - 1350402: fix broken pipe error in other bin scripts (jhnidek@redhat.com) - 1463325: Output consumer name on registration (tony@anthonyjames.org) - Tell SUSE to use yum since python-kitchen is unavailable. (awood@redhat.com) - Do not package the yum plugins if they are not needed. (awood@redhat.com) - Use python-kitchen instead of yum for util method. (awood@redhat.com) - 1380341: Better dialog in GUI, when consumer is deleted at CP. (jhnidek@redhat.com) - 1459194: open Online Documentation, when env. var. LANG is unset (jhnidek@redhat.com) - 1455681: rhsm-debug created report dir with wrong perms (jhnidek@redhat.com) - 1452075: print only readable part of SSL error to console (jhnidek@redhat.com) - 1413161: Add baseurl examples, explanation (khowell@redhat.com) - 1386914: Add hypervisor consumer type to manpages (khowell@redhat.com) - 1444453: Have gettext return unicode instead of bytes. (awood@redhat.com) - 1443570: Update retired article reference (redhatrises@gmail.com) - 1457348: Use https for the redhat.com/forgot_password label. (jhnidek@redhat.com) - 1457197: Env. variable no_proxy=* is not ignored (jhnidek@redhat.com) - 1392709: Display better error msg., when wrong proxy is set up (jhnidek@redhat.com) - 1448501: subman gui can unregister, when network is up again (jhnidek@redhat.com) - 1422196: Update container certs after plugin install (khowell@redhat.com) - 1441397: added --noproxy for rhsm-debug auto-completion (jhnidek@redhat.com) - 1421010: GUI opens network dialog due to bad proxy during startup (jhnidek@redhat.com) - 1414529: Raise exception with path/string of wrong certificate. (jhnidek@redhat.com) - 1443164: no_proxy match the host name when *.redhat.com is used (jhnidek@redhat.com) - 1441397: Added --noproxy to bash completion script (jhnidek@redhat.com) - Python 3 compatability fixes. (awood@redhat.com) - 1365472: Add mnemonic for subscription-manager spoke (khowell@redhat.com) - 1443159: Added default value for splay configuration (jhnidek@redhat.com) - 1452737: Enable saving no_proxy settings from GUI (jhnidek@redhat.com) - 1451003: identity reports right info in name field (jhnidek@redhat.com) - 1450818: Bug fix of com.redhat.Subscriptionmanager D-Bus policy (jhnidek@redhat.com) - 1451166: Fix Host header when using proxy (khowell@redhat.com) - 1450049: Replace `-` with `_` in completion functions (khowell@redhat.com) - 1450862: remove obsolete certiciates of golden ticket (jhnidek@redhat.com) - 1448855: golden ticket entitlement was not removed. (jhnidek@redhat.com) - 1449824: facts collection aborts with unknown locale (jhnidek@redhat.com) - 1432231: Support /etc/init.d daemon even on EL7 (khowell@redhat.com) - 1450210: Make lscpu ignore locale again (khowell@redhat.com) - 1447211: Don't read non-existing json cache file. (jhnidek@redhat.com) - 1401787: Use json file for caching pool type. (jhnidek@redhat.com) - 1447722: use socket.getaddrinfo() to mimic hostname -f cmd (jhnidek@redhat.com) - 1427069: Add secondary file to determine external repo file changes (wpoteat@redhat.com) - 1444453: set bin scripts file encoding to utf-8 (khowell@redhat.com) - 1444453: Set default encoding for gui to UTF-8 (khowell@redhat.com) - include 'full_refresh_on_yum' logic in zypper service plugin (dellweg@atix.de) - rehash ca-path in zypper service plugin (dellweg@atix.de) - Add preliminary zypper support (khowell@redhat.com) - Define libexec directory at compile time (kkaempf@suse.de) - Separate CFLAGS and LDFLAGS (kkaempf@suse.de) - 1445204: Update timestamp during intitial cert check. (jhnidek@redhat.com)- Bump python-rhsm requirement to 1.20.0 (khowell@redhat.com) - 1444512: Display deleted uuid in facts dialog correctly. (jhnidek@redhat.com)- Bump python-rhsm requirement to 1.19.6 (khowell@redhat.com)- 1446638: Remove dbus-x11 dependency (khowell@redhat.com) - 1443101: Provide feedback for force register (khowell@redhat.com) - 1446469: Use sys.setdefaultencoding('utf-8') in better way. (jhnidek@redhat.com) - 1440319: fixed wrong spelling. (jhnidek@redhat.com) - 1426343: fixed rct to display cert without subjectAltName. (jhnidek@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1444714: Error reading system DMI information (jhnidek@redhat.com) - 1357152: Print right dates on subscription-manager list --installed (jhnidek@redhat.com) - 1445387: Set locale fact to Unknown if value cannot be determined (khowell@redhat.com) - 1443693: Enable to overwrite system.certificate_version with custom fact. (jhnidek@redhat.com) - 1444800: Added mising policy file. (jhnidek@redhat.com) - 1429505: Facts dbus service does not start properly due to timeout. (jhnidek@redhat.com) - 1443215: bug fix of writing time stamps. (jhnidek@redhat.com) - 1443554: Clicking at Help->Getting Started opens yelp. (jhnidek@redhat.com) - 1428002: Add proxy configuration info to man page (khowell@redhat.com) - 1443598: Remove M2Crypto reference from rhsmlib (khowell@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1438869: Capture dmidecode errors at fact gathering (khowell@redhat.com) - 1443205: Simplify rhsmcertd log message plurality (csnyder@redhat.com) - 1435771: Fix UnboundLocalError during custom facts collection (csnyder@redhat.com) - 1426357: Fix DBus register service configuration issue. (awood@redhat.com) - 1405314: Better output message, when subman gui is launched with non-root user. (jhnidek@redhat.com) - 1426685: Bug fix: subman doesn't log errors when repository enabling failed (jhnidek@redhat.com) - 1441698: Install missing rpm package with fonts. (jhnidek@redhat.com) - 1438085: Do not include virt.uuid for platforms where it is not known (csnyder@redhat.com)- Sync zanata translations (khowell@redhat.com) - Bump python-rhsm requirement to 1.19.5 (khowell@redhat.com) - 1435013: Add splay option to rhsmcertd, randomize over interval (csnyder@redhat.com) - 1438139: Make subscription details view expand (khowell@redhat.com) - 1438869: Clear dmidecode warnings (khowell@redhat.com) - Update log message to be more clear about the splay time being used (csnyder@redhat.com) - 1438561: Do not use D-Bus for facts collection (khowell@redhat.com) - 1433368: 1432947: Filter content access certs at entitlement list level (wpoteat@redhat.com)- Sync zanata translations (khowell@redhat.com) - 1440934: Ensure rhsmcertd performs both types of checks (csnyder@redhat.com) - 1440251: Bug fixing building of rhsmcertd at RHEL (jhnidek@redhat.com) - 1440922: Add a description of maxSplayMinutes to the rhsm.conf man page (csnyder@redhat.com)- Bump required python-rhsm version to 1.19.4-1 (khowell@redhat.com) - 1435013: Add splay to all checks done by rhsmcertd (csnyder@redhat.com) - 1431659: Let rhsmcertd-worker clean up on SIGTERM (khowell@redhat.com) - 1428435: Make release set/unset regenerate repos (khowell@redhat.com) - 1425922: System locale in facts (wpoteat@redhat.com) - 1420533: Add no_proxy option to API, config, UI (khowell@redhat.com) - 1424614: Add support to rct to print contentAccessMode attribute (rjerrido@outsidaz.org) - Automatic commit of package [python-rhsm] release [1.19.3-1]. (khowell@redhat.com) - 1434860: Only log correlation ID for specified cmd (khowell@redhat.com)- Zanata translations for 1.19.X (khowell@redhat.com) - 1433479: rhsmcertd - check connection before lock (khowell@redhat.com) - 1427069: Prioritize content from Basic entitlements (khowell@redhat.com) - 1429657: Remove catch-all on register --force (khowell@redhat.com)- Bump required python-rhsm version to 1.19.2 (khowell@redhat.com) - 1434094: Deny D-BUS Config.Set from non-root (khowell@redhat.com)- Lock down Facts object to be accessible to root only. (awood@redhat.com) - 1423013: Allow DBus calls to the com.redhat.RHSM1 interfaces (awood@redhat.com) - Address code paths with Coverity FORWARD_NULL (khowell@redhat.com)- Query.na_dict() has been renamed in dnf 2.0 (#1544) (MichaelMraka@users.noreply.github.com) - Add correlation ID to each cmd & rhsmcertd run (khowell@redhat.com) - 1425438: Hide content access certs from list cmd (khowell@redhat.com) - 1421930: Force update of icon cache on install of subman gui (csnyder@redhat.com) - Bug fix: make install works as expected, when PYTHON_VER is not set using system variable. (jiri.hnidek@tul.cz) - 1415708: Fix issues with facts gathering. (awood@redhat.com) - Add content access cert functionality to subman (khowell@redhat.com) - Bootstrap DBus mainloop when rhsmcertd runs. (awood@redhat.com) - Fix string comparison missed in python3 PR (khowell@redhat.com) - Add missing Requires and BuildRequires needed by F25. (awood@redhat.com)- Add missing BuildRequires. (awood@redhat.com) - Zanata translations for 1.19 (adarshvritant@gmail.com) - Drop unsupported languages from zanata.xml (adarshvritant@gmail.com) - Fix initialization of a couple of tests (khowell@redhat.com)- Bump version to 1.19 (adarshvritant@gmail.com) - 1405125: Strip null byte from end of virt uuid. (awood@redhat.com) - Provide DBus objects for configuration, facts, and registration. (awood@redhat.com) - Use repo location for python-rhsm dependency. (awood@redhat.com) - 1402009: Unset TERM inside subscription-manager (khowell@redhat.com) - 1404930: Provide GUI flow to fix proxy settings (khowell@redhat.com) - 1403387: Fix proxy conn test short-circuit (csnyder@redhat.com) - 1401394: Collect fqdn via `hostname -f` (khowell@redhat.com)- 1401078: "Remote server error" on BadStatusLine (khowell@redhat.com) - 1390712: Add --remove-rhn-packages to man pages (khowell@redhat.com) - fix keyerror when showing subs that doesnt have derivedProvidedProducts (rjerrido@outsidaz.org) - Fix test failure when no legacy services installed (khowell@redhat.com) - show Derived Provided Products for products that have them (rjerrido@outsidaz.org) - 1261215: Fix frozen progress bars (khowell@redhat.com) - 1360427: Show error if browser is not detected (khowell@redhat.com)- 1395659: Handle ProxyExceptions that occur during GUI operation (csnyder@redhat.com) - 1395662: Properly parses exc_info based on type (csnyder@redhat.com) - 1395794: Include python-decorator as a required dependency (csnyder@redhat.com) - 1378495: Do not touch OSTree Origin files. (csnyder@redhat.com) - Replace m2crypto references (khowell@redhat.com) - 1390258: Validate --remove-rhn-packages conflicting options (khowell@redhat.com) - 1390341: Disable SysV/systemd services properly (khowell@redhat.com) - 1268033: Add progress screen for validate server (khowell@redhat.com)- Rev zanata version to 1.18.X (adarshvritant@gmail.com) - 1389559: Parse log levels properly from config (khowell@redhat.com) - 1390549: Force input prompts to use stdout (khowell@redhat.com) - debrand so my Katello server errors don't point to real RHSM (riehecky@fnal.gov)- 1367128, 1367126: Add network.fqdn fact (khowell@redhat.com) - 1305729: Improve dnf-plugin package metadata (khowell@redhat.com) - 1382897: Don't always reenable register menu item (khowell@redhat.com) - 1382355: Don't swallow CLI autoattach exceptions (khowell@redhat.com) - 1245473: Add container-specific no-certs warning (khowell@redhat.com) - 1369577: Fix rct cat-manifest --no-content format (khowell@redhat.com) - 1379258: Fix alignment of GTK3 choose_server screen (khowell@redhat.com) - 1320371: Display user-friendly rate limit messages (khowell@redhat.com) - 1362731: Change titles when moving to subscription attachment (wpoteat@redhat.com) - 1163968: Use macro for service restart (wpoteat@redhat.com) - 1372779: Fix typo in "connection" (khowell@redhat.com) - 1259768: initial-setup: notify and block for async (khowell@redhat.com) - 1365472: Add keyboard mnemonics for initial-setup (khowell@redhat.com) - 1176219: Treat port as integer for GUI conn test (khowell@redhat.com) - 1366523: Ensure that each quantity spinner has proper settings (wpoteat@redhat.com)- 1176219: Error out if bad proxy settings detected (khowell@redhat.com) - 1376014: Clear activation key list when checkbox unchecked (wpoteat@redhat.com) - 1367509: fix cert not found message, expand tilde (khowell@redhat.com) - 1373922: Add cat-manifest --no-content desc to man (khowell@redhat.com) - 1346368: Add server_timeout to rhsm.conf manpage (khowell@redhat.com) - 1374389: rm --no-content from stat-cert completion (khowell@redhat.com) - 1366799: Do not check for a releaseVer override when in container (csnyder@redhat.com) - 1185914: migrate - handle legacy services/packages (khowell@redhat.com) - 1367657: Escape RestlibExceptions for gui display (csnyder@redhat.com) - 1371632: Disallow connection test w/ missing info (khowell@redhat.com) - 1372673: Ensure user is able to skip auto attach during initial-setup (csnyder@redhat.com) - 1330515: Account for keyboard interrupt (wpoteat@redhat.com) - 1371202: Make sub attach view expand in GTK3 (khowell@redhat.com) - 1370623: Fix text sorting for treeview columns (khowell@redhat.com) - 1369522: Add cat-manifest --no-content to bash completion (khowell@redhat.com) - 1298140: Set default window icon (khowell@redhat.com) - 1331739: Validate repo-override --remove non-empty [squashed] (khowell@redhat.com) - 1323271: Update compliance when facts update (khowell@redhat.com) - Disallow empty name for --add (khowell@redhat.com) - Make repo-override --add emit error same as remove (khowell@redhat.com) - 1368362: Do not display logging config error on upgrade (csnyder@redhat.com) - 1366055: Add docs for the LOGGING section to rhsm.conf man page (csnyder@redhat.com) - 1366301: Entitlement regeneration failure no longer aborts refresh (crog@redhat.com) - 1336428: Check notification object before use (wpoteat@redhat.com) - 1365280: Change default log level back to INFO (csnyder@redhat.com) - 1362138: Change method signature for Anaconda addon (jkonecny@redhat.com) - 1251516: Disable import when registered (wpoteat@redhat.com) - 1336880: Print virt_limit attributes with rct cat-manifest. (rjerrido@outsidaz.org) - 1336883: Add --no-content switch to cat-manifest to reduce output. (rjerrido@outsidaz.org) - Updated required python-rhsm version (crog@redhat.com) - 1334916: Move logging configuration to rhsm.conf (csnyder@redhat.com) - 1264108: Clear error message on back action (wpoteat@redhat.com) - Kill transient parent warnings from Register dialog (wpoteat@redhat.com) - 1333904: 1333906: Append accessible name to contain selected value (wpoteat@redhat.com) - 1360909: The refresh command now requests entitlement cert regeneration (crog@redhat.com) - 1351009: Modify message to cover more scenarios (wpoteat@redhat.com) - 1351370: Ensure rhsmd exits on exceptions (csnyder@redhat.com) - Don't warn about GTK_VERSION if SUBMAN_GTK_VERSION is set (vrjain@redhat.com) - 1323276: Don't display or store 'None' in proxy values (wpoteat@redhat.com) - 1327179: Check proxy configuration at GUI startup (wpoteat@redhat.com)- Bump version to 1.18 (vrjain@redhat.com)- 1353662: Explicitly use ConsumerIdentity keypath and certpath methods (csnyder@redhat.com) - 1268307, 1268043, 1257179: Disable back button on registration dialog when there is no back (wpoteat@redhat.com) - 1335371: Allow auto-attach in GUI when system status is partial (wpoteat@redhat.com)- 1335537: Fix typo in proxy message (wpoteat@redhat.com) - Remove sys.path shenanigans that break yum imports. (awood@redhat.com) - 1330054: Set hostname, port and prefix on default button clicked (csnyder@redhat.com) - 1325083: Fix available sort order (csnyder@redhat.com) - 874735: Support fact collection of multiple ips per interface (csnyder@redhat.com) - Added basic SLES compatibility Tested against SLES 11 SP3 (darinlively@gmail.com) - drop xtraceback nose plugin usage as it is not available as an PRM (bcourt@redhat.com) - Fix Flake8 Errors (bcourt@redhat.com) - 1337817: The 'Start-End Date' of expired subscription is not in red status when the subscription expired. (vrjain@redhat.com) - 1319678: Alter the return message for removing entitlements at server (wpoteat@redhat.com)- 1297493, 1297485: Restrict visibility of subscription-manager caches. (awood@redhat.com) - pull translations from zanata 1.17.X, after pushing 1.16.X translations to 1.17.X and pushing keys file (vrjain@redhat.com) - update keys using make gettext (vrjain@redhat.com) - pull translations from zanata 1.16.X (vrjain@redhat.com) - 1328729: add registry.redhat.io to default registry_hostnames (vrjain@redhat.com) - Add lxml requirement to test-requirements. (awood@redhat.com) - Add noop implementation for deprecated Makefile target. (awood@redhat.com) - Force version to be converted to a string. (awood@redhat.com) - Correct incorrectly defined options for custom install command. (awood@redhat.com) - Let setup.py handle populating version.py (awood@redhat.com) - Eliminate loading modules from /usr/share/rhsm. (awood@redhat.com) - Switch to using lxml for linting. (awood@redhat.com) - Handle pep8/flake8 not being available in build environments. (awood@redhat.com) - Exclude OSTree packages from installation by default. (awood@redhat.com) - Make XPath searching 2.6 compatible. (awood@redhat.com) - Fix errors found by new linters (awood@redhat.com) - Don't use super() with ElementTree.XMLParser. (awood@redhat.com) - Add some comments on build philosophy. (awood@redhat.com) - Disable version.py generation via setup.py. (awood@redhat.com) - Reorganize spec file. (awood@redhat.com) - Address issue where Flake8 checked the same file multiple times. (awood@redhat.com) - Makefile changes. (awood@redhat.com) - Consolidate targets in Makefile. (awood@redhat.com) - Pare down the Makefile. (awood@redhat.com) - Remove items from Makefile now handled by setuptools. (awood@redhat.com) - Align Makefile with changes made in setup.py. (awood@redhat.com) - Remove docs for long deprecated program. (awood@redhat.com) - Fix deprecated XPath expression. Remove call to missing command. (awood@redhat.com) - Add icon and Glade files files into setup.py (awood@redhat.com) - Add desktop files to setuptools build. (awood@redhat.com) - Merge translations back into desktop file. (awood@redhat.com) - Add linter to search for undefined Glade handlers. (awood@redhat.com) - Check for use of undefined widgets (awood@redhat.com) - Use *args for multiple glob searches. (awood@redhat.com) - Scan .glade files not .ui files for problematic constructs. (awood@redhat.com) - Detect debug imports and flag them. (awood@redhat.com) - Use extensions that won't be confused for source files. (awood@redhat.com) - Simplify AST checking and make it more flexible. (awood@redhat.com) - Use AST parsing to find constructs that confuse xgettext. (awood@redhat.com) - Add linting commands. (awood@redhat.com) - Use some distutils provided utilities. Refactor. (awood@redhat.com) - Begin process of moving to distutils for building. (awood@redhat.com) - 1283749: Change some registration dialogs to error (wpoteat@redhat.com)- 1268094: Avoid traceback on unreg with >1 sub (alikins@redhat.com) - 1329397: github issue #1409 (stas-fomin@yandex.ru) - 1301215: Test proxy connection before making call 1176219: Stop before cache is returned when using bad proxy options (wpoteat@redhat.com) - 1315591: Catches exception and allows process to continue (wpoteat@redhat.com)- Added RHEL 7.3 release target (vrjain@redhat.com) - 1320507: Use config entry before default for port and prefix (wpoteat@redhat.com) - 1317613: Typo in selectsla.ui (wpoteat@redhat.com) - 1321831: Clear auto-attach dialog when consumer has been deleted (wpoteat@redhat.com)- 1315859: Only show one proxy dialog (csnyder@redhat.com) - 1309553: Stylish fixes for consumer fixes (csnyder@redhat.com) - 1313631: Registration with one environment proceeds as normal (csnyder@redhat.com)- 1304427: Fixes system path to properly import from module subscription_manager (csnyder@redhat.com) - 1266935: Turn sub-man logging to INFO level. (awood@redhat.com) - register screen -> reg screen and pkg profile (alikins@redhat.com) - 1264964: Always use cert auth for package profile (alikins@redhat.com) - 1309553: Do not fail on check for consumer["type"]["manifest"] (csnyder@redhat.com) - 1304680: Include error detail in message (wpoteat@redhat.com) - 1312367: Progress bar needs to go away on repo update connection fail (wpoteat@redhat.com) - 1311935: Emits register-message instead of register-error for display of user errors (csnyder@redhat.com) - 1302564: Push 'Done' box as close to center of firstboot page as possible (wpoteat@redhat.com) - 1308523: Navigation buttons sensitivity matches the current_screen.ready (csnyder@redhat.com) - 1302775: Navigate through all rhsm firstboot screens (csnyder@redhat.com) - 1304280: Tab stop needed on cancel button (wpoteat@redhat.com) - 1303092: GUI issues in Repos and Help (wpoteat@redhat.com)- 1308732: Leave hw fact virt.uuid unset if unknown (alikins@redhat.com) - 1290885: Display formatted error if no DISPLAY exists. (awood@redhat.com)- 1300259: Select service level label no longer overlaps dropdown box (csnyder@redhat.com) - 1220283: Choose server text no longer overlapped by icon. (csnyder@redhat.com) - 1300816: Add proc_cpuinfo facts for ppc64/le (alikins@redhat.com) - 1300791: Update man page footers (wpoteat@redhat.com) - 1300805: Add support for ppc64 virt.uuid (alikins@redhat.com)- 1298586: Message needed for remove only invalid pool (wpoteat@redhat.com) - 1046132: rhsm_icon uses status from check_status (alikins@redhat.com) - 1282961: Update yum version to current RHEL 6.8 one (wpoteat@redhat.com) - 1046132: rhsm-icon pops up at annoying times - a second attempt (vrjain@redhat.com) - 1298327: Handles exception in repolib (csnyder@redhat.com) - 1297313: Fixed layout issues with the repository management dialog on GTK2 (ceiu@cericlabs.com) - 1292038: Changed adjustments to GtkAdjustment objects - 1292013: Retain reference to backend for use in proxy config (csnyder@redhat.com)- 1263037: Change RHSM Icon reporting of unregistered system (wpoteat@redhat.com) - 1283749: Upgrade the dialogs to error when required fields are blank. (wpoteat@redhat.com) - 1222627: Allows removal of product certs with no active repos, given temp_disabled_repos (csnyder@redhat.com) - 1163398: Modify icon-rhsm man page to reflect the help text (wpoteat@redhat.com) - Install docs with mode 644 (csnyder@redhat.com) - 1288626: Does not report pool ids as serial numbers, ignore duplicates (csnyder@redhat.com) - 1061407: Avoid unwanted translations for subscription-manager by string substitutions (wpoteat@redhat.com) - Output of errors now goes to stderr (csnyder@redhat.com) - Use matches string to highlight the field(s) containing the match (wpoteat@redhat.com)- 1285004: Adds check for access to the required manager capabilty (csnyder@redhat.com) - 1278472: Change default registration url to subscription.rhsm.redhat.com (wpoteat@redhat.com) - 1275179: Do not allow quantity with auto attach (wpoteat@redhat.com) - 976859: Only check server version if asked. (alikins@redhat.com) - 1195003: Subscription manager man page mention of wild cards for repo enable (wpoteat@redhat.com) - Use the stock 'close' button for close button. (alikins@redhat.com)- 1264964: Ignore uuid=None on package sync (alikins@redhat.com) - Set register-status in RegisterInfo init. (alikins@redhat.com) - Add glade for selectsla combobox for rhel6 (alikins@redhat.com) - 1254460: Fixed the credits button in the about dialog in subman GUI (crog@redhat.com) - 1192120: Fixed remaining instances of "reregister" in the man pages (crog@redhat.com) - 1270204: Crash report no longer sent when widget is none (csnyder@redhat.com) - Cancel button is now labelled "Close" (csnyder@redhat.com) - 1268088: Changes the rhsm spoke display message to end with "registered" (csnyder@redhat.com) - Use class methods instead of redundant ad-hoc methods. (alikins@redhat.com) - 1251853: Fix errors if "manage_repos = " in cfg (alikins@redhat.com) - 1268102: Stop main window from opening duplicate dialogs. (awood@redhat.com) - 1268095: Replace SLA radio buttons w/ combobox (alikins@redhat.com) - 1268060: Add 'cancel' back to s-m-gui register. (alikins@redhat.com) - 1268028: Fix skipped auto attach in registergui (alikins@redhat.com) - 1266929: Fix bug with exception reporting in register dialog. (awood@redhat.com) - 1266480: Refresh TreeView selection after subscriptions are removed. (awood@redhat.com) - Allow 'back' to go back multiple times. (alikins@redhat.com) - 1267034: Handle 401 with cert based auth (alikins@redhat.com) - 1262075,1267179: Fix back/cancel nav (alikins@redhat.com) - 1267287: Fix allsubs tab ui regression (alikins@redhat.com) - 1266994: Use our icon for initial-setup spoke icon (alikins@redhat.com) - 1261006: Handle multiple nav button clicks (alikins@redhat.com) - 1242998, 1254550: Fix "already reg'ed" in initial-setup (alikins@redhat.com) - 1265347, 1265371: Added translation updates and corrections from 1.15.X (crog@redhat.com)- 1249012: fix start-end date original color (vrjain@redhat.com) - 884288: Make register widgets handle resizing. (alikins@redhat.com) - 1185958: Quieter ostree plugin sans ostree (alikins@redhat.com) - 1168268: Add rhsm.conf proxy info to ostree repo (alikins@redhat.com) - 1249012: Start-End Date of expired subscription is now in red status (vrjain@redhat.com) - 1262989: Fix unregister action when consumer is already 'Gone' on server (fnguyen@redhat.com) - 1262919: Added convenience function for printing to stderr (crog@redhat.com) - Add a note about GoneException handling. (alikins@redhat.com) - Fixed error message, removed mention of ghost --refresh (vrjain@redhat.com) - Delete the 'release' status cache on clean all. (alikins@redhat.com) - Fixed error message, removed mention of ghost --refresh (vrjain@redhat.com) - 1248833: Ensure the displayMessage is displayed regardless of success or failure (csnyder@redhat.com) - 1254550: Fix activation key usage in gui. (alikins@redhat.com) - Re-initialize() RegisterWidget on RegDialog show (alikins@redhat.com) - 1257943:Adding a warning to repo-override command when manage_repos = 0 (fnguyen@redhat.com) - 1251853: Manage repos config entry needs to allow blank value (wpoteat@redhat.com)- 884288: Better registergui for initial-setup (alikins@redhat.com) - 1254349: move Resgistering to message (vrjain@redhat.com) - 1257460: Set text domain on Gtk.Builder widgets (alikins@redhat.com) - 1246680: Hide rhsm-debug --subscriptions options (alikins@redhat.com) - Set help file name for the Subscription Manager spoke (martin.kolman@gmail.com) - 1246680: Remove subscriptions from rhsm-debug (wpoteat@redhat.com) - Enabled help options on first tab (seanokeeffe797@gmail.com) - 1207247: Insecure parameter needs more explanation (wpoteat@redhat.com) - 1253275: Fix initial-setup ks mode (alikins@redhat.com) - Stopped --consumerid = distributor id (vrjain@redhat.com) - 1246429: Stop spinbutton from blocking quantity (alikins@redhat.com) - 1185958: Remove ostree plugins req on ostree (alikins@redhat.com) - Do not allow using --force with --consumerid (vrjain@redhat.com) - 1141128: Subscriptions need refresh after imported cert removed (wpoteat@redhat.com) - x86_64 and aarch /proc/cpuinfo module (alikins@redhat.com)- 1150150: Ostree update report should log updates in proper section (wpoteat@redhat.com) - 1141128: Clean up and correct for style (wpoteat@redhat.com) - 1251610: Port and prefix were reversed in connection URL statement (wpoteat@redhat.com) - 1141128: Imported certificate in detatched scenario not getting deleted (wpoteat@redhat.com) - 1240553: Fix detection of cert dir changes (alikins@redhat.com) - Fixing All Subscriptions layout issues (mstead@redhat.com) - 1221273: Auto-attach failure should not short-circuit other parts of registration (wpoteat@redhat.com) - Remove use of Widget.is_toplevel() (alikins@redhat.com) - Require initial-setup >= 0.3.9.24, no fb on el7 (alikins@redhat.com) - Fix spec file build errors (alikins@redhat.com) - search-disabled-repos: ignore failed temporarily enabled repos (vmukhame@redhat.com) - search-disabled-repos: replace CLI with API calls for enabling repos permanently (vmukhame@redhat.com) - Add new api package to RPM. (awood@redhat.com) - Turn off ga loading debug messages. (alikins@redhat.com) - Specify a thread name for any threads we start. (alikins@redhat.com) - 1248746: Fix layout of contract dialog (GTK3) (mstead@redhat.com) - 1248821: Add Gtk.Window to ga_gtk2.Gtk (alikins@redhat.com) - 1248821: All subs date picker was failing. (alikins@redhat.com) - 1249053: Fixed layout/blank button issues on owner selection dialog (mstead@redhat.com) - 1248729: All subs filter dialog was not focused. (alikins@redhat.com) - 1248664: Fix GtkAdjustment related warnings (alikins@redhat.com) - 1248546: Slightly better looking done screen. (alikins@redhat.com) - 1243704: Goto error screen on 'cancel' (alikins@redhat.com) - 1245557: Fix release and service level preferences (alikins@redhat.com) - Add GTK_COMPAT_VERSION to ga_gtk2/gtk_compat (alikins@redhat.com) - 1248773: Fixed proxy dialog layout (GTK3) (mstead@redhat.com) - 1248771: Fixing activation key dialog layout (GTK3) (mstead@redhat.com) - 1247723: Fixed layout issues in Facts dialog (GTK3) (mstead@redhat.com) - 1245283: Properly initialize AutobindWizard when auto-attach is clicked (mstead@redhat.com) - 1248546: Refine the aesthics of register dialog. (alikins@redhat.com) - 1243260: Make proxy config dialog work. (alikins@redhat.com) - 1161157,1155954: Improve performance of Repository Dialog (mstead@redhat.com) - 1185958: Make ostree plugin depend on ostree. (alikins@redhat.com) - 1165771: make content plugins require subman (alikins@redhat.com) - Move gtk_compat features to sub ga module. (alikins@redhat.com) - Use idle_add from ga_Object for 6.x (alikins@redhat.com) - Updated initial-setup-addon package requirement to initial-setup-gui (crog@redhat.com) - Only build initial-setup rpm on rhel > 7.1 (alikins@redhat.com)- Bump version to 1.16 (crog@redhat.com) - Changed initial-setup-addon package requirement from subman to subman-gui (crog@redhat.com) - Cast product.id to int for sort in cat-cert (alikins@redhat.com) - 1136163: Ignore pythonpath to avoid selinux AVCs (alikins@redhat.com) - 985157: Display the URL that is the registration target (wpoteat@redhat.com) - 1234413: lower log level of rhsmd RHN messages (alikins@redhat.com)- Merge pull request #1219 from candlepin/alikins/1241247_ga_ImportError (ceiu@cericlabs.com) - Merge pull request #1211 from candlepin/awood/1232232-enable-repos (alikins@redhat.com) - 1241247: Fix ga ImportError in rhsmcertd (alikins@redhat.com) - Merge pull request #1214 from candlepin/alikins/prevent_nose_loading_ga_impls_directly (awood@redhat.com) - Add comment about the request_injection decorator. (awood@redhat.com) - Prevent nose looking for tests in sub_manager/ (alikins@redhat.com) - Remove assertIn as that test is not in Python 2.6. (awood@redhat.com) - Move API dependency injection out of module scope. (awood@redhat.com) - 1232232: Add supported API to enable content repositories. (awood@redhat.com)- 1241184: Updated Makefile to prevent version string clobbering (crog@redhat.com)- 1240801: Use latest initial-setup API (alikins@redhat.com)- Make initial-setup rpm Obsolete firstboot rpm. (alikins@redhat.com)- 1232508: file_monitor is no longer a gobject (alikins@redhat.com) - Add 'subscription-manager-initial-setup-addon' sub package (alikins@redhat.com) - Make 'subscription-manager-firstboot' optional (alikins@redhat.com) - Make 'firstboot' and 'initial-setup' RHEL version dependent (alikins@redhat.com) - Add initial-setup modules. (alikins@redhat.com) - Port gui from gtk2 to gtk3 via 'ga' (alikins@redhat.com) - Make gui support gtk2 and gtk3 (alikins@redhat.com) - Add module 'ga' ('gtk any') as Gtk ver abstraction (alikins@redhat.com) - Add search-disabled-repos plugin. (vmukhame@redhat.com)- Added release target for RHEL 7.2 (crog@redhat.com) - Move po compile/install for faster 'install-files' (alikins@redhat.com) - Stop using deprecated Tito settings. (awood@redhat.com)- Don't try to set file attrs on symlinks in spec (alikins@redhat.com) - 1228807: Make disabling proxy via gui apply (alikins@redhat.com) - Use find_lang --with-gnome for the gnome help (alikins@redhat.com) - Cast return daemon() to void to quiet warnings. (alikins@redhat.com) - Make the 'compile-po' step in the build quiet. (alikins@redhat.com) - Make desktop-file-validate warnings. (alikins@redhat.com) - rpm spec file reorg (alikins@redhat.com) - 1224806: Prevent yum blocking on rhsm locks (alikins@redhat.com) - 1092564: Add LDFLAGS to makefile so RPM can modify them. (awood@redhat.com) - Update registergui.py (wpoteat@redhat.com) - Bump version to 1.15 (wpoteat@redhat.com) - Remove spurious debug logging about content labels (alikins@redhat.com) - Revert "1189953: Replaced usage of "startup" with "start-up"" (crog@redhat.com) - Revert "1149098: Removed uses of the non-word "unregister"" (crog@redhat.com) - Revert "1189937: Added hypens to instances of the non-word "wildcard"" (crog@redhat.com) - Revert "1200507: Hyphenated uses of the non-word "plugin."" (crog@redhat.com) - 1225435: Use LC_ALL instead of LANG for lscpu. (alikins@redhat.com) - Remove mutable default args in stubs (alikins@redhat.com) - Add notes about how register/firstboot interact. (alikins@redhat.com) - 1189953: Replaced usage of "startup" with "start-up" (crog@redhat.com) - 1194453: Fixed typos and grammar issues in the rhsmcertd man page (crog@redhat.com) - 1192646: Fixed typos and grammar issues in the RHSM conf man page (crog@redhat.com) - 1192574: Fixed typos and grammar issues in subman GUI man page (crog@redhat.com) - 1192120: Fixed typos and grammar issues in subman man page (crog@redhat.com) - 1192094: Fixed erroneous usage of "servicelevel" for the subman command (crog@redhat.com) - 1194468: Fixed typos and grammar in rhsm-debug man page (crog@redhat.com) - 1193991: Fixed typos and header for RCT man page. (crog@redhat.com) - 1200507: Hyphenated uses of the non-word "plugin." (crog@redhat.com) - 1189946: Removed extraneous hyphens from instances of "pre-configure" (crog@redhat.com) - 1189937: Added hypens to instances of the non-word "wildcard" (crog@redhat.com) - 1149098: Removed uses of the non-word "unregister" (crog@redhat.com) - 1189880: Removed the non-word "unentitle" from error messages (crog@redhat.com)- 1223038: Fix API used by openshift clients. (alikins@redhat.com) - 1195824: Latest strings from zanata (alikins@redhat.com)- 1223860: Revert to default value on remove command (wpoteat@redhat.com) - translation sync from zanata (alikins@redhat.com) - 1223852: fix 'Deletedfd' string in repo report (alikins@redhat.com) - Remove gnome-python2-canvas,gnome-python2 deps (alikins@redhat.com)- 1220287: Proxy Save accel fix with latest strings. (alikins@redhat.com) - 1212515: Print error message for missing systemid file. (awood@redhat.com) - Added missing option to the migration manual page (crog@redhat.com) - Specified error codes on system_exit in rhn-migrate-classic-to-rhsm (crog@redhat.com) - Updated the manual pages for the attach command (crog@redhat.com) - Remove locale based DatePicker tests. (alikins@redhat.com) - Make rhsm-debug test cases clean up better. (alikins@redhat.com)- 1149095: Fix error when yum updates subman modules (alikins@redhat.com) - 1159163: Fix prod id del because of --disablerepo (alikins@redhat.com) - 1180273: Migrate from RHN Classic without credentials (awood@redhat.com) - 1213418: Message agreement between GUI and CLI in disconnected system (wpoteat@redhat.com) - 1199597: Fix UnicodeError from repolib's report (alikins@redhat.com) - 1209519: Removed excerpt from man page listing --auto as a requirement (crog@redhat.com)- 1211557: Fix crash when rsyslog not running. (dgoodwin@redhat.com)- 1141257: Fix wrapping of subscription name in contract dialog (mstead@redhat.com) - 1147404: Fixed firstboot title length issues (mstead@redhat.com) - 1207306: Revert DBus compliance status code. (dgoodwin@redhat.com) - 1195501: Properly refresh repo file on override deletion (mstead@redhat.com) - Add Fedora 22 to Fedora releaser branches. (awood@redhat.com)- 1170314: Clarify that manage_repos 0 will delete redhat.repo. (dgoodwin@redhat.com) - 1207958: Fix traceback when contract # is None (alikins@redhat.com) - 1117525,1189950,1188961 latest strings from zanata (alikins@redhat.com) - 1200972: Fixed grammar issue with error message in the attach command (crog@redhat.com) - Bumping required python-rhsm version (mstead@redhat.com) - 1204012: Added missing documentation for the --release option (crog@redhat.com) - 1209519: Removed erroneous information in help message for subman (crog@redhat.com) - 1198369: refresh_compliance_status now has a default value for state (crog@redhat.com) - 1180273: Allow migration without requiring RHN credentials (awood@redhat.com) - 1201727: Handle reasons with expired ent id (alikins@redhat.com)- Move to fileConfig based logging. (alikins@redhat.com) - Ignore glib warnings about class properties. (alikins@redhat.com) - log level updates, mostly info->debug. (alikins@redhat.com) - Condense virt fact logging to one info level entry. (alikins@redhat.com) - Log to info when we update facts. (alikins@redhat.com) - Change branding 'nothing-happened' logs to debug. (alikins@redhat.com) - Condense cert_sorter logged info. (alikins@redhat.com) - Change most cache related log msgs to debug level. (alikins@redhat.com) - Make D-Bus related log entries debug level. (alikins@redhat.com) - Change heal logging to be more concise. (alikins@redhat.com) - Add log friendy str version of Identity (alikins@redhat.com) - 1133647: Fix messageWindow deprecation warning. (alikins@redhat.com) - 1183382: Fix test case to work with dateutil 2. (alikins@redhat.com) - Revert "Added check for /etc/oracle-release in hwprobe" (alikins@redhat.com) - 1196416: Migration should not need credentials with activation keys (awood@redhat.com) - 1196385: Add --activation-key option to migration man page. (awood@redhat.com) - 1196418: Add bash completion for --activation-key in migration. (awood@redhat.com) - Update spec to point to github / new project website. (dgoodwin@redhat.com) - Quiet "Whoever translated calendar*" warnings. (alikins@redhat.com) - Stop 'recently-used.xbel' warnings, disable mru (alikins@redhat.com) - 1154375: Allow use of activation keys during migration. (awood@redhat.com) - 1191237: Fix proxy "test connection" in firstboot. (alikins@redhat.com) - 1191237: Make proxy config "save" work in firstboot. (alikins@redhat.com) - 1191241: Handle network starting after subman does. (alikins@redhat.com) - 1145077, disabled column wrapping during redirects (jmolet@redhat.com) - Add syslog logging handler. (alikins@redhat.com) - 1191237: Fix problems exitting firstboot on errors (alikins@redhat.com) - 1163398, fixing rhsm-icon --help descriptions (jmolet@redhat.com)- 976855: populate a "version.py" at build time (alikins@redhat.com) - Fixed typo in subscription-manager-gui (crog@redhat.com) - 1186386: Provide one and only one Red Hat CA to Docker. (awood@redhat.com) - 1114117: Stop collecting subs info by default. (alikins@redhat.com) - 1184940: Update container plugin config. (dgoodwin@redhat.com) - 1183122: Fix KeyErrors building dbus ent status (alikins@redhat.com) - 884285: Needs to maintain loop for dbus calls (wpoteat@redhat.com)- 1175284: Show warning for crossdev --noarchive (wpoteat@redhat.com) - Add missing import of GMT() (alikins@redhat.com) - 1180400: "Status Details" are now populated on CLI (crog@redhat.com) - 1180395: Added "Provides Management" to subman list output (crog@redhat.com) - Bumping required python-rhsm version (mstead@redhat.com) - Don't fail when product cache has an old format. (awood@redhat.com) - Use custom JSON encoding function to encode sets. (awood@redhat.com) - Make 'attach' auto unless otherwise specified. (alikins@redhat.com) - Add product tag reporting to client. (awood@redhat.com) - 1175185: Removed extra slash from rhsm-debug output (crog@redhat.com) - 1175291: Fixed a bug with attaching pools via empty file (crog@redhat.com) - 1070585: Changed button label from "Ok" to "Save" (crog@redhat.com) - 1122530: Updated man page examples (crog@redhat.com) - 1132981: Reverted removal of warning message (crog@redhat.com) - 1058231: Adjusted "last update" label positioning (crog@redhat.com)- Latest strings from zanata. (alikins@redhat.com) - 1122530: Removed/updated more obsoleted documentation, dates and versions (crog@redhat.com) - 1159348: Improved list error output when using list criteria (crog@redhat.com) - 1142918: Fixed proxy config button labels (crog@redhat.com) - Move repolibs release fetch to the last minute. (alikins@redhat.com)- 1132981: Fixed exit code when registering system with no products installed (crog@redhat.com) - Add 'list --matches' example to man page. (alikins@redhat.com) - 1149286: Removed obsolete CLI options from auto-completion (crog@redhat.com) - 990183: Spelling errors in man pages (wpoteat@redhat.com)- 1103824: Add a catchall excepthook for rhsmd (alikins@redhat.com) - 1119688: Improved exit code usage (crog@redhat.com)- Move ostree config to /etc/ostree/remotes.d/redhat.conf (alikins@redhat.com) - 1147463: Log py.warnings to shutup gobject warning (alikins@redhat.com) - 1159266: rhsm-icon -i fails with "TypeError: 'NoneType' object has no attribute '__getitem__'" (wpoteat@redhat.com) - 1145833: Do not package sat5to6 with subscription-manager. (awood@redhat.com) - 1156627: Fix list consumed matching no service level to "". (dgoodwin@redhat.com) - 1162331: Changed how debug_commands.py prints errors. (crog@redhat.com) - 1160150: Repos --list leads to deletion of certificates imported to a system (wpoteat@redhat.com) - 1162170: Added error output when --pool-only is used with --installed. (crog@redhat.com) - 990183: Fix typos in the new man page (bkearney@redhat.com) - 1161694: Modify the --pool-id-only to be --pool-only in bash completion and man page (bkearney@redhat.com) - Use .format strings for --ondate example message (alikins@redhat.com) - 1113741: Fix rhsmd traceback on 502 errors. (alikins@redhat.com) - 1157387: Fix incorrect no installed products detected status in GUI. (dgoodwin@redhat.com)- Added support for attaching pools from a file/stdin. (crog@redhat.com) - Revert "1046132: Makes rhsm-icon slightly less annoying." (dgoodwin@redhat.com) - Further improved exit code standardization (crog@redhat.com) - 1119688: Improved output of the status module (crog@redhat.com) - Make repolib tag matching use model.find_content (alikins@redhat.com) - Added the --pool-only option to subman's list command. (crog@redhat.com) - 1157761: Fixed incorrect option usage in migration tool. (crog@redhat.com) - 1157761: revert to "--servicelevel" (alikins@redhat.com) - 1119688: Improved error code usage in subman. (crog@redhat.com)- Add content/product tag matching for content plugins. (alikins@redhat.com) - Remove ostree 'unconfigured' after configuring. (alikins@redhat.com) - Symlink to redhat-uep.pem if we seem to be syncing a CDN hostname cert dir. (dgoodwin@redhat.com) - Add a test for removing 'unconfigured-state' from origin (alikins@redhat.com) - Case insensitive content type searching. (dgoodwin@redhat.com) - Added container plugin for configuring Docker. (dgoodwin@redhat.com)- 1093325: Prevent rhsm-debug from throwing tbs (alikins@redhat.com) - Send list of compliance reasons on dbus (wpoteat@redhat.com) - 1149286: Updated autocompletion for RHN migration script. (crog@redhat.com) - Fix file name for rhsm.conf.5 in spec file (alikins@redhat.com) - 1120772: Don't traceback on missing /ostree/repo (alikins@redhat.com) - 1094747: add appdata metdata file (jesusr@redhat.com) - 1122107: Clarify registration --consumerid option in manpage. (dgoodwin@redhat.com) - 1149636: Specify OS_VERSION to make in spec file. (awood@redhat.com) - Added client-side support for --matches on the list command. (crog@redhat.com) - 1151925: Improved filtered listing output when results are empty. (crog@redhat.com) - 990183: Add a manpage for rhsm.conf (bkearney@redhat.com) - 1122530: Improved grammar and abbreviation usage. (crog@redhat.com) - 1120576: Added additional testing of version parsing (crog@redhat.com)- Use wildcards in the spec file. (awood@redhat.com)- Latest strings from zanata. (alikins@redhat.com) - 1122001: Reg with --consumerid no longer checks subs (crog@redhat.com) - 1119648: Added additional functionality to repo listing. (crog@redhat.com) - Move find content method off entitlement source. (dgoodwin@redhat.com) - More generic search for content method on entitlment source. (dgoodwin@redhat.com) - Refactor generic model into it's own namespace. (dgoodwin@redhat.com) - Refactor EntCertEntitledContent. (dgoodwin@redhat.com) - Add a 'install-pip-requirements' target (alikins@redhat.com) - Drop models ContentSet and EntCertEntitledContentSet. (dgoodwin@redhat.com)- Merge pull request #1023 from candlepin/alikins/ppc64le (wpoteat@redhat.com) - Merge pull request #1026 from candlepin/csnyder/update_repo_dialog_config_msg_1139174 (wpoteat@redhat.com) - Message needed a period (wpoteat@redhat.com) - Fix certdirectory tests leaking temp directories. (dgoodwin@redhat.com) - 1142436 - Final fix pre-QE (ggainey@redhat.com) - Repo dialog displays appropriate message when repos are disabled by config. (root@csnyder.usersys.redhat.com) - 1142436 - unentitle is default, update output, still DRAFT (ggainey@redhat.com) - 1142436 - Give sat5to6 a man-page - DRAFT (ggainey@redhat.com) - Include ppc64le in list of archs to skip dmi (alikins@redhat.com) - 1134963: Fix 'release --list' on some systems. (alikins@redhat.com) - Add Fedora 21 branch to releaser. (awood@redhat.com)- Added non-overriding default prod dir tests (ckozak@redhat.com) - 1135621: fix duplicate product ids from default dir (ckozak@redhat.com) - Remove --force option for sat5to6. (awood@redhat.com) - Disable RHN yum plugin for unentitled Satellite 5 systems. (awood@redhat.com) - Don't ask for org and environment with consumerid. (awood@redhat.com) - 1128061: Don't raise logged Disconnected on unreg (alikins@redhat.com) - 1128658: do not contact RHN if unregistered (jesusr@redhat.com) - 1132919: Repo dialog information is updated without the need for a gui restart. (csnyder@csnyder.usersys.redhat.com)- Make 'gettext_lint' target grok _(u"foo") strings. (alikins@redhat.com) - Add a sat5to6 migration script.- 1132071: Update rhsm-debug to collect product-default directory (wpoteat@redhat.com) - 1123029: Use default product certs if present. (alikins@redhat.com) - Latest strings from zanata. (alikins@redhat.com)- 1124685: Handle /status without rules-version (alikins@redhat.com) - 1125132: Label does not change to Attaching on Fristboot progress bar (wpoteat@redhat.com) - 1128061: Stop logging expected exceptions on unreg (alikins@redhat.com) - 1129480: don't query envs when actkey is given (ckozak@redhat.com) - 1130637: Correct call to os.path.isfile (awood@redhat.com)- Extract the latest strings from the code (bkearney@redhat.com) - 1126724: Use port instead of 443 for the url help text (bkearney@redhat.com)- 1124726: Man page entry for '--no-subscriptions' option (wpoteat@redhat.com) - 1122772: yum repolist now displays warning when appropriate. (csnyder@redhat.com)- Revert "1114132: subman-gui and other tools are disabled in container mode." (jesusr@redhat.com) - Revert "include dirent.h" (jesusr@redhat.com)- include dirent.h (jesusr@redhat.com)- 1039577: simplify reposgui gpgcheck control (ckozak@redhat.com) - 1046132: Makes rhsm-icon slightly less annoying. (csnyder@redhat.com) - 1054632: Adds '7.x' to how to launch section of manual. (csnyder@redhat.com) - 1065158: Prompt for environment on registration when necessary (ckozak@redhat.com) - 1114126: Container mode message is written to stderr (csnyder@redhat.com) - 1114132: subman-gui and other tools are disabled in container mode. (csnyder@redhat.com) - 1115499: Allow enable/disable repos in same command. (dgoodwin@redhat.com) - 1118012: Fixes several typos in man page. (csnyder@redhat.com) - 1121251: rhsm-debug system does not bash-complete for "--no-subscriptions" (wpoteat@redhat.com) - 1121272: fix typo that blocked enabling repos via CLI (ckozak@redhat.com) - cleanup and fix gui pool reselection on refresh (ckozak@redhat.com) - Force subscription-manager yum plugin to respect the managed root (rholy@redhat.com) - Force product-id yum plugin to respect the managed root (rholy@redhat.com) - Display other overrides in the gui (ckozak@redhat.com)- 1114117: Allow subscriptions to be excluded from rhsm-debug data collection (wpoteat@redhat.com) - Remove debugging print line from managerlib (ckozak@redhat.com)- 1022622: Modifies --no-overlap to show pools which provide products not already covered. (csnyder@redhat.com) - Reload ostree_config after updating remotes. (alikins@redhat.com) - Fix iniparse tidy import. (alikins@redhat.com) - Remove noise debug logging. (alikins@redhat.com) - Include 'tls-ca-path' for ostree remote configs. (alikins@redhat.com) - Use iniparse.util.tidy if installed. (alikins@redhat.com) - Fix odd ostree repo config whitespace issues. (alikins@redhat.com) - Always update ostree refspec when adding remotes. (alikins@redhat.com)- Merge pull request #978 from candlepin/alikins/ostree_gpg_http (alikins@redhat.com) - Merge pull request #979 from candlepin/csnyder/help_message_identity_force (jmrodri@nc.rr.com) - Use rhsm.baseurl for ostree urls as well. (alikins@redhat.com) - Handle Content.gpg="http://" as gpg-verify=false (alikins@redhat.com) - 1107810: Updates help message for identity --force. (csnyder@redhat.com) - Merge pull request #977 from candlepin/alikins/handle_no_origin (dgoodwin@rm- rf.ca) - Merge pull request #974 from cgwalters/doc-typos (jmrodri@nc.rr.com) - Merge pull request #973 from candlepin/alikins/1112282_cond_ostree_rpm (jmrodri@nc.rr.com) - make has_ostree use macro value NOT hardcoded value. (jesusr@redhat.com) - Handle missing or empty ostree origin file. (alikins@redhat.com) - Fix saving ostree remote configs with gpg set. (alikins@redhat.com) - plugin/ostree: Fix doc typos (walters@verbum.org) - Merge pull request #972 from candlepin/ckozak/fix_custom_fact_log (jmrodri@nc.rr.com) - Merge pull request #968 from candlepin/alikins/setup_py (jmrodri@nc.rr.com) - 1112282: Dont build ostree plugin subpackage < 7 (alikins@redhat.com) - Merge pull request #966 from candlepin/alikins/1108257_rhel_5_workstation_special (c4kofony@gmail.com) - Add required bz flags to tito releaser definition. (dgoodwin@redhat.com) - 1112326: remove extra '/' from custom fact loading error logging (ckozak@redhat.com) - Allow tests to run in any TZ (mstead@redhat.com) - Temp ignore use of subprocess.check_output (alikins@redhat.com) - Add test cases for 'rhel-5-workstation' tags. (alikins@redhat.com) - 1108257: special case prod tag rhel-5-workstation (alikins@redhat.com) - Add a simple setup.py. (alikins@redhat.com) - Merge pull request #965 from candlepin/alikins/good_enthusiasm_pep8 (dgoodwin @rm-rf.ca) - Turn off verbose mode of pyqver. (alikins@redhat.com) - make stylish cleanups for new pep8 (alikins@redhat.com) - Add tox.ini with ignores for pep8 indention (alikins@redhat.com)- Fix broken logging statement in container mode. (dgoodwin@redhat.com) - 1067035: Move Subscription Manager version for better layout (wpoteat@redhat.com)- Bumping required python-rhsm version (mstead@redhat.com) - Fixing checkstyle. (mstead@redhat.com) - TODO/FIXME cleanup. (alikins@redhat.com) - Cleanup BaseOstreeKeyFileTest.cfgfile_data (alikins@redhat.com) - Remove unused model.OstreeRepo (alikins@redhat.com) - Use python-rhsm's new EntCert.key_path() (alikins@redhat.com) - Add specific exception for refspec parse error (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - Add test cases for OstreeContents (alikins@redhat.com) - Remove fixed FIXME. (alikins@redhat.com) - Add section name to exception reading remote name. (alikins@redhat.com) - Remove unused origin/refspec from report. (alikins@redhat.com) - repr and report format cleanups. (alikins@redhat.com) - Save needed ostree remote info to config file. (alikins@redhat.com) - Mock an ent cert associated with a content. (alikins@redhat.com) - Start passing along ent cert ssl info to ostree (alikins@redhat.com) - Fix mismerge for OstreeContents usage (alikins@redhat.com) - call get_path() to get path string on deploy (alikins@redhat.com) - Remove done TODO (map gpgkey->gpg-verify) (alikins@redhat.com) - _get_deployed_origin returns None if not a ostree install (alikins@redhat.com) - Fix missed return in gi_wrapper. (dgoodwin@redhat.com) - Rename poor choice of gi.py script. (dgoodwin@redhat.com) - Only replace origin remote if it matches first portion of ref. (dgoodwin@redhat.com) - Test subprocess error calling pygobject3 script, log output. (dgoodwin@redhat.com) - Start making OstreeContent resp for finding contents. (alikins@redhat.com) - Add models.py to spec (alikins@redhat.com) - Make models internal data attrs '_' (alikins@redhat.com) - Add a static map_gpg to OstreeRemote (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - Remove 'api' module. (alikins@redhat.com) - Add models module, for objects we pass to plugins (alikins@redhat.com) - OSTree package depends on pygobject3-base. (dgoodwin@redhat.com) - Move gi introspection code to separate script. (dgoodwin@redhat.com) - Add some missing copyright notices. (dgoodwin@redhat.com) - Remove inj from 'api' module. (alikins@redhat.com) - Add more tests. (alikins@redhat.com) - Remove per class repo_file_store_class (alikins@redhat.com) - Package ostree plugin as a sub-package. (dgoodwin@redhat.com) - Test cases for OstreeConfig and ..RepoFileWriter (alikins@redhat.com) - When persisting a OstreeCore copy all items. (alikins@redhat.com) - Default empty OstreeRemotes or OstreeCore (alikins@redhat.com) - Fix test cases to look for ostree.config (alikins@redhat.com) - Make OstreeConfig use OstreeConfigFileStore (alikins@redhat.com) - Remove OstreeConfigUpdater (alikins@redhat.com) - Complete happy path test for origin remote updating. (dgoodwin@redhat.com) - Attempt to disambiguate use of repo_config_file variables. (dgoodwin@redhat.com) - Beginning tests for ostree origin updating, refactor tempfiles in tests. (dgoodwin@redhat.com) - Name changes (alikins@redhat.com) - Add method to replace ostree remote in a refspec. (dgoodwin@redhat.com) - Get some better reporting, albeit klugey. (alikins@redhat.com) - Add some temp kluge, OstreeRemote's not immutable (alikins@redhat.com) - Make OstreeRemote a dict (alikins@redhat.com) - Simplify the config model a little. (alikins@redhat.com) - s/PluginManagerRunner/PluginHookRunner (alikins@redhat.com) - Stylish cleanups. (alikins@redhat.com) - Add a runiter to the fixtures mock PluginManager (alikins@redhat.com) - We still need the entdir refresh for 'attach'. (alikins@redhat.com) - Use PluginManager.runiter for content actions. (alikins@redhat.com) - Add a PluginManager.runiter() method. (alikins@redhat.com) - Update plugin docs. (alikins@redhat.com) - Add notes, comments, docstrings. (alikins@redhat.com) - Get ostree repo config saving working-ish (alikins@redhat.com) - Update some missed tests. (dgoodwin@redhat.com) - Refactor to an update content plugin. (dgoodwin@redhat.com) - Update makefile and spec for ostree plugin. (dgoodwin@redhat.com) - Move ostree plugin support code to subscription-manager namespace. (dgoodwin@redhat.com) - Add ostree/model.py for ostree related models. (alikins@redhat.com) - More tests for ostree/repo_file (alikins@redhat.com) - Add src/content_plugins to coverage (alikins@redhat.com) - Use RhsmConfigParser to read repo config (alikins@redhat.com) - More ostree impl tests. (alikins@redhat.com) - Use the 'api' module when importing from plugins. (alikins@redhat.com) - Start of test for 'api' module. (alikins@redhat.com) - Add an api module with our "exported" symbols (alikins@redhat.com) - Use regular config parser instead of pyxdg (alikins@redhat.com) - Add start of tests for ostree repo action (alikins@redhat.com) - Start ostree repo action class stubs (alikins@redhat.com) - Start ostree implementation tests (alikins@redhat.com) - Start adding ostree implementation (alikins@redhat.com) - Add TODO about content_plugin installs (alikins@redhat.com) - Move OstreeContentActionInvoker to it's own module (alikins@redhat.com) - Remove unneeded #!/usr/bin/python (alikins@redhat.com) - Make ostree content action loaded from plugins. (alikins@redhat.com) - Log exceptions from trying to load plugins. (alikins@redhat.com) - Add ostree_content plugin entry point (alikins@redhat.com) - HACK: install ostree content plugin in site-packages (alikins@redhat.com) - Add content_plugins dir,and ostree content plugins (alikins@redhat.com) - Remove sample yum_content plugin (alikins@redhat.com) - Hit ContentActionClient for some test coverage. (alikins@redhat.com) - Add test for ContentActionPluginConduit (alikins@redhat.com) - entcertlib.repo_hook can be content type agnostic (alikins@redhat.com) - Replace odd usage of 'repolib' name. (alikins@redhat.com) - Load content actions from plugin class search (alikins@redhat.com) - Add a dummy yum_content plugin for testing (alikins@redhat.com) - Add ContentActionPluginConduit plugin. (alikins@redhat.com) - Add ostree_action_invoker (ostree repo action) (alikins@redhat.com) - Add ContentActionClient (alikins@redhat.com) - 1104158: Version command needs better explanation for content (wpoteat@redhat.com)- 1070585: GUI no longer locks on connection test. Adds cancel button. (csnyder@redhat.com) - Disable CLI if we are running inside a container. (dgoodwin@redhat.com) - Don't encourage registration in yum plugin if we have ents but no identity. (dgoodwin@redhat.com) - Allow yum plugin to generate redhat.repo when unregistered. (dgoodwin@redhat.com) - Rev zanata branch to 1.12.X (alikins@redhat.com) - 1030638: Changes default resolution values in mainwindow.glade to 800x600. (csnyder@redhat.com) - 1086377: Next system check-in not displaying in RHEL 5.11 (wpoteat@redhat.com) - Fix plugin config so conduit conf methods work. (alikins@redhat.com) - 1058380: Subscripton Manager plugin reporting Subscription Management when RHN is in use (wpoteat@redhat.com) - Add support for sphinx doc generation. (alikins@redhat.com)- bump version to 1.12 (jesusr@redhat.com) - Support getting release versions via API call (mstead@redhat.com) - 855050: set default fallback window icon (ckozak@redhat.com) - refresh ent_dir after adding/deleting certs (ckozak@redhat.com) - 1035440: Don't rewrite redhat.repo unless it has changed (ckozak@redhat.com) - 1097536: match-installed filter was incorrectly removed. (wpoteat@redhat.com) - 1092754: 1094879: Remove install-num-migrate-to-rhsm tool (ckozak@redhat.com)- update existing repos with non-default overrides (ckozak@redhat.com) - correct repos --list behavior (ckozak@redhat.com) - Cache overrides when RepoFile is written (ckozak@redhat.com) - 1098891: Apply overrides to mutable properties (ckozak@redhat.com) - 1076359; Removes the extra l from --remove all (csnyder@redhat.com) - 1098891: Update repos, persisting local settings when possible (ckozak@redhat.com) - 1094617: Status line reporting for installed products uses incorrect date (wpoteat@redhat.com) - 1097208: 1097703: Fix rhsmcertd-worker daemon (ckozak@redhat.com) - 1086301: Fix product id product version compare (alikins@redhat.com) - 1096777: Bad URI for remove by serial (wpoteat@redhat.com) - 1095938: re-add at-spi locator in repos window (ckozak@redhat.com) - 1094492: Consumer name length issues in certificate (wpoteat@redhat.com) - Fix yum subman plugin RepoActionInvoker error. (alikins@redhat.com) - Overrides had no "cp", the connection was named uep (ckozak@redhat.com)- s/certmgr/action_client in spec (alikins@redhat.com)- Removing CVS properties since CVS is dead. (awood@redhat.com) - CertSorter syncs installed prods before super init. (alikins@redhat.com) - Add more entcertlib class and method docs. (alikins@redhat.com) - Reorder methods in roughly exec order (alikins@redhat.com) - entcertlib docstring cleanup (alikins@redhat.com) - TestDataLib -> TestBaseActionInvoker (alikins@redhat.com) - repolib.RepoUpdateAction ->RepoUpdateActionCommand (alikins@redhat.com) - repolib.RepoLib -> RepoActionInvoker (alikins@redhat.com) - InstalledProductsLib -> InstalledProductsActionInvoker (alikins@redhat.com) - IdentityCertLib -> IdentityCertActionInvoker (alikins@redhat.com) - healiblib.HealingLib -> HealingActionInvoker (alikins@redhat.com) - FactAction -> FactsActionCommand (alikins@redhat.com) - FactActionReport -> FactsActionReport (alikins@redhat.com) - FactLib -> FactsActionInvoker (alikins@redhat.com) - entcertlib.EntCertLib -> EntCertActionInvoker (alikins@redhat.com) - certlib.DataLib -> certlib.BaseActionInvoker (alikins@redhat.com) - rename certmgr.py to action_client (alikins@redhat.com) - Rename CertManager to ActionClient (alikins@redhat.com) - Rename CertManager to CertActionClient (alikins@redhat.com) - Update docstrings. (alikins@redhat.com) - Remove no longer used old_install. (alikins@redhat.com) - Add entcertlib docs (alikins@redhat.com) - update copyright info (alikins@redhat.com) - s/entdir/ent_dir since we use that slightly more (alikins@redhat.com) - factsgui identity now injected at the last minute (alikins@redhat.com) - SubManFixture's mock identity now NonCallable (alikins@redhat.com) - test_async does not need to mock Facts (alikins@redhat.com) - Store default inject stub Facts on SubManFixture (alikins@redhat.com) - Remove unneeded Facts() init. (alikins@redhat.com) - Replace Facts() with injected facts in managercli (alikins@redhat.com) - Start replacing use of Facts() with inj'ed facts (alikins@redhat.com) - Stop passing facts to ReleaseBackend. (alikins@redhat.com) - Make repolib use inject ent_dir/prod_dir (alikins@redhat.com) - Make cp_provider manage ContentConnection (alikins@redhat.com) - Make ReleaseBackend use inj'ed ent/prod dirs (alikins@redhat.com) - split migrates basic/consumer connection methods (alikins@redhat.com) - migrate.py now uses inj'ed CP_PROVIDER (alikins@redhat.com) - ReleaseBackend doesn't need a uep, remove it. (alikins@redhat.com) - Stop passing a uep into CertManager and friends. (alikins@redhat.com) - Don't pass cp to RepoLib from cli, use inj (alikins@redhat.com) - update Overrides to use inject uep (alikins@redhat.com) - Split IdentityCertLib into Lib+Action (alikins@redhat.com) - Use the mock cp_provider inject with the fixture (alikins@redhat.com) - certlib.DataLib doesn't need a uep now (alikins@redhat.com) - Fix testcase to use injected uep (alikins@redhat.com) - Use inj'ed UEP in healinglib (alikins@redhat.com) - Use inj'ed UEP in repolib (alikins@redhat.com) - Use inj'ed UEP in packageprofilelib (alikins@redhat.com) - Use inject uep in installedproductslib (alikins@redhat.com) - Remove unneeded mock Facts in test_certmgr (alikins@redhat.com) - Make certmgr let FactLib use inj uep (alikins@redhat.com) - Make FactActionReport use inj'ed UEP (alikins@redhat.com) - Start letting EntCertLib use injected UEP (alikins@redhat.com) - Move entcertlib to use inj'ed cp_proivder (alikins@redhat.com) - Remove now wrong comment (alikins@redhat.com) - Remove late import of repolib (alikins@redhat.com) - Remove incorrect docstrings (alikins@redhat.com) - Remove initial entcertlib invocation (alikins@redhat.com) - Don't pass in a facts object, inject it (alikins@redhat.com) - We don't use the passed in entdir, don't pass it (alikins@redhat.com) - Handle ActionReport lists having None (alikins@redhat.com) - Remove commented out code (alikins@redhat.com) - Fix up for now, but need to remove these tests (alikins@redhat.com) - certdata merge cleanups (alikins@redhat.com) - merge cleanups (alikins@redhat.com) - Add new files to spec (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - Use injected identity instead of consumer object (alikins@redhat.com) - Update to use Caputure() instead of MockStdout (alikins@redhat.com) - Fix v1 cert exp cert output for catcert tests (alikins@redhat.com) - self.installed is a property now, fix references (alikins@redhat.com) - merge cleanups (alikins@redhat.com) - make stylish cleanups (alikins@redhat.com) - Update repolib tests for certlib refactor (alikins@redhat.com) - Repo/override cli tests use injected identity (alikins@redhat.com) - Update Repos and overrides for injected identity (alikins@redhat.com) - Update RepoLib to use new DataLib init (alikins@redhat.com) - Fix mismerge and merge cleanups (alikins@redhat.com) - Stylish cleanups, mostly no longer used imports (alikins@redhat.com) - Remove unused ProductCertRepo bits (alikins@redhat.com) - Keep certmgr update_reports as a instance variable (alikins@redhat.com) - Remove certlib.ConsumerIdentity. (alikins@redhat.com) - Move firstboot to use injected identity. (alikins@redhat.com) - Move 'subscription-manager' yum plugin to inj (alikins@redhat.com) - Remove unused ConsumerIdentity from test_unreg (alikins@redhat.com) - Using injection in migration for prod_dir/identity (alikins@redhat.com) - Remove _get_consumer_id from EntUpdateAction (alikins@redhat.com) - Move old test_certlib to test_entcertlib (alikins@redhat.com) - Fix fetch_certificates for entcert Report (alikins@redhat.com) - Add some comments about id error logging (alikins@redhat.com) - Add a certmgr.UnregisterCertMgr class (alikins@redhat.com) - Add a RepoActionReport formatter (alikins@redhat.com) - Add a RepoActionReport (alikins@redhat.com) - More injected id, clean check_registration use (alikins@redhat.com) - Test fixes and merge/rebase cleanup (alikins@redhat.com) - Make string equals show expected/actual (alikins@redhat.com) - identitycertlib now uses injected identity (alikins@redhat.com) - certmgr tests were hitting real rpmdb (alikins@redhat.com) - PackageProfileManager/InstalledProductsManager inj (alikins@redhat.com) - Move PackageProfileLib and InstalledProductsLib (alikins@redhat.com) - Make rhsm_d use injection consumer identity (alikins@redhat.com) - Convert test_async to use SubManFixture (alikins@redhat.com) - test_certmgr calls uep.getRelease, so mock it (alikins@redhat.com) - Use injected consumer identity in firstboot (alikins@redhat.com) - Use injected consume identity in factlib (alikins@redhat.com) - Use ConsumerIdentity from identity not certlib (alikins@redhat.com) - Fix self.exceptions reference (alikins@redhat.com) - _valid_consumer to _inject_mock_valid_consumer (alikins@redhat.com) - Move _[in]valid_consumer to test/fixture.py (alikins@redhat.com) - Use injected Identity in repolib (alikins@redhat.com) - Remove certlib.ConsumerIdentity from managerlib (alikins@redhat.com) - Inject identity in utils for version check (alikins@redhat.com) - Give a name to Mock()s created in test/fixture (alikins@redhat.com) - Re add the new slimmer fitter certlib.py (alikins@redhat.com) - Make entcertlib uses injected identity (alikins@redhat.com) - Split certlib into entcertlib and certlib (alikins@redhat.com) - Make IdentityCertLib use inj IDENTITY (alikins@redhat.com) - Move IdentityCertLib to identitycertlib.py (alikins@redhat.com) - Split Healing* into healinglib.py (alikins@redhat.com) - repolib.UpdateAction is now RepoUpdateAction (alikins@redhat.com) - Checkout idcertlib._status from it's report (alikins@redhat.com) - Inject an ActionLock, and a Facts class. (alikins@redhat.com) - Add ActionReports, certlib cleanup, lock cleanup (alikins@redhat.com) - The Action subclass is unneeded now. (alikins@redhat.com) - CertManager split CertManager/HealingCertManager (alikins@redhat.com) - HealingAction just uses an EntCertUpdateReport atm (alikins@redhat.com) - reAction()'ify repolib, add RepoReport (alikins@redhat.com) - reAction()'ify Factlib, add FactUpdateReport (alikins@redhat.com) - certmgr expects a ActionReport from Action.perform (alikins@redhat.com) - Rename CertLib->EntCertLib (alikins@redhat.com) - Split UpdateReport into base class and sub classes (alikins@redhat.com) - Create UpdateReport in Certlib.CertLib and pass it (alikins@redhat.com) - Start refactoring certlib (alikins@redhat.com) - Add product certs with os_name in certdata (alikins@redhat.com) - Add ProductIdRepoMap as core of ProductDatabase (alikins@redhat.com) - Add a DefaultDict (defaultdict with pretty print) (alikins@redhat.com)- Move atspi locator to correct element (ckozak@redhat.com) - 1090560: readd locator to the all subs view (ckozak@redhat.com) - test_cert_sorter could fail based on test order (alikins@redhat.com) - 1058383: widgets are added and removed dynamically (ckozak@redhat.com)- Cleanup entbranding tests names. (alikins@redhat.com) - Test cases for empty,none,not set brand type/name (alikins@redhat.com) - Use a real certificate2.Product in tests cases. (alikins@redhat.com) - Latest strings from zanata (alikins@redhat.com)- Use the new Product.brand_name for brand_name (alikins@redhat.com) - 865702: Dont render exc messages with bogus markup (alikins@redhat.com) - 1070908: Don't count cpus without topo for lpar (alikins@redhat.com) - 1075167: Avoid using injected values in migrate-classic-to-rhsm (ckozak@redhat.com) - 1074568: Use our translations in optparser (ckozak@redhat.com) - Man page spelling corrections (wpoteat@redhat.com) - 1070737: correct config section for ca_cert_dir (ckozak@redhat.com)- 1021069: Add reference to network usage info. (alikins@redhat.com) - latest strings from zanata 1.11.X branch (alikins@redhat.com) - 1061923: Remove trailing period from privacy URL (wpoteat@redhat.com) - 1039913: rhsm-debug updates and fixes (alikins@redhat.com) - 1061407: don't allow some translations (ckozak@redhat.com) - 1055664: rhsm-debug now follows more config paths (alikins@redhat.com) - 1038242: add anaconda.pid check before chroot (alikins@redhat.com) - 1035115: Update product id certs (alikins@redhat.com) - 864195: New output line for subscribe --auto if it can't cover all products (wpoteat@redhat.com) - 1060727: Changes to rhsm-debug for sos report (wpoteat@redhat.com) - 1044596: Don't match beta product tags for release (alikins@redhat.com) - 851325: Tweak activation key checkbox to left (alikins@redhat.com) - Use systemd RPM macros to make life easier. (awood@redhat.com) - 958016: use rpm %{optflags} and _hardended_build (alikins@redhat.com)- Use glob for finding entitlement certs to remove. (dgoodwin@redhat.com) - Make sure entitlement cert directory exists before we clean it out. (dgoodwin@redhat.com) - safer default args in AsyncWidgetUpdater (ckozak@redhat.com) - use enumerate instead of confusing myself (ckozak@redhat.com) - Pull in latest strings from zanata (bkearney@redhat.com) - make sure entitlement has a pool before reading it (ckozak@redhat.com) - quickly load preferences (ckozak@redhat.com) - 1061937: preference changes occur in the background (ckozak@redhat.com) - use existing signals (ckozak@redhat.com) - simplify preferences window (ckozak@redhat.com) - Fix test failure if run on system that is registered. (dgoodwin@redhat.com) - 1061393: Don't allow subscription-manager string to be translated (ckozak@redhat.com) - 1016427: On string was missed from the extraction (bkearney@redhat.com) - 1058495: productid yum errors on yum remove (alikins@redhat.com) - 1026501: Preserve PKI directories and have rpm own them. (dgoodwin@redhat.com) - 1058374: Fix crash on exception in managergui._show_buttons (ckozak@redhat.com)- 1060917: catch exception thrown in firstboot (ckozak@redhat.com) - Extract the latest strings (bkearney@redhat.com) - 995121: require gnome-icon-theme for calendar icon (alikins@redhat.com)- added testing for the pooltype cache (ckozak@redhat.com) - 961003: Stricter matches for rhel product tags (alikins@redhat.com) - 1059809: Cache pool types to avoid unnecessary api calls (ckozak@redhat.com) - 1059809 Improve attach and remove performance add progress bar (ckozak@redhat.com) - 908869: Fix the mis-transated options in pt-BR (bkearney@redhat.com) - 1044596: handle http,socket,ssl fetching release (alikins@redhat.com) - dont always print exception message (ckozak@redhat.com) - 1044596: Make release listing handle empty data (alikins@redhat.com) - 1020423: update help messages (jesusr@redhat.com) - Fix incorrect patching. (awood@redhat.com) - Mock ProductDatabase so tests can run without a productid.js file (awood@redhat.com) - 825388: Properly wrap text when reaching dialog limit (mstead@redhat.com) - 1021443: display Consumer deleted message (jesusr@redhat.com) - Altering titles per mreid conversation. (wpoteat@redhat.com) - 1039736: Fix missed reference to CloudForms in tooltip. (dgoodwin@redhat.com) - Fix ta_IN translation problem. (dgoodwin@redhat.com) - Lock timezone to EST5EDT in timezone tests. (awood@redhat.com) - 1005329: add at-spi locator to the SLA selection table (ckozak@redhat.com) - 1039914: Update the rhsm-debug man page (bkearney@redhat.com) - 874169: Fix label alignment in progress UI (mstead@redhat.com) - 1020361: Replace the use of the term Valid with Current in the status command (bkearney@redhat.com) - 1028596: Add the repo-override command to the subscription-manager man page (bkearney@redhat.com) - 1020522: Update the man page for subscription-manager with new list options (bkearney@redhat.com) - Pull in the latest strings from zanata. (bkearney@redhat.com) - 1057719: adding a small section on deprecated commands (dlackey@redhat.com) - 1017354: remove msg printed to stderr via yum (alikins@redhat.com) - 857147: Auto-subscribe window has a confusing name (wpoteat@redhat.com) - Use dateutil.tz instead of pytz. (awood@redhat.com) - 883486: The local time's start/end dates rendered in the list --available/--consumed incorrect (wpoteat@redhat.com) - 1049037: Add conditional requires on migration data package. (awood@redhat.com) - 973938: correctly handle SIGPIPE in rct (ckozak@redhat.com) - 878089: Add line wrapping when listing subscription-manager modules (ckozak@redhat.com) - 1017354: Ensure all message go to stdout, not stderr (bkearney@redhat.com) - 851325: Anchor choose server "default" button beside the text box. (dgoodwin@redhat.com) - 1039739: Add 96x96 and 256x256 icons (bkearney@redhat.com) - 873967: Move choose server tooltips closer to the elements they assist with. (dgoodwin@redhat.com) - 1044686: Make serverurl parse error detailed again (alikins@redhat.com)- 1018807: Ensure virt facts are a single line (bkearney@redhat.com) - 1007580: Print blank spaces if there is no contract number on the list command (bkearney@redhat.com) - Fedora 18 is at end of life. (awood@redhat.com) - Updated translations. (dgoodwin@redhat.com) - 104338: add default dest dir to rhsm-debug help (alikins@redhat.com) - 1042897: add proxy info to rhsm-debug completion (alikins@redhat.com) - 914833: rct cat-cert output reports an Order: Subscription: field. (wpoteat@redhat.com) - 1052297: delay import of site module (ckozak@redhat.com) - set default encoding to utf-8 in rhsm-debug and migrate scripts (ckozak@redhat.com) - 1048325: Set default encoding to utf-8 when running the rct script (ckozak@redhat.com) - 1050850: re-evaluate system facts when checking for updates (ckozak@redhat.com) - Some refactoring of rhsm-debug (alikins@redhat.com) - Additional improvements to rhsm-debug (wpoteat@redhat.com)- 1039736: Modify the remote server string to reference Satellite instead of CloudForms (bkearney@redhat.com) - 916666: Change method of service detection (wpoteat@redhat.com) - Correct at-spi name for subscription type text (ckozak@redhat.com)- Check for RHSM_DISPLAY before loading any modules. (alikins@redhat.com) - 1034429: Fix stacktrace in logs on unregister. (dgoodwin@redhat.com) - add ServerUrlParseException strings to mapper (jesusr@redhat.com) - 1040167: Update installed products properly (ckozak@redhat.com) - Added atspi locator for overall status (ckozak@redhat.com) - ExceptionMapper will now traverse object graph looking for message (mstead@redhat.com) - Convert tests on stderr to use Capture context manager. (awood@redhat.com) - Have Capture grab both stdout and stderr. (awood@redhat.com) - Updated for readability (ckozak@redhat.com) - replace file monitors with a single monitor (ckozak@redhat.com) - Rename capture context manager and use new-style classes. (awood@redhat.com) - Correct Makefile for RHEL 5. (awood@redhat.com) - 1030604: print to stdout instead of stderr for consistency (mstead@redhat.com) - display pool type in cli and gui (ckozak@redhat.com) - 1031008: Properly handle exceptions when checking compliance (mstead@redhat.com) - Change the capture() context manager to tee output. (awood@redhat.com) - Remove mock stdout. Nosetest captures stdout by default. (awood@redhat.com) - respect http(s)_proxy env variable for proxy information (jesusr@redhat.com) - Created ExceptionMapper to allow sharing exception messages (mstead@redhat.com)- 1030604: Handle 400 code for add override (mstead@redhat.com) - Use backed to ensure a refreshed Overrides object (mstead@redhat.com) - 1034574: Alternate message based on why no repos exist in GUI (mstead@redhat.com) - 1034396: No longer require entitlements to run repo-override command (mstead@redhat.com) - 1033741: Refresh Overrides CP connection when dialog is shown (mstead@redhat.com) - 1033690: Updated repo-overrides not supported message (mstead@redhat.com) - 1034649: Only allow repolib to update override cache if supported by the server (mstead@redhat.com) - 1032673: Warn on add override if repo doesn't exist (mstead@redhat.com) - 1030996: Fixed usage text for repo-override add/remove options (mstead@redhat.com) - 1032243: Updated the redhat.repo warning (mstead@redhat.com) - Use local ent certs to list attached pools (ckozak@redhat.com) - 1021013: Change wording on firstboot address screen (alikins@redhat.com) - 1020539: Show proxy info if no RHN in firstboot (alikins@redhat.com) - Make zip file of consumer information for debugging (wpoteat@redhat.com)- 998033: Handle Unauthorized/Forbidden exceptions in CLI/GUI (mstead@redhat.com) - Remove unnecessary network calls after clean command (ckozak@redhat.com) - Bumping the python-rhsm required version (mstead@redhat.com) - Latest translations. (awood@redhat.com) - Introduced an Override model object to OverrideLib (mstead@redhat.com) - Use injected Identity instead of ConsumerIdentity in repolib (mstead@redhat.com) - Catch ValueError when determining boolean value (mstead@redhat.com) - Use a simplier method to compare two lists of dictionaries. (awood@redhat.com) - Hide item when server does not support overrides. (mstead@redhat.com) - Show message instead of repo table when no repos exist. (mstead@redhat.com) - Made Repository Details resemble Subscription Details (mstead@redhat.com) - Created an overrides module (mstead@redhat.com) - Created Repository Management Dialog (mstead@redhat.com) - Add 'repo-override' command to alter content repositories server-side. (awood@redhat.com)- 985502: Use yum.i18n utf8_width function for string length in CLI (ckozak@redhat.com) - 916666: Displayed 'Next System Check-In' is inaccuarate (wpoteat@redhat.com) - Change wording for identity in CLI command. (dgoodwin@redhat.com) - 1019753: Stop including a fake consumer UUID fact. (dgoodwin@redhat.com) - 1022198: Display highest suggested quantity in contract selection (ckozak@redhat.com) - Hook up the 'why register' dialog from old rhn-client-tools. (dgoodwin@redhat.com) - Add screen to describe and skip registration in Fedora/EL7 firstboot. (dgoodwin@redhat.com) - Fix firstboot on Fedora 19. (dgoodwin@redhat.com) - Report distribution.version.modifier fact. ex 'beta' (ckozak@redhat.com) - Center filter dialog on parent window when opened (mstead@redhat.com) - Sort owner list in org selection screen (mstead@redhat.com) - 1004318: Bash completion for rct was not handing options and file lists correctly. (bkearney@redhat.com) - 1023166: Strip leading and trailing whitespaces from all usernames and passwords provided on the cli (bkearney@redhat.com) - 963579: Stop hiding the Library environment. (dgoodwin@redhat.com) - Fix layout issues with select sla screen in firstboot. (alikins@redhat.com) - Fix the layout for "Confirm Subscriptions" screen. (alikins@redhat.com)- 1021581: account/contract display nothing when no data exists (ckozak@redhat.com) - Swap heading of selectsla/confirmsubs widgets. (alikins@redhat.com) - 1006748: replace simplejson with 'ourjson' (alikins@redhat.com)- 1017351: ignore dbus failures on show_window (alikins@redhat.com) - 1016643: Fix firstboot issues with new firstboot. (alikins@redhat.com) - 1005420: adding --ondate to manpage (dlackey@redhat.com.com) - 1007580: Add contract number to the output of list --available (bkearney@redhat.com) - 1017299: handle dmidecode module not installed (alikins@redhat.com) - 846331: Add tooltips to the filters page (bkearney@redhat.com) - 1015553: fix help message for no-overlap. display usage requirement (ckozak@redhat.com)- Latest strings from zanata. (alikins@redhat.com) - Latest string catalog. (alikins@redhat.com) - point at the zanata 1.10.x version/branch (alikins@redhat.com) - Run 'make update-po' on translations. (awood@redhat.com) - Latest translations from Zanata. (awood@redhat.com) - Merge pull request #782 from candlepin/ckozak/environment_completion (alikins@redhat.com) - Merge pull request #776 from candlepin/alikins/1008462_log_virt_what (c4kofony@gmail.com) - 1011712: add missing environments completion (ckozak@redhat.com) - Merge pull request #773 from candlepin/ckozak/match_gui_filters (alikins@redhat.com) - Merge pull request #787 from candlepin/awood/1006985-abort-migration (alikins@redhat.com) - Use all keywords args for call to get_avail_ents (alikins@redhat.com) - Add 'providedProducts' to test pool (alikins@redhat.com) - stylish cleanups (alikins@redhat.com) - removed subscribed filter, added testing (ckozak@redhat.com) - Add some tests cases for managerlib.get_avail_ents (alikins@redhat.com) - fix wrong index in get_filtered_pools_list (ckozak@redhat.com) - remove unused args, remove unnecessary idcert read (ckozak@redhat.com) - add completion for new CLI filters (ckozak@redhat.com) - 654501: add some filtering to list available (ckozak@redhat.com) - Merge pull request #765 from candlepin/alikins/redhataccount (awood@redhat.com) - Move capture() context manager to fixtures.py (awood@redhat.com) - Merge pull request #786 from candlepin/ckozak/cli_list_provided (alikins@redhat.com) - 1006985: Abort migration when we detect different certs with the same ID. (awood@redhat.com) - Merge pull request #781 from candlepin/ckozak/cat_cert_unlimited (alikins@redhat.com) - 996993: add provided to list available (ckozak@redhat.com) - Merge pull request #784 from candlepin/ckozak/gui_unentitled_string (alikins@redhat.com) - 1012501: Correct number of entitled products with expired ents (ckozak@redhat.com) - 1012566: rhsmd cron job 700 (ckozak@redhat.com) - 1011703: Do not allow selection on listview (mstead@redhat.com) - Merge pull request #779 from candlepin/alikins/flex_branding3 (c4kofony@gmail.com) - 1011961: -1 quantity is printed as unlimited (ckozak@redhat.com) - Merge pull request #774 from candlepin/ckozak/fix_gui_completion (alikins@redhat.com) - Make certlib repo and brand updating similar. (alikins@redhat.com) - 1004385: remove some gtk help options (ckozak@redhat.com) - Make BrandingInstaller run every cert install/rm (alikins@redhat.com) - Merge pull request #778 from candlepin/ckozak/update_repolib_attach (alikins@redhat.com) - keep repolib in certmgr (ckozak@redhat.com) - 1011234: no service level displays empty string (ckozak@redhat.com) - 1008016: update repos on certlib change (ckozak@redhat.com) - fix traceback when poolstash is empty (ckozak@redhat.com) - 1008462: log more virt-what output (alikins@redhat.com) - 1008462: Log detected virt info as we detect it. (alikins@redhat.com) - 1004341: gui completion no longer resets (ckozak@redhat.com) - Merge pull request #761 from candlepin/ckozak/overlap_filter_ondate (alikins@redhat.com) - Refactor credentials gathering. (awood@redhat.com) - Merge pull request #771 from candlepin/alikins/cmd_name_logging (jmrodri@nc.rr.com) - Merge pull request #769 from candlepin/ckozak/catch_exception_updating_installed (jmrodri@nc.rr.com) - Merge remote branch 'origin/master' into alikins/redhataccount (awood@redhat.com) - Merge pull request #768 from candlepin/ckozak/status_ondate_completion (jmrodri@nc.rr.com) - Merge pull request #766 from candlepin/alikins/make_zanata (jmrodri@nc.rr.com) - 973838: refresh redhat.repo after register (alikins@redhat.com) - make default logger include sys.argv[0] (alikins@redhat.com) - Merge pull request #770 from candlepin/mstead/add-virt-type-info (c4kofony@gmail.com) - Add System Type to output of list --consumed (mstead@redhat.com) - Add Type column to Confirm Subscription screen (mstead@redhat.com) - 1008603: Catch and log connection error while updating installed products (ckozak@redhat.com) - Merge pull request #767 from candlepin/ckozak/attach_suggested_quantity (wpoteat@redhat.com) - 1004385: Add missing rhsm-icon debug options (ckozak@redhat.com) - suggested quantity in list available (ckozak@redhat.com) - Merge pull request #754 from candlepin/alikins/flex_branding2 (c4kofony@gmail.com) - 1001820: added ondate to completion (ckozak@redhat.com) - cleanup comments (alikins@redhat.com) - remove call on filter change, use None instead of now (ckozak@redhat.com) - Adding autocomplete stuff for new migration script options. (awood@redhat.com) - 767754: overlap filter ondate (ckozak@redhat.com) - Add a 'make zanata' target that syncs zanata (alikins@redhat.com) - Adding unit tests for new migration script options. (awood@redhat.com) - Correct failing unit tests and add convenience method. (awood@redhat.com) - Change brand attribute from 'os' to 'brand_type' (alikins@redhat.com) - Make rct show branding info (alikins@redhat.com) - Move to RHELBrandsInstaller by default. (alikins@redhat.com) - Split RHEL specific brand install bits (alikins@redhat.com) - Add a BrandsInstaller that handles multiple brands (alikins@redhat.com) - Invert dependencies, and add RHEL specific impls. (alikins@redhat.com) - Stylish cleanups. (alikins@redhat.com) - Added new parameters to the script (tazimkolhar@gmail.com) - clean up comments (alikins@redhat.com) - More entbranding logging and testing. (alikins@redhat.com) - Allow multi ents that provide identical branding (alikins@redhat.com) - More entbranding test cases. (alikins@redhat.com) - Add BrandPicker and Brand base class. (alikins@redhat.com) - Add branding support to ent cert importer. (alikins@redhat.com) - Update branding on cert sorter dir moniter event (alikins@redhat.com) - Move all branded product logic to entbranding (alikins@redhat.com) - make it more clear this is for RHEL branded ents (alikins@redhat.com) - Add support for populating product branding info. (alikins@redhat.com)- update translations from zanata (alikins@redhat.com) - 1004893: update prods before compliance (ckozak@redhat.com) - 1004908: Remove the rhn-setup-gnome dep even more. (alikins@redhat.com) - 1004908: move rhn-setup-gnome requires to -gui subpackage (pbabinca@redhat.com) - 1004385: rhsm icon completion fix (ckozak@redhat.com) - 1004341: add gui completion (ckozak@redhat.com) - 1001820: fix autocompletion (ckozak@redhat.com) - rev min python version for "make stylish" to 2.6 (alikins@redhat.com) - 994344: messaging for bad filetypes (ckozak@redhat.com) - 995597: continue attaching if a pool cannot be found (ckozak@redhat.com) - 1001169: fix pythonic empty string identity problems (ckozak@redhat.com)- Adding Fedora 20 branch to releaser. (awood@redhat.com) - Subscribe/unsubscribe mirror attach/remove tests (alikins@redhat.com) - Revert "990195: remove subscribe options" (alikins@redhat.com) - 994620: reword tooltip message (ckozak@redhat.com) - 997935: stop making requests after unregister (ckozak@redhat.com) - 997740: allow autoheal call more often (ckozak@redhat.com) - Prevent name collision over the parent variable in RHEL 5 Firstboot. (awood@redhat.com) - 997189: error is now a sys.exc_info() tuple. (awood@redhat.com) - self._parent is not defined here. (awood@redhat.com) - bump version and remove rhel-6.5 releaser (jesusr@redhat.com) - Convert contract selection window to use a MappedListStore. (awood@redhat.com) - Stripe rows whenever the My Subs or All Available tabs are shown. (awood@redhat.com) - 991165: Refresh row striping after the TreeView is resorted. (awood@redhat.com) - Remove unused background attribute in Installed Products tab. (awood@redhat.com) - Set background color on progress bar renderer. (awood@redhat.com) - No need to set a hint to true in glade then false in code. (awood@redhat.com) - Remove duplicate import. (awood@redhat.com) - Add a very simple "smoke" test script (alikins@redhat.com) - 842402: Re-aligning Subscription Manager Gui (cschevia@redhat.com)- 851321: Refresh/redraw tables after removing subscriptions (cschevia@redhat.com) - 974587: allow certs with no content (ckozak@redhat.com) - 977920, 983660: manpage updates (dlackey@redhat.com.com) - 987579: Re-arranged preferences dialog (cschevia@redhat.com) - 990195: remove subscribe options (ckozak@redhat.com) - 991214: refresh ent dir, catch exception gracefully (ckozak@redhat.com) - 991548: Display correct error message for registration failures. (awood@redhat.com) - 991580: add rhsmd debug to stdout (ckozak@redhat.com) - 993202: fix default config, take advantage of rhsmconfig options (ckozak@redhat.com) - 994266: list consumed shows expired bugs (ckozak@redhat.com) - 994997: Fix Unknown is_guest during firstboot. (dgoodwin@redhat.com) - Changed 'It is' to possessive 'Its' (cschevia@redhat.com) - Remove unused WARNING_DAYS variable (ckozak@redhat.com) - Bump python-rhsm requires to 1.9.1 for config changes. (dgoodwin@redhat.com) - add ondate to status (ckozak@redhat.com) - Fedora 17 is at end of life. (awood@redhat.com)- latest translations from zanata (alikins@redhat.com) - Preserve traceback when an exception is thrown from background thread. (awood@redhat.com) - Remove logging of injection setup (alikins@redhat.com) - 988411: more at-spi changes for QA (ckozak@redhat.com) - 908521: Pull in the latest mr strings (bkearney@redhat.com) - 928469: Pull in latest ml strings from zanata (bkearney@redhat.com) - 927990: Pull in latest ta_IN strings from zanata (bkearney@redhat.com) - 987579: Make clicking autoheal label work (cschevia@redhat.com) - 988430, 988861: remove logging from write_cache to avoid segfault (ckozak@redhat.com) - 966422: Do not hang firstboot if there is an exception during registration. (awood@redhat.com) - 978329: catch IdentityCertException gracefully (ckozak@redhat.com) - 988482: fix gtk warnings on gtk-2.10 (alikins@redhat.com) - 988411: fixed at-spi locator name (ckozak@redhat.com) - fixed dbus on rhel5 (ckozak@redhat.com) - 987071: specify arch of librsvg dep (alikins@redhat.com) - 987626: Remove PUTS while opening preferences dialog, fix related test (cschevia@redhat.com) - 987551: correctly reconnect to rhsmd daemon (ckozak@redhat.com) - 981611, 981565: fixed icon and text truncation (ckozak@redhat.com) - rev zanata branch to 1.9.X (alikins@redhat.com) - Rev master to 1.9.x (alikins@redhat.com) - 968820: raise timeout exceptions for cli calls (alikins@redhat.com) - 950892: add ents-nag-warning.png to docs install (alikins@redhat.com) - add new file to spec (ckozak@redhat.com) - 978466: fix missing socket info s390x/ppc64 (alikins@redhat.com) - 985515: moved DbusIface to fix anaconda productId (ckozak@redhat.com) - 983193: remove unused 'Virt Limit' cat-cert field (alikins@redhat.com) - Correcting whitespace error. (awood@redhat.com) - 986971: String Update: Quantity > Available (cschevia@redhat.com) - 980724: allsubstab cleared on identity change, check redeem on register (ckozak@redhat.com) - 921222: add 'status' to bash completion (alikins@redhat.com) - 977580: Preferences dialog hide and show (cschevia@redhat.com) - 977481: make proxy cli check require_connection (alikins@redhat.com) - 977896: Fixes for Workstation/Desktop certs (alikins@redhat.com) - Added comma to satisfy grammar rules (cschevia@redhat.com) - added at-spi locator for autoheal checkbox (jmolet@redhat.com) - 984203: Fix german translations (bkearney@redhat.com) - 974587: Add more checks for no order portion being present (bkearney@redhat.com) - 984206: Removed Spaces from String (cschevia@redhat.com) - Remove releasers due to branching. (dgoodwin@redhat.com) - 983670: Improved auto-attach description (cschevia@redhat.com) - 982286: Adjusted markup removal (cschevia@redhat.com) - 983250: 983281: certs check warning period (ckozak@redhat.com) - Adding Fedora 19 Yum releasers. (awood@redhat.com)- Latest translations from zanata. (dgoodwin@redhat.com) - new strings (jesusr@redhat.com)- 877331: Add --org and --environment options to migration script. (awood@redhat.com) - 915847: Clear old proxy settings if the --no-proxy option is used. (awood@redhat.com) - 928401: Fixed translation issue in redeem dialog (cschevia@redhat.com) - 974123: default behavior is help, no longer status (ckozak@redhat.com) - 976689: Handle no xorg server, allow help (ckozak@redhat.com) - 976848: 976851: thread cache write, limit disk reads, singleton - 976865: dbus iface singleton for gui (ckozak@redhat.com) - 976866: single instance of ProdDir and EntDir (ckozak@redhat.com) - 976868: improve rhsmd logging (alikins@redhat.com) - 976868: enable logging from /usr/libexec/rhsmd (alikins@redhat.com) - 976924: empty service level and type (ckozak@redhat.com) - 977481: added proxy options to status (ckozak@redhat.com) - 977535: cli uses utf8 too (ckozak@redhat.com) - 977851: 977321: Centralize CertSorter, drive updates, refresh properly - 978322: fixed client deleting certs (ckozak@redhat.com) - 979492: register auto-attach force recreates cert dirs (ckozak@redhat.com) - 980209: removed injection calls from migration script (ckozak@redhat.com) - 980640: include stacked ents in provided (ckozak@redhat.com) - 981689: fix attach command (ckozak@redhat.com) - 982286: Fixed empty dialog message (cschevia@redhat.com) - latests strings from zanata and new keys.pot (alikins@redhat.com) - Fixed Preferences dialog to be non-threaded (cschevia@redhat.com) - updated spec to require python-rhsm v1.8.13-1 or greater (cschevia@redhat.com) - Added auto-attach property in the preferences dialog (cschevia@redhat.com) - Added autoheal command to subman CLI (cschevia@redhat.com) - Add support for SUBMAN_DEBUG to log to stdout (alikins@redhat.com) - remove logging of plugin args (alikins@redhat.com) - Fixed auto-complete script for auto-attach command (cschevia@redhat.com)- 844532: xen dom0 cpu topology lies, work around it (alikins@redhat.com) - 854380: fix overlap filter (ckozak@redhat.com) - 915847: Provide option to skip using proxy when connecting to RHSM. - 921222: Fixed tab completion (cschevia@redhat.com) - 922871: Call pre_product_id_install hook on product install (mstead@redhat.com) - 924766: Show machine type when attaching 'virt only' subscriptions (wpoteat@redhat.com) - 927340: added empty warning, block auth unless proxy enabled (ckozak@redhat.com) - 928401: Fixed translation issue in redeem dialog (cschevia@redhat.com) - 947485: System 'disconnected' if no cache and disconnected (ckozak@redhat.com) - 947788: facts plugin can handle no 'facter' (alikins@redhat.com) - 966137: stat-cert handles ent cert with no content (alikins@redhat.com) - 972883: Add entries to productid.js during migration. (awood@redhat.com) - 973938: Flush std out and catch errors to work around the broken pipe from the more command (bkearney@redhat.com) - 974123: default behavior is help, no longer status (ckozak@redhat.com) - 974587: Allow list --consumed to handle certificates with empty order sections (bkearney@redhat.com) (awood@redhat.com) - 975164: 975186: fix certlib exception handling (ckozak@redhat.com) - Pull PluginManager from dependency injection framework (mstead@redhat.com) - Performance enhancements (ckozak@redhat.com) - added cp_provider doc strings, modified test fixture (ckozak@redhat.com) - Fix expand options so there is no border txt view (alikins@redhat.com) - Make PluginManager lazy loading (mstead@redhat.com)- 922825: pre_subscribe conduit now contains more data (mstead@redhat.com) - 921222: Fixed subman auto-complete scripts (cschevia@redhat.com) - 922806: Fix RHEL 5 firstboot issue with backButton. (dgoodwin@redhat.com) - 960465: Subman disconnected when consumer cert is invalid (ckozak@redhat.com) - 966747: handle a custom facts file being empty (alikins@redhat.com) - 969280: Fix traceback on disconnected sub detach (ckozak@redhat.com) - handle s390x's without vm info in sysinfo (alikins@redhat.com)- 905136: added accessibily name for owner_label (jmolet@redhat.com) - 928175: fixed status command after user deletion (ckozak@redhat.com) - 950672: Added data for yellow. Added list view. (ckozak@redhat.com) - 963796: Unified descriptions (cschevia@redhat.com) - 966745: Correct typo in name of configuration value. (awood@redhat.com) - 967863: Suggest package to install when mapping file is missing. (awood@redhat.com) - 968364: show the issuer for certs in rct. (bkearney@redhat.com) - 966262 for rct.8; 959563 for subscription-manager.8 (dlackey@redhat.com.com) - Extract latest strings from code. (dgoodwin@redhat.com) - close file objects deliberately (alikins@redhat.com) - Use fnmatch to add wildcard support (bkearney@redhat.com) - One more miss from my issuer/errata debacle (bkearney@redhat.com) - Extend use of compliance status from cp (ckozak@redhat.com) - Add s390 lpar specific socket counting (alikins@redhat.com) - be extra paranoid and strip nul from /sys reads (alikins@redhat.com) - use new cpu info method by default (alikins@redhat.com) - Add a new method for calculating cpu sockets (alikins@redhat.com) - Added reasons to Subscription Details (ckozak@redhat.com) - Support enable and disable of all repos. (bkearney@redhat.com)- Fix echo'ing of exit status or exception on exit (alikins@redhat.com) - 962905: Fixing errors with quantity spinner. (awood@redhat.com) - 961124: Allow rct dump-manifest to be called more than once (bkearney@redhat.com) - 921249: Fix Unknown virt status being reported to server. (dgoodwin@redhat.com) - 905136: Make the accessability value unique (bkearney@redhat.com) - 913635: typo (dlackey@redhat.com.com) - 889582 (dlackey@redhat.com.com) - 962520: require python-rhsm 1.8.11 for arches (alikins@redhat.com) - 919706: Relax rhn-setup-gnome dependency. (dgoodwin@redhat.com) - Add new expiring icon (bkearney@redhat.com) - use os.linesep as imported (alikins@redhat.com) - cleanup camelCase usage in various files (alikins@redhat.com) - adding architecture data (ckozak@redhat.com) - Default option is status (ckozak@redhat.com) - changed list --status to status (ckozak@redhat.com) - adding data to installed prods (ckozak@redhat.com) - SORT ALL THE IMPORTS! (alikins@redhat.com) - stylish cleanup (alikins@redhat.com) - mock.patch ConsumerIdentity instead of monkey patch (alikins@redhat.com)- 959563, 956298: for rhel 5.10 (dlackey@redhat.com.com) - 905922: use get_int instead of get in order to consume the value as a booolean (bkearney@redhat.com) - enhancements to tests (alikins@redhat.com) - Update expected rct output for content arch info (alikins@redhat.com) - let 'rct cat-cert' show arches info on content sets (alikins@redhat.com) - Use the unknown icon when it is appropriate. (bkearney@redhat.com) - Do not allow manual entry of numbers that aren't multiples of spinner increment. (awood@redhat.com) - 959570: Subscription names were being mangled in the installed products page. (bkearney@redhat.com) - 959124: Consistant system status between CLI and GUI (ckozak@redhat.com) - re-added compatibility for old candlepin servers. (ckozak@redhat.com) - 885130: Switch from using xmlrpclib to rhnlib's rpclib. (awood@redhat.com) - 958827: fixed duplicate reasons from bundled subs, removed messages for valid products, refactoreed client-side reasons code (ckozak@redhat.com) - 958775: correct info for future subscriptions (ckozak@redhat.com) - Removing messages from compliant installed products caused by bad overconsumption (ckozak@redhat.com) - Use server provided value to determine quantity increment. (awood@redhat.com) - 957218: Bump system.certificate_version for cores support (mstead@redhat.com) - 956285, 913635, 913628. still need to finalize output for 913628. (dlackey@redhat.com.com) - 955142: Display core limit in rct cat-cert tool (mstead@redhat.com) - Warn when we detect we need a newer version of 'mock' (alikins@redhat.com) - 924919: remove loging about isodate implementation (alikins@redhat.com) - 957195: Pull in the latest or fix from zanata. (bkearney@redhat.com) - Add the unkown icon (bkearney@redhat.com) - Add reasons to list --installed and list --consumed. Added list --status (ckozak@redhat.com) - 908037: remove all ¶ characters from the ml.po file. Zanata was also updated (bkearney@redhat.com) - 906552: Fixed mis translation of subscription-manager in pa.po and zh_CN.po. Zanata was also updated (bkearney@redhat.com) - 908059: Fix a pt_BR translation which did not include the http portion of a url. Zanata is fixed as well (bkearney@redhat.com) - Add F19, 5.10, 6.4 releasers. (dgoodwin@redhat.com) - use "assert_string_equal" for multiline str asserts (alikins@redhat.com) - add "assert_string_equals" that diffs multiline strings (alikins@redhat.com)- Latest translations. (dgoodwin@redhat.com) - 903298: Fix a few more examples of Register to (bkearney@redhat.com) - 878634: Fix the final three uses of id instead of ID (bkearney@redhat.com) - Fix string formatting done outside of gettext _() (alikins@redhat.com) - 950892: entity typo (dlackey@redhat.com.com) - when no parameters are given, dump manifest uses current directory (ckozak@redhat.com) - fixed zipfile creation in python 2.4 (ckozak@redhat.com) - 919561: moving cat manifest into memory (ckozak@redhat.com) - 914717: Fields taken from pool data. (wpoteat@redhat.com) - 924919: stop log to stderr in isodata module (alikins@redhat.com) - 919561: refactored some code into additional methods, fixed naming conventions, and added test cases (ckozak@redhat.com) - Dont log exception if a repo doesn't have productid (alikins@redhat.com) - 919561: checking manifest zip for files outside of scope (ckozak@redhat.com) - 919561: moved new extractall into a class that extends ZipFile (ckozak@redhat.com) - 919561: fixed variable naming in new extractall method (ckozak@redhat.com) - 919561: replaced reference to zipfile.extractall (aded in python2.6) (ckozak@redhat.com)- 927875: Fix GUI bug if there is an expired certificate. (dgoodwin@redhat.com) - 922806: Use dependency injection with firstboot module. (awood@redhat.com) - 919512: Remove proxy options from config command. (awood@redhat.com) - 921126: latest string updates from zanata (alikins@redhat.com) - 919255: Remove extraneous print statement. (awood@redhat.com) - 919584: Fix unicode error in RHEL 5. (awood@redhat.com) - Implement entitlement/product status caching. (dgoodwin@redhat.com) - 921245: Update installed products tab after registration. (awood@redhat.com) - 893993: some refactoring, show_autosubscribe_output returns 0 or 1 (ckozak@redhat.com) - 859197: add special case for products that provide 'rhel-' tags (alikins@redhat.com) - productid db now supports multiple repos per product id (alikins@redhat.com) - let ProductData support multiple repos per product (alikins@redhat.com) - 893993: attach --auto now prints the proper text when no products are installed (ckozak@redhat.com) - 918746: Switched or ordering for disabling repos. Will now print all repository validation errors (ckozak@redhat.com) - 914717: rct cat-manifest fails to report Contract from the embedded entitlement cert (wpoteat@redhat.com) - More convenient dep injection. (dgoodwin@redhat.com) - Try to handle the really old dbus-python on rhel5 (alikins@redhat.com) - add missing conf file for all_slots plugin (alikins@redhat.com) - 919700: Reload consumer identity after force subscribing. (dgoodwin@redhat.com) - utils.parseDate is now isodate.parse_date (alikins@redhat.com) - Remove ent/prod dir arguments to CLI commands. (dgoodwin@redhat.com) - PluginsCommand does not need network cli options (alikins@redhat.com) - Fix pluginDir config value in default config file (alikins@redhat.com)- Pull latest strings from zanata. (dgoodwin@redhat.com) - Use PyXML for iso8601 date on RHEL5 and dateutil after (alikins@redhat.com) - Major switchover to server for compliance checking logic. (dgoodwin@redhat.com) - Introduce dependency injection framework. (dgoodwin@redhat.com) - 916369: Do not persist config changes until the action completes (bkearney@redhat.com) - Fix a bug with changing installed products during healing. (dgoodwin@redhat.com) - 912776: fix migration test scripts to expect get_int usage (alikins@redhat.com) - 912776: cast port numbers from cli to int immediately (alikins@redhat.com) - 912776: use config.get_int for server port as well (alikins@redhat.com) - 905649: subscription-manager does not work with dbus-python-1.1.1-1 (wpoteat@redhat.com) - use ngettext for plural messages in certlib/managercli (alikins@redhat.com) - 912776: use cfg.get_int for proxy port (alikins@redhat.com) - 878097: update service-level org key help text (alikins@redhat.com) - Handle manifests with no subscriptions in the archive (alikins@redhat.com) - 878664: Add filename support to the bash completion for the rct tool. (bkearney@redhat.com) - 877590: Changes to the branding messages when the user attempts to register twice (bkearney@redhat.com) - New plugin framework. (alikins@redhat.com / awood@redhat.com) - 886115: Remove line continuations within strings. (bkearney@redhat.com) - 913302: Support Level and Support Type should be shown as Service Level and Service Type (bkearney@redhat.com) - Add unknown product status state. (dgoodwin@redhat.com) - 913703: Prefer the use of SKU over Product ID (bkearney@redhat.com) - 913720: Use the term order number instead of subscription id (bkearney@redhat.com) - 878634: Use correct capitalization for ID in the rct tool (bkearney@redhat.com) - 878097: Help text for service-level command should be consistent with other help texts (bkearney@redhat.com) - 906554: Add ui_repoid_vars line to yum based on the variables which are in the baseurl (bkearney@redhat.com) - 912707: Remove a use of the deprecated hasNow() function. (bkearney@redhat.com) - 913187: Allow older manifests to print out correctly. (bkearney@redhat.com) - 912776: Cast proxy port to an integer. (awood@redhat.com) - 882459: Deprecated message in help for cert-interval (wpoteat@redhat.com) - 895447: Changed messages to distinguish between local and server-side removal. (wpoteat@redhat.com) - 908671: Display the pool ID when available. (awood@redhat.com) - 911386: Displaying combined Service Level and Type should handle empty values for both items (jmolet@redhat.com)- string and string catalog update from zanata (alikins@redhat.com) - 908954: Ensure that 'Not Set' is shown in the preferences dialog if it is not set (bkearney@redhat.com) - 906214: rct --help should return 0. (bkearney@redhat.com) - 909294: Add accessibility names to the preferences combo boxes (bkearney@redhat.com) - 878097: Clarify that the --org option is ORG_KEY and not ORG_NAME (bkearney@redhat.com) - Just use 0 as error for reading int keys (alikins@redhat.com) - Old version of config entries considered to make changes backwards compatible (wpoteat@redhat.com) - 882459: aftermath of bug 876753 - Change --heal-interval to --attach-interval in rhsmcertd (wpoteat@redhat.com)- Update tito for RHEL 7.0 (bkearney@redhat.com) - Small cleanups for test_migrate (alikins@redhat.com) - Write repofile once instead of during every iteration. (awood@redhat.com) - Add unit test for migration script. (awood@redhat.com) - Adding more tests for the migration script. (awood@redhat.com) - Bump the required version of python-rhsm to pick up the new config file defaults (bkearney@redhat.com) - Modify migration script tests to run on Fedora. (awood@redhat.com) - Give users the ability to disable package reporting (bkearney@redhat.com) - 891377: Note in deprecated string that auto-attach-interval is a command option (bkearney@redhat.com) - 901612: Yum plugin warnings should go to stderr, not stdout (bkearney@redhat.com) - 903298: Replace use of 'Register to' with 'Register with' (bkearney@redhat.com) - Rewrite of the migration script featuring unit tests. (awood@redhat.com) - Remove F16 and old cvs releasers, add F18. (dgoodwin@redhat.com)- Add two manifest commands to rct. (bkearney@redhat.com) - latest translations from zanata (alikins@redhat.com) - 895447: The count of subscriptions removed is zero for certs that have been imported. (wpoteat@redhat.com) - 895462: Message for subscription-manager repos --list for disabled repo needs to be modified (wpoteat@redhat.com) - 885964: After registration, recreate the UEP connection using the identity cert. (awood@redhat.com) - 869306: Add org ID to facts dialog. (awood@redhat.com) - 888853: Put output into proper columns regardless of the output language. (awood@redhat.com) - Update python-rhsm requires version (wpoteat@redhat.com) - 888052: Add all binaries to the makefile path for gettext string extraction (bkearney@redhat.com) - 851303: additional term updates (dlackey@redhat.com.com) - 844411: Add an --insecure option to subscription-manager. (awood@redhat.com) - 891621: Users can incorrectly enter activation keys when registering to hosted. (awood@redhat.com) - 889573: Only persist serverurl and baseurl when registering. (awood@redhat.com) - 889204: Encode the unicode string to utf-8 to avoid syslog errors (bkearney@redhat.com) - 889621: String substitution inside gettext causes message translations to never be found (bkearney@redhat.com) - 890296: Unicode characters with a - are causing printing issues for rct printing (bkearney@redhat.com) - 878269 (dlackey@redhat.com.com) - 784056: Raise a running instance of the GUI to the forefront. (awood@redhat.com) - 888968: Improve the gui message formatting for SLA selection (bkearney@redhat.com) - 873601: Return a non zero code if subscription manager is run with an incorrect command name (bkearney@redhat.com) - 839779: Improve messaging when autosubscribe does not work because of SLA (bkearney@redhat.com) - 867603: Add quantity to confirm subscriptions dialog. (awood@redhat.com) - 888790: Rebuild UEP connection after registering with activation keys. (awood@redhat.com) - 886280; 878257; 878264; 878269 (dlackey@redhat.com.com) - 814378: disable linkify if we are running as firstboot (alikins@redhat.com) - 886887: Take the user back to the activation key page if he enters an invalid key. (awood@redhat.com) - 863572: Make forward/back insensitive when registering (alikins@redhat.com) - 825950: updating SAM registration procedure; other term edits and updated screenshot (dlackey@redhat.com.com) - 885964: Do not make a getOwner call when not necessary. (awood@redhat.com) - Ask for the org in environments and service-level modules. (awood@redhat.com) - 886992: Fix for bad fix for 886604, wrong path for yum repos (alikins@redhat.com) - matt reid's edits to rct; bz886280; bz878257; bz878269; bz878264 (dlackey@redhat.com.com) - 841496: Do not use hyphens in bash completion files as these are invalid for identifiers in the sh shell. (bkearney@redhat.com) - Improve logging for rhsmcertd scenarios (wpoteat@redhat.com) - 878609: Do not use public url redirectors, instead use a redhat.com address (bkearney@redhat.com) - 886604: Fix incorrect path in repos.d check (alikins@redhat.com) - 727092: Read in the org key during registration if none is given. (awood@redhat.com) - 845622: If an identity certificate has expired, there should be a friendly error message (wpoteat@redhat.com) - 883123: Have the migration code use the name and the label for org and environment lookup. (bkearney@redhat.com) - 886110: help blurb for --auto-attach formatted poorly (alikins@redhat.com) - 880070: require latest python-rhsm to handle unicode issues (alikins@redhat.com) - 798788: Results from subscription-manager facts --update after a server-side consumer was deleted. (wpoteat@redhat.com) - 878634: Improve the consistency of capitalization of URL, ID, HTTP, and CPU (bkearney@redhat.com) - 878657: Make consistent use of the term unregister instead of un-register (bkearney@redhat.com) - 883735: load branding module slightly differently (jesusr@redhat.com) - Stylish fix. (dgoodwin@redhat.com) - 878664: Add bash completion script for rct (bkearney@redhat.com) - 880764: Command line options which can be specified more than once should use the same help text (bkearney@redhat.com) - 867070: Adjust default sizing of subscriptions pane in Installed Products tab. (awood@redhat.com) - 873791: Expected exit codes from unsubscribe with multiple serial numbers (wpoteat@redhat.com) - 800323: Set default output stream encoding to UTF-8. (awood@redhat.com) - 862852: Fix double separator in redeem dialog. (dgoodwin@redhat.com) - Display "None" if environments value is empty on consumer. (awood@redhat.com) - 872351: Display environment in GUI facts dialog and CLI identity command. (awood@redhat.com) - 881091: Remove punctuation in the help message (bkearney@redhat.com) - Revert "878986: refactor to use curses/textwrap for format" (alikins@redhat.com) - 877579: Fix -1 quantity to consume for unlimited pools. (dgoodwin@redhat.com) - 881117: Add at-spi locator to redemption dialog. (awood@redhat.com) - 881952: Warn and continue if encountering a failure during system deletion. (awood@redhat.com) - 878820: Fix console error when yum.repos.d does not exist. (dgoodwin@redhat.com) - 839772: Display "Not Set" instead of "" in SLA and release preferences. (awood@redhat.com) - rev zanata branch version to 1.8.X (alikins@redhat.com) - 878986: refactor to use curses/textwrap for format (alikins@redhat.com) - 878986: Default to no line breaking if no stty is available (bkearney@redhat.com) - 878588: Move the requires on usermode from subscription-manager-gui to subscription-manager (bkearney@redhat.com) - 878648: Make the help usage formatting consistent for the rct and subscription manager commands (bkearney@redhat.com) - 869046: Remove stray 'print' (jbowes@redhat.com) - 864207: Autosubscribe should not run when all products are already subscribed. (wpoteat@redhat.com) - 854702: Place the asterisk indicating editability into the quantity cell. (awood@redhat.com)- Reversioning to 1.8.x stream.- latest strings from zanata (alikins@redhat.com) - 874623: Tell users running the version command if they are not registered. (awood@redhat.com) - 873418: Add at-spi locators to the activation key window. (awood@redhat.com)- latest strings from zanata (alikins@redhat.com) - 864207: mark these strings for translation (alikins@redhat.com) - 854388: use ngettext to specify contract/contracts (alikins@redhat.com) - 876753: change rhsmcertd --heal-interval to --auto-attach-interval (alikins@redhat.com) - We require python-rhsm-1.1.5 now (ram) (alikins@redhat.com) - 876340: Move the last of the commands and help string to --auto-attach (bkearney@redhat.com) - 876294: Use attach instead of subscirbe in the rhn migration tooling (bkearney@redhat.com) - 856735: Move the Next Update notification to the About dialog. (awood@redhat.com) - Removed stacking from RAM (mstead@redhat.com) - Improved comments/logging/tests for RAM (mstead@redhat.com) - Updated the entitlement_version of client (mstead@redhat.com) - Added RAM limit to rct cat-cert output (mstead@redhat.com) - Removing dead code (mstead@redhat.com) - Check RAM when determining status (mstead@redhat.com)- 862909: install rct man page (alikins@redhat.com) - Fix to LocalTz DST determination (cduryee@redhat.com)- 873631: Migrate correctly when there is only one org. (awood@redhat.com) - 874147: Handle changes in python-ethool api (alikins@redhat.com)- 872847: Change unsubscribe feedback when consumer has been deleted (wpoteat@redhat.com) - 869934: make "release" related cdn usage use proper urlparse (alikins@redhat.com) - 852328: Improve the server version checking (bkearney@redhat.com) - 871146: Fix proxy errors on first yum operation after registration. (dgoodwin@redhat.com) - 850430: Pressing Enter in the password entry now activates registration. (awood@redhat.com) - Attach subscriptions after registration with an activation key. (awood@redhat.com)- latest strings from zanata (alikins@redhat.com)- 864177: Add the count for the first word in calculating where to break the line (bkearney@redhat.com) - 785666: For bonded interfaces, find mac address of members (alikins@redhat.com) - 839779: Add more context around how to cover the machine with a given SLA (bkearney@redhat.com) - 864177: Attempt to detect the size of the terminal to influence how product names are split up. (bkearney@redhat.com) - 864569: Make the date picker widget 10 characters wide (bkearney@redhat.com) - 855050: Set the icon-name property on all dialogs and windows (bkearney@redhat.com) - 848095: Reduce the indentation on the help text to improve the layout on smaller terminals. (bkearney@redhat.com) (wpoteat@redhat.com) - 862848: Change the name of the button to Cancel instead of Close (bkearney@redhat.com) - 867766: Unsubscribe from multiple entitlement certificates using serial numbers (wpoteat@redhat.com) - Clear any cached environments when registering with activation keys. (awood@redhat.com) (bryan.kearney@gmail.com) - Clear any cached activation key values. (awood@redhat.com) - 869729: --autosubscribe and --activationkey should be mutually exclusive (wpoteat@redhat.com) - 857191: Stacking shows a useless parent in All Available Subscriptions tab (wpoteat@redhat.com) - 863133: Subscription-Manager version command should have server type listed first (wpoteat@redhat.com) - updates for failed-qa issues in bz857195 (dlackey@redhat.com.com) - Increment the hardcoded page number due to added activation key screen. (awood@redhat.com) - 864555: add "menu" window hint to filters.glade (alikins@redhat.com) - 850870: Update on-line documentation link. (awood@redhat.com) - 817671: Add support for Activation Keys in the GUI. (awood@redhat.com) - 840415: Print an error message if the destination directory does not exist. (awood@redhat.com) - Fail fast if the user enters a bad org. (awood@redhat.com) - Marking a string for translation. (awood@redhat.com) - 866579: Fail fast if the user enters a bad environment. (awood@redhat.com) - Enable logging in firstboot (alikins@redhat.com) - 865954: Return to creds screen if consumer name is invalid (alikins@redhat.com) - 852107: Make the banners the same width (bkearney@redhat.com) - 748912: Make the error message a bit more friendly when there is no cert file to import (bkearney@redhat.com) - 865590: Fix broken offline unsubscribe. (dgoodwin@redhat.com) - 852328: Report Classic and Subscription Management consistently in the version and identity commands (bkearney@redhat.com) - 864159: Add a new message in the gui when no subscriptions are available on a specific date. (bkearney@redhat.com) - 850531: Change the label 'Certificate Status' to 'Status' (bkearney@redhat.com) - 850533: Change the label from 'Next Update' to 'Next System Check-in' (bkearney@redhat.com) - 855365: Display a singular sentence if only one subscription is removed (bkearney@redhat.com) - 862885: Change the text for unlimited to Unlimited (bkearney@redhat.com) - 864184: Make the machine type uppercase to be consistent with other output (bkearney@redhat.com) - 865545: Added report log when cert has no products. (mstead@redhat.com) - update releases.conf (alikins@redhat.com)- 863961: Expect id cert Version to be populated in tests (alikins@redhat.com) - 863565: Give focus to the login field during subscription registration. (awood@redhat.com) - 838123: remove python2.5ism (alikins@redhat.com) - 844072: remove use and dep of PyXML (alikins@redhat.com) - 838123: Omit mac addresses from facts for lot and sit ipaddress types (bkearney@redhat.com) - 856236: Do not allow environmenets to be specified during registration if an activation key is used (bkearney@redhat.com) - 858289: Rename the desktop file to subscription-manager-gui.deskstop (bkearney@redhat.com) - 808217: Add a text banner to the output of release --list (bkearney@redhat.com) - 863428: Add environment support to the migration script. (awood@redhat.com) - 862099: Fix several dialog closing issues. (dgoodwin@redhat.com) - 854374: Removed extra spacing around help, and improved he rct text output a bit. (bkearney@redhat.com) - 853572: Fix a typoin the help messages (bkearney@redhat.com) - 859090: Remove the word technology from the branding string (bkearney@redhat.com) - 862308: Subscription Manager version reports registered to value when system not registered (wpoteat@redhat.com) - 861443: Re-raise GoneException in rhsmcertd-worker (mstead@redhat.com) - 861151: make stylish cleanup (alikins@redhat.com) - 852911: Add padding around firstboot tooltips icon. (dgoodwin@redhat.com) - 854312: Do not install a certificate that has expired. (mstead@redhat.com) - Make rhsm-icon work on gnome 3 (jbowes@redhat.com) - 853885: Fix icon notification popup only displaying once. (dgoodwin@redhat.com) - 853006: Wrap label in the manually subscribe firstboot screen. (dgoodwin@redhat.com) - 861151: release should not list for incompatible variants (alikins@redhat.com) - 861170: re.escape() values provided to the apply_hightlight() function. (awood@redhat.com) - 852630: Suscription manager unsubscribe --all shows error on expired subscriptions (wpoteat@redhat.com) - Freeze obsoletes version for -gnome to -gui rename (jbowes@redhat.com) - 860084: remove unused _x from ja_JP translation (alikins@redhat.com) - 860088: remove trailing dot from url in de_DE.po (alikins@redhat.com) - Don't reparse entitlement certs on every search filter change (jbowes@redhat.com) - 855257: fix issues with default contract quantity being wrong (alikins@redhat.com) - 860088: some translations were splitting urls into two lines (alikins@redhat.com) - Add to nosetest to ensure that Cert V3 check for validity passes. (wpoteat@redhat.com) - 860344: Subscription-manager import --certificate fails to recognize a new version 3.0 certificate (wpoteat@redhat.com) - New icon set. (awood@redhat.com) - 853035: Fix firstboot "back" issues. (dgoodwin@redhat.com) - Check the full version info of the yum api in productid (alikins@redhat.com) - 847319: Left align manually subscribe firstboot message (jbowes@redhat.com) - 860030: make server_version_check use a non authenticated call (alikins@redhat.com) - 847387: Display tooltip for info icon in RHEL 5.9. (awood@redhat.com)- 829825: Adding tests. (awood@redhat.com) - 853876: No need to check for GoneException when getting status (mstead@redhat.com) - 829825: Disable unsubscribe button when nothing is selected. (awood@redhat.com) - Remove unused import. (awood@redhat.com) - 859197: Fix product cert cleanup. (dgoodwin@redhat.com) - 781280: Add I18N comments for some string length issues. (dgoodwin@redhat.com) - 830193: Ensure logging is not diabled by RHN Classic Registration (bkearney@redhat.com) - remove unused RepoFile import (alikins@redhat.com) - 855081: Translate Arch as Arq. (bkearney@redhat.com) - Check identity cert permissions when running CLI commands (mstead@redhat.com) - mock all of RepoFile for the cli tests (alikins@redhat.com) - 845349: Don't clutter the repo file with empty keys (jbowes@redhat.com) - 845349: remove 'return' left in for debugging (jbowes@redhat.com) - Stylish errors for mr.po (bkearney@redhat.com) - 855085: Fixed the translation for [OPTIONS] (bkearney@redhat.com) - 855087: Fix a mis translated [OPTIONS] in the mr.po file. (bkearney@redhat.com) - Strings with the same value are not always the same instance. (awood@redhat.com) - updates from sefler for bz850881 (dlackey@redhat.com.com) - mock out utils.is_valid_server_info for tests (alikins@redhat.com) - 846207: Print error message for each invalid repo. (awood@redhat.com) - change test async to check for a number of thread callbacks (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com)- updates to stat-cert for cert v3 (jbowes@redhat.com) - rct: Check for and handle files that aren't x509 certs (jbowes@redhat.com) - rct: remove content set count from cat-cert. use stat-cert instead. (jbowes@redhat.com) - implement aliases for cli commands (jbowes@redhat.com) - rct: add a stat-cert command (jbowes@redhat.com) - Switch certv2 related code to certv3 (jbowes@redhat.com) - 852107: Make banner headings equal in length (bkearney@redhat.com) - 842768: Remove --serverurl option from redeem command. (awood@redhat.com) - Set correct parent for these error dialogs. (awood@redhat.com) - set_parent_window() on RegisterScreen has been removed. (awood@redhat.com) - make regex better (jesusr@redhat.com) - 855762: Set correct parent for error dialog boxes raised by Autobind wizard. (awood@redhat.com) - 856349: rct cat-cert now printing content for all content types (mstead@redhat.com) - 842768: Limit --serverurl and --baseurl to specific commands. (awood@redhat.com) - 854467: Use of activation keys requires an org. (awood@redhat.com) (dgoodwin@rm-rf.ca) - 854879: Fixes for Anaconda desktop/workstation product cert installation. (dgoodwin@redhat.com) - 840415: Handle copyfile errors gracefully. (awood@redhat.com) - Adding new line b/w products when printed by rct (mstead@redhat.com) - 850920: --servicelevel and --no-auto are mutually exclusive. (awood@redhat.com) - Explicitly set GMT when doing entitlement date math (cduryee@redhat.com) - adding --unset option to service-level and release cmds (dlackey@redhat.com.com) - updated images for bz840599; changed rhsmcertd intervals, bz853571 (dlackey@redhat.com.com) - 853233: Do not allow 68.pem and 71.pem to coexist after migration. (awood@redhat.com) - 852706: Fix server side certs not being deleted client side (alikins@redhat.com) - editing manpages and gnome help per UXD feedback; updating manpages for new command arguments; bz852323, bz850881, bz854357 (dlackey@redhat.com.com) rf.ca) - 845349: Support setting unknown values in the yum repo file (jbowes@redhat.com) - Add a count of content sets to entitlement certificates (bkearney@redhat.com) - 830988: Stacking is showing an odd parent in the My Subscriptions Tab (wpoteat@redhat.com)- Fix gettext_lint issue with concat string in rhn-migrate (alikins@redhat.com) - 851124: Fix GUI unsubscribe. (dgoodwin@redhat.com) - fix po version for ta_IN.po (alikins@redhat.com) - latest strings (alikins@redhat.com)- 853187: Verbiage change in install-num-migrate-to-rhsm. (awood@redhat.com) - 852894: Abort migration if multiple JBEAP channels are detected. (awood@redhat.com) - 850715: Fix malloc for Config (jbowes@redhat.com) - 852001: output the orgs key as part of the identity command. (bkearney@redhat.com) - fix "make gettext", wrong var name for the find root (alikins@redhat.com) - 850715: Fixes based on coverity scans (bkearney@redhat.com) - 846316: Use the full name of Subscrition Manager during first boot (bkearney@redhat.com) - 851346: Remove special case channel certs before subscribing. (awood@redhat.com) - 847354: When printing, translate None type into an empty string (bkearney@redhat.com)- Replace 16x16 icon with a new version that has no background (bkearney@redhat.com) - 852107: Update verbiage in migration script. (awood@redhat.com) - 847060: Push dependency higher up in the chain (bkearney@redhat.com) - 848534: Change the about dialog icon to be a PNG to ensure accurate representation. (bkearney@redhat.com) - 841396: Select first item in My Subscriptions table by default. (awood@redhat.com) - 849483: Prompt user for org name if necessary. (awood@redhat.com) - 849644: Calls made with --no-auto were not actually registering the system. (awood@redhat.com) - 849494: Fix variable name collision. (awood@redhat.com) - 846834: Use Subscription instead of entitlement certificate (bkearney@redhat.com) - 847859: Expiration highlighting was being set incorrectly. (awood@redhat.com) - 847750: Handle bad proxy values in migration script. (awood@redhat.com) - 841961: Ignore case when specifying the service level in migration (bkearney@redhat.com) - 842020: Remove an extraneous option group for rhsmcertd (bkearney@redhat.com) - Refactored some of the shared CLI code in 'rct' (mstead@redhat.com)- 849171: Remove an extraneous print statement (bkearney@redhat.com) - 849105: Fixed a typo in the error message (bkearney@redhat.com) - 772161: Notifiy virt who, if running, when the identity changes (bkearney@redhat.com) - Reduce reads/parses of certificates (jbowes@redhat.com) - remove unused function 'getInstalledProductHashMap' (jbowes@redhat.com) - 843191: handle network errors better for 'version' command (alikins@redhat.com) - 826739, 827553: Combine Service Level and Service Type and move up in display order. (awood@redhat.com) - 847316: Remove the menu path for Subscription Manager from the manual registration screen. (bkearney@redhat.com) - 848409,848195,848190,848184: Do not print the exception when attempting to do the server version check (bkearney@redhat.com) - 847795: String and terminology clean up (bkearney@redhat.com) - 847380: Update the verbiage to prefer the term Subscription Management (bkearney@redhat.com) - 846834: Updated verbiage to focus on subsriptions and not on entitlements (bkearney@redhat.com) - 846105: Verbiage changes to empasize subscriptions over entitlements (bkearney@redhat.com) - 836933: Handle empty spaces for servce levels (bkearney@redhat.com) - 836932,835050: Fix the service level lifecycle (bkearney@redhat.com) - 836932: Reduce extra loggging when setting the service level (bkearney@redhat.com) - About dialog was not working due to key errors from python (bkearney@redhat.com) - 833319: Updated the help text for registration and service levels (bkearney@redhat.com) - 847060: Add missing requires on pygobject2 (bkearney@redhat.com) - 828954: Fix ta_IN.po file error with options (bkearney@redhat.com) - 842898: re-implement string fix for it.po (bkearney@redhat.com) - 828958: Fix the accidental translation of an option (bkearney@redhat.com) - fix up make stylish (jbowes@redhat.com) - No longer require root to run rct (mstead@redhat.com) - Remove manually_subscribe.py, it's class moved to rhsm_login.py (alikins@redhat.com) - Bumping the required python-rhsm version (mstead@redhat.com) - Renamed rt command to rct. (mstead@redhat.com) - Fix test case failure on 5.9 (Exception.message) (alikins@redhat.com) - Refactor ManuallySubscribeScreen to use new Screen api (alikins@redhat.com) - Check passed args as None to allow empty args (mstead@redhat.com) - Exception.message is deprecated, just let _str_ do it (alikins@redhat.com) - use MockStdout intead of nosetests sys.stdout.getvalue() (alikins@redhat.com)- Fix "Project-Id-Version" for ta_IN.po (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - Remove the 'repos' unittests until they are more mockable (alikins@redhat.com) - Created CLI tool for viewing certificate data. (mstead@redhat.com) - add versionlint to "make stylish" (alikins@redhat.com) - add versionlint, requires pyqver (alikins@redhat.com) - Remove unused mock return values (alikins@redhat.com) - Remove enable_grid_lines from contract details glade file (alikins@redhat.com) - more test cases for ConfigCommand (alikins@redhat.com) - 837897: Terminology Change: Service Level Agreement -> Service Level (wpoteat@redhat.com) - add test cases for ConfigCommand (alikins@redhat.com) - Better error when rm'ing config item from missing section (alikins@redhat.com) - unittest coverage for managercli.CLI (alikins@redhat.com) - Adding unit tests for migration script regexes. (awood@redhat.com) - 812903: Autosubscribe not working for newly added product cert after Register (wpoteat@redhat.com) - 845827: Update command that do not require a candlepin connection (alikins@redhat.com) - 845827: Split server version checkout out to avoid errors (alikins@redhat.com) - Hack to address double mapping for 180.pem and 17{6|8}.pem (awood@redhat.com) - fix pep8 (jesusr@redhat.com) - don't show access.redhat.com url after registering to Katello (jesusr@redhat.com) - remove the explicit url search from error handling. (jesusr@redhat.com) - Make gettext_lint also check for _(foo) usage (alikins@redhat.com) - Remove unneeded _(somevar) (alikins@redhat.com) - Fix NameError in migration script. (awood@redhat.com) - bogus newline in glade file (alikins@redhat.com) - 826874: Reenable grid lines on newer gtk (alikins@redhat.com) - 826874: Remove enable_grid_lines from treeviews in glade (alikins@redhat.com) - 826874: Removing more properties that don't exist on gtk2.10 (alikins@redhat.com) - 826874: Change gtk target version to gtk 2.10 for all glade files (alikins@redhat.com) - 826874: Clean of gtk properties not in gtk2.10 in our glade files (alikins@redhat.com) - Add support for migrating to Katello. (jesusr@redhat.com) - 843191: 'version' command showed wrong info with no network (alikins@redhat.com) - 843915: Multiple-specifications of --enable and --disable repos (wpoteat@redhat.com) - fix Package-Id-Version in ta_IN.po (alikins@redhat.com) - Fix es_ES.po (missing newline) (alikins@redhat.com) - 842898: fix missing --password in it.po (alikins@redhat.com) - 843113: latest strings from zanata (alikins@redhat.com) - 837280: Show users that we strip out any scheme given with a proxy. (awood@redhat.com) - new strings (alikins@redhat.com) - Refactor of SubDetailsWidget and GladeWidget (alikins@redhat.com) - 826729: Move Cert Status up to top of Product's Subscription Details (wpoteat@redhat.com)- remove test cases that use si_LK locale (alikins@redhat.com) - 842845: Show better error if serverurl port is non numeric (alikins@redhat.com) - 838113: 'unregister' was not cleaning up repos (alikins@redhat.com) - 842170: replace None service level/type with "" not None (alikins@redhat.com) - 844069: Allow register --force even if ID cert is totally invalid. (dgoodwin@redhat.com) - 826874: Remove use of deprecated Gtk.Notebook.set_page (alikins@redhat.com) - 818355: Terminology Change: Contract Number -> Contract (wpoteat@redhat.com) - 844368: productid plugin was failing on ProductCert.product (alikins@redhat.com) - Ignore warning about use of dbus.dbus_bindings (alikins@redhat.com) - 844178: Fix error message when importing a non-entitlement cert bundle. (dgoodwin@redhat.com) - remove deprecated use of DateRange.hasNow() (jbowes@redhat.com) - remove use of DateRange.hasDate() (alikins@redhat.com)- Remove deprecated use of hasDate. (dgoodwin@redhat.com) - Fix missed use of renamed method. (dgoodwin@redhat.com) - make stylish clean (alikins@redhat.com) - use isoformat() here instead of strftime format string (alikins@redhat.com) - create warn and expire colors once, fix test failure (alikins@redhat.com) - make stylish cleanups (alikins@redhat.com) - Additional tests for date logic. (awood@redhat.com) - Update for some minor changes in python-rhsm. (dgoodwin@redhat.com) - add rhsm_display module (alikins@redhat.com) - Add module to set DISPLAY if RHSM_DISPLAY is set (alikins@redhat.com) - 837132: fix typo (alikins@redhat.com) - Add "ctrl-X" as accelerator for proxy config (alikins@redhat.com) - Make "Usage" consistent across rhel5/6 (alikins@redhat.com) - Add __str__ for our fake exception. (alikins@redhat.com) - class ClassName(): is not legal syntax on python2.4 (alikins@redhat.com) - Exception by default doesn't pass 'args' (alikins@redhat.com) - Linkify() doesn't work on rhel5, so disble the tests there (alikins@redhat.com) - hashlib doesn't exist on 2.4, md5 is deprecated on 2.6 (alikins@redhat.com) - use simplejson since 'json' isnt part of python 2.4 (alikins@redhat.com) - Use ISO8601 date format in allsubs tab (alikins@redhat.com) - Fix syntax for RHEL5. (dgoodwin@redhat.com) - Fix awkward stretching in Subscription column. (awood@redhat.com) - 804144: Fix awkward stretching of Product column. (awood@redhat.com) - 814731: Change the name of the menu item to Preferences from Settings, and change the accelerator keys (bkearney@redhat.com) - 837132: Clean up the error message in the yum plugin (bkearney@redhat.com) - 837038: Fix a grammatical error in the yum plugin (bkearney@redhat.com) - Fix certificate parsing error reporting. (dgoodwin@redhat.com) - Removing unnecessary assignments. (awood@redhat.com) - F15 builds can't be submitted in Fedora anymore. (dgoodwin@redhat.com) - updating options for rhn-migrate-classic-to-rhsm per bz840152; rewriting rhsmcertd for different options and usage examples (dlackey@redhat.com.com) - Account/contract number field rename. (dgoodwin@redhat.com) - Stylish fixes. (dgoodwin@redhat.com) - Fix a certv2 error. (dgoodwin@redhat.com) - 829825: Alter highlighting used in My Subscriptions tab (awood@redhat.com) - 772040: Have no overlap filter properly handles subscription dates. (mstead@redhat.com) - Update order support level/type to service. (dgoodwin@redhat.com) - Remove explicit use of certificate2 module. (dgoodwin@redhat.com) - Fix issues introduced in certv2 refactor. (dgoodwin@redhat.com) - Change entitlement_version fact to certificate_version. (dgoodwin@redhat.com) - Update to use new certificate2 module and classes. (dgoodwin@redhat.com) - Send entitlement version fact. (dgoodwin@redhat.com)- 828903: Pull in the latest translation for error messages with no options translated (bkearney@redhat.com) - 841011: Fix double words in the korean translations (bkearney@redhat.com) - 828958: Untranslate the word password when it it used as an option in the pt_BR translations (bkearney@redhat.com) - Fixes for translations from zanata (alikins@redhat.com) - Latest translations from zanata (alikins@redhat.com) - 839887: Make error message text more clear when network is disconnected (bkearney@redhat.com) - 839760: Fix the screen text for preferences based on UXD feedback (bkearney@redhat.com) - 818355: Rename the use of 'Contract Number' to contract in the gui (bkearney@redhat.com) - 840169: The service level was incorrectly being set after auto-subscription. (awood@redhat.com) - 840637: Fixed missing reference to parent window. (mstead@redhat.com) - Import and translate error strings for 'envirovment' cmd (alikins@redhat.com) - Removed --wait arg, delay 2 min in rhsmcertd (mstead@redhat.com) - Interval CLI args for rhsmcertd now specified as minutes. (mstead@redhat.com) - Update rhsmcertd.init.d to use new CLI args (mstead@redhat.com) - Bad url format test and a refactor of parse_url (alikins@redhat.com) - Print message when rhsmcertd is shutting down (mstead@redhat.com) - Fixed spelling and newline issues in rhsmcertd (mstead@redhat.com) - Handle a few new bad url formats (http//foo or http:sdf) (alikins@redhat.com) - Add wait and now args to rhsmcertd (mstead@redhat.com) - 839683: Add some strings from older optparse to our i18n version (alikins@redhat.com) - 838146: Subscription-manager cli does not allow unsubscribe when consumer not registered. (wpoteat@redhat.com) - rhsmcertd: add format specifier checking to r_log (jbowes@redhat.com) - Improve rhsmcertd logging (jbowes@redhat.com) - Fix bug where filter options were not persisted when the dialog was reopened. (awood@redhat.com) - 838242: proxy password from the cli wasn't getting used (alikins@redhat.com) - Adding options parsing support (work-in-progress). (mstead@redhat.com) - Added initial check delay to rhsmcertd (mstead@redhat.com)- On invalid credentials in register, return to the login screen (jbowes@redhat.com) - 821065: Make SLA/subscription asyncronous (jbowes@redhat.com) - 838942: make gui and cli use the same releaseVer check (jbowes@redhat.com) - fixes for translations from zanata (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - Remove check for date parsing not failing when we expect it to (alikins@redhat.com) - Remove glade orientation properties. (awood@redhat.com) - Moving the filter counting mechanism into the Filters class. (awood@redhat.com) - Adjust expand and fill properties for the filter dialog. (awood@redhat.com) - add za_CN.utf to list of known busted locales (alikins@redhat.com) - 824424: Fixing AttributeError thrown when accessing online help in RHEL 5. (awood@redhat.com) - Add icon to update progress window. (awood@redhat.com) - 806986: Display SKU for available and consumed subscriptions (jbowes@redhat.com) - Increase the default size of the subscriptions viewport. (awood@redhat.com) - Add no overlapping to the default filters. (awood@redhat.com) - Tweaks to filter options dialog. (awood@redhat.com) - 801187: print Provides: for all subs, even with no provides (jbowes@redhat.com) - The filter dialog now updates results in real time. (awood@redhat.com) - 837106: Add a11y property for register button (jbowes@redhat.com) - 813336: Break filter options out into a separate dialog box. (awood@redhat.com) - 837036: Do not refer to options as commands (bkearney@redhat.com) - 829495: Delete a mis-translated string to force re-translation (bkearney@redhat.com) - 828966: Delete a mis-translated string to force trasnlations (bkearney@redhat.com) - 767133: Remove english to english translations from bn_IN to force a new translation (bkearney@redhat.com) - 829491: Remove english trnaslations for italian translations (bkearney@redhat.com)- Add rpmlint config for tmpfiles.d (jbowes@redhat.com) - Use the i18n_optparse.OptionParser instead of optparse (alikins@redhat.com) - Use our i18n_optparse for the migration scripts (alikins@redhat.com) - Look for rhn-migrate* in bin for generating string catalogs (alikins@redhat.com) - 826874: add gladelint support for 'orientation' prop (alikins@redhat.com) - 826874: Remove unneeded property 'orientation' from glade (alikins@redhat.com) - 796782: add systemd tmpfiles configuration (jbowes@redhat.com)- Revamp choose server screen. (dgoodwin@redhat.com)- rhsmcertd no longer exits when not registered. (mstead@redhat.com) - po file cleanups (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - Free config resources in one place (mstead@redhat.com) - rhsmcertd: free GKeyFile when done (jbowes@redhat.com) - rhsmcertd: remove studlyCaps (jbowes@redhat.com) - "make stylish" should failed on "swapped" in glade files (alikins@redhat.com) - Remove 'swapped=on' from glade signal markup. (alikins@redhat.com) - add 'fix-glade-swapped' target to de-'swapped' glade files (alikins@redhat.com) - make stylish fixups (alikins@redhat.com) - Fix at-spi label for "offline_radio" widget (alikins@redhat.com) - shorter messages for cases where registered to RHN Classic (alikins@redhat.com) - Tighten up the gettext_lint regex (alikins@redhat.com) - Fix string that was breaking xgettext (alikins@redhat.com) - 810998: Add a button to test a proxy connection. (awood@redhat.com) - new messages, and remove checking of rhn serverURL (alikins@redhat.com) - remove unused es.po file (bkearney@redhat.com) - 829486: Removed untranslated words to force a re-translation (bkearney@redhat.com) - Remove unused bn.po file (bkearney@redhat.com) - 826856: Add check for service-level command that --org can only be used with --list option (bkearney@redhat.com) - 829483: Remove english to english translation to force a re-translations (bkearney@redhat.com) - Remove unused de po file (bkearney@redhat.com) - 819665: on 'version' display if we are registered to RHN Classic (alikins@redhat.com)- 804109: Give a specific message when providing invalid credentials. (awood@redhat.com) - 810360: update wording in gnome help file (cduryee@redhat.com) - use new bin location of files for $STYLEFILES (alikins@redhat.com) - add 'debuglint' for checking for leftover debugger imports (alikins@redhat.com) - Update make clean target (jbowes@redhat.com) - Move py executables to bin/ (jbowes@redhat.com) - Put no results text inside the scrolled window (jbowes@redhat.com) - 817901: Show text when there are no subscriptions to show. (dgoodwin@redhat.com) - Move initd file to etc-conf (jbowes@redhat.com) - Move plugins to their own src dir (jbowes@repl.ca) - More test cases for utils.parse_url (alikins@redhat.com) - 829482: Delete unstranslated strings in order force a retranslation (bkearney@redhat.com) - 811602: Fix the help output based on UXD feedback (bkearney@redhat.com) - 828867: Removed the extra %s string from the te translation (bkearney@redhat.com) - 829479: Remove unstranslated strings to force a re-translation (bkearney@redhat.com) - Delete the unused pt.po file (bkearney@redhat.com) - 829476: Remove untranslated strings. (bkearney@redhat.com) - 811553: Improve the text for auto subscribe during registration (bkearney@redhat.com) - 829471: Fix the translation for usage, and remove a translation for %org id to force a retranslation (bkearney@redhat.com) - Remove an outdated ta.po file (bkearney@redhat.com) - 828810: Remove extra %s in translation (bkearney@redhat.com) - Test to ensure that pool id is in the output for list --available (wpoteat@redhat.com) - Close registration window even if it failed. (dgoodwin@redhat.com) - 825923: Subscription-manager service-level set should say "Service level set to:" (wpoteat@redhat.com) - 811594: Default behavior for ReposCommand is --list (wpoteat@redhat.com) - 832400: service-level --unset should display proper message for unregistered client. (wpoteat@redhat.com)- 818978: Use systemd instead of sysv when installing on F17+ and RHEL7+. (mstead@redhat.com) - 827035: update identity certificate (jmrodri@gmail.com) - registergui: make screens without guis more generic (jbowes@redhat.com) - Incorrect field value removed on previous change (wpoteat@redhat.com) - 829812: Add an unset command for the release command (bkearney@redhat.com) - 823659: Update SLA text in Settings to Service Level (wpoteat@redhat.com) - Use a temp file for finding used widgets (jbowes@redhat.com) - clean up some unused import warnings (jbowes@redhat.com) - default to running style checks on tests (jbowes@redhat.com) - Make test cases stylish as well... (alikins@redhat.com) - Fix "make stylish" (alikins@redhat.com) - 829803: Added an unset command to service level. (bkearney@redhat.com) - Remove reference to InstalledProductsTab.product_id_text (alikins@redhat.com) - Add a "find-missing-widgets" target to makefile (alikins@redhat.com) - 830949: add accessibility locators for registration widgets (alikins@redhat.com) - 824979: No message for subscription-manager release --list with no subscriptions. (wpoteat@redhat.com) - Added UnRegisterCommand and UnSubscribeCommand nosetests (wpoteat@redhat.com) - registergui: get firstboot working with new new code (jbowes@repl.ca) - registergui: Create a PreformRegisterScreen class (jbowes@repl.ca) - registergui: add a post method for setting data on the parent (jbowes@repl.ca) - registergui: create a 'pre' hook for screens (jbowes@repl.ca) (cduryee@redhat.com) - 819665: print msg if user is registered to RHN Classic on "identity" command (cduryee@redhat.com) (wpoteat@redhat.com) - Add F17 yum repo release target. (dgoodwin@redhat.com) - fix make stylish (jbowes@redhat.com) - 810352: Disable the expansion of the system name selection in the register dialog (bkearney@redhat.com) - 824530: add test case for setting proxy cli for release (alikins@redhat.com) - rhsm-icon codestyle cleanups (jbowes@repl.ca) - 829900: Use the term 'Subscription Management Service' to refer to SAM, CFSE, etc (root@bkearney.(none)) - 829898: Make the no service level option a bit clearer as to its meaning (bkearney@redhat.com) - Improve the logging so that the user only sees the approved output by default (bkearney@redhat.com) - 830193: Modify the output of the yum plugin to be consistent with RHN (bkearney@redhat.com) - 824530: "release" command ignoring cli proxy options (alikins@redhat.com) - 828042,828068: Make ja_JP's Confirm Subscription unique for firstboot. (mstead@redhat.com) - Updating strings from zanata (mstead@redhat.com) - 825309: Remove the archiecture field from the table. (bkearney@redhat.com) - 823608: Rename the software pane to product (bkearney@redhat.com) - 810369: Prefer the term Subscription to Entitlement (bkearney@redhat.com) - Add a warning comment about firstboot module titles (alikins@redhat.com) - Clean up an option (bkearney@redhat.com) - 827208: Fix the xmltag bugs in the or po file (bkearney@redhat.com) - 827214: Clean up the XML tags in ta po file. (bkearney@redhat.com) - Slight change in the path for the ta po file (bkearney@redhat.com) - Slight change in the path for the ta po file (bkearney@redhat.com) - Slight change in the path for the ml po file (bkearney@redhat.com) - 828583: Add some spacing at the end of the file paths in the ko.po file (bkearney@redhat.com) - 828816: the %prog variable should not be translated (bkearney@redhat.com) - 828821: Fix the addition of a new variable in the hi po file (bkearney@redhat.com) - 828903: Fix translation of options in the bn po file. (bkearney@redhat.com) - Fix part of the mis translated options (bkearney@redhat.com) - 828965: Fix a translated option which should not have been translated (bkearney@redhat.com) - 828954: fix the --pool option in the translated string (bkearney@redhat.com) - 828958: --available should not be translated (bkearney@redhat.com) - Add --password as an option, not a string. This cause several strings to be retranslated (bkearney@redhat.com) - 828969: Fix the options in the translated string (bkearney@redhat.com) - 828985: Fix the url in the translated string (bkearney@redhat.com) - 828989: Fix the access url (bkearney@redhat.com) - 818205: Release --set command should only accept values from --list. (awood@redhat.com) - registergui: extract out a screen superclass (jbowes@repl.ca) - registergui: get button label from screen class (jbowes@repl.ca) - registergui: keep screens in a list (jbowes@repl.ca) - registergui: pull out environment screen into its own class (jbowes@repl.ca) - registergui: sensitivity refactor and method move (jbowes@repl.ca) - registergui: extract out credentials_entered method (jbowes@repl.ca) - registergui: move organization screen to its own class (jbowes@repl.ca) - registergui: move credentials screen to its own class (jbowes@repl.ca) - registergui: move choose server screen to its own class (jbowes@repl.ca) - registergui: switch from GladeWrapper to GladeWidget (jbowes@repl.ca) - registergui: Remove some unused globals (jbowes@repl.ca)- 817938: Add sorting to the contract selection table. (awood@redhat.com) - 822706: gtk widget visibility toggle compat for el5 (jbowes@repl.ca) - 822706: Display Register button on Installed Product tab if not registered. (mstead@redhat.com) - 825286: Handle unset service levels in a manner similar to unset release versions. (awood@redhat.com) - 826735: Merge start/end date sub details into one row. (dgoodwin@redhat.com) - fix make stylish (jbowes@repl.ca) - 811593: Feedback when not providing command options is not consistent. (wpoteat@redhat.com) - 806986: Subscription-Manager should refer to subscription name and product name. (wpoteat@redhat.com) - 825737: Service-level --set should configure proper value for GUI (wpoteat@redhat.com) - 817901: Disable the match installed products filter. (dgoodwin@redhat.com) - Remove unecessary use of lambda. (dgoodwin@redhat.com) - 818282: Sort virtual subscriptions to the top of contract selector. (dgoodwin@redhat.com) - 818383: display better messages for yum plugin usage (cduryee@redhat.com) - Fix logging of deleted expired certs (jbowes@repl.ca) - Remove the constants module (jbowes@repl.ca) - Remove useless format specifier (jbowes@repl.ca) - 801187: condense list --consumed output (jbowes@repl.ca) - Don't use kwargs for cli subclasses; it makes things shorter (jbowes@repl.ca) - Remove desc cli argument, no module used it (jbowes@repl.ca) - Use super for cli module init (jbowes@repl.ca) - Clean up rpmlint messages (jbowes@repl.ca) - Autogenerate the cli usage message (jbowes@repl.ca) - Remove obsolete nose tests (jbowes@repl.ca) - 812410: Show product name on CLI subscribe to pool. (dgoodwin@redhat.com) - 824680: make init script status return proper exit code (alikins@redhat.com) - fix nosetests for progress gui (jbowes@repl.ca) - Rework urlparse calls to work with RHEL 5. (awood@redhat.com) - 818238: Set a better progress title for sub search (jbowes@repl.ca) - 771756: Drop "rhsm icon" from the rhsm-icon usage message (jbowes@repl.ca) - 820294: Let candlepin handle org/env/key validation (jbowes@repl.ca) - 818397: Rename subscription-manager-gnome to -gui (jbowes@repl.ca) - Reduce wordiness of version command. (awood@redhat.com) - 824333: use rhel5-friendly urlparse options (cduryee@redhat.com) - Log the program versions when starting the GUI or making a CLI call. (awood@redhat.com) - Fix the About dialog to work in RHEL 5.8 (awood@redhat.com) - 821544: Remove the stacking id attribute from my susbcriptions since it is not being used currently. (bkearney@redhat.com) - add checkcommits exception for 824100 (alikins@redhat.com) - 824100: update zanata.xml to grab latest pt_BR.po (alikins@redhat.com) - 822057: do not hard-code cdn to port 443 (cduryee@redhat.com) - Display sane error on CLI if missing CA certificate. (dgoodwin@redhat.com) - Display sane error in GUI if missing CA certificate. (dgoodwin@redhat.com) - 812373: Terminology change for list --installed and --consumed (wpoteat@redhat.com) - zanata client will push any po/*.pot files it finds. Stop. (alikins@redhat.com) - 789182: Fix UnicodeEncodeError when logging. (awood@redhat.com) - README for github and people who like to read (alikins@redhat.com) - checkcommits exception for xgettext patch fixed in master (alikins@redhat.com) - 820743: Fix these strings so xgettext finds extracts them (alikins@redhat.com) - refine the regex for "make gettext_lint" (alikins@redhat.com) - Upload el6 yum packages to another dir for compatability. (dgoodwin@redhat.com)- Updating strings from zanata (mstead@redhat.com) - Add new server setup GUI screen. (dgoodwin@redhat.com) - Add new server setup CLI options. (alikins@redhat.com) - 813296: Remove check for candlepin_version (jbowes@redhat.com) - Allow importing multiple subscriptions at once (jbowes@redhat.com) - 820170: Subscription Manager release --list should display "not supported" message for older candlepin. (wpoteat@redhat.com) - 817938: Make columns in subscription-manager tables sortable. (awood@redhat.com) - 812153: Release command should have a --show command which is the default. (wpoteat@redhat.com) - 820080: Fix "Configuration" spelling on firstboot page (alikins@redhat.com) - Set the parent window for the about dialog (mstead@redhat.com) - removing a sentence from the manpage about working on RHEL 5.8 and later, bz820765 (deon@deonlackey.com) - 821024: Properly handle ESC on preferences dialog (mstead@redhat.com) - Replaced toolbar with menubar. (mstead@redhat.com) - 820040,820037,820030: don't break multibyte help blurbs (alikins@redhat.com) - 817036: Add a version command to subscription-manager. (awood@redhat.com) - The unbindAll command now returns JSON. (awood@redhat.com) - Explain the conditional imports more accurately. (alikins@redhat.com) - Print different message when subscribing to no service level. (awood@redhat.com) - remove deprecated use of "md5" module (alikins@redhat.com) - Enable and disable available repos on client machine from Subscription Manager CLI (wpoteat@redhat.com) - 790939: Add SLA to rhn-migrate-classic-to-rhsm. (awood@redhat.com) - 812388: Show the number of entitlements unsubscribed from. (awood@redhat.com) - 818298: release --list should not display rhel-5 when only rhel-6 product is installed (wpoteat@redhat.com) - 810236: Update facts after registering with --consumerid. (dgoodwin@redhat.com) - 818461: invalid date format error when using or_IN.UTF-8 (cduryee@redhat.com) - Store date of migration in migration facts for rhn-migrate-classic-to-rhsm. (awood@redhat.com) - Unify our el5 and el6 firstboot modules (jbowes@redhat.com) - add a gconf setting for users who do not want to use the icon (cduryee@redhat.com) - do not use the gui by default when migrating (cduryee@redhat.com) - Allow service level change for consumer via CLI independent of other calls. (wpoteat@redhat.com) - 815479: Incorrect owner should be relayed on service level list call. (wpoteat@redhat.com) - 817390: add completion support for servicelevel (alikins@redhat.com) - 817117: fix completion of environment command (alikins@redhat.com) - 816377: handle cert migration data being missing (alikins@redhat.com) - Store date of migration and installation number in migration facts. (awood@redhat.com) - Fixing registration error when loading SlaWizard (mstead@redhat.com)- latest strings from zanata (alikins@redhat.com) - add test cases for autobind.py (alikins@redhat.com) - pep8 and pyflakes cleanups (jbowes@redhat.com) - 815563: Remove incorrect at-spi locators. (awood@redhat.com) - 795541: Environment command should omit the Library from katello (bkearney@redhat.com) - 806993: Tolerate the provision of a scheme with the proxy string. (awood@redhat.com) - remove remnants of subscription_assistant.py (alikins@redhat.com) - 811952: Don't try to unsubscribe old ents if we register (alikins@redhat.com) - 811952: Handle errors on unsubscribing ent certs (alikins@redhat.com) - 812929: Fix issue with selected sla not being in suitable_slas (mstead@redhat.com) - 812897: Use consistent casing for the word "Error" (awood@redhat.com) - Improve preferences dialog error message. (dgoodwin@redhat.com) - 811863: Handle unforseen errors in preferences dialog. (dgoodwin@redhat.com) - 811340: Select the first product in My Installed Software table by default. (awood@redhat.com) - 811594: The config, repos, and facts commands should default to --list if no options are provided. (awood@redhat.com) - 812104: add "release" and "service-level" to completion (alikins@redhat.com) - 801434: Add at-spi accessibility name to calendar widget. (awood@redhat.com) - updates to man pages (deon@deonlackey.com) - 811591: Use consistent messages for not being registered (bkearney@redhat.com) - Updated the --servicelevel option description (deon@deonlackey.com) - Use numeric index to access value returned by urlparse. (awood@redhat.com) - 790579: Show translations for errors thrown by installation number parsing. (awood@redhat.com) - adding --servicelevel option to list command (deon@deonlackey.com) - 810306: Improved messaging in firstboot (mstead@redhat.com) - 811337: unregister any time we return to rhsm_login (jbowes@redhat.com) - 807153: Allow more aggressive deletion of product certs. (awood@redhat.com) - 810399: require the latest rhn-setup-gnome for firstboot (alikins@redhat.com) - 810290: use correct calculation for "Next update" time in sm-gui (cduryee@redhat.com) - 810363: handle socket errors for bad proxy host in firstboot (alikins@redhat.com) - Latest man page and documentation (dlackey@redhat.com) - 809989: Add the shortened password url to the strings files. (bkearney@redhat.com) - 809989: Add a shorter URL to the registration screen (bkearney@redhat.com) - rev the zanata version to 1.0.X (alikins@redhat.com) - Incrementing version number after 6.3 branch. (mstead@redhat.com)- latest strings into keys.pot and updated from zanata (alikins@redhat.com) - 809611: Fix undefined variable in installedtab for expired (alikins@redhat.com) - pep8/pyflakes cleanups (alikins@redhat.com) - Repolib now requires a UEP connection. (awood@redhat.com) - Use numeric index to access portion of URL. (awood@redhat.com) - 807785: use a better title on the autobind wizard (jbowes@redhat.com) - latest strings from zanata (alikins@redhat.com) - Add release selection to preferences dialog (alikins@redhat.com) - 805415: handle entitlements for socket count of 0 (alikins@redhat.com) - 804201: Fix sla select in firstboot after back button (jbowes@redhat.com) - 807477: Delay attempt to connect to RHN until after basic error checks. (awood@redhat.com) - 803374: Change the 'Subscribe' button to read 'Auto-subscribe.' (awood@redhat.com) - 808217: Add a header to the release list (bkearney@redhat.com) - 807153: Provide a more informative error message when encountering repodata errors. (awood@redhat.com) - 807822: Allow setting release to '' (mstead@redhat.com) - 807036: Instruct users to go to All Subscriptions for all SLA failures (bkearney@redhat.com) - 807407: Subscripton Manager substitutes "" for $releasever when releaseVer not set on consumer (wpoteat@redhat.com) - 803756: Trap RemoteServerException as well as RestLibException (404) for service-level command (mstead@redhat.com) - 806941: Removed unknown swapped attribute from autobind.glade. (mstead@redhat.com) - 807360: Allow the repos command to work without being registered (bkearney@redhat.com) - 806457: Fix deletion of productids with yum localinstall (alikins@redhat.com)- Don't skip past firstboot login page on invalid user/pass (jbowes@redhat.com) - 805690: Turn repo gpgcheck off if no gpgkey specified. (dgoodwin@redhat.com) - 795552: Put safe int conversions around certain fact checks. (bkearney@redhat.com) - 804100: display an error when candlepin doesn't support release (jbowes@redhat.com) - 804227: expect a Release object instead of a bare string (alikins@redhat.com) - Latest string files from zanata (bkearney@redhat.com) - 805450: display better error message when autosubscribing (cduryee@redhat.com) - 805594: Give each "Subscribe" button in the GUI a unique at-spi name. (awood@redhat.com) - 803374: Provide unambiguous at-spi names for widgets. (awood@redhat.com) - 805353: subscription-manager list --help should use consistent wording for servicelevel option. (awood@redhat.com)- 805906: fix missing imports for firstboot (jbowes@redhat.com) - Fix RHEL6 firstboot attribute error (dgoodwin@redhat.com) - 772218: throw an error if unparsed command line options exist (cduryee@redhat.com) - Add missing imports to rhsm_login for error dialogs (jbowes@redhat.com) - 803386: Display product ID in GUI and CLI. (awood@redhat.com) - Fix specfile for el5 firstboot (jbowes@redhat.com) - 804227,804076,804228: Handle 404's from old candlepin servers without /release (alikins@redhat.com) - 803778: Updated the --servicelevel not supported messages for subscribe command (mstead@redhat.com) - 803778: Updated the --servicelevel not supported messages for register command (mstead@redhat.com) - 803756,803762: Updated error message for service-level command (mstead@redhat.com) - fixups for strings from zanata (alikins@redhat.com) - latest strings from zanata (alikins@redhat.com) - 789007: Migration should fail early when attempted with non org admin user. (awood@redhat.com) - 805024: Hide extra separator along with redeem button. (awood@redhat.com) - 800999: Added --servicelevel arg to CLI list command (mstead@redhat.com) - 804227: Fix issues with repos --list (alikins@redhat.com) - Add proper back/forward logic for firstboot sla subscribe (jbowes@redhat.com) - 800933: Display service level and type in CLI list commands. (dgoodwin@redhat.com) - 789008: Print a more specific error message when Candlepin calls fail. (awood@redhat.com) - hook up sla firstboot to more registration cases (jbowes@redhat.com) - Define globals at module scope. (awood@redhat.com) - Remove firstboot subscriptions module (jbowes@redhat.com) - Fix broken tests for DST. Stop using time.time() (alikins@redhat.com) - Add error cases for firstboot autobind (jbowes@redhat.com) - Perform the actual entitlement bind on confirm subs screen (jbowes@redhat.com) - Set up shared state for AutobindController in firstboot (jbowes@redhat.com) - Extract a controller class for sla select logic (jbowes@redhat.com) - Break apart autobind first boot module (jbowes@redhat.com) - Add some autobind wizard button spacing. (dgoodwin@redhat.com) - Always update the icon and notification details on status change. (mstead@redhat.com) - Only add icon click listeners once. (mstead@redhat.com) - Adding notification nag icon support for Registration Required (mstead@redhat.com) - add firstboot rhsm_autobind to spec file (jbowes@redhat.com) - Autobind cancel during registration will now unregister you. (dgoodwin@redhat.com) - Update CLI to handle server that doesn't support service levels. (dgoodwin@redhat.com) - Move back/forward/cancel buttons in sla selection to parent (jbowes@redhat.com) - Revert "Update CLI to handle server that doesn't support service levels." (dgoodwin@redhat.com) - Update GUI to handle server that does not support service levels. (dgoodwin@redhat.com) - Update CLI to handle server that doesn't support service levels. (dgoodwin@redhat.com) - Add autobind screen to firstboot (jbowes@redhat.com) - Fix firstboot unregister import error. (dgoodwin@redhat.com) - Add missing spacers to main window toolbar. (dgoodwin@redhat.com) - Fix an error handling bug. (dgoodwin@redhat.com) - Get register screen working in el6 firstboot (jbowes@redhat.com) - Center wizard's error dialog on main window (mstead@redhat.com) - Removing commented out code in register dialog (mstead@redhat.com) - Add skip option instead of autobind in register dialog. (mstead@redhat.com) - Fix preferences dialog error when not registered. (dgoodwin@redhat.com) - Improved error handling for autobind wizard. (dgoodwin@rm-rf.ca) - Fix message window warnings. (dgoodwin@rm-rf.ca) - Fix alignment on select SLA screen. (dgoodwin@redhat.com) - Display the service level selected when confirming autobind subs (dgoodwin @rm-rf.ca) - Implement Cancel button on autobind wizard screens. (dgoodwin@redhat.com) - Allow setting service level from preferences dialog. (dgoodwin@redhat.com) - First cut at a preferences dialog. (dgoodwin@redhat.com) - Pack SLA's into a scrolled window. (dgoodwin@rm-rf.ca) - Handle any exception that happens when the autobind wizard is loaded. (mstead@redhat.com) - Setting parent window on AutobindDialog and add titles to screens. (mstead@redhat.com) - Integrating autobind wizard with register gui. (mstead@redhat.com) - Fix autobind wizard disappearing on window switch. (dgoodwin@redhat.com) - Do not set SLA until user hit's subscribe button. (dgoodwin@redhat.com) - Polish autobind glade UI (dgoodwin@redhat.com) - Set and use the system's service level. (dgoodwin@redhat.com) - Cleaning up Select SLA screen (mstead@redhat.com) - Added framework for back button support (mstead@redhat.com) - Handle no SLAs cover all installed products. (dgoodwin@rm-rf.ca) - Handle launching autobind when no entitlements needed. (dgoodwin@rm-rf.ca) - Set detected prod list in Select SLA screen (mstead@redhat.com) - Close autobind wizard once complete. (dgoodwin@redhat.com) - Hookup actual bind in autobind wizard. (dgoodwin@redhat.com) - SelectSLA now keeps track of selected SLA and pass to confirm dialog. (mstead@redhat.com) - Load the autobind glade file on wizard creation. (mstead@redhat.com) - Switch to more explicit screen switching. (dgoodwin@redhat.com) - Set screen title when screen is changed. (mstead@redhat.com) - Allow screens to pass custum data during wizard screen change. (mstead@redhat.com) - Hooking up button signals for selectsla (mstead@redhat.com) - Add callback to allow screen change in wizard (mstead@redhat.com) - Fixing broken tests due to leap year. (mstead@redhat.com) - Attempt to keep button bar right aligned. (mstead@redhat.com) - Removed the button bar form the wizard. (mstead@redhat.com) - Created AutobindWizardScreen to provide contract for AutobindWizard (mstead@redhat.com) - Display appropriate screen in SLA wizard. (mstead@redhat.com) - Fixed GtkWarning: IA__gtk_widget_reparent error when launchig dialog (mstead@redhat.com) - First cut at adding the Select SLA screen. (mstead@redhat.com) - Check if dry-run results cover required products. (dgoodwin@redhat.com) - Check dry run autobind results for each service level. (dgoodwin@redhat.com) - Sketch out an autobind wizard class. (dgoodwin@redhat.com) - Start sketching out the confirm subscriptions screen. (dgoodwin@redhat.com)- latest strings from zanata (alikins@redhat.com) - 801434: Add at-spi accessibility name to calendar selection widget. (awood@redhat.com) - 800917: Display service level and type in All Subs tab (dgoodwin@redhat.com) - Add support for "release" command (alikins@redhat.com) - 801517: Missed translating a label during the registration process (bkearney@redhat.com) - 801513: One translation had a copy/paste error (bkearney@redhat.com) - The migration script should write default proxy auth settings. (awood@redhat.com) - Revert "801513: A replacement variable was used in a translation file where it was not needed" (dgoodwin@redhat.com) - 801545: Break apart the string to make them easier for the translators (bkearney@redhat.com) - 801513: A replacement variable was used in a translation file where it was not needed (bkearney@redhat.com) - 798015: Migration script should play nicely with proxies. (awood@redhat.com) - 742033: Unsubscribe button is not greyed out when nothing is selected (wpoteat@redhat.com) - 783990: Handle network errors when migrating. (awood@redhat.com)- Updating required version of python-rhsm (mstead@redhat.com) - fixes for po files (alikins@redhat.com) - latest translations from zanata (alikins@redhat.com) - 799394: Do not attempt to remove redhat.repo if it does not exist. (awood@redhat.com) - 800121: do not attempt to call UEP when system is unregistered (cduryee@redhat.com) - 799271: The usage string for service-levels contained the incorrect command name (bkearney@redhat.com) - 799271: The usage string for service-levels contained the incorrect command name (bkearney@redhat.com) - 704408: date field patch fixes per jbowes (cduryee@redhat.com) - 797243: make unregister finish updating repos (alikins@redhat.com) - 704408: allow users to clear the date box for contract searches (cduryee@redhat.com) - 799316: Re-add librsvg2 dependency (dgoodwin@redhat.com) - 797996: Add manage_repos setting to default rhsm.conf (dgoodwin@redhat.com) - 795564: Add a newline at the end of the options error (bkearney@redhat.com) - 752756: Cache the facts, and refresh the validity facts whenever they change. (bkearney@redhat.com) - Return a consistent scope for public IPv6 addresses across EL5 and EL6. (awood@redhat.com) - 737773: Do not show the forgotten password url as a link. (bkearney@redhat.com) - Fixing broken tests due to leap year. (mstead@redhat.com) - Explicitly define el5 macro in spec file. (dgoodwin@redhat.com) - 796730: Improve the clarity of the usage statement (bkearney@redhat.com) - 767790: Improve the messaging when a system is not registered. (bkearney@redhat.com) - 797294: Typo in commit caused execution error. (bkearney@redhat.com) - 796756: use only the basename for the usage string (bkearney@redhat.com) - 796756: The usage string should be less verbose to be more consistent with the other executable files (bkearney@redhat.com) - CLI service-levels touchups. (dgoodwin@redhat.com) - 656896: remove attribute 'swapped' (msuchy@redhat.com) - Release to Fedora 17 branch as well. (dgoodwin@redhat.com)- 790205: do not lay down install-num-migrate-to-rhsm on rhel6 systems (cduryee@redhat.com) - latest translations from zanata (alikins@redhat.com) - 795541: Change the environment filtering which is being done on the client side (bkearney@redhat.com) - Add consumer deleted on server detection. (jbowes@redhat.com) - Fix spec for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com) - Fix Makefile for both Fedora 15+ and RHEL 7+. (dgoodwin@redhat.com) - Add service level to register and subscribe CLI commands. (dgoodwin@redhat.com) - Add service-level CLI command. (dgoodwin@redhat.com) - delete consumer on rhsmcertd checkin (jbowes@redhat.com) - pull out rhsmcertd python worker to its own file (jbowes@redhat.com) - clean up some compiler warnings in rhsmcertd (jbowes@redhat.com) - String cleanups (alikins@redhat.com) - 790217: install-num-migrate-to-rhsm shouldn't copy both Desktop and Workstation product certs. (awood@redhat.com)- Improve relevancy of details on my installed products tab. (dgoodwin@redhat.com) - 719743: Added better punctuation to one status message (bkearney@redhat.com) - Have client check sockets on non-stacked entitlements as well. (dgoodwin@redhat.com) - New date compare implemetation for determining start/end dates (mstead@redhat.com) - Add "zanata-pull" and "zanata-push" makefile targets (alikins@redhat.com) - as_IN seems busted on RHEL6, so skip it (alikins@redhat.com) - pep8/make stylish cleanups (alikins@redhat.com) - 741155: Fixed start/end date calculations for My Installed Software tab (mstead@redhat.com) - fixes for po files from zanata (alikins@redhat.com) - new po files from zanata (alikins@redhat.com) - 767620: Add manage_repos config option. (dgoodwin@redhat.com) - 784031: remove katello plugin (cduryee@redhat.com) - Make return code from import consistent with subscribe. (awood@redhat.com) - Add Fedora release target. (dgoodwin@redhat.com)- 783542: Return code for bad input to install-num-migrate-to-rhsm should be 1. (awood@redhat.com) - 773707: remove hard coded reference to /etc/pki/product (cduryee@redhat.com) - 783278: do not alter system facts on dry run (cduryee@redhat.com) - IPv4 and IPv6 facts that are undefined should return 'Unknown' instead of 'None'. (awood@redhat.com)- Updated releasers.conf for rhel-6.3 (mstead@redhat.com) - Making return code from subscribe --pool consistent with subscribe --auto (awood@redhat.com) - 785018: Corrected help text for --no-auto. (awood@redhat.com) - 656944: List IPv6 information in facts. (awood@redhat.com) - 689608: Subscription failure should result in a return code of 1. (awood@redhat.com) - 772921: Do not show message dialog when multiple sub-man launches detected. (mstead@redhat.com) - 772921: Clicking notification icon shuts down subscription manager. (mstead@redhat.com) - 734533: Failure to import should result in a return code of 1. (awood@redhat.com) - 782549: Subscription manager throws exception when an expired cert exists. (mstead@redhat.com) - 772338: Subscription-manager-gui help documentation review (wpoteat@redhat.com) - 772338: subscription-manager-gui Help documentation needs a review (wpoteat@redhat.com) - latest strings from zanata (alikins@redhat.com) - 781510: 'subscription-manager clean' should delete redhat.repo (awood@redhat.com) - 771726: Man page for rhsm-compliance-icon should be re-authored to rhsm-icon (wpoteat@redhat.com)- 766778: Improvements on quantity spinner max value entry. (mstead@redhat.com) - 736465: "Product's Subscription Details" in the gui is neglecting stack subscriptions (wpoteat@redhat.com) - 772209: install-num-migrate-to-rhsm does not work on x86 arch (cduryee@redhat.com) - 761140: enable the help button in firstboot (jbowes@redhat.com) - 771726: Rename man manpage for rhsm-compliance-icon to rhsm-icon. (bkearney@redhat.com) - 758038: Guest's system facts displays "virt.uuid: Unknown" (wpoteat@redhat.com) - 767265: Always send up the list of packages on registration. (awood@redhat.com) - 768983: show future subs in list --consumed (jbowes@redhat.com)- 768983: don't purge future dated entitlements (jbowes@redhat.com) - 769642: confusing output from rhn-migrate-to-rhsm when autosubscribe fails (cduryee@redhat.com) - 769433: make rhel5 firstboot modules use bound gettext (alikins@redhat.com) - Custom facts should be loaded after hardware facts. (awood@redhat.com) - 745973: Fixed missing product icons for partially stacked future entitlement. (mstead@redhat.com) - 769433: Tag the module names as gettext (alikins@redhat.com) - 761478: Facts viewed in the GUI were getting out of date when system entitlement status changed. (awood@redhat.com) - 761133: Support fixing yellow state in compliance assistant. (dgoodwin@redhat.com) - 766577: use unicode strings for possible server errors (alikins@redhat.com) - 768415: remove hardcoded reference to x86_64 for extra channel enablement (cduryee@redhat.com)- Initial Fedora build. (dgoodwin@redhat.com) - 754425: Remove grace period logic (jbowes@redhat.com) - 766577: Fix error on "redeem" with multibyte lang (alikins@redhat.com) - Add README.Fedora to Fedora builds (cduryee@redhat.com) - 757697: report xen dom0 as host, not guest (cduryee@redhat.com) - 747014: Help icon was not working in RHEL 5. (awood@redhat.com) - 767754: Invalid certificate status when stacked entitlements have overlapping dates (wpoteat@redhat.com) - 745995: Ensure default quantity calc does not include future entitlements. (mstead@redhat.com) - 760017: Display a friendly message when an invalid installation number is encountered. (awood@redhat.com) - 758162: allow --force to override missing mappings (cduryee@redhat.com) - 759069: catch exception when enabling invalid repositories (cduryee@redhat.com)- 755861: Fixed quantity selection issue due to older version of pygtk on 5.8. (mstead@redhat.com) - 765905: add man pages for subscription-manager-migration (cduryee@redhat.com)- mismatch newlines in strings (jesusr@redhat.com)- 755031: Update to Subscription Assistant quantity check in unlimited pool case. (wpoteat@redhat.com)- 755031: Unregister before attempting to run a second registration (jbowes@redhat.com)- 740788: Getting error with quantity subscribe using subscription-assitance page. (wpoteat@redhat.com) - 755130: add extra whitespace to classic warning (cduryee@redhat.com) - 759199: rhsmcertd is logging the wrong value for certFrequency (cduryee@redhat.com) - 758471: install-num-migrate-to-rhsm threw traceback when no instnum was found. (awood@redhat.com) - 752572: add interval logging statements back in on rhsmcertd startup (cduryee@redhat.com) - 756507: do not use output from "getlocale" as input for "setlocale" (cduryee@redhat.com) - 746259: Don't allow the user to pass in an empty string as an activation key (awood@redhat.com) - 705883: Fix error dialog modal issues. (dgoodwin@redhat.com) - 756173: Unexpected behavoir change in subscription-manager unregister (wpoteat@redhat.com) - 746732: Only use fallback locales for dates we need to parse (alikins@redhat.com) - 753093: The available subscriptions count does not show correctly in Subscription Manager GUI (wpoteat@redhat.com) - 749636: Client should not support users entering activation keys and existing consumer ids (bkearney@redhat.com) - 719743: Improved text output for successful pool subscription (bkearney@redhat.com) - 755541: Enhanced the message in the katello plugin to debug when the backend system does not support environments. (bkearney@redhat.com) - 755035: Migration script should work on RHEL 5.7 and up. (awood@redhat.com) - 749332: Normalize the error messages for not being registered (bkearney@redhat.com) - 754821: Default org of "Unknown" was not marked for gettext (alikins@redhat.com)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMMOPPRSSUVVXYY[\\^__abbdeeghhjkkmnnpqqsttvwwyzz|}~1.21.10-2.el7.centos1.21.10-2.el7.centos gui__init__.py__init__.pyc__init__.pyoabout.pyabout.pycabout.pyoallsubs.pyallsubs.pycallsubs.pyoautobind.pyautobind.pycautobind.pyocontract_selection.pycontract_selection.pyccontract_selection.pyoactivation_key.gladeallsubs.gladechoose_server.gladeconfirmsubs.gladecontract_selection.gladecredentials.gladedone_box.gladeenvironment.gladefactsdialog.gladefilters.gladeinstalled.glademainwindow.glademanually_subscribe.glademysubs.gladenetworkConfig.gladeorganization.gladepreferences.gladeprogress.gladeredeem.gladeregister_dialog.gladeregistration.gladeregistration_info.gladerepositories.gladeselectsla.gladesubdetails.gladesubdetailscontract.gladeexpiring.svginvalid.svgpartial.svgsystem-physical-symbolic.svgsystem-virtual-symbolic.svgunknown.svgvalid.svgactivation_key.uiallsubs.uichoose_server.uiconfirmsubs.uicontract_selection.uicredentials.uidone_box.uienvironment.uifactsdialog.uifilters.uiinstalled.uimainwindow.uimanually_subscribe.uimysubs.uinetworkConfig.uiorganization.uipreferences.uiprogress.uiredeem.uiregister_dialog.uiregistration.uiregistration_info.uirepositories.uiselectsla.uisubdetails.uisubdetailscontract.uifactsgui.pyfactsgui.pycfactsgui.pyofilter.pyfilter.pycfilter.pyoimportsub.pyimportsub.pycimportsub.pyoinstalledtab.pyinstalledtab.pycinstalledtab.pyomanagergui.pymanagergui.pycmanagergui.pyomessageWindow.pymessageWindow.pycmessageWindow.pyomysubstab.pymysubstab.pycmysubstab.pyonetworkConfig.pynetworkConfig.pycnetworkConfig.pyopreferences.pypreferences.pycpreferences.pyoprogress.pyprogress.pycprogress.pyoredeem.pyredeem.pycredeem.pyoregistergui.pyregistergui.pycregistergui.pyoreposgui.pyreposgui.pycreposgui.pyostorage.pystorage.pycstorage.pyoutils.pyutils.pycutils.pyowidgets.pywidgets.pycwidgets.pyosubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.pngsubscription-manager.svg/usr/lib64/python2.7/site-packages/subscription_manager//usr/lib64/python2.7/site-packages/subscription_manager/gui//usr/lib64/python2.7/site-packages/subscription_manager/gui/data/glade//usr/lib64/python2.7/site-packages/subscription_manager/gui/data/icons//usr/lib64/python2.7/site-packages/subscription_manager/gui/data/ui//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/22x22/apps//usr/share/icons/hicolor/24x24/apps//usr/share/icons/hicolor/256x256/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps//usr/share/icons/hicolor/96x96/apps//usr/share/icons/hicolor/scalable/apps/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu directoryemptypython 2.7 byte-compiledPython script, ASCII text executableXML 1.0 document, ASCII textSVG Scalable Vector Graphics imageXML 1.0 document textXML 1.0 document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 96 x 96, 8-bit/color RGBA, non-interlaced  !"#$%&'()*+,-./0123456789:;<=>RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?7zXZ !#,Th] b2u jӫ`(|_U(TO+>( ĭ.$IDy6$G:)i'&O3`I| 9%lâQ_D7_-*X\^Ke'$KF ҈hX0]6#N1tN5砲Bq ܆rLi5g&XuB@|0XW-PyxRm_av#S*+ v ^Mt,_N-37P؍pSj $dɔ" 6UlFo)-m;!2DkfW0SƖY} bзb?"EIEHqd%MGI9Yk)T*7hH*HP~*JeT_ X&Cc&8>7(dKʑze ;)ЕVbSWO4^DO8Wҧ 3X 04TFiBH,XuT}r`=5JN@M0g+D7C#.`k7f/?SΡޒ?3'DlzMp%bGFɹWLK0jdAi*͓I$}7U,\m*+1j@ȾKJB[!mY]S3^7fCjkx~ Zsdխ;7K07It0lKL) ϐR +R(zzrK3M ydD5+˜hv/0=MKSOâ 1tPت!뽼yLݰR*!euSx:Sh%4mWq| + ]Y>TC.A7(&0T4LӀ% Hhq q1dN7nk92^<n Н4膳YE.A*+<'ݑ[P O:~ m-{O ѿN)+r݌'uqEئԎ%go޴"үU$nO!$p^zܳkjD\az{04(2S0ewN׌KFɾE*4x:h?byg :VbgDNS1z4e7cy??rΆvO̪B4/r3e|FF9nlXNa>SꋑLSDa]n;n_h"Kw!W3a.;?y$~א !d*M(+FYjT#"YysvpGm,fיPu #oqJXcα³AHAcx/w>c0-ZY+ADŽVjy|ªzHpe?8\?7#QC%ܾ'ͦB:mRpb ibԕD72S*OW z!d̒g+ ; *KcshN)0~yh_LgbR_ ĢR҂5R3o[zj UV$b_@qi/Q\E,ix𬥟@Z*}݋3ЕF,~f"WΫ0;l7N&IՊY)PcM>Ժ0DZ A)I~w/,and:` |Ca}¼Z?wO6ť|`:`B@ϢģCjJwtRqQθmC$4^ 1X@Pg';E;R:&kX=%x77Z+'Z3.ZY 7qvvՐRIk!˝LQ fK[8 *F~п;p>'~ƺJ22cHAWVKP'PLJ“kXt}x"IL#o_Dw!N6e:K#fi|tGDi%aew(hy&.f>!ۿ)>t[ IM7ËqN>x??4=7k \kE̓ LYq;\]*uAjG7ϱU7)iDA7;~^Co ">R80EIkS5oHЊ>>4}53"r̤3lQ'G-\"aγ4$&Z81Rw{O{HvMUog陽ޭ ;뼿ݕ-^k8EƐ "s5m@oӈc{|]zE8c(&b.Δi!c*_1OH_|cq˨,0Z qq:Wu4-yLXCSlL8oY>y U3\i1nXRݛQ֙VZ{qwϪ.JBbK:{~?8FM^Tg+.BwYhHh&P_6vAuc/, !0b yv9ƿuguWʤ% !P*4-06%=խgXZV'U7 2Y`oml S:ËUneSYNj@aIKWp2TX4o k!>O7" 5sOplS?A|~ oe8M>Zhë5JE삽GL(HX(AXqɛu*gh,ZpNn>< >?[.|9- \džA j lVmwu &4' a(d6֓,Kͻ˱_;Nhy}A7?*XF;_59't*}4#{Ɂv'p]RF\v*, ~)]ޏ Dag +Y<ǀI6ĸ? 'cUk.?|&yȮeSГ&BTUpyj\g܅*p ˯f_pJ*=[0ks5?y6 +iYQPAS2ȓۧv !8XS fK)ߥd[.lwq[0u╒.?^y"1G#ädd>CjxL=cn^4u5Qǫoټמ(TJVX4@ 2,]Q?ˉ̅9>fNKP1|!QmK.Rﷅ hM$ӄH :!b 3P5*<( z0F4j~,D%!*s|pkV1'!|hhNlK6=сEq'ء.{+m%XJױgj,,r@#fzQ|4*[E)/ eMС2Q`ŴeऎfFZkdDݛ@?zϾͱ=U+ E)mMM$ o:1nQ*LB|#\ rq:8ؔL_gbaYЧŔN]QPxͪR>Sw=R,}""X w34.fx拀/nn:?y>ihQ ہS%jY;Jo>-yf\"郍q2 q.0-΀T|<=r?rbޢX/Bq1`siѓ)Yh|lQAkZgOD/'oȷ(5.A32McvPD74WlW᧠.4쵝Q_*dƌg2 틝jڀeymrym$rCnS0(G=b<@4WB-pY9v?nS{$TCOqLbǂkƼ_>[0fXtO#H\qW6FSnP|놡zU9#ByJJ:Pfbr,Dbrs0rwnX뗳8 T ᅨqo._3oBrV_ ʔYo%9*vd # Tdd$cE31}B0]C)z zYɎ'М_a#U6!ش3ri-(ܚ/,O𑻐jU Tʂ?lʞN(w6cYc% ş2]T?p=9=ي4 f>|ׯQPЗ!jl9_iQYВ Aρ>p]4#roB}'+pluvc#jTO$Pͬ pI{cm)>\g#]?c;# 3fl k! o9=޸ڲW+Uv Z0U|P3 iv ɰ֠ޒnݭ5OMV$VUEvOfiW!}т[u`WP8ПO@V ޗ%Q%ZWTEg 66b@#a\&sJ?g0.$ovGmϛ.I|RykQ;htVqK&f:E,yb{#7]%-*[kExd$UcK٢ੴm=ann"mN5EjmNטjfK>c?MuәI WY >nΔO_:D#jDZg鼺MnUh)Hp˖Qk͑)6 vEX\'p"4Hd*kr'CusDOt~,-yݘ+l4t4WwY mp.y5k$sKEz17LGtPԳ[,_[ME­gi*"⚻"J - ч_P/ؕexbAhC? {~z3HLU DH9,BTy4`/LZ)waN$r@#. `I 27_XmSb:zʱ_~ϣb!*i/kTAܐ@ ϠTT:ӿ7G3`>}h < AyJnXFלq++oIf]X[~S;ĚE<+ImOYg6Lkq PxQKi3Ҁe5H&] ~7(_-ǭiզd{JJ/|ADbg*`5u)CV#r*Y@\ `XB 7?(ڊ'SJ }Z@ǢcCE8ڑHR_fw] ܳ70`B &ƖŻ+r CK'8aw%8-Vę,U)ܝp^$X|ĴIBDƘTJX Sdܸ*,-sLUFGNHk)CNF81id E: "C۵zJ` eBbXɽSK8Qh5*SKF8[TDv;Yw)3dZT/Uoj#p:a p`Z=5qlB-5UaߟY4tPǙWKY%kdm 8ju>}mifm9ߢWmU"WV+%8"n-FBz;ַ:҇nyQH8k !k1ݮ Ҥ[Wki +92 `&IC1Ix`Xپ.Zɬe6qk1:KAqxG&M #.=֤Kx^ vzmv\ %!w<˵X*"{j!ÛRJU \NܥJ Ć/i }US.[hr6|LTjm".&0,%,FP^ c a39 ? ˙~5"穯0m7yeܫDRGdn4$6꾋ZZ Bl(#(z&JCWB7y/]8-H?X '-G-i͏P&e"x<4Lۦsv Cg]μKx)CKE{2NV6+TCK)Bl^52zǘYrL%R0+)&)!!B#jKeb*17 ۽إܵ3f )58mJ3ŖAp2Xm>ךGQ3!d7- `!קt.+Wǻ_ J/+fAސxidJ73w9B-p0ϛ \n'=0{z: kbeRγۅ1ՂB]KMb3?mcXXNzF.N옏M4ͅiޠ3[آl4ĵo!F`"EӷISvoRNHv½Kqg*ɕ2E>4!ʼn^<5eL*;~Px>OggF\ fDKDʷSݏ=v)JKir;l]R}8{( dO;Ò YP4+nͪSe:/6jջB5 w.5pwж4vsol>9~9VVGh^&|1: ?ʻM%װ4r{Mw?*ĝ1V`NN ULyǏu8F [XQH?6X+l3AԯQ&Qȴ:8^2Ԯ{ЃYzcMvFu=ۘeH9/u(? 7eFa6v#6Ljo69A>icNdEJ$H9 LĬL}JeR XKS^fZiœzvr 6C#Z''LB -l< EQi eDB4E(/3LF5k>W(VF]:1xR\zc(KCKNna /vC άD&5V'HG5Tm:W Tl h\!VM!&Tܜy&ve`tH@-q4I :͊\Qw Mȧ򙔶* u2c}wt♻6n%ҵ3GsJ_JNhJB#40 ]2xZ^EC۞HTqw5~粋)aWnn1\<Gի >{t+6-xqҕmmx{2yj!f p Q$H;@YԊ:D~"@VX/:ڡ%>ißW9lj;ik3Y #7ϻ+f"ސKs ٥܄S*nhYӣn\ S l*p6[XơKC3i␝EGg}$!2+DR` KX7H\TjF# $k4 dt;C7Yk cUf'ڤd)k7ÇJzd/Qxx&!z%q2C첒zFrKBvlr'ȚvO嵪p.b?i&a n1R]SLHϼ|tD'IʓOh_گ0yIsOϸ\ܡ[i >*qu;RZ`C{~T7itowul b/6xH&66\?B;x3c?0M.13ȏUC6NjǦs0*iĴH =Z#XBo dB]$?ٖd+cð8ls>1U*޽x+ucPݴiG2"JM䆢;Y2O5c tLGT B &obk9_EڠV}{0z=*n;̿!rɆuge }? W*P;O"?f@/s?b-G۸B~T61ğB[ڹFXN]loN"$@7,0'uVSr4 Pﱆ~$fJ9 :p4\ev]ve&U.}Vg1^(B@!>b'4ҳJ!sRۢ+kZZ{ڝj W T.-sq %,+ObC%j;Nk^bsj8K%bz:bx}mOV@%2#?sPMʄx])J:=;be2-lEqAqqrmqn̙ %jI\o.`JK{rs&o ves8R[}d*C\r?.LqFu qt`? ]x^*: 09v?9SL">!oYD$- B+ŊlJڡRh}؞xk6HvSQ6qkPHs<({"f`2[0=_4| §|ǢV$C'TޑՏj{59в4s.wWqElKIO>ve/Kb% fТU%]+q6,$tDUF4Zɰ S8T]EMR)-). fO_A'NЀ?f⁆н=":S !ל۱mu㰠 k`駝Bmg.d]\m $ekpNoJ*=޶!^dRed:B;Eex(C)%}4Cꞧb@A{5-j P?ML0Ef#(#Sa=քb<$TXD Ƅ;X[s&r4NUUfU[g_96Um"pbD.b)Ʋ Hppl7 [b_$ZE^+rJHB'pD9r V曳 Hfi'xl53Qic/Ӆ{vm(9h%c_/#.S8.;lYݶ7+ EǧDm#8oVcGmB \9_ Po:a1txƫD0 QëVu#H`ٖvFw:+ bT'LZp5fݴSo+r t:4)mO~˱H dTC?j 3˪i l`p y̓5mGD7ʛ$$kLЌWiPhҏU/ـQ  (W%S[}~dL}M*A\H; 27:0,90ҌFI,%Y$6tYZS|@6: Ukr7L@gF2jCؐןvƖtE?醴.J9w^P_Pּ4Qi [On.[v:=0jjN;og8c/HyEN^Kbl\U`J޳(Ҝ_?7s&[)1Uy GkIHkr痻,Xe ƚ-D584I >]$"ʇW/Ib9VZD|j,<o[Aɰ~HIJYOM_x4H**2X 6?\Y w='N5?T0j-rXH~ $]{hg((0U+v؃A].,5R)|47TJR?E[JI_B١/͒^5Aśҋ~2ɻYrk$Q =7&rz".I>HUoWCZG pcLz`]CQ0F\20PR۞9UC K* %;F:,X{چh/!>o q4So ^kv ؓϻRAssN{z4.'>:Q(H,7h|d7#:0bZ2`=gk{#= Zw5LDjҘt)7=㉯pb_I7z<|caNN-㗒$@+{R,.);cwNL5Wl@طG7P%ug`2,/^Q(Xļ=-ZPQ75&zV3S?ce*LhMwZQ6F#Q ?S(L "5uk ިy>9rx=Ò!Yh%PF(H^7?F,>Bg =x;xaa^DzIJL*j1^RKO(eF~u1/!Vcao]]j8':L)3lq]]^UmR$ -Z:zuNiW9GUk&Ճc:[3V}σ77crN`CqxV^ma@= "3>` 9k DO4BY6Kc MQ,>)OyƏs$j6".T?[Ӑo`1qdQtou׹A` qaOfAL&1%jqOZA'QXcXH(_L :Q@ًwϕ]gK-sGRQ&o+LY8mWC͗awy'`4qJ] j"] jܿn\6vukTXH[5CWm0HcFI(hu{p}e A=fɖg|˔6I6"VO\V1?gF.1"9<- _^vݫݕ| EI.7b%Cn6vgsfTWB8x"<8LY&P`<嶻 NmVIn0;{hD䵯U5-Qf[ xU έYQ]nڙ),˳qoHꌒHO?NSO)ILhǗTMZ[*mT`M>K,+o)u!B>La ~=(4ڰ߫uZmOwKn0eaԂ-.=+V?LX6a ?fji+.#vlaNC7j *ŹKQ [ &,/ݤuE6YB>ڶ> vW.@]kAv以zϪEb4`?=@21Huۂ}pff$ ^Wb` pa43ޟQ7oG!#-k$n\Y%J!2H{y!C[ƃQfMԆCb,ĕxXpx)_^cHV|]8;KJt]BR@31vz9YCrVG ޹8jd3(V39믅hhƒˆPgn_ce$1 ;d2z tkø#:} ;1$:M.} m <_uiRR8S5+#XXH$'୞pnү~ dzB>rBi=,+*!u9An316T^މ&+K#BDrYx>;U݇(3b7Tl|! #@Tc6)Ɯgːf teyCbԨAx'- 7=4{wFִ/hLj^$W ?[0+Ʊ M WX:|Czp3} ɾ"gA=bM&~kp4{r|c^ů:L_nvO, B"yUa)M9 8*jPxQ/5 PzǠb7ƪC~K9 vvkX+w)mTl-6Aāpg' Ujk:K1cGR; M,v'~+{zBѬ27h:^c(j3㞛Sji0[K`6l%sDh3k$I7Eܜ!ި)A΋L!i)XmiW[fH]1Ɉ~;.9H*#|9d1Tay>!U6jGMC8bF'7#5Btl=+3d>^BWGA^丑Cb rL\V%z0e"]zuF. { ԤXN-0`˄IQ߾[_BiͶ66". ULiۢ^뼹lr{f 0%nCJflHh+v06p|?(:>Bz],IuS2 Ad4cP?~ cE~7gދ%ӖyX "loKgVe& /0\;t+( 7XX5_F,:TR9߻շKrY~aWhV/u[ByN~ A (5O-2l]`I9jߩsG=9 Ey%ԟUG$/͌v-wO KYJ~E]9LtHM!:5J7S1ȝVzɆᖳ9l[$I=c(~qonmy-6#9mkLZ0|āFb!?,oa%$Y$֎-Q \žQ@2\?~BQP\khPR7Qʹnn9AyU% jpHb:1Y*%rF1ςYT6L+23@)lb_Zٕ'XRK D23J^/:F G\ڟwk hRwL tK5|G7 fM;SűP*rAB@7./U(%xGPn2Z4(XI#~ҌjU7 D  ˂o觷n=Bo- I6U4Ly*j|bѳz> YnXIĠ8py~E%6Aei<;=Xiå5u0˨T [kH̩$# K_13IYO'Eɥ3שׂZ܇aezWNH!ΓF]%1,q x8v7Q8Æs^7]CSeQR.Dj,Tmqnȓݎ-G qw[ᝧ p1R&%dD~v<@(1BluF` 1 <͞xUIV̒Tpo^b,i26 ֓ l/@->ۢ4v͈yAJ󒊒5?XaC2wږ;N]0GS mϐƐSv䕖e}nqc`K,*5'!v k2(;wLġ~?1smjJ=mH_K;Jه!W5 ֿK`"ptERҭJ}d޹oKi;WM{KsS;;:`40EК[ F(혲ډq]GT++ B3&MwEG6X k#bsuiԋ4 nzç^&[eėŶGmi+8JS֫#lšhs)nz +L 9+Y=]#RUJ/LEӬ\d]Vy^En/q/JѤV3O 2Lђz;QsK ҪmWK[@~KB"wDaHaZDJ TG\1 3hH0*sda58 WpT#!rKIͬ6։|veR/ +?p l~t&YԳP mcԎTكdO2w!9SQ)޾j ,ߐ*CUY\ v7=NUvEx8Z V H-bYH0;*mၚDϬe1."*qAR'XSc!숥#^čEDjQEzޣQ0B" 7R |dhz.̛m CHI}Z(e~l U(.cD;UwqꝁA)QA(8g LRg2ꫩ"`*N*[L5Q?pKɀCj7COo5m%wWNLVDv_ojHP‹`tݫl>?w|u:0m!Y~;͊  &0 ^#Q%;Щ/ N!6R$7P0%Io0;t4V5#A[-*>}]?67Y %_H/jb-6ٮ N@ĉ 'Yo\\.%JhRxOQ]YnS ~J2`]!sl7 sPa~f&@7+͖RF0b͓γ `sӶU~P><FHRՑ@ hiʜU g|<,*4}p_^'T~W3Skyy,g Nő(5@Z2`Զ~ i.HA & ͕ Jӓsoܚ%@ޣZfV d1 Iv`%F^crd!6zD=*zt"V\A*6tMMBЊ޺%+f];')WPw_MB ]:ݮk9dwڊ$Ұ-)" vj`oE3:5o[HvTƨh凁j6hO\q|{.]D&ŸyAmn`!0ZY:2gk:>àj7I"1#?-w>[N` 2L8S1[lu&BpR;)얐`uG={*H;Us|Ÿ) ڍkh6,S$ 9]ޅ!ؽp=nP+\&"PpLcdg s3iI]'8kc}M&W\ NX7$`=)$@T??qEw۟ { W@@X5eDY?eHP*y4,B({5 sv罆QBfr\1UeRXiڝϿ>⠾eὄw%ADp8 ^k.p/Z]X4Yˠ$;ߪ#iTK6-/Uʜ"'.M¬oˬQ\<up9S"`'U)kaPژ&^]^.!d~g96yoj O>'|ٓ~W;u 7+zDS[Ωء J`cjӐRwSjh퍶wig$P;w ѴML2QmddԗVCFb$QfuEkmu.g=+G-J#`%= lckk1 u)anPV# T8ii,ѿ ZN|C#ǚUeCA[ßR,:>r l/RA ǴZ&`AHT@rc#rIR}*b?pu:]۳Z*l(~ZV0n?C6/7=f2By߾昃AV1^5*%S'I&!M )l&D?k ;UAF{+@u0#`;ߺ9ӰK&g3B?T&z"(T`E:.q9 Ws@DGFzrOY_#])08(=('6ҋ+lR8rUK| G*M7W'z2gNQWIS*mhG{x"h1Ą ɸIG t;HtDU#`7gᑫTWx[CyXSHL]gd HbT5d蝉(4{4 jOX! ү+s4RD]wg]#":ph^`Ab+PВc\c0J\+x&XRaE ufXK][/pC2wJ#nO5*Jf#@ttUsSc C`0] O8kR7G  X}שyLvh _*wb`oT`)w]n2U9L6S6g,Ht _sQ6\MoH%mBUfF3tEE]I_ Ytr<9 S?6CndSզj.֑ŀG©w?O%؇B!Rܧ4"VR4x*Zg*r{3.ķ8&M]HVM*od[6rWRhf}W 1\5^#EG .~{:B!YOrﶠU " Ns2DSφpRWjBT ( < 36?Yy AѺPfs0{ ctR5B=TczOjfad3VgmAvٗ6;<ɷc$0NGֹs9mdeR3 4S2*ṡnbDPw,Li5,FvZEC"\]c1U,GI :ͼN $fSJپw伝pn<۾={Lꖬ2Pm(?=iQSq1`AvYűe96);L4(9La^feC D7ԨWXXJX#ͨ -nTKӿ?{bȲd]0KpX|!E!wa(S̷GĿ%n YbR=- Np0|^B3S`uZ1ՍUskX92ͽ"(SƲ(:{S`ro+˲ ӞP=|@9FZjwDN'}FqbiS}nNA~;nl1p#h2dv[51ym i Qv.G X\C=EۖF{  P%ְr+4FkEFf݋sFnc0_8Ix4wxj}/=cUp5{"Im~c2NDE9BGCnk/匈 Ƶ.dX try&?<@o`C;/_`nGceq(3S 7OG!pKgxbc+reUNEP~4p$E7 =EwQ|p?G {@C[oo#D.(24D5't,a؝(1 ,DCjLE1aDl_h9k Iͦ+M/'3ɺjx @H[Ni;;l3,Փ^nqlݶL&}_M1hR}v)wOk{$8 [gYs -G݊q+"};I|XXh#AF[hԝSRӉXyxGCD?G̢g )ɺ3]Ɠ~E? Lu_bn٧<"(= `(P 옫nmL?иѳ\"T45׶[r{VSp$m ~I7]$EAUAF쏑e1:>}K6]r8d꺱 A\Է}< Xy,&M+4."]ߨTN9{+cFO$U#49Z,Tb  kƚ&ʤ'4s% B:9%Vd*p` "U-Voӧ=d%#'ۇ[?G"^WP&CS?>+,vڀV*G*坆lKBkJ3$PE ɯT8$#& scDrGB#h ?H/m(=wcwhђYKS P?-8,,dۭ āxV-/rzUC-@ 5q[ ^m) ®k}ROu* ` tjV8dB פz# d2"|T_3rsh$0tfRzI*)ITN|BݮCZmBC e$\ gb_/'{mo]@)uXmQNjE3ANy6.l8du,lB v,+)d?F_RpMY]:<(h;䆠@0DB0*': m)eb ݏZZ 6ϱG9Nf\};bs_3 8a}ε5m:r.˺sgp)(/ ΪLJBPms5wgmq\rmtK+acg(~Mc#l`}%_X&fϫ"32?[:׬r,t`a'IgJzDw: #;**CKqxPv7H/9') /dx C>1mX} ه^՗W? ={\XBB0Wұnc`o ҷ)d jt[6Y=/!Ò>4Au;!eh6Y^~6b^Ky*.pD(YDT*Ŏ_^~щ N4 ^K|SCC>G7>.)F A+ V V6{|О k>mU4 -*(JM%_}x^?q16,0=ȼi|(s>֔TI*%3ʔhe~*{xMX/G؇W(.(mʗV^B_ٚ&r bęqa.P"rTme@=kgOw뛴h'#$iu#Y9q&LY{1 1KE=e*UXv;++dsc ʩj Ya{ȇHuQ"jsӺwXX$I(߃Yr2,·הk٫ id^Ԋ]Y }΅Rr|4@ Y/~\R8Ӻyt}?K]RJ\^'/ݟ￞ݳsLF=OUhrkcyӆTn£gOѭġү[?阄(9bk:r0ϱvx8韫9έ]f'@\2eq[JwA>/f=|Rk%<̥`\m"e[ٗ/- KAjB+_ &+d=Hҹ./5t!REkh>J3NyO&u6$~JmJ^ p+{чv+0}(<]1D+ C3A]I^icDlY”G1wy]nD 궕Br鴗wn ^H bDiS4TBa5qFD:Uס2e^_7YX+1^nj,Jk9"ǍVdMk%(C*2vL zRsa tfXnd {k~V5lB6.[J EZ+cc/ќ{y-e~so{)S]{azDzvq<5CwvM)tצ@-g6☉9| G 1)KvңfoAMtaQI 9؈#f(%aIH ԣ#MMO Uuzq5{,H0X/H[9QMb1? k{(}SQ/w1/)9CW9.XK{BKŦ3~J%N*d3[UBpIKF$3Tg&VHj% Dռ$b ӦpN]6扳ECڿX'^6>FYp2l:89aJWDȰUk?ftnzYz"Hu G)523uNb.kNUIm1UHTw m,O-vpCR{< (iWޜRZF^|#Zlvc<'>lNme#E;S#Q7I z,Q_$L5g~ܶ4HʳK4iTUEecJnRGur_^i0v/J"ruPAbu4hSb=4B.F\-j%CcU\U?d4p8~lᶑSX1kpAVo]}.W!x `y-^yR~eleD FR`5S! KG(6Κϯ؅@\dyD$Tbs$P:|ZTsSB6^hYFUIyDVenI7qPEz+v-'1I3qq>Xb^u9λkp%GZx,=nKUV6+(laǾPk0Zdؓn1Ue1Bh;TnbIwWQ%IHL'2V9P6Tzg_LjFSDo@47ONƔy(h"AՎ~ܑr347Ss4L% 9G @hj̽뿛uTT΋Y@UF_U ?Vm?^89_Y"]?FatM_+y=}2jtj)ҙ;OX"X p| R|2̥Q#Z붂 ')dE8NjpQ,Z s$'{P\=d{3[><{u{[S9lS`4XJ HD+#!PΪ֣pBO2pavP~٪,:/ՐX SĿB""!:~bO{&RToNMB<i}\hF)7cyO*{^ے 7JIVr i<'yݪFj76j~JK^~:b%H0gg8 l S m_BV232qA ,| ;͘4')"t}CD 废%tUP6<ʏ/3 kvj5KjgTpFfj39Vm<5NS?sh7\;Z=ݳ"mƈg\#8]rqHZٌbqnh0*d @+@gzeN'M_YOlޔ\Eۤ-\Gn/_r/_?M:"]v;]t'5Og8)[|Ǐ劜A+pIMBB!e'n"2ϒbwچ1,[l0J /R cgâZ:3#q({!Dj 4ĤXX= =g`$aa۬2QHY"< q(4'ȳ~|g Uv78?Kx߇l+ƨCGQHd5eijàcjCCu.6hjMGRVUP d]V2T_fǥiP؝mten$KlB GbL 1[m0'X3;yS3XMw>Uɜa)k^&`jЀJfW6BS*1.'Y׋I(ElԠ2V }lV;QuLXQMR'e;n 鈳ۗѧW2Zo/tFb/&l5~ ;Ή,PBFزrSùMggN ޕ륫 Ir|)(b*;"tR*jڗԠsa<|!>yFʞ͙M8f`zG?7㉖ioe%FT4ǁ/"ͳ e-uhJcBI lc#jsxpiȸ!8;$*GYt>C; 篠Fmh/@.w {p|$&F5Mw a(=3iw(ue:x) V {x a]cmL0SO`uReHsēW}dM#`,yez=gPL@%N#riAIkgNY+22oa1!]uhlbՍpD,"ET>@ZпV7nUZtYTuzYˡqϏW{R 67}_ZԬ?{36H-p&sPxmV ccFV$  `#]̭H/LL͎1jB33&F> u?W^.UpOV:z|ϠI2wa{>0"FGK[3@[Ձ쌴9;.?+e#ti7g\8zTrai45ve<+(m;ȝ &!iT6"hkq5 )!$C>|Š}g#(M=L7]K-FiQ,f}⤥zex4.4/'nIlH".=p zQ!{aFZ2r~!슆"GQ?8vw^K88@HlGkvKpT͍ }Qy`|u?F`. ;5M/\- '7JRy{Xƾ|Cs=KyB_gQFQ .<ق6 #KÓ7YbMt wܖEVxc@۫..]+G\OS嗎X>PIsMvs8ՋKe1(  !l/zCAp7U[ppwyFZ4Fn>׆RF(&Wn eg!  ĨH/aϢ!^![\nnXwb OnA~V3\.7̠U˛&wZk Zq2\5Mח%|VP1<.áȆa.FUh7 q6O:dk݈@PĐƍx:` ڠ7wCt( k7JZsQ@^)=?}<s쀴-%v/|ˆ &;4t1JHz15dYNB#^i_iO瞗IۛOSISOD`PjSMSMU8jSv/.v^^|`AtI]ل=(/BۮyB&3(⯞ IecD7tiz$8Y;EN{-p]"2տH7vS2;d n^)#72\]N@,>8fU2S@;ɥM;txOZdBrBo x@Ti(n6G5Zw̓a ->E"}7 #8r<̲nP+$~0WHZ;X:+&7WXq%b=NsHYEz)^uK{he..敮.I*tĥvۅ-s\/& Lv@5B!.H`(K @fGB܌IT !["}U,ڎ}Oq^B 2>-.עGP&tJM %U&H[ <5j+AIŋ/'!yA0 G}5Ym<;5Ϻ %p5UΊ9G u/. .ϖ'AACc)(cz rHʁH | m.{`XRb,/pYku֦j Yq5m7=R zpI(wx^kSÇUߗh 2xDi8*QHdI kZQA:=Xuce4N {)Re@(ǦZM#\ ʼnF}_ ˦DS m#r [WDހ0_D!_p+ȠiY>=Wƙ#vj@DW`'zuK5eɞ'ao10º\17+^ j&0bHQC#XtckMG .`J#Dƫ^F5+<ĨM/نn9֎?56VUB;_5РcZ3+Es,vD Y ϴpj60vsQoMuA&Nn;EUEs+9#c01_A{tT]S"On"e$\srzC;9s9lHd}\pJH-Ne.U%C-].V ލ鈟meīr"T3_9p#K*~đ{FbID  a~9E Rd>@[?#e־ -qAS.jڻo iR," xv$(q-LgtaN|tM2GCH{M SPUdPvZbbti6-Ԙ!yGKk} HmZ+y>dua,nw󗼹=|O_SR{FM ֕f-ḃq ;;mKGI|B/"4vt 9:/,}#fOfUZ;okd3BEmuqp(Gΐp+<kWΞc+[BTK$zD7(Lir=cramUV*rT la[88y3}sHOQ e3oicNu{zz-~(Ã휦0E]G?o Z{DŽdh~ Ғpu{LE}1کyAC~','V¥&V5[{ ARٌBOG\1;@?[jHmʉ=Fp>'eNgGEl䦒zk[K3MYj]=v߭G-sT 4=LK I <1dn!]jU cZxEtF/%HkY@{1n?FV6rkU:GG>O͋2/ -K5'/dٙet* - vMHD]#D) Ikoe6.zdG݌A\i m7PL{*8+--K_c12i*y0P{87|U|>}W$I2+B3ݗl@4:xעX"Αj>cwSz+ϿVfUV"rc}+k?WmP؄e:?I6ҧcl~oc$ɓl g ,*r (PD.޲Dô2^H">1ۅ 44&iYgw{vպPMGM(K#ȩΓ&̼F51#v^Cөz d;^6`4; Y%xv]xf3XsX{n];T&&9#Ji@"z`Z8Eq3\02$=،ܘE6ґh]d+^2J1lw9nX"ULwyüQ'dkh *?ytX@o8kq;:9 v׳6rcM Ixga%$FōYtK'j}Ǎw%]vm8ٳ㪚j`s o*q3Ɖ> ݾ)NE |o釥6lh3Ym9#-c P4H֝Axl+2ߓz;^zĒb\dKg !9Gʕ#!0EhjG* (9ir/Y' 1={] $hp||3w Bg-)j)VtJV&r(Z7U(lpx4P.tr{-:=,21# ߻YZEsYIX81៰n냙/xf+x~V){8VpM3bk8=S|6Rꐚ}_yۓC} ,eب]sNdnU{rYI(qi.N)sڒxC&,*ɢ uxK؎vY 0E-)~ " ro,1vrIGb`&fAgal"v#fy"z ͐g9 vGtNt>o QuNLôQ?p̉qv uXCiW" e_u$DDpZcn4i2A\SiZvh#jJ71ph_{:۰Fa]Ž ɶEq+'Cxsdh\!tEVFi!J|C$iV:C~{yj6#<5[UZ(ŵ}!Prs7a#d@ *{"}Kg%#=K`jݼlxWb8+V~abnP&Z.x_[@&îh3mץOI8sDki"aBRƫL~,O\dNnШkpė PIz Yg>9A= u:@Ic<6޿I0TLJ(6^T'[m^tʿ_6+f/I'*x;HT7C?V"x@'2Wj Ezש6@3l8VVK:!RߟȺGݠW@/T@y>#ZrVd>e[9JƠ2t|87P3#I҅ͫ2qE 6/}u#%h$ ԿDyC f *fMIV1;Yza0Xe3"oh1nˏ(Xfϗi޲<< jO Ճ.hyglSpl ".?N[-*j;h9l=LC5}DK]eY;:sNO?[kxlr k\WeC33vv'3ऌwD151{:ըy;jA@ewMqO<!5D9$1Wv$ّC']ԽOHdfUG9HV,ZeU8#ZPšEOE bcH@{/ڐxΕk@ی s<)[a97m\_ޯ:p}!@jlNvyn*scLaKxrj-}AFqDFUڀFq;9>r Пgihz/q_cϐLKEP༥0z}67fhmfϞ¡JpM%0x-}YYŶ,?Eرu4ŬO)q/PiAt3labAª|B)ZObM0K7Cb0 uoc=EM tlTL M6$r8''W'T,(Mu2`eq4I`;6˘ksc/"YK8(jAw見|C g;JFWs*;6|]6|xs.B.C˺]$;RY;m&t^mU2@~HU9ʃǒӝxPq#ypmANiTdMjUⰮ.c.Idb9cF3)^s7eJ] nngƮQ&$`ޟ=#mͰsMLUy'7.e~ܚe,T*NV\MG̜YMWT&kZeVCNFkZz{g.6z'kH4eb7o%0g5o9v#)owr~H^=Kr4֢!ʷ6@8DI;;&\>R9ЍP'Il/'NhVVpF\2ոǝ2TУΫr(pIhFtHYL('n{0wv"M elymI߮T%e1G)buVȲ$3x|oUUU_,O1fIX&>Eԍc03Y]J(ey`ۀ6Xl 1uKʵ:YI3œN7Vi=i5*ډ2zҮkl`|~O|*ScNNjk鿿wZa*Nӕ8۹W[Ưbcx@QD|-j6B? uViX{VYc/6tbFzRNz6O:1 K+bd.ECM;O1,0gb8WrS: "U{!ׁ v6쓂ޜS 04A (M ='0C%I@4t^S1i sT"3wCЦ24 I}o`6 hdwJK) | #u6#T*/23'r+/mJ78@u'7@%}Y_9z9 !86s7NȊKL4y>u3BoP9(iIL{pHy}0^=è:*;8E85`[KUPI?ٷhG)OקXf*|lD>.gT/k9r~嵇12aQGj#.$o't@/̥9X~$crݮMH5Q"O4 BB:To %F"%3O߮$í}N2vW6R[ XbP@ˣCJ#Ǭ`{"+%\>SPK ن\:T+g4E,rJmM\80>h)',;1tKgtdt3뾖~,OHj)UנMSt_kf G%{Ʃma(u?법NkS_jDɪ[{& WHqbMQF4f:sT'8HuЃ@qyT֊>YuiK7$}`No}RH[np,ʵeB/f6;"Sw'e$L5&i(' EPzL/޲Q5/\CϦ7V kn׋g`hr>%O" +J:[ \ u&ѕRԖA2oBʾ۲)`-I,xI7qd =0:Y9yX7H(cۣ4{D~+Pzֽ9V|2Pq r~aYL$bozf݅eY1cd:>^!bzU#~|w{{lXl;zڂ=ذ]>n^Gq6@xYs>N* SE=e/JK4fP,?n0z)@^ۢ?e!O[SqM %;@~FFJJ,"E=]䧜fj /x/R~tXL4i`9i4} p=+߯RiA 64Jy3i?os=apc]KHDqjl@灍c0NC ^hd=Ϗ15o^䅁9cO42mM5:&,CW`֐p$xpG[d- 6bF*@7\f5inӇ[*=j."ep__N-ѩ"繑6ڴ^^0aнgr3gCp 3 &]fHFSD"DcjO(9(} S"΅lHvB}3oX`W>=pD2GpK~%fʠVca;ϳk.,ݍM~]5DjTfTmO幺8skfytn8p6-RZ.R.!!wh׶>mUaK'b~1|"=CTbܡΈ:[cw[U;`k;)Z叨gu[Ro"Y4=!ZИ%fi,Y$ 2\tEb6GK.'^ɖ:O?J &I8$<ȕ+թrVcmLihITD]y;TQD]an]L cLTY57[MT-uRC +|yꅊs aJ8TIԮ^{I1_k˼&۫&G@8`|FQ1~  vL) > ׳ܬBāX(Up`D/,p'xwudcIx6$JXB2ɿG# Bg,wO3}f۹G+<I,J;e'F6p!j{.++8ʌ/Y Sqp4)eOSzDbs]7m2H؊p/v99"LΩ8#%Rv/F!cK41l>*n|?erni; <6tq#\Vqn#{",E65 I9{f2$jTyãǽIs,C^Wu>m#4XLL3 59;NP ٤|yi\(b2Z7UDI>ӽR7;tbT s P.IWϷPNS$ WnOʸ#m.IHXz1ܐчuң$|A/.ӡ[hod*VL'4a4w ~Ln "- "tf/rrd[ iu9l9 ulR3ZQn s8dKFGEqrNQN!qCLˍ]6C~" . PZcn0+vX)*8:n#'K^gC*B% >c{w>^ԮZSݔqJRhjۨnMj9/h||^sִ'(DTL3˟X>YlMgRjǷ0)T I:q+R ݫ(Ysc);c?h]rroeT:\AL%Wf67赪}xO 7,!`hyS57`}ٛZލ@3IQo=Zb-I_c*U9I{.x ikX/ǹy#y'ʽ qH,$26:XO8=_|f<9| (WatSkG5[#-wت)z`g78 MF,_wBeQWͽ~ǯy&Yjp[2%{K3ؕk+q'vʦtmM;ob5OsX:%Ⱥ) 8R*|\ǩt|daG$} !]? }^l4@жN O8K+&<}b."^g A(CYFUSB 3*Jz?csq4;ϐPu?(%By˺[j_:Ys?b zٽf WIQ7zfQF3j*;T<D #s=@ٕ%d%4SR4/_%.|%ܫ6USzy~}7l4b LebEсƵk &ZxHȷqB\(AnT$-b_AɩAz$؈B=BMҵm8@a](-+ q _)$HGex8:y;mvi7JF⚥t^ J؅bB'mZ9q4].AƗC#wTP2615MW=#EVch Y](mCӤt&PMF||܂7NpJ`Fg42Dܛ.5)<'S-P@\_\21+ӭn qҥ 'S=HQ[Li}wO5 L8zڐX%(; ?g{5D(ĬJ;W4AƃxDH:S90',4v*tA?jyf +#m_=oNR7kk!!zV5}*Wtjg| nkEY7A?p–ԽV+e;~ƥF2οmI)j9#Y{j$WB]&~YlDYS}Q9by9_կ}mHc.f%nirl;eM;P}1v!='fQx8dgZ) C9b!T.I@Qi}zw3 <1A'9"_:ӧ7~pS'D*46Op_bAqV ?- XThkWՃTC]3m"ht8Pbf{Y\/z#M).W9q 4 vRczyvd0|K Q־>lL\ [ AȀD"Y髖\*N9V}줦qv)E_ dvOϮ@o0$|RJ i YWUT q)l몏Q^қ{> O_6^ ]JVw># 0 pANfZpJmmO:$<~!i؉*|=ie1eO@Y1&rٮk!\> C3aGᛯkW΋I!iאZOØ}.F:dJC!TLwaSjPBRK^)wMҩT7#+c#$KnnQjw(~_LRkovG(m`v%&{J.i*(mX/BjYV%j˦zc)"0}hTbW<ch[9 [^{1vկ _:kMHg>pupN9)SŔ4~5 X%0YqNRbb;P]ZR%̈+ 6EbK[ q2PSLIeϷû( 8.o_3f(`_R줴.`/~xn W|nBWȢ>0w?zʼ3I~Դ:?iفFUV@r)c. ,LEqsycN=@J'4+H 8M>@s^@DD\T؍L`"n*J" \!1w-G$2_JsuVB{;vF=1$Nܵw,8\8Uْ Kҡ3"=D$ jS{} JB qQf x$&oI-7 r2HD:V/ |=㓕횼B).-eDӠNӡ]S 2 *c>jX-Hh0dLA3l2\Lfxp* .bF۩r(V)5Zed4a`'8E wq^Bo a;sNA{IHiW~8jFp"uwfHQ k+k* le8cx~ vn=4SЍ<>c RnZ acQzV?Me?Գ;@iYXTʜo1jqJ1C.<*1fc:ux^f@`4$Z șX;V恙].7o+!ͳ&/blшX^ s`88e#`|p%|tFRJqO 4l5~-D$96rH~ 6֟Q4uI^4]mHh 暼Ұ)Ps#˽ e N/,|QJ51ߗ{g[!ċ3ķS0ge / zUdFj` _ɡϑRn h*\¤"95tGD9Օd7AJDZ+S(Cs9ܶcPkM*o.i~"4╍y4<"ӳ*AGB+Z^ =Uyr'wfK !ijZ>i{( F>Js>WEJگ 4ІO>h]dB&ϪIAB.ƹn-|fV=<T30̺Z::x84_yB@r8'^z>tfZ`m@Ĥ=wJR)n\,:htr{U^z%t]މkb6,JQ{J`I%z^4#_}@r_B$PbΔ m+&Ze`(CZ$Ϡ @Y DL@kVDUB][K4A'^SdedcjwUnQZ6 == !ofT-4K!*vAj:5d" V:)I\)ѪL\]M4\ߔ& n}̊C]U.Z=ɳGJWQqcCJ=όH9(* qx,<*SR䈤M?Ls<Oۭ:r_m ЫV T9jX޳k`4$-j54G=nW^ ڈaoJP g$*k,XŞ%JJF(Y0--jNR1;c򸰈#*S_py}M2Pi@Ig;ph\9L[f!:`x@Pa8! //u[]t'fޗ^;8=t>[7= =:)jʄ`Dsc=| A-qc +2݇'˃::Cn`.Mb#<&F}9փ(eF0ic a ^Vvݗ)o;(Oo'D +Ph]NBfIj1DpWJp jL|JztBǎK$U^ZdkK֩U7`3R}K c'M7c@=0֬7Qگ^T!R=1OdB!no]jsg_pByBM`!联Y}ZsޣTsseQީGQGh  )ϿwaNxs'ONʨ_F 7)S> a@ SI@߀m^|`ĺA2^ SAE9QB.$O9j✭OP V AkE89rS25MQJle5[ mpFXoqz/UCE|wՅ]Ӎ<Y8m7{XңMVב{QstA&UlK$Qd&"{4fOzZ: (ԛ^栮L[T n;:g`#H?y۸-X*EyvLoP=G IRC3lB87?E-Rk;3ۛCEjuL'bȈiRl^.oA&[!r=.fLiRAI4Q4-0_Ifx9 6T-dEV`(:K~`c\jbi'b)~oGT&mFN^D|7vOzı~:8ɵFG6|.h=Re\3ز XLj%|X:.XsvHTg{c%!HZ`=E\ɞlqg[(sj LeKm *♤\M8 Tn.5`*]$5uo[$ B󚣴@0 ÿx._`d@ t͊p|I@ NA;шa{oloD<#1VX9 [fAL51~6XP.cQY];@c@ddUH,u)t3Wėk\9T]9KD [y5$kH*OϊJ,ʲA{z$F-fÓE; g3#گUDY|nJCA$fX[ٸM;āe >(QzzM%|Q{ـEj؄g6H9Z4OLN"q{ Lr4gFIipUJ}S97ALՠ8iC(BʼnX{Kn: 3yh$syB0Ilw1@,x)PK3גR1\߻RMml>ڶC` 񲎞Z§M,fϓbOVeY*r@ 嘨:J>ɴՏZBq6!B3 $X~WɊ;}C鈢ꍩ –cٕtՉ8+ŷ~(/T~뙗ǡȉ7Xe`C _hwzhq+nh>A PFm5F', ;&Y"[_YdF,9{1U8C {?jzq(_)W#Y81\Q_;)(:qO8!I)gq u6jAd+fTf<‹Sx!ƕmʃv vaJjqa^œ4ɂ'OkcOflR>iI&bE[|Gs_x!Z7Diz?\V|&6f|bopc Ԡ:x9Bs5(P!ZFPE]0JNJfXh/-F8+FWYz4xWWUDJȗ h3J)bBDa^4:#Z'* 9 εm-΄,Z.^jB:yb= l5guI(?=x_eOO%.Z£UDtO̼y:ظhAe aQ*u{%1hCL3qXK$YcGz=n5no5ẓ#l  X|tu\p?{xzU(d{VEID߀C&RT2?:([TLZ$hIǦeO.^?n=3߃\-eK>XH /*^UF[Z͎S-GR% zx:+K^j#&sUB 39% j*qH.ҹ2;kIM9+T&u!/N*nxp|˳Z]"[}^/鱳=#k~/( ?&ĜgW/Tgx`jdCῶՁ;OήOD6Amz2}[h_r2 kwB/n)h{"u:@C(f=^ E~+\Jkc$zx:e`Zol31HCHվ=d0l@6ڬE~ej!.by wXP7~52}9 &$Ð?9 {i)Klaȫ-D硅;X@HG6@ZeM1hK"pSo>ǽ$٨qi橐63j1SƎjPYBd?T#G97)>3+[P5z.l3+b |HbǾ^oۀҖO2]H8*UaҮlFxGM7ۿjQH ?=h=e{1SLV]qoi q=W{)jkpba4p2r3^otMJ%f& Ko}R_ZC9k]od61~4~q"?w;VFMJlka׌+tMN "o5E-A Ɵs6{<1:6:+ NpԼ0u~'R *L]mz<[ITFW85/³ te^h0tԴ | I]nۉC ]SZpk׌Wś#? _LcEZgӌBX7[Qp}m.Cw00=A'UH[MAXJ&Q-%4R:R>e O}S­ATSQI8Gu$',wp7pwxb?n-?1ñ]Χ+'d]"bRN CY+Fn +tҊ1%pA1rR9[1)gNV[z}4w>1sX7 $ŀSfZ<[[ⅴ*sA4z6o9ʟ Y\)'2<\Dn-zU[iuw9]x1}M~{rBìU 6cFcSK -oA6R;=+Fs|w/wLw'q:g>NêehfP@Ⱥs&<=#sLg谄KFЫ}uɇl? 0IfbkQgpe^Uiu'- ,@I޾[ u@YF¦@&/~tMERl|PdHq{}:N;{5LzIqD0}1bvr-#\W/M?1Cd WX%<<%6dN7里^tSPbwkx}pHkA.~h~fYa \ S]M}㓼Ul am6Eպ8.q rTaFmZv*7 ]PY-I"d!Ǘp>mXZzVO>qE\-3c6+$gxHl8o+@vHk 8z1F0rS?)zKd3!P73e.Ѵܕ*T982np;3!W,nȲnB )Mĥ*&Ɣ҃`FLw@ܤO 48oIhؖQ.KiSxMھƮ#54y d7 F!+xUܦi ep DZZbyy`:&Q坪4(%ʻs["cc]TucCtwQHm b/YBRJ*wgVB?vY}2OM^N%5Z]$܈3RL15&vM(*V|~{O}" LtKYcΫKkZ7YpB(A_ LOT}(Nht ZR!7{xpt+dC AgH&M$} ݒ^;d3&aZpzAiUVe-$rmќ|ϛ{ 2Wȕm iUJBc!ϵz|.~uq1SYIgTJjTCuMmF) B|yfdfN݃2:$@+B"p~ޒ ."Nw'L/]Ph<۫EћPY6_ק5_rQ94ʾL "q(b p S_!bwX𺚹gM e@y!k߷ZB/8`vB$]$o!Y*Huy㙻T&FSj5₽3^b&R4b*md:/܌V fs ?Î7m6su13]@s`Z4?ZYJ@Xl юP*?&eTSˤaۈoV \d-TS5=Ѭ `6&5MhG߀WXί 9jBn5yr]u 9*FY+20<<~v%VwQ'e bɴb w,)Ez_ˀ.;xݛjݨUS5F8)hVVLcn6ku) ^7jܶʾEI_x%]d4߁iX<聂߯ǡk^Og)bMAH|[r?"}aͯw,Z[ψ}8/lggh+~Dl=ϏԽ iNN)(dcq&6 ;!<4V-C~iDB!p1N$L!LF6ɵ\g)XSJV2h{މ~x vˉګtq&ܭK;w yЊBao*mJ5 ¶z?dN&l<bE i)4Ͼl YV RbA>&xMK~&%#Wi^ ;]XZr?$;x~V`#h `&,+F.Г!h ʦiNxŤRBg<.{riPE`0HZVᆾS3N;jswܤ[j \}u-_[o^⦓o͔QnC)y5^]J"Fe,8Ѽň|8v wGoWrM~&pbvHg^4FnY;l.ܡఅ^×Pc-ECp˯N \p="C^c_BܐL[ь͇UK>Qj*E2Σ@OJ|p}PBV!Dc wLwv lp,6}x` !c|q^B偑` HSΙU})L45z&uAߕ,+#'tN4EUw y{.V$ XZ AίtB"m\hD0X3xSOd9ֆ6! mZq/Q|+8Xk;6*04,񘆰1|Qh_ En&3V=K>_YёOm(y):קJ0G|FuB24.cqA,w^T%Llo_Qŗ¢=̘ga,n;$9rV)c>.Z6qͼ0[wȄĕD /o8y kA }qGJ}Zf{(R j0@CQaS`4Z,U&d3D bֱb H-d#æm 53Xs{LĪ{z%Z֮/ٴwuT Y 낈lb?lf8ԑVܐ  mdR s"ʅ BDSW.nZXbO)u:̍i\FgXQ]8c oFV ܒ"ﹺ_l𳑛'nF54ڀRWJ7ȶF,Y3!UM3 JʁF<=sh)zc2$n3,FQN~԰ ]ϣii̛ sqOTꟀ"m's_yYtOsB^8AP&3%W7nM&3)Vk/?$ kv*,C .RQ4"{t@d+BڊtW\ģ>& ZL0;vgU%HZSUhvbg6Ȃ*#39)5#F||wwM 0tZXAvpkk+YiHN+ | ;Or|R6ް(xΊ㵔Z*9 lΈ{ ꯵mntpZTp]sd7|"iʛ7ݢurxj&]t/s3D{TGAq,dC= 0+ЮY95uz.?71{ .=,(y^j, xJ3Cé;3Tvl~_p`sβ- mZ2[ ō Srf  B97J4HtP  Ua5#~]ZLnu'I13.i&̸ /! e?59A4a2?.j0(6Q-N} ʵ_kt+=9-4\aty!6+~i5=O)V/a>ѯ:s};n/}i' R@]^+4'%_>穢ۘnӝa}åGD,.i ~Gq:bm93f!-u7ŷ^ u/T sJIFHjzi'1hu}*\hfECb[AD_//Q8/¦~.Ew*"?7N[MeEK/#-_0ԚSf]m`U^_O#; ^JC3)x䲇:xxb'Z3niIɝ$]ʤi1X-#yXDQVOE>7̄m_L Վi9IUć!iԟT\rH})v29a>;R3Cok6OY%4ha,¯Czn|X,a%aǪZXZ} 0u,N N4rރ?Į1cSάOJ5&/"c$QIz}ᙒ)u->a';Yjpke+Y-DΈL( e+ONɨ'Pa_xh\nоqM 5=eA}:2?| ¬?۫&Q&$F}kK띓}5uu5̂~μ^y  6=˘4`S c7G("_)`00TQ_3]^Z#{g=ޓY Z'E<tD%=F=<4ƴ+,:[DsМ%5&鱗!GRM-rk<(! sk]YSazlk@8G>Jđ'3Qf@V.kW#I q9]$)l3Y?'X6'5/g$ rNj6CRYnU9]މâ'HNxq LdO#A4=xvX!Ll/ N˹9RtO}#tƖO}<,hW`80Y3k+rRnmFEpRu0~+;܌ z?t{i 1!}qvhګM0f .&JXȦF]LH'rVW !b [D>Fö.33ob !d͹G 7t d#̬]iTcbذZgX~Y|w 2\cE $[7r" 0f!ו9ȋE߽bg /p o|=X۪Mhl`*]bP 8-2#҈#޴ kߕ*7A DUуa4V:Nv_&+4txB9 L--R1Oϛnwg'[&AZ&glnn'`U1JۙjE&5$bJ]Bkͻ%U64gmuMVVF~$QOG sr)u3DLPwxlre_—\x@zj5P _I>SQ).m]DqkfM?Λ\cC&aL6ļ~~~AxDOOͬQ[{Dhɚԥy?p0 ]Yr'Bt`[YC 4cP:!@sCl)Gȩ>Cݿ{>nqVM='~cb;~+{FCP#;Z?q#P|grwBڶuBj9d"[<,OH4bzKSkb7|f0 H:<-}G3_̹M&#('[]iTJLL?ݻNpY4TOIb:1rs/yυ qqNdDT7 T(rt'c}QOq$gc:848 Gu\KnL-Amuq20U]Ã2zh'E#2%LDg$G[moC{mŞLjDњB\3QGI }7 #Gk茊Nx`0`h;[;*0¯ v!RQ~QKƴ  |. wD5a s8zdSTs5c{ɚ_ 4 R!>j~6n%P:_ލm,Zu{uwI1p Ub=w*>*ub,iy;{`5O34}Mw$F n!NL4,MdXՏKh:=xgigM~!vE'ޞM͆c%\~{ݙw Fd&t,")*gRmB:@7K_Z1e<,$Ru,G sK8}˘AY=hogHjioW[(e{?k[edh R9^%U;:gv i\{ Rd6}xF(pJ)QCa'KRKZuE[GFGe_L:@OpQ̤+vs!aiN;K*ؕJ4Bww%flɢ)>yxYFiz\fbO9O]jPߊvhMӍʋ}un fTm sW1SOܵj0[{*B F\5AQ}Ā9lnz$ȩVcOn+d]S.KAbZ;%h3j-  vw%0j(ٿ5 rR"QrlU B{C|;*830P݁ W/]h6 'w w&rdDMi ;,w} @%}օ-8dtf #w9*`A4͒ 3vjΰ*/Wwg{pCdfKx`T4Ř`טl${:#Vz ]Tf185:UK!;1շ:X.Sazt& 6 B޲ZLOO*jFwFDV!dZ#Ī 0f۴ϼex]ڊO:'p~1 8\-R hrǿd?PJͩeݭTG8{l',<8l P"ۧb8gG>[d>!GZlr^ 62BZWUX:j0|MU9W`L(TNb0Y6D&Iߙ%ƾ< |=[R`E,}eE,1EjdqW~G.zj~r[|pOԏdQ}$ !=g p<ӄ5 /<+bȎ^73P0XmH {ޤQ]|0ldBq8wHtۋ&&iAkNw=sx\(}C4IyѶ8vuHB}4}dGk58n]>_GԷf,]-f-Jk)-!.*}͡ǣ(•m\B_y2' ?iч,=xpP ^QE flȅ|ؘ*L2N[lZ׊#,\1U+7!?p/W^r?\Ӄ؊4f CPfaxiev\vϑ%I &D7^荘nInluķ>8qg"^M9*qF5q 5 4+ϼRXiU y#] \iଭ1~ODڬV3X|cN\^1u8t2@ppT&;њ֚ҭJhߩ‽6Փ%JVұrtRQ^՞ RO½1)F:x~~cڐ!I$k6ݓ5 P?d!f}`R6Z"hαGر-BjyT{&h.|bZ ,|1$!T^U֝5";XŁD%b`S,P_jj>Kp;_"k[W5{7PJG%42HG@]lJܽTPbYYV5pS>6c zq6PN *֋!]4 ؊tbJ/w=ٗ=׫]!4o#e r'fLJҴ(ϏGoIWKEwX{`@D1C;S[_eC C3|[6c ~t|GֈSXqIzcaSe!".r/g;ԃJ O~T35,5ӫa{}8}=S"봢M3I`?e]o%b_";aSyYf g`ai=tO}|CI*$fQ+QM,㾉'J: Ԗz]`66_ZPqo- xAnμ<ˬ "H : ɏۊ6%>qeO|`פqy%1 ]2cp1rS!VAx0-K?m"h 8QT!9>7DHװfn2%lXtk[|^o)* ɘ:V-[U c<$N[0+jHJ6/ D: Fn&% f$Bz~d[(I iTZq ^Ίc_7.>mY(AH 6GįmGc*A9a@Ōlq=ƂaΧ>JxPZxϿ=$&JT98[?87ap%pK/0^RZ9 5CRAx#,ր=XA2[bn*rg) uHwORl'&p2AgqD2Ac%9 B$kD`ؿl' eN:12t"u}`j9,Q6/w#{ % uIJ:PqT ۱٘BŽ(۟\$ mu-+Htx=&YB^ߨ*v6[\䱋(l 6][kd ɤ4y 䔥gNIM,i"*vUзH՝W;Z(ϵ2 > rbb~"CʹaXt:yԍyG{#&OwxxPn բ`[|_S پ#OKS@@ P ljZUgh a`cL9+뇜%UQdB\m|0+Jtoyjҩi) Gj-RWhBG͠w 6Ѻt>n㼰gGrKͼVH}(D ]2cqثϠ1NZPk)hjQ"#}YR M䮟<4FHQH<4U`3z݁e\9~PI~Bf;IqO SM䤷fKxmPz%4Y @XcT^*wث1%q$Dsf"8|\s(l U&SHt(Ed 0(t6msRg`Չ$|*˹xKgm]"2oj/BJv{5Я훔-~ OXAz=L<h1@obj@!Ȃ# /0ơ.KAF;H+Oe$9&;N|k0PGoc8O:YQtsLo\zNtˇ @|ivk(sg/JNԐZ-BA]wOPmqorAxy3 T3oTS#72Jfҏv$Qp+G#2:NIRQțu[~'i22窧y{U됩OЭw^Riğ~&[Ea1(3zBW4qjlz IX-(lǖQ.7rdvwp%(?<,ѽ}G9)~ŜY/,X\6R{MR4P{n}C7VΆHֆ?U%xt,r\$ F\!#1D|t=&xSexBhEbЀ#D0҇n~wL3Nů*{8=4A`̚><% y;T9s A7,MUm6Am}Q_$R:gؙ)^!$nweچ0k5d[c@QS @D p$ ⍝MgZVXd~>-r8\5ue \ 'Xli  $B_e#.1K5?.٫˝i ?Z9N-ZЀDiˈYA3 huC 0`XѢDr-zJ2c9PB|ė`^ˆݳ)O0DoYmm&YT7vmẏGJ~~ppgf+ڂgڥn5mr_ئ< ,Ӡ"Ai hm bj: ^3wzs}tu,بVdslՐ&5weu1 DxC-ť\Yԭ } $x0fGBM+rESj*^Հ {(qU*{Rrx9!X|z}{͋y?BUNR4ĵ0t˿qYw\0P }3R]HOHժ"Ř{0tX<;dBPvY9od} Khќ՘U]U]߆lVb*:f%49Hh旙DE&y -%W8mVa R;GNZ@ 'VAO_%LQ<ఴU n-A*oLc n!jG& 7ּ% Ҹk)Ʌ>r+չ;!L16T~X*g[ʵ!$Њr~^Tּm\_fj"~6 `LBnd,M$I W.q$=x4_|A]pXoKѨR,\tTKVUlA̘^'-QΤW& M /|^'R&T͊%Tq&F?5-C" iEaKJE[y B2h%,n䮠P ]RC( `sP:{A{"58/J7e؆!_˂kJԶagiAAߌb^LCKPU,b^5cGPv?jDZT"xoKqT?#BД3N3jclЎ߬=–ḯubc&^{:0K ܌5/óG%;Vǯ'̦vz[Uŕ ҔG"`Z{,JxR9;)3,$ei3# O2\Z̦ |Mui*F:fK1gCqN?|޾21ˤ (6nӠ eZpn'-l;Y]l"` ?|>-f'xPamɾd@n2NBN_wPԣYΓxtـ^gH2TR^ń`V7u4Y[8Z4`N,ӸYP?J\ __`5`zJSv׾B5v8]fnCk Ж 3O"o 5'4 ÒX`)2Dkw5S!OC)h2X)NT@ѧ@:[ Br3pR,\2)Qo-?@-_"G|/0>hlB+',y2Mx9?hbMFBo{ku h=E㱙R1z*&2_0sɭJB!J)‰ @z̿ 2ݸ_ޚEL׆6H* _Z]ټqʓ(=htCg2-^B؊u0{^z ! T&ak=D.e3WmFֶiL8%GWjY):K2C^j9씥~VÌ|ɰs(X4d[7p mte_@bBw:b%<}-i|k!gcL8zq@ha}FF49i$]ز+_<ƤL2"3Y %A+Yjwh)_%NW07#zuL"kG؄C)|*C b'OgD=ZD}/smVoxue#8ه%6fd"#-4{ Cr)mO[/c‚޶G񜞧44d ?NH|qmR5UsD>P3rG,ְJdJ W"v*  #fdLV#E Ь%;D3gH"k'HmhP |/ksln>,k 43/جDcl%d>-@\,+F%xv۾c>~ t\I8o.?ݥ r.-cۥ.BlG\05DWٿ^ ]Đ 05vWР$rRԃ"54Q-{Ak^9kh;}/L6W^lzaQo j~2-\ߊVȡqeSmGԝ TI(V=06ªHSV4yB1י;hdʐCp~jDXQ=7aDŽp'(g_ C9 [,f\e8u| (5|n(yeɼӿLcO<5~3z@" a); Z `4P bnev4XHU'MhӽФsl `Sig+K\3e5ޥÒM8hqm9h^rڈm3 k#4]C luJzETiU=t8F, -/!ә <\sfaE7CEQOBkE[MϽQuN]3 y?Hv rvWi[|w;@mw |}ս {/RQ ^K\|ߐ7vͪ'j3 -UL$V2>VSggEU,tv=XegѠK䠵2 3X.wױmyF,/r =債yY{Ac~>QT#Q,E^?ѱr9J3&ˡ g=mLX`ǀ 'ހir;idW.툭bjO4 :džg~z&yuԘFGx$lKAUd&8)L6pHRH kl"vf *EZ|;4a׍lNEmXs.AFL%QjFҕMJέ%I_A[dz7O>;w LyplgҖދiQ,[C@X!eX1n`i7(qPMsb%RlQm%P>VhC~=-'ddq4r r P앷\N1J-1xuPz _N⣘t[J4Tm{,{zFeC~|飸CuGbl@+٪IZ?JمȨJϼohe8wv1&ڼ<ջjv=c;r6RKO@zcw%/dI[!eXӝ>&pg> Gj&1"RQQy' jҟ$ɓ(dP!;+z,aڭ!M`%EWzn̋N0ChQIR-Neʮ?9^)߱X?֋$1$D#V kcuoSn@٢ Xu[TA%t ,2JzANlq_7d@pe8Ht}63tJ;b޼/2184S-uah6R;U`>5Nܕ՝ZF8x\v4B٧9q/OO dGltDWX}BWɴ φ 89@p ed\DcvjHLL0I5E,WN5 @O$wr/HLMr'j3rf#β6qArpg<(TL>l)_)11C`Tm7 <hɋßkA@a~thRV>_ hte\.Zs޳:$㳃vI ws7D۩M%P|(Izg7 kyY0%}AV,дw3Zl; ^ njIFS&R'a|tJob,7!N7b7EKE3wO( Ide|8c_RETv۷MٓWL#Wq3]d/Sx4r"{%\|Jud',~|;e4&j-ݴQ`c.6|g/ˀC)Yzns4)9 `:;\=^}_7S:!xU*I8 l1P+@M·d,yy6\~"!hLa?]Y<KR,'(Ө^U#tm?*_v0{\'f+NbmBLh;oO)z:C%w)Cj?}Gw ,wIOis9;EZ7K]a Rh14tu֑>K+%lL) +}i &_̕ȳVWJ.r# I< C7BW ?3(&(dʬ6PY/4ʾ.d__'?fE"v ]<1i8A:ؚ2H-gΤiLKaELqDyY4071$4C@6I( ] Px$E4E1@i.toO6}Ztw}/!ѯɂ˶r Tᝨ^K[@ ~,ξ7vm a%;ӐΥݫܞD>d[hK2k^)?Gy畽듸>"D`՚mz3m8X+bcL$q@?KK'r;Oa(g޼Y9i Zi]guypYhxHS\iKXF,0\0Tęi WD$Tx 6%ÀT^d~pɯcHyI.5W %pI ee8;~gڶl6L'WY,9!3}7 N(QΈ-'t7;ZǥڃUgh'qB.:P9'[Vёߨ0mt;eAa,pj/%!KIHMԪjn}{ B!gG4yhzнROݦ2̦6Lgǝ Ŷz6 }D0D]-rpP%vo!R%mKM }%$"!4Oh,N.4XOD RTEEICzqj1C96ݕm~)\e =}وF1zaI˻f{xzh8b"q xh<r=L <\>6Ǹc^Nz~֗ }TأPd,DaiIglJqKt~mf5Ca&Iڸ!j~ÑDVx7OE{4ؓ%^3\XޘK^(K_"xe^h˞_.3jg՚aSےi:P{cU/gd#"[nct$TfƝH* 6/pK?FDBo`l1rDDvFD%.Ѣ6^*7@]Fላ$KJf"-S'OD'Hڼ(oIXc;'0̱ñؐ96%ILpU)e/u}쎈p`#9unj5<MVxJC'r[ "M=st!&\^/rlJeNLÓ)]k\pt7=J. 9Lj,M.Ң7+@m*W偺=>z4]eݚBki A`-F){]F cQ Ȏ>RK` Fm(XQ|U0a>EuI߬u먤)QNvDBUP;1zUk8[w>ɔY*rgd;Wd-ùPA2Ad33~(>>劖1E 7^YnrDn<$?GÌhMwtAmeZVo댅>GN;ʭ1҄<4,iADA d%dğ;d)9"B6  OqtN(!h<[5O6w}-+-"'2/h~is"#{jg1 hP3o kKt8]iUt צ[dhV6>gvX<@) p,;Y`!6)MhZT4Hna~ugi 7嚛9?&OD_bA>#P-&yX7N80r#3*K,7 Tn2܆RщԈ3DV^`Aϔ*>"!/L·.6JV}S*I@P 95(JwX=#x fTȃI+~¯*u'9Hfo}ܛr\ Asb#ZtZi) p>9N"T_V- EAS䀖H!>K1dǎ2.r[]%}RW5`;‡ ~nr5nqym=eg&`"TDͷW+ fQowʧv?1zV&jl3>*g%9l[0|Q `3uwDϧ/i s]~y!&>tSLUMÃJH+NN$&˼S󬛅` bp4q~l0C'UXlo O+lVh!y@ %RL+`- CEvEc#fTjzYОn Z[m/S^Lt6\C2wm:օﭬ&̩?ao5yΥX+&͆Eֱځ +dͮP KaIX|P lB79k=d<\|c}CY MX?Q_ﶆM+w菍ɛ(%dޔh؁b'\FjA uB'Y_ȍgD6:t _gQo= v,6di񄼢j̆k>$,8g5QtA: r;/;ôj$WN+w+ NL>|WߜbBؠ1[6|9? h^F_Tẹ.9%u8:\K$*`hdxtsPض3Pر˖+wwP D)УaBj&}z~f$F`!T(e 5A ZIJ_{*l[@glS^Lf ?rua$=E'z-~S|s |U23lA!w( +< TD48?!w6|$ u+>$KՔ`'4ԀY!1 Orl}Wz:UY_].. J[ƽ 1^D@h>޶ Ӥݩ)^g DB[/{źɟt1H$܈;4\QՅ {F$6Hzs&D^2 lu:U']pqEOZz]7ɱ59AYȐF .G`#ӽ2>7M$#07'zYDK&77ZqW Ӊ6|ϴ> V&}K/X U ~#-:㷋O}T}Nۑ\M*H1)ҞN%|Jfs0!>T ?LEffc[ʐ+kw;{_X(Wc>QlޚLXx9q"KM'榇)Ȭ9* 0.>k Z0ݳEo0YW[mTmV;^R!8k%KLoGRm|YL[ͱ.߈29,ʖpy Olc' XPXaj(h^Ƅ31+ĥ~G UίBӷ!x4N9&Óg긕iUxR5fg[/N Km+NY;fȤXl3FC_^>$s2QXѢx!t|e ߜ˲\eU ,P@P꺷KDζ8s-c'pVO@?.FH=ԎN7aOpfL $.i8g:ٕΈyq Rwúh EAJ3tci,쵻le|D)V۹}E{CNB]___ 9ȯN0-Š6@qZ)tPD Swغ'ƈo YŃTʻj?J?Ȥ?=%lj6^/. NòĻ^NɫUq?NˍX9/5|fFقRFx~ah/hƿ.PSQj3aj z}TLMfhaEN_G d1X?.}6*ҼW5Do`:@ݤm^ CvnQMzo^3t]e} ^I8QJV>%c}rFtLj~om= Xm:6vHo6!T^MBRf sT7$H+KfHMML;^ɮ/< Ժ.o8]@|DDrS۩R){فR |X%M #mS}$ED Ċb$!jeO Ta;t_ӕ6y<0%+i $yiV@>X$6,Ԟ9;0D-vrrO-})눞hg b”(278־Fl}+]'Ve/Mߐ† Pi3cʅ>G@ /E࿫Zcjɿm)A; ƭ`]=n&C∁lnRD4yaX'^a<$-z%hf f@ + _AP]Y1[;w>bͻziYG'd;>mxЬP0]Pxc꜆A?Y`2$;:9,ہ?ia~af -GalÏÃlm0͓!ߙXg'70Q;}8uBĨZ;D2HgZ}U EsKuBjZ: &/fw~a8řW/Rn!a?F#2:{$Њx {AǓ046lKSU\>= ઈٙY}IL^*SowEjޠ8>/QX%zU/g>=i4i(~Z喕c˃xM 25Gh N4-`6?c B{f͉v*=.x&eB& OjUwKm <4m1_=$4ї쫪"~Yk9Z9'&rL^pKQ'\;~iEcT^^c}'=x 9wvݖ {_rxġd%*<L:oȔ.@ Tl]\x پ _bb >6w#""SrOph3yqtvm5@]Lv`HRLxnG/$Ζ+g`ZVB891%f!QR>jQ7]E)@>Ѐ5C -r9u6NsNᦱqHvJͨwIvW5j[xuuUo=ze͈b<+xf',J xf`{~~}pvOi Ɓ)+J*G슬Y_km|m) rG{i/]zudO0^EDP›w$@S䲹b 9*F Ѽ`wdb\Xb@fvtP;f֪.{ЧQ|WI6I< ʞ vjx +МueiyB~4A;n | LhAXhsf ߳y/vIj3a gEA:ryGmpi۲ cxz)oW@u}KP`nW0WPqQ9Zx걷 ٩f9GFfL1I SW S5 MHsq=P⃤;>(?'i90HV3զZ_Iq[EUsw\.7egԀ$]n^R㜔{~Y)Զep$9yXf 7<)<## D9]^օ!1RMa8jkqxI5wSf hйl{p3Y| SYbμ])%א'`D-uzha@*PM7dor,Ȫ, Acl"AN*(ҴI@!y)OmixuDG[0oJ.&ch$jbqTrxa1!nlg=38QMfE) 6[zQ AM1Flh4ukM"Mb`f;J"2.C{4gEƏ1zy7M d/ ̈Y-xpu$ V!( R=`"6>;Y+U!6D$Z^&.|QW\A)eNKi5 e)CEvi"I.>cݗ&Cׄ8GI9!֖3ꠈ͵K|o˛+gI',gM|hRp JCekʑ{ß[kEBCO-Qk6[##B4FLqNc;Fz(P;=8i5Er2\ߟ:5|VM>[V'jcՓc~ \!]we=^5^3i.`Bv>yOnmaD7+ A܅T}r=9 ߸7\sp 1PqWn*,{T[z1!Bk8nNO(!b]5qS>*OZ rA2C7Sc0TLo Kt՟D'"e! @Ν`ýb *م Qݹpҫ&y=͙/m IlSMz`cE5 >PL,^jma\8!#9VnV?+BslaS:'*'ly>Ipgԗg]y!Ɨ\-pۚ:VYʈT39ǃ\F\OKK&y,t1Ȱ$}&]Z.`ZTHfr&ۘ "cZKqh~_f,#Õ|W.ΕQ+"20CX,xcYi't~:Wk߿ӤlgOOmXZ2f`%awΤS 4_^7m"Q0'nلnFTC_-ҥOu#?=,m5oE Mu5kѯ4uŸ2F)DL3ʡCy.0vV2|K_%sȀD搧PrR}&ξ] \W]T7.Y2hE16 R% ?+쾼TȏƇ??r*IVoPQqsۤP13|U)Ȗf[n G)&7?ȱ0k%bk $d% 8+Z7ERjq.S8# ;@pv*p6 `О=ku:ojiJ6.ө6މ0@E=jAKby K:(ZVf$L綊Wcۖ.']IdC|ct)5*ˣ}BCK AmV0ɬn*4ƣ*WG@ ˡ^j*d,'(*`_=oztb|M2l@Zz 2$5n.VTFRSGLz-_|r,0 ez<55w}Лlέں<Ҧ-ڄ/E-71*6g $@f8,*ֲ!4P/_pׯa_QYtBS 6hLIGooh4*(0ݡIvoZs1~R8:5eRw7z6kŬW2]Ehiyr#/5x. t BrMg/E`xU݋x0ng_@f"uG^(vSgK{ȣn3qLOY؃K꼜ZݥՖy'ǀݩm1; |k\x+ AOnRObWs1pby҇p_W$맞ac)uQ7Xi8d:)v{'-φj:SGV1:Usl~pUzc poDeA+Mu?*Cƃ^@+p?\bGE؄Eh%,zjŋ \>}j̛.''Zi'|NpvyEo3;s0AP{E>L|办i0"ߐ;|B{x[rs?>0/ȉ[ 賫Kt\hYT S}[EhI;ki֮E&]}ؽID(`x'g] hǃ'7:'s|zx YPhned'fvHweh L/WBSQ n[0A)DHW n.(_iK "=,ҀЁ8n-NTdO@BΏӳ}bY@Mb 9ҼE\57?LJ-?=xB,lCBL,0b_%}sr<b5Rh?[#? Օoʫ\PCe=Mt|;!mVۈYq&熞c 3b`/H6e8jf'Ǟ 5KفL?:U/&Dvc*}5cnjq_")_:^Rc32f>nylԥ{_YrnXbYE7X{=@BG b;1^3d֍]J~rA+Sx^-{w73Z2d5ѭBoOb?/ lbȊj{OIyC'j F~-b2IPzRc aP21{Grg_(wJ ܙ~:/D] EUBf)V䰩CŚ;|*0. U6q"hz/V ({Rj{m,,[-T6 |F e3P@QpeRؚ"UYjY`v->( %Ӿlڮjy6;KKtg:%|Yo]˲50UD5hOQތAåڐ!8RmMx>sl^KxϚU^ú_Smz̡aX;河k9Od,$4GF'![RYFSEL*{*)UࠚWA%>؜3?ʴ=ob%z/|,ە9o!P:ȅҸz/`؜pUm<=n靬q?×U܃k8׳CrC= ,?TڐI|S`Y's|q?$&/LM]+P..NPrbB/1Knܢay_ \ԍdW`?5о3YR;ZcQ9w<3A1.{pۉ}:I&SB)!:.kWzpJ87k28[J J>AbY dXRx*xuӟF/th&JGdRK}~q_P6X6+1߹@BD{m^Bg ,>R%n0{[W;u [V-'&dǭrg!p|w#\H>8{9q8P'xdl&U|;Űd*g'dA J )UiD5UcƱ#mI!r>Fj/XmvhzGCS uf$9H,rev7Yft˕<0tv|qm6W9-dA&)vnw2Yg:KSs傖ꌰeO4H σ Ϯ[[;5tOS+]:O8īikqpyq7;\Id=Xt/^*ߙźl8lCo?&GkUovPqI+sJZKFek<b_<*惌j u,O LӲF-ªH^!ynB6O'!X{dK.c=U+d*˜C Ržh2L{Gd An6#fscVp͎6$5J+%.°#Ct @p w=G1I6TZz,euS > `xQ4;UUvLV5 eNoX=P _$6VO6}iWLrKKOrPtƆ\fy0X6wY*#z!mrkC/4w26ĪfnՙVw&ėvBN[2~-5]3"۷K<rUo]4V3[lrq"Zv{J(dMZCSC6h~vж`Y}rNEԋolOPۡ6Bg'g[hM:hxDSKoB͆3J5# bmbtVHNd J=kǘ1SǮd^G\rH7̩ݾp !X1ׯҡB|KaVU[-C,Q Nu_n '}`C !49C–rhx羇#>y3j=unzR-uU[=Bck{Ns0_X@o?)ѹZUcf\"ͳX#atO#\63UiXĢAr=I/{^E /hXt3O)hr3I'9JeC^xeXwߑ[fǚfO*IuXD,SuHنBϹv]rݪ_*V"nܰkZ.{!,s8ؘP᫘&[5U'9:*6TͻWuTL._"9g?6 ǐZ܊ф(N@ )0(ʷ鴽ּ^%'f?pp,R?$Q&9]#\~C?}c{H1GpZôԍNJ\7Iʘ=$V zcvU0KPl9p]Cff"p~V)Cx=\"3T\2Ph1MZ2hٳZ7 n}3a{e^ ,`p"kw4\hB<ϣ˰5JQ:HӠI1NgKH '?Ȁ$!1⦂"zr"  䉅2'p%Uq*H+S~#;̨479CEpz7-I+k&_J7]SQ"; ։U@U剤&uD֜/ř5s)t94$Q앯0OB/Kإf73ʴĄFc.hPw6>/qy -S ҭøU`yK;Ճ6wByDZfS ͉B\[Ek{5PϵŊC_RB]uR\}Fa`BxD^/Yܪ-KsjҪ=Nj/ɏsQI O?P&k DiOL"C~9(CNKDt:{ e s?$B͂^6I #]!H{[5}E~)KePpS73U r_ qM\@ӰՅx!ږ]u$*aPyb˜tS*IR/kާ=jwr!l4_* +WV`y9}Yn8M<'fH? 1MjT)? d*$vk~|L `s7JbNz%g~ܡߟg 41#dEĵ6g''Im=6(<" јuwѺB}fs7'?nUReH9mRbF1P*Op,|ynJ nЗ%*1uj%Is2Np"׾KAܜ!CtY8HH?7+n՟4SmXtE@7^b{*UF>b`G> "Uq1P־W!s~HLGAק 15|q /z&Wyy.0C70lPl jF:e;&#mؼ: O*q*PeSus.11K"\ ~#J[`R#v:Q*ܓ,ȶ~arDe0„㋿$MLQR |Ez>R(ib=%U\0w"ݕ#:2, (zM< =ѱ"CRȵbvGvl<X$Tx1*{Z4~_b"ے/B.Wc+)[YQv[ԺhkE-g"M}+bm*gbAJuJ;ݭ_xFA'`< hG@ }L2*F2 "p$8Kt>I.O >'geQ?XUlfJU̢֋ Q=0eL<70*zxXM >sSɽ3MhY*wm^jTbՑghq~ ')Iс]_4? _H;.w:߆_sB5CCS 7 ˖?s϶1P[c 7cZ :;,2 -Hv,@sz@Mº ZvV2'c%]!)Ԟޣ70g#*09F;xnxQ̆ ]0z9vS:W3l<<۱NZ2c5n͙-F^/𵵟Ik>S[_.K,_/>uup %|pnYŁޛ B%]1-Z6~Oct]EA'NNW-D0pr8-0(wS t7iqo l`p~ }V^Ա 6.60KYpEW !+? xN2:H[Y+m؇C{.u'ÊR 8gD 9 H#ÑX(~t1R @ߛ!݃Q>EttE9Tݑq^?%9Xl~ֵhtcŗ: e켼:0DMZO -AV.ml#|")56}ɜaa<1Q, -~N]~˕ҚtݹHǺ+i1u1=Dt(W U=-#IOu.ȞYԳi`QOFvЈ6}jVim/׼:l<2'\)(b|p*5BA4,F*Y ♏Ûy՚y.{ZEޜ$i b Y .d"}@pjڈr5Ϊ{`hk θ˼k;FM%ئ-[),ղ1wC,jX+FUSI!T},R]ۦ믗[bnOwSG` p^pR ؟(]G \TJd D< U+6WG Qo <4_$+Ń dG~yo(P0X`zpteþ׼}z0?Zoa?4#9"\ž$~DFQ 1hܓw&1o)btH:~2UboDr/Ǔ7Ӷ;uz8=_7U{L<P_Z#g-̔0q"8W- %¿Bfak0S-YʄL_tudP$_IcpqT6=htW{0`?qgYn,M{caf)Y9s1=ȖHJtuXy(Y64)mG/8,|G¦59N$(1"ȨWf(Hݨ8By{/#a#s:*$?Pp\0Ҝ}rBJȿE@mꈅU|~#ctA#I٬X 415UtoOl;$ ';eZ֦f]b46zQo w78IlREB㧓b&O/Û(! ="\F+MpBI%9&΋=T'UH lB )!SLj{Sp5ZT6 :OTYE=q`Xǣu]Z'@?ogotL w/En_ɔjY79@LK2!D >u .JBYh՜0oŸeɻ+( i<픀LR= F*oЩq*wj~c Eſt|?Κ"mˍDznɉh*zNs`2 MM/8ag &:_xXI虙7 "0?א4$^T]2u " .{z遣)PȤ3=Wv8Te~ȓvkl&"_ӂϿNtDAR5j;tӨ] Z|eUVv1ܪKXO犎nE_KVcrQhO\$b>0zF;,LX5wICO;kBSG*52c4Fw2"r~LX;AfBtu5(T~@M6Kc#.훫|9|bQb`T+- 2 C'o:Ke@Lᦈ-Cf*dy9ƔڣLѥ ɘۼ~1kSX#v8<ˢʀQ*}#i}*]q[O:>! s4CWZI5 8tImVXp8h&Cbҳ zwHʏXy  /7!eԇ\&cۭfTkDހ&Yʎ5bmԣOGҌ<ȕ–g[:ޱI\=ƺ{j,<5F\m`NG6\wtd%lNMcF(Um܌scԻ)bom|2.JÍWtGDgRgZXzi6״6,Egp~&L1yo"XԉOP',cs Ā# -dЀhOä#] [njQgʑdUqW> _ U&oRޥ YgO$_(_YcA-Թxdo}HhBֈF+LӟSOC}0b KKڨqu1La.8v3m4Bo|L$ăOছgn8QB=w r.z怪FXbD~L1W篾(-(r"!H&HݣBD'%g#=f^x8Y5}W /m5@5u X|Cƒ7hdEu<Cc<I%u3!?S|˖^6[R(]Vy\{Js!|[΋ꋅNr`\՚jkfJq"g oSt9ǒw1ЕTwb)&˷Xz%cZL~9і]=MۊXڄ/8sxmƴ>[cn&5؉D2ę=kuݽI g$+b;)hya x@s`o5-w0IN㏹Tz),6s`?|-iɐRg)V! +U1+++r4aB0 t%©~fJcOԎ8w%ڄ7֩Z/()H;k!#WM`p߹<8׹&A3d\)7z/@HB IԖ,FiJ_MLi%-5M'y&՜TC1щ 9X/!2נg`PW?ZpV%3IП(єc@edh@Pu`|*lMϤ6~D7vK)$+T:s*ub0}QCjr_\iz}h>dUCFOrf=-L|V5{gƪӳܶKya7u{Y+KtoEӚA|U؟k*" (o-)ݸX)!A.0$8d&U悰()$ɘaA,I""H> }#b$Nh D:vQϬߓ¨ 4D>P[b[KpN\BkG O'9ÈA ۺϭ4YGYf2P}œ4tnY:Y?'QUpt ,;./:-fq=c7b4s{_A g|8ڎXVkq9K+14SH+錺++qmQesp5k+O uhcsw'f:P5PC0'I[U\J#[(2ƶ˹b|%%4f{PrXq#$vDʛ؞1<63[^v+c mp]u~)u%,ca8#9X5| ~tKQ>l/// ?ovQ ~&*K&e-]"ς0:3:\*a-K-} <|=kVF9§M̋<&!=Fv%HmNU<)H(YV%ۡkaN5x\zYB⡆xv]o"\vlb=׸곊J#٤tRmBڽL~d^AOr8]qs&'bP m] |z3lݸڤ",*1JqAq# OP "ZRͨ V";3nOٮI-t~!pJ7̤.M%zPҩ`_lJ1L\En4qe]K~YÃRY0q"xDRkxB}Į$[wⳭ cR"jRsh`mcTi9Z܅Rt-)WT&v!vVOrEw" c\e)MM‹;%iXY#)#,egF=7`V7 UMnR$,.a#]P\Ycr.CYEeۦƌY9VBI1JnophBܓF@{$<*d,@22X6w],ԝ?aډ\&L?eQs\:_5bҔ9=u_%Di%p&s[ ]l*.'Kew Sn*˰ CDyc29dʲ-rg q6u-k+0"n;r>~t0َOUk[23ͫQsIDZw> t(bv%t<4Ip*6:<˷U'8D@$ ڳjǎC@O-8xEݔEQϾ`5/y(Ҁ:9mbBBSZRx }=_tAAD% :6MfK8fcuZ0y^Πzv}z#7IquSIJ)_,NE2"<07~w l\9OʵH.э',+؈Slζa{ڭ\w9N]ӺsP*O9.Ol,&=mf9":={8L{̃W S[$/ 3I ݜX?W|˥h6,c}dh_\8 9q$B8mvw`6:@K\aw}i^[gI\RQKVo [O*A%X1jT+o}s3gC@äH!XTki ^wouuԟ ^ocPW]TKA۽x?S&C2GYѹI:)`իzJ1zA&3&nx'?Jb#Kf|/ rY3>[q 6CKͲ xOrE?,l7 5E45;{ CnQ|7/^T ܄hop5Cb l4s3&ocS.oy!@IWPf0@(@#sjdwF^76`9Z%7zoWB%֔|]F2"nenj٪tV6 S<cF.!ew:B"nazx3fܐl1iirP$8 㞍, <>8I<lEM (ivC+R/ezK c!W1g-%\f.@r~O N|Tq.CXky0GM lŰ*%#{b-[>~5W3x<}6>uvϨVѢ@{U-;Y63LF"p=s$7n`cD&+5Cq"v0:ehPDg?&aXdCZ=DnjVfa9!۷`K4 kuctk}eo`{sa` IRpP>]:+}І Fѡ蘒T/xq؀b̀\euh H ;2Udo<ÅOJ8.CO';~K$K+S{ ߆7#O79}!?_>k}RH&הqi@c7ۯ]//Je(UjJW4v y7|ߘ:Sw[PB+k@=V,?xFGi8]\Pf tR؁CydUL 2*#fr-9i ذVR>Ռ;(͔ $: =yqniW yN~Ŵh_)k֍ݑdhBtN*-g"P@`__(5,`y#߄&M'c0].!2V' H5^EPvq}8:֍he Z<2YDeXv[Tٹ Sq?eo0$̀!`D GvΛZ5=^;et2b\oַ.N+::ܬΓ c${)Y9DM!,15MB( 6 {K ioG:5PVqrDS#3DnLaa$aۿn֍FC.tl 0d]~f{9"D=N ћi%Z{*!+ppP~orep^<5Ђ((6~݃9Dz)oI g^naѧq7CG|J#|BK'_? TOCl9Lފ',}ʒeQP1biUch˩tڐoSIFV:xu[q΢X!,"=ϋ #P! %Yz"YZY@KD5()cB½Nh Sn+6<%eeAJSo>PF&/ѷ#[fF @`fM &)Q|HM]~Y3_~8+ߕqe7z2p*(A7qO8QaSdʦB<[zF|? L vyؑnz~qLglm/e1jZ>h[$0wr@vO>-M+nm 7*UW21>ey$O.{1xaA݋nK):cxg!nF%~g;a",(8 jm>28;1V娜,p@}JIg>ޔ6i4~*2χI+wuT T-7{&HR@$DŽH`NkO~=\-WI $܃wD)6"Tί(u2\mS"ctֳ*Z`z,וgɸW-A\mRL%j/QptUnC U.쥩¾Egظ1p} a/xn%a`H"=l߭"=O83``Sl`;7fDp-- ͜NP0@yq "`y6tP|G Q6D+_F jhZWRO D_3#i?W_!0Cf6=)50x;Rn2\0X6Oi+8 pd`Yl.`92c,Sd(K$*{%I@5 d+Z R$uWQ>nOQLנ+]2"Ks?3(q&E'=J;-,M!tz7>G ^èo+CʢഖB8v*BzLzrHHnhftB&)6>RmA NWT*KH)AR" F^% 6Qs? 8'- 1kYˠ'myv Z*.ȗu٬\_mQ3룥6r?$W^\}//>$[T;v{ƞ)\ 7aaA&D1iOfjhЬa53/0}o_nϻq#uSy}( M( #3dB7Y? `҈9k=c/Hrާ8eR,@qg7+)`BeʛHivwuZ&Ѧ];rh[W^-޳Gbg4#ApjwwwcW9l#(ZE?CHU: ~ᙠq E"4Ukob݈sqc5tո4^#,iDXv/ s.Wp!F }ڼʌQIW6q+ 6"1˯\<5E[/bTԄd3$7Og]Y"CS8H|a<{0RD]!%H x-h)‹zzPmIװH:PF4?کw{x0;LpߡYHM`ԈTFx͟,U,-M=Dv|L+鐱F_{t"&ljmҵ!Xxo8D\k<|.C.2eoG^_pÿR aXBi,hVklYd/ yyKOu~HM6ruweI%x{e* 9 s,JV4xy|N^f4J61V¼{c0_=dBCj4;֤Uqi3;Ʀkf.62DpύP`Uu゗*u"DWPxcwV|RR|O H|]}8VtK>=j$9/U/Eoaio@w&ϝ%-& ؞V@rgwHFXad Th햱{8SUr J >'4B%jRhQh3,N-XV"I vUl̫Y9&uDAoGѤe1CjP[4ꋝ@hs>3ݠxiGaf{)57 w2pTS7l᣽\qjea-L׍p9:3?1$^w$Qb;ۮwkw5񫣞!I9Gnrq"Icl K$YHaHGyl:;!Ehmko}%~ʪe!>K(q[Sbʄs[:%*}ݮ)i%Ui5i=\N@ҬS2Gr~j@ sǞQc*_X w)_y1'g,1*/UQb 향K| ^#|X%*&%#}}:}fV,֭A bX &/s !\T1PCiS䟘Ky)>T"cAIj') 6͇#hzk#uruK:< v$xR5P`ƕz5à BB*1o$=rԔ𶦛^" S:]'YxBƁ [^L\ ' C3ۣzB_SmL)Fs6]>ߒ wze < (Ġ6y&Pj5rxf|TRt' _m:.9Vn C'yĀo”ɍe:"%;XVSmBäp6j蚺v >`"hqkF,)"!]74zץ!OE/6>?XA]OZ w>ޡ$Υw`?: DzF 0bdYy}aPvw=Z6KK8 ؗBSa3D8l'6`yX[UNjP=ˤpO+c'y۝o&Iq2 مk~,ek8ѩaL箞>ۋdLd&T7ޯ-3AѐL%mq'B %IhSJ Rƀ0u3.&K%u\m;=gPB5ɋ:HjLDM-YTLa pwTXbZ5[uX~@4{k^L}jJaM0aВS%TӘIcA[ZI垰Ai欶Qzi&z(њn( i)Kgoи a#'82 zvF D.7dfM+ߍB̫5v  OS5~=Md1ABkj.!2jmy99.{ro[!?#M?46>sUl~F,tQ8|''tFNFE [%5}ZqJ=D7=# 75 n{ͣT}[ T2 glP}(D~" I%f]lVX|} vsv_O~AuϐFLLPڠ7|G:`cq_؉/lSqT<5nDhi޾Y$S05"Ih.M'%3zirsY %3kHI R*>w׾5)2<>,ZTC]}Iܽo Ϗ@#Zw1v ҹV/2sڈAU%~ ӳ>+mIv9tT]c~}䞆gm7TW0k9v3#̘]gW-ԹwL&{r To'4; tܑ%OiVMe36ݐܫM*/`3|d.ˏ %W\ns>V{$TM=x4RAITH.Q[fZYnsE2zZlDb!@#ʹ+_TAR״Ʒ+* '|if h3,Rh @M8kmM;}ƀcM~8g̭pBR㦥@E$ "ݨn_VLu'W"PȜu~+0R$X. .ś~=̿ H.2S|kIĨ/DFxЖL;_1"FS_;:>@$}(. X y|Ft 9顦EYHג1"UDΚ B;G/eۼ"|{۟Jn~]o1}o1|g?ES#BMsV'_Q? jİv`Mԣ`UW.B~b451h@#N-T|3k]Blrh=qC1Pvt 5㉙!fehш:KŠ=ː&yG5ԢBd #M0尩Z%0}XO q׫\`Ҡ'T7 Ӄŕ]tKb"㢾͝VQ̢}(4Op*MwbV]k;+'=Yo ' V%\2uOU:sPju*Û{w d& WUZz#mkI&.ÕXMM)5ĖR| []Mk9(ѨE#UG%Q=÷wUiZ>eت ۾e%Z>F5 z,HXG,aaJ" T눓ͰtRN)j~Ar>"3=z.Et\ծ6*9-g-CCU!u-Љ!KC蜛MfOBy/E 5]Z=XJslӸA J dgo9I'LKMįH1jWjM洴UHG}vj^ "r$GG~FrSM0G tKfH1lPIM4B!~eKGt .y Pj6d( >y MLɆDu{|f>2:ۿ>r`,˛ ;b ¶_ZI=exXn>(w#z`*qFI{8)R7=2FnnkrCs5*ܻ95ybh~,AReG\+f!lsk`Hcz~PK,)zrאoR\1Om$j `+&l-;:]@BUXm9lYG]I5`qPfclS>yǻmn;לt9Tv6G;ܩ3Amc!9| 0G?#[9Lc]X,"UiFMztj?,;~Gp0l gCil"ϔ `KGJz[ k #QݗxԛV_tdO՝*{NDXH\L@s@7J^'Sm1K{P7>2#+ѽcT 6/3<$ Lq#g#/I:8*Y goDREmc >]5ҹIVrtn[:)m HN1:y9J hJM:zWUX; ǚ2z245ڦRuC@lտQ7Cɺc<+ 1q oը9 W @'c'k:xcJ3d֯A?aˆsaԡp$h*{*^6<ۑK c(u栃24D_n "SkdwYN6.u@Y 0%w^+J e g+= U@eY&E3`Y*VI?O"#:JEo9LQҸ@Ũ;ܐwtC_R@1!),iF?Z # #H_wcL5!XaV%9ImOxEYCJ! TEF@3{3ѪK _?ՆKwBZ0953vo+_QZV`ØBH⁻2"E׃~aq31~2kO{y^rͧA\H#IѠ DVw!8s-^pɱtuoȥJ$ŢN}Ik(D8O=TƗv6dm uq%a&Ac5F'H|YsCX|ժW%c;cH=M1\5-? FZ:T sKIw M* 4ʿ&ԭZÜᒐ:<`g3S"Wn;\.J-xEsךS7J_v椲I<_q7i=i -|s.6┫M4~+ %o}8(J3,I'\e\,!RT394dba,7ゃ$xst Hd_d9iC@q lT1"͞iv4bO$΀J;"]A:;Zkfjl-^%1wiEa}aA-!dw|TSrH<=%w&qk5*! w",AUQùV[D5wQ89r\=rCP7ub%l>߲4E |D;tž)X 7!d,^)_cS(']Bl ѶG-WLj#fZ3CNc,¯)pY^EuE8$~bu ZW@nV[qvcVAZƯZ6"ʉHd_8ܪ,UO/fQEƥIwOyNg|mЌ ̛/ݝaw!nZ\GSi Y1|F݅A[\ČV"}bۏ}| sڦSioE`R8A~&#}ٷ r}Ucgk'Boa_a>X_nюad>mˢ;xO[xfĚeNDS E(” YKm}>*VV5+Fu"!Dϋ)K: tgui@~y,e{Aũ⛃Yܗˆ * 9fAlUZQˎX;.cJ+2 0yA}@Ŵ%g.B?rpG 0$JlҴO>B-x7Y&)X!-F(~>7`)`Gx'Y82h)D)?vɮJ3"d :qkQmK@y$qA-ֺ?ԑ4&T,0x"&/4S&c*1 =8Yqc:|^ & J${ [ꦽHG@4[Ǎ|;A!")48Ĕ{K ;_/-E0;dG@X~_L\l.Qp|ghCh&]'|7(ţP`tF\/3_FTNwQR@4>X ğj#/jڬB[kw8*ES:x 2`]m Ym` dI$&G^3P%] M3i+V޶^ATT #3w u=~V+bgS ۑ;,SKh]_mʩAKF;$X oi6(. ů3ʝ:ͭMَ*^KԹeS1r'z|#VG;Wk(,LU$-+@gߞ%Щyv`*p 5rצv᧲ܶSM8&AHξHDB3Aܶ7 N<)8۪"y?PU<Y(jņ EpWⓄ Ok@jNG1Cr|h|IH+yD,J#6 +dcaF@&9e -g`y9sk,8 e(tEŢ_4wEbG7|bin0YueTO@ 2Y\)A ՠT+7(5w.B}5=4"d-}乶f:}=ʁJ?,6!FFQ݄KFWͅC]KYsj348%S5AzvrMgF+H8cH#-J0o7vNb+nwxdYg kn4sWhA2GiS7̿Gl#cAhs郕pBiĽ"Ue\jC ^ R]ٟtmYIffpOQr>x Qh0 (Xf)e?-ePd Oq9y~-sf9[I`kt;Vf}Ҡgr7{kq Z]-ċAł!Sh-uOi9bX¿]'bfЀEB(k,&tͦEc xh7m1 JGipfԅ^78Ҭe3D$ EC\u S*[ < WؽGzyz!|;~߄PNƤVCC M&GΊzqYwlJ͍qu  #~ybNa2+AUyj͡|38>9PuD1e D*e&yj-FW+ @ïgƹP7<j$}ɖ\|ؽu]E`h۶eZ ~jÊw)9,drԣo :S#5R&{LڰQ8m^t9:l`4 5v' #[\经=P'6̑8:h dmJpr9\iW$;WM+9|8<(0z?DUz)pSG'?ǚbA*6r"XJiaJ: d74nƨ#-')gBD|:G ɸóNQN]`BȒ%lI,OE؋KSALOs‘;*KC󉩡 @P&W]ʀUNA/!NwbКIrCv[,/ϺRJofj>! 4Fltg|% d_g?Z13PsMXCFǶ4Yű*؏g ԓ8j%>}t(xk<.rpjU*tRW)0e|4OsYDܙR "4ŒL8 C5@Gכ 0q݋"zO%3' rFuҜhk _\YR6ܸ sp\WhKY?գw_fSя?q=ՈX ;*^/Tk'IY"%]cH)A#_:;h~ٻX#YnP^hc!eLq:ÎנvO.>* v7b/Kd}]d5zݮ;aBqfo]]mh5^@X@T)[ÒY2^66ji{'r C r3ӌ!X+j=}}&|+I-).ćtȁpx"5ctĨPrX4V~1ps>LOXa7J:" $(J>/{ꏢ;ZO.!hk koȦ}ЇdHgˑO;3e-BnQv>gybkƓK՜T=h pϝr#eYTٕH~bÓ:OeQ-o] cZ"SEs@8|dRg0Pf m!ڴ %b\J ݆v cg?"\/=ꪧDR:VlXYvx&>^2ܬFH)[žF+$>W53N_YTD|zXϱH&),9^sgaV/7j{q+lXARz.ךY9e (:7?cQm,vjap 4w;GWgz$S쮐2FZ!dh ,alR.2O|>to3NE[l1_ Svv&vr1NbE dǜpiQc)Vɽ~=yPl!Pyi}(sw$7(9SIE:sFB׾IM` XsN~4Ohh 4DXozemhlv}>۷5yG{f LSqVVm/:} y@n"z>sGw#Y!1q(3 cP=<o!f1}lTg(κi-B"@}Bd\pakG2#i`A; ryAi4?B)JŤV,X:em=#l*4K lw(WZȄ.uM%E, p<zL!]D^H k{IMs?+/)1AF(^EMʣyt02_| @{T^Tm7>>'KB,M a=S+KjS5zzKb?Oކ5-=%#7!, .?B{x- L.=o ǖjA7|TJm@n橝g+z *_?`ԍɺ&4Лhbd+ñfN\JE`ɳBenCAxcY0 ϭ4{B-˛3kba"?,'DjbxAma1gi`RmA/%'~H>=Bg5gLbG-7`T#FqeV7A}n-W^_-33rHĉh-V|*G5 (Y0a,ŠȺʕ!A)4I,8b]=,׽F; I0RX:$'캾aKUZGtiv=fMa.yF:r̍_2 @nV-UTׄ<*][5J8yL}WΈR&3)u1+ utv432``pA<& ܃Dg"ncfWQ1aJt?]֥|ޥ>b߿ "Տ_1igG#R8)]J ߒZ]Fs^c1aHwqD_ 品gL/zDS8m({z#3dѹjKnͥ $q4+pC^NJ}"xrh__@sC`wy/H/c׎PI`Xq+өWJB31 Tammd{TW6lF%dz<*Eʊ6 F~@׹[xtdE" MMb[Y#wY%Ç(4nz{<< .up׊Q * 'PRV42Y]k~^C>~cAtS$ɨ2j`@؞)@cTπMO#N;E55u/ISܤ-bE ,joX0*f0j hdA0o]ߠlzvHGISƌ> v_!>O W`)_tqkŻ 罅F27#ĔO`&&_e>,voZIL8砋iGrG[u*; te6z|{^]i?,dqM{i5t{(~Nr=]U261CS<'zbTTLXoȭ:/QWbpRj9.3TfWBGH:[/>\ r.fvt{(3x F e/zc>bj&SU04i"k0=k2XJicO+X?*ۋEڮn]={>#B#@Hl:C7 Xɡ&B94%?5 Z @(2/A %(־#x`] #)?bؑw݀R uVs)JCFkp1аs<'V._d$VP;)g+1B[HM?EʲwjslbG>BeT%[m㣰H|̇lRԖu7]MZqVb:kW˶EU,``wu],& _Vn%%7(rk J4[׾Ġ].\]3M*  7Wm˃+lt;< X3!?_g2s +lt@ͧF[ FbM4rY i2lNNJ 1Gs*/{ tł+jB'o)͙!ÕD`T4}>${ML`-z ő@llR}DxJo[l֎f; omk HA]*1X%cF߬c<ґ>//15 g{g 0d9aabSj3`U5`nDw%8DLc'X-@"1S%X4dr"(Hq7wz;x}YET~?/ZgDE$0%|Kc2" οÜପ>ЊdQ$՛9Hg,̻Ν<9_q)]QwgIygIy9(zPWÞYU8zvq*!֣ڟŷ]Gp$ufeM_zc9 }./#戣̀V{ByϺd- e@x p^F@C3Lh~ 3_8Ӽ;Bmϒ+8U g`z:}Tmib"bUK.DMvuPcYIL%C"h+멲"izK김a^_|3*2u 6"Ʃ6 2Xl-Y:pu5{&[-CR}W9=l{x˚^}'$r1q!T.qO.4Y@JIvg/\ sP^|d[<*P5m.'Xv9) qn&b78{@!CiȼĦ"}2@5;@LJȹ{)CZk;ȼjn}F]ۊ̌Y^ JupUG-(v-Ud?r׹珞P&!@ cp̉w~5SOZ\5Stz,naJҠn[]ZGj ;5f9t6'# ;%jD``> }'"G ”3q (0cPgmvx Kσ^h%ւk~>Oϡs0>;4edh {x?K\4=% ଟt]:.erc%f`&@_{c*`3¶>Jkyku_Zf/&+y.e; nhGپ"[qŸ ?SvE$kFUlCJU4S@on.I{mZ?>ri~Me-+1F>Z1WҤ}4=DfLRM2bǫd8=7as }F`;Kkx-_rY&ce>"a=l% CnHQQ̳vPiȉ71kSX"0R^O1h/s4J&Y#;dKتJx*$č7nٹgLBRjJ?HݭN qoZM[fZ? @1"ۙY3(/x1)ޱvT%\njM,/±?6ܛm5 ^AIӼ%L˿Lrz*L$la]?b(VPagm?G"0CUbRT w* -ܝgSjM/;$hgj ^XYgG_ K>ZNk//9?c\K  ( b&zATL/1VYu$4斺wU(\ngizc|DkMrv;z5극W,5x7:ښxC>) ,#BTZ력(>ZZ:%g/U,*q/QP fcwr+j*D:b&Vխj"B7;tzz3TP]1"l L?9 sog_d0Z:0M|ʞ=zo_Ee9&i5pSM9h2sG|4lZmN+XyDUb_&x8EJI|TߜУ/sԬDR=3K -+J1U*#lͺWa: ?rs+ɖ/E% aP |$e? 1R>1/'dt9MX@ȌI{xm!awwZ;UrlNx i}' M]+M Y= AD3趠o4 APW!l `{y`_ .""X)A VI6{)0zNP}}7Gtq& C֊c+\4faV ̻/=I0("YBۙ)qX~4RSaTAi˝ȘI.NʜF]8R,Fm16g d~!摈&oBեZ-` }5L-rԳ7J\&Rx1{`bj$qpO!`6b~4̷o $C,D `F3=4U).8#yl KTL'KBq~g듌?=8SEo@|4`Cϊ9UP3?m.3-ZP=P4s}vUK-'<Ҳ٪4;NorB!^ɳvRЭDՅI7I⺉#Q~0ZvrEY̲á9vV[TRzm%w(y$a,vRGiQ. YwSh2:d,v z[)&]K§]k.OrCYs9 ˆxbƟf8WAuLI\[Didermzr(l\岠V0H'=T$9EC;dR"tcsːǵoCɉ5~Ii=as:[kcx& IH{IPG2E> }qd.)oۑP'@y%' |tD˲g+\a_:>u;\#8b!eNJl{vNIF2qV7Apa˄T#3- _ l8-URPYD0QKe8f(Q𢍏| ^_XYk##0y4-(G3CԖ1Qb`>F}XZrF +~C7t P6)N`q߈@}q"" hI1s$'K=DC?ߐ,ݐKGgM@OW@+T5ͯy C$E+ a~Bԉs%#P+lEMx+Y*.!(\ ]*tWOLlh@rbէdWo#Z5gmn}k.\TWKR^=-NמW&pܴ5;' ke𖩢1+ku77k ,xNi-7doz9;5p dTNn تNPaH4[u Ax^)[RLnr#vm8.56!t# L)|&yn#}%p 9ez֤jf/ۦhńlĭJG+Vh!(>_徵 =[+K01O^-q uHke"V,/O|x ٯ[~@[WK1tcQB`h;Yi8] dm+mEz.׋љ[y~*{큋@U s2A=f*`Q#9ÁT3|'_[[KhGa(gZ]ݟ5ֱm;B*Aa%z4!!Fa,909>mȟ,`?SnfGk^_u5|hpQ?d%]=\Wx\Fv{,\GݸCw~Z+2An"gE]Ht6sA^'4{UA )v!w3k޵õc1zl?@ۏWKSI&*B.NWԳn,pJ#^J ,X6\G 3\Tkܨ?_PVSc(pSoyW7; I狻g&'"`AwT?vP͆օA=!y~"jJ0'o ɔ4wTp.!_\q{C&2xz<7wgJ[x(n6*%E mѫ04awqL Z8~р3ڤ{&u`d$j큊 4g&i--,7%t)o(h+vq_^H917$xwyA?F)L!<БL>hwl8 O#hD "?įi5!~Ӿ"G ]+͏Ps/xn|WC6֍ȇ`uw5LG0txb}wƣ>8:2ᙡFR<`(~P*~L7 h'O ^*jA_l4O]m.o $`X-MtT2M n>>^Z#83D)y%1U٥ehqDbN^*d0>' Ȭ&@Go]6d{jD?Z_; V ZO*_O:n.7qMvpGh_Mm'XzW;ELU&gۼGxmF8PhwgĦ*eiIurș -Iky%hG>n׵hImInGK2𔠧3ަITg)Σzm'+S-3Ddq0KGs?*Ru 00LgKV{DqJ1{#QJ4[/Y팚yyʇZ(PE7I4##lN2IQ~Ix]U +2-I.cS]tg53Ur)w7/^ x]- u ѵvpK6Pؘ?UU.*fͯ8 em՝$ ˆ|ڭ? tuDŽ`a(B4 NIS =!rh?w9%خ뷿ߙ/fl)D<CL a'="tJ|qE33=|KjeJt’{ _@WŰE.EVwe+WV!dzc= l(q*olAI [?_PNdҍF2ХߢPt' fr)-e^22 vl2hp⧃:h6ybſtE7^nG1c\4#;@&VP 9w|/ dfc˴뵓C-*Eˢ<=w9-_Qp~xĖ ͡4x4 }=1Gcs]hcUbDXx2]E<gtVOQ;fJ_]E=J:i;KԘ:IإǗ{ TjC zJQ E:)O] a+UWA0ˋ[VbbwH"mf^VPr @2 !s 2/NzQ^ȋ KC>`I ^ɯ"GtD~)/d <$/sW_m훠NKѬ짝-c}: k$.aK%x^S'>!v28[j $;du4ސ~҈BY8@ϫ?ߎI5aztH^,* }׾KץN9bxj7!kAL!^m/ϜK s1"m\N|D#ʒ9fAcgR$x~\Y/nhQ/(kk,6Fe5yl0֫$:ۊ0<╀G-Tyb [:˿&®sT1:uVR;'"hf7z=lMApMJ`",N]."\wEk=T?D%a9ѐ{3,o]]%w7_* _ ?nLƞ@ن56C\rP"%1C+\fTEsyV"ׂ-YzSco-IW;5LD%>a1nn'|$h+vmyu> M %@KQ:>:g7N?>#OmM"~cBk83tO{%*.U׾ySq3U09r P5;VC)M8!Y"iԲu"PHZ%\VAliGyN9沛;{rp%cCLK7<۩MDH 16/WF 6>){pϷ^ ;&ɠ7g#@c7-xvt}Ҕ|{]gB,.펃+dyYSi $n[! 0_Hn rC?`yke@/D:' .Qߍ,ζB8xIN,>MYTʢ{Ҁ]D^(͙+_"+m[:,/|,cH$E%q84ߑ>ةCt> &CȄ)\bՈWS)@FpFN7.iMT+T4y [E)3Q:k3c&U= i#;} z}vMѬ+|#N bd_Ւ€9&+gX9 ?`M č'G3M5WtO=KC]9q3ސΆd09"qRgr5!ɬF%@W|8.kCS&9=vLv+RˆOh5!WGB7JґB^kM=#@}G'.cQ ^,!MbO#!'=CUڕCLz0e K"FX1Vר@'^+wOd#:Jҙd~aF!3"z Uwq:q$n͡!M2MX;PJ#>(dkLnVQ  !wrr6ݘ߽9.9BH-;Q+v*_$'ũET!XhNйެ!#>RGQSғ*Qo Ar}X%iIGiMEmsG&̀x;Jb'c. 5zj[oẏ-[{'1nU$E"NqzESBq]y ,q7A{fX" ڕ2J@0~$S*)x9Y KtWUbO*{^z~)OjO >eLz1mz_3TF)Ƴ+@ŭhe0Ih0xL)<סPa xmgJ1ձ\-E6쁩id[u%.,r(:px?E#яqt2Cx#[ZF4JG/XIan%ۼ+F0R:TD Kz{^ϻb@1dOQB:wb34jbq@V{2dla7(B>s\'.dno{!20h>l$$hM0tw{T\A*+s:M$GP[4ُlZ0 JxXK|_EkyfLY6A;I fN7mp Ds㏈^bT Kιʱa)H&oۏ\4LmH}7}yt hZiT c[7\h&Zba;723leN%1+u@}K&.8USܯ.Į8皎v\`^cǺV+w.q_ ¿wdT~܊BwjC,_1uAu1VTw1xx pv9;ٝ yI cE$`( $ec]ȁAoIU˺L+>s4*/LuWϋ֫衴U;Wjp= \}H}dq8DD*bqJ`ҩ2XǠ{cA׻DS9L}X3@7 2hp#/h DgUS:! 亄8:0ƑxE~T/#W$a]R͜mC pnuDc [0ҢA# jQl ]B5 !2:{SeS_P&kB{zZm*oED܆`Αm㸩]O;J!r%G 29@O={IdZx_Dڐ":P-- 1߹Ja3'<d׵H}#VUSk:Ĕ҅@9=DfUFޫ(C`L̯L3^JpTŶ_@{yuUK&bT'˕_NKA\/'s UϏ4&*Db/sQO;n]uw=WBg0P:!/-̏~qrKc]h>+*[Kg .L]7<2M5K~[`fYj+1Ekl]&X} T7$E 0NG/Ʈ/L~)hՓNVW==ѭPx87㔖һu|s0Nl7TsrePȒh aBg ÍMMp ij[EƔWlK֍|6#(EfqE jCεX_ %\96  +h,tUi=r˰BxtM7v@F `&x5%WcWVTgR+"!XsYW;Ch84e y鳔7)C0E &%$(yIeKiň:m]>GgWl \đZx<:Zsp#X}Nn)cߕ"ِ׭Êdu\3aB~)%|S}c:/,0iOF"WVTs$mxfվ l>! 4En/%PY$:fSRI,YE-np]N>4YxQOKʁׅX^0N^4ZJykA'"W hz/sc!q02V_O>6$-#x`OI.5_}7~;ܡua>=C3?*aRtmA6F:`tunr_0M4o"C7E&)Ӟak9J /fˤC% V>6uS_R~q!4~ť+zb7OA(g>Q A.EҴb߉?  h޸G1Y@zígpZr0GGYY2VXw>Fﭓ$>?3zbJhP}Jn!6rV>j>>m ["* qF)fZJgAۼ\n*䟒BHK}$c Sv"_&ZʬՆtsnt7ѓo6%_,Χ)և*"Yw--\7솻By@jJ,39 (bઍ3PChoIÿ^jokꕢ*b4 28Sۥ1LIۗH-i섬3[j׌ͼÁH+%cgS\p^:鉆ןQ ȼ2d$( Kh+{^!b~a9ʔL#`pEb9ڡve˒3tN~r_2-`%W;ݏZ(-Щ/>咷k/(PںڌɰvJKrkD{K8ΗaJFCI48"'>[^9=k8Uѹq/[mPH [2m;kIc}v1Tc:q g2Ч6T8h־>`T a;sDQ96-ZZEK'Lmo9Ůj5P>KIORЪ(dRՑh oRIsQ\2)+֔RY\(9ɇlG_-Ƀrrm?2os!Ap_"8{ӑLqp^-\Yt28߷t#Ʋ> Ӌy63Yb4Ʌ;I?Ի5. ;htY>LKA0u]ܭwHHz;aL Gwz!0} rA*aRo|;~[tG#I߂Rc`FQ,DM/ m,^1k>/aٵ]%,V#"Gq#q/SwØ5zy؆(6:S޹,`9[>^܎ϝ!**qU"/ųn81- (h`67.E,4n2PgWX߄מٌ (<>]QIn*3gب\Ste83~5Pz"/íWEk-hK/,L*2q0 v5^lHK}=v+,Gz6w"LG7[FTa^1  xC i|#oTȀAH\Bo8UkZ]TO ̧M}ou߽< /zYs' x`9sRՔTm$Ti1vдeOE:"( H_2ZeW=bDy NÊ: c:w.6XW!kH·Wx--$~ C8 ?qZ-Ls+qܘcja颍ɥ$gӉq#<.@NtYY֨}#POhxJFDL+B{S&$IңY IL^O u'1S U#b0ۗb2,h`6qvZyA>LY䂥; @Մ'YFy\^%rT㷛7`4K;k}B5> 5s6^OAXBSh&a^۶6ź`0z\^MQ׈pR]lå̈́kp.i˝{!ؿ?\m(Ŷf>%9/%rDŌUCSbʙ ㌐!\y rÚhu5z]ЂMVsKךxO*3̵H$iEwұ{H{Ճ*$xwZ ŴP$$R27\0BPe6$^ ^^ad>ċD@N.Zyڟ"̷dLv7I6]4L1ACù͆\)S_6TJ F]UxTI`Z7bmb2]~Xp6o{=$;0G˱Ķ x g895xb =j&*7p0O-hP? R^h/6۟I19[#럧 zm9d<Ca2濯|Xs_x-G ?UkY0[ ɴv̸ήSD39{Vr;`fhwfDQg UF) Mϊ QQs\q{ )Q7fLk:f7!v "(RH0 x6.kKhvP5MuQ+*ܵM~VV5͋KZRk%[X[$B<=\4f5/^{PG>M,l@rGeȞܨg?Sy`i$H2xȘ<)1J@cBL2Yө^Fծ{X}J/MĘZR6HSAku n9 @ L{;&C7FIRvZwXP \ $1і;WX]34'JFrW|f2kI Q%ZG})[v> P1]z]ycM+C@eDlG9UҍFw(WN+\;8j,.܈GhUq`V*5uS WP8}ǫZO9 !s{#`C~ۡ6lf^l8+EN:>3oKOѸU3'&[E @<)~et㍙ ϗQ,cĤS# :Կ\&],FAwxNpv-+:8$|R&$PpQ#=KS JFJăײٽwG1|D=BdMYHU f3'uX ~uwGj!'tMuA G!<Uf <<-f6U/ɡ?}UuSϷxf<>Fg\0lR%߹!MEWFg7LUP.suao=3J<>AumYuB~Zvll-M0U RA*N Ed,y{YPL|gW$INiR5yces;DDs21r0~$Lu0~_DCq˰Ix&{` R{TZ*eL:r fnf 6zH( PׁK ;)Aw6ĝ'4Cewi& DF,0fzHbTK8/Ief]ɒ߅G:ycu8Tu|5gl.D ;WPndO P0"]3_q^xc |ݩw *q?=3i/TGaoy9w '7]g8k%E :-*S<ͨjK£ lzWRKc4oZ-);錙z {%+D2j$d8HC*ASGQlѫZˑlHjӻ~H-zRa~nv\8,L 4d HA ~GƲaى~<Zl5ŁT37|8)1rG |u//^#"UႲ3d4xږ#ʉvZUS659(ju]6+r9gqXTIiJ/ g ?E@`1>QP f4f2pm0?wꐼڏY銑W7NDp7 ?u1ka3$^\$ =cpivGę;kL.xV3{,-F<4K{,ݷ:Kø_ɱ0 w:la_/spLBNOU-:Yb3':(kbstP1jب}:#&ap2I߼N]ODän6uyl(u VpUFtu&o#%K_UUoQXfk5x-%d>ʿ\S|Z>sLסN9IJ뺱]I2x%΋q\ܖ0+ KVk}~yLO_ bwOɡA?^d1@M8N?wY/d I,zͤP Ue9Z9.s/dL"T JL4q+mԵ9Kii| fGI,21P<<>Px볳LhՎA/}E4GIz< B58ǺBB)*!* Z~zVDj +Voe ?.a5H$cv z7i^?G=l rL r詂upbG7IW=v%PPM;m.i-)vDFv#K\~[Y7[A8 R+M 4&pY''* jLʥrK/n\j`Esڐ2ՋSbUM4.E$K2AJŲ5+ Tn,K,kӄ>A%xa|/a\LC3^s#1o:"cqUx:]@_1A~ ZVM|=9GR!A)YmAzɇ"I/cFsIS?1insXIA_;/A&cLY<pdƽP=ՆFќ$6!Gu@Oh5#LjZзlxiIYo]*. 0Ti.es)Q KBD}׃0^Rn>qTߨ6v=eBxorԺTP#2ϻK5KscDNEUSUbe2ɗ3I%6;_א<=RlQq&fR=V|YqK0?< TzT 7inE9$;" 6|TW0&)}%%fB$X`;Eǘyb!#&IuD!QT[zelE.v&wujY6z<tM5!9#I~!?R`:v~ݐ%:UU$M7v<,g (fln&/n|zP2|"z@ʟST)?A5^e*'ɷ=5ByHonAj]G8[[Vv,| .ƻ֍Vm| 'g-k"fId';J&`K-:)\~2&cD`To-a6 &]@?V]ӆ 2JmY,AXG9|ι ǿShO,4%(ôxt̼o%n;9>kx7(E:U@S@;Jg 8G!Ƭou?rPd=̖(rEQ%.;;jsZLu􁒞4H;*Hŵ>Ob]G5RAΓHGOQ j)~0E4]nG' KD՞)U~Gb=R,`#Qs^XMx\;ab~Yf|f ->O,Uҿ+M ا-FA N&]PB{mK Bb`b;ZL8!hqDAM"\B`wBe UVSjY>uPV BNo 'gC,\z> ҅ܰ59%"U4JAL%mL6:0Ҹ \6Η`i5v6CJ9,udgYsm~Nug2s#m{0P%DZr&MSCYZ2L,b7@mθɳÇwr2/,hur ܳr+ϯ#H^ǡڎf݂b-Үv+ *S-\hg/ck0!Eag{e#DyRWw |kzΙ9tcrffbyb/q  ` eI_88 #g磻E-Ro ֿбtNKvZ !e p:s%%+AH>8~`=IĚ)flmZ_ihC36;VPaE w$Ϭ'$?M҂/DД*}'fe.oCOCFʈcAVw)K?bcVJXk':=2\`*}:iAZ /4?ũ=~Mu`n4bQ8㵳hrL +20 (!Ԍ^I-<`ئ3Ȍ8ML%ds;R&|1# @ҽ?ؽX dmch6Xc~u(34b(>WR×<~-p9rJEDcbϼBB*#f/_UlRޖ.i[5?\Bj~;A>)P\#> ト eR!%=H/#}τb߃3U@ax>z|wv0Z yR݌CN:k|X\p=V}b侖5MRW6(#U"R;ji~fӎ 4AMJf̢uW`Qg3vːSKlo^e.d}'oOB7QAc(g%y JK)i`pX\K­L  W8m<hfW]bZ[|}@vYHѮ!HL2-BJj4B,EVc$yJl ^Y$Tj9žmςhՓQy"r|h9R4bˍ5,}*)!l#i[ /YL2;;K>>R<jP^繖uKѠ>2Py;FL#jIߋHkvw:;@F]uMA aCKĮ*W̺`eļV>[j 𐮧?vI"&KWfqo|jw.MQ$k~q%w0 CgKp"$cQ F~a{4ː\DA:3>IOĂ!`EkӖ*#у' vFz qU;]G$ ?2];Ƨ "Ϡuo$qlQ-tDV\L0RQ!W2KB*2e2ɓ\-CQt3Ն1ઽHWۈHwa*BH^7{Zm-QwY-v]m ΰx1" ?lWu{mn뒖<we BUE @ff9['xĄtq(LE6nH<EmV8G8n K8լ[Ww`U̠M(4S"Y8B'6N\1w'tpba/1T0ɆgQ+h{%E`~4^l^k=U=.KGv0YF4œVNfWRfyl@S%d0HDaͦ Y`"ub<;gL,wzK )TՙB `7:60uoZ2@͜>h2b_ ރ2psJW}".~BruTC(lp(G 1޵lEnuX0"X=%hH~Bʱ}ւ'ȥU;-C_H_,=i3 Y{ $j[(WPpŖNFш_zwCFBp)/\T0 IP$$QNym=Fcqo̗u\^?zW:-zIT'ˆhYGc uN#Ew 30x/s8cLwKݰh[.!/ʼIʔ N}'h+`dAnU:'B35:1u>eMGdc/uro# ; ҥFbm !W&gP/61P7f6s ꐬG)SQ'yh0ȶD ޜ68%'9i} U#\&Y-OP;C׬| DY2)vmH*r6ybV<$}V\zζ|^% !w҂O,?"Ӳ{NZ;n$w آ$jt_0Ck8fF9\&H̔:S=I@NvF S؅}Y.:bM^q 7DXW\n }$?D@rObsT6T{`֑/Bܪ~LutiSBL n%Ȉ9"BQdmq"YFjR*q $3{[= zNM2UCO R>X6GRӹ+msw4h}MLrDzբ&}>;02fԜJNIb?(UxdxƵ/r*]Nޭev)Nڌ:;Cg~q~wN*k*u *Em0k\G{نѤt\mϓm ݺa{~J`eUY*G3 A&ʻp,20s lܟ%R<)&II4oJ7%VM =B y Hź{oG菈ߌ[_8ŊLb"y12%%잻~\'<$6;mA1>S]*f%$5pW$$AG?*paңxkűX9w  |Q'ޘ 2Qڐ;~)|4$*f0{L(nL~UUR ʞzAQƵR,dʉg8.+ݗJ҇o]sѕu:BՓ`,̨w:9ANQKģBMc#_:ɽSss8svL ~ HƢz5F92oigUorxiTѱZV?{$e&& 5O9n:ljrx!JrŹ<\kUUe X-A1c aw*¯4ۺ^%f3rʔvΟXKE0-B,8s@_ )lOcHbFXbS<+[Z#H_Wapp幋ƪlc> ~5,yW! buM rԃ T+u1bl'MVusho,?$P|]2ىW֜uSE#+*əbSAyēS>aa4‡3mcDB!ʠT4mjs7 `). ⩜Y`R)yedm4erY!+iכڷ::u3S5x![eD1WnFuc`CMp `2}6yEoEKgfz ?;+JU{%w($&{oɼ Ƥ?,AcJnn|%; 2ҡ6 xԖNe4" Y?yKt^^W8o|="O! 0ZRˈX p@8QXӊ Z tNcJ<,*ׅwaD1Ee5)m=X3d~MEjb& ˲T܂Υ},y[|W!%˴61 Ќ4OiۂEhR`joO9'U5".ݤ5ߪ4qagNX+t4A3 Od;tnXO," f((P=%Njd-[ePk? E+݁ВbM%Elu:" ǫIKuM?,f++Lwk<,\Vr)+>7V:W?#fa/+>VHl&YU,oscGH*`= ii4Ҥ)džw_iŮ (Y3M=1^C?3gk 8DTA]uRHXߤßMő[P \v?, cރkjH^X6!ڕ[i90v3׿ OQyp*UD義)߃4=#۲0g5pa8_LRQko66k~XBXJ.ԏX9E`JiMo'P'TEl錎6(,7ZIjȍ),BI}/ŊقPLl ):a!; e-׫% ND^/s$c1۬Z\oy>R$֥3>r<MPH^=ŪދLt'7r#GU9'!A7kWV.V>jIۋ WIN7X$~DZ3.vzfkVNG\%_YPv}Gِ<ؽ]v_rrs&q=d @{{|d ²A;>^00*5Cfm͉?=A1V/,Ȏ0gi0.!upe 7kEM|"Wj}M(ҏ(?QbyCi XXlc&Cj?up$].S=1zw-&ԃǬ,Ghx~r1$':ZS"A\67^fֵylB "Sy>iBzjK& #f[7P !1˸YLi$-ny ~zIth{t.M b;iKJF 5Llm=i(Vr(BnlO z5}6wsv;!D,YL}.32hn{M*>֤eL͐v4W"t!&GcuˀCMBexb$~tb,zb!7"xpFfhM%gy+c.Đ{Y=@Z8Ѕo$g i[b;zHG56Q 3P%*^i tk_77咖^V4J)+oWi?j͘ "j`;3FC[ڤHb\Ii&vOWN@{&>p`M4eqWwr…S+ c@MjP㟙8P#j\ fcX'sKaC+Ʌdi'N#4-CoE*W d 2R/81PBQ`VQxnrG1t]VFM)ug&J̓9чXqde֥'[6ҵz|1ň ֔\/OOй: i ]E~N@վ"ν_lA A Pt>mdfCuRehH"shrJ< !9ZE˦D!E1=i%QVw)sfG/mƞL BOձ ׄ a8lț}\xlJV8`)ipY̚p:8؈XկeHp@x_,yZj9&Ul Po ,怿zf+ܸ O7}Z:R 73V6q=.M}31jʒma9{ >Q=&G_fQ< ']m'?o(.7̓trݫ Ʊ j9A_tU#Tȟs TmM*/UDA츊bM;U^U}ڈeI#'\s䛦\'h6xn}MY4VbW=wojߢ|+D+Fȴ\̡ se^ђrh8P_ >PSaǗj?R;6;Nn!X<#Dü~ͽo|ڪ>)N?I#xnGfA0u~o$(шx#oLޮU u}X5F鴟;HEQ<+MzRRoBӌWo5>Y4͞.|)2}Xqe|&OL2 vClzMЦ nWdpz`Zά2c{'[6LecVM Q%@64" 6;bL|Xtelt"=CjUtc2afci36_G_3v:1`/LXt{R)h)2'hR-Ȫp%l.4t//oɹ^%kp6츯h],m Tڇ< ͳp=D&-l\b} ZG©칰qꢶ|eLrM>/LY?~)=Ԃ୽LaU]j4 G= MYKw.o jWIn+8T!^KeΔpVhU*!{ RƱFeEt@Bv;H0u<^3o9X3>ی?24]@%P+`-bfk-Zc`\ST@Oy t`, :&9}XLҹuNݸ WW*4*h Th, Iڣq12'!DdKlHHULz F,:d"?s6t|j.4 GHTyx 9k¸m)Bl]rp Wh+]$(mG,}Ut $VsUuZ:4bq}Ѧ fӠ. `[E I3xœIЉ 8C2giO'ZtJ۷߰Ep`P Z~ƞHl1]%PDUlg9f@û,|2MfE$ҋ_OV_uOgG/}*hWɞ h^ #{ jFBeW=ʇujOq+d{@gb7"v7s8O=jV˭Jo4y{3ˤ"T7frP&cSXyVTkɒKƚO\u`{1BO }ָ%)Yq2%b_2//cT͑C?@) lM+<C[bUU)y>¿+0#Mz3/&^wGF#XY<Ֆ3-DΐC /uoxwH6Bڭ5d [}_Ftmo<{w>٨"ch>{dXCF5dUzCس{]KGIoecQes+d- ܲyMع(dm3F"{U#1'}Ave2̪8,9$.e66X^+ɈnݻӀ =3 n@fg1Y]4lN)@?BNE[%l7/0YұyiAN1I$z'Ԁ)҆34&u$~.r$CAdlnq= l;s#@3wKA@N_:xR'g{ B{5ȢL{8']ՄRi<'J8B+TF}U(8w0cc;;ă:ci0KX,3{CHwyե4]kd" 3BsV8Ҫ*Nx}B yIpr6Xz=e!C_jZ*MuB'(lGbVlkE rN&|Wg 4}/ /{"9;.j)_x ZtLyzFaF[6ZTȹ7mqkoo:FZixybD6UwAWlc/"H $"Aݑ]G@4ks@)vWB*B?CTZd{Y_#F2AݤItfI8>AFQKPPSw -+l/ h0I_Wq"'R"*r(CLc3R&q쿡 \4jL"cTCJc}^XI. J9^5_Ɉ51(`g/5p2 0@]d׀.p%tE{fnlMf7NL+aAB=ɳV#\;G(F}~#HG(gĖ큧]4hZ[>:g}lH2.">y(c=Tk2bhy[ZePpѵH6 bY Bb`fCgauCY},b )[g8R_v4YA5faZH& WA%X$RV}5HPRA 1&Dž:x;̥"=`9A6a`?Aܘs+$ oUV^ؙ!@*ڠ X _v EJr'C)'t) ڡ +^ؗfy!8T#U8ޡT(ERDlK$0,{,yZ 5oRL "Uz%6*́&lN𴋽|2-c3qDkf ˰ɟ&sX|ǀ@{({l톁oƛۆ*W5nGݴOCy^"(2|nȑc\wj'.| ^J|hZ`@Y]jj JVg_w\e'X<|ƚ <1.CJ؛Ӹ]juH*A>gl*!\6E82SX*u3(sM:|,X}l;#a\+@;P4&%>3t!K>W1Z\ m9:J/ dw H]qu__S[({D"320<1䨂7mC:ې!T!E%Sx=O }mZIJb:39w(;q!*hCΎi/VOP44,l{aKNh$ y:{beg- ٓqqHiC H(mzkR#=۳F<wf|'iP7xJ6i-鬴017a>Ba*F2KNy&N' \1V ci5eIʣohB BOsl2H-NU#A){1)cd{# sxڪ+N_>ﮦ@p ="/rh^IzX*\>ݣaH Ge'I~6*M,<` GQ$:7C\ NF\[_A(G7E!?޸-5Ҏ+l#*otw!eW׬iItvw!BCD+D%q1SʹZx!'oUdEjYp?s7#UeQoY }S 1q&}90#i)p6FyRYȽ99pNy^?ܿKSK٣pL%kZh`XX·X[/bWD.<ɰm:;Xks{,mz!O]};j~-+o4Ja-+I21mw!Rmkk+;Z6=8Ҝo`,yfAH~  7s1ģ8ѭ4g[L{^\Qgk!4j$ɺGD0llg::SNŻ|H xl* 'ZË󋬫:VSj#ζ8$(hIOjTCƉ ,XCtD|=.6DAP)V,QY/婡V2ŭ/k2e'ä @vDÓV_{JAeo([{YBW|n~4pbdʶ$6v+[J NFOG+^ؓf;%}P.pGFb8#>r.Cnif4bӄyy!B5gΌI0 H.;,҇Mޏi *Ż"E)_F6n@%S&$O*DhT%xl 6 p@MjءBvUJ5ӃW!~X&n_4r]$}#_K.@x(aXa(ڕ<%)(bOÄi8~4jؽ-<1⎫JRXN2lkmbV* blu >> (5^Nx.1쿹lϯ_\򿫐݀k~>'} 1:"Y]z =cKrBW4̼TcQM E3 9;4ТAZ,tR*+!/jorAG|(C m5AI`})5 KunRt`pwF ~̂ӄZVbR$[cq 36tA)ֿ񲅊o&0FG4~K k'q.C%m|9G:./%s%"WT z䪲؁<u_oP8 f %t(lPfmRdHOeRFp&utߧQA˟ib *귉hb.v7"%a+\S|-/yp c5#Js&|Y(UtLWaAR<;NT&3'ֆ}(xSOߢ˳_(aUu7 v֯ekElR`l231x"k?*kY?FR z86{s7T_F+?,#ɩ tGz0i$ Q _!~`:aD*%sXzV-fW +hG{- ^b9&^MDA25>[~fFHg(„Ƌ4R}C7Z;sD>ԜGQX'A/TOSxjG@R0VA]%`]sæl;frn, #2G1rfn<å gSPxzN˕0 @},6뽨8&e7[oPA0LrᳯBlw`V8Iץ_I!8TBWE6=:*hF2Ǵ$䫶&pM2pBNGYuy%#I`̛ +;66nۀ*wz3 7ՠ |e׼N^Ocn\jPN$e@d^6egT"o5+8u 3':˅*~[*/툄Hd!ZZ)(wnWN1(Fȕ!+;0mbBg6+K?AМ yh`uӘId 7QJ 5&8f|`]№2YW2] x̛ MPrF#?.9ޜ ]6q I҃1>V !|@v {妏 &ul[WqF\ ^%aX١=cw\&)٣Yۡ`t- o}}V1(ƥڮB 虮ktL)0_Ol,]m͟H> =9g$*-cɨ(n[*GJ`T2KIpe!L`]7_[ ߥN_z'n #`{9d)/he"VUҐנ0IU蟎M{) $2jsgF:fzhޠ9Ď)E(,Hn>W3AJȘ| Ŝӝ"DJJ],4aԆ L֤$/+Ę>v="wu+,Yt:yEszE+MJF-<&A:,S&y8vA%v4rqC/L!ށi=Sr.眯VkT,Hʈ m׋} G[GT E\Yw4_!6S?u(+]uR0^m}$[ Y a8Ms 4=HehnENvm6[ xi ]Fw9!T s{엷 %7@jK*=^ejVmGu.*˱Nځ_]L96R?splp{@F\z’T `ly,tr"Yf&aƘaQͻTrC>Gy6-#*A@«7tHzkėCWP*+Y 3 ΄@8Ah 6\p *2V|LPs\ XR4 !-1l PkO'͓e=v~˝ѩcv,+3Xޟ>|ϾJ=/dpl)h-m>zWSDz_ϩƑoWl'kzNL.|u`ŃzHl.b#G?A!JhC!n1yk }y\ڂle`ۻ1H-\2N%a;sna%ۿ8dKBi'#O˭sF봃y mOozf|Іu @{?n@vI{b?73Gv<-f.n]+uK q'gAyO%7@׿4M ᤔSUۓ Q)VNH؍9z\yҮjlUJz }4YKzw Jt6o2Tp͞]klγ8?)\kgF{TzP7@/p qLPޓd|gܗ#O6~xq|z L"l_=M0H *^E.=2?5 c= 6̲NFA*(k)(͕ $9\z(ѫ"@SC2&߅`s FSY͌)j:v4'+Zë_B"){wx1m-2TVZ&ev4)S+]Dv:^o0gkq-HaB_0 r ~i^n4glDOG` uq[%%,{NG #eHb)?ov~3ZQn_2iOy'X/P<%iMw콕 zGYeՅyoXv۱J'T:y>»҄%}1T>umrttjkUU1y ImL$9K~LƑ;3tf)R-/mq_4ɾ 1Hm 8].^CVc a) |OxXQStgjeq4dPY-H 8o/u/^A:0.l1Ɓl<^=i)[F`PPvv%9ޕ>NЀr[n̛7*mQSѧo'1͔ p(c Iӛpv/o[paYTe\\/uÊˮAde hi>[?g[jҥxb6o;"$JӕFCIzoZ1jf]g+g96਋In';BDİvkbOe@cԽFB'~9(v@xo9םS*`se`ٷAJ} n ,)kT3 VjpD<?0bх6d3k&%:QtM%;NaY׽4;S+g!F G]5ְi|ȸ y dou 5 31(J4R ޻q49ƴ_OJ/kbףr݋7y{ho"IJS []?~cno`LTbC6e@1Dž=Y|ůM/ zvX?L{fDzGJωя+ҝxrUIW%e73)=&[Vpp| VUezveW=&{nۧoB%?li= ǜaJѻur͌l~teqVO;!⯥z6Kg΁HzL  ]H)YAyD-{w|, ۾Lp8[qGCpJR`uaAjAx.|Rvߝ/r;&- MkiSz u R@{R|Pf%wՠg{gx-$4Y-۩'2|(Q\`; |ٿC< pUrqz@B%<{>*W"Eq!{lhz'Jns?[G3-?hem6$pEsUƕzZ&sn} ̷i.a 2V(Z g LҺ]{EAy;@aA;.˞S9^ ("94MwWKjM9*2{}=42=Lr {aC~$":D;9}@EiٍYrJ:扤{7V\XM.~Z3^XCഅN0c~)xWe!O5Nk Noay*QDѿPa;$pbHi  WǂK9DP}G}g#{*`@o < 1ͧPi <Yu =jԛNxګ֤=lLQ6<'_E3^(a5'I{%?mRgqJp7Ew?(BRO2_5ЊbUgOk8s-ط"cdBe?OT6T'l,H蟹\;{蠻bk5+^U)n`=8kFwa.q|zR]A@wƫc핎mnN4i=Ie2=&Q=|!` SξZ],EM1YUO7xH̓7>/xA§5UbJ[eQU{8S v!9,_7.$tl⇣\NL3ϯ!P;PYAQ}Ku}"n~_5i" j+/Ė^yHMͳ Ou %+S_QU?DW,bQ>֭*#1\?](ѹB%-a. +cr=1O=Ftk/LY^mo#ꫀ4uTYp17kF40>4}AfֶK y׸bV+/y*wªiNİ1%zp?3Sd@yKuy*0C[/q擨rl=XN<2޴B# \G['4Ñ "x1~ B_ ̊Uf8B\%7c#gVwuqS&.}5AGc;V~ZGrF n~ʍ=:тވϿ pQ=ʆɛ ?Z 6H |7WU#KcTcBxCOIUyVr60ȵ?0XDy -@Ǻtp *ۦP(yA9%0{[k^;Vf.5p9^Zpi;Λ& ow\Ι=ȉBKdPmr@a6R%¬75,rQ=YmWK{B:z).o˒0]~0 ˮ.7%'Rh!,sפUǹ(\O/߹W&Zϊ&9!"aEC֯CD%T_d!(/ẩ +j~7h o ) ʘp{KabGkcLR'15^9$2(T_tmfu2~o:O5V8X [.T _&7s~>#$ p8vRzr402A`򦁇pf 97;S,INuلORJ g8ۏn0Ss=k!]jҭKy63ʹ\[R=+>s2qЊUL<|6]EX% r 0A>kF`I[ˁH:c/Vwu[C`&xZَӘ'0798"e^'&Ux s=$L\%s/Y1'='kL/1 9tocz;|_JܭzȺ$z1oKN7o-VqS5ޗuS2G$)ţ=hɍӏfʿ5x:sSbuI =$i=JAe-MyfrND f0c*#d[-Ћa < |Qc!JaTDd#؅HDfE&jTPÍj{bj@XZ*)"V0(}%?(! ]#<5BqZ3W)m(8p 2eGN_‘3Ӄ.TH ~o[\L& .Pwz?nc^<N/8)?'FNȰ2ta~g\%mmw^񺳡ٕYh JAK3c~ZiT3 ogWF3 0QOO䋣Y [kC,c]nTNܱ(NFB+~}Mwh, l"P~4qI;N$18EMv[xel8S]՛S`eIHR8+Eq޴]Ṁaq:_Y~(mRcY-Ũ_4`Ea\f0^% 1Xӫ@^##!#c]I.rՕ| \0\*;{~Tq\b5ٗ@dvx{vk'v u^U;Aۯb"]dT`lo 1@u5<[؆?qs3Uoqmⰰ0:QG וs~mCޘ"N\.L+c 3v-w<^dsxqakȹ̆ _ӫ)Vj-Ǡ*/rwp}.\fƲ[8j4I ~4lulea{r U 7Y&X.Ք^4`d \hw9=l\&cYQӌ&mvT#{q#TYsP$F<+Qެ-Bªk8e ZTt!nV# V[AUGsv+mbPz,ۃE㈊ J+ \2II1a [;dQʪ@IsbrAǶhzoqkr4ģ Iu2( "*TVK0º%q +Lkb v]B]zE(3nH5ZȌ c(2ŢAtLлǟÞ`9'rmTc8馶 wޔﯺ0҅ko(H:imǺ{|8(R ׏ՠ1?*P /Ԡ9/gUi,;Bc'yR++!mFYGqtX9MJnV71{ 1}(+ 3V@G-a&˕ .L)qD*٫ V34ɘ:[Ff )Z2Qr9Lt c=Ш:JV)/7@ЭƐ&zaٽU1 jqN -z` '/k_Ah0of՗Th8~͓pRA 1y^@*SK%r6YJII`a\r8tU-3`)AY$!ͯ݉:hK;qw&]tj&AhiD;*]*_83&e-_G@,,&R^Zp[Ӻ=^m9+XOs`k8Lt.摛`dj*]| yC"+Wf,Of#Wy|!c)v7Co‘^>\V 3c|DA!Mnu9G¤38=BK{h:6m-\l7saֆΉ]`=Ux !XdϛXf-Ce=[Q2f9.Ö^L{f[E\IihZ ZfX L*V^(}*݉G 4MdvEZxH>OAMzǯ;m-A\/$o@t.:6ٰbcV=EZvFnlX0}vr9i8_[}cfnnx/GY@VfD0||ꦛ*,$v ~Ufw'x.x3+6wMQ8`Z;L&ePFpI~|a%ٞ]?.*38KŽqd-'# H}p@׻{'hT>L+Màqf~ Ln ߇āxD* nS<)`kډQ $FƘlnUе[gΚǥTփZ_W1T#4!6 DyǕ/} yNhA[lP<>o͠fPFFCF Y؏LI3ϵ$Y"o*FAb"qd? !Ws*,[T"馫fDg#zJPolt+ip*0K&F YRv3퍚o)8WzspwEעևc,3GRiI7I[ -PE䌶-Ӳjg~鷻HVIRgnPKN8̄=Js2ڔ5@Zљn?9E1NL=R329TEC$biGIO5.=N*k#u@fo0~2$E!LY#4 tpMvS"=ix(槕&ĐpMZ:l]&{|KJ"÷o*Jx+󫆀v<2}BZ%)j G? }J|P֎Aө֬hz҉^6}wj.QSåɳL]'ب8#"ȹ7d|,k8T^;\$1XRh hypĎ9"3 .ʕB%E?_XD|vz+@y|W 匥ima"";#w|ytzn1Դ\Qֳ:‹zxMv· ZGh8" #p/9KDd)o/Vˣ"L^p)R+)9CTjXz(SSFZ};Nx%ZI6$d,RbS_ܚ)0ȐfN%5IbefP6fGWw)ݴ3 QyAy^;;\X/g(69\G1hy݉nн-.H։k@_] v'.L5rq~a9F/*0z> HQh?` iTIH4s*;F: |} 9q++1+Sg1k";V0x݅/,W=zк(K`K22t]U3/E:ZkC8AO o*s"(u]N~|N DWXE:ȟy{S ߱WH%H GH+B1׋/7պT`ߟr2:22"u.3F2M @kJVęWىqᕧ{66?^חU+K̹زs76"> oI'zuG~n% Wxɛ騦U7qO~6ٕDι )#0A p5J6=[0yX^3rVGv `W*$J2>5)#ܱWK_ݱ8a3>v;hPjfH;B%<#Kف[Rhaut5?P߇6ЏX뵝zAذxeq80'Զ`O{ Vّ/u[I>Nxm_vY}DS&ȵh1žWtsh&g~CmJ+×2 / Iև0@f D { D;OaFtW"45XZ#T8IEDJ#`UÎo XroV)k T[427Xb7|܀:VЅU" nX>i @LɽY=9OY|,7LAW+jkCb%%.=+UA/(F2%r*`FU;(_J<Ֆu!s_fCUDΚdVthZ؁P|Bj[h9τ HpQ3"x/-!Q&fR T%P|xO{jz畧]=b? ߒA׾_y&k r׮^{:%*Kw{ R'6 Gbӆ4M٣TI#W[ȭ5L-XmPS;9g)9G˦ɪ^U+hy$`f2qה`b5^`/!p Ԟ^ <;)ȅ]B"8CmQ];ӽM?X~1@ιkxw˼RB67=ytaiP#?Xޫń]$4rR^;TJx+ YDUL8ә)l,^7c -:ch\9./73-r_ ;Z]ǪJ O#)7\u\qQ\ǀdpJC $zO8S0"PY7i(]Yx×0Lbzeg4E9r7<۸*`u/T7-h;8v a΢s, rK2x20[hPՉ6lj>s9xFmZr&šQl(| rvwXlp-%սfH$@(JU7vה 7;!>xӛ-%f6uPJCU3)EKY7nɑxfP6N{MF;Z/ə^(JGZh&J}a3~QbMw6vu/R!|/Q}6'y -|$q2L)dwxԥXckAgZ.wpJ{Jdm/sggmeo<;.67WKN3MCjӣ@3fY;RbsIEt@J7}2'sD+Ry u@ 0zЂ:RcZiB-qHpG2(OלY%J o1)TqW(:B%Ǎ[O3BҴIAjt=_ܥ D֯xa<6ahCٜg bZ\0*, &L06< {,祇5Ei\8=g/ZQ%y7 `P4rB[?{7=c]#1Y3o4\5tH@dEWV0? bnfθd3GB0]P5w_3YꫦcNff<DY.M'yɂ7)G׵pp+IB}"Akk_IN{QOm0Tc4Q7J0hb4 Ǝ)C &(8{Vo?k6\GPމpɬNWIHM3Ey\j g-$M*ueD:/8q-y73S&!nL۪iH**HY0欺 x-4m'U<\ū5XŶʶxP q0g+qD3!qz$DKx^+Lh9]nRQ>2q1񱌣:NӫS;kȥ^k&;Ԏ2U|D<!j#1|'/T )^E]˂yAԠj&AagQ NL7OH>N̠t*/އ'P"Vhǣok 0 э&ߧ&ے*֭\$+78ZQhrbj&BVG3T9O& +lG_O9ъdUg*k00Ysu/Jqaw?Q.eVŭ{_meD?|n3eOE"D?L}I>ZX4H]fu+ܟcA;Âp#px@ H+"ʢTW=V {ovGkqJcsP&2s1?Te)Ik'`VdމO#Vg<ٖ畁R[݉?(e[Ibe^eq(L:U!l4;` "f ӑ2XgO+0w\zFbtkЀձ)U\ qY {R\DsX5V^RS}1`-cLdL„-+̼.~8P&A-MQdi$ܕ|^Z$O8tC~$:-^L& POA[X7v_Kjk(pmD)n`m>&#ܫJu̟3'9c@m+ *Aقl+bҲOCZ6q޺$ݼ\<΄IZ"fB8X4Îl&*OO}y"<"kyAa1"Pc׸5ZGv}dޓNcr^굞 G F`n'G BO&N9VD1d3(FbbzLq]8 +vbeP^0yx@!5`,ңL p Q"J2%Ŀ$o۸4n Z$o"w?!:y`̹@p'h=w]wu=~Dac"ԋỏ4^Ѷ-jѪddr$Ơmtf ;zBi׻ħ2#xVC@M&E%g :ׅGVnc`ьup>8O0 B[nBy3/PU2am^Ps@-'-0`v[Jt{}4J%?s`M_(Qb3׆Ӣw|A.i+yxy(#0iCRyDv5L{xyxu`tfEIx>G0vhjQ5rY-G38-y1" ~Wm՘\Te~$ P4x I9>)YgkNj><l&T^4 ~ mWSkG0/xm˔*Gԥvw0僥:U`!NP.&A˺|5&lk.:rEiWEkI!8}]6 o^Z`+};Lt)pR),3/D pPԣ} Vn0gͤbոj0CXP X|*o&T(M e ٫8Ui|C}Ihw |ۼbQ^V2Dpt]EL"6A ۽PzgX|s/;FtBXU_^/5r!;i,1cC$_%Ǽ!5=%V(] *vRWm*XB$$~"+"nꧥB3bPΛrk i%61Pgّ<a)DBtJ[\:FuJ˩1=k>;+TjY2P{0x246 [m oߎ}טЪM5QmشXUl_{o۞DAУY;WcS-}KϪ{d/: n3*` xbRl/}˪~~ gnd5ݦI?B)M65+f~.ybWIF%޾=}})3%X^+cڜfunUUBݸ&_ pٳ|r-Sl^q>^M.Ӂ6XY{;G>%iNP%I\$MKauB+94Sg?_6D`ȸsT-OIEQZ(VɊ4(YƇ P엿x?-Μ8(p_$RЍ?Ė|xq6-{[BjkSw]I ,2eOp>|9AD&wZ-cHX*RlOڭf\!T` x<[4PT'5TӪ)C%2$n WA[3O , /؝GNV䭜VtJ0UЇT 䌠eD˫E_.$#M.>Do'j>Q*ɫ;͗^OlTئ6ޓOSљ4꼋1F/͖YAJᱡ\ey d<+L - jgn\v oHvZl@@lhD|6jZCÿKA:e #N'?*[+?-K=LdD=KcU 8]aMvʾ2&橠vq!?Do/Q>j`WϼAݗ_B< ANty{l7u8ec#z;9Mt8|RI4|;ٔ<&1|۸Ȗg\14`%$#rJZpy/$aMYvdk~&ÿ2=QRi;AO/s"`,}Xi\S[Ew4Y& [6/LN$ |2oVhiʞC+c 6  mfμWƁڎ2'i>WM+dXb^L9)zCŵ!-v ͛J|֮m:dL2 (y%SN2j]aE>RL6sv=Ύ*#1C FX{!@7Y>#q$ax6`Ex|EgD5s17;:ɀ+s"XDXQp`<C4k˞fk8 G xu0AKrxyd(ӴC;X8>NaK]kB%wxX傎 ϓWV _+(8E?NpG0n2봔D R ged52EKX;*d+y|LkR=+xz+heӕ:avGF7c'T +,E6u/)i]ge{Ҹyf8.|}r”F6< oEfNGgaw\P<63YVTam¤`P9w%N.asXcHwu6o8_V %8O<zʊ[-!HHQxS3;e$9М>3.Ŀ# KGHX+ێcó{Z|'qZ(WNg9 1`+mv'!)$q?bAxȭ1tk6zpv5/fnڞ刢{IQ^CPDT-~l485A=P̘|B|.pV>,ӂ7-EZm ~޻KJ7ˎCsg8aKL< 9NGo&Tc:4 u;d5-iJ~tǠ(ckr-t,HWl*+뤯7X}w΅RNa'Z cm޶ϱt %ҎZp2V#/YM l/XK`ݹ8_;I!@lVG֣k*J#ΞTH)eS[#0~yQ`_#"F%*8 5s|S$6`gC &zB\PK@hl{أK%JO$$¼o:rr-y(y`SS-Ogv8ӀR{ Y."a=_MV  +Q{~ЊF@oz;#QC%7EQDTQC>R0]m4cuڋgOo`o荏 sdE؅7f2z*"FBϙtz }?8/eO羁PaEls)ǑPRGzum7 tH棐ogjqG|KᏳj-PydjЮ<8Ta ) V/v8偙P wFuz͵ێZ{! {n=Z&4I_ь1`'w25)|CtF(/}-rwэ OU7t(hjzH.K®xcFK`\U~rHe Tp&p&ZANA ˙G) Dyo P+->N<F)-L8-A!ʖTI'>tvHOaF:Mlt^*,[|Y`DZv\XY]_IfwLmWw PGqo,Qi+9W.#E;kn"$I!/ ndPԗ(ܡg!Q:tKz"aR?ԋqf|?N! p^;P*+KY!<}r$ < 8g4]HX0mGWw/'ZRlhnm"B$Ow_GpRK%=/c-DWWNq%&TĨ,HKp^/o%]; 0Ec]Ӽ&8 === z9;şÆ;&9нOC)Ay6{P\gnIt7^){ŽFa6dW.UNTc;-!i$soқVwن6=?nӵrʽ)7v[ &:n.#: Tt2$RtvR84ʕN=x. $\Z m E#sNԈx/q қ ؘR=LJ4Vj䇮NivLTa bOc{СWDg}qFrSdW]A!wG a9 k4Xuesp1mxwws~1]_Yp[y8 5JJPzhL$Z>6kx3$އFf7wٹΉalRv)j?"B,3n[x;Jc)ȭ9<+vL6k$*#/D( u6rv!|"W>-j?󿟜)-)Ow2(n`[^mW"#~ٝtF bޘ+#gVb'г&kL"szAQdĤށCgo+@QW fR~v1d5k9)}opcI:_oB[ g԰݃xq3#ɒ"yR;cx:]>򔧫FN KZ}vՀV^w[4.T ~Է9+9$VP1q{l_d:陼B'$,mY(|p'zv,kqҔIܩ(,c qnQfc 8*ʓ!uD`։uPr!Yeh+G" 7Ca֕Jyc0`ط:Mk脹6uƠi܌\H #ǰy"h|5R.cdPBʝ́DzzdgGQbu,O,:1jN,7qǧ7]Yvy׭k mPgGY>B?W[yo[:vߦ0'O*J$ÕZKb %l|ĴKkIMw58q@[Y]c<>mu]Čg>$v7c?ш)aٛ{UP[a+D} jroW{z"ATt: 78! sĉ nJYT`ѭ1eBߚa6Q10m+q|xQՒ[仇NQ4naGVb4gy[@>4F= i/QYѠl ЫC[q ^0n; WȡG;ZEVx]tT\)=3!S~>SNw+M3kiox^Gn`Nԩ0"볿Se9-҂ Aay& E G]{MĀBH v:qpEU:Vpj"U  ktνaGyopMٻݞxҩB&W <՚xCv?hʵϖTV%fUg TkL Y:ÓmA4&jDF|9Pu%k&U% ڏQ7/OA\SQ˯JZK+کb%aKI0맥O(2Ea opo}}4@Oz'L Д@J 6";*rhwn g}Bwȧ2}-$RoIWAspSw^$g .҂Dbg ~_ޟcf;->M˶ vX>!LaB}? uᨓ57B Aw~͛#XE401gbş t̿>S=qaW@q j-Σߨ.IMyP|락BH(//n+̗8-x^9%/OUC.GGӊἵ`#Ly#S{)A6'ß` fKk?7uN ^ 7( 0KIf̜98rɲ{z~ҿ_Y."Ҭmu8&b3ִ}K-r"s Ys:u9QJ<՛ƺ{ q)5nSOTvFv3 QK?W69RsGhRBW$,z~[.:8XkඩXu c=,=(k*p@WU~Y;&,Ϗc#V(_BDA -JWtct&op J_?)tYXűW'q" 5MBiJxo/0`*_Lxr7Vׁl]WʃQn4}KLfT.OügWʿ_Ҷc~;LzŽ—)PrjcOE-(~Ou|ܜ NyJQSͅX+;5fXŊB,)8Ѐԭn7¼.Ac]GBd H鯟5y:1X],:'?Ez_(h S4x5{dR`rC6+CMXmӣ@ 4{݂cunVO%aToҐh(IgŎeSy`&"L^49_M))j_m+"#nkZ]~30)+ /Fkп2uF,4}z4 ߪy=q'HN)Mj4 e—TKyUK)UxQ( Nٕ2+ ˝aÍ 5 !/:Ǎ1DǗuL^YLmZyO˱}W\C5Djէ}8. /iY& x 9]j `̛$EU"ZRsFӾB5#z6֥ELx>;K<85~(1&UKp3-O/liNe#_М E@W^XˆSnoRJ?b,].l|ۄ᠟v%5wZ0$2X^J@=ȴE;Mnaei$wwG- tHe'R!Њ-@ &']1H뤍PI(S$A\]m?L k:3I`xX.y;."C}1m-@1<ȚBTk#/T!f7@5¦j*CX PȩvRdHCJpw 0IXi;X NiMY)׍,ˡ͋!h8|DrI ׿,8n#e&dO%pn=:? , 1yNWi}0q=S C*+~==+}@KeΉE2br%KI-n;]Sqy;tm 6Vv657M) k.ͣM/& Ry LLߗQ.T95Vd /:O0@bko>\u6A^2@Nq{R/ކkM$B=rim/M0Y.RG>zF1+Zrls&(i'?9ks->Va*cv;% CɁ ]5~H衘= /J"v36e72qJ1-uJ;*Ӟ |`$6ic.fd|b#R0ۓҀ܅.ʋfG;ӄ7{6)JM1:R${j윶h35 f̡7.w5Wx5OȞ8^i+"!1ƨtbe }#UEA*=f+jjRժwaʢ I9'R8cMl(3݂i#̳-ed8^y'*Cg*e'7͡Fm59!h#Ϳ0x7Mrv0NBnW0C>T3H*li@ZNE@LT8J* ` %*B /0gz:caJjMdH۰M}ޔki+r yJ,26Alu孉9!u4K@n}X>% {5jg{8jO¯:Kyd@%vZ'J$GA2 b(MNÒPWدLsx}cKҦm( cN/Ll(faΫ,SJϣ S_%zzdSKJeSJy^/EkQS-TZq qLwz\3(|Z's~']_Ǟ)Ϋ-8?1TG^̢Td̯_FPHy9o܍jE[mRe׈ 5@ƨ>Qp$ Í02ax8w`%D3ִ;6 ,@ bž{"MDh)#26]ϛxXI<"̈́) G㛢&ߔϏu1f(j.#+4o䡱>Sfb߬<1_677 hEgX8ĵo @LW-'+Ģ+Ga'cha*eǧmmϪƒZfyiA q;U߁dACc9Wѭ=!v-qI2O'MnEyGC>{!Io;RM9gW%d}i< {}?$cGJ`^zڪBZP,d|grFCF9MCr;ԏ/w!o—SFo%.CT@zʔ0թfa8@ƨ$jRX,ՏlqmPV~K@\x.gm ɻFF`7To̜lv͊(yĜN ۓr&z03Bmᦗu(wCʃx-j*D!Fd(̢ 22P l1I|")_KW88ܮh1I8@o5 J5DQ*Y%oڻ\ޒ^xft {7=܂h Sp|Tl=ӆ\ˋu]V>ުSs;cSTW4 Htuy)Mn d\>|Jd$>q4AE1}[pjV4ikTsXq{netݣ4:bN DlP#l_dS@4w"whPUXgI"HJˠń =FlNHsUkrU#ş"3(^Hi[ 'BrTSݷ:Kr޵9>fWUZ'YB #'̨LjD5~9ې5[:FtP7-^S="eѴywmB.[(H<%X.4ȕb"1暖FX<6C(C>%^/B4## # [/t|a~i%$DMe7{\}2i;BFj7pEbMQϼ'4͔n^rP P7a ,YW1 N߱sؽ9.'_v_ 'qv^ L6Wmyy3l.BHM90YhUٗ&닧c0 <Ϭj)4 f\LQ>!x R"G&FaPE>(]&흤[_vUA,KSo@aňB !Q/y}mQ<_M$?CρQ=˺_?%䌇!Tn8IƦ5.U 6iG.jƗzS އ:2ӵg`tnJDF?ZH9x0ElMx9k]Pg _>vw0B崆h)NbLK\4w8Ȣ:\%u3yI+0jҖ䳐[Y4fR)kL0E"RJ2±|79=P$GuD=L3 T0w'fTѥQghֆL7vE< ޏpf[qNbVЭmqT̈́*K{J !|yB=PZ4anӝ@^+a fR[R(s 8+3oL\o!=0ʮK|"y.PTH* ),dqɉg$L\ӾN}N~n}ԟPZX= IsGHKՌ5G 2QA4B]~|>ˎ'!xjm_ћߴfdb ݚO_0q]LPMԛl> y̟# amzLKR +Y4u;79آƸZ*I/x]`)%+`%Z$3V'oy'4dwbĽ]h7 m*`"Qk;uZ3'a@3uj=BfF,÷nU3Ǥye ȇM[ 䘹QjڣGL}wMgA%wܬZj+6} e/$Qʞ'<{<((NPCJG-dJoKZ=Xᨣ!#'F>xYo5_/ 741vJXJV8ׂ/$tbTF_3d|ΕXuQlF:M tTÀD3AM6+ K#BCtGe,)NܙrT#'{.ޚ(ǚHmbe}Ls@PdѺKŧzlPg6iҁ-<Čeyfg0 -e}Sttox4 QC6K/yu7|W%5K^Jh$.y1hi':Io`2x6>z䡰yf\Aː;mM2HfA@-f;ft'Cfڍ]G4;(x *PC;pݒ(1:਑G3sy}`vmmݮS @uEZBNAvc+_R@%txmz[6],c)BUҍ%*p,6Dj %e3zVKNm(읛j6=Ф6!D^%&\ Ư@ԎD܎w#"/F E3 y(*R)xX>)18vCL"E RY xCcՌ"ZoHz>aIfXXxC\)'YFҔ~vLw1XϚI>OU‚Xnk с{ _qK_C^%ݫ\㠲I)::MZF bn 'ߨ( 괬w!د!akx&+(42KW@/Z"Adr *Abq)a0ǥmdy1h"a |7! qi@Kfg"Q# "xwWפH-69 pZW:.xj~YCUǩum>.[.x&u\|4܁kH?"?F|Rbӟ6 jSEC^vhkNIpg_$LjA:}R9mu<,s/HTWgg28VsCdNg\{+vW6VjfHc*IfۇHQpR)jOȭk/-x~ar=y|mYYs:vlu(A-FȃE?8zӵn*g[lWziϔoIToC=қ c-c ˃MݮiRŦѡ:4-i3;4[ yCVʢs؞|0 )PTH(NyҫR℩a**QxbLF;6$-y|匷d.hrkY LCeU;2 /Rm:pv;q'QJ)+~%JUp>alXu68s=T6 I| +Z!DBL|S jwfޢ P;INNn7`s%mF߼v0wf iyqtZ1ktvBiM[\g` E]*~X)7?chu&6q38 ;*DovФ{jrތ>f/%B l$ޥJhۋwi0`Bی86gRs'6%A.v2KvtSZ| OsͣYkVJ;:䩑V!b>u@G`>i)23h hߐ+٭0S7ZIa WgN-+y@et/.'m'^fJ}ejtNљ/%[NLDehjS 4tȞMr\Hik1@񯹥@\ֵɃD ]⋥t%4 p ^B/QUcyMsEլeGlSB* :BY'`~f>q=DI|܋O:NzCuu2+h$_`FOv[EGgZ80:b B)RX 4_X[➽'^OX!͠`pdOCcAOz:c;a?$9 ^X fMPԶ$T~^$AI#b d~?8 jQ_=Jz >¿ 2='i8/κw[YjKebb9 ǑbJ3KmuKw7 +1^1[JD{dFMc K^2_=Cx*[|&1{ҺT w+钛I=I^Bf?; uD쮤 5#ʦ4ؐwbxS(l0J5lX|Ł^g4Z尢ݗNhڅ=Y,ad1ǞI~vΜR:|3OA+z+T!.&gub *œsď=xsV8l0Z+Bgg+ s'ՔE%D!Â%JUga0ísu%^(]H5>B_#AISfr|\m+f:T j{1i r_G8!LF{,1XQ̷}"'H#2F~SX7GɠHK\M=@t#{EI_[ZJ!<9hW(?;tWV'~C.mS:SAp]\W9'Jeh2qtDD F&&o(S ;l[;e4~sl{ qAA qy Ac{H3Og3#XS!/.v(줌rCfPT^OcqϷ0OT1t S pH9$k߻ʕ>,e}P{K] r P\99:X}Mw6AɄuZ16Eƴp\۞%'@iATS@|l U풟䢽*LClzy?#<4n}7P b.w<3- Dz T kXB>rR~3ǼP,EW_w{fc8J4_ݛq7i $Wƒ|Fh@r7*뮈beIZBx ƪo*Rc>өсk6=] ^ ;ؓ>.{Y:_[+gNkU٬ԖϹҨ;%ԚVZt35Eib^%LZ;ԫM hD,@%¦ܤ0l.&ZVb݈B ,U&OeA.\ά`Ĩ"HF[T `5mM[ ܼi&g碢"W M)sBO& ^Ŧ qW+vs.F.!/)vv_Z鳶p[']c=$MprJR"I5ŖKr{4C:rHpɼg2 '޲%f!Dڇ-B)<$ i%a2ExAh+t܌aPDqpExbs"Fѣ6!AwW-{5xpuЄ~i8 l=wu@`h'٘K8Zb^CIPi Q` luHmȗ6+s@p8CWmh=sP/5z='\-wd}%s ϱ#䶔[4TSgoPuy6 DrAղZNOݒ`9+_W!=6æk 6N6g @T;,x(bץz (n{dK8 Wt/lgN=¹ f+cmq[ ɰRkFIRyI3yoF/(-4.hOʁXc}ٿR?1$'%BBX#9}95+Gn%Q6糛֏ŀ^&09&.ul(!OvͿngLLX+#xbW2#FTd=]jg Ld^n(? ^Q_BPLbAS:6bܡ=`eF,ũ>3⁎xM) \RGS=~iYqG-x?-WpeVd=$: S$rز<[ |5qW"Ldyp[_lFbyaB=yC jˠK5nv%ƢcoB G84|~utu,@oʝ$4}RJeYV5~ >1|1䛸L]IS7/UcUy nyV.c13t~ Jn[>/S@j4ZlauŀIwR! 1}勪.Ha6M'y//l,Ɉ$ۣWrǎd^|/y/HK 41T1 zmWj8Fj!opƆxv i5]Π.2@#e0<*Oo . J$eSwS&nE½`0ԋ܀O\AWӒ"?8!=7pq]c'.c4މ'.L.+A2U+eF _r95r]HSp2S.9?9 ]ܵzlݶH"r(49$˯ͮ+`npq&5}|DIu~YQU!Xĺ޵ԝڟq1!rꅱ wr=ڷL/ofi#I,?^fg0ݡqJ7+$TCHg1#˚×qo7-G3h3S*J8δ=.׫Mqx2'`\Q✽\›3nH4KøFu={nWw]' 'ܵ &^$ zj<Tz&mK|T*|΄{roC~fW&֩duӰ m-Xglg?)Tzdb#{7>t%uIk4S<iTszV@!bIdOS@)ն}|Nxu mUbm8xr=bAbO݉#e󪲙Zw y>W%k!"d|kX*`X6ZԤ *hq/@Xo%tm{E81F͘<qAP2AX+%1:g-& J?d^7>iۼCN[!n~,^/KNPzpHUug3>B #i=?HպPyp4B>mewu7{" 5'\ -D-/m@#H"d Te-k f`D{:"&q\mo]jFhHl׏I-# ft\al@;f  A#NJ/5#oE-L薤 ׺[)R\{Ƈu {ӲBE&ܑ)-*yp*PS}]8n'>a v6s;y璘,UWO)]-9 t.e Mc0,[P{ܵwXꆩ4QIzxvR$)"kJ[-)VhmkXAUkТ@Y+ZL$B]+%Ju ['q Ik%]Q+r]|g3itBf~0:0#hH _f40܍ZsT,hxR}Q^,Țg>Zlx<6٘,xWyA'ށc%p._S!eB$气' >X3x^NFWJڐ,+3wdz/bFZ*Pp#!If?cDIC)5jٰ"7Xn]U; .oFuTTw?4BJ«$)KCu9򔀠+C^zS{=SS>"J2etcW+|vL'}%-FeaWiobBÝ]i>v߹^ Jq0=^ľxL&";D;!5th۽"qz9Wxh閇<}w]cX{VdftѶ&MqAob0!ÌZ9Xw+L0)I36g),._3nUqʅ_s]&9iz2qܖAW7$q'=K m>=d xwU)9ҿPRZZ3ph1%j2rNL(T̆t3q,ϺL8fov ~ڿbTsշYLh31KU[A,:# 떩TAQ73" ]/lJ:0pR0c*и9v6\dq5Nx@2Xѝ!Q7I(7MޔEҧ~FBұIہ߼Y_69I K/C"F9ĺƫ]G{k_c$}&Ba'3Qeas)>j7nAqCd#pDP:(^6Ǡ| iXʥ4VF G52"M@&͈f7B"G8CoEv#ae 6ݘox.|VKzN '?r@{0@TMc]kHc"=V ?`vE.8"P`B._1pE?q$G @wKOWq:Hfހl–6&= # ˓ޱ sY|4H›䅘ɐ ZΰPW ͟@7&#@M74X4?¢ӗ Ln=F4k^ل.o\#u]Z9B7o$xord Fy@*СmO}^wv?|5Zf|Q@)DzI* 1Jn~L<3ecvĠԛmB/ʫ1UXYVLT޵$ZdWJYî`ElT冊[P iaNA*yF& dP1hqoJY.9 &c8Z/>6gLԧtoJޏq)Wpdg48Gz/4+ٺ̹Ju3PF1}ۭl`R^eUpEw vS9搞Ź(PSmh%W4,/v',XznÁ'D/K}$Y^[B.$6AnnV覣cJrwaʚpq3+\ǻ4 ,ȍߦLu`c #dj<3ɉ1*kKԭ5S zڇC\JSpTg4~ģ t:"f|)6S﯑Z#=I C)KGg^v,6Д;E+m+<`ԣ ^ "^ҳgvkwZsf ZB٠6<=ǯ]9 A˫O=JP*I-}nޑ 3MK=e{8'_ K({l+ɎPp!slSc_kGOU/;*ϊ‹O#>)NHE6f2/FMs< !+?]Ճ b|XN- ,s!V]ood4`;2\b*ǬїrLy(L2FI_F7^Rʡ +JЗ]żಅ|>?yI+F?g}42%QjGƾ:a%\ ݑc^D]< #:AjA;#JegTadDM8|c+XkqUmB ?j7g21߀U¤l ECՎ ca~6Vng4J%^7! F9Cj[盧6jAsC]5% R{Y Cl$l"Aspq.\-hEBQ mʨҭ N68(dkr yHd﫯JŞ]pI4u=N̓I.\k9K͔fTu.­=[ղoD?C:5ɖRo0Ѷ;23MQŖ@7ٟ̀MdmaKkm!޸dFט%^=X-OW jAϻIi jq)':ǸGJU'buW@Q[ QY.P- KLFUހs);!~XBr^h.&{0G5T3\7Q^vZª_f=m~DfzMj:BpS W6ǩ6RW- B;"貱R 3S"`DSjSH);} 7;c+lOɤj0MX{YW[&10w$:˳2 n|EXq1x |ompBaagSKx7]V- AX|bo_ sMBc 2t8dˉ2"5KL )*;.;#XiЅi"ْQ(c9A0M>ZhUTՉjqǾIG7 'b :?1MJ6)?u}$”0յ%Gڱ%ZӨ.da5Γm8ų:tVlO1gCwg]wZw 7놱_.%.?X1[J%  Ff}P_vN!vbKg ǀzӼ!XlH/8)Pg.{25$((?o \qՃseSyr핱8XF[S:5>D1zACBʡ@)1X 2 {.5/g)H>oֻp LMfKÁKCu)3u9L-yOڡyM|& %p8vxQkX)iŸD{)H:/eUygF}L`?=Ȅpfh*1`<\Xh[3T]m2!w)XnG y3B(a+o* JNqM( M>;jAG"[widE2<ʻnnq rlIo-U–UéxKg0WO gg.@.*JfAWWCpGW^X 0> KIe~x!v?>˗6X/hΥB`=6 ]P}DJOSLFM-tOVꋾU\3Zy͵u6`AM@&ȔiuWop}.D^|ehr)5.oBA@g{l#]tD9p4V e2+9o_lTJaGw.gmkR 2$)'Lk"@M/gMaFVrOB]OՌw@UcIuB{T{r%W&EyE1L`u\*A<9own1\+v|͟pcڬ5;TLME| LX?LjfޚjqxhʐPuDjSGݡv-W!"є@2]}RFnO_28Ҷd? je 1mw4$bEZ=~TgJ0D#:t*Q(wX\- Hy)S(لs'W]: \vm*m(\ak ?|ѭ9hK_YMP)~GZcM=~/@!MJ1\)r\M;6!#lrc$x.cN~8$փPR>#nD7EBO&^Q9Ȼ<`VȫILJWcqy]k])90@sf #(DAڹ4鉨4Rx^3>h:xj%VWQ4NАrj0P`~ŋ x*oP ]MZA&2SߊMyD|ksMO}}Gx03# h&˙CSI%FLĝ<𹉟^Cubi$ayQKm *cLA>-uaCU4+Q*~}/ 0FHf,Nqǣ1 fje2eh P[1ٿkts&c2/աdQۭW]6@~u~YжYxd`.&sbOM[ϕeA !έmo`@%$8+}# hHUV&?D*(ˬc- iO@uNxGBeQ|"[&IQ5;"r51ʲVRY:}~t,<^G-]%[TMHFƢ3ێjP @FMVՙ7lGE7rJsJZa/vYGpXt*9@rـK:3xvQZxe榖ֹ I1 K75lHZ¢ ?'PͰꜥ›bE bs8jJLi6QQjZ@hw~mm=~1~#aU;ΣY3T8a*OM-/>Sdr=lTXFOdz tڀןj!BvK uZηݿ[ &Pj`n3[*SM_e}Q^jP%ycl,ָ?Lp$1 ya5F!Զ60'BdqR`R&.ATDd  T~n<-9\;\]^eᚩW.gJ}s{R|v`+%M{O?4wPuG@hEhBZ V:?j/.wW*|0\4ptUHwwWRP=ѼT{r.hrr9+%DϤx9r5|&ݷBƄ/ir~/f0 D ;Yƴo+A9qP"+N7LXlpl$-#6 p0R ]*((ߌ3XGpHi 5HWD41ҒsBFE'n %a•|SMj{7N j= JOI&B8}{XIobu:2i\PꧪRMP>cLT,-K!tp ecLNyBEOw{n`/h(@t T%+vϻcj~XnqC=v# JT]ށ"''vM x ݗHؠ0n8XHn&lGXs_ ~iKOټsQ;$=ɥsaG;pV36ԓ\i"o=g'BrϪ}Xi:iyB@`8 dw6{CX8\n,3}6.ZX`{ E7>~<zB#±Y<ׂc4:dsϢa56O m;X;&eyiCb2-vҟo\TO`WR檽]WEmdpȨe]`*7 /عZF{&'׎%A lS6T=,x縷 Z^CJVAO%Ѳ3(l8}P(w/mē?% +н6kˇQ ɔUAR)s1YK[zέyϘCaګ 5W#{ ~&}Zȱ+!{Nŝޓ;љ$V1yj?>A˦dm M _OZ [U0[KOiXۿ:8 $c\5AqZr,U=f~IG(m _?哞@3Nn}B'K@ G|F~:%u!G9.t Kx+ 5 dwaT.#z[p֤@ѯ}31J1Cq\ ʊ\!bfH<4#=kCfcez*.d@Zgf&~O GBOȧ\B[^@/XRKKepmD?hNlUώApy-*f M\MGlaE zV k_WuvX98RXUe~vdsnZ8"O` bsj0}ޕ~8yQ#*IhW5V8/Ԙ,I4q(=&JPjߡA{=]Y-k-CM&'<7>h_w. wzjtAk*& º ;1aZNAa^UuEdtk-01eX#&u2{k(LیqAS^F"IYqtzWd:of0j?}10 8ѡXEe4x-mEA+'8+9FBMִ0 2siJu&~Fﳽvb aa񺘸usou͈)mkF" *aXyC9b#ZlHN5ܫ#dxn@a3gVlA[0@~)ZL \kÅh_` am Մ訢O9);z 5;rz`arZN'6]fQ^k./ڟEYgu}h9">`7+RW2ÀyP}<ߣ`5!\{k(qكsylE$7N6@F|쟠s>[ ď=։:8g[#9diL]{w2ķbgNmuP?AT B'IX<1>\T G"-hH?c +=Ca&jK5MX@Kl^?ڟE6l\\EωUV(ا9(,|`}ד-h* !Ąd# .mT{0S:bv}Yj0DdVrV޾ ̓ŢACC82m31с1F؈nj|>[y5j{tY:@iL҆ ˶ii2+v䴌'?^E?S[8c5 ԡ](\v.J:!"G$!lW;y|B- o5sz0fĵYGR+8we:bp~|C扟1Zƅ3uWrWNb3ɷmwabON6tbamY?:7ԛ_ [*밉^'x6~)ZBo nϯ=PcnGh1?ByѐB"MVkQN1?a63rv3z&.Rص'(w4v}Slǖ)p,dH.! G֨ꭼi-- $}F$l~Ko6^xXtۏ~d^ dYt4H'6 T8iZhڿ7Nw(9ㇷ M,\T/24x@;]:$o5r܇Ykj͒ƇKW̍2?iQlz_ +2(WkoVd2F(5g,r~(*^&"db&9 5pHq:<5/;y/*Oxt Z`s_UfQC)znڼ{VP%3{h)h7Im΀ƥ,"8ԔHuX(NQX@ ~I⬿OLJjx~PݝCS[v';8^t S>%aFWtdqU]'j抆>({k^ò$לUHgMʇ%= OX-E; Kz"SVZr"Œ+{rX)IkQ`@(rt<<)/A0a[@Wm3Aǒ- ʙ-V66>~6W.\kݱ璘ŸoQ8&A?&& b"tvvٮ~OX`0U"fńQͻV5N{h [rMA*]gSw*=jFq $ F,.mE"Wy;xVGY+ӏr!QnIc-T/:I f41ۜ<9϶TH.ILK# 'UaOi{5hČ* Ed:3'*;p QlrKx&SO0㋣62,g/J{%4gVPks-,| 1:s-tlV?BG*\+KrT8n"TL$YU-u\4+Mw>.OBщݞmiAt!6 %4e@CzvB ĭbPglE$FM6{6#&3"$6uk b)f0qQp,ǯhBBN^$- 1sn挲Lxx {OAD*IZ)'A8Ƈfl c ᾢn ~͋.kSVL+M~z;|;([E =9Xc-Ĉ;4£5v"Fq(w4&5B:0vᶯngOLT7֣ѹ\9n1V%HEsDn+U?6l3'O0݃v OqYAkZ*9,4Eokrbrz-Akx~@^n_NShwbg(mUCI&}볰JEԖnf6TAM./'4FX/S}~wX?;3ɣzd0grgYu?;ֆ +p-R  ?R\:fh'H>\{0~)1VȢ<*'Jiց =!;LtFQjZF{UR1]ru i>FK\hfL>KPfh[^+wfY5Ƚv!cd0YKvRǮE5iH r-jODFp&ҵ/FK 1:A\xi/ސB@aKH#3E?Ϧx!,H8/w뻒M#r|ۯFy-"l_.v 9,BȬ$ ';v(6&way_jxI7gB'Jl[_ҪYsVՓ$_3/.>v\/1jO`Z\Wmj;YqsUfLy,@&AW/o7ī#qиEk!dZn_J%FdoÞV}[G1})&ZJ5s: a:<|Q\wݖԾa0}!j 9)DpWdxYD]E+U`mQOT%O/*φfWhzЩ-;z#ƲZx6GC+U>vF\yW[A Ua&TMY5]/)o,d å:lҮM՚wI_}w)he \Ů)2 8E_dsz*F'slֶK[[ez8 ]&|A 2Xv HtfQĐU6!)gmhhNm֪ mjL"DB=:FdBd'6si; 7]ń4 np;Ljv-;8ރϻ"0Wc!kz۟D@ug9=G0,$cc+3IPt wVd1yo ĉ0%9R&zԂ ך,?'7H-Z~TټyƔJs֤9 NqKR 3Q\% k]זBJPl66w[!s?M$.2F~I”en1R頶;jΤ3Ȫ&a 2}Pg$ǀ+!'LΡU \*Tȿ|e2/K>åknnQ%;+A٣uPǣ'M[Y}"qxFYi")}C/ 1W6@7]y1D- n"syw#I4="A/pL2k{-At}:RA|dex'8J/ pʋ:m CјP7:S7!og#lI$k^WY*M]3=G.$KCK+5b]pVF4JZoAHY[!y  t{Y~4[(YUfE&]Tb\&|)7Qf Rhq3%D-?/>cN4wxoW x%N!2eCB2Ag8'67vR |{2k"IՊkpWbQ!V?ux7T"T JBE2 j.`қF@ǤT%yÑY 9Fi/S8*|Eq|=J,)<fFW~yf7DIA P7.rJ*:qzo6c:Jm2S&$ﱶ4#KoiҬ:{ƥP:RfG> Q\K_[?YVh>6;hqKC]P:PDY7;Б.̇nQ: 546؊7y8\ {s"5bVq0Rla![-0b|m6z+]~^p.[!d{ðeuL'g3q,M>pX6v{tsCX,#o "p,Չ߯ѱM~^Zf(=W?lZCk 5黤J/]'HN '5 $_~,vqWLM,OqT;d\jXkPb~;x(9jpEm_FWE+nye:Ǔ=oٟ&b_x0JT2wEZNn[ *e GwE'u*!ސ[E cIj;n]K(OW:z4{דbRC oLڢX@!q %W TVDm} '2%{zR}@elt\5BǟGLxlr+k}c_7]|zA8p1Vx}G/5qyÎɾag`:+`oiPxADJH9XulpRGm`'/>RNQ|;zHm\nENT( gOIg$7={%w8@ ާۀ,l10[;T^T ^5U6NTtυ&oX D,Ȝ4twbըe0j@V+1TH&DÞ[@pьbR?.o]C*\qpT_*7it cOjꂎs'8yZXg2_ޯ .0b35jV`^giG!كs߻W{@h֫{+rU/`PǗlž^Z|в#fgpÙ>٥_y>@jX| ,/Ό6 O.ٽ;1 ;-@r4tL ?ΘvC?X#u9Cæ' LqOƞ= ?akyGճ[=;bre?h5ZYQ#&".y qջ&^M8DjD@yuv P1U4(K?*LHPQOERÇnBd褘H;zI.A\b502~yO' X ψP?;FXK)$@ NfU=&:/~Xr"*q}9 L+PrQY Wxƕ(ɪjR0F鮮 $ۮIEcxYH]݊9d{^8C%$ohed &!غ$tmSr0T/dJ4$#O0'`ټʼʣ (AΪ F xoʦ<O^u`ɫ%s|zǕKZp9]DL|l"΍ ,QJA\Oӯg7 $?G@Ǝ"w'T7+`4>BLJ/[ }-7{τȲw-fb",AHӧ_WNάCxꚳ&.{xd1S \.g!6rgM̆9EB_>C-x.R{ڒ|s׏hΥfǑǂOfm2[ 8hF.=& lجfq-p XˢDO6b4p,9|CS<)qszOp[h;dN#hmj2f#~x4 T]?kdd#b:1~/v=1G WeE>LUUIʪڇr3$@G զ.pSվ م7L1dmPmxr6Km'pˁLZ?r6`'Rΐ370̾֒,bh&㴐I,ß&h̒DN:Ϻ ϣ m`(' X=nJ'ia?WѪ#YHPY{݉nP~$ ^0G 8 _Zۅ@ FPoowv箙"VU d?>Lҫ2K~֑)S=o ]1_}Abr1E]I-x@Bq\Ԑ?Nh7AW XND q˨أS ~,6b.aHnn>/YdjoB N!(LBN>iMGJ-W?4ҥK|gYnDYMcfR+6z*z0&g[0[+XH~,uLؒo5Pȗ,Gt0K1s NV8o<8v+$-w.gY^̚|<\4,3=bR8~qcӆ\mbY~IN`( sc Ϻ]hW5b5$~V jK&S̰u`uHD >[L߅ 7¯ࢀzNhYoik18rN[@K(xZrF+˓ԾAR S xgta~.B/6sol4<1Xcw yH. "(>]3>e8D,6AR7pjN HFqM-)48^^[#ySC–j1׳풺sۣ ~x6rqlg^'9l_}]"E)M^j>$,;U.gd-+⨽GrF!^uwcy=WEa+ F&CU[v8D?Zd䔘pKi> ghC5# 8-L2XdXYuFfU:GZúk黱p>{򧍶& 0#gvI`ӄȎ/@^p0Uӓ;CT8xh+;ͪi^dFAT;ɞ&^-(FJɻQm"` @|kǁS1^] yizkV{>j"VC]wŤdq($+zUs w3"=a-(P0O赫BO`p!ytmm-5QD M>(c9< JapO88 8 @9<ޚ*EB^P5ctR$n3c"۬-=Io" @ ljt@D16cCDʩTJUeYjѶ/gp{fQUAXoR9*0ɽq*9#ä eTZsع8(XxICYs ٫r[((Fk)V'ƌՓ7m2P?j5PQ0e@^J#kyV{#/Q0bvł\QYp_@6b:fM 7h.a'dOu!@r=!%w57P]W*ejm U鮡v>m=*`RP7ɐ{) ϓUnۮ &HfnA4P: _Q<\%ӧz.gokI/mn^ >0zH4.L}`ZyԣWmB˿6AC*k;3`< Sӣ e$&e8@@ fvٗнI&4g"͙ @CKڄ||$h:^G0f'cYB~P Z0e!*4o4^,@}L8(ұɁB`"=QQTO3BE@7H!ԌP 3:)갾0>,")ܞg YN8w(/%.&;j/{e;{rƫhozWwݑعʑ${Il4wh+ٚ xf 2mL)?%0(]fF!. k1bVk:`@cߧ煹IW)Cqp c?Q*H`bo&)d_t8[eyo8?Kfft[ԯvT(ܠy3fx?ڵLj ,TS&,oL eNGfn@y)w°2wdr\6;^Fϡ/ >[Ɋڼ#Gx>fMhIZv ]*S2GF֩ hd~.'$5?⁲խrَwWHpy!_ɾ0G <*N]8=Afas VC~5p\{(sz+" pT{ضަrB+6J T% )"]DA+V.ː"$a9Vfݔx)Sz\QFXn`b7A[겪BL k0?|$;9>eặW,[hO(T``߇~9V 0&~ةnmt- #Λ^ 59β{xCQC Ep &c,k)o(47ª˒JkyeB~Y1gs=k6.WS6V .KɃ_9C("j7'mq.8\J-Rz}$Գо#VPcfuzǑahek}8st1-mkqXC2sl <ϕ5$/i@ϽXܵZwB΢w?g!\a$$B01EK /&}uw4%Z*f)^ԋ tu{f@OsurrTsȑh`bY*+Zue<> "|L){3 m5ugK3_B{J/t+&x=UmAqZ'w+k0(  YeE}hk&\hID4$1 Z觮dTL AecYO>g8?dbG#)9Fަ>ǏG5|3[_` ޸S8(jY,Ϋi`NK#j@o`7F;V~2Zk+oSۀsz 5 ;ahY|,Ԑ4$kO4/kxF󀂙SZ-P(9nB%ڦ0*3ma0f ""Bri sB>q>Y8AU AJyJi;Y{87FsUŬ,G()8X2p_Kc|5hhkdLQgT5 W>/;6nZp#V0Ϙz.LS)AQQOVޣ*OH;$KKGqBZ gPYT&R4!dQi'eF+XSX3<]n/õߨE8c+ ^Fu}3^TsL!~wHuR7UqjzeCXXp,ƹEp'dV9k[y8mN*0ګ%<c&L|oXewmt:U)3-vLF2S40 q sLR6j'^cEbXn[M&dbO쀜8KkRxKЎGcu/9=C@"I-zL&RYD{E* rbS\gE1;ԔsaʞCabU}›i4~N4p0}Y\[lu/0O`}ĕWpgŚ['3g%KX"YyұaohKЀ Z.O˚͓dDtZ)"uG,h>x9 {yH${ަ +.~LJݮ%iػs,"G6.uq#>0^r?&|)gca뾬L0oL4!M俬 @gЛǷwhʏKQVlsXD6diҌuWb&;UjoDqGɗGu榪[@?*'i[}r =*XMT#<7*hxP$&W`WӌK=oĂtcVm$e g/kR 60Ң5!DW֨^xC ʕx9T`bZdL0Ոg܍l9y6Rgr}xM b`>E>֐q0 z@>̼5 h5u(vGOץC4Yƍ\l̆FEϿW&}DSL*ɛߺ`x.1)ԾD4A=8_w$YvUs2:ƗZb/б ?{A_K݆WtM l.]mVpY_t0#,*rJ߁$Z '=gRr1\PTWmN^q=, #-/+'}<ۂ>#@J,Qͩգn' \Z I]!,!4:+/+ݳn|w'#8ÖqL6IʍY@i3>,{{jp(Z{vRu+lR5,b" ڎFs,N?g'3!h Lp)ArDb΋M?4:1h蝠Д%e+i+PRNE 65g I6?J +CT|,ECJ&g3|Y6Tmb/g -IHw^V߲p\'|Ak]kQrm#Bh-bKCdi)>H jZHOBXcCb"C Yz~竗0d/f ɻ-e +?Qle wa4zU?/P YqFKvmyVؓkKbATjuLK58L&XOT$Ze /Lf%9)z?G;\LXuS3AV$0dp4kPÜks*wZU3ք4I,]9딲 [8̒@cBx2j8 JQMmmevN"EQ66$#[ 펱9s*?Op:xIҼ#<ˑ&piNA<҃+_hƓ$L2+R}*Ʈ`}r- =;f\ci͵"?φzN:GC-#|2~y)q8UySn4c6)TFr_w*Z芃/)pXH)d;^ ɵ;'JQyz]%:JI5G$ڹ`ٴ7j_$d+yLIl#9l.@5V1.?r̀wD`96Vz>-PȷYhO_ ٳ'}c%VAdKB'X5-ie@ L^u9F)͔54 {%ѦC=10n[MqH> =9'.MsY'@ 'q?/rhi:$C)Gf/$|1e"1Ovy3&c)juuT.e :!B ;?&X1j**o c{~?.ui085VDk0vi3`Z2 {8F_-*D3a8\NDH}4:Ƥ+tiNI8zI=uGr1*h'Id>w##Jԛkl)XDdz(TġVMxqÈ]<Ƃ$ 5Yw&pJT@qx [oY553GS?6l9{:ߚC]KrjCtmdj{O"":u/*G8,asV PGfX1(@+ն~3NIܮen2x[*Hq {*C(cFm%8t˽yijP7/j,KF ɫg]f ΅ %.9|y>9ȈqQtg\YV5NI@OzW0qS[(D{daO @甡XMeq8iiVbٚ>ew+cXf@mWC5$[ DSһG}nk_rDqxh5#yBγ3'^ Vx b. SL"_ ̠طp h^f;}!@skh[' ΰ[M .}֬ۑA)kB`1 Z][;eaP9O>Og2GyTDjx4&nVRdn./z/z(q5{16iƛFZq4>Vi`<͌܆8Jsj > q73tO$ёXw [AK >7l^e+qb-j`ΕvTXc9Y͂Jmmǰf9 D /֧},Vʱ>Wg*DYN8cTᾨ/;n&񛟦SDxK#no.@z,SO,fL-7F6-ԣкU YZ