retrace-server-1.12-4.fc20$> 4y! ![H >Bg ?fd  F   4iovt,j j  j  |j  $j %j &8j'j*j,",Hj-.,.0!(0x8090:4i=J>J?JBJGJjHLjINLjXOYO ZO@[OD\OLj]Pj^Wr;b^vd_$e_)f_,l_.t_Lju`jvbwc`jxejyffCretrace-server1.124.fc20Application for remote coredump analysisThe retrace server provides a coredump analysis and backtrace generation service over a network using HTTP protocol.UL"arm02-builder21.arm.fedoraproject.orgvFedora ProjectFedora ProjectGPLv2+Fedora ProjectApplications/Systemhttps://fedorahosted.org/abrt/wiki/AbrtRetraceServerlinuxnoarch#retrace uid/gid reserved in setup, rhbz #706012 getent group retrace > /dev/null || groupadd -f -g 174 --system retrace getent passwd retrace > /dev/null || useradd --system -g retrace -u 174 -d /usr/share/retrace-server -s /sbin/nologin retrace exit 0/sbin/install-info /usr/share/info/retrace-server /usr/share/info/dir 2> /dev/null || : /usr/sbin/usermod -a -G mock retrace 2> /dev/null || : if [ "$1" = 1 ] then #add disabled crontab entries to retrace's crontab (crontab -u retrace -l 2> /dev/null; echo "# 0 * * * * /usr/bin/retrace-server-cleanup >> /var/log/retrace-server/cleanup_error.log 2>&1"; \ echo "#0 0,12 * * * /usr/bin/retrace-server-reposync fedora 15 i386 >> /var/log/retrace-server/reposync_error.log 2>&1"; echo "#0 2,14 * * * /usr/bin/retrace-server-reposync fedora 15 x86_64 >> /var/log/retrace-server/reposync_error.log 2>&1"; \ echo "#0 4,16 * * * /usr/bin/retrace-server-reposync fedora 16 i386 >> /var/log/retrace-server/reposync_error.log 2>&1"; echo "#0 6,18 * * * /usr/bin/retrace-server-reposync fedora 16 x86_64 >> /var/log/retrace-server/reposync_error.log 2>&1"; \ echo "#0 8,20 * * * /usr/bin/retrace-server-reposync fedora rawhide i386 >> /var/log/retrace-server/reposync_error.log 2>&1"; echo "#0 10,22 * * * /usr/bin/retrace-server-reposync fedora rawhide x86_64 >> /var/log/retrace-server/reposync_error.log 2>&1";) | crontab -u retrace - 2> /dev/null fiif [ "$1" = 0 ] then /sbin/install-info --delete /usr/share/info/retrace-server /usr/share/info/dir 2> /dev/null || : #comment entries in retrace's crontab (crontab -u retrace -l 2> /dev/null | sed "s,^\([^#].*\)$,#\1,g") | crontab -u retrace - 2> /dev/null fiJZF3{O)  q44= : :FCl<"mosnnnolqnpnlnlm|{k}uu f+zAA]]Y@큤A큤A큤A큤A큤AAAAAULULULULULULULULULULUL UL ULUL UL ULUL UL ULUL UL UL!S#S#S#S#ULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULULUL UL UL UL ULULULULULULULULULULULULULULULULUL!ULUL!UL!ULUL!UL!ULULULULULUL UL UL UL UL f03df1c51f8bd6672989623c7b5ca5fe051f42d954db096595db3affbccc919f6eaf59484a322a11d78fa8694a9b68324d33c824d4ad3e92625d01f7886cff4691664001ed7c8314c79ffbc485a8439604cb72a5778f821bab1d78fd12b001fb219601079d4c34e617e84ee90492220ff96806729bc4705e7eb8512b6d2bf2d65a809d3b86e587f48a5a9ba04f4ec0d59276388b7c4bf01a1fcb40e9d1b50fa75b828cb4e582ac18a8f686c331aff414b683c2129626b231e0e7f19342f2a54b05e32a3ab8fab8020de044b0b8daf702d5d85b8676a5151becf64fcfbdad823f33b8d225b59cfad39499a666f8c5887fd9fae4d5283932b8d23a2808b0b9192d750c9ba59072b6d161252075d67346fcafd327e28b8a1947deb9095c84247505cd2a14ac7429e769dfce3dbb53b5e405c456e037e17cc255c5eaa02d9f24aef4f90313f5e754ad7d6c335668867426860c33d3d23f4ed0796658e2876d9ff1b4f90313f5e754ad7d6c335668867426860c33d3d23f4ed0796658e2876d9ff1b415af0d6d1469cc6ba1bef42e3b7fc5ce8ef14485912cd882be93406613eb2273a402276c1739da0e5853398eacb146c151620039210aff6590cd70517ce618b3a402276c1739da0e5853398eacb146c151620039210aff6590cd70517ce618b32a1c27388be593c39c281f5bc6056e2f501877edf01a9c47ef0ca80556c8cd23ac2aefd0f09f71d65927429fe5481585ffea64e98f713803c6218f10a88cf524ac2aefd0f09f71d65927429fe5481585ffea64e98f713803c6218f10a88cf5246f8f8ac3f5d6dab66754269ec1ec8c784777ac84ab1808bfa450007a0b3290d14183fc2c4aa0e90e752a3102df1f704adae56ed8e8702ac83c445f2c35dffc7e4183fc2c4aa0e90e752a3102df1f704adae56ed8e8702ac83c445f2c35dffc7eab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c694e1074e999f1c6f086e25520b95ba60888a9fcb66abd8d5bbf0c02503de31188450d838801669dc106b6b0ddddf1eacc0a0b1e94818c399f4a0f7a6fd2a8ed6df60d6a091b4f2176737427ec1b31ebcaf2fa8c3922f1e14bc48a6869f724e82cac2c981fa736b1e5496c13cbd874299219f6db336fd1f57e358a166d7df9ef2d79b106c2a40db0353f7923783126fcb24f8cf5c6170b743baa5b760ce4f8810fd4e46ff6ae182b32d78e8e433d77c1d2fcec84ad5aa22a0c234bca8ec9c2b4aa7e949f064ae102abe802827e7095a83f2af1d286d510859c39772bf8e5e90b63d76a602a17bd40360860160d41775ea5c681ab671df7ac0790f86d1a85fe5d8b43d9d3107a2dd25fca3bc5c47b8493e6eefed4927eb9ff0b35779a1792111772bfb67cc350e622bae31d6c7ff6f2c3b66014d099adf8859dba5b591917b4bfe198713aabfee418750a3228c54eb1553c68e2630a9c823188ac132244c223f1925e6a98f544612b79c1be6d7a53260a067c2476cbefaf7314730b151037a84d015f45d8d6cb7e305502f60e86a4f078825cd85959e153f2325ce7f2e7f6ec22e4c77c822fb977f3d73a70e5f641276f26d5e47e92bc46234bcf189f8b23046b0e4cbdbf390e9fd6043ddcc6fc8b96268b39fdbfcbc6869ec9e37f67f2e59a6330fafc7b9971d8297c77821c82d4b40e2da762000ed3fdbb813af436f0888629f7892b2ade0a356f9ea625ddf8e0da0b516c363d70cebf88af83c23760a067157cf4689b97532e83a4e76750c4018a01b9c9fc6e6a07fa806aa32c3cfb2542ac2a412004aa299d0e21e007a234462a0391c603210cbdcaeb5b94454a89fb512b2c2f63cd5fce836aeee60a6785a6dac753a850f92b7e19d5ca58d76a82c4d90225cffbd280237f08bf1abca0a4493961f7cd6080390659c649bedc8a97959720d4d804029c9a60c6c6bc4500bfed5195b82aad4a4c85afc9c199f567f4662528c0c2bee17b4ab68a4f14ac40ef06c4bc70434f8ad2e344f03fdd39d5141461ab22790a35fbfb02d508a99ea882ce3f3bac4f600000a00f1e30b19029fc572ce776d627f32802957e45167725a61187f696c8cd4db9f6b96221c8056bb25d3ba799a63f26153684d2b83d843ec18798f85b64515d4418e18960c00239c6c72d9e2a178d21a966b5989b9f64165b3ba6ef98ad3d53835cf4cd6b3dcaad7bb2c6441b2ff83db49eefba1bc5f14a45eaddc20713b23eee3993945ea52ccc507db05bee5529a12b6bf4dc04fa6bb7b59273971b85207aed4a772acf73c3fbcbc7e69b3736c3f32750dded3885932f31cdd2f5aeba1cf68e2f7ceaf9d7aa16dcf8ba1bcafe42779e1718ed97e1a0a6e63522660a4e7da0c18a7ce335b024e287a283ca97237d50b905a1f9f13a0068c468ef70ded1805204ac5b563fa8be91cf6292ae0a00572d82745f6409f2790bd518763dd46f467d905358dc7e75232f7f4cd75963bd4d12f80d1e6b1cbb3ff087cd5715164c549b2715af43c8106c877626ff4805641df40a075f4d0ae527a8490d0829164ab8b587d1c3cdb6e6afe605de1f6c6b343c671f1585ff845b36287018404c0e2326a01d41dc6ec42ed528b7c05c1d000155e220e0a8bd6d08217ef5045ce0b3e24316092cf81553300e37280703a4f471cb3a800ad4aebc48984b177da0277ce262f92ae3b9a798d5069b1e3061de551ecb8971c148aeb6018263f11fd4d3fb487cf3fd0fdde1ebc3fc5a917cf951d51ecb8971c148aeb6018263f11fd4d3fb487cf3fd0fdde1ebc3fc5a917cf951d4544bec2ffa8ceb6430e81a1293db6e9754fd65e8681c4e2d88107fb668fecbe9c6a21f4aa00c2ec889981658bed5d3257c5f90652296fc12e3e6f3c5c672d7ce4518cfee0abc6a22a282cc02c1f3b44ac694e5bdb2c78fe2c975417dca7c2c751010a38e53bb2225266954edd2bceffcba0cc31c39ce9880848b0536feee775d33bc87378fb790119eb58f7c78e59259c1b2cd3af61d1958d63e497ea9fe0a23b1ecdd0b0511182428fc8610b433c1810cd4fc126d5ed0fd6783480c0655815c73d8959a9ebf7c655295a39254a507cfc2bbf58dedad40058ea48cfc93a4e19e22da7ee5885e6f963c98f065a32e9d9739face762551f1596a29e3afbc0670b9923b76d378ea735d0d5585feaa588e1054c21ec32fdee11a1b4f84c83e280f645f8e30502ddc4f63dc8a8f1c04f4dd1b159b62422a164636bde7fcf1ac80bbc63a4400b58c35329d5edc4fef1e7cf01425e27115dd3419e4b096bb0601de3ac3b4d79b754addacb4a11ef82997ce4e196f78a4d87b0c33dd30944c417f5c33b15880c913ae1e56724bb02a744edf11a32f9db6185b546cf4befdf199ced084d93ea5f45e3781f4ef763bcc0faba94b683a789e886b58286a2d497acc85103b257f4ca41d5b2f67f8b21347139428d7b3bd9e63a3f269f86fad78328f93eef76a7e57665d241f07228b3165858be721829571d4b78e0b74ed3e626393536c5f31cdd9aa2c4536b4e8a627329014d70eb458f149e3c2c01e34afce3cb0b1bee1540e1589e035fc76ee04da5536fa51142ab15bb880b8f939fc205cdbae5163e92860152225db0560f6b08a1c3c0b0511d6be14386f1b0a83a107692a1c3d47a1117163f84fce5adfbbe7535d15902d6903999d69643ce14be3cebefe45c6ea74ab3586bb6afb0c4326e80b03459f93bbeb6a65c730123316b05054016473b6ab6a164c3b603c83060cb3e1c8c43daf37b383ad18ca3d45888e5c797e08368bcb7505e7d041a8bdc583cf8507f9d9d79fa6c1365f2e475b3ca2ce56edbeee22ca470558615d761d9954799b74fcb41c1dd2316968373215cae95560aafb7a5c945dc690afdccf52eafee1a1e02bcfd7e6829a425408ba9c4393641bac21b18d0e2951eae9c3843c81e582e0b174477e089e0eb36f572e399b15d7e5decce050427951eae9c3843c81e582e0b174477e089e0eb36f572e399b15d7e5decce050427a693569c81eea2b24e8c9d73d186118371fd8d064d017f53075d1b6927c64a42ee0124898bd113cbd21542b34e1e7465427699d6d4cc5b70da8d38f6c0c6c143ee0124898bd113cbd21542b34e1e7465427699d6d4cc5b70da8d38f6c0c6c143ac328856c777802c174287412856f981536c1d91b783b53fdbd1bbd04e0823bc7ba469fe35155d8a15b2764cfefcebf39712bc5eba172ab43424fc9724caabcc2d42b5a87e2bfed88a7d3369da998cca133ccfe54b743ac28bcf200c3500846f2e5f51d5463254806c0f8ba1793a3639f340193696b58f8e587b02be4143fa71d43905077d5c9b2779486e996f222db91b0d38aeebedeefaed247f04860222f4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootretraceretraceretraceretraceretracerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootretraceretraceretraceretraceretraceretrace-server-1.12-4.fc20.src.rpmabrt-retrace-serverconfig(retrace-server)retrace-server @ @     /bin/sh/bin/sh/bin/sh/sbin/install-info/sbin/install-info/usr/bin/pythonbzip2config(retrace-server)crashcreaterepoelfutilsgzipkexec-toolsmockmod_sslmod_wsgip7zippython(abi)python-magicpython-webobrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rsynctarunzipwgetxzyum-utilsrpmlib(PayloadIsXz)1.12-4.fc205.1.71.1.112.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3U.@T@S/SP@S(RQB@QIPPP OOKp@On@NˎNS@N M)M)MӴMichal Toman 1.12-4Michal Toman 1.12-3Michal Toman 1.12-1Fedora Release Engineering - 1.11-2Michal Toman 1.11-1Michal Toman 1.10-1Fedora Release Engineering - 1.9-2Michal Toman 1.9-1Michal Toman 1.8-1Michal Toman 1.7-1Fedora Release Engineering - 1.6-2Michal Toman 1.6-1Michal Toman 1.5-1Fedora Release Engineering - 1.4-2Michal Toman 1.4-1Michal Toman 1.3-1Michal Toman 1.2-1Scott Dodson 1.1-2Michal Toman 1.1-1Michal Toman 1.0-1- fix the invocation of mock shell- manager.wsgi - fix kernelver handling (harshula@redhat.com) - add support for ppc64le and aarch64- do not run kmem on vmcores by default - fix group readability of vmcores - add support for lzop compression - add DeleteFailedTaskAfter config option - add arch-based remote execution - add set-success and set-fail actions to retrace-server-interact - add config sanity checks to retrace-server-cleanup- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- do not die trying to chmod a hardling - do not hardlink unpacked vmcores - print command line formatted correctly - allow submitting vmcores with spaces in file name - do not run makedumpfile when not necessary - allow to specify kernel VRA with custom cores - do not require the trailing slash in task manager URL - do not kill retrace-server-cleanup when retrace_log does not exist - cache kernel version into task directory - add support for ppc64, s390x - include floating point registers in userspace backtraces - execute ABRT's exploitability plugin if available- add possibility to make case number clickable - support local files in 'Custom core location' - create the stats database group-writable - do not die when saving stats fails - add possibility to restart task - do not show the output of 'mod -S' in crash - change directory to $MISCDIR after jumping to crash - load correct flavour for el4 kernels - do not kill tasks started from task manager - do not die if task manager is disabled - add basic support for ARM - find correct debuginfo for realtime kernels - fix httpd config for apache 2.4 - use mtime instead of atime in RetraceTask.get_age() - use correct suffixes when unpacking archives - do not die if module list can't be read from vmcore - add support for X-CoreFileDirectory header - add support for tweaking yum config in reposync - rework reposync logging - accept package list in the archive with crash data - try harder to find ix86 debuginfo in koji- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- guess debuginfo name correctly for <= el4 - rename _log to retrace-log - fix cross-arch vmcores processing - debug mode checked by default in task manager - fix typos - touch task directory when using retrace-server-interact - forward kernel version from command line correctly - parse flavoured kernel version correctly - allow to send notification e-mails - symlink retrace_log to MISC_DIR - do not die on download error - rework front page - be able to specify custom core location - do not die if makedumpfile fails - make FTP buffer size configurable - fix detaching from httpd - add more logging - fix paths of DF_BIN and TAR_BIN - fix dependencies - unify access to task directory elements - display the progress of FTP download - add notes & case no. boxes - run bt_filter on vmcores automatically - add timestamps to logs - enable free space check in task manager - urlencode hyperlinks- use standard python mechanisms for logging - determine archive types with file magic - catch all task-specific exceptions - support various archive types - make AuthGroup configurable - allow overriding kernel version & architecture from command line - create a writable directory for interactive debuggers - add the retrace-server-interact printdir command - autoload modules when jumping into crash - make dead tasks deletable (really look to /proc) - show downloaded files in task manager - do not delete files that do not need unpacking - show task's start and finish time - added backref to downloaded file - make vmcore readable for retrace group - improve architecture guessing for vmcores - add possibility to wget kernel debuginfo - try harder to determine the actual vmcore - fix kernel version handling - fix httpd config- check whether package can be retraced before uploading - add possibility to disable interactive debugging - add support for chrooted crashes - also cache debuginfo for modules loaded in a vmcore - add task manager - add possibility to search kernel debuginfo in koji-like directory structure - fix permission denied on gdb.sh - add possibility to query an external FTP for task data - tasks may have multiple results - tasks may have remote resources - add possibility to run makedumpfile on vmcores - add possibility to archive old tasks instead of deleting them- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- add support for interactive debugging - coredump2packages - handle malformed eu-unstrip output - expose repos via HTTP- add support for F17 - add hacks helping to depsolver - read huge files buffered - get rid of retrace-server.repo file - add //delete action- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- add support for vmcores - add welcome page - add statistics page - add support for rawhide- cron jobs are not enabled by default - support X-Task-Type header - use atomic operations to lock/rename - add support for http(s) and ftp in reposync - abort if release is not supported - add option to use createrepo --update - add support for F16- add option to verify GPG signatures - make HTTPS optional - use RetraceTask class - validate input - limit allowed files - do not allow worker to start twice - ship cron configuration - do not require suid launcher - minor bug and typo fixes- Add asciidocs xmlto to BuildRequires- add logrotate script - add asciidoc support and manpages - replace rm by os.remove() and shutil.rmtree() - call du and df without block factor - use communicate() instead of .stdout.read() - replace popen by execlp - import manual from ABRT git, minor changes - create log directory - use 'retrace' user and group- initial packaging/bin/sh/bin/sh/bin/shabrt-retrace-server  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\^__abcdefghijarasastbncacsdadeelenesfafifrguhehihuiditjaknkomlmrnbnlorpaplptptrusksrsr@latinsvtateukzhzh2.0.31.12-4.fc201.12-4.fc202.0.3  !"#$%&'()*+,-./01222234444445554444444666666444447889:retrace-server-httpd.confretrace-serverretrace-server.confbt_filtercoredump2packagesretrace-server-cleanupretrace-server-interactretrace-server-reposyncretrace-server-worker__init__.py__init__.pyc__init__.pyoargparser.pyargparser.pycargparser.pyoconfig.pyconfig.pycconfig.pyoretrace.pyretrace.pycretrace.pyoretrace-serverCOPYINGINSTALLREADMETODOretrace-server.info.gzretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server.moretrace-server-cleanup.1.gzretrace-server-interact.1.gzretrace-server-reposync.1.gzretrace-server-worker.1.gzretrace-serverbacktrace.wsgicheckpackage.wsgicreate.wsgidelete.wsgiexploitable.wsgigpgfedora-15fedora-16fedora-17index.wsgiindex.xhtmllog.wsgimanager.wsgimanager.xhtmlmanagertask.xhtmlplugins__init__.py__init__.pyc__init__.pyofedora.pyfedora.pycfedora.pyosettings.wsgistart.wsgistats.wsgistats.xhtmlstatus.wsgiretrace-serverdownloadkernelretrace-serverretrace-server/etc/httpd/conf.d//etc/logrotate.d//etc//usr/bin//usr/lib/python2.7/site-packages/retrace//usr/share/doc//usr/share/doc/retrace-server//usr/share/info//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/ast/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1//usr/share//usr/share/retrace-server//usr/share/retrace-server/gpg//usr/share/retrace-server/plugins//var/cache//var/cache/retrace-server//var/log//var/spool/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=neon -mfloat-abi=harddrpmxz2noarch-redhat-linux-gnueabiASCII textPython script, ASCII text executablepython 2.7 byte-compileddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML document text RRRRRRRRRRRRRRRRRR?7zXZ !PH6)]"k%w'hm\yGw=r#z <ȀU)]:vYuji TE"# (RgS0ѵJ~tU e#-X޸ҁ"m|b[3Sb9-z3 sxZ᫜`c[[;zθ$uSgUXm33|9!_ÀҤUdk?Q9eLOQrh*?x~FB g6UfCIq-"K3[y)FۂUdWqkťRCݱCуl5IjjĀpPZ="eNo15n(e O'al.=m4R.Ϭi`y,wFQq4"c a@@[D@ <3d ;/`=zc{7OW J(ȢSZ2ZDv-a0-1 X kmD` sUO|ٻ|/[0S M_*/M߷MtSd-ŢC.ɽln:T2WxbkKqʋ*Yσ- <놘ZIex| B(!K8wbR9ɋ90T L#NkcRo##_5z_/#^-xS:P(ct1 cP)ӈhŇ :;C|t "w),E{p>B!)dxoF1sֿ#v%Wpb> H:x]P--jxO=E]ZDQk)f]c#Z-CUsa}'Za\=D /"k)_V;򅏾{/ 7Z9I;DSg ,\w,H/yKZ^]U?1HaZ^9!ͯ-i~ԿZpZ{ujn͕) .!9cg@ ,IM4g1xwή㙼ߴ o*C܍Y^v?P@;&&exAԥN T>/3နR8<{OfS {I ]␐]OEa1uCq3 ֽE#aBJN>7ITx"Pl\cD@f,Xu4)[L~ʌi`3IA],5=4?U^\L82{Y[}UDGarcՉ[ ]фxO~[khkh%(D9bǑi{EؖY0"Y2s/տy\Ɓ EQh)6!B6Lk[h&f@-]i0SŃQHJlV5Xơw9ޔgj@J~c4)9$ɗ D>ְ?D|,0Zz[ANCt7O"drH$`zfIⅼ&OijJ,a]Ldh|d^~ i':+5oxp~3N&&أb˹@XZ4)lp.5e<1F}:  A{NW5en |όz ۪SM)Mh]ؒ% '{[S7伺79*LZlym%/sRpepg/i5%0˙[ˌ0DWâA~*Ŭh/t^[KɌ5:@҂^PZ ?߳%Ujpj'1 , D,w0L~bY1dOMm"FՌɪ69?dRk0AY2)Z? mWI)!gЌr[n/4 ~/ol Lܞ9#%Gdy;cusrSR +%im#y:>&m3Jvg{ =mGO2)v'j@Gͽ-ء"k̍L-RGRݨ0A2OJy%S@sש gxKF;%^y:H'C6҅f**)]4Wq^X1\&BTQ\ul uX Eh@s:F.q*Xne y$0f渤\$HơP y2 ,XnZc"rdUY|gXvLeOМ̞Z>z*>. Q5ck4 R f~:~S+`︔EcͿԸa~C"L 1,ޡc݃Y? wI,fpR+8C]6ev6Y" `NKէΧ͡%zn,+.L3eD&.:XRCyu^Rc6Sb/fؒ2ḠȐd3=TVF~ =xam((Ip:{ơqK=C.2F 3}HR~O8V?B󷲔JPXRj 4/ G1IvB,1 bWs-h Z"2ˆzS5m k/dIVH;2 }]E` ŭc%<7λ¿zGE8a$. _b+ Tm6́LKYXx(wW c+;Yt@wF;GZNah}*M Q?*/"ATOY=̓1%u6gS WN̥%..5LOeSm;۫m=bqxd}dO lXAd\IxW466[M<*=04ȺFl'b&)wW(RWK,wnZ'[ lQ3&eSHh iO%cTg?!g;Ҏ<y's?ICj8Ayqʹ!QfM<dCNY!^kZaL~*6nM•zf8wou@2B$9˴hKaۤ4;1lgT]grt)|¨1a$t ǻ&դtF߾<-MQuF8N4(깭JT L9g~ g5 ʘ/VxBKE89=r&[hZצ4> [{x$)zf:ā uK>4Q7`OKf^+,Ņ213+)ga$x̮lޕ73vp%5c4z)#ߑhk[Kڝ ܀Ugp]5|K-7)؊,^| 4L4o޻#nD%ПPX^ͮ[A_*2-t.&^K~V fѢM=h+ pk!RBHlIa4ēx#t RSyò]wq&kAVυ B[fuAVPov@Xji:m(Z}cEF#l Af'z\Z9q:7uySzX.|:h6ε3kS1+e\jǾѺ,!.x|ZK1'm`]}4yU9'w5lNIc$BKWc%]U]yt[[}❤ !A9:fqV$*ׅUtj$g5K9Ӈ6w6;7$'38uc+~ tZ̶M?_}I*=9ivb@nu{a:zfGF4(E"dLb sc_6{W&J}Ih-@c˘\+T`>4_.SI1Q*x*8?|\V5Նo_a5gRƼ6fJJ"|`S[l'z1[׸Rwl8"Z87oVj˻-a9q|vi5Ô"סd9j8sTFvr5O!4wpvjCwmT,|Bmb[@Bcxgz%RX Q1S.ڰ!zꨐ)>8ԭ:`>0d|](Yw)ݣBO+b0\+rp7m\Cx@] ՛=Gy{J'X޶ds ]WdR ) (R |R E͍ Y["S+:>C{YsD<2.[JDJ^ @A"}}N\:A ߖvmmMa]X^LgTq P6]V? -QsR'\B|h%JI6F O=pWެ2Ey7zv %^F3hgRoi-$?8Om A /2'@)LH#~{ƖpU =q>p1<|+l̎)mu?ojV8Wf|I"|B.(c`x~tS[7L]RZ"3}hdvq("7uO$S/w|e7EHJB֔vurc҈'rZJ $m.auJv@IͰ9}mq)lsc+{#tγZGoc HyDyN̖@"#qEN h3 s[:Epڹ#A(? E|d.\ w3-X6(V^4nU:0v'07PN%EVJ&]9<,GidϙgH5%^"ik CvO Ɍ(pph^ؾrtCg3. De%P=#5msJ&w%5A#{n@{6 ~G5#j'_ =Qx0c[k{+R 6nC}m\#qߟVLr H91(-$pL y<u^?_/#Ď-GnrxO*p5 1M= M-H12H':;Rm 526ߞQZU^/IA6'7gc)llXY8gLBʸekhڗ^X u4!dp%:Ѻ#rs wp^H2iP, d!z[;Sak OwuB],{;aqzv]2qƝTqn3ӻ1ODuYL?p`ko60 TFL|l\LЁyY2vahx@BR|eӌyҙP7w AUVTYH(>8?k̭OlqƠn[c\3(Y4dc ըw7䎸Co[eD{rnv9*c 1)+ɯZau94{,g{=Eo/#=ENEaxj-,O9'NhLr;X0fH!" }{n1vǴ'RbQBs+ʅLyg&{4i dya&QRa 0@fOέ9 7 J*gx+P]B? =n /aKʙ0.ib}hUmQ(oU͢s zVSˬT5=@SV <&#E4)4`;|i5:-?be@tΫm ہ+#xS9gye*7pCkkKz+bq.g)u`U9[- צM^O2vЈ5>?; ?P@}S۝Q:PfmԱ8 DMhQmA)b`=%j3n>FbNƅr#r>f CV3{H#e6/4)`wѹ|ib$LteJX)v*"i+1!a˲Dɟ`a$  PC0W,7SQe?wp뤧,30O|=خR:tj_'sk_SY}XMuW%V+pނ(saMۊ8>S^R:tjCx+rJG Vܥu9Rog;qXyp[V^IX+ >ry_W}@Rwņi$,?xZAMsӷQ9%n}ei|)Otoe5=a\JtY|{ iuߠ}G[J1@(YK<ޞ!DqDnCnҖ!gDggb9yLQ/w~-j*sBeZ@ptu3lE"㪖 7{;02[6n:~ r~eC"[M3f^qhnwDU5ˎXRRl_ˤbwD--OY`ֻ(Oc1֙7<ו)P3>/f0wf= [1T}{XyJQƟPDqb+֣p1赶-SN婒gʊ\@cE~,lmZ!Sb_,$g85\(fC7FT3&+Z &$q>Oo1 L _z{!;;MoU`6Bm4%s7ۥ]z ^m6 @Fħ{|G1XY|YWI^'}A!rwB W87~Iu6MEx\{}]RHv$sv]V6.A{1S!c&C}jI0?2*,Kd;K~lX0'¯]]ǯéDYH?{N7`0j}B?|6"$9aw53veD#_+$yʄ;2_L: Y%bNnLWB"f3Eb\<@~"_xLOCűv߷6>l:Oi,z@@_ߏ^.}.;aphܖNJ:H1ݥ 7,t"+F7HB)NZFRѨ Ub[F\'Ed%3EV65c__x?)#}C+1j֢i2;_M37=ۤ*÷J \ 4曐lz }{A54ժMd 'ADSqȔuH]Q,gE(l2HFvHFE;-; eCtPIdFjG^QEo=`"w=#@@TYNU#^`yuA| N繫JcOaq眤ӠJ,_x ğ; 頂]*%ɮ`*%xle3+yC>5XTߤ&c98vq#Yv($L?r5S? `9@ls9c20`|̍1>Krnq`MZV15V o~IR^[I*Z+UŚs2'5b bfr`*!ii 엏 F?R<&V/Eh=fVEZ*rX$ M+ 6&SkYC_B吹 !׽.*$)P^*KEu2jK8¢#0D}x wJ24q4h20X5f-ANxT^Ft[ 16 .Bda18iĞky Z_*б%F添~W07Q]}BPxAFK;菸;6\TBM_~r!qlbT&{Ѕo\'.gqc  W P-y]+sY4py50qͥ"v8'{cRSntȂxʅG\eq4\tHLg0y?=}(l }WӽbzICepQ_ 5xۀ|EЧd%NKy=UTٙDαeĐ Ό⥧V3*bBZtڿ$? ^ԓ$I~SA++َ)v{J9>5nK. .5|ѥXURenVa;T́ (|-*Z-Da^nNS3#ǩɤň~%f-I}D.5mA!)N:PQ(p!weT2uT-m ځ4jtb|7Yf(;R>QJMPrtnpVfep 7Zz&Si'd{ [ZEc4^k9B K#G!xHI=imҐ9{91خ Phٸ1_N.#%ш@ k[ iiBArZ7ܙu$ɚqDuWgmV"nx'`Ko]J~E?>p#Rʍ65_cjlR!wU]/*յ.)SoSWǁiR 򔱠~D7sd`?qXsX/V 3]u=rsVfX@޲j+;>G*w;n#d$~WGZX<>[x/c؄E|V3tlKhƬqG$? a+TU1IZuwu|Ա9z@$`Bx|L6x n^ C_~jΡUYpvsjcg.weÕYodsx>! "ӬY8wLw^ҸZgafՓ|TwHß+A@4>^zmBhWV>t[ Qի(sNz!ró,qlq&i~(̫|>dbk:DtP=5o̯Rs~g.nfH>2j $t7H j˱m_7Ŵwqڴ֏]%ZK b7YD*&أP%0/dZ`ZTz)r>[E؞ʿb+l)x<M&6_m6szYJCj :]Hfg<, wEw1?m\WyAK/ע7›#_"Jw3eJ* SƵMbӺBS"HHvWDwC`[+&9/`=IyQuG4!"_OIsH%gGOv2mHHKx-!"N{}$XU~]q[Tg>g:(V( ޘƺ}蒜lW9(TtȂhWέۋo5Wt}Ǣ>1`=UÜoz\L ZN'Fs#F|2Ⱥ(A7b HY8E)86@5[UU* |~ܷ?v.sɋӜ*z~au;0TB~ޡ_mE;8S_-d5eX.BTvKĜuBZ7V⦿r13=0Z0pxK`ʚ:pQ.e(tfz0U|! X?fE*hW=%z ЇMumZQAԿQN`eRITLG`j߆#UG"*[ىA<*ԪRaT*~ִ !mBϨ`îߞw _տ)8#:j?ϢH)e7?Bg{fΜsjsu0)?ln!^,Ud ;0kAՂ1C q[X+X1kC2~!uP%\A_ք(i-.ˀCGPҹp J1#v J~z-Vu }hA흁 56R Ɩ@O.YD%QlV}C'pϗB 5_2~O**G/J,("Gnj6Axغ=gu.JG_gš-͒Z‰͹(=JCHBw]}q~%}rE#}Ga/`$Y@ 6`FAKfm员s`J/QKsL߄ 뗔:bqUd* f?$16 #Rϓ B7D6 H}nZ T1i/@#լV<ۤiw$:Dj&zI}vwz 7?z|VH`m3I3+n(X˓FƔi弧@̮uQ[coU~."]vi1Cb+h- /6?$G?cDK\˱FRJFi}܁ IZדoZ'q6 O<G KSBVui4Gǚƃho:N[!PmF/f?8:=,hڔSJ~̓JzIAC݈N؈ GɆamd_f;J#U^=uh8#/ls" alg*k|nƅ VBAh 6f'GyIk_'M%PΩ*}Z7~ĢoVHp: m+3ċr S۲U_A[R&UVƴY;(SL39u.2ϭ$F<3P;˺ y4Y8~/ܠr0kq' ^5J{9d|Bos_s8o9%A}V}~OY-ďV́X%q|7Snu8zob^{H.G_EFҐjEaI#@r} e'.tּR[0m"L𩿮=T޻X؈l741 E S[o4i̯r,m*3F9 s@( 0mAi?Lj}}RkƬXʜhDrٞ|ozsn iͫ1U>;>Iea]qA,OtVΞXh=3ߡ;c><T, ةL1acj4%DYGnfY†OCݎ3'. W*؂ܿ8aSl=1J]ԝIAK$Al'42,<ٯFijm.fZ;=~d7 p'y*jR=*\0ݘ#!mj2åp1mLv'ʵSQlnD1*N+?ؤkm8{Q*_ A,Scӑbt@-Tlu$) ru_݈BLEPiNBU-bBTr1MKƎ2 c٣ )oxQ=FoFf۽q!ßPaUwM򓢊y=ɤ "V ӻb.*N.S\)obR=cE |'I1 0א)`EikM;kƛv  7 /5\ەcĶ,_ ~T4m)P7$#`h~1A%>Aʐ8V_T74< y5+jʇбM."Gkshd3(FS)_Y=BG\K=$vn4=9D~+aŊkv擿pSCQȆ$W~3,NOxpnڙ{g~`:WhS//ifhgð"Bzp8|$"1t[ٲ(bb]׌$} c-Ft~Zc)s>tUOmMQ\p9>V!ׅu.6FUR2hn+ 3ˑ[2s#אt;<Ţ"5\C`)g!ݏI7 KRw~.Jg͸u)mܵe{k |fjFlMl =]=Dq䉘vyϼ}뒐āHdM !C 3  0rhT*'o4.{ncS~{Ɏ'Jp-OYgA.G6 zO/t֎6Dą~Qaeqtvi.&u +9'^}WƺOm6R1ZITsBVOPw =ɉúꀙzQfNR4cɑ*C㟁2ÍBNK֔˳#,ٛs97-+T˜>j0r %?XЕ]TR}ܭ[7T.WE=mTHRڢ1~0!Y(# r[ډL!-L>Sy샤aMShU;Sܲw׾W+_?Zg^ZؕkAQQ[0#uE8>^>W}y($n/@3O-r2Sp')W1:ZR˅}ywfk: gKoUZvWB|k&mݩT`%Z% nk8n}0 \y&VR,KNa_XH\qp HLǜ.Dt._LwlxfWCbVv2bԓt"KEg :;T`vi`Wp4&R1)on$6 ӟ2hvi`ߖhX~{3봤]w{1ňie'03+`хm5m )w<gn㰹: wϳEĝN 9BmA<2/Z 'ƅ>siuB oTEVCْ٫B\#me ;@0im`#t]_ v)כſ`ΐw|wI)4+V44ok2WCs\-WNw8~:\ PD^/qkoÎRP1u>8#՘t9mQl])66#j_uxAU{ i uހvmos&ѩq; pp>+K!~;{O:8*C^Q|.!_>VDmzuKX..|7+īzqL/`%I d.'-h?A 6QK XJO9e')eY~ 5T܀A\t ) HztuU>*)6]CW,*eúk}U{9Q*}A\"w /Y*TӘoؼC/5 N8&:.&m}U#k_жK@:)^KfiX^`1Vʁ&/JK&6guӏ$4)yʊ8R.jO7iwvUFGD[AAbO]`#^pf$g{q& B?' g@>xH8od*:Eg ST9eO,NHޫg ༇I/\|:nԕTLW+tm$".])üIB=}`[w*Si%/"-S+D%(˄ɭ,C|mk6v>Ak~hyyPg*-QT`@w>;`Pr耧4Wƀwt>$|8Qcp5!|E0 ~ \EYF/E)#BI0_ l[@\A:MvJPKG gQA7fBD-e:ֺ:&) *d:'&6I8M[̏] hdLټIT}99?)Ǹ5/n~ؓ:~_hVgÄ~8H NePdOB~(z\P?6g#ux 2#kG|}WcgGLDm:@roGpq^u v)o"0B`{Kb,y~lHPbWkDL(DDNKXA_M1MbX6ea?n< X /!.w0UP^:1>1nYZWˀV"YR/ F^ !4i>5Hn#(uA7V+@2&Yj1tֱKK:sU_@E{v{GZTXĨԐd"] >G' FlMϺ6 #n?W#ҚH+FAg֍'['"խ@Z5ґ\q &T87euwɰ-PBj7凭{N*e'n)ݤ ^yB|&G?1D& 籁 O:F^)QДc]Йw^LT6,}{*_$m'[HJ0B|Aб5iKmIT71Zi(LcF $!||Zdٗd_y!~7z%#¯W3;;\.;f$j wb0eFDNoM|o{=p)ٕGp!7, _Y4}MK 6<DP z~غ 0 TFc3P.pmu ڮNQnPT) 龁i0^RFfĉbdg]֡999%}<6!:Q9ԱWl? hp^;f7 !Jթ^)/`aIJqNZF00b~fe8KM83[#z1"N9rq u3gZκOmEP1`"Ilɽk##'zo\l<4%$Esyyc:Xw8Iãc!L]H/`_,: "T̉in_ +2c." WlæQS%nUh`T]f^$l眜ToZ$"ƣ0K8"eXݾ>YQ+:ʡ.κDzw/ 0^94/ȡh_Lonf(=5U7dVVeț 8|M1__.XGø*Y|FI-$QI ~ɠrn(MTļ~' MÄj@fO:Br(v,MdiE9MW( X^a=s:6_GP 1PC#sQIcyb: )wOxp}vBoIq_ 4ju̮&o}k(!X -48GD*/z`M 7eub0j@@4zX劺hjcxoI~ť ./0m'i @2 *cִ0go܆ӂ`lo?%(4L?#5uAmK}I`5ƂAζz +RD: Ǜ\R0:Qm5LTn(^¨Wj4ւZzt'ѴEcyڛO9NaEe I3Ͼ u\*&\I)xsxp/1ujJˢoU4v_4ywՖ&zUbV) k8QbY]a~jt{|ٰ~~ճ bQ+" L}ո;f:^QC*Y~59ƤBwɠ"Yǩt׻_yͨM IE^v91WFUe[N4:ES Q!,=,8f۾|D7Twu0H-EZf˯k6XGڪ1Y(R~)~2=m,[?.g mju}~aFN-g W._].竣]d:f[JnVdi@$&iڈir+rv<]zŦ<`3}،Rbde6o6Ez 8*-_{Ǵ{/O!0޹2ĵ)_$(0}I%= Z"w2gA!4BɫXDPu/δ^'RQOy\2CL W8R%c)%QqMAp2BITKpO9d=-6a~}D'f4Z$=xAG(Af4S .%+ fCjl#*;EffN9/#^tQ/zocU8Qe .A2Y@x8n@%S>{lPOUMݱoF?g&;C14ʉ*L}`$yOD t&h|l&>VY,9TbMB )[άNRM̷T~ȣ唑6]wr$D#xx׫$v,Zn xɕC(;@#,.elo\OBim#M*ī$g(dL̖ >}8&!m cl`H13,#kr`:IRqz'drƜ^{8bZd0|2|':Er1s@E$-_>s+ċyr䄼ܒ:%WdY38rp1zobty["6q~$Z-Q<6{Le^Y2nk쬹NXF8G/4'g:yu&˱ "O_xu&Y}3M 7:__kLV]ZKC'SvMIuX 9coK,d@zE9yrદ&?IlB(yHReS9_HSwt}1)uiЈHSVwyuxp0f?i%jh>}Z q,|+\ˀ]f뎡h&0:[;NU0g/ Rӫ 8HyHВbװROE88TabסeAc -@ 3eW 񂀥6s&H>jDU8?Qx.OS膝zk>WA%xr;OYC감5IQUB;wG*K7"XnC)8::9d6NZS:1ȭ$*[ǣWc%Ugn-us%0"23UCˤ`櫎/l62# s'_*0cUao9hoɰ1; "]xY ]lT$g4/&~#KCOv'(rAMp\4Y Zwŭux&R.g\l$J4u"Bkd0q# gNÐʹ9Fj2NFO<;߷CKuWό%Qn&>Vs^O^[AP8Z%8}4т (iatULtBtrL6@KMpub*J4kt8q{q ѝbʩ{ :~kp{ⲳAj3p@Z7XĬտw>IZ=Ԁl܉8 uGo!Q@~OK'DlvA9w-1b1!=V\x&aMEpJcNfc-˭. zpdݨAq5Cif#|@4ߥ۠=t!K<*>@[QS# Ɛ]O#Ka}د۷T[~(m).(m&"_fiIþ%N8ĀP9ENR-y/FꕶGi !]G,VWzۑw]HǟR !G+O/: ЀsŁ$2>iWXɾtx9"ôgo Oɂʢ݌|$/ A\mkk$UTuj0}lQW:F.PS*,i$|Le}]N3~`E$@ʥHlQIb\;,-jzS9u\rE*/suD륪`lO"*Un`(dnP ,{o'-~ث).hmv3E%+[E\H֮/_v0G|"b5]ʬm/&(ʉ M"r%:O¼j\xc|s!/+;d&w9E= J+^e΂sÏ# 5y:GbcNP|%0SzGzXE"eC[P#UQ/A&qÑ{K0WSEMgۖ&!Q́51X` wh uo-Xʼn acОt0!"2 l 4̮z[cqfl/xSz1aȝ @ Dsf0WƻHE 'Rbrs9g9Jt@I E.%K`3`(e|& ;[QOxԏiS\ z/KYR_3k:^{oy]}sZ."ӰۊSvi>6?4-_G}|3kH5A(/_@n8= J}\'F#D`j'(WZUЂ%fExVk s: ynx뜑 m-IޘQ 8\T; LaWv6 ևy1 8otu/[οhrvl*0À]=~5=s~pH3>c/SFK>5ftAm>}C([Gz{?*qw~iҵa)0Uep{}mn'&g2jHO3{teUYX{f)72:ݶ$޿(16jPȃ-}viOq._uYj;p˱۟YT-,zn pQSk&ۧ^RU5@WMe^-AUFa{7ֽw8fh'nN Q}k`: f#M!o($b7QjaI@ zJs2tf Z} Kn3lHUsPIRbp-Y}Hj Q'X{rl4w=MIS0aԩg/הC3"onU +eȇF8KS7r3cMt̜ )/|dOjkYlQ.?nJD Dڢqj(̓`EN cVlyG)]NJpZgL>=pwnϏn. m{N$uVjC2[t&a@ Whdrc>E=q, $UKM.Z~ !Œ%6ʜ(m}ĚR=RH^j#hV?X%,`:EĶPݶ>uSrG3TTcݶ>[l58l&8OHQE=l_/f˄,dp6wgLZ^3nGBOLos1#4kG- NZ{A8 r A͠1jtu   gl_Qh[W9%96'덃!?ePK0ܞCðiMWsZLZ8͗~=% Cy;x_~eyI[=lrTO-jQo `$8ݕ|:RծZU =^TTKLma(KŠDK3DÆ{.X .(h9_0둷1.fSc> !Q`'=‡gS7Jm)ҹޜG[e?]A3:NeAJjǛ]ko'ؓAp)9 -؀޵x҄55EV}߾SPb2[H=[_pY(Z6+9 ʝqbccD3=aVFu|РEx0f0VGg):բ@avW aoL0Qs+EgەP;뗅?NS+q6 .OEj,jV`{:Y;;%G$"ג}yF1jtzo! E.\fZդw@~w%l_[{tّnt`VMu'̤&| !sX. ^~Ok[jRxfE.V;[F53ٛaԆ9ڋqp3u(,-$R)ġ^~|"zӒ쵷sh7D8< F\2-*v~A=0i)X\+\b"Fp۲{+ pޤނ%€;RQ@ %6n] ":8WZ'ެrq ġ-X~($)o2_1>;H\0RGTo\P|$ ч56T9 zM?9#ssd,%*N"k^}n{Tm~;3>.)U7' u3PhJYLX$=R qJŽ #}pCo~.Qj˕ Xnul{ n;$v]$92ז]$7{3Ŝ4үL3Zb4z / S/fCM{6nַsqs(8d\N2sRI(l#Bk=4(n0~6#gB,ׅc!VbP)8^Ě@ #:c"$=;`ǵE}$Y֢=N(j>^Ԣc|,vNDھ2I2[{صc*gyVvk󪊿(G0r}3~tlB!_''cF9TbGV}E׭mmݒW YZ