did-0.9-1.fc23$>%Ӡ¦(7Ϯ>:@v?@fd   9 $3BI XdJJ LJ J J J JJvJJ(, \ N (|8 9 :8 G1JH3JI48JX4Y4\4J]5J^8 b9d9e9f9l9t9Ju:Jv<w= Jx>4Jy?\@@\@`Cdid0.91.fc23What did you do last week, month, year?Comfortably gather status report data (e.g. list of committed changes) for given week, month, quarter, year or selected date range. By default all available stats for this week are reported.Wz&buildhw-06.phx2.fedoraproject.orgԴFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/psss/didlinuxnoarchi788-**=@NMbMb{{8;3O3OHH$$]] y " &W##9!#$"$"&&& i i42/2/tCF 8A큤A큤A큤A큤A큤V@FWz%UqWz%Wz%WfWz%Wz%WfWz%Wz%Wz%V@FWz%Wz%V@FWz%Wz%WfWz%Wz%UqWz%Wz%WfWz%Wz%V@FWz%Wz%V@FWz%Wz%UqWz%Wz%V@FWz%Wz%V@FWz%Wz%WfWz%Wz%V @Wz%Wz%VWz%Wz%V@FWz%Wz%V@FWz%Wz%V@FWz%Wz%V@FWz%Wz%V@FWz%Wz%Wz%WfWrV@FU)Wz%UWrf37e8e88021b9d61b00b2928cd9498f3cfcdb2af242ca44d0474277f49f63ecb8c3c410cdb995ce65a61c0837f120bf859b007a8d2f95ca1c52e88d66285c9ea11e5411e72e2c93186ce9641dec763c586a34cd61bbf78d0db8311c6e0b4602d11e5411e72e2c93186ce9641dec763c586a34cd61bbf78d0db8311c6e0b4602daf1d663af2f00f6c50fa485ee4a9a56218ec9c7f5c7c212b017cdfa8ea95eafe4a79e60978a2c32ff9760a5e11ca3594751f6fcc1132365ec87a51572a8904e94a79e60978a2c32ff9760a5e11ca3594751f6fcc1132365ec87a51572a8904e9ced8c3c556f77da9fe55b3a8ce62251735dbe5d482599f1316d7a077055ec775e2cdf9c8ebf8ce9b49bf365c2b8e65bbba4c29c8ff8481e6fc1bafcd2303201be2cdf9c8ebf8ce9b49bf365c2b8e65bbba4c29c8ff8481e6fc1bafcd2303201b2cdeb14a1c1e1fca2e7e26dff521190e786cb23d877a175f98608925cf33ef82f72fb4d1d31ae1559366b578b469c4e4d286cebb354f2bec3848bb3f45225ffbf72fb4d1d31ae1559366b578b469c4e4d286cebb354f2bec3848bb3f45225ffb0f6b26428275f5aaa8425d1ab1ac1c36e85330c41246c3994fc4affc361393ab0ab51db80e70439fed6df8a5730234ad93683129bcb8e4387c34c7880b7296300ab51db80e70439fed6df8a5730234ad93683129bcb8e4387c34c7880b7296301007043f859df74765e17153b117e4be19164ac18ace49f59724f1e8a1e5261f9054f46d4351cb7fa06f926649117bb8b8811aa0ebec5dd2e2531358eeb599029054f46d4351cb7fa06f926649117bb8b8811aa0ebec5dd2e2531358eeb59902a30bdd3fe17a6bc0b4ef6f4211edfd35e01e4cd82e8b8b922bfa8f88c2ec9a1e39d5a5de5fb4fa2b298c4de50de0277d9bc2a2050937c0b18b87a7c0d483b91939d5a5de5fb4fa2b298c4de50de0277d9bc2a2050937c0b18b87a7c0d483b919635a6e782891057be9e2c4510e26f2d2b8a48c33ed77507d9db2e1e93dcfdd41b400bf71dabf3726d291375696b603427a4faa5d6a47d1c57a7f71844070a301b400bf71dabf3726d291375696b603427a4faa5d6a47d1c57a7f71844070a301259ace1a6e05a40b05bbe259ef36ea9060bb2bd51a4ab09456dc2997ff8f16750ac923e45cc9a50a2bc8d1f4f1685f906d313a920af81cf020163dea92bf190d0ac923e45cc9a50a2bc8d1f4f1685f906d313a920af81cf020163dea92bf190df75c750d0fe3a665f737ffb181af46f56d4d27f827746fd4a29b45d0004116605d9aed11fbe1d2dc51db38a16b287f2514e7db6bd4bfa7a6c4f3628c14df29b95d9aed11fbe1d2dc51db38a16b287f2514e7db6bd4bfa7a6c4f3628c14df29b9484272ff5c9552f530a4651d8d581f2ef5dfe80453607f633d0a457b2f738f6908f84a81fb245db0151d652022807eb34962c3e7a6bf6488509779fa56a5668908f84a81fb245db0151d652022807eb34962c3e7a6bf6488509779fa56a56689d4edaa8a53e7794519d4fd108a0093669c3525904c575e7f6c4cc3500ee34d156a989abe86431100d2778862e4eee389949cff7b11c6b250253facc3b4c506d86a989abe86431100d2778862e4eee389949cff7b11c6b250253facc3b4c506d86f10f1f428bbcece47caec4642f8a64fe181fbc17f7a0820fa3a10f1d88db9a0486e5da572ea607fb3ff95321bd0bd77aa1ee67e4a16a0d78fcf86c84e2f731a486e5da572ea607fb3ff95321bd0bd77aa1ee67e4a16a0d78fcf86c84e2f731af00a46d0c07a459238ac5069e8b4029bf03f8a42320a80e9f699962536bb0edf3f871b6281f0cf68431c4ae5938aed4e5d1b9a777f9587c61ae42e95e48478d83f871b6281f0cf68431c4ae5938aed4e5d1b9a777f9587c61ae42e95e48478d80e3f9dd4fad3f8a50b135cfd19d10e00eda1415123192391dd3b2ef6f44843976caaf3e1086250fc7d2b6f0df5ff646c58352b9eca33aed332f7aafc4e1cb2e26caaf3e1086250fc7d2b6f0df5ff646c58352b9eca33aed332f7aafc4e1cb2e2f357d363c44b8ffa6f7efc94f6b670c06d4e87bd3c53424ad485d362f2e04db1fb85888fa40982a77cba9bda507a6864de91c2940e34f6d6568d965ea46e4c53fb85888fa40982a77cba9bda507a6864de91c2940e34f6d6568d965ea46e4c53dde4351247d52f86edcfca79f6aa78e7c0c8748936249f2dc0906d7741ae308cbd87a1a93faf7b0f0dd75e14a6163d033a4978aab01282f8ae4f2e4522d032f0bd87a1a93faf7b0f0dd75e14a6163d033a4978aab01282f8ae4f2e4522d032f0bdad0c00d130334c77105be02af1987676f2cd4315e3562d8a49685501037c4d347701f192d93d5bb25d68e6f7145888b100ef87a552d3293a331478e2565db8347701f192d93d5bb25d68e6f7145888b100ef87a552d3293a331478e2565db8ba2f6a6bff791039d3c6031202f29e56e3a8bd2bc4a27473b127bb8eb524377d3b7fd27c0f9095192f0457c14b8ce2a662bf82ff462a19132c1410dee73384fb3b7fd27c0f9095192f0457c14b8ce2a662bf82ff462a19132c1410dee73384fb9d34675d3d43f6a30066f6702a5965975859628d38d4d7f24cff71281c155e03612592b8b80ca21740a1afa9057fb09d5321a8f7aa019bd26510928e36a9744f612592b8b80ca21740a1afa9057fb09d5321a8f7aa019bd26510928e36a9744fbdc726524029e6fd90195948244f311fd3f3948cafc5e91a3855a8892e79f3524c4a1731d5e1c06a3619e276d46f5ae947a409f1c5608a27dfeb97538d78c5b34c4a1731d5e1c06a3619e276d46f5ae947a409f1c5608a27dfeb97538d78c5b31ca7db25d4f3cc88b9182b78c7b9fb5132c0dcc772b4157033526cda75a3c0f5096c9bbaa51676904afb36ff4b2154c75e0d18cb3ad04ebe5a778f802b3a0183ca6aec5a1a1587dab9dd47a2a20e5b96798e06e189a6abca2d484d5f7274a7dac03cea027b4b40e4402fabd08557736727ec3d5bc54ad64ab6472de432198cad9d6d9724c14e8a040eba6df2bf1fd5fd2533cdece39fe94a665e01a8b468c09erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdid-0.9-1.fc23.src.rpmdid@@     /usr/bin/pythonpython(abi)python-bugzillapython-dateutilpython-kerberospython-nitratepython-urllib2_kerberosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.13.0-rc1WW@V@UU@U@U*U8U7@U4@Petr Šplíchal 0.9-1Petr Šplíchal 0.8-1Petr Šplíchal 0.7-1Petr Šplíchal 0.6-1Petr Šplíchal 0.5-1Petr Šplíchal 0.4-1Petr Šplíchal 0.3-1Petr Šplíchal 0.2-1Petr Šplíchal 0.1-0- New plugins supported: Trello, bit.ly, idonethis - Support 'did yesterday' for yesterday's updates - Ignore comment updates without author specified - User does not have to be assignee to close a bug - Create vim tags using the 'make tags' target - Use option prefix also for git, header and footer - Extend the test coverage for cli, base and utils - Rename DID_CONFIG to DID_DIR to match the content - Improve error handling, especially config errors - Migrate option parsing from optparse to argparse - Configurable support for showing bug resolutions - Support --conf as abbreviation for --config - Initial set of tests for the trac plugin - Improve readability of gerrit by using review number - Improve closed bugs stats, add test case [fix #45] - Add statistics of closed bugs for bugzilla plugin- Give warning for git repository problems [fix #41] - Add example with config dir set to: ~/.config/did/ - Support for basic authentication in jira plugin - Support config profiles (new option --config) - Generate coverage annotations for 'make coverage' - Support aliases in config sections, improves #36 - The first draft of the github plugin [fix #42] - Support custom email/login aliases [fix #36] - Include detailed description for general options - Properly check email in gerrit messages [fix #34] - Correctly handle invalid arguments [fix #33] - Do not include the whole docs dir in the tarball - Properly document how email addresses are handled - Use wheels for python packaging (no source dist) - Include Python package building stuff in Makefile- Refer Travis CI and Coveralls in contribute docs - Remove version from the documentation completely - Unshallow the git repo as it is used for testing - Ignore errors about non-existent bugzilla emails - Better handle xmlrpclib errors during bug search - Document bugzilla plugin stats in more detail - Bugzilla test suite adjustments (split, asserts) - Log kerberos error as a debug message - Decode command line arguments from utf-8 - Filter returned bugs by email or name - Moving bug from NEW to ASSIGNED is not returning - Improve fixed bugs detection in bugzilla plugin - Allow stats name detection from multiline docs - Do not run 'make clean' in the pre-commit hook - Support fetching large queries in jira plugin - Document stats order specification in config- Provide a couple of real-life examples in docs - Convert plugin order list into table - Update welcome page and module documentation - Handle invalid dates, paths and urls - Consider ticket description change as update - Check free command line arguments for typos - Include example config in docs, adjust man page - Fix the --debug option, prevent logger duplication - Correctly handle missing config file - Move Options.time_period() to Date.period() - Update source url, add python-bugzilla to requires - Move stats classes into a separate module - Completely remove get_color_mode/set_color_mode - Adjust utils.pluralize() to take a single argument - Adjust commit-msg hook to handle comments - Move command line code to the did.cli module- New tests for command line script, bugzilla, git - Update README with synopsis and today's example - Clean up the Makefile, remove obsoleted stuff - Document general command line options in overview - Extend contribute doc with Introduction & Makefile - Update and simplify git commit hooks - Use config directory instead of a single file - New Makefile targets: test, smoke, coverage, docs - Add mr.bob template to generate new default plugin - Enable package 'extras' (dependencies) install - Do not ignore sphinx dirs _static and _templates - Move script, modules & tests out of the source dir- What did you do last week, month, year? (did rename) - Plugins: bugzilla, rt, gerrit, jira, wiki, nitrate - Separate the install/contribute documentation - Correctly handle config as utf8, email splitting - The Big Documentation Cleanup, hooks to examples - Allow parsing config file directly from string - Allow config location override, read config once - Move docs to sphinx, githooks, rpm build fix - An initial cut at creating a docker container - Refactor plugin/stats architecture - Use Travis CI, add initial tests - Move README, add code coverage and badges- Update README with PIP and test information - Enable travis-ci and some tests - A couple of adjustments after the nitrate cleanup - Remove nitrate dependency, adjust user handling- Incorporated package review feedback [BZ#1213739] - Include essential gitignore patterns - Handle custom stats as a plugin as well - Handle header & footer as other plugins - Plugin detection finalized including sort order - Style cleanup and adjustments for plugin detection - The first version of the plugin detection support- Initial packaging.  "##%&&())+,,.//122455788:;;=>>@AACDEFGHIJ0.9-1.fc23 diddid__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocli.pycli.pyccli.pyoplugins__init__.py__init__.pyc__init__.pyobitly.pybitly.pycbitly.pyobugzilla.pybugzilla.pycbugzilla.pyofooter.pyfooter.pycfooter.pyogerrit.pygerrit.pycgerrit.pyogit.pygit.pycgit.pyogithub.pygithub.pycgithub.pyoheader.pyheader.pycheader.pyoidonethis.pyidonethis.pycidonethis.pyoitems.pyitems.pycitems.pyojira.pyjira.pycjira.pyonitrate.pynitrate.pycnitrate.pyort.pyrt.pycrt.pyotrac.pytrac.pyctrac.pyotrello.pytrello.pyctrello.pyowiki.pywiki.pycwiki.pyostats.pystats.pycstats.pyoutils.pyutils.pycutils.pyodidREADME.rstexamplesconfigdockerfiledidLICENSEdid.1.gz/usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/did//usr/lib/python2.7/site-packages/did/plugins//usr/share/doc//usr/share/doc/did//usr/share/doc/did/examples//usr/share/licenses//usr/share/licenses/did//usr/share/man/man1/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnuPython script, UTF-8 Unicode text executabledirectoryPython script, ASCII text executablepython 2.7 byte-compiledUTF-8 Unicode textASCII texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8?`7zXZ !#,ZLO\b,1oRZcZ3aNPVJ/JgZF&$n>W;8|_~Su1r3u9fg4H ~4e w4靐1dS LwV9X 8MHB5lxZ;"A2vHPKzD> 0*U((52\I_}|3=sxٞucͨMl ;ځAVJ+Um)7N~lfݣAy3w_=Qi=9 tuXE /bZ d<9`(2Z d\VJgߟܙga]}}8?8.+aD6MFHaol4 ƈ $w)YaBPUҹLuOogVj+ 4-[ k?e+Rd|u 4x7O x}ͭk@0 AenGqD1ZV"z9}Ĵ{{ ~hY]DQ9>!@ 2PeGŷA< X @A4u1q ׾؈|e4e?MxR1+c0PtH!7:ֲ뾢se#:7 %Vo>ڞwͪfͼG%F~hnP k [U%PB#cG?y]El_/$j#p56\ʖ]*(][V@{Sl .StM{Df8yNށ}- rџxԑ|=(q4HP B;hJBٝmϧI;~GD@bn&;m* n.tNt)b#NI^܏mvD/oo9K11v~p$j٩BSϳ98O]krkzʠ2Mb 2Z~n/1^ƢU異iqcH FF)BEsK$¸rHϗbY ˘B2O \;Nٸ c3h/"s hb37J1rQIZй~u9=E[\ @V8DcQ9$Juի[ԞnZ莋#JI}Ǿp7(߬_ {n!FVw\a b_ё^o5!vuJ@ l&#c zؙ(bh(A?ù;2"3_k' ˤ8iQSBVh`mk(1/XQiң7z`z$o#F"{Jht(ws4u/Qbr0XLxR0qT0XodSp:@ e|Sc~^ |mULx7 :)~J^]P]lvFō(+{U=hXJVTM H{& ̑1P% y`o&:6h%;D?B/;X#wԽg "sr/>HV(;̞U빥l1KힹX~4MNtL "\RuYT@@*m[!c©ӿ^6. ׭<gpqJm& w{/J)~C 0qu˯lAYivde~hY˸`6A$YQA-b[^<'P?78EV9Ł,Ruc(_'N*aK&Dnu:4KηP4<,ISϚq%WoRzOnNSPְdzE%SQ>OΝ)b**rZ&#9yl~ژݍFyL;L|ZՃ)Tә? a|ܓzGXGh*ڙA?(^]-eʱ:p8% ]-\ n^dgw5 aͰj ΂ɮX5G`)GŅތ/#fдs^4([kRzkd-Jx=6|ֱo @yN&v@*5m,Aө;p[h~.OeSڛd%ꁁj፫a !ȁ-ZL8j cJk$/xw?2zDp(lZM`A{@~_ (mDw<|b>G3h q}VAK 2DV' >Lv)a~CAb ㄷ,\ѸpmňKV' #]GFv;DxļK,z3M 1|99^ d*ۜw{kc6q:Hc),!ּ|AUW~/$卄v!޷ZOnj'k6f%!)P}/LUٞf38~ķ9j0 gl9 >9XqH!6~&-hӼھur -h3=bpD.zX.IwPhh1[HaF8u@@_Ćۻozठ¡t ԥ - zrF\'6Q/y[bovI1w)( Z}yŷizq= t%%S,}P6i?c:/lNJ%~}uֲa~_ $Iy')A!7ބ\WR<>KH(zlAyd40!LI R}=ԱvL(N *y95[q󮯬b]b&.SPT2bӉ:V+E^gJE ïwZw.)Z#r?@1P'DbQ}Gʺogn ά64`qϖeǒ⤔=P,0VfTs ( 3g^ zEOtOt3UNrat?fGZ [\/AK!S̓Kyxn5R~wo)P'yL_R9%Th ZP% |fdτZ_}x}7TDd 14")2ִ,1ASvlh;ջ] J(I"ZVWZbW Z->t^*p-2UYٶ R d $kxY0<_-s!{n~Ƴ%;a#i\DègNY?䉈Nv&$FvZ>Ex0Okwwu6Ow¶xտarvbu'>PSw/]@:&@nKl:9OYxOAqM`zx8VQHȠX'dׅ8~!ϸ&g`xL4$dt$ySƾJ&<}b/Z2d~/w f19z*hMdG_l?֎w8,2xdLj;*OBos e:}KX| Kfʎ ў:_ez6]Eprw V^]4Y_ډsȸ՝NaQPR]Y+-BqE I%<s?qo$HaD!K o/ןo]ɒ7D/G'FDs_0QN]U+F{gSjHޙ_(0EM(rW0嬸.B YGk ɮPS4>Nޟo/঍Ieo) ؿw DD#ݝ&S &.cJ"ECs 0y)M-շHP$& L.<> ņ/+ni'&vNx'.xS4O"c$j2AE=z]+hR=./j牷;`ڢ7gyP7#SMW{4{Q?ȚX25Q ˓ [*MYb(SU.&F#IUC{(׎Pq3 ojT}#8VR7"nbLMslZףb||y;Y0m1ٶNĘ=OξyWӭ!X^U&)#Q!Z32эGi#$cTԈVJr=Y?`Q3Yl]5W"^UAԌ(Υ hWzeX-2wʚif|v]j٣HKuW7Vk'v-.n ǜ} ՔN1O I)-́5 Juw&QbgFkv֧c5q 9W~Jk+i/ ke$!3LuN|l͟"I97E ܙ8ZmzD3wtp&cGDo%V." Tw=ҡnկ?yPU] 2\y__j6Q a=:M`D6=SIcq2opL9{b҂53aF$)31;)#{*/t#LBWh !CAߟ5tlw`fS)4de6-b$w8Ww )wdjP4PVՍ%H)>0*l̰} ZLN͢\,3el?!e@iPzd=[S1?MzRiGs&:}4=t2EL{Zt VUH$^]KYIR2]ν_}faRprq(KQ"KWj0l,kN},MxkJLL4uc@%ݓ~S HN36f;bxM04:gnU3WW8:*7mb)O" 7AT(kfM%}{h 6Yl`@wJoBCqv*`o]Iż @l$1HYI5|X&˔P.+HX5eGÅw;~ \8(AD_)rtF;`$dn{ߴ ٶ9pM&\1A&h$-T1;FD}WuVy%&5C\c" mR>+cNـnΟ8B T%Dj8%Z76W245+OdbGy @8Nw"?E6PF"> ŚxgMxB^U_ /x3L)lo2Q䨉܈M%H,&6޻m|ҏM$sƅ"4 ,k4Äo5-,}m"ũ#nٻF7T"4<#T 7J/xg YFUM1$[&ԑAk}8[ Re}J1ΙjLJ 'ŝ`J+܉v zNV -*Y 8"<톉[r _-ip oĜHOA^Cf4I%^ŬHC9ނ*5l2o;/"-$|=< po"F+[S: U8|*Q8BL9}ݓ_]y#cAg4t;eױ|Q`ܧTw\"Pۏ67ϼgf(Nu>pSuYp>DoJ0ԅzuLǕC7*;`?=k} B,U'0Nƨ«$=-rRQ30bݮOC@o( *sz )Q wj"&н”XC!ae€ݨ3{UkCJJYE㳮a~kbZwH$sQg`nƈBݴ)o'8fk_9&4ʨ^2Ƽ^R>-T^^+t>1z矌a`/nnR->j6V$۱~ľR٩~*ٷ0ypP[qWZf6F6mi(c 6aG'g y^0MWFFUZF"#_LXNWM` oNGȺ΂vӗpRprnQ 0!^N#R=L~) /u%UNt`+~8)7:g-ϸɱ8Qv"ɨ{[}H~b; SA# ]c?+?`܊nS9L>ɫv?tE7u4P.'*-#(odMYt9JA1wn%d8WsWjd:Τnt MaXI/-Pc0e'_e}}|ڀD'[8pb/#x-۬ŬGk$֠{PC^ -9}(B}q}h: ˷dRӶ^7 _6dDsV%_ez1.2cv ]{Ϡ!׊m͔d Qm!y2afp Ya"L!1{>r~/y#́]2LC!?H 9_*w0 ?Akƈ)R;9/jć2h UNE6m+yO"X-0#Z_|>7qmkYf* PLI8uMc[`eg/e.Vpz:fRCԥLPVo|5ͨ'g@q/|vϊpC^ꃞjlMVfcЙњr@o?N)KI?eLF;[Z>-VD/;==v% -Pz#n'=38m(hȰ.oa+`^ t\jRa}Ն.pmc_"(ɔirm8޺lhQ2F݄o"XΫLZ+4΃QO$>ӛ}j3 {޵/4^EE!$#e.mSIh,TQ%X?^f?6͆5$r Ng^KC)$4DZ*J\|MۛlDѤKtA+] `>=ON?cFU$Ȱ(+5Rȳs*KN5N{`{t/0lH ]-Hi"M 9CK1<⳸mBPc]Lć\ZJ,ۮTDE@,N'2Ml‚_m~DiT-5%K-fXע,ςhơ[&6/G Bމ'͸hFx6g(!so JrM;\ 1|3KO2şzun,+ ȍ"i!@8_aHrp8Y+jiוCڵfY1#*?e[љ ,9VRΕY?{, .J_4lsv!@teՕԱw =~ܽapZt p*$;R@@05s.m7 f.\NϵhA׊OdN: {ܲý;%=煁)DFm!o!̌ջ G-=l٭mR%7J o옎 7SF7PJSOF:emÛ4ȭ ڶ)R!ǿ%mMtxqCeZѭBrO x>m=o}3֜€ю6U̞ul3bS4[dpiH٨MǙ&9.Q uQrgm5o )H^@ 8dd"Mg'vfxJZ=K37uJ:7FUsv%J(A36t`VN%,NJ6K_Թ{;,tIe֜vItE%+gvq~S69;foqU8(AliП.:״g7؂݅Cz0?ްV8;SFQdAl]Z\L?=F(QӟC M௠R>Xm}#-2"0ddptRPJ*PxYs7v+oɞ6$xA,΢7!G7G#$@|8Q1W´U8|h֢)qoN' F)nۮoH # :ۂDs_dɈ͓^+Y ȗ ^# (ԱA,PcLo]Em4cbHbPα#9s]a{RSIVU IA%>]<V[VDgː*1ئ9IY2]\]XG8-e!p+!F.~QZwjA Xp!prxQF(ja .WO^`T^bИ|1.!P~:$ gbjXA$~Bl$cρ3,=G@+yb#X4,FPV>e<~-׹~ ͗Rʾiyy5B19g-Ԁ3%WˀܱGrIwCC5Go$ZΞgTS4ƈ98\^ CUmP}xӦHxea}Nr^ә?МWڳ7?+*m#YLAkd5P* v ^nK#3^^!92gRq۾EEM-J'&=WE{21:lӊfGEH!igm֖2ͺ>8JڅQ"wegҀΥ`]nQI6+x x8V16NCX.Cg`Dqڥ 촏L[ =B[giU5uW@ "/";{dѢ|o\* Ly "Ic WZ^Sd574;9/^<"s^!|08z}<j%C#2WeR0OENf{צ\@q|vPsnMWO"NGUPr/f̀.Mհ Fb*P,E iˇ"ݩ,rY$\y4nS7؃O<*z.J[h^HQE7 &8r9K_=fH=es}-Cr,}r^:Oy, ;f1 }ԴD>hefš \X%?r:%m7EYroZ$4Ɉ~ZVxrP_p+);TϢEo$)ؾqtdYbR*cJL-( ;+ *lnj|@VF Pטdb~eQtf,Lja&\<=3:l*: |Fv,^Bdg"Ȩk]52hA5t༤_.)7F-r;wSrP).UqWTw*Lc| 8W6 =|iUU~I7%JwA1oG3hj/Z;tk~Wi Y T*4XZիW7ڌa!u8NƫRuYNSzϳ[!"a]"̏z5Hlb>4 Q+m+Fn4w-Z!0t2SsiZ?OF6YA诛X7Xje}AK#)" Hu+$ k6,F<ɟ} eY Q%؀IXv%&"EߣK yR3iz dTs OtQ7rhX9w՞f)cY둾ka HFfłRyrtyˏHUfa=2J̡ɫfKd`܌vO "W8]yWKj'a1tk``C<4D;I)VXur530j! (7ɭf54Wy3لQg,y qЉvTSkZL ZI6e.hg01#J޳db>J0uwPC 0-ԩHGbW;}TAS$9NHz!bgϳc*SW0T; Hc>v iJ4rDe&VhYFY ~No2V%/x5޴|EbysOyuCERӝ0 Uxl>kw2BSC1-+9S[S=Yzf+\?iԟ x Qp$=ƶofڬ2l $7~oD~~ӆyEF'[}Q~o~Knt9erSDZix4WC^4V¬*^:vcnpYyAF⪏8DlVŞ=hc%0ϖ 3|H24Sv^K)hRboBYg2 CbJpְϨk?agWCx;x/{F6A:vGP=/J4&\L^J2k[Jnг}fZ `M* _>ǰSyl?"}sVnWjll g+K2N'? ۀٻe~40;"7FG,}KpP2aȑ“05W$\RV&XiG`?Cȕ? 6H[d.z{w+:T\͛7ls>Uh#2^臒qIgڦOHKQDhmG"u\Z?T` U8?,zTh1r C\(,eY!Rl K}XJ/kj.Ewkz/yÁ<Ȱ7 X.#/j +pF@ 9U*R8tΔy7oLBEPj55UPrecҌzaAQ9g(1إ/IKً11`{"e5?5J[o0]ie'b~l!oު#lB<`_TӾ 1G_>(Li&ޝ/Lk?\B6cƍ,'LSw;,M\*@S;ڳ:hy8mTUxy0=[S`OUsB=3G/ɢVhv#KCkl!&$Iߛlφ]{Z#y~tew:OX1#U 'c95ҔzUR U ݇,(* ="=|͡wԱ}e.לbt9X`.gf 9P >#,c0r#ދ+g--nq6l|Rl߫^/V Fh"}K7Re:0;6…fY)~i/ 3nKZ:2 @v~j]U2TsF&Ju\YXx!ZL بXDZ` l>IV.#KT{uZy fryt ߇''<ǻXt5Uhmnp-@UHgE@ekS$t""Y{^eWw3}"XYCD«Rg)9Ҍw4(5lloy[JL M͎^9Hoi YQ<p9|L8m8g}ݖUޮ'Cq_y?Jo5 {'siC' 0 H6赲Wg$-> e/{UW>)=gy+̌dr@DŘ:aĻP#>0o$^zB O\M H-@5a\Ap$vOn$.NҞfcCٿY#KM sjL0CoɴȂ$Un)5%$="*®\(mM͝tsy17e.d<ۦ`-_?85C)Qs&bEnl3Rz,9&& kLB)1Maܽ/ŒoJlTufAUcgTl>8Ye 1xcl'x9<`.|z/BVȘB䦀X~& y`dG5/@*ptzcK¿^]c3~D 0 zc;`HM2݉J پkF?o|VV"9nfN>жE|T= ĥ)0cZ!?^*$Izfnr]lgFN_7 l!Oz[yʇQx Z]>ফª mm_MbJ Ѝ|tN qEˣᡒHzti?aœ,}RQu%gxTZ$F#X \x.[BXPa7LZ)l>}^7 ӲH: ꈳ3uٮڗ̑f!@vlwΞnzG.'B#٣kmPm|ĽX7h~͒]psp(ƹ4iۛ@0Q.HzI@1zԕ/e2WGƾX-ZތEߞ&H,W DY>KC7÷Xvd=Y"Zf<Եʡq٭[\Z&)–9 Ӄy[xÎ !oƍnWeȉg}AǬWEaOZI7qAE~J/ Wf?E X&bϸg0\$qܷ+btT3P(̢@X;`yOB"$! ]4p- i>bZZhG0l^iʿы/p-mD̬sE|-Hv0_4D1ho{PZOӀ)S]0؞'Ggɬ0ҕEdӕ<湜Ζ,j7u/D,i;4A[*T-$üx$Zӏ||ye]TRX6w+mLY6Lܾn5+ ,_n:ű]C"X{}T 8&*B%;_ 娢Ɖ 2 W4]oFjP{@nYҒIPBن\Θi,_8g阔{x7 *gZ]p $ԒD>F~bspO i bKi ҏ`wkHMVo"noN9%ݰ#pVua3`[8iZG4b!jw" 0~H1Af|*NZ,[`Z=Lyo"QsPZoMͅtRU/&-bJ|F[m>4=1&g@K R 'X=5Rh/D'OKߦwvQfZGuhQ<Ȼ+d], 8*-}|mLwq00vKMPyF;'igsqܗ8(}$ud*}[nRi9#6b?֡.ڸk<2ӫ ]@Ux)*Ɯx &.;" lƯ̌&<Ű΅$&5qxe"qLΡ45Ԁ }6sAyK&:T);[X$zHߗ˨ʹ/ ɤb(Zuvhʱn\$܋ |NрK9@˺rƱnWQ̻R|՞~ V4!~ڞ" .еG,. nV=ۃ&`<]> Pl%ajEe@. DcwsrwS̖f_?K{W)oM3)c/S۸TX".n}14,1p Oi\#cY`\y̞ɶe.P,/?оaNU"f|G,b:PPdB"C#ȭxXyf)g3(=lW(惔@A$L#֑Q"nMPA_sc΍d雃rQ)4_eY=Zu(cu}<u6q?-.Jg$r~R ԫ9-b7=Sy<}d 1cxJubiA}1*y*kۉT!izH2=N 'E(}/+:UzT6[&@cϒ:vG|E?u?폖8ZyD7DM=l%nYw' h{ z*3hmҶM>Z2 \ hЃy|DEFbi!T,4g{ʈ Dba*Ume:E< l(sw1pS l!NILDa}@܀ڵC:vb1HaP3? 9IU;MM:}-oU 2@?;(h`Q|1lupxcMk|R3؜YLFc B7JwMLdLOdfXEWwU6HE +YO.̗xSWT# #;38C`S8 +@r'>h)<>ؘTo vʳt0$?*SI p|Q}M)ߩ/NV>Oﯥ~2,*= [Ȱ`+};b^{ @R֘*3Zux.Kb!L`齁\S/=EhPi!'_?CZd+}Yܼ^wxwI.U>@,2o(Mi+Iq Hxa{9[yY,qhwPkPNQn6%{ ҃V#zn) ?jj:v5 3C#3$mqr"LEL3X͕dk6\ni|w2MSr=C>@6gzE;H)*^ a$G_grZ8'4)%kRՊ^# po*V~4pzEF$})jmLѫq06ŮxTx-{iNjpv>iU8s"wT*(X: jOiPtL/;^XP1;jAC&k7Bq Sis\ 0\C01bQ~xGiC54[^z>VHIO\9bc Axw&~QT\tRUAe|di!TdufwO"~=7| DF=)t> y H8F4kS.2Oa|QS&m=up˃uP V#L>q^f6Vk֧ ˰ (֘4U/\w Z&AH6 I[ cܣUK# G7Kp96(ZBkm|hWlR9Y`NI@4xM/_mlQ뾍&/ yzcڢMwB/w%+A, B`b+EAH'Q -1UYƒ*RKY؂pF4Y .7R4) +UAZ KwjI~)#p.x'-j 7$7Uړ'7- e ~tEw"z\&P @wDt 1fc^i@r"0C]O$*)2嬓IF},m5iTA _PڳٻM<0?fέ*A.{{Yg?N2tuaCU>*A!}ߏ ERO3$mڸuq8i!-Є.,AqϤYۖ;^,>tf^"^Qpc5#~%q[ggK=U fr #LvG{Q6C(2`R ;x)#鹢vo%q m?iހ8ڥQۦ8pՀaE\F)%6v7[Q'XIMH{KudC 2tKCO||^A 3ӷ%Pn[O*]2~kq^laQۋ߭# Dt𦮵HVR# dyg5Jc "Y_(pwx 0'!ܥF5ac" >S! \e ~su7IEZc:& ! ڧjQ]!rtaɿ&;"-&Ǘ/ ѵ4ZWEsw;Y('x5:N(-Q6Td]6x^;!rR5ju*n+ 1aZn[wǙ- b bq)lj]2yq;aX,C"{;#' ϴ`!r.zw3SN+,_;{V 3Mjpb54]YMO"j%8We]R uea@/΄ǶCƸw›& Ăc{st%kKnL!yqYIc|Hy&P,XAYX~/c >Mhm~.Qg9p}G96*}S x*UI&+ȃ،ѣC 2Mu>FFT`*lE:W |o;g enk5> uR9B&']S%rc=^wÕJg4:aRNp^2Ki>r."e$'l67% 1?a?6TJFy+^56N0 7Ib"M_QnZ"p-s1`:S(oLC)Fx)!6T!:"53*=TD= ":10l![PLTE֜c,YX"]0ayF?X1!O,<PbZ fρ^A<dJkjbue-Ty$va^+Gx.J_;~3oq.l{^ !(GA7"mr|04뷧l1'v6 GHDRW[2`<{c%)#h-_@,]b=IUsG8,]<~WܘD"l7'/չX";-u7[k巖U@˕N+tZ3`! 1e ;-U)G AmD2 T%<ݢR7!#Bj>TwAcSLo;ڱY"z_5I(GQM/S2Z03BNyL"]o'| AN"C= G]5Hnt,Y jB|>L<vwE!+]`EEw{x0M{TgK^-]2[&mxf1Rx`Kְ[861$[`[T(k}]n/X,E0ii{6%*Ӯ=-z ;Gu2<.rmPlhV{ydIBxK^]/d-Bél^3{ъg<ޣRSsъȅd7r{Xi,bNN{V0; -% ;$J+Iܝ!~N& UT /6ՒS &jfV;."y mj7D8wp.KY,\S'M2ZH]%g#q[ sZ0›9I4 LT="+265g>$H1A®";rI;=ݩط0˱2J!s;ʟ*cw=P^WKi /" S1p'Z%du$њXz[`(ͳ+r.Ok(4zq1*,TRNBt:J 7I5 hy=*Dd4)r 8w}if*#-5|eЖerzוN4+j$.ߟZ]3nU&BTJn9sf=05=g!טIHP )[8٠?%hkLSȫ;UH//ov+fOQt=%(D8=c7OifAƕ^?skZ&6A/ pm?2p!ZAt_v3imDo׶tnS6`ٽȟQ\5`/YܐnNDx@/yϦ`ߐav"d=?O%aBX٤$v[#v js'!y2v.oqQ<$F?:h(=VD/rSvL$|RnU̶%<Ё\E:F3ؠ tҬ镱R2l@<y1#['pgmtdLƫ;~Q2/0;3~N4<䥸l$on; `hLO'"L|Ea&h3*z2ȘK q`٪9ļ`'ALг|i Xސc#ȋaf><;G²(ðx@"IJgu;׋W֧m0ke8xDkԈxƤhAEbyVG^X# x8tPgydX|#ICDUPq7,̽RJN5I^~'%pn_W{Eo&XdxV)Ja!ɒ3@O:ض%!k")୅A5`AڅkՉP[d6,N"ҹS@+z3Z>Eʵ_2@N:4n}JpKgcO;S=0W@gi&}V\BU~&LdoF5f ]hӄѕ/(L{Ed#p%<˰p%҃>+5qFii4NdaMoEw_qky)R;7Bmk!uQ|,zP4\ e_£M(%5| |m~74,ު4d+T as;X>rύe0+\M575(B pOg4|>Ԕ(IZWHzkF%G'4wRJP p2orN W#Ahf #1%s0e7l672Zt+~Dt&pm.C#Y@t2'L2@`=FU3 CP Q+IlMRe45g}Iy.D{}*B1Ki{-@c5Z{~4}p }Z#~Dwp=/ Npa0>u|F }l0VyH!2 .}M4;tɩS5&5ݤ{~,$ ;nR (Rf[eb֍=l ;T%f #K1&)\Ι֍kCЙJsUD@]u7U^v^!Ӈ[T;cİ;k;c[#Op'JC5ޖН> Fy_0χ`;iIbܼA;J|tZi͑AwpsP_4[W86勎SiOO`)$S^l͒.8bƛW;>R5QT`ƜKo6`&ߤWK qٚg{L^~Ӳw󘨦& kq&t7?\`.q+"++T٪9υ "^w10p򶞀U@DY}UUI١æ՞a{PAZ*}&J <"7JO6bpiH0gÞlj \W"j e}>H=y h>FJ9s$ڒ+= Ƅy0ا~gJ$_SyeS}qSE⡿ԁէݝM}x,ITӨ@IJ[\ ϗnr8P`aS,9L `~& A$*-zRk@5ў|x ivɸq$`WB`R8'"Mg>8|Dg,$FnU-Vh!Ԓ/ Vڦ? WoxY!/P W޾^5z1؜-#n͚y&?*:J5щY"pCgN1#bSrOcBܕ&0q̡ft+a (hEZi?okg`uxAF>G믨D<)n}f? 9v$v*0JymU]ַCwlr=d}yG ), EF4Zi[<!GXΨBI1WT4 $PSzB ˕K?XlsY,HN=-I[+F:|\~:wbSA/%ECyixa(=c.ǠDY[[NER)oHXpbJXse[+V`-!w6? e}$~8)NI% w ԁ`sJv?w񇟵[AkKݕs^{. v$MS#TxcxS/l:zLMrs+SFiR{$4٪~P-: Xith%|m#!ZLfA[=S[ey5syb6]*O;_ fFEHNR ӎ:qpZ^ލ2Ro7 a3YigˊBV&u賆Җ6PɥPB>0 dw$߽D:;7Iyg&ij]׈Q⩃Ow*˖X)+1UvaQX%)=7zNR Ńourx6l)jpƲʁW%@$HmsQbb*jT?Sk;I&}9fr}U*x#d萄Js H& Z"Q^Yڮj.ctTJX2ӏl -ĊnLs|x (!/Jձ̱zV];eens8HMdxOLe"v&Y<40mZ=1 ^U"\++g~FV  YZ