python3-kobo-django-0.25.0-1.el8 > 6 6_6 3!y덏%!E/֡d !E/֡ڨӄn&ȣVQͭv{GF> 7p #oE4mwa0!{:2rȐ/ѿ'$g| 1I}kR;a*a,WLUB?L0"l{?Ct@j_x'$g=o)9s>lD'`VͬHg~W7P& Rpj TRL)ZOz_O϶h=6I㱋ܫS(znSQBv߅v ucdc9cffef6fdbb7e1081bcf53abb6ab4170670520087c1b9f0af489a10a2d80db2aec667418de37fb509507a3fd1411d5f536dd17$3!y덏%!E/֡d !E/֡`+S2?^31*OgR?ђhѩj._<8UhTx-zLQ3`/a~^P3\i*Ё]w7N7n;6C(8iKWzsU@'ABw{[g)42b柙CxmH:m(!vfoآ+7${EILAZq}Y4kz sBC\k>I{3KD->i@N!xV O>p=?d # 5HLtx     #A #%(M**,--$-(.8. >9/>:;2>GlHpItXY\ ]^Ubdef l"t<u@vDwxyoCpython3-kobo-django0.25.01.el8Django componentsDjango components.d5buildvm-x86-09.iad2.fedoraproject.orgFedora ProjectFedora ProjectLGPLv2Fedora ProjectUnspecifiedhttps://github.com/release-engineering/kobolinuxnoarchqq RRuu==99 >(  $ $qq A B ,{,,1}qqll WW_qq 4 qq qq FF U U&& ptqq!A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤d4c2]d4d4d4d4d4d4d4d4d4d4d4d4d4d4c2]d4d4d4d4d4d4d4d4d4d4d4d4d4c2]c2]c2]c2]d4c2]c2]c2]d4d4d4d4d4d4d4c2]c2]c2]c2]c2]c2]d4c2]d4d4d4d4d4d4d4c2]c2]d4c2]d4d4d4d4d4d4d4d4d4d4d4d4d4c2]d4c2]c2]d4d4d4d4d4c2]c2]c2]c2]d4c2]d4d4d4d4d4c2]d4c2]d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c2]c2]c2]c2]d4c2]c2]d4d4d4d4d4c2]c2]e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf34154696ff90e5bf48c6433d7ffbe3fabafdefea58774e4492eed1b597f49aeb34154696ff90e5bf48c6433d7ffbe3fabafdefea58774e4492eed1b597f49aeb52daeec4c0c80a679455e6a248b2b547193dcb20a69e13d10a3dde970e34636952daeec4c0c80a679455e6a248b2b547193dcb20a69e13d10a3dde970e3463693b9b15bc70dae115d43b0c573ef24f41fa39698f7e8cd8e92a8822f1d33f4f6b3b9b15bc70dae115d43b0c573ef24f41fa39698f7e8cd8e92a8822f1d33f4f6bcc2289c99db5b1e7134fe2ba4d074db2cdaaec23c8da52c8bceddfe1bd75e5a3cc2289c99db5b1e7134fe2ba4d074db2cdaaec23c8da52c8bceddfe1bd75e5a3cbcf92323690262d33757cc5b24d805de552f35b17e9b48c7d51a893b2b778dccbcf92323690262d33757cc5b24d805de552f35b17e9b48c7d51a893b2b778dc759ce99cf9a8bf9a851e272a7863f10e24f6dd796ae23d0016604c2c31d79c3be7070662115d2db4c78aa38a01388f9e5885537b92a63b22a1d2be4b6e016370e7070662115d2db4c78aa38a01388f9e5885537b92a63b22a1d2be4b6e0163706f3540bc241271e4f04fc6821d0d1aebc29dc96435da76d1b3e06b2ee7e9975c6f3540bc241271e4f04fc6821d0d1aebc29dc96435da76d1b3e06b2ee7e9975ccfe7596ce59ef0a2557320258a7a29df43294abc4fb38b6cefcb85b46c20d6fecfe7596ce59ef0a2557320258a7a29df43294abc4fb38b6cefcb85b46c20d6fee29e66e93fa67846e052306aebb8662f82a4ce2dae26fa26e5ff45551ea3845ae29e66e93fa67846e052306aebb8662f82a4ce2dae26fa26e5ff45551ea3845afc88ff827b01e342fe37f681f615a04bfcccf768008868600f0f1b1e94d23ddefc88ff827b01e342fe37f681f615a04bfcccf768008868600f0f1b1e94d23dde8beb3e83c596569e3eb02da97867ce5de3dbd38c0e7e2da3ccaedbec1a08cdb08beb3e83c596569e3eb02da97867ce5de3dbd38c0e7e2da3ccaedbec1a08cdb00c621501d09885dd7c15628a0c43193e202e024fc5dcb0040d042437631cf077372b1dfdbd53813b929fc0c03d0f56d5ba057764bd4884903aa77243425bfc93a2d7b09a6c0df5f941bd4075109514d183b35213bc3dccd2f62d0957133496d094a53413b131de34f51f2828e95c5c5fb3c8b9652f3b1dfc233c8d54c029f211d49be7c58aa54eafe6e2be339fb974f1e65ceadd2d3ad53a81b5a5736f1abd9dce8d34fdfb3f0768704b597a69662f016ae5dbe58736e302f7ff9a8fda7c6c10e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855debfa17ae95d73a49058340009323f65c876934d34dac3ddc08cca990defabe1debfa17ae95d73a49058340009323f65c876934d34dac3ddc08cca990defabe16e0e6fc9bc779b55ab533cc2e5c9b050b5dddef166855bd3b43ef35597397dbb6e0e6fc9bc779b55ab533cc2e5c9b050b5dddef166855bd3b43ef35597397dbb616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf9cbaddc96394317856bec08b46bc8b28a6b673085c0e117e44e31aedd6fc104a76cb4f4110171d5cff65020516ca973b3f3b9ad234efd31e2d86ee137d1be7c2877baba3bf6bcd6268af0c56d1b16e56a50939c0a26a454b9f9e5657e215284877f47d18d4842243d02d7c50f657cfa6ee0cbcb5912f3bb1cffa1b9f0e48becf0263c07a5a3b713fb9c0148bd41c703ea9a7ffa129219124eb77add78887a72072b4e12a2b14e61ed04cc06513210d0f0eeb732348c85add0a4ed6378cd8b6f2ff755bbfd31c39a80eab166c8bbea6c4a14bb8511599ed8fa1189e88e0462219e1f40a1435c2b6fccbfcbde1b60c45244b5dec4792e9fa6e11400552115cf4d6e1f40a1435c2b6fccbfcbde1b60c45244b5dec4792e9fa6e11400552115cf4d6815810697e55bd84c8cfac173111e7520df2fe61535f796244da02dcd142fbdb815810697e55bd84c8cfac173111e7520df2fe61535f796244da02dcd142fbdb211917653770095fcdc0bfd8ffd3a7c965cc2f40c3630cc58dc570afd5d279e5211917653770095fcdc0bfd8ffd3a7c965cc2f40c3630cc58dc570afd5d279e51b5b5bfedcd7d91813aeb57cb063a3f7c06aa113eec12f4abd6a1a88ed8b792bd1f9ebe17fd8543cff98b50fcb02aa3591d463dc43cbc22e812ca8d43d6e0c83e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bfde8231e23f212e06c1f25e55a79f613e9fc885ad3d64f53b1c5af91fcb04a1bede8231e23f212e06c1f25e55a79f613e9fc885ad3d64f53b1c5af91fcb04a1be9c1e5c76db598b049c75e757bc4b426a7b9d0ed5f9ac2515267718beca4853279c1e5c76db598b049c75e757bc4b426a7b9d0ed5f9ac2515267718beca485327456121271c8c66a848b5d6421762bb4f45245f7580acd1a64089b2a38708fc74456121271c8c66a848b5d6421762bb4f45245f7580acd1a64089b2a38708fc7448fbceaeed33e11bd50e6a1ecdfd7b77651516f84fc65944132ee33aa763e71548fbceaeed33e11bd50e6a1ecdfd7b77651516f84fc65944132ee33aa763e7151a1ae7e85f0fcd5a6df520110233b9502f4f977a0585fdef65d71dbc133a2a351a1ae7e85f0fcd5a6df520110233b9502f4f977a0585fdef65d71dbc133a2a355f2c9526772af0f384b76ac662a8a3da1ece29b0dd8c4ac214b505be19c1c4b2b0fe4cc8234a1e9d3e9412047b5ada6cf24a85334103a50e32390f4a1c1cb69be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85537ee0d6cf47ce735573a61ee1306e798b9c13b4ff77ff3521dcf7785f3ac88ff37ee0d6cf47ce735573a61ee1306e798b9c13b4ff77ff3521dcf7785f3ac88ff616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf685be1118a02985bc19d383c608d80663ec740e0de87e1c3b29f93bf588eded96809850c7a8cdae39e32592bb0fb21a48ff82b4e56da8d1a70ac44875f18f48195feeaeec5c76950e8e688a179e4a1a927765583023e04781348cc8f7f424c7341370a06b1ac4d37f7c79f14d8b2a9bb8f063b87ca63eb29b0ad791fc24ce1ffe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf9055a86f1a84ee0f0dd934330eb63834c8916fc235416472aedbc522717ed6799055a86f1a84ee0f0dd934330eb63834c8916fc235416472aedbc522717ed679451b15e8df47f1861cfe3ed2bfb35d5696d795e830883bccb238bfdc0a679aafe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bfc7047afea77700c5fb4220d1626fd004e89ebe7f9630c9296b518e358ac831cfc7047afea77700c5fb4220d1626fd004e89ebe7f9630c9296b518e358ac831cf4dacd0dd806b11d9a365d868532ea1550380245ebd078a80fe3487ea6c0e9d934dacd0dd806b11d9a365d868532ea1550380245ebd078a80fe3487ea6c0e9d93e43327b235ef39ce77ab98d381d4865f11d5167f65ea1bf4ce3cba63b721551be43327b235ef39ce77ab98d381d4865f11d5167f65ea1bf4ce3cba63b721551b4e12b4230da11421a0b5115eba2268fab4fb4069424548b5c84d146de24e51924e12b4230da11421a0b5115eba2268fab4fb4069424548b5c84d146de24e519202b69c2fe7bc1a9c488553d170433288f2fade40a02cc0d67f4d878766b708f102b69c2fe7bc1a9c488553d170433288f2fade40a02cc0d67f4d878766b708f1009ea405ce5d40b5ec683bdd4df5e08a084aceb552d18b381ae4ae03e72430af009ea405ce5d40b5ec683bdd4df5e08a084aceb552d18b381ae4ae03e72430afe9793dbf45367ce12b3a03cc873e53b5fc83b30ef575a5a8f03dc668d76777e9e511d547febf6f0d52fdd7ad152201a51ba298462a7980dd2e87c8d9308194835dfe0e7bbc8b085bcd3b398f65a94ce44a3d5e6cc6d0e07889bf05e58cc7def78ee03acb095a74cfcedd7aa137d1da1a9e56227d2789193558e29b8c7dbb96640cdc6e4c56e2bda5780e74ffb00c0592218bf6b274d4c19d28f5c67b6cb70781e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ce236be60602f1060b366b0bf5f37a08129423264f124abdd5b993f3b717ff8fce236be60602f1060b366b0bf5f37a08129423264f124abdd5b993f3b717ff8f616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf616dfa79fd84c58f21024289ebebb377d0cee7e33b884ed263638dd309a903bf38f1fd7e11a7ab67cb2c55249f10ca8b3b869c9bc73ddf60ef8d5914f4d8f2b7aa87c1e87f5236bca7c6a36d6abffe9d4c15bc520c4b51f8b688b47f156f1bcbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkobo-0.25.0-1.el8.src.rpmpython3-kobo-django@      python(abi)python3-djangopython3-koborpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.60.25.0-1.el83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3c`@` l__{ _ @^@^^˳@^@^1^E:@^1s^g@]]Y=]V]9\@\iL\T4\8@\&@\&@[H@['Zz@Zp^@ZLY@YB@YB@YYYx@X@Xx@WPW@V=@Ua@T-@Tg@@R@R - 0.25.0-1Fedora Release Engineering - 0.19.0-2Rohan McGovern - 0.19.0-1Rohan McGovern - 0.18.0-1Rohan McGovern - 0.17.0-1Fedora Release Engineering - 0.15.1-2Rohan McGovern - 0.15.1-1Rohan McGovern - 0.15.0-1Miro Hrončok - 0.14.0-2Rohan McGovern - 0.14.0-1Fedora Release Monitoring - 0.13.0-1Rohan McGovern - 0.12.0-1Fedora Release Engineering - 0.11.0-2Rohan McGovern - 0.11.0-1Miro Hrončok - 0.10.0-5Miro Hrončok - 0.10.0-4Rohan McGovern - 0.10.0-3Fedora Release Engineering - 0.10.0-2Rohan McGovern - 0.10.0-1Rohan McGovern - 0.9.0-1Fedora Release Engineering - 0.8.0-3Petr Viktorin - 0.8.0-2Rohan McGovern - 0.8.0-1Rohan McGovern - 0.7.0-10Fedora Release Engineering - 0.7.0-9Miro Hrončok - 0.7.0-8Igor Gnatenko - 0.7.0-7Rohan McGovern - 0.7.0-6Lumír Balhar - 0.7.0-5Lumír Balhar - 0.7.0-4Rohan McGovern - 0.7.0-3Rohan McGovern - 0.7.0-2Rohan McGovern - 0.7.0-1Rohan McGovern - 0.6.0-1Fedora Release Engineering - 0.5.2-4Fedora Release Engineering - 0.5.2-3Zbigniew Jędrzejewski-Szmek - 0.5.2-2Daniel Mach - 0.5.2-1Fedora Release Engineering - 0.5.1-4Fedora Release Engineering - 0.5.1-3Fedora Release Engineering - 0.5.1-2Daniel Mach - 0.5.1-1Daniel Mach - 0.5.0-1Daniel Mach - 0.4.3-1Daniel Mach - 0.4.2-1Daniel Mach - 0.4.1-1Daniel Mach - 0.4.0-2Daniel Mach - 0.4.0-1Daniel Mach - 0.3.8-1Daniel Mach - 0.3.7-1Daniel Mach - 0.3.6-1Daniel Mach - 0.3.5-1Daniel Mach - 0.3.4-1Daniel Mach - 0.3.3-1Daniel Mach - 0.3.2-1Daniel Mach - 0.3.1-1Daniel Mach - 0.3.0-2Daniel Mach - 0.2.1-1Daniel Mach - 0.2.0-1Daniel Mach - 0.1.2-1Daniel Mach - 0.1.1-1Daniel Mach - 0.1.0-1- New upstream release 0.25.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- New upstream release 0.19.0- New upstream release 0.18.0- New upstream release 0.17.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- New upstream release 0.15.1- New upstream release 0.15.0- Rebuilt for Python 3.9- New upstream release 0.14.0 - Adds client dependency on requests-gssapi for gssapi client auth- Update to 0.13.0 (#1789890)- New upstream release 0.12.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- New upstream release 0.11.0- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Disable python2 subpackages by default (RHBZ#1732080)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- New upstream release 0.10.0- New upstream release 0.9.0 - Use pypi_source to obtain sources- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Remove packages needing python2-django1.11 on Fedora 30+ (RHBZ#1632301)- New upstream release 0.8.0- Add missing dependencies on python-six (RHBZ#1654946)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Fixes in packaging- Migrate to python2-django1.11 https://fedoraproject.org/wiki/Changes/Django20- Fix directory ownership in python3 subpackage- Remove redefinition of epel macro (RHBZ#1164700)- Fix duplicate packaging of kobo-admin for python2, python3 - Fix some python3 packages depending on python2 packages - Prefer python2-* packages over unprefixed packages for Requires - Move kobo-admin to own package (Lubomír Sedlář)- Fix Provides/Obsoletes to follow packaging guidelines (Lubomír Sedlář)- New upstream release 0.7.0 - Build Python 3 packages (Lubomír Sedlář)- New upstream release 0.6.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Convert to modern python macros - Own /usr/lib/python2.7/site-packages/kobo/ directory- conf.py: use print() function (Ken Dreyer) - conf.py: py2/py3 compatible exception handling (Ken Dreyer) - Fix shortcuts to run on py2.4. (Daniel Mach) - Closed tasks can be interrupted without throwing an exception (Marek Šabo) - Add __setitem__ to FileCache (Lubomír Sedlář) - Show minimal priority in admin (Tomas Kopecek) - Add tests/README (Alexander Todorov) - Add tests for RPMs with 'something-X.Y' names (Alexander Todorov) - xmlrpc: remember to call super class constructor (Kamil Dudka) - Condition for setting hostport generalized (Marek Šabo) - Http proxy working on Fedora 22 (Marek Šabo) - Pass arbitrary args to logging module (Lubomír Sedlář) - migration for min_priority (Tomas Kopecek) - fix default values (Tomas Kopecek) - minimal priority for worker (Tomas Kopecek) - backward compatibility with django 1.6 (Tomas Kopecek) - make get_tasks call backwards compatible (Tomas Kopecek) - Add permission for displaying task tracebacks (Tomas Kopecek) - report correct allowed username length (Tomas Kopecek) - Add a RPC call and a command to list running tasks. (Tomas Kopecek) - Add --all option for enable|disable worker command. (Tomas Kopecek) - Fix multiple same checksum types. (Tomas Kopecek) - Django 1.8 rebase (Tomas Kopecek) - Add ssl context for https. (Tomas Kopecek) - Don't add additional space when printing log. (Tomas Kopecek) - Fix displayed task time (Tomas Kopecek)- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Enable/disable worker. (Tomas Kopecek) - upload_task_log: correctly handle unicode vs str strings. (Tomas Kopecek) - resubmit_task: add missing 'force' parameter. (Tomas Kopecek)- Modify shortcuts.run() to pass all **kwargs to Popen(). (Daniel Mach) - Admin page for kobo.auth.User (Tomas Kopecek) - Unset active menu if no other menu is active (Lubomír Sedlář) - Allow rendering menu for bootstrap's navbar (Lubomír Sedlář) - Handle menu items without text as dividers (Lubomír Sedlář) - allow --force in resubmit-tasks CLI command (Tomas Kopecek) - Django 1.6 db transaction model (Tomas Kopecek) - CLI command for viewing log files (Tomas Kopecek) - Display overall time in task page (Tomas Kopecek) - Fix shortcuts.run() to handle errno.EINTR correctly. (Tomas Tomecek) - Don't count assigned tasks into worker load. (Tomas Tomecek) - Human readable state exceptions. (Tomas Kopecek) - Human readable JSONField. (Tomas Kopecek)- Rename User model to properly adjust to older db schema. (Tomas Kopecek) - Fix typo in login template. (Tomas Kopecek) - Switch from simplejson to json. (Daniel Mach)- Revamp make_nvr() and make_nvra(), make them public (add to __all__), add tests. (Daniel Mach) - Fix: display subtasks in task's detail view (Tomas Tomecek) - Fix JSONField (load and dump) (Tomas Tomecek) - Fix CSRF exemption in XML-RPC handler factory (Tomas Tomecek) - View simplifications (Tomas Kopecek) - Translate everything in templates (Tomas Kopecek) - Additional fields visible in admin, searching/filtering (Tomas Kopecek) - Use more proper class-based style for generic forms (Tomas Kopecek) - Refactored generic views. (Tomas Kopecek) - Fix rtf content type test for py2.4. (Daniel Mach) - Add FileCache.items() to export items() and also fix py3. (Daniel Mach) - Remove slots from most places. (Daniel Mach) - Improve shortcuts.parse_checksum_line() to support escaped checksum lines. (Daniel Mach) - Add 'executable' argument to shortcuts.run(). (Daniel Mach)- Return 'nosrc' arch when RPMTAG_NOPATCH RPM header is set. (Daniel Mach) - Fix 'ImproperlyConfigured: The SECRET_KEY setting must not be empty.' exception in test_types.py. (Daniel Mach) - Fix setup script to install additional package data. (Daniel Mach) - Fix reading RPMTAG_NOSOURCE and RPMTAG_NOPATCH headers from 'nosrc' RPMs. (Daniel Mach)- Drop admin subpackage on rhel <= 5 - Drop admin, django and hub subpackages on epel 6- Drop django and hub subpackages on rhel <= 5 - Set filename to be real name of a downloaded file. (Tomas Tomecek) - Fix logwatcher to scroll to latest logs. (Tomas Tomecek) - Remove obsolete function kobo.django.views.generic._object_list(). (Tomas Kopecek) - Updated README for 0.4.0 release (Tomas Kopecek) - Revamp setup.py and related files. (Daniel Mach) - LongnameUser table has auth_user db table name for easier upgrade. (Tomas Kopecek) - Add checksum_type to SimpleRpmWrapper. (Tomas Kopecek) - Add kobo.threads.run_in_threads() helper. (Tomas Kopecek) - Django 1.5 rebase. (Tomas Kopecek) - Remove unnecessary slots from pkgset.FileCache. (Daniel Mach)- Don't catch and mask any exceptions in cli.CommandOptionParser.run(). (Daniel Mach) - Set an empty keyring in rpmlib.get_rpm_header(). (Daniel Mach) - Format Fault's output to be nicer. (Tomas Tomecek) - Display error when cancelling task fails. (Tomas Tomecek) - Fix task cancelation method name. (Tomas Tomecek) - Add pkgset.SimpleRpmWrapper; support pickle by providing __getstate__() and __setstate__() methods. (Daniel Mach) - Enable searching in task list by label. (Tomas Tomecek) - Enable making custom queries in view task_list. (Tomas Tomecek) - Limit value length to 200 characters in tback.Traceback. (Daniel Mach) - Fix email.utils import to work with py2.4. (Daniel Mach) - Backwards compatibility bugfix in hub.models. (Tomas Tomecek)- Proxy support enhancement (Tomas Mlcoch) - Improve task ordering. (Daniel Mach) - Better formatting in Traceback output. (Tomas Tomecek) - Add JSONField.value_to_string() method. (Tomas Tomecek) - Improve task dir deletion and task files view. (Tomas Tomecek) - allow line buffering for shortcuts.run() (Tomas Kopecek) - Allow to specify buffer_size in shortcuts.run(). (Daniel Mach) - Add rpmlib.get_changelogs_from_header() and pkgset.RpmWrapper.changelogs. (Daniel Mach) - Support https_proxy environ variable (Tomas Mlcoch) - Create pid file in a more secure way. (Daniel Mach) - Create empty kobo.django.auth.models module to fix crashes in Django 1.4. (Daniel Mach) - Add shortcuts.makedirs() function which is identical to os.makedirs but doesn't fail on existing dirs. (Daniel Mach) - Fix typo in the 404.html template. (Daniel Mach) - Fix traceback on undefined workdir in kobo.shortcuts.run(). (Daniel Mach) - Add help-rst command which generates rst documentation for all CommandOptionParser's commands. (Daniel Mach)- Clarify auth middleware ordering in the hub settings template. (Daniel Mach) - Add kobo.threads -- a simple threading worker pool. (Daniel Mach) - Fix force_list and force_tuple to work with sets. (Daniel Mach) - Implement removing files from a file cache. (Daniel Mach) - Make shortcuts.run() thread-safe. (Daniel Mach)- Bump version to 0.3.5. (Daniel Mach) - Return tracebacks in the XML-RPC dispatcher as unicode. (Daniel Mach) - Refactor MainMenu to be Django 1.3 compliant. (Martin Magr) - Make StateEnumField Django 1.2 compliant. (Martin Magr) - Add proxy support to XML-RPC transports. (Daniel Mach) - Cache stat values in FileWrapper objects, add size and mtime properties. (Tomas Mlcoch) - Fix unittest kobo.http for Python 2.4. (Tomas Mlcoch) - Add unit test for kobo.pkgset. (Tomas Mlcoch) - Rename pkgset.FileCache.__get__ to __getitem__. (Tomas Mlcoch) - Add unit test for kobo.http. (Tomas Mlcoch) - Add unit test for kobo.decorators. (Tomas Mlcoch) - Add docstrings to kobo.http. (Tomas Mlcoch) - Add UndoHardlink class to __all__. (Tomas Mlcoch) - Add unit test for kobo.hardlink. (Tomas Mlcoch) - Fix params for os.utime() call in UndoHardlink class. (Tomas Mlcoch) - Fix tback.Traceback to work properly in interpreter. (Tomas Mlcoch) - Use getattr to read Krb5Error.err_code to prevent possible AttributeError in HubProxy. (Daniel Mach) - Add a new task state - CREATED. (Daniel Mach) - Fix templates to work properly in debug mode. (Daniel Mach) - Revamp log downloads - download as a stream, better support for other than .log files, enforce using UPLOAD_DIR in settings. (Daniel Mach) - Delete empty directories on FileUpload.delete(). (Daniel Mach) - Catch an exception when deleting an FileUpload object and target file is missing. (Daniel Mach) - Make sure that xmlrpc.decode_xmlrpc_chunk() won't fail on existing directory. (Daniel Mach) - Run task cleanup and notification for foreground tasks. (Daniel Mach) - Enhance shortcuts.iter_chunks() to work with files. (Daniel Mach) - Upload files in chunks in order to prevent client-side memory issues. (Daniel Mach) - Exclude file uploads from CSRF protection. (Daniel Mach) - Add assertRegexpMatches and assertIsInstance to tback tests to make them work on python < 2.7. (Daniel Mach) - Fix processing unitialized variables in tback. (Martin Bukatovic) - Fix a traceback in kobo-admin start-hub when a project name contained dashes. (Daniel Mach) - Add -tt python interpreter argument to project templates. (Daniel Mach) - Add kobo.rpmlib.parse_evr() to parse E:VR. (Daniel Mach) - Fix parse_nvra() - arch must not contain '-'. (Daniel Mach) - Add missing {{ project_name }} prefix to kobo admin templates. (Daniel Mach) - Start daemons in "/" rather than in working dir. (Daniel Mach) - Add TransactionMiddleware to the hub template's settings. (Daniel Mach) - Add skip_broken argument to PluginContainer.register_module() class method. (Daniel Mach)- Add kobo.decorators.log_traceback() devel decorator to log function tracebacks to a file. (Daniel Mach) - Fix tback.Traceback for py2.4. (Daniel Mach)- Replace double underscores with dots in xmlrpc method names. (Daniel Mach) - Fix regex in test_tback.py so unit tests pass. (Daniel Mach) - Fix session handling in worker. (Daniel Mach) - Fix kobo.Traceback to return empty string on no exception. Add traceback tests. (Tomas Kopecek) - Simplify hub deployment (add menu and template to default). Tweak kobo-admin templates. (Daniel Mach) - Add a warning about a possibly read-only database to the worker middleware assert. (Daniel Mach) - Add task notification() and cleanup() class methods. (Daniel Mach) - Revamp hub urls and admin templates. (Daniel Mach) - Prevent a race condition when using CookieTransport in threads in py2.7. (Daniel Mach) - Add unit test for EnumItem.change_state() return value. (Daniel Mach) - StateEnum.change_state() now returns bool as documented. (Martin Magr) - Command argument in kobo.shortcuts.run() can be also a list now. (Daniel Mach) - Strip path from nvr in kobo.rpmlib.parse_nvr() and parse_nvra(). (Daniel Mach) - Exclude XML-RPC from CSRF processing. (Daniel Mach) - Add stdin data support to kobo.shortcuts.run(). (Daniel Mach) - Add kobo.shortcuts.iter_chunks() to iterate through a list, string or generator and yield chunks of defined size. (Daniel Mach) - Raise an exception when spawn_subtask() or wait() method is called in a foreground task. (Daniel Mach) - Add constructor to kobo.django.hacks.UserChangeForm to fix maximum recursion depth error. (Daniel Mach) - Fix username max_length hack to work with Django 1.2.1. (Martin Bukatovic) - Add kobo.notification module to send email notifications. (Daniel Mach) - Process kobo.shortcuts.run() logging in chunks and print data immediately. (Daniel Mach) - Subtasks have to follow parent's channel and arch. (Martin Magr) - Compute elapsed time for running tasks. (Tomas Kopecek)- Fix XML-RPC transports to make them work in py2.5 and py2.6. (Daniel Mach) - Automatically scroll the task log window when we're at the bottom of the page. (Daniel Mach) - Show self.* attributes in extended tracebacks. (Daniel Mach) - Compress logs with gzip when a task finishes. (Daniel Mach) - Convert task logs to utf8 (with "replace" option) to prevent raising UnicodeDecodeError during template processing. (Daniel Mach)- Add help-admin command to display help for admin commands. (Daniel Mach) - Add config parser support for glob matching on dict keys. (Tomas Kopecek) - Implement timeout support in xmlrpc transports. (Daniel Mach) - Improve kobo.xmlrpc.CookieTransport to work with python 2.7 as well. (Daniel Mach) - Add kobo-admin utility. (Martin Bukatovic) - Add missing HttpResponseForbidden import to kobo.hub.views. (Daniel Mach) - Fix bug in "Show only my tasks" search option on Tasks page. (Daniel Mach)- Bump to new upstream version. - Fix kobo.rpmlib.get_digest_algo_from_header() when RPMTAG_FILEDIGESTALGO contains None value. (Daniel Mach) - Pass 'conf' argument do daemonized worker's main_loop. (Daniel Mach)- Split rpmlib to a subpackage. - Add missing "compare_nvr" to __all__. (Daniel Mach) - Remove duplicate subtask removal in Task.wait(). (Tomas Kopecek) - Parent task didn't wake up even if all child tasks were finished. (Tomas Kopecek) - Change 'make log' to use C locales and automatically fill name and email from GIT. (Daniel Mach) - Fix spawn_subtask argument. (cherry picked from commit 374a4165c16d6b34fa486a38525753969e549415) (Tomas Kopecek) - Fix XML-RPC method registration. (original patch by Xuqing Kuang) (Daniel Mach) - Convert rpm.labelCompare's arguments to string to prevent segfaulting. Add compare_nvr tests. (Tomas Kopecek) - Add Task.get_time_display() to get time spent in task in human readable form. (Daniel Mach) - Use koji.get_sigpacket_key_id() to read sigkey id from a rpm header. (Daniel Mach)- Rewrite menu to get rid of tuples in menu definition. Always use MenuItem classes. (Daniel Mach) - Send task logs to hub to enable realtime log watching. (Daniel Mach) - Add menu_item helper. (Tomas Kopecek) - New version of menu component. (Tomas Kopecek) - Order tasks to assign by priority first. (Daniel Mach) - Fix spacing errors to be more PEP 8 compliant. (Daniel Mach) - Handle SystemExit in TaskManager.run_task(). (Daniel Mach) - Add a shortcut and pkgset support for computing hashlib based hashes. (Daniel Mach) - Add hack enabling 'VERBOSE' log level in the python logging module and Logger class. (Daniel Mach) - Run tests in alphabetical order. (Daniel Mach) - Fix TaskAdmin to search for user in correct db field. (Tomas Kopecek) - More convenient admin listing for Worker model. (Tomas Kopecek) - Add files to cache faster (skip stat call when possible). (Tomas Kopecek) - Remove deps on postgresql, httpd, mod_auth_kerb and python-krbV. - Add AUTHORS, COPYING and LICENSE to kobo.rpm.- Read default paginate_by value from settings in kobo.django.views.generic.object_list. (Tomas Kopecek) - Add read_from_file() and rename save() to save_to_file() in kobo.shortcuts. (Daniel Mach) - Reverse FileUpload default ordering. (Daniel Mach) - Add kobo.conf.get_dict_value() to support dicts with default values. (Daniel Mach) - Add direct access to files via pkgset.RpmWrapper. (Tomas Kopecek) - Add documentation to django.auth.krb5. (Daniel Mach) - Fix worker key generation in kobo.hub.models.Worker.save(). (Daniel Mach) - Fix a security hole in krb5 middleware: a user was able to log in as different user to admin interface. (Daniel Mach) - Change Makefile to run tests before creating source tarball. (Daniel Mach) - Change HubProxy._hub verification to fix exceptions in Python2.6. (Martin Magr) - Another SQL performance improvement in Task admin. (Tomas Kopecek) - Set Task.parent as raw_id field to improve admin performance. (Daniel Mach) - Add (spent) time method to Task and display it in the admin listing. (Tomas Kopecek)- Enhance types.Enum to support help_text and additonal options. Update tests for types module. (Daniel Mach) - Remove temp directory after file upload. (Tomas Kopecek) - Remove MANIFEST in make clean. (Daniel Mach) - Fix shortcuts.run to read complete stdout. (Jan Blazek) - Add rpmlib.get_file_list_from_header() which extracts file list, colors and checksums from a rpm header. (Daniel Mach) - Add get_digest_algo_from_header() function to read rpm digest algorithm. (Daniel Mach) - Update epydoc docstrings in kobo.rpmlib. (Daniel Mach) - Fix deadlock in run(). Use proc.poll() instead of proc.wait(). (Daniel Mach) - Update epydoc docstrings in kobo.shortcuts. (Daniel Mach) - Fix AtributeError when active_submenu is None. (Daniel Mach) - Return menu dict even if no menu is active. (Daniel Mach) - Do not allow to register plugins to PluginContainer base class. Add several tests. (Daniel Mach) - Add test runner. (Daniel Mach) - Add support for empty submenus. (Martin Magr)- first release  !"#$%&'((**,,./01234567799;;=>?@ABBDDFFHHJJLLNOPQRSSUUWXYZ[\]^^``bcdeffhhjjllnnpprrtuvwxyz{||~~0.25.0-1.el8   django__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycdjango_version.cpython-36.opt-1.pycdjango_version.cpython-36.pycfields.cpython-36.opt-1.pycfields.cpython-36.pycforms.cpython-36.opt-1.pycforms.cpython-36.pychelpers.cpython-36.opt-1.pychelpers.cpython-36.pycauth__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadmin.cpython-36.opt-1.pycadmin.cpython-36.pycapps.cpython-36.opt-1.pycapps.cpython-36.pyckrb5.cpython-36.opt-1.pyckrb5.cpython-36.pycmiddleware.cpython-36.opt-1.pycmiddleware.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycadmin.pyapps.pykrb5.pymiddleware.pymigrations0001_initial.py0002_auto_20220203_1511.py__init__.py__pycache__0001_initial.cpython-36.opt-1.pyc0001_initial.cpython-36.pyc0002_auto_20220203_1511.cpython-36.opt-1.pyc0002_auto_20220203_1511.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.pycompat.pydjango_version.pyfields.pyforms.pyhelpers.pymenu__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccontext_processors.cpython-36.opt-1.pyccontext_processors.cpython-36.pycmiddleware.cpython-36.opt-1.pycmiddleware.cpython-36.pyccontext_processors.pymiddleware.pyupload__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadmin.cpython-36.opt-1.pycadmin.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycurls.cpython-36.opt-1.pycurls.cpython-36.pycviews.cpython-36.opt-1.pycviews.cpython-36.pycxmlrpc.cpython-36.opt-1.pycxmlrpc.cpython-36.pycadmin.pymigrations0001_initial.py__init__.py__pycache__0001_initial.cpython-36.opt-1.pyc0001_initial.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.pyurls.pyviews.pyxmlrpc.pyviews__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycgeneric.cpython-36.opt-1.pycgeneric.cpython-36.pycgeneric.pyxmlrpc__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadmin.cpython-36.opt-1.pycadmin.cpython-36.pycauth.cpython-36.opt-1.pycauth.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycdispatcher.cpython-36.opt-1.pycdispatcher.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycviews.cpython-36.opt-1.pycviews.cpython-36.pycadmin.pyauth.pydecorators.pydispatcher.pymigrations0001_initial.py__init__.py__pycache__0001_initial.cpython-36.opt-1.pyc0001_initial.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.pyviews.py/usr/lib/python3.6/site-packages/kobo//usr/lib/python3.6/site-packages/kobo/django//usr/lib/python3.6/site-packages/kobo/django/__pycache__//usr/lib/python3.6/site-packages/kobo/django/auth//usr/lib/python3.6/site-packages/kobo/django/auth/__pycache__//usr/lib/python3.6/site-packages/kobo/django/auth/migrations//usr/lib/python3.6/site-packages/kobo/django/auth/migrations/__pycache__//usr/lib/python3.6/site-packages/kobo/django/menu//usr/lib/python3.6/site-packages/kobo/django/menu/__pycache__//usr/lib/python3.6/site-packages/kobo/django/upload//usr/lib/python3.6/site-packages/kobo/django/upload/__pycache__//usr/lib/python3.6/site-packages/kobo/django/upload/migrations//usr/lib/python3.6/site-packages/kobo/django/upload/migrations/__pycache__//usr/lib/python3.6/site-packages/kobo/django/views//usr/lib/python3.6/site-packages/kobo/django/views/__pycache__//usr/lib/python3.6/site-packages/kobo/django/xmlrpc//usr/lib/python3.6/site-packages/kobo/django/xmlrpc/__pycache__//usr/lib/python3.6/site-packages/kobo/django/xmlrpc/migrations//usr/lib/python3.6/site-packages/kobo/django/xmlrpc/migrations/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryemptypython 3.6 byte-compiledPython script, ASCII text executablePython script, ASCII text executable, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/koboutf-88c62b53a9f0e804d7a22b2281317164902356ae7a7ecd49df4569ecb30476011?07zXZ !#,O] b2u jӫ`(y/,squfq!v9t E%\_}:H*Qf1e8J)DqMշ"}|TǤw`4)tbVRzF-;Z*7 Vҿ),1pQmoccc^jRf t gM% 9R@ i"HTw%]6[ ?^I7(As6eHZ]B+;Yǁ괚oFF>"?/\Sda0B۟c3q_i5^[d#sDZUe?JnҸw[\؛O1 eԭBN2ϾxQp] "YNɍ ]zDݢN SwإT )A/1SqH9GCEuě2)wdNw6QmBi*})Eӝ83-n$pS|_ԑtL}IiQVE*8 llS=Y /f49%pmWr^2,F  @3%_**dո$$MEo`J3| ؆ Ţ.}98Ua&j5V{}jUyU1:x*SÆM8p!t,{C!% Zdz?B wkXKbٙnk34v`8(k -+Ln4I-ֽ&pjLj GxО;p NGW\|DnUHпzZx4A~>#y}g ;[3]v0==7QqI-xgt)LԢpRg:Q^6jƍliwސWiPoSm>JSEQo2(,3ahUc`M7SIhGM ~~?tz=ɷ 1Unm^DĮFx < ۚ(/<[7vM$`BXjb{;j0bDOjhz^`=$P+zarj Afzɠ4hXplpè@2í!HTl%,=z_(UDMUo O$sZ|㬯(+a7_ߴVIsr'&9LHpÐ߆[Իg*3w lĨFP<2XeTsm3hF[Iijփ0{!fbѨKq_H{GD0bl2DMznVvl1+R!)hZPpGlW(%ӢUQl%l 8V"z.P^gv],^(AA Nj{ %pmk;}yW>hֆFOc,n@ ?v`|!)99V8語SE-bBAjYq .}|o{넝&VlV3dRgsn޶LEuĶw#""n6IӸ4X0붉YI<21hC%p>| 9Ƚ*efɆNWhĿ ɼCſ (I@$^FR Q qx!LS0u O?,ތ%Q陵B>=@7)bE3#:9>CcPZ8q4fD)ֳj *5;V|9ByG_Yՠ|ca3=9_y~K4y|kn&y'4̏1P`?V~/mKS 2bQ`GP]b_.!Ze0&z?VB3X_m5WK78sΚ.%#2i)a7`;?0p?n̲Mt<+Zuzn_K3\Vo?Z_"xH܊uyvy:KbKC%^w^!~VWWJ<E9Q,@^jy:TAid.RH-p1WB-/%JT{c@<)9hH9N(83-Map0hn6%*ɱ$g0K`M"¯)n,N2w$\'hqixn&%CxdN JU~/2$Zm^OtWSBmo,G hRU7C辟G&nU f@AR7ɭӂ2_Rsk +:V~(U!<\.+!.3sX*R`yfO\=rWG*=2>EBta 5 nn?ck?q ;Ŀ97`jY/$0 0BMY#)tO\葇yK:C! k #(tfKX7)DW/`F I[UBs$s5!͵?^j1'w#Y_KSj>p\_DQԑ|PɊObגݘ?!=&4 RV`wM!8 a=40leeɀcIMɐ0fȘQWu7 38T"y*TM$v:<%7tmxpGHR>k#Kud--$ FO/\ڨ( =d^6#qE-9̕Oߒ?ޯnYwl[Ȱ!%O?Ab"gpjM@ )O ͧh7yjjH2@j =㹳gvv=H6~aG@4D;5X*qn 7ȿX|R¨Y$Mqt'1Ewj;nSu Cxd@fbד ' eRWE-R%K*ZEŮs$N =i&+R[9Z+=oEBu1SLA-I6AH ׬ GMRԽ ,vnQ|d-X]t:m {Ra1zkm+f :QR̄gS)W !XG'$BxUan}+Oe XH_2e|}{" $rbVA&2L% Q[#oƼ>x/:x&hqd9`{Gqx L5C#aGZF", ^o5jWf y518Ʉ nykeahq5=grDr {nWg蟠!gDּ^jVHw=Yo;޾r }ܢɮE]tg Rtc/G9Ӳll!m :>y{')mI  )| ޺{V2o/[Sb->4Nӽˏt]ѹ%@}yNFJdF9 p|{1`(oV7NLçU0\&BDw.UzИPe8kJi?D6f:7/Ä66H`IvRQ?r v@c N>_4 ھ##`Y s/ԉ0\!-0+izQ >AuVԯq Ӈ]>2"b6QbLُQX PqyJ8 Ӊp/{KH.WINw0y[7;?.sqr}vrC9%IX|3ي_׷k`hXPD|Mld Y 93~uJt?2 }ZMw4h #&.pݳ(yV:== B7 ukځu+k)=DX<GAAxGlcFɂ3Cl:29&cˏ~~M89a`nMTIm?U &Xx 1+у+. ul,*T&a@u9M`s "sAn{R+"%ks-jW >MKupk$xFt7i)ir I@&bX((Y-N8:[!3W֠JqB88O7{i< \b5w khZ]uT0#O&-t3k_,jt(\\&5;tԶ2 259t|Qˈ:ZT׈8B7]))+.JԮꢮzmqz^c:­o`&嫦%Mm˫֤ [93$Lv\uquV5Lyit ù?s#1_Yu !s3n(T6Zo㋌#`=+"uJT .R=%=-1PY!L2񅲞ky1b پyߢWn wF9.#׼g+)Ij>tjN+`&$'H[һTU j3)^OL\| W9uSSj婜l7Y F ?ND]IH8(/Zr& >wn1kE3j Rw1\HbU= ]6#K=08JǶAnF )+q7-\9)+C{bt'h R5fHV=z몐F߻H1?W ,K ^8H%7EX⡈#/Eү!!K#u)&߾ yIt!CjE}%cvoG`]>)^ٗa0pЖuեzn¥ڄjaÉ?:/v6bzZK:Hu'1?Ot J,FNn.Kd͆ZIϿ{x3p{[xSqA`5 YmT\g: v2ɽ 6kK9pEQDy`mH;n[V5* :V[z3C&|kW|~}$2 T^`Q Z`mtDZk;XiݐɰY}Ղo ɜwi^N7jܞtIr٬]v6d2`һW:u#+̜ nj=|'aoZ{_5xQT^W<*ބ >eKKpΆed:ZlAe<̐cϹ=~5!W!IƜ^(aRiʑ LHn'1AGM:W[DK Cm(Bwb d;jNFi)b*Th~b6[&AlYc ی)8#!C]yUmM'κJN{i F"xA*r)8~ BoBM W]ti2e4(VGn7G_͍xQRJ%ZCݥٶCĆRI^KIN %jZa:1pꌹu Q=DqHX.%B]Փx;//Vé± c]ť R㾁0òdفJJ ̪x\.CYE/ʸ'}QvKsLJKev/FA}q\d(b[{wz0}>.PVWv-{S9لs2ƳʀijQ%f5~FWSTT"ߒ$3?ioB8e6aу7?V9 tXͱcI/&.#!]_d &|t89G͵;gs@3G"E YlQ\ [Vˋ631ܤ8aV_LA ܶP Z , У>H&F ^ IYjg[D;,WVěRZo-@AсA.OLD޶=Q,4 '.jܒQ8Y@4*!ֹxs~rA*᥏!.gb0'ejG<1={,~E] [dQCCzB!5-:oIc@Gu:E7`ao7NBNUi5&T}#e_v:cU *#JR( XJv3!b|5Wg5¥^»@Hy7pCC]-}isWel]h9U^y,"P1xOĖm;hW ~ǗȷƿD"&ի,T%< ff2GrKk#{ !%(*p"DA.U-P,4]IP޷H^V?*nig ulLDКDMX>*IkoےJIHؗFDnuoxo0a ûzڎ8R(EgJ',1Ǎ2IZe#V)/zڄ"䠫\ hAp+e(S|u004n3u/T_eAp_2uYdM|zh=$И֖mX+L?Vo'm=ˉ3Iix`U O  m+52Omбǥ.7>asᏒ%;ȿl˰/ķƌ!Z| uXkJ燶ͩ zĔLWy{ml_2* Kݚb@5`FձnB#O^HF-B4_ϴRBmd-nio-Gꪫ``#HA/~*B޺ASz& Bc#P뷴V~'޽I/Ź,|/y :3?#ds+N'zp߶<^xpP(/Q*w- 9Aͤ`XP] | Sjςڽ\aLR]];),$}3܇,%v<׮a^D*3t2ȴ2m(߁MqX$@Kr#"Z9BC¤VnҴ%,5 LM$:C& )P2mB!g5zo  _[~BosSԖQ5tLsl|CɌ6lb,BVe"ځ4rmGa{&:ʌ3mvD3]Ň S~GŤvR\tҪP1{;Vw+l:Ds9ƨN4rs+lރoV@7&e sOy>oidwm'F\rz}G OSkkIIYoU_&N0m?Jl#dّh?&ht7cRnqn)!$F^2'yc3RcJhgVe9| $N>'?0- ܹ3$I)V^-cg=W?4Cct2_mWը=P^+M8eLC&N`Z\#L/9иEs^q1u# CPR$5g$& $U|!əzݴtH˾<4//Ä" mbSxӼGIᾫS}:s8 x)vOp(xuΕS:$)з=Nͤ* B6ѝq</:-t‹rھ>qSL+seFhx4..x`%ٟ(ǞDfLMy۹GʆQ4o^>`[&x_+Vw6l+cpgT:{m"аWpu-Tn~R<)p.`$)йKዓZClբE{E9ШGke5{m9$!f gtkԊ(A$ٌ0TXWwK9\̷QDSJ.|DG.oL 7\UK^Ц_u7y/S{?_K%4\{&V3^,g|v dnթ.GðxAsOH==t{5`!$ph#Th0Fy[7_jrg,/i LMQXo8r]'u똈N0NTm~]җ Z2b*)?LF_"9dH\w C9535Fy'=K#}W+@Q:xtL8|&G{~<$0z87vUN2#TZORAh;X|a=1x!iX(<]%[g=;|H]ݟfmOGI ]AU4) ~W~> R'$O?3[4gD_H\SmRuB-FvS]!<<'ЧBN`m T'JwQk@,^[kc=_W%!' qh_% SVLm[}8.^/.q8 !w\2y)x3+icEH"ǀB#eP!K* 0&91 s":j˓g> 3G)m+zH7jeI̔&?&ʣfL#]hp\yZJL[nTp&:TJ*6#森)N. |O/!ՎcX"kߩ1Ml*qFYb.W])Bƒxfz~pX#A*]H8()@t]Rw ^S |i[BԴTi{KaJU^-E^iɐNLepL(pә-ƼsL L-&B_8IQjsgP|n-Hp/:j7ӹ+yI;\>hfG:s&Eʨƶ^S8D+hJx2vU!/+ G5dLKTP!cER4,wzXn' i6,<"Ր狎 9bDvO|rM@9҈u8HB/CGaeg݁<@;T2nA#9q Uͭ"ls36ua`0R1rhNF,5K~~gPϰZu yrysɔ 4LͰRV64X}/K۩'T| B]||O",of]Ԕ|:NgsIEz=w %Lr{x8݈YY4 &(q_0G&Ui*lQz3**V,W\ MS4byz.5RawHNS$UJzdo1& ,C2/ 7YH䢣dԫG,*m^ %+|bts#$Xlu[e/G Д%8_MF2DV.ת/O,pDV}=3n d qN+;T/֧⬉sd{ˌ.*E/ wk q>>BU4<}Ze ,39;s$v4ѻ {EdMcQ5* #BҠZ]v㗊sύlH23Kp2ƞ*ݡi!|1-F}q.,~ FÊK7IdʺmOW%БF3M$8!fTzZ4n۴RS:>%qi~9d~7Ǘ/WY6pM]<%pQ݁1gښhCnN&*˗M 43=9, sRCC L{wYI>{qC_vc&eԕC[P&R HXt ڤ|P®fbeBS]F԰-[I#T5`%*qhazrNFv[BX nyAe>g\?V5.!i& [޼1^ݞTWc?bw0-rgKVzڳaxr6$pܾ~Gȼ[ElfKKiY$N,f_&8LVP&yYhtxlQyR{)2(}ɸuy+v8H8c^ nH}=+ /"DQ৺Xz a#2+JI$ekZ,dN׼oKQ<ͭ@|j tt g3ew1N&J:hD9E7h[bMY2F, l+\P_췬Y@ӵXCQsT2u`T|NTFOཎ2PASЕ"ϝ0}Û ^ɇAH|!i'B "ٽL{vΐ0pܶ'hG#.Q3BxDdW`ߝֺQ_,ϰXԸ΄0(tª[(<~N-m }XGVy^Jy̙aȶuj;ʂF(B*ՏD޲CFf-kC svD"'wJg N<{Jy1۪x~StN?9);WN1cC0 =b^*h7;7[*~7sӁCMZA}i_mоĜ:!9q4( ɄT=*J[g̙ܥ^fQۂPov--FOF 2o:* `N$?%<ʖvVK(wxP+37ڧiܹ kyÈ͞q HJdxz=ӑnc.cNhJ1Tv(Vgn҂&L‹n $e['cx xT/[V 3Tx¨a RW5z1ZfWiPQ¶%t2Ex!iaW\6}rkTF/9p=S%PaQI"&T*2T$e+_;ar$8;bGGrcPs!O 1H=.^@s!7e PgpVNhҌD&(̱n 87Xn LXb mB:y[NZhu-.SY4ǡ`E&Q&v j˰;wt]vIԭwQМ6\G$2GwM_Ǐ)]{hIsYS+1*] QzeRχCy?QP-]u5μևS] s\It;P>:J i/R#ڋ|dkqR0`{ /+ZY2x?}UAh>)tnP~48IRCjxVS~ ZA~Ra5⨒MWd&[B~}P#%tEs4CMR푊wk_;ej弦x}RRim&OD Z|\Gk\ bRGH&jn$# jOyl*\$; ۑz3})sXZЖbe֋;-6yx[. /avR,/.Q-`]Gd(}Hr>_+,l pA(T;Q)ּJd 8CtFiYe 'mT,#͚"z-W*ɭ=eN]u߆Y X k89 6F>(dݏi[Pq|@xʙuRz35*L z;|4&BdXqdVnr  *(䋙8jcuϪh/w7vC;JZC}R19ki\A) x'Q.up~Aꢎy; 687]H;3%ӡǗEw4Pm-Hdw| tVÒ f* 7/*]b :+SWj 6-9xc5D!]+u^R,`ZuO3YAz sݑybS#: ^`}H7yC&^9?tXolw{5R9Iy aYf`BT܈;klWN76:|&olCByc&)5'}Jqq!/t4M9꤅R9-eM00F 0/\NC~-d Fbn% :~96')䓒&^"EL&~kqE]AUX iDqxp=Ll&ވŷ\kk`] wHlcx-]3 s`/[]V#k%+j8|$}x<*з7$~{,b\pBjQ|UifC`?1#L:(RvS +nar=J7U[&2PLxJ0U Vu:N<* !1\1lTQ'Xߓߠ}@E_bs| mu %WS3/5`8OjcnMƳ-P2d k(5;~zBAQi[' y!F>7mcg|Q͇y+x`58 O;/MI߇x#3K9g?טAK^FY@ˇ|ech[4JS.r1f͹|B3~[ReZZ0AKXL^%sl;v蕎 :QE<$Ǫ0t> KƖg\3%qK-$?Is?d M( M]bVM5 ZY_W8ԨG7Z)*|_wv\c[-0\6v @,䪋"'pE WmV"9JH2ܵ-؍`)ثdX.Z\RgRg5 KT9k{54)$kv @*SFڐ70xPH?XU_rmZm  zW]L FQkaoy?,)Mx2KDQiW0WcP6nTIz1Y'^ndey'v+ys( һ̨f 7h;Dzp\КF&\y7%?cҳ*Hj/N݄7SofNiڔZ({=.hlHLME^3{/Q*[ۉo-!bpto J? ,*]W_\=JGPc_0{x~kgs\KCM馓r^+T]OjInD@6 +wbY- <ڨJ\jlB?^8۪хBWWL'Q" c+%'4IltXyf^}c@m} Hj a&%QџWSq4oѾ@e3|uS@e?*$70߾[-KM{ĕUe}̻M ~%PcVkо) eɿc~*ÔoUʖu \@6/S Rѣxޠ*-V>=@`:W$>"`SB@!q ށ}ἺXI BKw;zl~M9!|hHV>6|MNM?JRRߕkfIk|Ax$Y.ɧ"6;߯@oR`Qlq# 7[Z)U#8dc1n0z]ҟ'Q9S+rbСv }gT:S)} I}c9wCHGisr]ǣU@0q 9C$_ WR1+b0A?1:Z=d#U(v[hږn)T7.6b&ӿ+n7c'2K#L@>@KPb5dZ8 9X?G*eDH>'(_t$xo@ HRhTVnR2ϳ'=9KQ\/PnMԝ٪KML'=)a FH(VBTDPjCC*3oE<(d624t7= (,cr2 'c]o} /|WVhUp_ eǝ"];n9u>wODz_ _&E !lnsP)j!>O&SbM, ӌ˕] d%GڜNS_p9S9C1qvy-io#3+;%7t/;B A]Oa;MK3?OoU_0C}*g, yICrƄPV!6(87W.ud \x<\N.Cupu|qV)81@Dn. OFLzX,g+.۹k Ǐ퀐㟚ʣ!A('j&\!~:zA29;%pb4+ ^AxnyfȠPsi"BV  fU!riEP|lY-g xZw ^j1߇BE#G: N^jQ3Pk:_z0}+0^{ܵQh˼Y O)fB5lUL&;~u;h^!˘!t&w+I|)s8Z+Z%Kc\"bPopyl4|CG3IUA5tJ>'6Cn a%~DWt-Ҫ"gTu+a6|NeUk7Gӊֽ88,am8 rV3tN uS?6uiG3b =7c+m#a!tJĒ!^bU+RnoIg:9,_U1&Lphu=bPAn!|kR)ubp`6{OԟytnjO>6֔Vn fUT4wf&v`kO=#\5%DEkpVÝ~H5Dӛ,Vu]jz@m[>ꋝ)q\;#.́WY{&!9Pٔ+Dz`#f:'v@K &+䕧iX T3%xuvE9+q"8H H!Գ`V\#ɍHH`MvWobݽ,;2GܔXĐA^ҚA")S&JͥqTLRW>{{=e ?aou/)x2[ނcwnDz4G6B3EJ_/ex:?I$!o夌}gET(G[hOtUS\^dCOľ>VOT*y5>Ί*YiD-Ib~:ow (sr$~uiҦ{o)P+^5<=/kf ym;z`Pq!r!Ck6V)i٨meM VMʺ .o r^⌧3'd\B02zH9]# !1bZEBI经t3(H׃t|5ҽTsZj;?0Nn7*?C Ӫ¾.ObCޡ5kǸz iBS Fڐ0%}&-1GzHT ӲUXYxv7ᛉXsw,!rٔd#H ި Efħ)$ &!;N#z)9tA {@fBUebp9K>@ ZE^7>Q6XMǯ;bՍUvj3dz$K,~VE!B,t&I x.L4)*0\ej{SGI|d0, r=vСN \&;5uE\wP@*N,k9tхL| `d[xCP~3=N/k7t-PI2ܪ\R+8#oD*tڳQͲd圇Dy!q(Oc g7)nZQcDl`^x @EnB1-] ?~,bYE{lèOw> 0$?VZ {|[pMM""|ؑm Bh5WñZ՝ز*u|a1mȳ4:K׳l_K@[ <..VV<-g.. oP@ uW;ǐk)"T>r*LJQm$IL؞i~d8ObLݱZ6T ǰ` G ]g~3F=Ů!N-&zȚ̜/+г ?4BAr]!dLXe!ܖgFXڔBbPAf*M\!q<vty\yuXtGkNY*gv)bpf~d얂.kЀwfKy7da6ލOszwz2-ũ. ׶aR. uQ:FAkʂ!. PM0ǞGaĈeA4x՘cK@#ԝ*4ֽ$|+t t x~)(u..Cq'te=!\8̢U95,2lgnLqefK=|#CUucWm3D?Ok;1D ؍Kn^-F4b$dN ğ¥bojW&m4+NF\r-bdw5^i;oQmY3{%YP/W\{ J0ZbU(hizYl[$/h,iHfkEKU}1w+6tIxjeO;AiG i3Ar BI'9\Mo/5(WEM~MߤX0"Z0Y.;-'2R8*څG:}J!Ħ('S)6}ižLס6VT3_1YX8^𓅃{VD.\g٨f+_R5-aj3. :'r}#ݘ\<ڙ[##B˘L  {, N=e\rCjEO( q kk献LYAb[1Z^R}\# =H;b#~hϱ~`ǟ:DӴ,s&4BQZ&sZߐ]> OcXAY?hSL^VTllW@?Eޣ[9B8q{KAplJ8m~ 3>.X-J=v>/U'$Ej XN[2f3ŜoΉ@-䯡ւ j!84fMo;{ \K{D5l~ B)z0W Z'2B:n~u7 [EwfEEEb;eg16jY0ab,S DǑS?*%sjƹ62#Tm[hJ|>']/,IB֯ߕ1R !_?ز,?s'3#;tJRk`D fyI*l@CshT'_5f(`ćZ#,1 FòXv@?NDGƇ ;gi#e ; 6!7ZNK$ipR2~Uph:~(X *O8Հ?ä|S DV9KX ĺVV;+CnYwڒ?ju1mZ:tNSHgxR,30,Ֆ5WTr}Hv+JM!-g T5Un @%w0{_C<>Loy/X.i0}rpz1ͩ?D]Qlz=yw>xW $>pP⦚İ`Y:aUiy56Z:mЛt R<;IH=`FfmZuGixR}>ɮ?1W65UYN._W89R0Jh8TL@]*bi ¾71gԚ<wdQf\=:GW+>`\)$<7f7;n<`鰙SEn? |ٚazCV_t0+= *̮;X6Y0slmm+:OQߕ{X $ p5:{ 'OmR#"P7}ZPd#6F4PIV8sW WMYtNQ>,N j8ۦ k(ĕKXxYo#%7uFy45ͨ|R?9. PJl &.1UNWO/cBf9iq#/NG_oϧJXaNp@3tYR3+[L*]HwNG^%+C 7"4ym¼ K k)StȈ떢S#Ԁj^E{b ۙދnu$FxRg\^kK=§xLz+..VU0ߥkc[XZh(8gZ 9u3ؗ'OWO|\TK:fUujq4 +xeVuJr0JK JgMe|ӊNMbZ@\4jCjDї*nkXyC~ۼM/@h!t\Q<ٮG9Yf]De%g#YGЙɗg[ڻP,̩@Jȓ4)R.g$I',^p.4o ŏt<]MNaQBK-<爋P6:ȅbmsr:D=xFhG!ʆ|P=;(788$HSK8vRa3 LTB96\iqP+O!~˻xOEՕ PYyG#d-@SO̡JFw/ Ir^C<4bIKlyKh0PT-4 <.,KCPɾ0:߂E?؅Skރ6˜!VtlzO~H7sL̙ V,\菀CIvHs^Y`% dx򈖙U K vPhY xb>@3:f))f3h&~$=N"}x\ժ&a )Z<߮9mg;U)pbWrBKUf~ WEiהV ΤmoWX*7=| ! ȃȍ %j*s3՚`V~3ŢE :]~(}\Hgαzċ,V6e&Gm͛d!wlN]x}ۏ4ٛ%kзX-(7\ؖ·ڣJWdC"o:g}2b S;.922EE(]M=#]:ƦtʷgEpNI2K\ \zcI}a"kX@x_-LΒZ's" WZ{GL{,GHFE2*r,:Z 1]-Wr>vW?8\:jW*zKLdZX Z7ٟQ/ZZw:.5/,b4 wD^}7JifhbǬ;5ehKԯf;O<Ώϼ#! *kyl{H[{Ę7`GmO}(eOjU](q֢0(e1DdGg0٩ĆEn(iP?a' 7a'x,BQXC.z>+ɩZ;xLE7$ںLČ2XÉА:EGȒ:ҡ$v T=_ 'ry) M @`d7 &a;e*h1q~EAv+j\۟׀ʠTB~Xzu`\Q5yzfhdR+KZIKRɡNw@9ewb{8Z&{`w I4C5qA:i}k:f^>9bʹow={g86iLvg# uIH1|ј{Ȑ# 3$r<*Ư..5.]߇7/zj'/\0n@x=Y/a[_z* hvvabiVEVP{/>:/e$+cÀ&a'jcuGgz17G+5a_Y=$u!CbkKƑ>̒}w^* ۷y' /nDSƗbxZ': GˀƃR-ӕ Ea(5+;0 <.pwx_@<ث,J&0V?-x0$D3"6B F:jjvH/h#׋{(@__/f'%Wt.\P:( K稑eKF]2F:k$SWWQ0{+Je0sG1J?)7|bG##% t(G$N amPiStsN+E1FP=̴2"V*ah8 j7B D`riҵ?E|a-] NQgioڜ+>|ʮz E7/L\5ܲpݲ8V,u~|?ִS.9Ic䪈|I~1c~q s EMxleFhWyYOl]QcdA1%IFS$';*r$9û" , A^߄^CVG^đŞ̌+u쓛PᩃZlULB>>8L\1kS>ZEb@gȽakP0|JK}x} ӑ yܰUUԆߤcGcUE̾c9m*C?#r4}7$N&}%'~ \>|] &ht<߱γe<: 8 `-Sfs# Zd뱥AnWe6gcn/(L(l>{fD#?]kP;E@?1邋 8 r_wi` Gdzp FNuqŒ>/8Bd5$THԳBgN<# yC ̃t4lA2>}퀘޻e⒵q NU^V@c+.r%N7S_UyVH?IfIPTp_ r:]v=*Hj|WE{xR#{'D:m0l2?;c*˦2x !Q"a;I@E[&ܼo+wa&.ېUD)&Q'xDFrBm#5E{Xw'UJUpYR짭bn$h豆f$byW21 E)iTLֵ@e_0VmAѸܸ$&ޭq$^+6#y-{Noeޘ]4o~ _]aqC,tF3|\)!ps k9ɅFǓ@eIÍA=(%(ῂQ h-붳i5LbRK#wU5;?w -A~y)RIĴ$yV`&3` 9TlĤhkxZyХ {TJ}N`=C H!LfKg A kϤ ÈkD:C$ZuOAgn`ulqz/dwP48I!,Jze:t7qk/0|/j;F톓bR y i ݠɌ;Zqx逜n;B_ bu 뮧H 3'_J #[p7>8! iٍcc'wYMړ<ʺsrnݼn !b48=U9^T+2 Y%K K~=5eoށƫ KQQ˳ mr@8\V~:j5$BIoҕ4δ ^'Jn;-yĬ:2#{-ez47Ie$sC5֊%6Y >j]ئzh ~ 3 M Dss uHʌ/9= L38dӈXvWHB^l?3.ݠ[MȴM6\+:Zk$.fbC%Dvy)=qtS삨o+EhX3.Aj;˟.wCɡ _~bK˝>#-e܋#Ogh`&g#^}J{0bƠ""(f4mbߏJV:%×r=Y e J 5Xk(M,EH3UXzU"*}=oy 2!G׌kUx/$1QIw "@*S$E^o*d AP "CD Y}ef^M1TiTI@UrxzQ`nbxU5~K5 +ncI :9"Y6G*bI+;f]7K@p.,{H!'A)]je\_w/v?J#[Gqg4Rd,^d Dy?@qJo?Nt)͗w>Hf^ s]4 NO9/ea$'ȡK]Vn/V_߰?'[ Y,}$/yA1&\l?kOw`O@'bf*P#ֈTR|igRi%oVpߣ&aw7.D },ڂ){GP_.k\Ss 5P^VǤ \r$i/{2QaB3b;} "Ό-\'$&wHXťfrTm?\la(\y'):k29 L}>Dl<_Y}Q7.^Ar -Yf3݀\v ˬ z9_9i1W.OBh{Zw!>#wRuB -r$ʋMؒv!0n؁\'ETar߁06Bl7xNOy1S`,#M#%@E̠8c>c{D>7h#3={TfT_SB6*)2\Pf-wh COlPfTIDz"pD!݆ |]h؜qCy `]QNPI uzܞPr /U9$3,_{٫2ЅG%GSěvyҞ[u[%] ihVB{vsDb`9r:nYjq$U0@3Hki'ͼ`H5]s x82d^2coUW.% CcU]8æ% ;/t,ǮQ~ '~RV B=bc,n=5%gx s_a4-)Г< PJ p<Ŗ}l*g^1˟^- cRq{-鏈Ej%B*Ȩ#7}*uy `)Vu[Q'f=lP]a46 BfU]*1 /8dpP7NWϒaH\nBiWXn,~N* m.^ODyf<+dxqm .&Qݮ\=ݙԼ Mɗ$ھZUKab" n(^Yr/.ȹga8JtoBbXde3%C vXc)ΚA7ʤ(+\D6mT Dxf&~aE6LF!5k =V-N Hak&J;@46} ż '2sP`,Zk,k#:Ioe [w|ghpGY]rO2}uS/?H@۲B7!QR֍keAx -.My -^YZ=`b6;L66_t:OgMgOr -„W'79v'^Ia$(Rsf>CXQ@Iwd|#lt蝮 76`|7!.X/hòTyQ ^n8 TAVØ!sւtt侕X4O".L+ ^"IlCHfKuKo٩c'jnH>"'s3yD=Zfqj{ls+ n:7Q2޳`MހїF}4~:U3~V ]۫_o5$R/سBv}`ElCf]}{U6.Z꨻MoHQ/" G Ԉ4}Qm|R%&D9_UMoq fò3(pkDHI]C;ܒ#q07B  |FZ(~ʱ|H}AG&#҂jj2!} [zp  ;.뮑> WrPvGGu%VW,Z@%CPNĭߐSW]Q4vW x#ckFqԵq0cyЖZ*͓pˢ)Au, SC@ȒcD$ )skSk'7DEV9w钜 Xu%*asaseUl4?'ֽ,bXxys{!z%Al|S:7o"xg͐ $uNC>4ܺfX_-,oB4%}&b%]t{!wG{Jm9IVP{ q2I-:m'+f[۱imKWܚCcߓVHo:%à#}2?/]R~Iِdzau N\h=~]<&꣕GF;?tQ]}Fz]Q#iiO;~G97ՒJf7=PƥwBMΘZpϐ*fdxtY>[q(LQq!pև$d}p}EM EAP[է~$ #U%*Nh!P8@&1mjNM(J^ qGՂl>QݯŔ~jD-j *`y7W !F٨ˉ5pEk5A .&5=<];{/puxvZO=0εADw`oi&xD:"h³i)jK / hgג55=ܦRq;gɟEͼA9q?J4 Ղ,JW^:eꦆWݒ+X}d`!nED]kĸ{6W7sq}p"X>m{y] KW<h.7Ioʔ7*rArwjpF!Qg2pҹA(:anP%_ӥaLr"BC꿏 V)G̫#fuj} pX K)]= 7ig4e֦&-?t6g )c9!p!/`tV&[(uD| w*xk&siLcM4HFFOZoWTDBʾ9Ā.|@Oɼ7'=k,+sD%5]/.B )U)^I'ΕW6], `.c쉳-C/= }=[8s^.˛ͻ/nox1"݀"ɶ/I&0ŐOU2M?nsh%S1A#mY![>J Yģv\"b/䄌演ti2%sN/C  W YZ