python-carbon-0.9.15-1.fc21$>28Q>A^?^td  X$(7FN ]xf       - .0425577809V(98999:=k=B(>B0?B8@B@GBHHD`IFxXGYG\G$]I<^PbRdSeSfSlStSuUvWwXxZy\a^pCpython-carbon0.9.151.fc21Back-end data caching and persistence daemon for GraphiteCarbon is one of the components of Graphite, and is responsible for receiving metrics over the network and writing them down to disk using a storage back-end.VYbuildhw-08-nfs.phx2.fedoraproject.orgFedora ProjectFedora ProjectASL 2.0Fedora ProjectSystem Environment/Daemonshttps://github.com/graphite-projectlinuxnoarchgetent group carbon >/dev/null || groupadd -r carbon getent passwd carbon >/dev/null || \ useradd -r -g carbon -d /var/lib/carbon \ -s /sbin/nologin -c "Carbon cache daemon" carbon if [ $1 -eq 1 ] ; then # Initial installation systemctl preset carbon-aggregator.service >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset carbon-cache.service >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset carbon-relay.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable carbon-aggregator.service > /dev/null 2>&1 || : systemctl stop carbon-aggregator.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable carbon-cache.service > /dev/null 2>&1 || : systemctl stop carbon-cache.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable carbon-relay.service > /dev/null 2>&1 || : systemctl stop carbon-relay.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart carbon-aggregator.service >/dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart carbon-cache.service >/dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart carbon-relay.service >/dev/null 2>&1 || : fiFi===# QQ{? { bb %22L7AA6 h hg  Q2 . . v v   ;[[nuuK*%%{nnrr L "Fix.;;,^FZ+A큤A큤A큤큤큤AA큤A큤A큤A큤A큤AAAAAVYVYVXVYiVYVYVYVYVYVYVYVXVYVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVXVYVYVYVYVXVYVYVXVYVYVXVYVYVYiVYiVYiVYVXVYVXVXVXVYVXVXVXVXVXVXVXVYVXVYiVYiVYiVYiVYiVYVYVYVYVY7dcdabcd591e6df8947e0483a2d8f4ad5ecf337a118ec3776c3fb06632092bfeef9633fc3159da69cba662e9edf83d4f0875497cd5dfe7bb75b625a69f5a7b0737c98eacb30ad0800e35f0c79821f0634db27d05e2c19b6a1dd29381acb80b3bbd46c787547ee738560561f6fe181fe399ccc9aa4381a2450ffd9ecc337734fabd46c787547ee738560561f6fe181fe399ccc9aa4381a2450ffd9ecc337734fa2d83101fdc526a3a802e2a54c3c79a7c776c1a764e1b1cd91499ed96136ae695bd46c787547ee738560561f6fe181fe399ccc9aa4381a2450ffd9ecc337734fa161b9c1b581170c990ea90795377fca2954363788eb990572e18c02b73ce064c57c00201985231ab83ce00af451485b1efb9adc1551d6530a79071906aeeb8f9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d433379b717d9e97832384f5487ac057118ed902c9935a2a633b9face5c64a59d433379b717d9e97832384f5487ac057118ed902c9935a2a633b9face5c64a59e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e38e67130ba9eb5101b49ce1c67af99d9ac79cd1c45978bfeae8972974f07ef9e38e67130ba9eb5101b49ce1c67af99d9ac79cd1c45978bfeae8972974f07ef937ff047f857fe520153d421864bb01ff461d52b3fd83735c105a61c3143d5f77c1dec88792aa005d48188792328ca95734d77492d06231cfc369facbc8cadd6bc1dec88792aa005d48188792328ca95734d77492d06231cfc369facbc8cadd6b37920b781c76b3ceba566941a7f22f6cd6c8a4ce1ff9bfcc236ea382b38b049fe906a5a8b0b4fcda6c103bd3b23cb81e24053dd0c8012fb1b1be9715951989f8e906a5a8b0b4fcda6c103bd3b23cb81e24053dd0c8012fb1b1be9715951989f869392926b5f99e4da1e81e1756f25057381478497b4be96d3b0249aa9ce4e5cd698cb86f9c8522f6c5133ff675d0cec8c6355d61e34ea488965a247e735a5717698cb86f9c8522f6c5133ff675d0cec8c6355d61e34ea488965a247e735a5717fefdf939097c965a283ad4297f209d51fd7107165f10b65018506c1dbb2526551ed6112d3578a9911b44b6ef9d0d082512bd920746178ac1bea60e71e8f3d1b4c7df43111aa4e74f1f4f82ff250d2ee8116fc2165d572c98bae0c893e233e920c7df43111aa4e74f1f4f82ff250d2ee8116fc2165d572c98bae0c893e233e920cb359b88f5f843eadcdb631b38fc7e2c60b25926106f057b2f49d58cc553ccb7d34a34ea4f4d5d8d65295c937de4731711cbdf07226a3861cb9d8253f61fd75dd34a34ea4f4d5d8d65295c937de4731711cbdf07226a3861cb9d8253f61fd75d1f0c603ecc48ed6701aa5431beff0f56c558cf307c341acefbcb8e36e0cdd9fc31a50920673c0ad3f9c1465fd5c845829069d8ba24956fadc854ddf2dd60e6dc31a50920673c0ad3f9c1465fd5c845829069d8ba24956fadc854ddf2dd60e6dc92a0053146213f9df483fcc6fccc63c63e4e3deff4640b6f0332125fb603247a5ecde7d9b98dfbc82bf9c86563e2202d090dd8c781812ffe6ad056a6207387da5ecde7d9b98dfbc82bf9c86563e2202d090dd8c781812ffe6ad056a6207387da47b980a98d7f8325c207d4918d91d2d3943fcce556ee6e3e6d800e0a38e4db176bfa67b5c033e655fdcba6a97171cc256b7ff45ee68bdcda5450fc5ec8ed14f56bfa67b5c033e655fdcba6a97171cc256b7ff45ee68bdcda5450fc5ec8ed14f5dce0f79a20e5af56998c762e7c3898a667ad786fc519725ed77ddc1e2251f1fa64b664f3c3a5d1300f8d122d2e52ba695142ac1d1d9bdaca6fa365147dbe969b64b664f3c3a5d1300f8d122d2e52ba695142ac1d1d9bdaca6fa365147dbe969b2cc145a8ba849c24475a6ce00ec266b67caa61491419174b2ccaf1dd58f19656ec563b4ce42753e496364e2ea253f9ff48c40b77785039ec00ff945b44542643ec563b4ce42753e496364e2ea253f9ff48c40b77785039ec00ff945b44542643a0ba8d1d75eaa3a6fc425c391d7e242ac09399950c6efccce3d7b5b328ccb8723ba2278eeedc0357c00bfff98c5440771760726f4eac148ec0d9229cd4260e1f2bb3528925dc6e2a0d579c551be2d04ce03c39eb2f95103e36033659d66071d5c587c0e874a60f940987110d7c8a64e88713b5166322f41e89b7e8d1ecb5a52504558c78e553b7a3978df0d330492d17dcf8a3a06161e3d82ddca937b226217004558c78e553b7a3978df0d330492d17dcf8a3a06161e3d82ddca937b2262170cbe0c98bb2dc6ce80ce6aab86b12e44decac1afaf33a9e338103f41192884a2e6ce9d65956d084f132f112f343a3dafcc379342c4942d37789bff60c8c2d62bf6ce9d65956d084f132f112f343a3dafcc379342c4942d37789bff60c8c2d62bfc0f9f48a4e22e6c316b16e88fe8948847ea777d7e256193760787ce4629b199a963be23ee0943d42ca914054c62d9e39e797a887b4673cffb163d3ce8e67cd8b963be23ee0943d42ca914054c62d9e39e797a887b4673cffb163d3ce8e67cd8becad8ad06ab18fa2e933f0dd770980b585f42736a14ba797fc47de54d2641ae108d5a1f180cced4c9fcc5f97f73acbbf67056e64ebfbc71da212ae8e4804341208d5a1f180cced4c9fcc5f97f73acbbf67056e64ebfbc71da212ae8e4804341230e76ff8d051d370c07f9cdd48f621ea49a67a9d52564c7d391aef5ed6abcc31bbe04aeea98eaebfa48103c09f163682f2cbac8743f745cf7c24d5d71f94b8e5bbe04aeea98eaebfa48103c09f163682f2cbac8743f745cf7c24d5d71f94b8e5f015823540243dc291bb69f49f8886aea704703ca1fb56fe8ad269640da231e9fa1ffd19ba916efb71c938b6bf4bde6003706a8260cf7e89877c48f7fb90cf7bfa1ffd19ba916efb71c938b6bf4bde6003706a8260cf7e89877c48f7fb90cf7bf5c5031630809de35c05506aa9f2af2aded2e08005e99647ab869d336a6006dc8d4b88a505be724b8c7f9acf4f03c3ca6780e0e99a9ad4bdf3b8dbc6dc9ec2748d4b88a505be724b8c7f9acf4f03c3ca6780e0e99a9ad4bdf3b8dbc6dc9ec27499e9c2a82c77fe3beabbdcbf1755a7943ae5934483e019d1f6452a27eeb24d37943602529055f391d6a8ebd05142f51690a63076f80bff81a8194328ed16f942943602529055f391d6a8ebd05142f51690a63076f80bff81a8194328ed16f942089887ad0b22679c4909ba2663dcca4e36b2703a032f57d3c19830ebb9d82c085ec7ac75a1376c66f9c244031704df0e31a1b34d93eee79ae5dd406f68ebe95e5ec7ac75a1376c66f9c244031704df0e31a1b34d93eee79ae5dd406f68ebe95eb2f6c96d83fee0803018ad04e2c751ae715121818916241c72b73d87fd06648d6e5af6b9d8adcc94bee2b4b4cac8644fe85db5fc4f53763ca4091424685df5d46e5af6b9d8adcc94bee2b4b4cac8644fe85db5fc4f53763ca4091424685df5d4b2fc0f4280040fc7aded9380e72a7cd1ab8f39468669d6d1bc0173afc2934f482c3f4f177fbe95d826c2d5a432267f2a76c1e57a799cc72adeeb86107ad350242c3f4f177fbe95d826c2d5a432267f2a76c1e57a799cc72adeeb86107ad3502498c1b41af70d7f97deec97dadd0f67d0f22ad8cea845366eeba98a49f3977e67d820a27668c08e87eab294496102ac33fcd987f2ad5b2b057fa2b94624af3b27475c60d04e6aa6db5a878593eb0ba1a0815aec50859d9c49150d68f3606b322ea1d1c5afcefcfd571139136a268baa8c4e2e3e1b0d1343118eb53fb3a04ab4e070192515dee73936936026ed433ba120dd6778d1ee0256d5c501a1fd938b24f770192515dee73936936026ed433ba120dd6778d1ee0256d5c501a1fd938b24f7f875facb5b1547770fbaf63edbdf694768a588cf958454193aefc7fe6352fce5467874bf5e99e04d2f8425905a6dfce4ad10c9c3c361ad4fc162e017c09e7abf467874bf5e99e04d2f8425905a6dfce4ad10c9c3c361ad4fc162e017c09e7abfb1ecb2112bbf7d8be10a75d2c6b458b9ba41c70abca0cef26bb159d0a803e0108be18a074fc23133ec1517908f7083f3cf6a1e21f0a83528cacfe269befe3bfc8be18a074fc23133ec1517908f7083f3cf6a1e21f0a83528cacfe269befe3bfcc9794454e668f335914901764607af95a60409f184ce8e307db64255d2867e45f6b23ada597733f90e3da4341b67a60385fb9e1e8f75733f6f6c19a8c2a64b27f6b23ada597733f90e3da4341b67a60385fb9e1e8f75733f6f6c19a8c2a64b27410d7af3a7f43f34c875a750020c06f10ff3132138745cac35cfc2cae96cb680b3a000782d79b895563d5070e997a0df7fddc6dedd41046655fec29e61c74808b3a000782d79b895563d5070e997a0df7fddc6dedd41046655fec29e61c748087feaf76e778c029a721bea160f612a1d7b320f2dd09c2e6a8517eb6e00ed733166c790db4c284a052e45baa22a84f397dddb5e8430dc7ca522db0e6495e0426013fb8be54be3a6f7e088287305519e6f9c1e88a078f927853dd506a5375c1867da0b3861f920663a5f3dbf38f69ae2270da7fc26de4f3af4ed2f537944eb499e2f4aa6598c23b8082f8f2dcde97fe8033d358cf5c8e276efc274b744eff4d0b8f90b575f6dcaead0ee9357c0e936c6adb31af99059e912d5606fc1843842bf6cab63f927d53d8e7b1af32e9408b87a5a69ec48dcdbc82424c4bbb606288ee5757dcdabcd591e6df8947e0483a2d8f4ad5ecf337a118ec3776c3fb06632092bfe42c371614e0d5b7d18991cd6dda56ea3ee7c66484dcb5982e55340dab2908ba9b9678f8bc1e7ca0c040ddb1d46d5a38afc832f06618dbed79f2e4b556674adc17d72ff93981a949e5a4c9e2ffa651bf49e865d6bcf04dc09e811fe289b91eca6ef9633fc3159da69cba662e9edf83d4f0875497cd5dfe7bb75b625a69f5a7b07f8df5939c478d552e59a3ab107cb50ea7dc64abbbfcfcf22432594d79910ba801295eed1c0ec964ea8b20ab15b3213e90209a75968b64976f63dd0e9e32dbd06cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d305e0fea0261cadff36272cb79eae400e3f3fd8d2fedfeeae34a07a77e83ee94d37bb0dc620eb5c34aede14bbb9f2a132180c94bdc41e48f146628d3977b7676b1f6e225b87d690a636d69fcbfc7d85909c44b11fcb14f8c36f9347f00a6d8701b3b01034e22e8aeda510062bee4a413493a0c71fa04fa24c46d571601cfcdf95654159d05866956ab07f126813aee8b8a8ac87bc6bbf1397c049cf5d7dffa3e54rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcarboncarboncarboncarboncarbonrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcarboncarboncarboncarboncarbonpython-carbon-0.9.15-1.fc21.src.rpmconfig(python-carbon)python-carbon @@@      /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/env/usr/bin/pythonconfig(python-carbon)python(abi)python-twisted-corepython-whisperrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadow-utilssystemdsystemdsystemd0.9.15-1.fc212.78.00.9.153.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1VY@V?9@UTTsTeT+SRIgRA~R$}QB@QPO Piotr Popieluch - 0.9.15-1Piotr Popieluch - 0.9.14-1Fedora Release Engineering - 0.9.13-0.2.pre1Piotr Popieluch - 0.9.13-0.1.pre1Jamie Nguyen - 0.9.12-7Jamie Nguyen - 0.9.12-6Jamie Nguyen - 0.9.12-5Fedora Release Engineering - 0.9.12-4Jonathan Steffan - 0.9.12-3Jonathan Steffan - 0.9.12-2Jonathan Steffan - 0.9.12-1Fedora Release Engineering - 0.9.10-4Fedora Release Engineering - 0.9.10-3Jonathan Steffan - 0.9.10-2Jonathan Steffan - 0.9.10-1- Update to new version- Update to new version- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- update to 0.9.13-pre1- patch setup.py to prevent installation of upstream init scripts- conditionally define macros for EPEL 6 and below- update URL - improve description - use commit hash for Source URL - use loop to rename files - include README.md and examples/ - amend patch for filesystem default paths - fix path to storage-schemas.conf - add man pages from Debian - disable internal log rotation and include logrotate configuration for Fedora >= 21 and EPEL >= 7 - be more explicit in %files - include python egg - migrate to systemd on Fedora >= 21 and EPEL >= 7- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update default runtime user to carbon for carbon-aggregator and carbon-relay (RHBZ#1013813)- Add strict python-whisper Requires (RHBZ#1010432) - Don't cleanup user and user data on package remove (RHBZ#1010430)- Update to 0.9.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update spec to build on el5 - Fix python_sitelib definition- Initial Package/bin/sh/bin/sh/bin/sh/bin/sh  !!#$$&'')**,--/00234566899;<<>??ABBDEEGHHJKKMNNPQQSTTVWXYZZ\]]_`abbdeeghhjklmnopqrstuvwxyz{|}~0.9.15-1.fc210.9.15-1.fc21 carboncarbon.confstorage-schemas.confpython-carboncarbon-aggregatorcarbon-cachecarbon-clientcarbon-relayvalidate-storage-schemascarboncarbon-0.9.15-py2.7.egg-info__init__.py__init__.pyc__init__.pyoaggregator__init__.py__init__.pyc__init__.pyobuffers.pybuffers.pycbuffers.pyoreceiver.pyreceiver.pycreceiver.pyorules.pyrules.pycrules.pyoamqp0-8.xmlamqp_listener.pyamqp_listener.pycamqp_listener.pyoamqp_publisher.pyamqp_publisher.pycamqp_publisher.pyocache.pycache.pyccache.pyoclient.pyclient.pycclient.pyoconf.pyconf.pycconf.pyoevents.pyevents.pycevents.pyoexceptions.pyexceptions.pycexceptions.pyohashing.pyhashing.pychashing.pyoinstrumentation.pyinstrumentation.pycinstrumentation.pyolog.pylog.pyclog.pyomanagement.pymanagement.pycmanagement.pyomanhole.pymanhole.pycmanhole.pyoprotocols.pyprotocols.pycprotocols.pyoregexlist.pyregexlist.pycregexlist.pyorelayrules.pyrelayrules.pycrelayrules.pyorewrite.pyrewrite.pycrewrite.pyorouters.pyrouters.pycrouters.pyoservice.pyservice.pycservice.pyostate.pystate.pycstate.pyostorage.pystorage.pycstorage.pyoutil.pyutil.pycutil.pyowriter.pywriter.pycwriter.pyotwistedpluginscarbon_aggregator_plugin.pycarbon_aggregator_plugin.pyccarbon_aggregator_plugin.pyocarbon_cache_plugin.pycarbon_cache_plugin.pyccarbon_cache_plugin.pyocarbon_relay_plugin.pycarbon_relay_plugin.pyccarbon_relay_plugin.pyocarbon-aggregator.servicecarbon-cache.servicecarbon-relay.servicepython-carbonREADME.mdconfaggregation-rules.conf.exampleblacklist.conf.examplecarbon.amqp.conf.examplecarbon.conf.examplerelay-rules.conf.examplerewrite-rules.conf.examplestorage-aggregation.conf.examplestorage-schemas.conf.examplewhitelist.conf.exampleexamplesexample-client.pypython-carbonLICENSEcarbon-aggregator.1.gzcarbon-cache.1.gzcarbon-client.1.gzcarbon-relay.1.gzvalidate-storage-schemas.1.gzcarbonlistsrrdwhispercarbon/etc//etc/carbon//etc/logrotate.d//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/carbon//usr/lib/python2.7/site-packages/carbon/aggregator//usr/lib/python2.7/site-packages/twisted//usr/lib/python2.7/site-packages/twisted/plugins//usr/lib/systemd/system//usr/share/doc//usr/share/doc/python-carbon//usr/share/doc/python-carbon/conf//usr/share/doc/python-carbon/examples//usr/share/licenses//usr/share/licenses/python-carbon//usr/share/man/man1//var/lib//var/lib/carbon//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executableemptypython 2.7 byte-compiledXML document texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?7zXZ !#,X]"k%{^E) Շ:nY )@ct:S"~l_^)n@M)5CDײCNr6$ļhOoFX]pW%JnXTB7̡>}~?8^\7[Xn󨯨E 'dL>\m3>km;Hj6LL5D P]% БO!BsPB 7/|nMBVHM%~tU[ U_ڱMu¥%I Өfor)3' ޲SY/[|yޮU2>E +`j27ᎌm w1+5Ͷ.PcԋRn]|zut|{Cά]81k*s Zq}'OuKn;t\*fP{;=Xk`!*p>K<_>D|4v:f5V&U:(HqP= Gusw˓^LBӰ>@Iɇ"3MX|k׸hqS44)Ph+s>ّ_") i]j?u'Xǃ;+_ZHE!ࠓZؠ/3Ƃ!=HMmnWU ڬ| JW|3w |qƤȢ OTUChx$?TnČˈa\_,R|bm8< ra92'(kZ*&Šw7,IFBfWm={։ :tnI_$qVb KoC\40NNU:|XȎ Պ#!awQCIÂNn|+ؐ67 ki9ӤLkj+_2q*ҽ=ˬT͟4I90 ܬ'4M `x/|Q|KUZз9X{R>nH7@B窟ح ?΅.N|gh67(u]wF=HNGtt>:-mQB57KW5ɉW)vH$RrQ6.; 䣻CaR\Ct,_jѶM]=/A3fk]ƿMC&o24H? &%Ӧw)3/"#"Q({XxzcF`zmNy*gnNB),; v 2<$-0Uo Zej0SXIIiZ2!o*Y';k򊄔uGJYJaA&~Qզ=x@^|c0"җS[4w~K vZ+ڶONxƥţ+ D֓KD39RuqZ8SEƍ5 b5TdFրFIFWRa^Ҡg>lVxQo&|ztǗGrǛZc~GjIK(()ӝ3R 'W'bJN@  z,d[_Xk62C x`F7\ 6C 8K,lX^g/nC_^ P˰W3aڲ _ʋHMQc 'D^̾&`W)w*[6YSD}PlFF$, bZr)`,N )w rj?A]\-~ԃA,@:Eڙb+x I@gkY WGז,{\uL "5&hOFrdDxtB^-J{jfe+ ؏ "YGƢS 0m&=zjuS}fNCeTIZR{U~KTKH/ډv]Sj^*MEx:3GkM ֭`hjy)f#.8nX31!gwF^9N)*i”O=%'bT%.f272؅ՠ:sS rnl I> jTg0:/ <AH`O.U;z^M(3\Hv !*m`5MMi+u bW_gsG8g2/@N?Y'ZA :]+LD:H;aK&bQ+ xVWQy&aP # e74prӃ턋@G @k+nX-2fQ(7#xy|4[,3!zvF 4 xX䃻!" =e\w`9 ټ laq'0 VUpx~TEՀn1;@_99>jo9kQȞt9(tgT~K,h`"𒁀5\Щ}O`Z.2;&yⵇINk{ deUߎ77.MZ ,8sjÓIUd jn@E1z*4 g#',GɂGZ98h?JTH=#;gk%(!w}w ;7fעUZj A2k]r+[b&$zR Q*ECMcV(W>8db^ W gp߄[_)lX`_B]p׎}J;s*z[̉IRM1I >6WOV]xI rgCutkk:jy>z!'/xgZlz+K+Gw(W]$n efsa4DXDNtL& @ 0Vuz,8B[v$321IYS[(G<ù.W9mEM<%h:m/)|i^^d#7Uxe1 B> +t!6zw-IBMʎy%k[Yѝ1RqS9?(j<䗞VpWc*i3yh(;C1_̙ɪIcSUu3N[&\"Z\MjIl51q8i7sb)׌/RbЭ2p"GiDKȜU!C2M\-gun""VM HjWVyWf~I{Mg_ɍ*SA)Scn:ЊqUDH"xuTy"Xp".ܖ+^ Q'Kׇ0y# e2X'süF{dBj*[72됉qLV#OL4N:M4xk *%:8 xY[z!=-+SIsF7}SXU\i¡!V$Ӌ}Af.I'j#.0Ṭ%7x3I9h:)b2۲]yR)@<)(V#L>b 7YGڣ%)A’9^H\~"b0R'ڣK 0Mҡ'?fHsh)X}tAZEs}-(C1F>[ENu *~z^ o\ A<)ܡ!tRUH/PKat;ᬽupGσ162]]l[܃@BU;*xAH&/rݫ)4" 0b_Gȴ3ϕUim{9ƥP.@tғU aR=QO oRȴ<x$Dg 4bv0ȪJ4 1썥_>Q_\!|]Pt3꽼eۡHՏSåV =Z uم$Ty+^G_80ځ"~{#xVuxxǒ0Ε;QMtIp;b_9Ŋd V7E$͒x]¤J6| Ϡ ,rT^AQy{ fVnV6fR|&\(dsCYQ ~XTƈ+WCh'8[>`Άd5)p02fmNE/ mώtlt8 HMf*5C\Dgj-hcKI#Rumr.g1KT%bs##cPBBqoA.TpAsh1 :~Ǩ"-ug2_D^|ױ-~RJlU6#3 !1l*R'D=:nA7 bm B!=CBEZ`[adae.5SH,D5S&U$ z~+\_.d(ԱZHQS(B Yf)ZqA&J%%VV7S9S]/ = 6dSw:ĔD-tJpnDgYO c9vgcw,a1}oAn7K$-VND3,hVPP&UޡQϲf|Y.>5K,ss)(I{RhT^ݡOv+zKH_NW$Zj h/_lk4bz\qJH~&&ѳ%Sn r#5?81?qH魓E> yl4誒ܢF&z.W34n׳-P1@RB9(Z5,ңe-{y9S| cu8pzes H~o1d@r^wj%j6OTAfrhGDZh.aB$AXb^/= Xr,4A6yLA6PK[LJH';Ɖ[)L{j3[؞%J÷o {P-FjږW9=׽'p hq %3#x),DΤb4jL7(h%m}Y]yWxf[aDL^Th8pi}^6OTǸ~m2L w02H.kf00-2?n"Q!DUYOao /lQ@U~y>Қ+Rx>zeYZQ 8՜ m]_<vu|q>ڲ?$rA/ `=b*A/խ,,kt>1wl̏7,IoC熔5îL1SnbٟCxjb:`I=Y Pu(Zٙ/Rvry9oErK<H+dBKcp}CE5׽AaK.gY7k oqQR*CUbGQ ")![> "#[ %LjR‹{,,+x^c%8b7p3-S771S v@v6}Ʃt|>jޚ<.Ehw6BVvD}g=WPQ^tHF')TuEԢ%;bD@om>CS}Svb~8%yS >&mWYVEP!`Q4 Î$ PO66uՔn^^8י?Ft,x%P1$'ҹ^{O*|`QF+Z'!js-4(9uP3IC!膾Q18&>TP>+KZ8? ee/oF Dy'6N Gc}͡N%ş>ߒ,r|].e݈Dp DU EK2fdc*c!khUՔ~-̻tlKPkTH t;dN oH,.愝V'cb <2krO1qpPDKׅ:fHNuFsܡESh-$BI\@??WTxJIca}; l./D6{nQ|4^G5eծgi+FWoId499O|HĪChٰ P=NF8K69@pwYC}C1"Ҋ<Ϝ}ìj,OV+x1_D^#yT7W/ݫ LM9fX3+fuPyuZ?;!YRoC;3?u/DN7!9!ܓ XZdI[o { rmj8W͈5D?{&! gҌʷN%rzTj8PLmwIKgFr4U"u σ1_Y#v*> i3c3= W>cb 9)(% ox C2ݪ{M7GeL֌sJNc]N NAPU({v~gv+P6lmfkOZSaú:]KbABݬxw91e׋V> }DјG - #?VB{ pm@S #&m2**gi1/2㕻 eIKox-f _'p#沈&;[\)cQXγAo^v(LGMʰK: DIgÁFw.s_u-IY<jL9A*x*OlYxj/@R~7`-Cv( fk>ʉqP)A !0sӡaǺW(ެFO5wWPUtYg5Ak)i"e`(b)BTgn._[>:*ayښ&L"Ĕ9:@G] 2h$OOP|0 {|@cAu7._UK pqGgd7$"xtIZ١A|4#6$NAw~nd.뗥|U9aU=֊QJ/ E&PBIdtoh Z@#ۄ( %og1GCL`MZȸ1hRY7}b4>5p_eV4|O{Y F\>5>B! NnjR.Uy#Wy]yζb~*u/Aye0 ;r.h-͸oN.>%Zĥ=W7u+ Q-#ǝpU[LRR`7;.mיZV_H! '`o9( j/DAdiҨWuߕï?Y3wIS]Ն"nۀ[J";e R>QII)"aU%_77A֨/ʈH4RraLըv[zn\bF ݝEic90xm  凹AWn4 [T.Catub00kK@HdO%9#i{=V&`zOf!Z@&~7aNiMH.u,*fVb+2 oF7?;f5_#T]-Q^= 1(k /۟^.l~Jէaj$ }N@)䗇)-L7ږZtM { Ze}3TWMUŢ^R΍J=KgbW֯^ ȡ8+[0y]dE .m:Q0 v6t[߻ ,m,tz`> L?.^25;GJ&VZɺb軓B0dE(dr[\¦FONRHTv$O6g]˕/eԹΗL`|V}VC@qJUNc{+eLU)\dzB&EҜ^pYLpuln B`IW\x+t6kTd"#7ƀϝ3a%’sy+!pEߏx, gNKst!5M5. O?lݛ;ʸa*;aœS,s~QJ%)Kؤ!!GH:X ׄ XCb!bY { ?ݷ-cNxoMR(/CNU;>5Vt LGpFk-6TGV6c"OT5+СrkαJkj#h>MfxvtX❇>~O[B:IAA* %htRK;,@ sd ʞ(_Bҭk ^ R4Ж)@*qŒ+OOG$3P6YɺU;L0 v# VMUF/WyV?U|k̮ y˙ő:4g`@˥x _uظF/D$"@'Kn^5t#ΟYM`ÂJ#"d*>MܓYJVp)pPrRAaqTqBks}=4>v`ķDC&3-_^Ab;es z"Rj{JiJvr2j` u3U"YDa׬1{B'raWjgEU7 :5ƴ`N4Hzlti#"_CĸM!!~p/Za?ŽMٸS ?MéR0o8kig3ʿX 7{wz?Ͽ-`R&10*K=wA/ĉĺ}Oر {Lc?czI^*.XV֕4sq#,nl4.^Ɠs\z%J`{905ZWeIf⎟'BNBq6 .@Onҁ5漩I[NdҀ97B u D% m] (ȗ'}(k'.MhSb"LF׵D*Tw= UTw2~cUwSS`GNg5ғJHQ1C8)zsb\Ų :2$U<1Dnx_+fda[Ed3*fJcWKhb/Ww҄@ҡW'?z K A/=-IS+JĀ6`KD]*1F4v'Wiٽ\y w!F}.$]ʺ%c$c4 PZG j^_ry'*v^m%Vg1,"QA>ɠ´9Ž&wGx+陲ZHk>ÌbSvߌLlf푵ǭ#2 ]W@)6X 37ș`a:ݏGIkW7{wλY+7. ~-7'ޒV;Rh[tĉ9Tp\ۤ7lPFWPYjjc0,9PX"&/'=07C0]>앂V}TO#J;Bp"Ewm+{\KAI ;vɉ+&Lp̡Ao*hY UKFyψ7Dyn#ur_KW*K{3eٵA"iL$F)'sAr-~_y649ZNsE\sV4_) Dz}yYi;(L4 7n6B.j0Sά:#7*XeGeY'O[ۙ& *D7"xWdV?w\ܖc xˈV\Ѫ"ΚagV(F 6196#OaFzщ*`4GD#mC-XczcU&=r$X9]xc~D&gQҶ`ؗWs/? {̶QJ%H^z4 }vAyS1SUU1Np;-oւH{hԇVRsbM>A4WvK$hRw-2\/ꐓVv;+6+e],dHǦ7P pn/œ¥c:qZIbvKzaNDs$}3ds |YMqh!W\pZPX 0l~VY_-xqۻKqU35l2~׆C4EE,m ^ol55ǻ؝2azvzB5G{pE?$Ch&'4`pZaHĨi[rL?2Zc mFc&qÚ vP|?O;~{YFvl"i0{vj U4d9 噧8"`A~Ŭٝ:qd"MZVrP;_ e] ~eeڙ%%PlXȓU6ь9(%jїN{քE,{"zigiQ9FǦc[:Ub"\c k͸uFnKU[}3eyW검;݂Q4: : AH m" !,VVp>dյc%Zs▛NR8vq _SWyh>'<_rP0JW`KOpEOx<H_ G}q#׾h 6 ,e6T{eF r>Sl HY{ٗN1YtM먲@p~*=[#f=zqHH==ǍKJ"}>O %jCAm JL^,H$ KI#- P$Pv;Q (Da(o[*&j- K%8{@EUL0j A'yj3.v6Mmϐg0}0>o! 2$rusOcс.z%TkMKԚ\}PQdx\]3R22I U=4;:sQչW5̓nJNڅh0;O8yFh1\v&Э`;f=*@A3#OM(/5HT{No2\V&FMwJ]nz:|;JK H9/pl: dpt튅rXi31gse0G =v7RA|]3ECyM#j}4 ;\g4mp錭G9eƝ,ZΤ ' N7ށ3Ios\Ȓs4iX}'9Pr n8=+-ɬҢRףE:zqjhj7#ouUkR(׳ǔUccG{=NSU%3d53^N@穯t̿,ܩ2iF`95=־6Ta㟚8p]=>ļ=A_\0R\6ܣXm)(uQ(e|MUjL ^u|Ȓ5$ɊzEV-{ybD}QsWӲ! ?n3u "-kjG'#/|` 䴿Bz *3!KX_dӣRA$qrs$v^k6SuSo^fEps&!of6ktsv~quƎbunss#BYutE#SMS9nkR7tØuF)a= iޟ5b՞;D[6o?~\.mb8 ׂ\(4Ԟu]iԜ;7nYt8- k6/B:Y~<c#&*}qY+Cwkpo:7>%6)+!oDM=#s(^@Cc-f9jRkG2+D {0gN/NbΕj ;j.y(I#>/kJExPI<|I6+ 0Ơ:ek|:50uI B!1|hN9LEF/#D4mɩ|qR%]U 8Jh|ioƋ#-9^K38pGNQ^0gm%^йI@{GEb׆cDjrBBvᑨk"U Dt:7^kgQRf:B1ۇngܩe#cv9#M2}/o [kTYVjS:mRk gUw(TQ;M`{TWǻax]vK5bnk$M} V{{179úe݉M1>:]^r1"7-Cg6nJoi;}C\#DiSIl]M҅R֗8e=J"⎐W qJa k, UVV9E{ .(+}b:]= ېթ7ΣU hdpThC =3s_W,'7F$bFPɱж~8@W 'QI :gSW[itwwTA/he%X= ߝ?!*95D W܂"﬐w 4aW(\?d0SeE >8Y}ms>Ԕ ݪ A%`M[N.@fplQ^"9$*fb ELIYOe~tu`R=YQ\@% h;nD$wY'e1Kу{9 4 # "? ݘסZ ؉0 AbIO4S) vr Wb6v EDlvz {$*iK@%*l}_ἇ?~C^$v&hFC>y 4\ 4i}SUj&-̎a ?HZ=Z>x ~#wMK 4oc&{3SCy*pǍ@68vh)T}TId?1 j`h7(ٞ$\I VM6k*>%B<Lz%0,B[# J,vE:ђ~E/;y%6pLdx*Hq[wdlܴ\kNY .!H9zж=͊E`0DUJV GVMBBK],gͅ !^~[A1HY#ZU"銤9't6(BU )&#g vCLʜ1&Bēߝq:fgOm]8n\+i}2e+Ӈ0E%{7:rIy3t)"bGϠgeP|4rCݡo #&v6j"/C}'G _"\5=*H{9߹C~Jn0F\Av2*? E?ݑDR@5UL'8rova pE@QoN⸵TiNL;)j<=UyyzPIm?z{z08VHɰ_CԲL vR|31?le| ) !E$K7ˬك+?>dvMrXM6T\x!ַT«?}u ?QPvz%|rԧi`zei40?3߳I`أV^Rz.tW[$̞3T߰O 0R->ۙ8el@6~B,ԤBnwwKi^k{(,y<ҀaD2V$bFb%X[[yeVh@O |.? SyeI}]kfE"!~B͗;ݥW!n}}@瓫{ E@.pc2eYy$ 'b_љrR 6E/l]7\(<ݽ g^iForKITZq]D0&G1\mL_bcjdMͼO ,۝)v‚zՉ$n_27֡oF:$zaW؂LBv _//J3Cu*^"k Dc<-= B5n_NXBYqiXYX񦮎EuJC}Gi$حJzAV{#5>K3/X\l3[.`IzX^[4n~=tN|S_~3#)E\TcMN;iF xDKXlJ=`MrJk Y|TQ'T(ez_Xxx-5Ir ^ *BQO7BxKPR#s RZ'QiԐxvPGhѬ}Wő9D֥o(Ex.) dpl Ѷn ۄ(r* C$}ah3VdܸL0:7=du {ࢭ kYͣq { ݛ(ʈSOJ'_ujՋyqRWGa[ٿ,Y;f翤>2T_O?ԎI3Gr݁[Y74}?!ߛcdB+9zGtAMYۥ30t!]P=FL[9cOy1 nuz61ʞM^LQչ'LoRTq/@ݡu8-bhZs$]tkKeQ-C X 9N)eK؀R}؃a:/TNo\\X-0;YWwN0B`bCDnZ*zf߈ԟֺ^v[:ߑ';O52-3kLOu{6evVgΌ+ P%-+`!ہTݗQf:6.Hʓ^ZװfYYQW y?~Fp4 Xo*"̓`{rt\=շ(ZK=ek, 轲]'ofClUwJĜc*P|ەk{kkd!V @4R|aw#&tE۟]2gl99 2' gL$V&p5]Z}/D.+^$!Ρh]x¨)8yYtv)ƇCZa!5"UBHPñIҶ YZ