python2-pycadf-2.10.0-lp152.1.1 >  A ^f/=„).>Pʼn)3̚SŇ!d! t_]|5|zJ{ Aq̬|/ad4׍#FJcS$I6 MXNɮbZmTr%v^1Aw"HO_][36p^a㾝ݟHiRDo" {77TL|JI/!sBuPIܠd \/r.9 I PMM[zN]yKȬ(I}rw)׿451b56b4681ab8d9e5d38dba6658b0554c010c099b37475ca75f3bf4a63d95bd5b18c1fd1eafd42647c2aada89278b0e06d84889״^f/=„ǻ4]P= A?YpGpш3uM*RA⃋b6jYJyl૑Zw$b,㖕I` Qm#O&c?=.%pM, B9`dIL[{렚kxtїG- d4ilhIqb0kgBZx~l18\`K蹨9Ȳu1 NDdi!˕quo?s5KmjCﶬ/>pAP?Pd " Ehlx| cc Vc c c Kc c<c!+c##Dc$$ % % (&@8&H 9&t :'I B= F=.G=DcH>cI@\cX@Y@Z@[@\Ac]Bc^GpbHcIydIeIfIlIuIcvKwLcxMcyO TzPpPPPPCpython2-pycadf2.10.0lp152.1.1DMTF Cloud Audit (CADF) data modelDMTF Cloud Audit (CADF) data model^f cloud123openSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/pycadflinuxnoarch .e  i \ \-7##  E   9  !! , Z Z+ooA::ljj$-AA큤A큤A큤A큤A큤^f^f^f]r^f]r]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f^f]r^f^f]r^f^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f]r^f^f^f]r]ra7a3a286ef37324f680eb0ff775b26fd0d804d3abdc7019f962b6d04b4d31861ffe2b01faa7e77e2c45d6b822c44231e8ddfff891fd06fdbc9e26a02419a119201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5fec20f0e5c073f3d8230afb6bcfb635ed3419069cdf5bff3d54d247f4a333584cbc1dc9eb459d6ab5aa1f0dc51884802deb60143f0707913832b914982c1397025d282f8128ddd84fd9ebd2eacdf392e69d2c827e15394f139acdc36cfa5eeee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bafe7aa12e16732b14b1958bfed1bf742da2b3f8d8f7b0fe92aa535db1fbf08bbafe7aa12e16732b14b1958bfed1bf742da2b3f8d8f7b0fe92aa535db1fbf08beef18c2588a7c31e870ca1f88f7a4ad4cf5200be4fade1d86e6226bc60c5caf9ebed620a491715af8b8cede1b3b8ba2813ca33e0bd8e8a2af1e26f3f737870e2ebed620a491715af8b8cede1b3b8ba2813ca33e0bd8e8a2af1e26f3f737870e27e2b1c0cd323ff60fb7d7ad2bf41aa3971486b57de9168c4b51b1fdac0ec077e95025d5d36103f3d17bd3c0b49df4279ccb30bea57ddca64cc8bd9ff12d2b93795025d5d36103f3d17bd3c0b49df4279ccb30bea57ddca64cc8bd9ff12d2b9379f65a889933da0b8641ddff7ce5728a970d90344cfc2f8b1b6c7ff63f85a671c407342ee82bd4b2b208c6e70663771b15aec1ffddb1e79d1a7fab230bd409f74407342ee82bd4b2b208c6e70663771b15aec1ffddb1e79d1a7fab230bd409f7417ea4cccf8767799784bf96150a1e6447da6f5d002be78b250279bd10541e8e15a86b3dde4ac34f2feb1ed7682caeb31e0d31f744ca63fa43afac5b8a075d3175a86b3dde4ac34f2feb1ed7682caeb31e0d31f744ca63fa43afac5b8a075d317c8e18c9c55b9df4bbbfd1656c0d395fc1cd19f90ffd1473704be23ecd3f410de072d4de58e53cc12b75e95d8ab085fe23ce3bf3ba62dc7f4a039cfa77f15b3b9072d4de58e53cc12b75e95d8ab085fe23ce3bf3ba62dc7f4a039cfa77f15b3b95e9bf0ad2a32a01bbc2c22e58cc05ebc6a287f606d60cfacd13ce2052e455bb93225ececa0fbe67ef12f0afd83865027514b187c61236f54dd18b1c9e090e2393225ececa0fbe67ef12f0afd83865027514b187c61236f54dd18b1c9e090e239a2d26c3309a2242dac633df813c7925739b9a74a1b6577e35be685dd5437748b06fd90034c7505a20d4d838c1bd5766f858a0798d419893626639fdf8d7cd57d06fd90034c7505a20d4d838c1bd5766f858a0798d419893626639fdf8d7cd57d53a9b0502860a267910d8eea8b84382583f60e8331844b62830572edb8ba073743558c5acf5eae2e122f7176dd2798f2ce567e76ee62c6b67f1b176b634b3bb643558c5acf5eae2e122f7176dd2798f2ce567e76ee62c6b67f1b176b634b3bb6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85513dfedb8ebe2502e12538d025fcfd24ac21d3b11d8a1c8566ed3cb66d2b3c51f13dfedb8ebe2502e12538d025fcfd24ac21d3b11d8a1c8566ed3cb66d2b3c51f77f1fcc6298632a3349c3ac1c7d28a0f600656c4a8db8b8b2733358b17f1a39ce06c90ea91dac487a43f44af43624161f4c2bb1a04647d3e22f1ff9a428d0e2de06c90ea91dac487a43f44af43624161f4c2bb1a04647d3e22f1ff9a428d0e2d14d27d843e165659e28015cd10335783e7d8746d10f248a3aa2745842f135fd07534690321dfcfbfbeeca236fc97d59885ec1e556a09c99395589c3cd861e8137534690321dfcfbfbeeca236fc97d59885ec1e556a09c99395589c3cd861e8139a395ca21c748e4209345492a5ec28112f1ddeaf42b8673b262320b35b0820ad68ee3802593096b85a0ca08d27be5bbcb37dca08b0835b1f01dfe87746aae8d568ee3802593096b85a0ca08d27be5bbcb37dca08b0835b1f01dfe87746aae8d58e21a723d8347fdb0f01c141353fb7d4f5d7cbb618361eb2d1f6fcd21a166af598f77a8601919d089d0a578a5fd73dece7cf689b122e2aa96226ba65ff82ee2c98f77a8601919d089d0a578a5fd73dece7cf689b122e2aa96226ba65ff82ee2cf9b1225196c1a4f71b8feb245ed7d691d2c3cfb2fa0dc313fddfd7f7d60bc7bf46f316c4597d869aaffe8963cf6f5c578492bb356f8da282eee5deda500f92dc46f316c4597d869aaffe8963cf6f5c578492bb356f8da282eee5deda500f92dcbbd4acc00ac8617d29f3c2302b33f7ebc9b38948262e39413497468f005c88f6bcf23d2cb42761f4aaa0e7e9186d706b6a521fba6de00bd209fc41ec9c6f21ccbcf23d2cb42761f4aaa0e7e9186d706b6a521fba6de00bd209fc41ec9c6f21cc7c6564270ea70316ae6f006e2cee3fe6466e769199cdfa0c4286949c92a44630c40cbbcf0921565829c2932ca6e30f6d589fbf358ca4fff9d01321fd715374bcc40cbbcf0921565829c2932ca6e30f6d589fbf358ca4fff9d01321fd715374bc3d959d415ba5cf22e51c16547dcf7ed1fa01f1470707f96d14094bcdb5b89a1a18c7e36f491d7358846fe001d0c0a692848b4416ffb7ea723ef5ffa6234114f418c7e36f491d7358846fe001d0c0a692848b4416ffb7ea723ef5ffa6234114f437386ec79d99c58f3457dc5f3f599c3eafb98ce4e27199a06422bf5d5c39506628398e1bc585dac69a31e51eafef1f9c302ac80900661d18aac6d1b50e6c81a728398e1bc585dac69a31e51eafef1f9c302ac80900661d18aac6d1b50e6c81a74054116d1a2afced0ff7047e0414c668b4f2122d3e72b8edfb9cfc3071d1d498bd2f347eacf673494a2eaf6f1e610e0f88af7659515a6ba61859d023de599104bd2f347eacf673494a2eaf6f1e610e0f88af7659515a6ba61859d023de599104e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553b18d831a05767143bdd4beb241838d8da7338456539b43859f3ee94cf1711593b18d831a05767143bdd4beb241838d8da7338456539b43859f3ee94cf171159d1620cf787850dcf9bc6d3da5af5ab74e78ae73302a05b797c06d81b9649ded5685a1ae01490968b1b301f8f99830cbdcad3b28a20a3c5fc9e260607a91e5d1d685a1ae01490968b1b301f8f99830cbdcad3b28a20a3c5fc9e260607a91e5d1de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855661a7a7a6d0dff82de4015173391be4b10bfbabac81834d60646be24ded85f40661a7a7a6d0dff82de4015173391be4b10bfbabac81834d60646be24ded85f408bfe4ce824b6cce1748552e4222da30d9136ce4bba0b3caeb1f470d125f9dea55da08cef2b64fc5b991554a421ad83fcef36a5c2aa8565bab8d8ce80779b7d705da08cef2b64fc5b991554a421ad83fcef36a5c2aa8565bab8d8ce80779b7d7079befa54d2b062ab131d2bd02945e7c59a5dd314f348120b95cd49ed791c0b654d3d0133bfc0ef8e56001896d47038a9edd037c248d2861fc9caece5930a1b394d3d0133bfc0ef8e56001896d47038a9edd037c248d2861fc9caece5930a1b391b39b166d0978c53db2e0977cd870df9c016e31bbcc99f4a38f9b3481272587a5a4a46bfb21624df0272c5942fe2ec233c040d67c887e9d10969689fdc68e2365a4a46bfb21624df0272c5942fe2ec233c040d67c887e9d10969689fdc68e236bcf7da8f382248ab6b063e161d21fbe4bb6e8f24830cc47400ca51f8ea193b4ff9877b457c42f09ad4b66084c83d173cd58207efb08275ebf3fc0d0cfd98e10cf9877b457c42f09ad4b66084c83d173cd58207efb08275ebf3fc0d0cfd98e10cb0510fc8cccc4b100dff85d0c9a946fadf53ad537c94baf0803170f8439a15679401f7357a8d09a7c043d1d92a8d1a40839b022661b6ee09e1c4e138b9787eda9401f7357a8d09a7c043d1d92a8d1a40839b022661b6ee09e1c4e138b9787eda8a20bac72064c44bb26a7fcc9597c9daa3d5184d5be06bbe9e238e70ac5665632c335386b720e693b91fa8522fc49200cbece9c8cae76be267f7f13e5c3f7aa6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pycadf-2.10.0-lp152.1.1.src.rpmpython-pycadfpython2-pycadf@     python(abi)python-pycadf-commonpython2-debtcollectorpython2-oslo.configpython2-oslo.serializationpython2-pytzpython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.71.2.05.2.02.18.02013.61.10.03.0.4-14.6.0-14.0-15.2-14.14.1]\7["@Z@ZYV@XWiW@V'@U|@cloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comcloud-devel@suse.decloud-devel@suse.detbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.com- update to version 2.10.0 - add python 3.7 unit test job - Removes temporary fix for doc generation - Add py37 tox env and drop py35 - Add Python 3 Train unit tests - OpenDev Migration Patch- update to version 2.9.0 - add lib-forward-testing-python3 test job - Change openstack-dev to openstack-discuss - import zuul job settings from project-config - Enabling FIPS mode by using sha256 instead of md5 - Add release note for MD5 hash removal - Don't quote {posargs} in tox.ini - switch documentation job to new PTI - add python 3.6 unit test job - Switch to stestr - Use templates for cover and lower-constraints- update to version 2.8.0 - Trivial: Update pypi url to new url - fix tox python3 overrides - Updated from global requirements - add lower-constraints job - Remove moxstubout usage- Switch to stable/queens spec template- update to version 2.7.0 (bsc#1078607) - Turn on warning-is-error for sphinx build - Removed references to events api - Stopping using norm_ns - Update URL in docs as per the doc-migration spec - Adding panko_api_audit_map.conf to pycadf - Adding gnocchi_api_audit_map.conf to pycadf - Avoid tox_install.sh for constraints support - Updated from global requirements - Switch from oslosphinx to openstackdocstheme - changed 'target_endpoint_type' value- update to version 2.6.0 - Make `is_valid` more flexible with uuid validation - Updated from global requirements - Use https for *.openstack.org referencesupdate to version 2.5.0 * Remove references to Python 3.4 * Add Constraints support * cleanup string * Show team and repo badges on README * Changed the home-page link * Updated from global requirements * Clean oslo.i18n- update to version 2.4.0 * Remove discover from test-requirements * Updated from global requirements * Fix order of arguments in assertEqual * Don't include openstack/common in flake8 exclude list- update to 2.3.0: * Add missing os-volumes_boot to nova_api_audit_map.conf * Updated from global requirements * Updated from global requirements * Remove unused pngmath Sphinx extension * Updated from global requirements - update _service and switch to upstream spec template- update to 2.1.0: * Updated from global requirements * Add docstring validation * Adding ironic api specific audit map configuration * Updated from global requirements * Updated from global requirements * Enable cadf support for Heat * Fix wrong use of comma * Updated from global requirements * remove suport for py33 * Put py34 first in the env order of tox * relax id validation * Updated from global requirements * Remove Python 2.6 classifier * Remove python 2.6 and cleanup tox.ini * make generate_uuid return valid uuid * Updated from global requirements * Add authenticate and evaluate actions * Change ceilometer endpoint name from telemetry to metering * No need for Oslo Incubator Sync * Document and update existing hacking violations * Add shields.io version/downloads links/badges into README.rst * Include changelog/history in docs * Fix event example * Add event name * Event doc indentation issue * Updated from global requirements * Updated from global requirements * Fixed typo error - Adjust Requires according to requirements.txt- update to 1.1.0: * Adding barbican specific base resources * Updated from global requirements * ensure id is not empty * Add api_audit_map.conf for Ceilometer project * Remove script already nuked from oslo-incubator * Add unit tests to increase coverage of cadftype * Remove run_cross_tests.sh * drop audit middleware * Add trove conf file to setup.cfg * Added a testcase to cover ValueError in tag.py * Add test to cover mask value for utils.mask_value * Uncap library requirements for liberty * update README.rst to include additional links * Remove empty _templates folder * Add a section for audit maps * Fix formatting error for geolocation note * add a new set of release notes * Clean up pycadf's doc landing page * Add api_audit_map.conf for Trove project * Additional doc clean up * cleanup documentation * Add deprecation message to Audit API * Do not depend on endpoint id existing in the service catalog * Fix oslo.messaging link in docs * Use oslo_context * Use oslo namespaces * Add a new CADF type for keystone trusts * add helper module * Add new CADF taxonomy types * Pull out some CADF taxonomy to be constants * upgrade hacking to 0.10.0 * deprecate audit middleware * sync oslo * Workflow documentation is now in infra-manual * Add classifiers for Python 3 * Add release notes * Use correct name of oslo debugger script * Remove unused dependencies from pycadf * Use oslo tests fixture * Use oslo.serialization * Sync oslo libraries * Remove dependencies from docs test env in tox.ini * Stop using intersphinx * Use oslo_debug_helper and remove our own version * Work toward Python 3.4 support and testing * add federated credential * define the project goal * Enable PEP8 checks E128, E251 and E265 * clean up license headers * add CONTRIBUTING doc * revise readme with a project description * Debug env for tox * Fix a grammatical error in contributing doc * Fix typo comments * Enabled hacking checks H305 and H307 * Bump hacking to version 0.9.2 * Remove docutils pin * Expand © and remove unnecessary encoding lines * Bump hacking to 0.9.x series * add audit_maps for more OpenStack componentspython-pycadfcloud123 1583804940  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`acd2.10.0-lp152.1.12.10.0-lp152.1.12.10.0-lp152.1.1pycadfpycadf-2.10.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyoattachment.pyattachment.pycattachment.pyocadftaxonomy.pycadftaxonomy.pyccadftaxonomy.pyocadftype.pycadftype.pyccadftype.pyocredential.pycredential.pyccredential.pyoendpoint.pyendpoint.pycendpoint.pyoevent.pyevent.pycevent.pyoeventfactory.pyeventfactory.pyceventfactory.pyogeolocation.pygeolocation.pycgeolocation.pyohelper__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyohost.pyhost.pychost.pyoidentifier.pyidentifier.pycidentifier.pyomeasurement.pymeasurement.pycmeasurement.pyometric.pymetric.pycmetric.pyopath.pypath.pycpath.pyoreason.pyreason.pycreason.pyoreporterstep.pyreporterstep.pycreporterstep.pyoresource.pyresource.pycresource.pyotag.pytag.pyctag.pyotests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyohelper__init__.py__init__.pyc__init__.pyotest_api.pytest_api.pyctest_api.pyotest_cadf_spec.pytest_cadf_spec.pyctest_cadf_spec.pyotest_utils.pytest_utils.pyctest_utils.pyotimestamp.pytimestamp.pyctimestamp.pyoutils.pyutils.pycutils.pyopython2-pycadfLICENSEREADME.rst/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pycadf-2.10.0-py2.7.egg-info//usr/lib/python2.7/site-packages/pycadf//usr/lib/python2.7/site-packages/pycadf/helper//usr/lib/python2.7/site-packages/pycadf/tests//usr/lib/python2.7/site-packages/pycadf/tests/helper//usr/share/doc/packages//usr/share/doc/packages/python2-pycadf/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/8f50241fe1bfb9c39d2b61a92d48b0a1-python-pycadfcpioxz5noarch-suse-linuxdirectoryASCII textASCII text, with no line terminatorsemptypython 2.7 byte-compiledPython script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRV&,4G utf-875198e6a79b0d53c189a55f96f2f854b66e8098c2b55ec61a93925798e2e3eda?7zXZ !t//[] crt:bLL 63-/ { yqj>߱]MqVCH-^Yn"]ߋ*!A#M7 e3)tX=n8z,OX#Yo[~}2e(79 M2.M`˿aESĴV'C=o%4 mJ&QAr^n otL9AǤִP?d>>\55|k7,H e$"yu ?I-ł q`X5bC(bߩ RҞP8Rߘ[7Vd4DِB*R -eR)`A:@vKl]^/$R@hX SPZ)Z=?a ({FG!:pr/Cdt-WzR`ϣbTVqƕL`HCkǑHǦqV'jl?1BF R1z CtuN0_X,A:;&0*0̋SuF Y׿Z:+ ;lm\Cy32Ew(\K5jܛ6ѩo yDMQp.+nCf0y rN2Sd>*8 VUzE\ LZ%pOu 0iq S4ȗe͒s*W,4] gK} -YIzR'od1C '[ˤNgk9PBK?XxO=xjlݖ~2;Js|cό sz dFn}?Aw6~nG؏Si1?l2%j3!|6MR8݅m𾠍Z %^QwKL|.Eo{W7/!&"A t:SEU˜"Ӆ'ٖd #./hg[d((4mrFV*  ˴ZepǪe\ ֈ'hpSB .z*i+|ȴr&{@VPʮR _䍌ZOaED骾ǺɩkgBGqEÂZ/,'R4cCW,Bz`u=񫼝o9iU n}jt>zuu7ѕxK.ũtVNwH/ڠb ~Pi^oi|5 n7ZɅ!g)ʊըuz>~G0G :=?2"h}э?f6,DPMg* z.NHy"#0}GIi(JbZ?[D1%S[1Ͻm1ۉ!ӧjNكE 4bu^ VL2CVxfIAQCoDt&Q-Lj5F؞]u*BAu oboHX"rp,V+A0~7|j~kCI߂$*^/aֱ/٬~kuUbyatZXM?2jR7̲_,,GD`\p41;׿^yZ18kb׎Gy՗"ܔgpQgNkZ;2hحz1I*N tS-` ט[oU!OG-eqyW0'/tm2\X NT޶'Jk.2T8 ?M:Ln )S-]XV cf w]/N- W+eVL3SyH! rA0#0sJuZ& c[#j1br*Qm@;zl=oUenU:62l=)lӈysi_><3 2+𰲫6he ARkE̒`D'^b-Ȏ&\XqR3Rӂ zٴ?o͓2*P3gNǢVc2:s 8#2,U Aљ,A>n]d!ߩ`N*Y#e(H ߧ́OcZd&nhAրu-) aRçuy9lC?~=-R#[ޗ΍<۵ڏ Ը[ _5>IT*J9? %,V^R<}pV@C:!L/N6Q86=yKmoiеEzGh٠Aѕ]z*Fl)s$dS6GdCp^&Z\Per)=᫐=6/бކdךڰzwh@4'[C YpѦLv=uyzh[JEǓ]7f'tYЕBʽ m]@2J>% >}="Wm`cы- QR;B7f-TwE5&0tЭ }ws$B9gcp7~{\ #:j_Ihu{uzuE`.itiV֌0! 23omWF3 * ˕)]ѣb[+Q}4"/EL~"Y3E(QZ0bDOwَͭĐ)w}=k!N*R@fϡ@ݳ>99`3MI 8~(p>8s+3DS@Rc2>'/ܤ@UA>ȵUQU+2qv xRSսݺNK7V} 8ܾ]i 0Lxw̏s?;~a6 s&jtoaglts7͆ɾAeYƁ9sL/wpuծeQgt?̍e)٬YݯfElRm3dejݒPV[eO#7A ,DEԕ&gN6b$O!1 =:Nd@Bm^[5| +cFy|od6q[%6QHsB2:S:6Y;e1љhZ(u2QBQÔr3|Qtg-#8h;$Uj>c&n WL.L,eIy֬TAeefNOMH@;ƓLdm Jx]9IFFH(}TC<5=]Jo%T[Y\sy^oq#A|CtjX FA+w.pOuE0f7|LAŖ8Ϧn7~b6;럽*Z)j*1~@ ko[NrxǸFn" n l:V>0ɵfNCA#ڴl$#D @ 57uZK@;hKה"yW,6 :I'LWn:eOCC){RF$@:B,y0 Q+N3P"s!l,'Mjq1<"=eЊ~" 9eBttj/g+eb+\:scbU)Wx&AdMeͣ{&C1:,|Xm@Jh?:<l!z!W @Ŕ aVVmc7]3dɧ8|>")Dy"Q}9ؔ]M/s ̀Z|LÍr4v$*[rrV~L}P9M3ehHPMO/x`N%{h?v,m`|(9[dtdu0yؠR&~*t$c$UO^ȿ_=`FxBWoFH@kս)`de!Í|(nWpHmzC|0RFMCq(%3:q'F1[okMl܆EC٘еޣUke"~,KQ@MnnAD _ضkQ. y2 * b%X|a ]ūzdU֓÷ Du8k`N?>?˰*l\.wՋP1 OK X VUD[Z~u`!#SSs+B{W>8s+zFC8zRMܨMu]]]nJYSFm?Cgsf% x=G:z 5A~( M'jBb5øu"zcH"O {yK }h%8, VDL: cUɁb >>r9Zy45rP_ǩ.OB8`z'!.1OYx`pnj 5^ tVcPLלGEs) EzIuCZu:ԧVշ1zk-Ͳ*mьɏ;QnuI7Q,#fMiVHvߦM@#f :~>eX XF]zgcK#Z𳖸p1U]Q-Γ1qGGuz=bHԏ}h&?'`lSE*9!dKiYᄆ>ڮTH5V'xޟDk立gMm*fa&!<m+4ٸ;nК-,(Ӧp&[ 6LM,\o錠 W]Dˏ\)!`YW2vΝX=!;-/N?qfZ{Ɨ y4rO|3$ݦ 3u6( ^5Ďe|kcw޿y*Ԥf,8EkygqYjW3ULBWhyD0hݛPP Aٱ;_)vV:wwMlo=K3泫V$Ii5W4GAIn*:Ep[kk-5mTo3!L}UOXjI)D[(j{/L*D/V?t9hlڮATll~Hq'%(e7Gēa[L!P ,^Rh:H~u=9Hu +=6Sq7jMg7%$P`to:=ݹu_lk}2$I)N{ 7Q@"u^6yBN01C%" di*deXz:(b P?=o{d3tp"v {)eh5l9 B_\K#mst֕K:xYf|Դ`2ESĖƐì d8TMݤ^NWakۍOG-ql67.w* m_X# ?G~#~V✦Rd$?jC@- n)kd>Q']:[z #kf\(r0\4+s:x|PP lz4]įV%zDvF<4] #14xA8 cOX~>:nw<!_YzMXI7'xGU^8u!yD#Ck$ΙW!P(]9~m6?8򏑐} DPz6^ G%M+dWF *B\MGǙ 8m=@q3v{xʕV3Y<)řC'je2$:13gipYCQahhG|N}78]".LvׄςC]aOow}{74{HQjQ;2[[>sެ}B@ M逨Oha4${a$cR}HOLPLm~'m-iE_WO9A6|fBE}s̅HEsmɼ~SJ9b|4*1 yd^I4 2,Cncĥ+Ua{hD(>vJkt z$Fl)%!/M*@:22׽t%ZŊJn֭ڒVD0xc? [Ѐժi pi8*JlHC._O^ ҿgv jtVEq/<4cӤ6QR d3yQnm&a6,ީ8_mOs=f-GIɛC#y#sKZ<^KԾX^3*k`f_Gnpo,DGPl-Iˠ&g15tK\++8dF͌B #9ttlT[&d q>JF -ZJӯk/:a,&M>9Yu(Oї:r[@"4_맱T|q!YxP ,Ȁ A"e~d"+L/Kk@6wuh]7*Z0E '#x)6[tUYANؑhNIYlz= \ͨ9$ڍ(!d 5Iڒ; ԰|AGU?qBJ#C>\c! ,tRߤ?MPdcp@^6əXZ :6l!|ϧbf?[XC3팿B+-ʲc{A5ьނ[۬kw:9jAZ]R[؉Sr8}:ҊPG;ޛ< ң-ǿU?ឆ:"15Hvo[y BGq:@0 ~ 5fT[EQS}=ܟϕЊ vm}q?dTP'U. ] oW¹{w.Xa03 H.XХ1gQy9n\4"1=4y5^3bs7*ՙE ZiUv1r]u6F}L[k'!D[ZQO+O؆4MjQ>X!Ud3]Vc'w!A)w8vPlzBRUoK)>wuj67UB>eg7WSYk̀tL;IR}\ 0 Ȱ߲B&|HŌ7V= VGW_jWyqG o<˒e#⊜OGwM-Pʫ!c+rcbc^bȓMlyU{0H 0,F{ GBUQlϬ^Uu4O`YGm:lNRFr;]E"b[ɕ9% }iUEJEWD9<8!r?)k5x5nXx!3CV&c*,ζi^o> +2FKTVC[So҂6J> bA $\|'lTpIdZP7BEvF.ʬ~ nvj%uF۬}1e i2GZ/Ct-hl`gffi8l/~?yDZA 0+J>v_w~빚'ZHTĚnŊO&sL"xI *Nb.Mk^oS@* b__,U|>`l`#.H&Nx5Z)wް,ҪE%I*p{6>rkދN}<  8`% LZZ|:`P, e{TZ6iiSbX<A9K%cQjUK1,ue<4m0Gј6VW!]*ky:#gU|_Y f4@Ʈ/!mCpM6kfNItã(s:T2`R774le Ͳ2 "CUǰeJW&}QW~(VےxTDc T[v7n)oIRUTberٸ;/~%%wH){p֨.Ř-c=3R|bTBsGSYPbLG(wޜfؘu"exzK:i|]K-Z }#]y or;>,iG쭜})V{}I?a,ZWU >ZthtF.gZ+ܤK OYZM@xco3cO4&^Wvm0QAݛڏW|GCѦGg!:;Sijiw\WDB!M/OYn(\Ujz! J!@:|Yцk3}Gz;, ab$G,%ùt : [HlaqXoJI>fHOʿww쨈s*t? n~|S!x"^<3e4F?Cvл' g)7T0wT {n؏XNm! L>)ORHaىp KRph:JDVRxE6- .&mr=aGw+#v>i$T'fPOdOUQ"*9[ϢEU~/}i:r-` FX-mkf$aDMj>H]Q$IޛrCq |dTsy飻2DQzHr;5Mr[{bobS//jk ВCR| Q0]Dp<1 L"{omuޘr7; ;}{Q+I~"@/‘Ee@ V{b11xFRoL Zgd3\ڷH}4Tr|}8Rf >DsQZUc94pL ̓Pdb, }qa)RӶۛ,齣J5dKBP(q{.}-?Goro#;1 7!E? aߊ ;7iw FqsyeވxXʢ[t)B!Zkqoo$22K&Xu]Y/Yz0x0ԌDDIaTp] ?z\41B0/=$4 tΟ-Px"B5L7 $hlRrnmMCT DlGhSmЇJ<sL lĨڤf/!=!'ZYF['7[9hܩ6:XaiضFt[ujO BiZ`W>\l?#NŒ,W5PFZL''x>\ŪԔ)^˼ᦐQZT2váPPJxús[j.;u 4Mu{ oF=@ס xPV ^C^-ǔc N+oS"`gLU&]jk1?sW2ͪcڂip3'4&̀rOQDӄ cG w&Th@槨}+F?fS}bi>/lUu2XMF ױrVsY/Lw̞8ҶX t}?Ь|H˻E|N=z4@U:ğJ:wFuS`r ]㞿 z#͎Y?m`Љ5lփ vYu8tP c$tl"nJ4qOIL 8> h6Pofð޿;y-C*r * t. 2v˙'4H;r ӡ|%&n/I)Y[dv*U_v@N2`֑ꞛSa.<5:WہȒP6/pP nj;JldvY'%ft=*\д`x"Ԗ˂'';x7O$cTU^7WU'^e[aN?s:J+;-q`e=ͤM3]]OM1~*;؅4tҷ$HP_t |ݶ}*t^/X?a,dEQVhC0;I}rg$ST'@s Tx4'ȯֿ7<4Zv,2eRPC (٦8Wf B@42ۑmT¼65Iv&,%18%e4s/<~氕2Egh @+J(r?kiZ>܈Lp&ι y?L\{ř `lzI;QM܁ USCak"W:ALq<="N@Kk421 jq$0' g_|Ny @%,$" (ezxS#l$]0V"Fٱ }7 3A U xxחk[Թi#bZCn#/1#WFuͅ_g 6+%Y꓉eH ]cKߛhZ ^hsJߊ̸jK܆*wge SaL3M}4L_T+[84DnNP xc"g'Ke.$|w zɚO֠~!lHdጆH{2k?HV {mC"x;מee(XH*Op5"tYө%UQ֞ٓAQ3UbFduܾ:C a+ LďVhè=w¬owiʂx<^X#/ ȁ!85 €MPDg{cWL}(YPO }G@*i bCLjž';B8:PgO`!{OL1`A>\'@=3˭!Uk#6&R?H򅼍o/ioW kn"̢OBUpQV1y,(o`飯oٯᗧ^:m?zڰ@WkGPm3"|x]b`lQL%H>??O c)c]s)UZЎ>ag W;XCAe4m/*ѤfW\,\GBj<7w_1=u&.g: tGs] ؊yRcj) fe`SjCsjLH,N(.l9rTmi ]Mt@.ɗ?Z(RGĝ܂p`}_1-*p*.tЪ u`ye3w]=$o 3U<ljEȼJYlFmCY֮*6h0wq6.u( m|쓄,?-[ASފ݃E`!58V붠!wB2EN5e'!KNS)vuS*fNU}hHgǮ˱a+?%EL8ZV4cey!"f>iMq9kW)RZщΆ7x۫ S&!Nn>3"_ӷy?ʏ=D,t36+|q+0ڭ{拑6q&)VgдAI nȳ7weҳnNߛz t;V/hp«~d1ҽ(7΁Be3׎kuYk.ظ>t]*% (#g:IS@n'ʏ9y ɢwBow=%1P7yK/ˆVBhAO'$ܣQ ,5w'"5&($n:lNDN3fvqOfEߑ*~_cEujNz f^V2Ꮘ7IUo bئ@Lڎ@X˯n&t=l!>,16V}VTX:C)q/6@]q)7+Mt{gEב>&mhT`ޭ/IrnqRFTxu|Nl5RW ˥ δ=/ϭn¹M|2. W <#xi'G^ktoy$B`N /V񇣌Up]bNRi;8z9cUQDZ׉qI ,`~YqH vk]0슃]kiq(PՄiU+0A_6A5oJAk1xfťDSbk Y6r;嘌ԑsvO;x&n\=ҰĩTd=2ߗJ%D:±豈է@KRACG7QL&=XAѻ9~WgTL.M,FHP_.ŃZ m[^3vMf4k*ѐ͆zuKow̳ůe_}z6\o??ht6!w_wՋOj ª{M`EN/UMRo=!29f?rBB(cUdmTj.a+̐yEm;޷'Gw?^rΊa{LNIEᡴ`ח pޮAxǔs:"&,婚 w ]N9ģ镬!q p @A'EHx3>]G !_9yŢoD n ,( w6DrrFW /n-^̫u$G>.V0 |qa5uޜE9\b)}afCt{ ub+ . s.Eh()˷k-SOS76;PMKjx~ [ KRf 2,E fa5VF:duSK﫳ж_hގck[G3$&vOf.`9-~v1yT\b~P; rl ``l;陥\ms]PzEXޚ?iU,9GSޡ};(AxԄ=98̽c4 yd7IS^T#| $-#ȑ唐i Λ}Ln [XQ sCoAt?)mU +BC\&s)dS&* R#N:G`__> SpG~IA/IwnA|e6 iMqJ.CFp }wHc[#rc}$6U d 7`繒-&GB{pAW">Ժ7=)*"qûaAr q7%^0@m%zK׵Ȳe?Wm_[z3} T&,J'VWe98j۶atU1 vaL,(RgHZCΏ)_ x1;d?܎C6$<;Yo q*tdYb1UL,`ߚ~,`1iLߒ| c+>G5)R'=cxbF1tHcNSJ_rx8EII@^iz!t bXvXL#^ʼnT=#;n۟ X݂zѲ }v/$Sъ'_Xoq>p( < {Ô66Ld TՑ]$`H:.JieH!z)d<ƧVkoUo`m&r`PO+Lh0X4Vp_=N<ڐ~8VAx-E,+eNq,hgPȎ,mhF֧TEL3*zGf_F}#wB,&Rɫsak,=,E#@pEcu]+_ t3VI!4U0SyEٛt<'VE H+mT/D8D_?,!ǟ+2-Pt=|p/C1%W'V6?>.JaI?ӨU`rkM7(;F'(/Op0&->qSۚ UmU 9z$A%14ZϷ^kYHm6'5Qݳ|(|́RT5{~s¢Weēg(zr'tFn4tm3x l~&8ہN!%`6?ZC0!L,znW. Lr<ݛz=9Aw2E"QU˧|0\C5zhL6\ovKy6!? VmstnsDS\ҧAMl֒rf#bS>6|YKKQ|(/?g$FEmYB! |)`7:TVpq /J_KwS׬%M0,? .]>帮̰bpʛ! \1攨eȳnpַ-GG=_F "TӒf]E7?P,uMmQYй!VO)O:VHbmuk3"'4b(L&Ӫ7:!Ѓ湣#en1Iժk@J|0qq͟IaܶSV u.|:L>q( {_nR}@K>ZA9{쥬Sپ&E% ʥR)v^osǿz@m[? -]lR-Ĕjv7SkBB$$a1n%$,V}@O&B^uK2 #qSAPs=lh OJ(HpMUd3%H6bkӍOg53jFDoR ;:w6*W q;<'t,.(n@(Fm1%vH /!rN7vMѕ:ѾHN$Cv,*B2@]P WW""><[[d[ ݌V-m Z:_/O_kR)qCdufF]W* $}|k%Z\oyi()6$`GW 1Dgvv8,SH.:tujFJ%ZC:R ,xwjN K{+ȔMxHKT*Qbl*h{b.,*LK϶pckp&,Vƣ(a0f{|Q#eeI[X( ϞheoP6wG$̸]]qIXR8')q}/ȷp/଼6'i]F9y[_Ik>Ej\6+rU,А_]/c Zj *:Xjv{u=d>ە{3Zr KCY^LW1 ?DGaxGzl\9Es7}Ow/) w#!y-6>eKgVfCtPZϩ 2ǡe;~ĹPѥݍeUlbg[MmS{l(0Pr.`aӆZeu c f; s"2*Fͫ߮٪|ya[9o/V7uF0'[d<-m)UVH[f Me ^zx-bG 28K H# ǧ;3ozPѵN0TZ\K#Scv:ǣ0c%H4]vx"}8`6~:ع OR - ҤƧ(9f_@ҼIiOP}. 1S(k蹱_X}oҩ`Vtx)M(Y hIX,ׯsO|I^T ngО KWP]+~!Ri}}aH{X}\@,FZhIXn DFµl8^( 0{Cw MnkK5+g?X;ۋ́B'I<Rk5FpKdY0/{qK\7<5CޗV<ʳfXIUq֡`ݜ9+|P X;@m+/jۚhe!{Y G3[s^L{Pp6!(SٞrnTE0! Mwcء&㻖,e7\"`o}ݎ0{lu pXqh1aϧghHA@KnlȞoEsk%nJ!ҦԊq-ACiu޷fV0{j"/js[Y}sLi֋y `^uZ 4IgfG) 4qPGeM2dTٜ6ޜB_!.x$#(NJ*:巳9Φ#\MMלQ2N`hS8nͱǔ\èx͑b/ Ag`MFZ)B$9ǹvF zdҼs6(ܢC|D @}E'^S7DOt2fFV/у;# ?iy/X),n׿4wD&Xҩ 9 y~"+RޱUM1b"y.ǔ NrnBWt"X1Go{ua~IzTM_ 4XYGkkz:EH *ԲCON弔 KTJa`C"TM/O#OgV!5;IY8unFU40B#8LiuՕ "L$' r-sǔ T9Bcl ;/S@$Y87C ̞c0/`dy#Uf[zkK =Z b.wƑXo#/nSImAA^)"J=_:!KQ@0 "촺et\HiP#'\nMVECaL3GfՖnwT!QϲwlzqW㝖ʏNRQ+r4F[,%cޜh+g(ۮ@4xMJgBPҊјSANӟ2pp ]^UC2=V˱Ԭl[rz^$$6 =fNpLX +9Z3 Puf@=/i0zh1,VnAof_>FPu_a O\n|Ҵӈ]:A{=NOkLzR|O1\kM6P@Ei߲y>5dosaN*OYgpS(5 StXFs# Gj،0靨 [_#faѿV8S3>yA_bJwUtSUjU;-%E&`Jw(hk;<[]jtޑI:t8VwJ۠ĚfCUVBM+0mk]oqћ2ֽ Gu&63' r37v6&^҈E)[RMַN|l?O*P; Vԑ9~>E,`Zg*dDAgNiRȐXOgBU*_p!"8/S1>+ i}T|9!f1ftpܼOWu?PF.01tW݉CYR\TyÆ4aUB$yV HT)@r-쏴H؈ ]ƒk_Bpgή?>;hā)W+adۺ[(!&%$$V=o3g5f} ^5GA$敥XT 3,%=UI#F "\3VxՑUMVu('c m=ސ K2COH OB[{}98IЬ3vqWAQ_X0%kAmLg2@+oY}f5ߡ+VO1 ?!F)1hymhA*y(b=i-qd ZROS'Yhu#t`[[Ly{P[  y#hZ$1 k:/\V" ;BQJP DV :gS%&fxm?0($coe=PZ K[;J.ѓuBpqPD!$~OꆣҎMAiz.A[Xߦ!19sfޠD:ۀ00h$x{r!VrěOac# U64/̛G}G!&^@ ZFZƈSwdiR ,벡KqZXW6ބ$bq*:vΙ:`%"CV` *s'S9[w6@hÅ$'&J-B7#CXנmxXeT]tLhf"bں1oSY)۔yR"`˕kB*!KVF q6P?sMfufg$@lB喳]~6I5_p35v 1xʹa~ad6wc)sFxuc[| PoOIl|),mx$r.Ŀ]u&f tdf-gao0nyn-BJLCnq{MʏM$6Zj6Ul -`Ɋ~oSjU(*1T\f荻  v |U-d7?cŁhXOUp~g?rcVil)3a@Rx ْ;srv˷ !8_@{HT",4,&B|G[J :#U{ltb.$y0AJ?QTN0.j%-UrW #/}'_FÈۉn|~@կV*7pu ,wyCb I0|f-((ؿ5e~"=Ҽ BY՞}]@5atơ &8/M]^4F i<wu>EK.KU݇,蟒l^wgfĒt;kPT[B_HP9Ͼy -x}Qyv$0L F Ia Q)ITsn5g)=Bi! W5JX>y\}ObpťYـFqOi<4jp(Ν gJ^4m~0w]|3$<>Z4MPk≜N qNBapNmBBR ]9(NIy.^n4+|Q "[+Xn e_4(#5Kj(TRCe au3@6o kfIGFAU)s߼@=@GHS\H@q :$NpRGgoMsW| `vTa3zơyL?7.)@X=}fs>Q;gMbN_ʉɱ;{Cn =\y|p7W@c|b-C9/] yNÔg찣LXE j'=ja&n}W4(@NVUh0kn.f\FEҥyJJ4Da GNoM(axp]Ewy0o}* &Iwt!?x Wn@ľ-D?{.w=c̷9+WE f@ljY`=igf BjIѫq+ߪAȽK]9]c0i8o6Qs19%l9Nq:I5`K"fK$`{dsGfsn]s8Fn-' s8qLl JvfT^P?ch,YrΘ=q2N0E]Ά6yrqrk RҬ7-TpZ0ϽSW/ŝm#bHιh@x̂șLp|fCfN2_steoZVk:T#T 䳁%BLU M®DI6)+!;bwrRϘH悛nm46zNR-qczWI3`&UWhayobH1RǢWgX("6E2bNس) \F 7դ90JBxc2] "+ pR8d]S9jC{}vLjٟIuO:էs{,q`gpF]~ۘs'0 g\aPاnCXS\e/J-хltmpAf;lhBV`q?gbGG@U.@^.k ?'-_k^N1t@q#37sl0?,QG#Z`۫ < p_3'U &Ql*hRgQd}^n|Lkx~OZ9xnV'=6ا0k=bN\!f>jNuyc kHgA5k[Z0!T&ubz]LW%:CF~dM , n*c6Ioi(o-gFPSh&߹ۤO]_R<@370YmaJ5m$3>j\'hq*_^𝦖a*)E 91/J瘕h e 5M u6hF/DPI⩡'*޲$ȅ<Gd5="7MGB4q)cKw !p|ؠ=ٸE㸂Ly`#DNzp߁qOֽOő-K(GB