python2-osprofiler-1.15.2-lp151.2.4 >  A \/=„=q-.W9쩡!Q)>T(mS_1TeR^P$c,z^ڙȦ7r<lFxe'.C.Ed3f04727d953fad6b4c93427c234e1733745304665b8c31640c4a20ed8a00516743128516a64389b79cc99123a88bc36caf09af9܉\/=„̨&*ig7M=3%H*Λ2(8eAW 0qXOZ'ǻ¨{ЃR B~pl'RLD|)kh*ӤxBMD Z"63/&:O;TUjp焝\J*4B癭߿ ]iǂs0J*m1}}+bޯ~xU aO>oyN5^_(﬌vAS o];S~ >pGx?hd & A# =Z{h  ^   T 2 36(9u<<??@A+(Ay8A 9A :B >_m@_uB_}F_G_HbHIdXeYeZe[e\e]h^qbtcu4dueufuluuuvx\wxx{y~@zx"dCpython2-osprofiler1.15.2lp151.2.4OpenStack Profiler LibraryOSProfiler provides a tiny but powerful library that is used by most (soon to be all) OpenStack projects and their python clients. It provides functionality to be able to generate 1 trace per request, that goes through all involved services. This trace can then be extracted and used to build a tree of calls which can be quite handy for a variety of reasons (for example in isolating cross-project performance issues).\ cloud130 [@openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/osprofilerlinuxnoarch update-alternatives --install /usr/bin/osprofiler osprofiler /usr/bin/osprofiler-2.7 27 if [ ! -e "/usr/bin/osprofiler-2.7" ]; then update-alternatives --quiet --remove "osprofiler" "/usr/bin/osprofiler-2.7" fi ) . $6t`& !! 55%$h$h\\3.o.om44<<< X^)) "\"\)ss=' Z Z2.. 5MM6  ] A PVbbhLL-[**OO%(!2AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤\\\\\\Zq\\ZeZp\\Z\\Z\\\Z\\Z\\Z\\Z\\Z\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\\Z\\\Z\\ZZ\\Z\\\Z\\\Z\\Z\\\Z\\Z\\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\Z\\\ZpZZ99a18545b3ec6e73d508561c212edfcdbb0c12e0af6bfbd8709c23f2e56188fee5dea6250b87e0083ff17df2a8175c7c0344d5635231ed75d243f3bce5ada4844e4e5829f31d7821511cb53442279002e2abd7d002cd03f9121f0b2cee6a178101ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b492000e65317604a26a10696facbf38167672e380bcbaebb0245aa642fb5fb1801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b66898edde61aeb8e1e4c6e2531241403811eaec584cfcb4dd8159be50163b718eb9432065c64f076b85eb34f701f3927fa0c019ba69d1ee3e34cfe62d1eae5688f023750fc60b0f5b550342334dce6d26e95e820f854e3230aa079e6ee89adc5d39681d151260de656712848065bd5144fe51ce0bb64505f2c4dc4a6266353d1471e1ce0870d29d71c169e098ee1afdbd6616380bd521cafb22de5b9da4d5e0e471e1ce0870d29d71c169e098ee1afdbd6616380bd521cafb22de5b9da4d5e0e5afc3a597b4b0506b16e6dfe5539b20d8e9270decb986080e88fb825b63355d34e39c04960cb95beedbfb6b89bfbcb374dc9f465567c4e239d15a83d3230ae474e39c04960cb95beedbfb6b89bfbcb374dc9f465567c4e239d15a83d3230ae47e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85551525f7781e113837e1d2687b53268c5f02a74fa57f364220192a3de668a63aa51525f7781e113837e1d2687b53268c5f02a74fa57f364220192a3de668a63aa706aaae9afecb155bf29b517cb367f29f055c82139b3bc3ecfbf351b5af47ae366dd46690e590795c346a4a4b1c2a89772857ea0dfb3e389a8c4d9769d26a31a66dd46690e590795c346a4a4b1c2a89772857ea0dfb3e389a8c4d9769d26a31a842052ddf3e18dcb4ee0ee522fd431833cb5ccf1c49293ae9c2c540e43a6ab6520d099e9342f04c69926a9382112d1628da1c192b721b703ede9e38c49df172d20d099e9342f04c69926a9382112d1628da1c192b721b703ede9e38c49df172d6a2847bb307f5107623677bfe9770adf63744ad20bf8ff75fb81f39c4a19022975c883954ac2aa1384b49e8dfc90a65325a436bc94f685e6167683a56cfdcf2b75c883954ac2aa1384b49e8dfc90a65325a436bc94f685e6167683a56cfdcf2b3f3a1a7e0e78089f2a156b318908f34c739a44b95b8ae6a692d3ede0b5781205e536a698d3eb3eee155bfac541dfa24728b81d58694b102e33b41b55fac52cd1433b70d7a17f4c56d8ac1f3ed818f36c4ec533f464d7ec9f66f4b2188961d32e433b70d7a17f4c56d8ac1f3ed818f36c4ec533f464d7ec9f66f4b2188961d32ec7a9409aa6f19ce6030bd45f58b2f5871912f57325dd194e360032b5e3ed2d1eb0f3233e5cb74cb1e67217c5b530187a786e73cd4bf84f862318f568bdf28c2ab0f3233e5cb74cb1e67217c5b530187a786e73cd4bf84f862318f568bdf28c2aa5c2db3e6ca56ed230225ceb7122e1301764d62719858a4c0bc373458a48f585250a97abe4801ac4696498e261661ad341bab2394176cb45d3ab0192debc3fa7250a97abe4801ac4696498e261661ad341bab2394176cb45d3ab0192debc3fa723a05c7c82b90e3499a59518e0eea05974689475297c39ac1d43d7ef0cd59c738aa3777b253c519bb06fec14c6b35487c0dfcdfa53b6a820fe07bd9a610f851a8aa3777b253c519bb06fec14c6b35487c0dfcdfa53b6a820fe07bd9a610f851a9b9e70061dfcfd3e501e479f31a0054f8013c30f59d02bf8ab44c0fed0be7fafd24f3e6358f48aac581d2919ba03d525642ab534a0abc3c0aa31ed0dfeb97397d24f3e6358f48aac581d2919ba03d525642ab534a0abc3c0aa31ed0dfeb97397ef8a423b97b3071dfbb5143b275790e9b4195be507b003b5516ea2ed6c1c78d444aaff1eb7b1482338820c4c313194ddc8e68e4f3e0d8eeddc2d940957bb352844aaff1eb7b1482338820c4c313194ddc8e68e4f3e0d8eeddc2d940957bb3528db4e02634e64a2645ea26561bc6ca495d289b7aa2377b9555d2ba5049340bba162d83b57728f9bd0e06714330e6af5ea60e4a65417442e7cb18108c1729f25fb62d83b57728f9bd0e06714330e6af5ea60e4a65417442e7cb18108c1729f25fb0ae69d1f2130c3332ce2ffae942280c4cba21dee3a3c31386c51589fb506c64d0208c76953f7966be2a9172e7faf009774eeabd747e8b48f00c2313f241dcbab0208c76953f7966be2a9172e7faf009774eeabd747e8b48f00c2313f241dcbab16297a499a12f59f48af4965040d83d8a44c965259ee3185c80483ebc3244de23aa651b03e1d82673ab4932b627b54090d77592598b0fd36311c637fa7e53e263aa651b03e1d82673ab4932b627b54090d77592598b0fd36311c637fa7e53e26e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bdbd7a96ec9b49312163fa760a7412d56aba3a8390d91f9e56c9230f83be643fbdbd7a96ec9b49312163fa760a7412d56aba3a8390d91f9e56c9230f83be643f1aca6e5e9e5d66d2becb25ba9177d8b19f75da5682cdc992d7ccc8b9f87a47e9256b3368f8e9354cfb03eb50130f2c6e9be17440a92df276294b0ef15f59a5da256b3368f8e9354cfb03eb50130f2c6e9be17440a92df276294b0ef15f59a5dac059be766024a39c5a277ab7997dd06b5066453a8da5778b3b17cf3b48319c8195af6acc0354e25311f65da570db3caf0730416776d385fbcf6d19063968f06095af6acc0354e25311f65da570db3caf0730416776d385fbcf6d19063968f0601f2b2ff9e86fabcf6dccc761b933bb112bcd8c223707338e99321ba0a5d256b7d5218046d2a67578bea9c7fc65abaf599df98bcb59c9c5caac6d68b4ca16fe34d5218046d2a67578bea9c7fc65abaf599df98bcb59c9c5caac6d68b4ca16fe34ba01c3ed5a817dfe906f4b333b595af15d29063d0df47c73f4955065af9d4b12abfec9e1b74195e2af02a1c7d5b0de366b4a2c864afc5aa59366d2afb25148f3abfec9e1b74195e2af02a1c7d5b0de366b4a2c864afc5aa59366d2afb25148f3e9a3f95fa307b20e2af003099bb2c837ab7cfe71ef5da9bc671768eae9d2e63b29ce5db75f80df4cad1707afb1396745ad1cf4100d06995810cdbe04c660616a29ce5db75f80df4cad1707afb1396745ad1cf4100d06995810cdbe04c660616ae36483fac4f9b556bbeadc472fafa1929e0a5f249b62be6f2b993b3d090cdeec31eda7cd543bfdfda37c8ff5d8192fd2340a55435077a6c51d8c78f9b32c750c31eda7cd543bfdfda37c8ff5d8192fd2340a55435077a6c51d8c78f9b32c750ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f5bbaac6705738809aa411111d6347e378669489e124a8d747fa57b2e09f3c10f5bbaac6705738809aa411111d6347e378669489e124a8d747fa57b2e09f3c10e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85572a6739ba89cf323e18ea1afe4f4b0cc746f5cf52cf0ef1124e1007ef5fe350672a6739ba89cf323e18ea1afe4f4b0cc746f5cf52cf0ef1124e1007ef5fe35063756a293587009962e8a8a8b3292d6419847dd976dcbec5cf527dd2436c1bbbb95f78cb1b3375b13094020c2a50bb13823e4bfdbd18c82e8c56b62f444dc8541ceeeb60d3de3f81957b1037afe327594a37576253694e28c9d7f3d1ec7354094ceeeb60d3de3f81957b1037afe327594a37576253694e28c9d7f3d1ec735409456aa3c52c90eada25a0616f4ac4fbaccf31b4aaac45d39a15bbb69f59a28f06aa5f07040e8c988139e6132f53cce27bf4d84681919bc4b607bde41eb7a575522a5f07040e8c988139e6132f53cce27bf4d84681919bc4b607bde41eb7a575522e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a421597c722da57e006e862e864ce30d4a64f762fd488edfee16804f56d32cc6a421597c722da57e006e862e864ce30d4a64f762fd488edfee16804f56d32cc6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555a80aae0995d02fbe8cde884d4d43af3d3fff4f9d83721dc0afbf83447faa1f15a80aae0995d02fbe8cde884d4d43af3d3fff4f9d83721dc0afbf83447faa1f111e14601ca70f905f8b6c9a0bf1a807cc4da2aff9b9b6cfbca023d8f6d1b24225ee3512b7541633bf3d6e2899ee9840d4420438511f58bf17db8a990194edfab5ee3512b7541633bf3d6e2899ee9840d4420438511f58bf17db8a990194edfabe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b5ee8a56323d49c67d5479583fee7c8f26933a36b4f95cad7f21ddc02c883f45b5ee8a56323d49c67d5479583fee7c8f26933a36b4f95cad7f21ddc02c883f451aed29b59800fd9b8c45bda023958495cda11a7265398aa4262c85ee3d88bdc0d6bbc603f0a662a7f305b8b7754bfad9a114ef1ccf537ec43410fea6f8b0b5cbd6bbc603f0a662a7f305b8b7754bfad9a114ef1ccf537ec43410fea6f8b0b5cbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557c1c8ee28fc8d8532ea8a1393b098642ea693c436bb8375ca35b52c95179aa887c1c8ee28fc8d8532ea8a1393b098642ea693c436bb8375ca35b52c95179aa88fe86f1657555b6304130c53540259108169861b1f5dae4987463091f057162325e15898914dcddd7d43151cf93de7fda58129fe9215bf6103c7aeecc3fb518be5e15898914dcddd7d43151cf93de7fda58129fe9215bf6103c7aeecc3fb518be79479a971dbd904310eda7461f4a89c76fcb0033ea8aa7f114e5022f962f92e2ffcc43465ffdc29e7fdcfc7be446cae244a188deef8bb62577387d381a29f4dbffcc43465ffdc29e7fdcfc7be446cae244a188deef8bb62577387d381a29f4dbccd26b1864a7004dbe035b39968caaeb3c76325e36ba720b12f94a62fa46c3722606065de6afdae143aee492658d5d3ef0fbf51131c3d6e05c69dc7616a334912606065de6afdae143aee492658d5d3ef0fbf51131c3d6e05c69dc7616a33491962ae6deb09216834ffaf7cc93dd0e1d7bddfd39aa4eb697eb6156ec5286ca08274575b063b42517f750c818b8ced850b39713e59ab52657b225c4dd3d1cba74274575b063b42517f750c818b8ced850b39713e59ab52657b225c4dd3d1cba7440c560c8346983e9754e58ac799d9dc8e017be52e2f7d03d7db186ec025d9c3c20622225f8babac5f71376b268f11305cefa89686dacc2f7fe57f8a6841c365120622225f8babac5f71376b268f11305cefa89686dacc2f7fe57f8a6841c36512602a7cb6ad135bd614812bf2df40dd7ccd3c858423f518b53b26f97e8d60089bb9364c0e37af42883d22b26d97cd4ee48f62ba9d63daa4e9a4558bd5f848406bb9364c0e37af42883d22b26d97cd4ee48f62ba9d63daa4e9a4558bd5f8484069d31b6e5cbab61520c507774f3f6d3aec30172c35d9b10680eece9f16d438e2c84621c752e7d71379a3284660ed5fbdee147c0c6116564744042e2f20589d61884621c752e7d71379a3284660ed5fbdee147c0c6116564744042e2f20589d6189a2c5d88a3432cd40752cd672f156e13804f0ceb34c3219d527f2c0d39815d35652100c3e3aa1e9b79e092d022c73653f409ab4e76b14c49e29e6d48c61b6844652100c3e3aa1e9b79e092d022c73653f409ab4e76b14c49e29e6d48c61b68448dc47b04996fcb9ff3a786216aa60955947e985971ba0b28dae03a267a16ad69a845e4d25a2e1b72c2d3ef35c68257b733c1b8123b88c90b3b25a86bed24aabca845e4d25a2e1b72c2d3ef35c68257b733c1b8123b88c90b3b25a86bed24aabc4a0082884a7507a4f7176d76bc42b5367ebd352e1d0a6135e5b64e9bbf9bd3d24456b42929c517b8d79ecf5e7ab262715a941b9ca615d384374b5805946ba6bf4456b42929c517b8d79ecf5e7ab262715a941b9ca615d384374b5805946ba6bf1dbc12ae1feba618b73362bdfe7ebf3d7dbedce4c8db6de3af253011ea40cb62ca102fa79e2aac003c254e0fae6135b0fcd5eb8a2c9ec1fe05bdfc8120e4e5f5ca102fa79e2aac003c254e0fae6135b0fcd5eb8a2c9ec1fe05bdfc8120e4e5f5c8eb4731dbe7e4cd0926a965e625e9488964067ff2318a8f5d09d82ef434b28a891ff7419c5896ad4edf53982575524c58a5eedf27a4a55a6d111ec156f2115f891ff7419c5896ad4edf53982575524c58a5eedf27a4a55a6d111ec156f2115fcad74d1a8628b108022f3662dfd7febbe92df75c1cf1024bf42a17edf8814e38130ff9bed2ad7493e0f89d2be39796a389bd85ec2ccbcfa709634ca16a1294e3130ff9bed2ad7493e0f89d2be39796a389bd85ec2ccbcfa709634ca16a1294e3f99ff127f3efb9b0597e5fa912caf6ec7e5db7bc8ad9702a25fcaac120879209838fc1adb6df031654d05a8d100441e8a2bcf2c5e9441eed07a6727a2e4f095a838fc1adb6df031654d05a8d100441e8a2bcf2c5e9441eed07a6727a2e4f095a60736329a26c1069269bc562823f1ee9e52f099645eac4ccfb1ff7a79ffa9388d916bbac2ca3a51951c26d6a7082620d038fae903cef4d169f314ccc50577530d916bbac2ca3a51951c26d6a7082620d038fae903cef4d169f314ccc50577530e222510ca039272e35d17aa9e60af075c75d1e8271d42cc0db4a29ea3e0a7e8173ba74dfaa520b49a401b5d21459a8523a146f3b7518a833eea5efa85130bf68fb6b3438ade66a2950e25e94845a7438c50a6c377fdbb92c52cddf8dd585b05f/etc/alternatives/osprofiler@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-osprofiler-1.15.2-lp151.2.4.src.rpmpython-osprofilerpython2-osprofiler @@     /bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-WebObpython2-oslo.concurrencypython2-oslo.configpython2-oslo.logpython2-oslo.utilspython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.71.7.13.25.05.1.03.36.03.33.01.10.03.0.4-14.6.0-14.0-15.2-14.14.1Z@Zp^@Z\YV@XWu@W9W V@VKScloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comtbechtold@suse.commmnelemane@suse.comdmueller@suse.combwiedemann@suse.comtbechtold@suse.com- update to version 1.15.2 - Update .gitreview for stable/queens - Check profiler instance before initialize - Switch to stable/queens spec template- update to version 1.15.1 - Add kwargs to WsgiMiddleware __init__ - Add functional test for Redis driver - Add Zuul job for functional testing - Remove setting of version/release from releasenotes - Make collector configurable in DevStack plugin - Add filter for OSprofiler html output - Update the invalid doc links to the right ones in osprofiler docs- update to version 1.14.0 - Remove unused parameters from Profiler class - Make dependency on oslo.messaging runtime only - Update reno for stable/pike - Add loading local static files option of template.html - Do not require OpenStack authentication to run osprofiler CLI - Improve unit test coverage - Make test_notifier independent of test case execution order - Remove dependency on oslo.log library - Extend messaging driver to support reporting - Handle and report SQLAlchemy errors - Add function/sql results to trace info- update to version 1.11.0 - devstack: make option hmac_keys configurable - Add functional test for notifier backend - Add Jaeger to list of similar projects - Highlight last trace for OSprofiler html output - Upgrade libraries, add highlight for JSON data - doc: Fix formatting - Switch to "topics" keyword for messaging driver - Python 3.4 support is removed - Fix mistake in split meta string - Update reno for stable/ocata - Expose connection_string parameter into DevStack plugin - Add magnum to devstack config - Fix error message for invalid trace - rearrange existing documentation to fit the new standard layout - Move implemeted specs to implemented directory - Add zun to devstack config - Update .gitignore - Update URLs in documents according to document migration - Revert "Change list_opts to dictionary style" - Change list_opts to dictionary style - Improve error reporting for Ceilometer driver - Enable warning-is-error in doc build - Replace oslo.messaging.get_transport with get_notification_transport - Change some bindings to one-time bindings - devstack: use project conf file env variables - Increase angular digest iteration limit - Remove extra white spaces in json output - Cleanup code of DevStack plugin - Remove unused imports - Fix enabling order specify in README.rst - [Fix gate]Update test requirement - Switch from oslosphinx to openstackdocstheme - fix an outdated link for zipkin- update to version 1.5.0: - Add py35 tox virtualenv - Fix a doc typo - Use an env variable for connection string default - Show team and repo badges on README - Fix import order - Add Log Insight driver - Add Elasticsearch driver - Update dependencies' version from project requirements - Add a redis driver - Trivial: Remove vim header from source files - Add exception to trace point details - Add reno for release notes management - Visualize trace output as graph - Update documentation to the latest state - Add AUTHORS and ChangeLog to .gitignore - Replace six.iteritems() with .items() - Organize unit tests under tests/unit folder - Move hacking checks outside tests - Error out for invalid trace ID - Use method constant_time_compare from oslo.utils - [doc]Add description for multi-backend URI - Update devstack plugin readme to enable Panko - Pretty print json output - Heat and Cinder now use new style conf - Use oslo_utils.uuidutils.is_uuid_like - Update homepage with developer documentation page - Replace logging with oslo_log - Pass oslo.messaging kwargs only for "messaging://" - Add .idea folder to .gitignore - Use uuidutils instead of uuid.uuid4() - Enable devstack to configure OSProfiler for Senlin project - Fix syntax in JS, JSON indent with 4 spaces - Re-format html template - Remove old notifiers - Fix the issue that ChangeLog not found when building docs - Update the driver path in th doc - Remove print statement- update to version 1.4.0 * Remove discover from test-requirements * Don't set html_last_updated_fmt without git * Add exception type to stop trace info * OSprofiler initialization method * Fix title of index page * Add Ceilometer driver * Expose osprofiler middleware as entrypoint * Add MongoDB driver * Improve unit test coverage * Add connection string usage to osprofiler-cli * Add tests for mongodb driver * doc: Log warning when can't get informaiton from git * Fix typos on spec directory * Fix typo: 'Olso' to 'Oslo' * Add backward compatible drivers structure * Add overall profiler stats by operation- Add _service and switch to upstream spec file- Upgraded to version 1.3.0 * Add hepler to trace sessions * Add an error tip when trace_id is not found * Add a similar link with reference to similar projects/libraries * Continue work on standardizing osprofiler docs * Remove dead/broken link to example * Updates to doc conf.py to look the same as other projects * Clean thread local profiler object after usage * Avoid tracing class and static methods * Avoid multiple tracing when applying meta or class decorator * Remove outdated version * Dont claim copyright for future years * Use pkg_resources to get version * Enable bandit in gate * Fallback if git is absent * It's unnecessary set deprecate group for option 'enabled' * Add CONTRIBUTING.rst- update to 1.2.0: * Remove flake8 ignore list in tox.ini * run py34 tests before py27 to work around testr bug * stop making a copy of options discovered by config generator * Make class detection more accurate * Disable staticmethods tracing * Add fix for static and class methods in @trace_cls * Expose X-Trace-* constants * Add raw Ceilometer events support to DevStack plugin * Use raw data storage for events to collect more info * Use oslo.utils reflection and avoid refinding decorated name * Move osprofiler tests into osprofiler * Consolidate osprofiler options * Remove argparse from requirements * Add py34 to tox env list * Make profiler timestamp json.dumps friendly * Replace deprecated library function os.popen() with subprocess * Add DevStack plugin * Remove Py33 support * Make it possible to specify file path as a source for trace * Remove support for py26 * Improve HTML reports performance * Fix TracedMeta class * Fix a couple of typos in doc strings * Fix Ceilometer parser to use events * remove python 2.6 trove classifier * Add TracedMeta class * Update requirements * Deprecated tox -downloadcache option removed * Fix enable/disable compatibility * Add hacking rules & fix hacking issues- update to 0.3.1 * Make api-paste.ini config optional * Fix minor typos in the multi-backend specification * Spec: Integration Testing * Spec: Better DevStack Integration * Spec: Multi Backend support * Spec: Optional options in api-paste.ini * Add specs base structure * Update .gitreview for new namespace * Fix date parsing when there's not milliseconds in the date * Various cleanups * Remove version from setup.cfg * Stop using intersphinx * Rename doc environment to docs * Imporve generated trace html * Adding a hits to notice operator when trace not found- Initial version/bin/sh/bin/shpython-osprofilercloud130 1552929545  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.15.2-lp151.2.41.15.2-lp151.2.41.15.2-lp151.2.4  osprofilerosprofilerosprofiler-2.7osprofilerosprofiler-1.15.2-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_utils.py_utils.pyc_utils.pyocmd__init__.py__init__.pyc__init__.pyocliutils.pycliutils.pyccliutils.pyocommands.pycommands.pyccommands.pyoshell.pyshell.pycshell.pyotemplate.htmldrivers__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyoceilometer.pyceilometer.pycceilometer.pyoelasticsearch_driver.pyelasticsearch_driver.pycelasticsearch_driver.pyologinsight.pyloginsight.pycloginsight.pyomessaging.pymessaging.pycmessaging.pyomongodb.pymongodb.pycmongodb.pyoredis_driver.pyredis_driver.pycredis_driver.pyoexc.pyexc.pycexc.pyohacking__init__.py__init__.pyc__init__.pyochecks.pychecks.pycchecks.pyoinitializer.pyinitializer.pycinitializer.pyonotifier.pynotifier.pycnotifier.pyoopts.pyopts.pycopts.pyoprofiler.pyprofiler.pycprofiler.pyosqlalchemy.pysqlalchemy.pycsqlalchemy.pyotests__init__.py__init__.pyc__init__.pyofunctional__init__.py__init__.pyc__init__.pyoconfig.cfgtest_driver.pytest_driver.pyctest_driver.pyotest.pytest.pyctest.pyounit__init__.py__init__.pyc__init__.pyocmd__init__.py__init__.pyc__init__.pyotest_shell.pytest_shell.pyctest_shell.pyodoc__init__.py__init__.pyc__init__.pyotest_specs.pytest_specs.pyctest_specs.pyodrivers__init__.py__init__.pyc__init__.pyotest_base.pytest_base.pyctest_base.pyotest_ceilometer.pytest_ceilometer.pyctest_ceilometer.pyotest_elasticsearch.pytest_elasticsearch.pyctest_elasticsearch.pyotest_loginsight.pytest_loginsight.pyctest_loginsight.pyotest_messaging.pytest_messaging.pyctest_messaging.pyotest_mongodb.pytest_mongodb.pyctest_mongodb.pyotest_redis_driver.pytest_redis_driver.pyctest_redis_driver.pyotest_initializer.pytest_initializer.pyctest_initializer.pyotest_notifier.pytest_notifier.pyctest_notifier.pyotest_opts.pytest_opts.pyctest_opts.pyotest_profiler.pytest_profiler.pyctest_profiler.pyotest_sqlalchemy.pytest_sqlalchemy.pyctest_sqlalchemy.pyotest_utils.pytest_utils.pyctest_utils.pyotest_web.pytest_web.pyctest_web.pyoweb.pyweb.pycweb.pyopython2-osprofilerChangeLogLICENSEREADME.rst/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/osprofiler-1.15.2-py2.7.egg-info//usr/lib/python2.7/site-packages/osprofiler//usr/lib/python2.7/site-packages/osprofiler/cmd//usr/lib/python2.7/site-packages/osprofiler/drivers//usr/lib/python2.7/site-packages/osprofiler/hacking//usr/lib/python2.7/site-packages/osprofiler/tests//usr/lib/python2.7/site-packages/osprofiler/tests/functional//usr/lib/python2.7/site-packages/osprofiler/tests/unit//usr/lib/python2.7/site-packages/osprofiler/tests/unit/cmd//usr/lib/python2.7/site-packages/osprofiler/tests/unit/doc//usr/lib/python2.7/site-packages/osprofiler/tests/unit/drivers//usr/share/doc/packages//usr/share/doc/packages/python2-osprofiler/-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.1/standard/a1215b3c67e7fbb82abf4679e7c55003-python-osprofilercpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textASCII text, with no line terminatorspython 2.7 byte-compiledHTML document, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRqYE¨Xif [ -e "/usr/bin/osprofiler-2.7" ]; then update-alternatives --install /usr/bin/osprofiler osprofiler /usr/bin/osprofiler-2.7 27 fi/bin/shutf-8679a659a2a8c192fa6c3e9a2ee974ea6dcd643cdcee4b45d50faa355b189988b?7zXZ !t/] cNDfY5 d4`+r%( mJgs <+("!7A?Sv}mmH<+ E$g50\RvV"l`mJǟb.Ue'!MN _kDeYN?[#qoH[G}mФ=nk1c&p 6i@"L>1Jsmx͈wծ Meijtc:! >w? T!,Q X:v8>Ql#n}L9`&cYJi z2\ȹ60JJ\MTs!՘ra*$!t6JLM2`ns:nGk2m3Pg3n!۫XȆm9RD y2HR5fEr. .lv"UYu.YudP8&؝^eQ`39qh}ȥ8Eua#ȓ cpUPM5]n 0Rп5ܫ^Gjlwmc)|af'fv+qq@\>o =${N AU_fɽ0bI M\PgWDk(=BT  P edkg4$iCL\u)m|xLq=%?ŗrӀxe'@v=Lu@GCs` (m9E Sm,+jRv8?!\ϨFmVc֔5Ӏcy@[}[0ع-nd7Vv`}9 >(_B[<`:DlՈh=j2nA;T'9^?hI?,XV5vPVm\/ɰSҼ3wD2U!FuN8{6 vZSuC&jh I/Jgy- kOp D%#y}db -v=J#׉ ?+N{x3YD]IMDؙ8* T, UIT[7ٷnUkBsK_OQ] lŚI^./M]x% T K_r+0`oDC=/GgfTs{'ŗZh65+03<<+隁̃qSw!,syb`rYtic9Ɨt?ikEej-8 @=!*yܬX-p{uu$ ::{YJ%FEIz 4g(ڨ!]uh^u l.e " '6츑gڊ?#%.CChZ`UrgMIoKI~`JCB¾sn* ^xL2;*Nz!DUv)Is_~i0*YBu<$v ʢ }@Un1 BQ yKս\?,sRuY.rxGYq!0ӣâ! :͹Z%0@G 82 -瀿y6Ea]F g ԍG!qh{dPle ׬&Sw}GN$|VxϰX_+Ory`*,Id 8O þUywysջ0(kO awYNE?P&/Dh+Q5a|T ]Y2̘3"~^~&ZQ5ߖE` ,V" i- FY*go;a~fܼU `҉RNVk5,ۏU"JU긧}`qr0Zfuq)ߊsS hv")y~ pA?(p?2WJ~ j0c#[K+Sؽ,a "ý@{bA3bbdEڱ J^xͷԚ<}O Cҋ{zԤ6ӱͥ~0 +  6O92TJ/jOVe!5ZøVja=Ke7ж@wFK#%c+L>97eμ +~\RО?/ H"{|w4B[JEcy+ vPh!r[ iۅC7fb>W6XsP7>ԍ#-(Li&{QRZ5<*0itqLc6-Y0*4U*g nzcvYw&nߴ:\1aOM{i 4$agBQ`qLp*5gkWRuY.\Yx[DQ%|:g43YNTBf*MhxM$dk 9gg-`A~mf4z51޿ _\(rqZ5NQؿi^(+u!0hQLTf=?X/wāeO7f;QGken[Y 3 9&Z yZt8?qAJ=A & LΩOSpP Sj,e$ *L#L~3Rڃ<1@/[SU,ڴJR)h:hEpכ.E#2}lʁk'\ _Y7rGHH6ۚ_nvxٟ S^vq={QR[ȁz >Y ;_ 9G0h>'A5LO5 ע2&99  ']Ӕ8\Ԟ\61! Y89O._ďEA`'q6\h7Y7%|iKg(NK̡ơd;v#!n#\[ |yQF/ j1pܸAGjSm̰Cؾ"31+ϜU^I`F?2>q" D@r7⻀O hhUTӂI%ibX%K͞DgPv RtOݬab̠'ck\_%RnI/WjfӼ<J W^XywnhZfj% G-,铙y/1#)5|*DAᴢw* e(FG Mz8@*5i`lԃOItWf Jqy︴VM6Tu, s݂q~cᆤN5JKQ4.lqX؃: H&Έ0@4,E[*Gwĸ R=IcZe""}A/ϯs|W!a;\Q}b/C`WO3E;~GE#lZiӔFz6AMߐw,LC{.T}cXvAEYt#f ݛ^s8-S?֔[[.o 2USTݽH]kԯDlΚDN7z{FNP˅l*2]ݯ":{h?Ssl  Fz࡝Uj;yIUAߗ2?O2 R;G|ntDȑ2Dž3촛蝸Ki3j#PA4~_%Fĉ[)WPqJ[jҘSS>Q- ~V@D%vͻHц&ަH x}+w^ &pm4?p^<~`ZKb`nowu+do_ o/KǦIlw5̤X!bed&+s:_؜'­jpqVC/ntѪQd J0Z4a1n%+p2|Tl)P Kt+ dEʁ1-|ޑ"0^Ӟ|Syo_%-kv Bc)ށtC6'b0dLzC>0maҝq}GКw(Y,9zohUn,)udK5SIzZ^T7p*v"-֊@x/t^uO.)' &'ӽH L@@ DTXWgނt\͓R8~)'iP6 7%,k :*1Qw@}GAl*xۈXƽh|36E9SoltSTDb((P犯!ʶj6ߎKMWwu}nM&9bї27%$3&a0=w7Ttʧ]T @Q5H?6G=/bVb]ho66ilSHg, v\x4|Mm=gCx =cg<^}-ks+,.(.ٞh,!`DžxMc9; W_χtܪx3NCJ5 co̳ׄ6VB BQ@ Z A7墖(,cCCw DqqΎ9@l jsmC S•?qπ侫{}|5n W?HGiT3l75*GJ|'dz˙6[ XW] D1 e~ 37a~u$EU`ًK63"'7}2AЂWZ s*0i(6E(6D8h(I;ݳ?s@=ŝ G&aL8M*^3zOJ9U<.ﱟRLR*q+Q\=hW>> ȖVet~uKţDb'ԛ0qn+a;C/>3e`_ߘٟoߛ8 KW`,s)V4gErN#|I3>90-Glk\X&䪔 J\:)3:d?_(NN`59pvNKB+ަ1[f riVRU 4 $U1]V<k,t,9~ !}EYWqUQh Ώmwtsxp:XѪ %M0%Pw]GVb]}zFm;EY`.nZ& :Nsc;5Y~+bV̔c W#1mތ1^kpԠ[ulCx@3Ǘ(,}񶻨m+MUr 2TKx86gF6>TRTxnʄG'^JvePڕԏ[Y: ;vsL!>- b8_#K|.ͽ1p'ȫ`x\?6{gbuy SY뷢mʇv4'@OU5B08R0{EM)#.XtPX`sR赋Ի%I ˲XU~u!0vfm4(xeJ zchyÈ"Hc-nC>OE'Ym+]kFWCzdQl7&2%H3*Otedz ҹ8Pq7@Q:[C } *cڦhRl&Y`jĖanKnWE̳=n-vy̎]6CI ]]!Dz]{e 0tOC(="׽ҝR<"6/i'm-fʸg/:. 4!YQ]$pOW M7J¸$JA1#bl*i%ӲtRk0E̊_cWX >\ 53:3̛@(ܖ[2?! I< U<׻*ScSo<'83Mkffy:$l#) &~rE2^tK`>|\O!%b b ZK Z|d3dzyȧ%4Ш c;ܖ\~ V% VD@rJ Tw 'N4CO47Oo]_W $`|DƐ~N mN崻z{${U `g/j.-ر ŞCMTJbD:&J˂:FɆnK :|C~0oxeo±BTmZ$4?K\7堛eUA=bcOCDy]1RfS~]2}WvTvb\͒CRk5wbcؼb47 PfeU ۢDi\͡f\Z1nx ]zdwufPC~0=Q:NГ> $GhQ%:ekF?8k뺺yAGrs *"Oט\JxŽBJk`C!QYÍD 9~?w: ~쑬#7)F!TUs{;@VcEb6^?&|A/*rs_ka|hK}9o_6#6)ܮρ0F(O}tW!_~9 D9i*\NT+@Ï^sO}vG;{ ǯ8Bo:\f?QTmYzr+c9@%{Cy5Djh>*y 8غW*Ø/G_7$ (э!$Xڎ;{(7 X H| <@F(GҊrɫnMQyIkT%6PF.j[ .F?v4ʕ.B/ 9EC@e neX:{AYe{\K|z wZ<[RpTX#"_!EtWQ7nfh{V!,st'344{-':M~+)> s @Pa5fž|LvjJ+nhTIq^׍ljql\XRN.D"+Б%X\yļ-E]YlW@9u~kau0Gg𐐄3'iA^sDIP7ݔPkj0E<1Z+7>?;㨰,I0C;aviSk v9_~(f $ǭ A^aWM`뵗LdG &&oA7m Po usa+GDЍ4jm>ӫ;EVV¨$~0*>%cvtck4Cq}liG/Յ0a]Gxg"l:6_Ç=1OrUh!ĤAg~)J1$:ڳs(Q:giѨ4/y277$:ºJ,$ub4lRʟ, \"#;Sh/ 2%P1{K>BKA 14=A#Mf㓤(-Fc16vbh[Kz=MA( q@^DɥCM%#n4Ѫy˦ٌOMFʐ,D/<ˑ:3Nf<Ɲ|4`d3OɌSQIq?ag) ^ն jT8wmYɦ *^TZ8bF{W36izjw+/ҩKېhv" MjHtgE5{2`+OwIC,<.1;IytƯ)p-0]%cu񾣬;ʽJbcղCxPQ!o y;2R{)t_gżKIݖ6nQB*X!;PHT^ )UG&. %r}f+m߻ܧӏh[42ETRtpϋ߄ %B> zq zl>wFVkeyL>,1"OF3 .a&fLC Qpʈa+#K{ e"Mҳ&;TN&Ci3XwN^Ɠdu˝1*K:~|/'7ϳ^,r./5J eIWdv )-4Z^:LqvY< vֿu,'%bpmjygяsh3&^=m0I1]bԆF~I5yfF3-4Yv7$v}x Bˈ.L(1";g6jr'2w? )?AGZ%ޜ*%l(̖ґ:ob',":z*)xXc&4UXQy(Q]b˧ ;E~+}d S*B}w &y+8+6^Lj ;jgRmG!2#0ND6aO tƁ̲]Bu.Z Zs'Lffp=bTEס"@K~**%5c*@{>Jyr YQ<#$cG 'x@3{^i8ܟ؈Kҏ0eC y;HMIːxPii<Ѝml ^ NF7:jM{Ih.DJ".wz;&QE-?Oc%z} \[R 4}$xB;BB߅$XThm#W zvlj [K]ϖt,&̪Uw 7|Ï!^"Í} (r8頂=3YX& m ps6sֻ8olyf"QF@0T9e !}gv]u/6&{WtܞB5Ol:u(d2:dP`vMxl.E{*f>T>}`Ңӂ( ĩC'̐!Iyӯ%`!DfYҟMhR"28_*YEir4s%MgB:uZ >FVܙ"q2Gp'@ĭLm&#w~[~ض8 o d–{#A Z=>A]x` ߏx4L56uy6N[F8ĵe_! /۪ģCйp"9a}Gfy*pmXIuT%_hZ8X;Lԓ\ jA0KZPEM!c?1|?Ћ`ս'AB-/i >^DkJiU5LY~꾶 ?? A,Qp?@J4>|\U +hMyAi_кqɑ$vSB 7 Ι/|R<⁗8|@["巽5-eojSy6iݒECM) :u-Dd<)P1mv%O]E2TSs4[ <^mh@@G%JPn-R)j '7Lcj>pNcn-f/HAc_N=Q?4J7G%`Hb~և %棼ISKFčI16Ք!L m$DL@6e ݕY(V!C&<:T-g PDlh˹Lai]lo!X~-p "BIG^hbb]^]51X))ӡ; E+71g|c^n0F a4Vzkr*rLt^Lb$FVq%6:%xrSKvPZߡ2-@w@}M 9DZ)_#"Җ# J% p}Dfv& bqÚd.@kŐ=t5s#iو ֭`neRi2A6ՔXj<(g 2JwEQaEOo\BE!vvj^o] Iy\n){ 8trTcΠmr(!F3[yw}-]%:st`|HsˮZuU&|ѷ|(f*H^q4PU}ؗ^ܝ@R481RiW򆲠],+$h OqwNJWS/ pF lOiBD6StB^)ڔ&'8R:k!!|!L rIsb"});Ie6Xb}m7b[ qT7eu< W;Ii"hϑvUnfQ̈́P3q˙:և{2?LKa7Si#Fj*M)8w*@ko7Mꤷ""DF(sa⑳5Es F]0bqHnbs%C2#Rmɞ Ɵq8c_bF%@fo%NJ~,PGh) GѩDAZ ;f9o/T!{cSܑ.*p 4Wldў[WICX5%ux!ŀjx]oy9MKi"lAsC۽)HOD0~~J+phcJIeK$%„hӑ]ٮLGGܽ0]~_v mZ+FWa fk,E)k4's[>Ǭ5 +) 0QMCuP-aeG,:4Kw;`Smn.m") 7aUo:m>[v Jkbggݯ]B3c)Cy eb%&sR 1ܨc8AݣAsBnM.Z2~!]nokE#4"M*o87w}y\gcG%~z@A9i"P^hW@ 8^D2#.ӸԳ˙wȢ # R;H+F5c=$ٰv~5"$w(~N< 9EB MDQ<GE3ٕ@wn&0OE 2+GwpWl`X޿~@+荙5spը9t /*6PX9سmMp੭K@e9՟8ۈ)4GCMcJ&Nno^:y \bc\N%)^d:YvKBWxGԲwYOJqEE<3,/KbItEkۣ+:iۧm(͓2ѶX3. =V/QJ3}3i$?ZNp^UXuL'b7I IWTv ՛g߯5 ߩ##07`>T /YkX*q<~ucw:N1AVf]?`J6_ >@0Y'>Yҫ?`5 O*~u f+SDYk3Zx?J?P)wJN$?:/vc})qJ'kR_v.[w>O,W\Fw,kxJjN/DXp')7e5-a a3%Xjnv  \iߏVG'K>cT".+\$!'S*s!bR$ bJV5PWéW5˿$4o/6c'8bho2_J5|{Ĕb^AUcWXу%1I+_E>7? wxF`^0vBe&KE(򺼁M^&ՉSBMl7yN-9R OV^Խ..vZ9\$Ee])|z7Doki=9R;eY5XEc^=x] ;yHիꬾp%d]YAQx: $:(@ӽ$8V_:+Yw= f֡*54Kv;Q v{bQ1/IRۢ7뫁[#bE)ְ֠_G9GY'ҕ}HvVsFpiZ_E yC H ȣ:qaAjk!;:grV.u€cnb7g=xxcQ:FZLrhMxXgZVY0;T?kȯFIHdoQwSlcjѸ,cfPmf',MpnJܸ]]`#~0u85Z#J'Kd wAik^gchm8d2&Tulŏ.PI# SC613'sCԎ[b ^G@DZh`P*E9V<'k'_t}M |deoE@FXSXW' ZʟFjc1ϲ4NB&d8Ld'-^TOXp]xS1ݛl91dO-ʕab3!q[ZDJn3NW'ٍT>2AJ݁_Q,~FaԸ#{XWDJ% m Q*qiƈDHq]͖F5̵ 3,Lf#_p! g7$&1L.s9Bܙ13 yi5M1p¦vԖNQ2e~e"6z5u RW!r|3'dI1)H\?>xi^ʴ]N-PּN@\;zYi kTuQaE2,5<oθ#ɌTI}͐JsA_*Pݍsd+f0tRPC3o2,_ d Ĭ˰(D!&d=qS~ILQΜ6u}Yeidjc:AX,^QD=[2^d芆nTE }fڞw1 oiHi,g ?33GV۠OC;dE?/Hw.5-\\yfԺ&/lĥ]/i@{OlqzJH]GM0by_,eyJ^+A܋N)NsLTګ>m5xPkE|VڦآLn}>-K2<]w wHLMK)&Buvͫ" G-,QeÒm~o˼Egذ,y_~i{8ǘLߙF╶Uֈo;ߪ*u$$CxT `o ~ k<ĺ7sçbT#F)~ܤBSuEiV3|%㗛n\␯<,2ʊ){d.ѳBNxd|V*ق0)oݺYHifS,_^?L`bbi¢ iUS7dU5!GX#BH rc ?$480 hry?y:Vv$>uGA>Z?(p+)ZSEZS/)]Ի\J://*"H>~kAUpiBB2rzR2G;Lu/v!s>l )Fώפpк-ɻgdj!lq,AC]+֩#텥WzHA22(x7 z-kXyr24%f*WPon? msAvR06[:N49<Hą;#ZA,|azS'n=Od 1X4-so47k*"7ߡPurcD) [ Ņ<,|?jm{Γ/授i97>g]FAA5jv wnj G)ox酰{q?ΰK7a~:"_ 4:s0]wIl=h8יy C%{oQ॑ɻ~TJ6OsAE4 I=[R/ѦpmGqnl]g X3>T|1|4%v!$- ]TB_ RT*aywXA*<'Z,!NbrRqYk.a*h+XO"dXAN#rBE!jB1|CsݹNIGɽ:2AR3Q;>$X~Jc{t.-fZKp8&D9l VMMvl!~TQfuZ䱿A%;P6_'^8h(m ߘ )wM'Oq}&FZ cSGo+4 nH-M~}LWηx{qDd&4]'M <ځ"1>f9G\I4Qr򩝊wV'jg  lEKT÷sk׶;u?6N!OIl-eifO>ʯErTPu-OnsIE7&FJ߅j0 m$&ݟ_~yuftk,LifG+U~nq饗|ŚE*Ȣ*ymӡl̳ VIruŰY^=th{N'LWTZ JVmz]]2)ǀ1'ƨ7nBBo-U\Nd"|YB|Xd};(ؿ0db|x9;ASBE/uJ:%H8(߭2cuQ2tʹ|8<WKx2f`Z({H9_NO} / cE8ʺgeeK5F|zW]JG%ξ+yuCzW ] uqI3Po`zmakk_2$.ȇE"`}inPEV #"[t.vDռQ.X2vSb2Z{Rj4K}޸Ì#x*2`>;m*!1p~a?lF !6cHNx]zq;qIs=NLSbBdh &3>MidZJvo"We р ,/<`)Sag [0Ra8+=bˬAO60Z MĜ}D}ֿB+g% (]BPrS vW\ aEʕh{V%5Sk iM)5}K*G3 /Yx <-'dKFUˡ#eWVtHHyK.&YTZ_ޜaï.q3BɃMb tMs }>,;xmAڜi XRcDz i*=Hu @&W0m#f~4nyP[;瘤9kvz䪾WeW~xL>{Р.nhWi`mv+ʒ+EJWw`\ @SvUևv;ir -uRd!'rڪ{ez"$6F Ӵ2}zۤ?={0Mjܛ.W^]g ]ۙ\%<9YqΤ I=c Dz5+?&kΗJW[0LC h²4K!Wa˶RB̕>iЌxBhhwm1bz sc ?FF :9즫=l7s&$U6Fp\%ۛcO KMbl'tkqDf~B1W4M9GTv\y*N yQ^2(Z1rlp _XH觯s)TjM]jtk:le*LSFKsadAGt K*F^ar][.>&F؟D}W)z( -/i`U+aQ~W+>3<rE%,H!:zb!(.ؖ!!2!lԥjLdoDUWOAʱcQ:H.BI0PuDwF]Q?֌dx5z6캉:9 }$ /n_V zyTq_غfrntG.B)tsomcJ*z1FP3CLFxWN]_H+BY\,mş˻Aue:߲ĝSV8Bm Sm7^Ds֘9+20B p= `f} @q}BgvxKLLzP&}Te;@bY_HnȷG0UΐsI#yṥ'_gkT.:0N6-eIvH#{7B?[Ap0{_pQEV[mkۆ7 `-10.y%ܺǟH|ߓT]'t8lEEIFʞZȔp7)O{H|4 鞷ېy7\ xZVa*rԄPg yrpnT?i07Onj:;_ VԀa{֏K~3_윶6Tb s)+ Fe24iKwOh:Sldfr ܯI{³FX F%*L#Iq[N0OG6ƢujfJeƵ5/gI+6)_h< _3?;wBz7e>u\6jk۱욹TCf%t^CN'7(Ue6LY+OZur'i~sd,oF:mOaMQ7ާMlMkUXQIe^I+`u. eT@D%K(f Rݤc,t5DVDmhFyȏs7 WAaU(CZ1& Ѵ)@r!BslK[PG+d )( #Ow 4D joq̡VB璼BԖJV n1Z ؆kZ6E)nV}Q+\—`{ҩp{yl@/>R 1t迈v#G ٰh/:McLIH/PO R\.D`P+]z,cnօ: (zz^`%=KwG/^a<{9cCS׋a)*{hOܐj ߛ550HkcCyS]-wY4T7ľyt$n:ڞ'᳭O%$˹Xe?#/,* |b6[NRVQ@%q'db +5R7Q o~)-k׈rzb^!ΉܘSOa✥Q G gäzچ1?=yIU2ێc[ζ#9|y4VpYaZ,Q.Gt~ *>+M xѫ/cMfg @:yi CAˇ Gkڋ=8G> `5yʜ.8Hֈ{yMPd z3=)#^eT!cxugiopOy;PD'YEHX_tv_uuA3LT^5FLn-ꂼy c^|STu(Xd gYyZ5 &N%;⚋m_ 'ðH;@UXF{ɵ0/-F=Vps \Lj@B 3>Y5:Ke|6 4y9U,>5DhQN5 I :Q8{ڵ]23foHemsi>h椿zs;{%_ৈ[3YվU0RA^}U ȓφywR m1Lq#vZ2Œ!= Yϟ#gE`7dxpgǗy=]@6NZ4 B]{qmϴyuQy&xl}'gS{m 9=lAP :oz WQ~-DeXJb \OkW AS ip!=CTęlaw8P^@,}ǫmM Fl%DruIeBA$\:=]KчJҷ ĥfWąe,ET łP|AWk9sP}R2x-f&]3#5gd->]%@v{S[$4oasSʖSFgp]S|x#;D_lx@KFZ8a),[RYqKz`h@ãrnr7yoIg=Z_vx^;Zھ8ҁ].*,3+&6~w2k#rv;wLiIlux<# `_yR^XހT i.c|E@ :L\̜Ehͩ$R}uYdڱj_F#o0l`w$q9С;Yp3äoe#Ekb#-y,}-s(@d*pds/Yפ{RHc,WJ+/Q7*c;H)^F<Lˉ&Rl3Rȓ C{ !PFC{}06{ i6},+X#>`lCa{uY3AYY,ErM@Zl=A\ *RCqXmpչ?ޙgxK9DexEvwPNn:۵}(?fiar*PloY+kN(7|@9}dM*<7Q Enoz>y酥-jN+>enZ$J;s]1gtK|&ږ`G_)HؓI-  Cz͙)PJ¤_R p*|H ui@J?g {<6w@a?1 { fS6N`c/8 ^G(DI24>2&#}KSǷA IյǚiAZZkp'̶o@i܃gG>_͠\.&P3eMFt$k!9O]Sg2XWʿ}8 s5Be- a-{lOC/M׭V<,xa@- {<-$)c8~Q]$a' 뽲#@&nhcFk,E~i&fK"n&WERTj=mqD1K_ԝxf,cA%D/Wo:u\>ڮpQd̨+NMm/Hge Pq7 jf^( b$u30o@ixÈ458 0̘ P"Q7D=Ҁ47^N8[5(N w]|%t0Ҹ*vw!Әv ~lQ/KT1Uy_DO.5߼:M*"jV\qww3Sb)ѐe&[!O%>BݶtAsHe>fASrZ]vCtM&7: V+o /VrU˵Ĵs[(4U5ï3⁓ϯhfljVyubQO րv+zb<7&ˉיomQ0H\j[xUUuj9G۾rB _deN䯵)RQ810d!:sT3ϴ7̝E>P锋#Xc>{$ILt}YiDѮ6=lR`󗄳Q$GhzJv-~в /nZɲ_5Gc$$r ~noȎE2:݆I*2tD8.MvLť͞R˖PIw6sxbT*ig6^帨{Tnh~_-£ՙ]bl'j幩9ޏ:fz6> BlyΓnT NFrǡ$qBtcVy sߠs->q^,5C,vh kBDI}(!qlrT[g`]u:Kkcj MD8F:VwBKz> >zgMG) {=֠ Qm:| _:63a밵~T<{95gDz]0Fv]F<^c2 L4|/bY;!p];udB6Rc} ¼!6ގn=$?i?-rj`g@)K!- GǸG(Ѷh!XR6_!ʪR4L9)rr7/{h}7Ee8\T^ |)kjX2bYAܲDB14$*Nvsd*㲡!YH|Pζ9f KZfK4KBzUhDYEb`۪6fpAz4z.rS'yfTjkaZ0 wHOKJd^I$R bJ͞|x?Fo )yئQc9\#63,Q ' *Hd\B ɽT7)3-!]7*[x@IE; ,vI"(oyDl}J,WgXHZ {~}"^%oܣP "; {#"ȋ)aIEUƋ*Di39ӟrTw;x}^z[޹mz _1pr6󔀧rDodWq{VLntK/EMd09Χ0K t4(wщ`wLa;ٳΩ 2b) BEH\kW 5(ޝl;[<=ן]r%t/ +S 0J5٦7ˤJZq#u#! Og_ӑ#--ȸ|,@j-Z:^VK$+dUuQ_ǔ6̳RhWk17=? o2+yo9&W]RÕP۰dSB^\Vb9 X&\CO/&o?O<%C@Ik'Dž yYϒȻ9- 5o+:Jno2qګƔ۾X%%+~8Z*qMt:78|j*x:gzP3=S|Ilz1ᥢivSzM 2e+vCXU]BVt ίG0AۻqN_{mTymFEu$b}Pـe^_u!kyDدuѣ! ;~^2 Xy?;33sL1Ԥ3Rr :6GAiNbg .ۂ AU9L2H(r;]Ȭ]3ە%BZhŽGi SK93k4Ws9*4r/p|Sh]Mϓ$6 Q`.tuaF)6Xs[9% 'z)o fDg>/8GʪSQ1 `%cCbzvlqSfr;#Xi7 G.1oʶ :QTD 175ewxC#R67򣝈v̛9gcTe;j:sU ͝KxV΄c 3)^*UXt2t8Jڏg~b ]Iӥ_E?HqGʤ/ QEc\=3$4n4O[^=8䚧lev=<^ 1ĔUOC0^2& imTh.gc~BB?mȴRIRmI-Gɧ|[z(/"Ss\>3V/c{+LՌ.72i2 w(d =k=^<#6BpWO=C֔y2߾a?X8¿zyo+ Fvų‘ڀWɩ_3 w\~YDg TC*ge%5\eA/vaBm!WC 6!b2Sg3Ee{,B%S@z`4\68A%*xې-v}R^؜PvޟK=^.m)kN1d#5wXD˫ YTd-ǽUmi-?0Ŵ\Q8 w;w&GѿeG,svnc} VVqfd52 iA6>@z,e)ŤسbVApغ ,^ CXL'fJX/*,ӖN`sL.XO3J:^Lq z [LŊҟ qU?CSB@@bm{ƹWlC8S+0(EoEJ=! Pp˹zÈAVzw8:Q Wf Õnvo- ېs An{eˍ)}%)^{.-Y54P9['I'=9HqR Fy5ަFxQnUyBZU'J;APZpva؈[<~)6Z+p>/[wR8>߸d6('b˻!cwWm2/µꍳX-5mJ*Z[큞( tu,< (rvws&qr6nJHu SݩzXpkV^tXaGO W]m袶?ǡKn[rCx? RkZkHN5 Obʿ ǀ$y_,q ~Nkfשtesӫ*uWPmA:T ZNM]9, <{c:ӨYѩK /è@?LY_m\xAĦ;Hɼ(Zp?R(܇Mbn3INBotTKg<҆wXI{uOI 絡э[jBITX>9^ko^,`)d+hVg⡪et яcKNj-;ǚΩ2q 6;avM-K719,lZơp,xMA*Nlh=f3ݟO, kLyfg?lEtȈwyq ,%fTwR((GR+ GL=O MnLoWIR,[]aqX-BcgnH;ϴnU,pM'":ij<4oddWC#VyN(;]+}/ؿ̜"pj`J.͝CFP{ZxŅ$}WSc]]ⶭ}ٰ,[uF =et/te5_x)ꦪ/V˳2)s͸ |[kSˬ]Hp#xL˿;5Sc;DʹG0!id ^V7'&Sz {!juI]*F}\b!rK% xފSУ?qkJ뺒0[z8;lR|a䶉\⪖Xp^+tG&~5#Ȇg|QQF!Iu>(]b_%V82vS{ʐW"~)sܓO>Y~!~]e[apo]uxMxw~:kqJ-qh9{}NCdžlzZ˶!0 E^@lv(sC~+{I~牢W Y\\9aPzwU]pt5 p'9I8]&l&ID*N$c`XQ*X.Cj$^ ]lo< =F )tmWȷhԎ`>:y O@֕"qI;z>l+4V[t;AE6@@'٪JΟK8>.j$#Ɇ`AkiQ +˭;@+z$ptFKST?hFsy*t†ܸnN!u[`욹Rv3\!.)l\#V/cZDo)5X︂>܋R\Oh~g ^R߰v3 oIK+FXGR! u;3sPˋ[&]zR__}ز0=-3Lĭy}֠Ҩ*Jz*3(bGD[)Y8f!-AvlX:0uf]>,DkAR\^&ɑj!EL"X>- w85CiچD#7̪w+䣙Ĩb;&qڭz}+[ΔQT5/k2,0Fz2 ,3#,+cJ3bҜI c\c+ 伖4i0ob׻X r8 Q:vAvA4j]mM-/v߃:2OX"H0^rr[-z ޘ >GޣfA{^C u,YbĞ9"j?+L&%j5䊽$ǵ;c7vٖzR  7"}X^;zU[Gً[iJȚ<0J770=Ws[@:wb<5;(NyYtyrGplo<(2sbi >!QFlp~>3#W5aaǁ ~P|Chߣ-F^Y?ó%<_$Xp?=v>Й-9Cg=I&V{%f-?O).~S*ʶ8y!L"_ jHJxTnmT3ӔUoT?sXu֯*ٜ~^|C#3T>\4 ؓ|D.M$b64(</{C.ALHu8S1=d{2mY R|i C+fInRRO-dn Gl NpлnYDq̉Utw:Rv?@kbSU5MucB[b7-bxD9RhC׵vbC6^JG 'es[e:Jfnw$G/zJM/|-ş>tClԗޠu" 0gSg/cm;N~M+$$/KBgc6tle! IsU>/ C7x1n3joQ'eF5ˎmT ֆ0&*9O/A+`!l㸔tqˍQ?#dѵJ6]/yy7"NrL(**SPBޢ @C&ᓖ>Bz y5,FLǥ6L'*XzzB(-}*:[Ww*VN M y`ѹu]jBKrhyV:pј}5iA4`żZIzQKVضW|; \GFbN;4 4؋j͝u(M!vLcycV09[NQvd夈(e,I#*FC0..IM3/M F;pL!h5}e uHnvFS(?!PJM@|aRN/nq;)˻ t3(r{ؘ Lx_!хypcqIqA$qSǧGY--dP]Jz=\=ɗiY=Gj&mA$#I9˿m,ɇ@ۣ]UlBLê'_ R%Ȭ9G=%sWщElI~&-*;;hzN [YN$ ۡSMI$EOf{?O,|lg= b~$eKL~x{:mg.yyxgrLy_w szu`IZ]fKPSM~Q((殢*UI2;-, Fث uR7@Qzc ǚ0P=#kFysh1VRӀrjssFDa1# L/F6\,:FSK'YPU }..$e &# \CM #ʵ?:]*X4]-S؟آcҁAܜV$wJݴNH)1@<4ֲR ik+*S7wRlhik牿rRIlF!Ebk̤ƳPƭs.'n[WmrEϾ2FI:TuiHk6܉ ªom%f ٍƈ< [j>6 `qHʑe8` AoGMWMϛ U9eW$dn=40R0A)~-<@00s̓"m':s91M\%l,k[Nku NTbK0 GYk/VMChilR9Y[}6jQB̞`u#CzQ~ɈݿZpT%,Kh }0/\`VB ֆf.nu@8Wڗ{TL?ĤRxZHtbc,3ԝll㿋:*5폙`[? [`=TdLIb򄭳wG_$<7Z*i ][lg67xƓ& %ß瓲=rorHMjNoVܤ\~g2M )3⥋ @=ogU]IJ4tM?A79gX ICޏA.e]qIj!R2n_w1}Fl96pqevC Oᓕy,- ۻqTsVd2O͕jGk=\;g#b&M_%i7Ww $˷!1 `N^Odo9aP7w~[JMeBYځqOjMkyN dM' j|z#0+2o h8u0u`$o@ԋi@\DIQԝ~ KP;!T;|/\&Ե^&K`kA Ï@kbȸ'jUj۪C>&r~(V$6< Հ PmO</POFx "ő #֪r`*~UR?s†l$HqN>>.Ooԋb\1(Jk4 `n\7y,ަɪ}ɩD.i6SM'pf746]}()R:yd؋BFPӍƦ3zT*yqw7\Er(ͣ1+?fg BcL(1A(X8ƣ4Nd_son뼲e>54@1Eo)!5NS]c8$? /Rzcѵ~vӄh 28Q^ND]:3[ؼa?lXʷ(\u)PCx>19|TW|k~ofM4O.؀R6wm!zQ䪰W/)n#ŕ?Δ]/d~2gز%eϿrOTk<,K[[^F,SBUnYژD(59퓧HeC֡_dU\GH%Vmj< m"i27 de|a?U;Ct;u Њ[錈.u.#Ƙt"],%xkԤOd^Gae<~Nu B *}G랆zE \ӿGtV@z|}-E=%e|^j@RtMBF$@Ny)fB*&L^r,{m- -mnOu,,Fy4IYVi{ݟoF@1'axkbuSCG%P+ 7|e+u1 Q15Suo8Z3Fմ`DJGnMsI4BaBH((yѯ1j\*DrPdW0ӞTք,'/hEDjE(YÆ5;:3Upx0aa9(N\&aGMe{ Y}(LseXuwAAmБW,ʤ XJ! N{(F::sɻ13]0>ϾrFYv k~'w$W$8Whg8<2·ԭƕ5UFK;]zh6UlC ٔѬQ F7 wAMCccL#DU"OU]}ȶ0/J0[N%:3lY53݌肴G`=ƞrjaU~M4 Ff@Ig׭3qY:W杹HBd'SIVvi@}7sIig햷>.|Rȯn^>[]@~:3yV*.`nmT%@ۤth*CltF=v$T2?+P^ %{ >D^kKhdҩ]!c#rQF!W<15v!\4A-Ɲz?NM,ijW1Jf$jJ3?,l5^jyUy"WW"sPםtHzm"-ݘǁ}3.)L53Y7kOd .C?W;vg4T@Fd^Øo%Ktbq2i!;WC[+!jfNb=Ͳ:] ri|YQP%Z)jD[,9i𚚜78LZ^%~+AW{Snpwl4FY>mg}m/%~*lowEEc^%h=a1x#JF}4fz甽>^?dV;zR:"ڇ,C췡 3jIly~D5ɇyvo*+ ŏJ,Â^/Y$5Jj6P䤊-(Ev m#`Hl2 x|e`{NDA54 8,@@qy ϫo"t}e"Q쌗'Ix[e@A#ޢ\13ÎɬkZ}Qc,̈^byJ a/ClWS.`2Nuӛ?NQjv8w;:slG k~JVzIfRWwAq } X}1~>"IlT,TOBEo{$ff@^TbW[_D >W".( ? ݂'ph\$J˦;$Tm[)p)&oPayӪ 6361h-qGyr}O?05}dt'Z,/1ly!S6IJ &{2g/Y{ui? ZqK6'uv0!!RDDJ._z)н?ZZu/TSծڼ]څ ߱N0k/u hf_ɗ,*oMκ<,<3VnyL=7-uCζӿhT쟅"Ix(Ĕk4vtqXд('™$rs |B^6 kv}^%[F =;!g(} w ZYRpa=?P /s^ѕ/w{?M+zg_?]OߝrLgЫee6uo"%PWVs Ʀm5V8ߘ\}LЙ#k 5b5cmQH6 f"yݭn:cA`yzۛb/=@S‘WGDfVTa{GCr)P:GtDdQJIs>e!Mz]U12njRPjzlُחv"e.",ɹ3a8 prd#32vjTy0q^.ih?`'sFp1 G$zrhEەZeY PO%f៓T4a`JP[;›RJ`)ے[4.d|! T :U_>'>B.ꌖBQV2]'JnjDM4Q%,;Ӷ|.Om>U5$Ц_R %Djl︓YCk9i G!Ԍ% %#*ao/ 6~|:M@AwԚV/ϮK29**⣷#&չ39 sK K7z@ /z|,3%O@S,` =ur,Ezz#So<9n6I:*5seȨ}+çg%ArgEsǨp!̠dHoxhir߮ςŚK>s.[)Fz~!AhC>n 7+zv8EЊRC&eFqo%6sf ;t2X;e1'y3`:@!<-.=pr&t.3-_]1kB&6Zp.uts89 V3(_ /9yh];E2 V[(Ҕf|nI' A=k䥜 JQK# UNݐ?Q),`Ҙ#e<3+-!-Zlr2r25 ѬqU'xHwX{Z)@OʹB3k2Eb d50\-y!EI`Pe7#yԨG\D!x"=65*DιŔKLVJNȇEl"y+D ߱Hm MONCSzhR'b/ qF)kf@LpC𗉲\8s_&GkUorjlY_\+Ȍ/滒2ƹ @1KJڑi,$b7\i/x 7I^;A3׽YVEO]HWS]^&Up{ŕ''x`XHk8J d`Ǻ_})+8{~@uGܿ#.Iw! $ڳo䘮I"OS1/y{;$ cwIUDiE!Zuنo4<4`_~WM9*|.\ Waui+;$3FS(`L&rסVd-.Â[,U# lXFun20>??%IgƽlKOel\Xd3#كe= xw]!PZ8{5)d-˜3WV*h/oi3@^u4!6~,*5s,LZM1}e"3˩%q?tt'e`x6K[:y}eIzdψfV=ZhY*(3P홽–BKdz!nP^ki@$N` }7 ;:Y4l kӡa_6 Oqt1#4ªvbB dI*ow8W>jQ(hd*r>*^jt_*%5pbs $cęWyC~I2KyV+`UdZρ@PdsϛiM[JQm\wlOʮgĿ$ >i7<oUkF9o<Ɛ(Roi>vy~}xD飗޹+A&לoh0Շ ;UPb(_+xgα-b8邮kn&׿opS4|:f.iZJNfiլr⊲3(*3|E!VhaZ&BҔv_ab"wj1U%Sbk[k>wcJrNXqwK}jPkgpٝPC:Lggp"8/ʗx¬z|uykǓܗV*Im$F-I)ED1^ ևQ(؆ʗ@6)sJY9*kr57k$P.lQsM_>~?8#$&60{\-tTh|M9 {E d}K @͞5J,%.4R 2tjC)Iom6ecGG7t{є ÌƷ^1*`)tHS׋(LCͲ + `㊲njt2j{#ߎOt[Drwl,νPl5ݣe/VO_Z/ERnF:8И\bG[ɗ- UTyiwlRdBDZ tPG{}U";/oSWo./^艳.Lɕ7٪YȒ:ix~RgŶ(LjX?&AfAAiv R+NiStWD/PJw}@ | D\JFcu:;ȣ:e?ا0x=궝3*#ǝr65?|)bo{.J8W{R#F[t`Qϒow<;D4-:1G qN^W]4ǣ^0 gF*;9c%k3⣑ k\XJ2z3mNE9fn<䕍lߣ/':ejKBHֻf[DMGr 3/*6)X)*+Q+WOsț*iX_J8`ǖƽ#s%<_mQS&4 L$;|ʟ4 zpbC,5ŸxFWosXryISbgr-U0?h7hV|ʼlm (c`]#ƔahRs ZXR֌5V2Y9Pn~cV ~`2UW pKeٶףel#ڱx!VŎ{0ZO(k8*%X*kکޝӒg? FK>3XVLM:땜`“U8a^I㮿K/|bՠ.ݺiZ@s)(qE"f&x :5JW;r-]Īy!i6nҰR~X}vK({oy‘ cO"166rDA;T۪J9 ".h?xm.>5K=5  4ŻܹX~$xHUdmJs57G~Cs;χ jJdϪ`/;I%:;(XQ(54;fad ˙%|h0=U ?bVŠS͵)K( ی~Bіz#yR="?ؑbDRcvFo)P^IP$*xܙ)ӒS.k"KQ\/J9TN'd9kMf7:Jx(-N4YX>~ ʡO+3z,(|V!-!+?oFelAUdhBR jrRbI#aY 1NXBCɹ|:uZO\x+@*kK"f'JisD#XN9v+Xt.F <$Wm36'[snTaU 0 *7M˂I){"ԫ.::D*ih4*sBb=׊|_ci&V%k^$xPs·!#g9|r/{#6aLpi*.ӯ-݂qbL!| ~*/>􈕶7Ò9>c껏!718\4'4;H?fO^=?煫~8՚ "#5fKt*Qb3z,f*sX?`Y>[WiL҉~]Tgs'Ot̤UދL\xrB g`W훀q)ۛhKL=Y3Ila~ml3 KTb籜o6\|kIv=Wƈp0۠uCezRCDSZZ[ ,J)C 9NYW H{ȑPπ5_dE+-YN*fll#.O]|n[hԴs.N۪&V QYswL_g j$p,1J+#2Ɉ,OzReTv cZ[Uq^FN 6w y)j RXW*raTIzΒf1n@梊rx>pʕ;cGMFhOC~}_ʌ]c@.`:B!xt(=?#={iy6 &cU}'OgD `2|%`̠}|:=yj`\ե_ܝ]&BTܲ]8[n۵-ڥ;Aȓ浵Lh+ah1A9FTíբ}-؈,8|gB#oWΨxy{{=h?-"%;F3 To'6(QWgդkV%#L6km-g}CF᾵W/żFgnʁkPCe;'x;2xdzgUj+<~mc,blgv |9QҾ|a'zb=}鯈q:XE* (fs@hVR( iGֿ`H9颤{POz|FL3Z7!BKG`[]&k31`k8)W߷X^:-:Rh{\GD ]~ \tݍҊSpl[ڽ)rrX72r$a81f=0 dgUڸūɄ4 +.^fS%G. ɵO^.E0*M*,?% tg@ ÝΉ:{' (0:B*ZYcuӴlJ3A ~Rks*`>d$HcXMLSϿjgceFtyă7)8 |%HX6zScA茘EL HJwSgw岮S]wy |%S`EZʨun+SUS)A Mد׎,4X:wܬ8ΕC-j!N706{F&,gr6p@@XiE@rYz⳧@|"]Ak $!˖ 4 ]\L_;t~lk_[NoIS 1 Ǿ: (3.tESZ^nSQ#~RzRJb?rݞ"bC_Q':Z4"3]/l_(Z7iڛ ?/e\pخS!nk?4Sz'9ra<db~Jz(V'ө7s:e}ٖiف"$Q{{9ٟ5ꦇ,Gnx{k72RM[f&YR8Cu4]Ή#@o  㛳EP[IƀyWV/2' pz٣oM"؋4=D|RzLr%?xjo ٞyv= GP3?rejb5'43pc;"*׭$hʄeHCugLLb36G-a/D#,4{ NbmDnh S=nN`jCcz=g["A6 o_ \V85?t@v|ON՚$m [1e =-6L<폡x쎣OނD]=(÷ark=##!G"Y:IH~&$#/ԟ.Mkf3y4f0Dv:*ԇT1vUpUU%K+5ܤ8YlM+vvb=kBJB`'\oS+Qk0gQ ǥ" J|jln f҄2*z@Ⱦw_:!GJxwE)1c҈Z~OW|؍.юJxr^ȶ>.|& b.up5$hv}S\i)3\σIqoS$R upܗ?nKE}Rc{4 HsF~eR|Rl[,:6b ){=!0@/0" D<Nj.Ev3_Dv+o-Mk2ٙ͐,$}ALQQfۇvORNDžYMT_#s7Vnѡ_eukzW1 ]{7PXXljkQ%IN+Rc\k`9Ƥʿ"mO9pnxT)(bWm U&"Ś.˔I d56gbscyM89D:g7"C=KhDO=pHEe(w0BL I` o4tT`n歓eb8{zlwZ}!x nR5jF 015U@'3\,yq w\EX8n~m/?)_mK;5*ͦxi_c)S.ZOUA<1K"Q"ћ SfU ~{\Tƍ Eʃ˳L[`Fi$\R#W3zj dG-J!δ&מNY?#@ #gB$C@Yƹʃ\WCAςG<BWE6svʅ6ngS{iP9[KpȞLӽ!G~5:t4E BiM0PNO^‹/Vo$Ch~<q`4xcf5O^#%jԝM "ͳXmbH̒%0)`1-&4%)J7]e}!NCEK3ۮrиo>GN0*_Z_ԓFJ % ?CAkz$U i.3>M0tLN!r?m*1wmdE~%J JRQ6`Q+WvXINzUPɍZ.pD-t'z&>[ 8]A^V F O?j~"Z_QV̀ W~jZwjӧtIbȄ&bJ[R|')×UP ay͠,ijg!"s7`=T *Z Q.1A} ^0>^ԼԐ'Wd%בEuA| <(H"bt+f"̴ݼyð]SYٌJl=M+769y5ذ,A@0#233us5TI.1m Os}5?RZF-, ~̎eȾ'2D >Zftr8 6tȒ`{qFw:.<'_"|.?tX& HSf*d `UV91kBy-u]KZ1x49X.wFuFt-K{S0LK*O.*A@ӸֆH« ; S af'V:e>/˦BWIܱ͛N!F/I>YY}y+Nq@rc؁@>+VdFb蛢G3`XߎfH@"&ǿcr-X7őWnj+Na=7EDL%,[UfyANԲ~qS7i%7 69(l725-R6Hb-#e27ɯzGE8狾$Թ`pc4އY!% bl0m\~^ kkYK =zeŀ# );!5dAFHBv7uIP\ .1W6%CjmoV ?1Zm#\m5c?Ŕ A4 7ԃN8)|8&ZȤ4}u F8}gެ&h97ߝF,"vM Įy7 ۤ!ifa.o/:~e2$fO'Jjs;0A7,E,M5x:%LqZI~PR>ba灗BvΎ~ݷ~x&ʅNop{rCҮ71*_x/y1 J`"ďnyqޡHjqMuhZXw)IBzWbAeЙAf[z˼k/ gBfTKJ@j}kU A`ιTKW>|)Խ y2' SH'[CI փ䚏nW5` TrΖub"yi' 68zČjS^և^g:6DfBb"L5t?Pzi3 ptn, qm-># NIª' 2JES12oR ہ[5a˽=p!h#:71O"ύL=6<|"t1?R/'C7,Q +i79{7G˯5fV#zE:,+@(n7>kTn(aGڧ(.-LG/`YbEޭ`Wsp:N"c\$C[i $w.lw7 sfh[.ҏVUVJQ,z7uG^ѰJqMݮ'h@&ŋeɷRyU?7ʝ"XyW{ƨEU]\3tDu춨 [e NިпP20cy°DžzE%[+<p5l2g*1Lzi/G`H<:p5hl[AaNr\X(><,yb"Hɏ z(3 #AOgeN!q΢f|&ߎp%hgStcY!i9dDμZ8_!wCW*('i&3qCaũGCC7&pߢq=[AfPæZS܊J!Am RL& |.L{BіCe )B쉻3NJ۳gO/+|-.3B Va2spV lE4ϻ-cjHՍwS uE]`fy4ި FgwlvVZV}&`e7"nZJp}+K|Vc"^}>2#c9<ۡfܐɩg;ޠo(#էڲXqN48%ǽj%v_)8Nx^f3Bl7ټ/6WӝgHAABRី4ST8>Y$Y, gըx3w?Q~0f>3y2M+5])u7ۖ*Ra岐A/X%%HE*VtY)p0My"Z w4)޾;A֊l":oү} Ir*<IO .W Lqgd wx'ː}"M5@ZFRѣd͖lAaǞby9y-ݽv3u gT<,ĨJ{Ak8j?aFsBS-QJ*#X^3hæIF_>>@QwYx#Y~B˂}y^e-T!|.tJFa!*#Im zi'|s#BV͂exMWDCk{b;&|ӟyc A&ߋgBDxU͜ ̐.0QÚ&;Mj]4u Da aPM578YFv87xioKmG['L=+=3mE f:ؒkQd[_KqRd%ƤP !W5.7,#\ D֩i0\" i7RPо'ڍ&Np(&^2~jdI.2cj3M[,aE'XEufې-ԻIbL=V )qɃD%Omn +s";ļaUs@ .U`!*)st{@\՜o_E,ꘈVBalkSD.࿩8WZaI@pGZ8 _c+^lfrޝ -(T!K;ND'6wTvc@p>8胬1>%,М @S6]J[ƊŤT&3m_n7Xp%5!Ar힟 a8y؄Ls-":uw?U/Y g>s' *ΰn|J⎐ IjIE"pi{C8䱯8 O\}CǝaKm2CG`C#{›䓆^=y#K7H ք,W(c5*Ӷ:q z΁L^b,]|rv_Bk,CX~ێ_;,53}ij|k„6?+{ĜK 9삢Ҳ/FZ5p`MXL\fI-NzVpAtw5kHhf\v -b`=Y?>@OTo+}aF8Nv م1i\<=翚g"=w%:2}ڣﴗbs~ GT<I#RFI ڨ4]p=O-f';7~Lq_y'ev0d>*wbJU!N0pŏ-+gZkݨmB_Z5OzYmB6kB(G/iKIP?$ ȿ5TZWVp*~IQ9!1hƓg/WSțV0Э*ϱd w Mt/M%-7z:`4OcLLSn.ZGE lաaVCn. :dyu*xD:DK:6\Gj2""8!kxyip,ʾ0>gw"gOS`́eI9;j(!Ԑ xuSl*g3lP4r6Ao\1+7 ͘2"2NQe޿Ȱu2B/_yzp.mŇ*_+fw_SPfO'm ۄ3D"m,WҎ@59D!Z[A&oTa!MHӫ# $ `z0h>۵f} [^{r^=Qs! )ND>B=48e\VB8hj@;'5?qPE;E4=8TX`{w1:U0tkVYpxּ ٚq {ڍSTݖ-=y9IQgQ lB8A0hqfC [K͐PBm~P$B"B)afmnǴ gWar^7w Ԇ}%4K\XARdˣ6aijPvvQTlͽ:~x b"1y8 KϘ0 ,?K[W&>G cG.rHq4b@p%}X@M$G4dMڥ!?ir# "\e)/\D{=IKjS%,y|Of$6iegiRe |éAihJΒU> *3HRX\ E䰮pvc8}fx!ls>秠n>6Ń;3VQB26NS$KqkH7X= DNAFMj׀ (z8ٗ6Qc6Ӟ(pDXy7ZYrV0 ƊtNc2P-%T <+PwoΆD} -1:h61C#><[VWDn_sඓ \neOG i0qxy^-n(8h_*-^`Hls*^]a0ri> Oq}<懠I u%/ ۪ĖXSUΝs>+ka Fjv~u9ɟ?(=IB=\NH4jnA!&px&y$L)? GyNY ѡ@ȵ%2o?6Zݥ e7h2\%lB.M=85fGi]'@t\LDriTNբ\NIIr$'{Cy*3O> "1Rh n ־ƕwj0%ZqS_EJ.PIȨ{;O1?R?3R崳ь]yR1] 9;ki d^*՝vn;EhsUJ4*{+س(|*ƥΫ{"4Dp͌Rd- .J2'5D6Cr@lG̊ȅ:Z鉔_?<,?6|'1Y]EkO  \xeL[Ʊ."t^5qؓ[F]9#uxJZnD F,>x)(ёj{ɪ1Bpd3.ua^΢Vmh6ͺ1BP'gjJ;E{|oANk)hp2,tX~7"V?QYpaw #BYG\:xpdYjCݍ|` M vJc~9< vݹ3F`\hp|y$J>l`ei'p$7nMCWguR5%Ea|~-H! Ex9܈Zܚ8LLۑ|ҠYѺq9rP7^sI(L$}e\kv9,ϛ/MC`HO(u1[ie93Phы'Rʷf b{YN,;۰rn[$"7'vq \ÒW|JՍoc_)jtN; '' Ek)=Aub# fcr'F.gdʃ>TӪ#:N}:f|!w{$. U&I!)zKqPU1xS1V!g/ ?:bNb~Y'xU\3UఢZRcS^`Ğuk#[. X CHgE.tVf<02|LXfa{ޡzGV9\p\:@ 9 tx>9CgE`}'\4Kt>VIۮqfYՠ)g^ @}̘+]2.3i>1fS sqֈ7|% -Ǟ j|b^ ] {]KM`|BT_a2@ s/* 2\7<Ϛzeݼg)pv v]U(bȠO߸B9\4j(ȭ.(˚&Ȕi3KY).7 /A_$d%e3V8QUs3, u7-ζl' {ϰhKpL;'s 3}; RnذD{w=U˺J?mIbyn.%sUIeS mFBA ozVG5ÃKyXc~;g5\vBp@.\I?h* X?sy<ԯ0ʼnw,d`YEN,hzU ڠ_wW6wT 3r~kbhO*Ij*S-GYKVn`=wP=3i{>dAgIh;7ilUnZ 5 "sbj ?,KAnZ|D ; FDfvixtb{~v\@Hf&|3"}\ АI7 1aj&Νy ֺ j |WP7RYً2vO\) ÒnqŕC:v 6gZ &\WM̬i/ןFF(bAG\݁pR'r>A:-;[^l't҇o쯄sk5NxI lu|eq0[OmgX X|S_;0PMp%auUoݴ-m*r*@Ĉ)RȞ^h&a}t_*3nBSQnm2*1KxD~20D"KVGl h'Ml~tG#cGq~RgdJm1j]#cC'La}JasQNue7>P 3f|tcQϱ;aJqnqRWctֆU;Ӣ!nHgYlؐ'2/n! ,DY (]݅O. Α㦖<0`%| /0Qb9' bXa>*uΕ͵%R|`\[^X# (\/̈́ァ:TVJwfdM)}+{= UWd#h/Cߐ`vl WR`c](UЪ7Fyb bexN 3JҖFAz̽s&-tSrZ\_z@KM@/d0Yv&AĈ Atf'JON`yM?.2Z;i@oayiS$Mų|b=e ?b޹+(qSd(ijI?7M##p}б!eGi2w,{csd"ҁdg؍MG!9%JpNPJfbSgPI/6 Azb*gh$~wwX3Y3ptRĚuko~{#ࢻvB5o3`HTJ}m8$jX֑IIpug>?o-KyӆqU#Bco$!Q{KnHut(+h/QU * -+hpIsV.ߊR~?&TzˣqF|,T"}˄  YXJD1# Q-fzRy*:nkو{`󗲏m(J>ĵ[ Hu>Qٮޤ%e͚[SB[ǫ3iK Bѷ{ b[6诚/c^6lw,Q55?*Ebk5/sZζ-0YRI[-hţhطd VhMoo8%ܸt͛a]8mrQU7ŗyYS,W  QO$ۊm0zt+AA :OG\+Kmu&uLU ʏ+XjXmNFiHjF/H'=ywKG:&몋 l+b?B} B!O]QJJo x7deMq5rx9eslv7Qƨ WwyA#]|MxuW_xe|½>;;+@n:$"gwH)Q*|l0;q2X`Ц9`s,7x-~m*:PuqԐi% Hڪ]&ebaAK1>K:6$;0y=ODr.E kUM|O 7zudm70#%^-kvyedEmJ_!Ո$cPfZz'@|7}MU|j`H>LǠ hY=]s򤘚ܠ}-xXR*1 T(*HB@QݬLIqfX &hJ'Ń<1{i"hٻ'Gv uF{5xCٸF[LS@/uԥꡫ@)?V-SɰUñ٥-ؐE`dLB-DIVDM.Z(U4yy[=}! :ZǏWiCEOM3X q$pJ> N}OE3v}&٦n*|>X+k7 Eđ`"+ e$8[OEY0 9rVڈ1rWG[2W*{V-j,817!o?dm"mNoXNj+:;Kv$DÄ/_͍'fVŞ .yYX\}ǟpۯr %qT)N`Q) R¢V2T%]-o>ֵ?DZ;_Oe6|ԡ]2mBY;B^F)@_Z^bX.=pUcQ[f!(Z8cŽD+t9kV]^.Х 4So@]4qR5u ~]b@WIfhe`SQ~Ngi.|'b5Y_2bxw,`}!ݛW9iI5m*yReMtt ah)3Ze.96n_46Yŏ-rH%};o$)Y} 7Z;XH}oCZeHy*{yxuQfw}J[v Ka4"Ͷ3"eM16]?I8TkAzr#7zjD [z" V*U*1dUj7'_#re܌hC#z }6F h|/5{M߈U tja)+#JfSE`}A^LIqBXMMé!|rWvJTw$P0fǎ8telWs*k^y)l,3܌C-cR튶w0%N O<] 41Rgoʻ-TxC(BpXJzsr,i>=Vp6?{jM{&0X=2=f;g^@F)Mp N/{iZB+ˈ>ލGFt?MP:.lj+4 i5XcfHi{V!oWŜ"H#7!NM7w xmuMPaؠB_B3tn ."iH|iDw&FYTP}L~x 'W%~sU&k]FwP!iu$`FLkPSPBqp, eJ3IFO\n|)ƷjUhTyE <6F'חS 05q;p仫Ì܃pcLFEcvȓDŽh j,!LG-F-Cı 5aۇ ?0xVG,kQT8zM镆"9R nN?>u}yQ4 k17W}8.%A|F8阻O]ftF& *PGAЂzUeM&#_rԚ?hS%IVBJp+,U|f,CQ2D W^_QM֊\1l 3qm w5Qpڟq+9}yR-/r4dΖw*iɆ\i mOWEcP}7a&܇w ,~2*dbv۝*`E;M&!Trı;ѫ~ F8O>9xff;%u_3 nTd5Ce4 +/28O;sΤ#9YcY?(ѱD:aEQN/ܣ}@6͹˳!QtjWLaJ r (fG۵P96&٧ =Nt.Vü)yᄐgxʭd#2w|B| &78Cyzq쐚D̪S}õ?ˉ$8QO$}uFdZ0mqʍ4DJc(z2-Faqf@SDuJoPԁ^VVl{=> /OTiVNaf*mHd}U;*}F*#TrWBL(YʽC%0#DaK״Av[*a I P:)Ѭ-& }lAqm:=q[;qB W Tt\Q 38/حt ,ZO HJMmpźO-6?XًZfU?<(oYx<-mUy0|Nħ>c=-UFy`pT+>P=J4%H7=0tXS=(~|wݎoF{( ~rn^kPXLNƍx(8g[AegP+ uYM(ٶ.=z,@3}5<m "ĤS7.v(A@HuZT?Vޜ:gR8d*J촃X~fD/J cDШ˯'"Է^s70`vPEɯuKZQKF9vyUGC Z'%I_x]vtQJҴ\&>E;Kd;3%1֎QBM .2eƺm]ķ2ȕ9D2}ΛiY{Xg[ޡgSxL-ߤj"WzdAjM|C/($=qQ"LWDz9k'E?:(4^ۤvn=W}G;f4 _{0'+F(T.>nPr-疫2Uh*?ӓRvcYaOq&0 k?/ Le>[}>=^\FY*9vA79~%An? z&Ui-(C;CqCG~&T}BXulo6O"@$D%ĀNQr;Titow 6<)[pۇK*!M\!?1k0"ꏿ%JuMAtZ8[Vߔ̎Vqe&m2zaΘU4Z?;%_5}[.ĦBqrfXeҕpq<TtO@P&֍q71^/.guqz`@!ͳP]m+U&$ ޗFE?@2')%3-ߴ'6VGMڒ /h9,`% m .pzoB>:k+@R(M$9iGR"*l$]]_nLЩq\T_5Arjٻ9B':1nVz;c$I9>?j =O͉~?z=smm2M{>Z7{Hq|w^*{9.OKlDZ-.dVHueBv<0h !|%GQ)` WRqMo>( ?Zӄ7Vb9QU݊Ooux8F7%ߎNNgqWD}>eduA1'F0I0?YS;ɴ%|\s aN,_vz, N2e<R4@`uoNhIFs^ZKdu|*cX8J.KDأF[Z.+S .\/*-k33HI ({ײy@7fٺADl&\P|M>۵[(\Uԁ[,iA2I$ٳ`3>B&XB}3 gn[Z;lb}p$cb=(t d&*??耎}ۑEsf-HJspx5hؠw[3Nw;ܣd?ǝMm!JԦIA\VЅth`ġC k"PKn5!?U[11Zx̭.Q^ Ir5x4%.5EʤW[̎pEzeMqYX,D7&r{u\x (ߝt"GOK#w* /`'ſ\;$;Lˤ;02ղ4GʵA$5#N+&7E&|`- <] FEy-$A5&awm/j_̡=Wzd<,a,11|ƚ{Ԃx@YNe!:AQl{: .yXvRBQ;+KM  Hd144/÷jlCȣy0͵8:rQ=8 5֋Q/}nk0 TqsȀ& vߝ$}֝{(1#>4b~M?~QA(Jg1'ELI` BƤ'mDbz»f;+% FI WҸUꋌi:ebT]A|l%2W) )3ԟ,2>uT8U04jdG<Q; |IR35HkP> ً+CFSx9buU@e+5n/CxlR@&F١!}}rh:! L#DJ㥠JCxYG-*iP )H&#Sʦn$_\p{ xƶdtKPXQ^H7j4N=8\fE Ok͜P~=IW&][pG|+/!?.s-5:8*fe]t%*GbTAt9K0v,)9skY)!D 3|n&Z﨓[M@Ą5u`@!8s|FBHuIf3/ѐlfNqRoڇ}v#UrLlaJp[B܄;#-xRE]Ǔk7OVU'4aKA%u,đ,"}2z!lpC A:xN{>Sw mBFxu_9,ږɧsiNF@{u{_<.г~lFѥJ\rktuQ@1O4qsy.͈ЧZp5;,იHO;7Vn.L9;>]@Q}M^\GhM!B^xCGр­Tbq +HVưv6"- HPEԼ{imL!/{Dž/+DD|VI:T/]}V-5E΅5e߷Yj_.F[1op !T݌@ҍW˪ᵋDȁwyj1(h_@Rto0EŐ#5FS)(ap "#&>Xbpݔ+ 1 !NVH|:78V 33X"#2 UUY_aqPJ0է M@ op oޟ``8ĘGne"XLO#`lXP<*[@uj&Yo%lTq!? IuhiL͜w!()ᎦszNv<*&4JsJ"2ПU)HQ g9U+8m+(MN'QzizB/ՀExbO&WOJy"v!]|X7+2 ܍9]0:ͶЎS 4);I!sgۗ|ϥx_GOy'gE<%FBֻeKIpC?dP5"wb8ƍh^ >_, Gor'F?mgwƩS7i͜˼ бRHf2?tS))JUV \͔ʬ%"+!%hkޠmg{ u;0l*_-KkSQBRGw;Â7 d PȎ/ 7!8ɒP=)%:‰t>k5Pڴ@/}~4wVdf7&?9:-d,f> c-a{7L$IY y+HZ`NKF[L/r|V hu|9PZt_otH"v]21&ьVJwuGLKcnRNW ې>R Zi787N)r^ UWcf]x]Z+/;tKv r!LA:"sm9'$4ݸ#%EhTۙC8b^;@ c\=H}Wa+1!cp+$cx%"$n$cO]%s#&Rx-g([ շ*A/t&]֟y=c.,w7cTx ؟%yglP/錜b{ Auo6]cX H_=e_@9[}~VE#X0 qoA5QSȥ|`FYٕ׾jr≼_;fPү X(T3p~ÐJZ][,iᬈcao$ǣ`](cqт1`55RE>A&_ }%ˊnk`#*5F#+ΨI6q=bf"Ҹؔ~1<>6>ƭ)N(8acK,Y}detd7Pai+ b,gbHjeml hn3X cb&.#kz E:rI9Z dl{m/'խ&B\c("B[tiA5}@ʾrM H,<*V}m9HdGNUҴgc QUwxKO7x d(rZ ,(ܮ \e޺>L+v5Q:myUs9YZn]1Dk񣅕\$F-UgƑB<(%kmUƫF56^Вv!>hS7A;Y7SX*Rs}$1(-V&4ߧd~'9tad-* ,)l>vN~͚Y䠀dtF }i9sȰ@0PS5 '8ǀKno_#폩_/2\"t|"/xS1gc8 D4lRg*ffC~Iq'G3[:fQY[S(b:$$RJ!L!N3\papy^`oL kQ(ldW84'/@k8~~Z/dqHWjӀrlң*vD/RN/Nz4/oJb19-'-bÇ .8&w L #I&U-xjOBQCס@ZCV]~2%ʽ&yB\c^FC]¯ي"/\]mt1csvA^صZ.e?%<*?*_5 "J8ݭe\LaƨA, *Xż(yKh+/mN[k?l:cs< 9LȄ$ sU >2qp}3,d `"ZwIО`yHC/$Eqsi3?%RyzTxk% k_ WIH.aҁ. Cfo^ g<1n+-JQ#\݀"k$gEy1h@c=|2y)aYڧxX}wbn~HZ@rx%N%d{((6z2YjMi=1kO89%Iz T}E[2 ?N.(g N< Ϛa(GYeFA={mS0g "9^IGVZ$kX:Q ;" əZ8\"WRou^eXteqt!:o**D(m^0r>jrxsQJk%#`(I¼&(6>CV'Y= گJɸѝq8Qd;dظr9CAAtˡCMgݍ.xjz@D˜8XSڼ7^;=HeMȟg'/GY6V078.[k'(tO.=2 \wVuHG-f}}Agk3Ylf4>p&j{O˕+#r9Zr(4-5Mn`: F%eft"=”tr~45G!g bwaaYSBO]>rfKLnBJ0 p -;T:N+rLLngT`m+ ͯ%. 9g½$k ̱D`dF*S+$nRSbѬȩ(v;ܾJ7P؎)csx26`3p{g륾Xgw-ː*K+J5XqjճmݝH(g*~1XhXTȱ3x(KuX @l&<5d rt@*bOw+-Ofxn#z:']xJr89^9G5TE.jWosE֪PӈT.SoW9q][wVtI "ի(}uXQC2K)~E+n>@*/_zf_HCT 6O+}t$NV+J7y)3BϏ;6Ҟ/B* ?^q~9_UPA=ARZ _a Ո0d/1v}N̔)=V䨫 vcR]WSf -P'xenH~`[PS1xUˡ40!J {mO\VϿĹ郘e5usS ;mZWN9[t⛲b]t6-1{R|S"oᰡ{QXJhaK ǐLi̘܋Q!6P'7,igɳlzpj݊<OO.4"QZkA7  T(xȮo'`di0|r,YִԡFCҷ};&8SVY/."tQ-OC}k6?l|?59QcRZy.e|!$ξt.Lq% CCHti|0Ce&qZRKmt l o2aPLU:M7/!C5q2kjb3cِ!.J֯BJY&-7Y8GxJ3hyyG}=&@b^յu X<1 !f280ޅ2"M7Vpj2\_ngeBoq-Vgv!&JYF_o7nCQcsp@J3f#W(j/ګ 5W= sF%6! Nڗ.1fwN]wG]^^oY*`[r_bf'O|;ZNfoK/a0\IFטˌEpU=Ьnd Zƒ!9tS\1Ia!oâbY@S2__XjG zw,l9P rh)<n| iz+5?2Jnh-jD>/1_bv2sJS]v9Z#*/8L0zfb$.򏣕.}͑ɐ$-"ֳŘx+$ `ۧ/|/2Fɤ?oi#տ1J"i\7XcAhub/~1R 9M5l$qbi;?Ay8ϒU%5ekr ɕўs |TЬPc;rn)wY汎 hDgpsK(}Vw} OGOqtX`/$,MFJwA<3F̓!HeaU$߯A`}ɬzN5ɯ3e7_0WIRʦ Y  ,\Uswbo-\~Nqr͐(E`sc47.]v *"~-YAx޻Lgd`xP#a_5kZ^1dq]'^TSGZrc5. y*lxX5й"6Pو_Ct/~6@ ,6iY6LTDj= a .L< qѷCPmK63ždCȇof5gc1Ӽ[J"E?@'h Ad=XoTzbP؈WEt6.#Qɧyt) x7daH?3`DfȇYm)lqw]CZ׽AaI=EsӾ-L.RƺaPJRgK|MfSZAіCZXd{EQBa@LSgؐ}VAlx7ՠ*6[!D)bV!v/7Gς*s5(AHuX Ԡ/۽LUCQT MNv8a.ͤjΣMkLgd sgB5ĶոP&ȹdҔ]8dI!>!57 }~g+VNC16ōKC|<ż)fWS.cr&~,a2|[! L[zgdg>!$, ٭|eo|0!d]{\~7۟qFԜrͮ 3":\9\)J*{;,թmB8/Z!Ua*/k4}h+,[!궒'X܁9:c{һҾ w(x5wP. ȋ|l,η3.d*R>@r03Sác#yVPSxcfǃJ+d;oP68#>F순zP.Uxk hQ_j*0IMFFRФNlHayyGpz8g㓒AB;L|)(my YJ觱]^ݗ.{A 4 *"}#pN<ҋ7I;E6QI4"P Kр9R/Ը9yt`[V'(t[ j6x !Y/pSQDl_oCRvICLd<\*v-ja?Yf4Z~y@sЂ(`)l !h/.ǯ3{5{a[Jems'^||B](z jG)3fv]3Y‹E73eF-gϝS ?O;eQo߷ d}Ldg5{&1u׊P}t%l$[Od"KQb9)| G&^_^U$w@w:fӗ*On_8;"q;sTī! ԟ+e;xi\C) ;SS}jq~)'T9Ϛp +I0ALKWyWO"x iKn̄Ol/s'ֶ YZ