radicale3-selinux-3.4.1-1.el8> 6 6_ ܉3!y덏%!E/֡g) !E/֡P'Gcc|!\rOϒu/h+!#g(HsX}o"+SK5LtW.ke ˉB[5gk?jHGsYk(cè%QJΑdZUH7Vʟ=^φw %6Kf'۹u*V@>썂Ha*0W_ҌU`ȃoLA.\(Dk =2AFF@ - S"uzd" e{"Vqƨ`&&i(R_{F.cv_kC{W$f hλ "{-b}ÈVO-,"%ʺsM"&[ 7ӓ+6AKP L{z@0ilj_XCu-+z՞7Fb466e66d1ba1e0a7e741f168827d0868aaa02bda86bd08d13a084f09c0dd0c0a43fdc5f824f272350361156a86a2b049dadd88ba{@8z h4>>D?Dd  A&7 FRgmt        4   ~       4  \ p  ( M8 Tn9 n:%$n>@@@G@ H@ IA XA YA\A ]AD ^AbBZdCeCfClCtC uC vCD$D(DPDVDCradicale3-selinux3.4.11.el8SELinux definitions for RadicaleSELinux definitions for Radicale (Python39). Supported toggles: - httpd_can_read_write_radicale - radicale_use_fusefs - radicale_exec_storage_hookgbuildhw-a64-04.iad2.fedoraproject.org̝Fedora ProjectFedora ProjectGPL-3.0-or-laterFedora ProjectUnspecifiedhttps://radicale.orglinuxnoarchfor selinuxvariant in targeted minimum mls do if rpm -q selinux-policy-$selinuxvariant >/dev/null 2>&1; then echo "SELinux semodule store for radicale3 ($selinuxvariant)" /usr/sbin/semodule -s ${selinuxvariant} -i \ /usr/share/selinux/${selinuxvariant}/radicale.pp else echo "SELinux semodule store for radicale3 ($selinuxvariant) SKIPPED - policy not installed" fi done # http://danwalsh.livejournal.com/10607.html if semanage port -l | grep -q "^radicale_port_t\s*tcp\s*5232$"; then echo "SELinux adjustments for radicale3 port tcp/5232 already done" else echo "SELinux adjustments for radicale3 port tcp/5232" semanage port -a -t radicale_port_t -p tcp 5232 fi echo "SELinux fixfiles for: radicale3" /usr/sbin/fixfiles -R radicale3 restore >/dev/null if [ -d /var/log/radicale ]; then echo "SELinux restorecon for: /var/log/radicale" /usr/sbin/restorecon -R /var/log/radicale fiif [ $1 -eq 0 ] ; then if semanage port -l | grep -q "^radicale_port_t\s*tcp\s*5232$"; then echo "SELinux delete for radicale3 port tcp/5232" semanage port -d -p tcp 5232 fi for selinuxvariant in targeted minimum mls do if rpm -q selinux-policy-$selinuxvariant >/dev/null 2>&1; then echo "SELinux semodule reset radicale3 ($selinuxvariant)" /usr/sbin/semodule -s ${selinuxvariant} -r radicale else echo "SELinux semodule reset radicale3 ($selinuxvariant) SKIPPED - policy not installed" fi done if [ -d /var/log/radicale ]; then echo "SELinux restorecon for: /var/log/radicale" /usr/sbin/restorecon -R /var/log/radicale fi fi@v`vv`vA큤gggPggggPggga9ca393c7803b901a2a2da707d3b29fca6ac327ddc84811c39d1197aa3dc0543134973c634e5059908cadedf3fc33569224d7a0b069a41bafeccce6ad16307d85c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b98959764a83b7b4234b67afb5a08d720aebebd92b8b125f246e5cfd881f0f640fa55c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b989cd0345305afd321dbd1aafe1fd2179df2bfd87c418515b550d536dfd50dfa66b5c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b98959764a83b7b4234b67afb5a08d720aebebd92b8b125f246e5cfd881f0f640fa55c3abc8b67dbf5bb951d2ed107c1eeeea30534988cf049b79545e2d85140b989rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootradicale-3.4.1-1.el8.src.rpmradicale3-selinux     /bin/sh/bin/sh/usr/sbin/fixfiles/usr/sbin/fixfiles/usr/sbin/restorecon/usr/sbin/restorecon/usr/sbin/semodule/usr/sbin/semodulepolicycoreutils-python-utilspolicycoreutils-python-utilsradicale3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policy3.4.1-1.el83.0.4-14.6.0-14.0.4-14.0-15.2-13.14.34.14.3g@g@go@gb@g^gC@g @f5fr@f\^fBf4f/e,d.@d@d:d@cb?b~H@a aC@a@aɪ`B@____i@_i@_i@_h_h_gD@_gD@_!d^^@^2@^ @^]]c]Z@]:@] #\U@[\[I[(@[[WZ@Z}@Z }Y@YYX@Y@Y@Y@YV@YyYu@YWYV=@YV=@YOY*Y @Y @XXWXJW@Wv[@Wm Wj}Wi,@Wi,@V=@VVj@VA@V;DVVBU@U|@U(Ua@U&iU"u@TgTSSSuSǺSP@S_@RRR|@RM\@RQ@QQکPeter Bieringer - 3.4.1-1Peter Bieringer - 3.4.0-2Peter Bieringer - 3.3.3-1Peter Bieringer - 3.3.2-2Peter Bieringer - 3.3.2-1Peter Bieringer - 3.3.1-1Peter Bieringer - 3.3.0-1Peter Bieringer - 3.2.3-2Peter Bieringer - 3.2.2-1Peter Bieringer - 3.2.1-1Peter Bieringer - 3.2.0-4Peter Bieringer - 3.2.0-1Peter Bieringer - 3.1.9-2Peter Bieringer - 3.1.9-1Peter Bieringer - 3.1.8-54Peter Bieringer - 3.1.8-53Peter Bieringer - 3.1.8-51Peter Bieringer - 3.1.8-38Peter Bieringer - 3.1.7-37Maxwell G - 3.1.7-31Peter Bieringer - 3.1.7-30Peter Bieringer - 3.1.3-27Peter Bieringer - 3.1.2-26Peter Bieringer - 3.1.1-24Peter Bieringer - 3.1.0-23Peter Bieringer - 3.0.6-17Simon Neininger - 3.0.6-15Simon Neininger - 3.0.6-14Peter Bieringer - 3.0.6-13Peter Bieringer - 3.0.6-10Peter Bieringer - 3.0.6-9Peter Bieringer - 3.0.6-8Peter Bieringer - 3.0.6-7Peter Bieringer - 3.0.6-6Peter Bieringer - 3.0.6-5Peter Bieringer - 3.0.6-4Fedora Release Engineering - 2.1.12-3Miro Hrončok - 2.1.12-2Juan Orti Alcaine - 2.1.12-1Fedora Release Engineering - 2.1.11-3Juan Orti Alcaine - 2.1.11-2Juan Orti Alcaine - 2.1.11-1Miro Hrončok - 2.1.10-7Juan Orti Alcaine - 2.1.10-6Miro Hrončok - 2.1.10-5Fedora Release Engineering - 2.1.10-4Juan Orti Alcaine - 2.1.10-3Fedora Release Engineering - 2.1.10-2Juan Orti Alcaine - 2.1.10-1Fedora Release Engineering - 2.1.9-5Miro Hrončok - 2.1.9-4Juan Orti Alcaine - 2.1.9-3Juan Orti Alcaine - 2.1.9-2Juan Orti Alcaine - 2.1.9-1Fedora Release Engineering - 2.1.8-4Juan Orti Alcaine - 2.1.8-3Juan Orti Alcaine - 2.1.8-2Juan Orti Alcaine - 2.1.8-1Juan Orti Alcaine - 2.1.7-1Juan Orti Alcaine - 2.1.6-2Juan Orti Alcaine - 2.1.6-1Juan Orti Alcaine - 2.1.5-1Juan Orti Alcaine - 2.1.4-1Fedora Release Engineering - 2.1.2-2Juan Orti Alcaine - 2.1.2-1Juan Orti Alcaine - 2.1.1-1Juan Orti Alcaine - 2.1.0-3Juan Orti Alcaine - 2.1.0-2Juan Orti Alcaine - 2.1.0-1Juan Orti Alcaine - 2.0.0-1Juan Orti Alcaine - 2.0.0rc2-2Juan Orti Alcaine - 2.0.0rc2-1Fedora Release Engineering - 1.1.1-11Miro Hrončok - 1.1.1-10Juan Orti Alcaine - 1.1.1-9Fedora Release Engineering - 1.1.1-8Juan Orti Alcaine - 1.1.1-7Juan Orti Alcaine - 1.1.1-6Juan Orti Alcaine - 1.1.1-5Juan Orti Alcaine - 1.1.1-4Juan Orti Alcaine - 1.1.1-3Fedora Release Engineering - 1.1.1-2Juan Orti Alcaine - 1.1.1-1Juan Orti Alcaine - 1.1-1Fedora Release Engineering - 1.0.1-4Juan Orti Alcaine - 1.0.1-3Juan Orti Alcaine - 1.0.1-2Juan Orti Alcaine - 1.0.1-1Juan Orti Alcaine - 1.0-1Juan Orti Alcaine - 0.10-7Tomas Radej - 0.10-6Juan Orti Alcaine - 0.10-5Juan Orti Alcaine - 0.10-4Juan Orti Alcaine - 0.10-3Juan Orti Alcaine - 0.10-2Juan Orti Alcaine - 0.10-1Juan Orti Alcaine - 0.9-2Juan Orti Alcaine - 0.9-1Juan Orti Alcaine - 0.8-11Juan Orti Alcaine - 0.8-10Fedora Release Engineering - 0.8-9Juan Orti Alcaine - 0.8-8Juan Orti Alcaine - 0.8-7Juan Orti Alcaine - 0.8-6Juan Orti Alcaine - 0.8-5Juan Orti Alcaine - 0.8-4Juan Orti Alcaine - 0.8-3Juan Orti Alcaine - 0.8-2Juan Orti Alcaine - 0.8-1Juan Orti Alcaine - 0.7.1-1- Update to 3.4.1- Update to 3.4.0- Update to 3.3.3 - New subpackage logwatch with files from from contrib/logwatch- systemd unit file: add /var/cache/radicale to ReadWritePaths- Update to 3.3.2 - Package /var/cache/radicale for optional storage of cache files- Add sebool for hook (supports RHBZ#1928899) - Update to 3.3.1- Update to 3.3.0 - EL8: update bundled defusedxml to 2.8.1 (align with EL9) - EL8: update bundled passlib to 1.7.4 (align with EL9)- EL8: update bundled vobject to 0.9.8- Update to 3.2.2 - Obsolete radicale-config-storage-hooks-SELinux-note.patch by inject inside spec file - Obsolete radicale-httpd by contrib config from upstream - Fix group+permissions of /etc/radicale/rights - Create an empty file /etc/radicale/users with proper permissions- Update to 3.2.1- EL8: blacklist "pika" (required for 'rabbitmq' hook) - EL8: fix require-exclude for bundled dateutil- Update to 3.2.0 - EL8: update bundled vobject to 0.9.7 - EL8: update to Python 3.9 (requires update with option --allowerasing) - EL8: reenable bundled dateutil (required by Python 3.9)- SELinux/radicale.te: new boolean and policy for radicale_use_fusefs- Update to 3.1.9 - Remove obsolete patches - Add support for intermediate build using gitcommit- Readjust setup.py after applying patch to proper version (#2229519)- Update patch release/upstream to d7ce2f0b (2023-04-22) - Add radicale-3.1.8-fix-main-component-PR-1252.patch - Partially align spec file with Fedora variant- Move bundled required modules to USER_SITE directory - Disable bundled dateutil (EPEL provides now 2.8.2) - Remove cases for radicale major version 1 and 2 - Move binaries to libexec and create a wrapper script - Align systemd unit file with f38 - Fix __requires_exclude and fix/add "Requires" entries- Replace PR-1271 and PR-1276 with patch against upstream 6ae831a3 - Extend SELinux policy to allow native journald logging - Update to 3.1.8- Add radicale-disable-timestamp-if-started-by-systemd-PR-1276.patch - Fix still unsolved SELinux issues (#2156633) - Add radicale-fix-move-behind-proxy-PR-1271.patch- Rebuild to fix bug in epel-rpm-macros' Python dependency generator- Update to 3.1.7 (#2077126)- Update to 3.1.3 (#2047522)- Update to 3.1.2 (#2043986)- Version 3.1.1 - Fix URLs to major version upgrade notes - Replace NEWS.md by CHANGELOG.md- Version 3.1.0 - SELinux policy: add notes in subpackage description and default config file that storage hooks are not supported so far (RHBZ#1928899) - add required init_nnp_daemon_domain to radicale.te (1.0.9): (RHBZ#2020942)- Move SELinux into dedicated subpackage and add as suggestion to main package (RHBZ#1934895)- EPEL-8: Don't generate Provides / Requires for bundled dependencies (RHBZ#1911887)- Do not generate Provides for python-dateutil, vobject, defusedxml, passlib- Only SELinux relabel log directory if existing - Remove no longer required/supported log directory from SELinux file context- Disable -D in systemd unit file for major version 3 - Toggle loglevel to info by default - No longer package /var/log/radicale and the logrotate config for major version 3 (logs only to stdout/stderr now) - Replace /var/run with _rundir (additional leftovers found)- Add additional test with an example collection- Bundle vobject 0.9.6.1, dateutil 2.8.1, defusedxml 0.6.0, passlib 1.7.2 for EL8 - Bundle setuptools_scm 1.17.0 to be able to bundle dateutil - Fixes/extensions for EL8 support- Do not use fixfiles in subpackages which have nothing related defined so far - Enable -D in systemd unit file for major version 3 - Add 'check' section and related build requirements- Remove additional failsafe checks to prevent manual upgrade from major version 2 (no longer needed) - Revert use of radicale_package name (no no longer needed) - Fix hidden SELinux post-install/post-uninstall issues - Fix attributes for wsgi/fcgi - Fix not working pre/post with new major version in package- Include major version in package name - Adjust systemd unit file for major version 3- Version 3.0.6 (obsoletes fcgi and logging config file) - Add additional failsafe checks to prevent manual upgrade from major version 2 - Replace /var/run with _rundir- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Version 2.1.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Fix hardlink path on epel- Version 2.1.11- Rebuilt for Python 3.8.0rc1 (#1748018)- Use autogenerated python dependencies- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- hardlink moved to /usr/bin- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Version 2.1.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Add versioned dependencies- Recommends: python3-bcrypt, python3-passlib- Version 2.1.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- SELinux rule to allow connection to POP port- Run in daemon mode so it creates the PID file- Version 2.1.8- Version 2.1.7- Upload 2.1.6 sources- Version 2.1.6- Version 2.1.5- Version 2.1.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Version 2.1.2- Version 2.1.1- Update SELinux policy- Remove PrivateDevices=true (RHBZ#1452328)- Version 2.1.0- Version 2.0.0- Run in foreground- Version 2.0.0rc2 - Drop python2 support- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Allow radicale_t to execute bin_t in SELinux policy RHBZ#1393569- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Additional systemd hardening- Correctly label the files- Add /var/run/radicale directory- Update dependencies- Create python2 subpackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 1.1.1 (#1296746)- Version 1.1- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Fix radicale-httpd for python3- Unify spec for Fedora and epel7- Version 1.0.1- Version 1.0 - Merge SELinux subpackage into the main package- Drop old _selinux_policy_version hack - Require radicale-selinux- Updated dep on policycoreutils-python-utils- Switch to python3- Use license macro- Add patch1 to fix rhbz#1206813- Add radicale_var_run_t to SELinux policy 1.0.3- Version 0.10- Hide error when re-adding SELinux port label.- Version 0.9 - Automatically restart service if it dies. - Update systemwide patch- Handle PID file.- Add network-online.target dependency. Bug #1119818- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Add PrivateDevices to unit file- SELinux policy 1.0.2- SELinux policy 1.0.1 fix bug #1035925- Hardcode _selinux_policy_version in F20 because of #999584- Update httpd config file and add SELinux policy. Bug #1014408- Move .wsgi and .fcgi to main package- BuildRequire python2-devel- Update to version 0.8 - Merge Till Maas's spec file. Bug #922276- Initial packaging/bin/sh/bin/sh 3.4.1-1.el8radicale3-selinuxradicale.fcradicale.ifradicale.pp.minimumradicale.pp.mlsradicale.pp.targetedradicale.teradicale.ppradicale.ppradicale.pp/usr/share/doc//usr/share/doc/radicale3-selinux//usr/share/selinux/minimum//usr/share/selinux/mls//usr/share/selinux/targeted/-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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII textC source, ASCII texthttps://bugz.fedoraproject.org/radicaleutf-8f90000687bf49a69190408a323f67ebee30c1ae8f368cad094da93cac3ae0f53? 7zXZ !#,32J] b2u jӫ`(y1? 6Z {e̍Y%)MKwQc9.H"dsy8Y!8|qqwC-A2k%tCM+řBp8ͪ8V "_3xj05Qŏ&\{(ۣeU:{F @ѽ,H˹L$3zPZ%Lƶg|'&.xye44j.K8@Cy]~dg^mC!5>dDKWXlQn^V9F3]tчc+q\X3 ʥ?l@+OJa% tY楶¦畻f׉7 @k xU7ciUhccDepTV C&,j|mq7i2,[rF A5Тq g r 0wpȦmFy_VB50Q„⵷-Ite)𝁥&R&!&I -Ƨ)aXs:!|v5]o:6ؼI _Yh9C%M<@ (k7P M|(幦[odWN$T-7]$_ "`+N:Gܻ7p~;L`Qظ\0ڎ(j^3Q@#,qzjZí]vDvEoRq}rgee;ٟ}qqXNHYg^Q}5HWfWU bdJvT:ap15 G+*J\@Q8arJyIJ7|@A=QTvoW֥'N2)M3Cg|QRQو"_匟< ʕT:m[8A0Cm\Q>!]>cݜ>lh9n!S.f:( "*4 ި;8 xNa?P< j9APU CudM+|t RcZ%RqGq:RjPlm7,TSw=LbYRPƶoԶd8d=@Uf8dS55JjF3ٟME[^.Uُ/ ¡S l+  !{'9?/?LkOCRg ԅ+Ѽ6|שCӂ_ 4Ex:>~`i؛έK< (=g)p=^oY-`vgQ*ZNg^kuw]W=b"+DESH'W;j7xT)rWaUrK7 K ;|p֍3;PMSp+-à}UPo2U+B+FPkؾm1JVTxuFHsǏ8=Jb!p-%@IɔŶydgV`[Vh[wkR= r(1^z[JB||)U2:WEgV~y[Fǟ AFvƘ>͈vO'+&@59fFѹRBΓ_ƒ Yy" r;L z}tgp}vdx.4$ H(qJ'_|d94sgJY}ocu6.XF_2Llj1 OUi@UGY+Uɇ)r> )n{!\ZRe1G\}lm<Ju˼C3oO a)>0:V[~uc<1SذST ob1L"*56y#+[JhCہK\bț Pܷ1?{oU5"G9WF6#.Dda H=xmDoJw2]oů ^< J;ʭ׭ qPWJ*وlF ;^n#Dv(f OEcl|* ւoX\[Ef@WsuY WUɄ8B?,.ZLL\0r5 A8}ʚU-<THz(Gr$v4TT -+xmt ʦ\%B kd폩Ot۠›t46 nn~7_]V#;G hcp!ط2c.`^/ײu IdƏz#gv%nk>2ݧa W \ŽۃY5!xgI LUqՙ3j6bO?o]I#_Yމ3uGg|yJ eU=[ vjəF݀2GU_=}h {^!V5~tˌ XR .,=B39)$0>X:JrBk<#zh1YIݜo0vW[gM"L[v&Iy͌fb6yCQ̌~ޯkb`zGA۫^ tNl;lFI6waXlh Roİ4)">o +'{wдf{A0ژ,^%j }O*V\ r͋jG㗘ݜexGtUG;j@3j{Y :/ FI|2gteZx37D%82&0 Z3טl=Td'qm(PB4NW Q0LMB!ʼn=P@i'_tg ()5|{حRE/HDO~BS)xҪv,%R?@9Ct!r7e Ŏ}d,='LbڃZ *Pu6G}j/T+5bQ,Uz]-O/GLvJlR^͚*Ū!2@]bTsAifkp~[g}% >ƣ2dW`p͓hKJgoSs5b(ne݌2z3d/Ҡ M-l1j-Б02Fk%֝(3lYb&MIlSMؙ:C1| ےYpy\]9S]7Ъ6mڷ$5{i)K1a!9[o3%"GT^c`C"e4/T=[HwOO幣=?1h t y4m,T?p-4$ 7s Tr$`̤r^1pZe2ʐo_ato3.]m(s~bX~$Cu(rQ ]T|/q;]%"pC *o):WL쑊m%8wL!=,4Ueĺ>USgVƼSR3ۗ6g#Ox,%{%HBѱ@3].=6]?Ux.]PhCwTVWbVYN1mY*,D[0bAGa{2|N CJRScxP;EozjI3>:ZkM>dnjLəBǫOujN7-Zb9V;yޕP5rpfQ^. :@38H\3spMԈT+0/G [{ /ɔFB z Î  U{O9ͮ܊PukQ)cR˅QIy3VbG8uϱK,13AcGp|Uuix6٩7pxPDjҔL\Ux_X[Scbo$/SJSrE( t:{ekǎj.9NG 1srDcUs6d,5, ZQW@`1Sw{' 64 *> tA *OhBmnϣ]^/oUMy8O)g~@ cg]-6RZS-i$ oÖ%DH:;I4-dbJEurluUcf7QJ 2ah4LU{{Æ! =Hkg6 GTl#0|PY QԎzEhDr,5}(uZBfUe:HO նͧJ  V:ʑ)R4RU_V#,y#jN3SCoLV[?~`jz ZQ W-^˥7KrhohR/R.{Ov/6; $,yP3=s4+QƤ{8!X\rRf3+CCs4")jh OځLC8;/;ɀ.,f\1R`xLS^9$C1k%zjƘlױ;v8^F0o7畊'|ͣAG`5.zO M G.w岈 ߃0g/ oQD`Q6VeJx0@xq*aPތ(ըrbh <u.XN@3s#Vѽb (L\2#yXtR{%rb*O~y:ī<)+?E|ٺd[ݘ4GfoZ }[|- 1I7Ag5_>(`W`ӉU\fd6mSYw|_r,j{R,P_(#=`R{ mL/yB˾xčOL2Z@8%8E=*cސ/z p}j\4v2i)KWc)B g!:F1&-*ˀC<L~w+o*{F77<朿^|4Д=!xI#/$U$%X /mi x; )餕m2*#sJ{kCe~A:b-4ޛWC-rO+EQ'L1S" yLKc"fo\BUK+^qPa#tgث'zZ]H6Iljh)hrIHp9o L y`1)i d&z<\o4*ڸXKN}%lkҽ9w\M΅& {KLf ߔT0w'bb Zpȿ_Ǖzϓ@6 njQQ#|=aBI=8JC8<^4G e0Ř#P| ?Cn/P0dϫ^IүƐƃE3!.YC1Y@y&PT%1+[_/ߤ#%&+wm==UԞSYP}p`1]&ld!NJfU blz 7jvb5g0 vrqAb3cxAF)I;D&Z>U@uP ,1w4l< L~YWعk&/_>n"b3T6#+3ΊJv1WۺC͠Y*W%1MR =DzTHW𬈭8m=v}޼*];~t ɧ|M(V厐k}-\K](Xh6KV/JJBkW"Cѻ@SoXHim]Bf:mkڶZ-;SDw_.+t~?Bcwak7 $! Vg,t5p~Z2+lNrbjc [>Dl6gsKB+m lbվ B ^yJ˖5Dk|")gܥr;YCZ+R5ŅxpV9 އ"H \1c`xvekWO)AGScJ.HLIUTwmaάFt> W:yeZH:ٳPYsLeV1dKrZ1GݛmV@jמD tIN6qt~HLM m?&ߪgs>9;6|O:H/7 BSIwQwr8穷H9.׾?l$SE5#茧gPk[q {`&=Y>+QUBQyFF̗0RA}l+mΟ++oط^_GuӁZOkza%y$d=LҒD=Mtrv8/抐̎t$U %ݹܡG!ˑߟqI:9T*jEMSQxR<%Q[9 aKg",.Y k()b|$~/p~AGkN;J|dDj+kf9, pX$GҨF_?la 3܀8w.TkҺЁnT>QV >:OCq q(W@14EWy 5bYm28LE6x۝n]3C *AWzsyj}T;y_]dAfP0A[>mdv K36R( `ChCT^n1(w[3Q?/XN ا# }xd"2~ڦG?,G4usck8+≼taϷL+9puFH͹#^@H8aW6ro[G 4xd# 3dM$\UHX/ɖ| I$HRm=_<.äF߇hoR˱qJ:NS0]gmOm iAWj|͎ L/}ܛ}i ]_a"iJK%Cӧ~4ڥrѰ /j_z7ד8׃:oo7ѷe}?hKabҎ#4UI(ntb^NbU9ӊ[&b I9.q2м~НN>>74C:%<ɯTtϰHNbM]GrI\ZȔVBLFJfgO9)G)ϕX@ @Oc] (KM #*jцԧg"r0Hr} h"M%cƒ~>sa_[&J^9!B$N SMreϻDHn6:Ժ) C0;Pf&ل sÕ){{_%jTS> K-!g? >R/)]/ B݌jΏYi^!L0c{'w>Zyw. 9٥W$vTmAːs8ۡ[8=0:3|OّH?1IP&-(x_͓kd.WH;%H&[8[Y*5՝Qߥƺf+CUI>>LK<ɂps-YZ29c[h\OQ9ɻ{wg%} WU =|'P˦z㸃DuC;U8Umi~  ?{B".Owpc`¾<9lrB#KY B30z-;3-^d)C-WQzC(!a3zuXGe#䶤2o*@W%.^ v± }󒅾!w_Z+g#풄pS"Ftx3I7>"c;0wܭ$kv~I;Յe6#0@pdS.f?#|sDڏ<-gA)TEwAkay9! ܽ+WI;{GLFi jLVfdsb\FdY \f|ޕ3MC&\^?յh_.fJQD1_5HCȹHԕ4%-]A]e- )=G zBP9*8ue|:u_*]CO'qBV*] =B]9 NZ/qz'AH?Iq5qk;Ü)%FF罝8L| ߨ"ݍ !._]  yf~ HGrP/Ok϶Q1HrOĉY-9jD{ .ޙ=SxhING+3C_DNib(؍M5xK&ScpZ~x߬B}Sqv786q_u͆ꘊ"p6+"(Dx^cwp;O1~}MɃYc4 .'hWX^`4uy6n67Mr»3 [%wsy?#?_7-1:{#ETB7MLģvL%8缙v &uGS~z e$1SЌ4nk$1Db27L 'j~D2 J)5|-=7ot+d;NVIjcQ|Z .{!G'bpQ֊-Mfs$*r?%7o16L[eTns`! F_0ӛ췗XSG8XW%"=Nt|Ͷʧ`F73>ڎFI/s))pد&AŒ`C>@Wsm'L[C2az.NԒ,ٿDT