python-parsley-1.3-1.fc22$>)eDgi,q.>9L ?Ld  C$(PTcrv xx x |x  \x 'x 'x)lx+x..@x0 000H0(08191:2G3xH4xI6xX7HY7L\7Xx]98x^?j b@dAeAfAlAtAxuCxvEp wFxxH|xyJ\lL Cpython-parsley1.31.fc22Parsing and pattern matching made easyA parser generator library based on OMeta, and other useful parsing tools. Parsley is a parsing library for people who find parsers scary or annoying. I wrote it because I wanted to parse a programming language, and tools like PLY or ANTLR or Bison were very hard to understand and integrate into my Python code. Most parser generators are based on LL or LR parsing algorithms that compile to big state machine tables. It was like I had to wake up a different section of my brain to understand or work on grammar rules. Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so each expression in the grammar rules works like a Python expression. In particular, alternatives are evaluated in order, unlike table-driven parsers such as yacc, bison or PLY. Parsley is an implementation of OMeta, an object-oriented pattern-matching language developed by Alessandro Warth at thesis, which provides a detailed description of OMeta: http://www.vpri.org/pdf/tr2008003_experimenting.pdfV<`buildhw-10-nfs.phx2.fedoraproject.orgjFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://launchpad.net/parsleylinuxnoarchxxF ``~wVwVJLL=2I|I| k//SLLW ~ ~## o:GJGJO$v$v-"5d5d NN!N,{,{dZZk_fhfh#N#=#= pUU''  ^ q q\I,遤A큤A큤A큤A큤A큤A큤A큤V<^V<^U|V<^V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^UJV<^V<^V<^U|V<^V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^V<^U|V<^V<^U|V<^V<^U|V<^V<^V<^U|U8U|V<]c2f04e98cd9457561bd971c1420891f5b5700d7bb7ecd11ed09558e4884f0aede3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855121ea572e893edf2ea53deda964b1577ff5f479f7645b0dbb790e6e094750ebd121ea572e893edf2ea53deda964b1577ff5f479f7645b0dbb790e6e094750ebde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85511ea444a7a00c0fd750ab3f6f0260496619faf019a0ad2d6b6fde6689990559f11ea444a7a00c0fd750ab3f6f0260496619faf019a0ad2d6b6fde6689990559f0e8e9e508942201ed93b20a117911c32b4c39798964d466dfe5981b780673a0568f92daebff55870b032a0bf03082d1e63c06b439a6e32a19fee65068baf885768f92daebff55870b032a0bf03082d1e63c06b439a6e32a19fee65068baf88578a85186c9f0af23040769f712e7a842e73afb34217c33a319dc07eb675bebf9971623510ee99a049816b6a6272471eb92552931035dba05019e3bff8b7d25a1471623510ee99a049816b6a6272471eb92552931035dba05019e3bff8b7d25a1438feabae9d992bc675f17db057247eed4bb6dcd717e9ee22406f668c3b6a623e90a6a6f7cfc9b1ad42fcb19e327402ba4242a4c1d25035a872b4dc9aca8ae29390a6a6f7cfc9b1ad42fcb19e327402ba4242a4c1d25035a872b4dc9aca8ae29344e6c3d507eb5d4ecbd486ffabd61d9325dcfed3011ab4aa971db36313c110df8cd60400df302e45bb7287096d3e013296ff9bea28fb80b28a2f5b797e401e3e8cd60400df302e45bb7287096d3e013296ff9bea28fb80b28a2f5b797e401e3e8d6e4979c874e6fc9560d0e8ef8b3f4956332431a1e0b5feae4f8333d4a619348b13bf110ec37f9586532dc56342450d5538549bd3e5765cd1b49af8610e31198b13bf110ec37f9586532dc56342450d5538549bd3e5765cd1b49af8610e31190fd301e711e30b47fba689f3341bd1a335ea6c69b71b6366bee39ec82794b0a17977b0fae38dac4f44411c8d7b77f4519186df945ff3bd0ceb4d40d59b4cccb47977b0fae38dac4f44411c8d7b77f4519186df945ff3bd0ceb4d40d59b4cccb4808e0045e7762ddd760eaddff790ed1596162260ee14fa8e27e35a1a8369bca4047af02eb74021bcc9ed5848435e3eb9741076eb632d59efca1c80cfb8deb17b047af02eb74021bcc9ed5848435e3eb9741076eb632d59efca1c80cfb8deb17b5937430121f72b0503f9245d774e8eff85ec6734d3d0ce3a4725cfd1324c2a398ba6e47b931c5920ef444b68b61bec2668678d749af94c7bcacdb5adc73377e28ba6e47b931c5920ef444b68b61bec2668678d749af94c7bcacdb5adc73377e23daf6a747491bbb62e1f0bdc2dc15742aae57bcebba2524f11c1ecafe3de74260d0a9b50166eab03bb871d641df51a874ca0e2d8f1ec16acef7a678dca2501210d0a9b50166eab03bb871d641df51a874ca0e2d8f1ec16acef7a678dca250121e6fea8c4f5ba886e44bcb536ba6565ca8cdf614c2a46d5a228bc2be6c632a3d5f50e2986e27fc5609e0bd222a58c277335c147d22dfedc9e3ea11ff10ad20afb0a22d496ce67f15d2827f7720eaf9d5a8deaa4da69f16e85e13c6dabbb541ed6c93e5536983d74560c3d4f29e4fce72e4f7336e6396eae9319189f87b5152a44c72c0603fb567dfa605da9abdc13f5c9e12ae72ab2f23f41d7cdb6b64bc5d5fdc72c0603fb567dfa605da9abdc13f5c9e12ae72ab2f23f41d7cdb6b64bc5d5fd415aed85480fc8d9257ed291ffd5684fc0c099a8c3238c6f6a19481d32c741dc110048cdb9a98e6bbba58d350937794a56d556775f514d5c1aa18a9fedf678ba110048cdb9a98e6bbba58d350937794a56d556775f514d5c1aa18a9fedf678bae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85584c8ed0c5adb146e673ab701d8de799c5f22eedeaa72642e96f0807a2bfec1e684c8ed0c5adb146e673ab701d8de799c5f22eedeaa72642e96f0807a2bfec1e6bfbcc152c1629e723c370173256cbdfbfc7313d5f5915f2d81038ebce849c6024585127afa11383cc505245c71eb4cda299fdbff9d9a090752151a0339801a29429853c7bf6b500de94d28e1e7cb9ed1c309358efdd3450334c085a5e94341474091a2af9ed6f56b2147a73aa1f7a530317d82f25a31fe1de5acb02dca5820c75d42b41d0e1e2059245bc99b4089af95d68b837dcf778f40506052dd9ffc24585d42b41d0e1e2059245bc99b4089af95d68b837dcf778f40506052dd9ffc245841f82c3d25239592f85bbe190e9bceea4fb1b0d808355e4afe3add409323198903d45868842b0eaafac97f7929ca1ae8056a83b8636e66d6ef0a506bfa53b49d03d45868842b0eaafac97f7929ca1ae8056a83b8636e66d6ef0a506bfa53b49d4f074f337f9d4c884f53b2f64fe3676633886854fe9b88067cfba2383dbcae0505fb9d5e493cf26c500195a3da4361c2efef5bdaa430017893caf409438e09ce874cfd67f81458fb8866113ae579c6aabf0ef0229dbb119f7b8b5170bcd98e4fcc893f338420252723ef91f9f11f0e725190863bb998fdf92bf840fd2e1790f1b70f5da50d48c35887f631170b3f031b7be85b6375b16501a6b6a54aa6f266c7b70f5da50d48c35887f631170b3f031b7be85b6375b16501a6b6a54aa6f266c7f3b376e338d4dd177e3594417629a7c1c38f09a364ac13099c5f32c73392a95a725719a2c6e21319f62272acba59c7888523b805d965e0f3d9a8b999d3727057725719a2c6e21319f62272acba59c7888523b805d965e0f3d9a8b999d3727057d8283b92d5f3f11340f00048949e59516999e7bc1e0ef57c46b3db66230f6c3ebf248e71c5c2ab4797176bb870a2a64887cd058ce7f53d5125f32557eaa1a1c0bf248e71c5c2ab4797176bb870a2a64887cd058ce7f53d5125f32557eaa1a1c0ded8cb778f827b8adfa91071a05a88b1a4938491c4b9aa9e86517cfe8a3b294f32b1e6ff2de48dd6a3e0a5025a0d77b06ca21e4c71f5fc4041c2b96499eadaba32b1e6ff2de48dd6a3e0a5025a0d77b06ca21e4c71f5fc4041c2b96499eadaba175dbf1e776273d43938cf98110157ed25cdeec88b7aa90a7ea02403320b0f92f18b13577bd34a58ecb465be09e0bc35aa8f0b8b395646ce9c7bec4cdff6fb93f18b13577bd34a58ecb465be09e0bc35aa8f0b8b395646ce9c7bec4cdff6fb93a1b21a493ce85ad516939e355a06972e136e8a8e70a2ed8c609e105a1d708edd024759b8feae6deb0c0cf78dd44aa6dbffd80b164b6fcb17b618d76d908cb864024759b8feae6deb0c0cf78dd44aa6dbffd80b164b6fcb17b618d76d908cb864e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85550b8b8c2931b0c5582280cdc1ddf551899f5e757f6c745dcdc85267582f1a26b50b8b8c2931b0c5582280cdc1ddf551899f5e757f6c745dcdc85267582f1a26be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a221d28f6119acb529b5e7ebefd427617ee2705980687603ee3a572b3036ac64a221d28f6119acb529b5e7ebefd427617ee2705980687603ee3a572b3036ac646d1fe080158e192ec3e3c9583b1c6f1b1e93a4162791a3d022cfbb3f85a125b2d3d38e48d473ab41fbcd0805ab967a92d0c0baac235f822e7bfc176c209a725bd3d38e48d473ab41fbcd0805ab967a92d0c0baac235f822e7bfc176c209a725bb8b689c67be96e43766d7ac4e54d3193e6628e59f36c94c0b0935d13dc5ccca4084958573b0a64002c503cecefb88b0143978900bc82f42a3808b4f9767e1c6c084958573b0a64002c503cecefb88b0143978900bc82f42a3808b4f9767e1c6c24ef3cb6cb06915302cfbee9561376bb9ea426ccb57a771866a84f6b54a3d26835bb6f9d5917609ad02bfe3a880400de3df6878c5283fff9a0b27ddce58282a335bb6f9d5917609ad02bfe3a880400de3df6878c5283fff9a0b27ddce58282a310543a6517197cddeaf7e205fabe031f6c50b046dc52c574b52a980829cc1133ebf39457264b617708b1ae898faae9f1ff0227eeef7efcb4f199737a5c2cdda5ebf39457264b617708b1ae898faae9f1ff0227eeef7efcb4f199737a5c2cdda57c1e88dd6734d0a20aca69316388468fb2c4fbcf5911cdac4cd8ca39d3240c4d59e1bab6554983dcd86f8f83581f704db70aeaf134cb73e8a51073a8b1db2b8f59e1bab6554983dcd86f8f83581f704db70aeaf134cb73e8a51073a8b1db2b8f77c8ffd5f198157f13fe8d39b9cee72b302c2b02e515a4f5866a00d647af93a96a157ec5da0c3a9a587e0365bd43fda46fca7e43447691ea6c08e76e851832846a157ec5da0c3a9a587e0365bd43fda46fca7e43447691ea6c08e76e85183284e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85517bf8a03ed8ecb715ad0e4ebb4af998eac2074ab7e150f95c6387ef77398588017bf8a03ed8ecb715ad0e4ebb4af998eac2074ab7e150f95c6387ef773985880be1a0d0e41d0b37765a6312d6f3b9d3d64cf118fe0af9dbb492c861ebd2fec1e3ffcc2b46fc0f9302cfb53f867d0e1bf1c004a0f615c52194ed5e58f1d3341c63ffcc2b46fc0f9302cfb53f867d0e1bf1c004a0f615c52194ed5e58f1d3341c6c43f6e39017a6f0a813d5ff02c2f1499db86da2a1cd1340086c07b1106e082c3163229b2a886c73be3ba65ac2816e00262f0be758a6f77dac1947eacce73d2e822bcbdc980d13d4213cccd79993ea1845dccc8f03b3a6d33a242311db915631108063ba1dbea8331d33c819b8766e640839885e8bac18325c7207d00d9d4f3babaa18fef50a0b5ca0a9eb8a602b7573c24c5b29676d00b59a006346ed07a0a6084a5a0b28ab1836759414e4d99d741c7fbd2627c08fcd57a325592ee5f3c5cc77e25859eed4b54e06d64d439e25a29d883f577cb537f20ea60a8c4219f0e2535rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-parsley-1.3-1.fc22.src.rpmpython-parsley@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1VUTTq@TRobert Mayr 1.3-1Fedora Release Engineering - 1.2-4Robert Mayr 1.2-3Robert Mayr 1.2-2Robert Mayr 1.2-1- Bump release to 1.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Applying permission fix and correct check section BZ #1179947- Applying bugfixes accordingly to comments in BZ #1179947- Initial package for Fedora  "##%&'())+,,./00234566899;<=>??ABBDEEGHHJKKMNNPQRRTUVVXYY[\\^__abbdeeghhjkllnooqrstuvwx1.3-1.fc22 Parsley-1.3-py2.7.egg-infoometa__init__.py__init__.pyc__init__.pyo_generated__init__.py__init__.pyc__init__.pyoparsley.pyparsley.pycparsley.pyoparsley_termactions.pyparsley_termactions.pycparsley_termactions.pyoparsley_tree_transformer.pyparsley_tree_transformer.pycparsley_tree_transformer.pyopymeta_v1.pypymeta_v1.pycpymeta_v1.pyovm.pyvm.pycvm.pyovm_emit.pyvm_emit.pycvm_emit.pyobuilder.pybuilder.pycbuilder.pyocompat.pycompat.pyccompat.pyogrammar.pygrammar.pycgrammar.pyointerp.pyinterp.pycinterp.pyoprotocol.pyprotocol.pycprotocol.pyoruntime.pyruntime.pycruntime.pyotest__init__.py__init__.pyc__init__.pyohelpers.pyhelpers.pychelpers.pyotest_builder.pytest_builder.pyctest_builder.pyotest_protocol.pytest_protocol.pyctest_protocol.pyotest_pymeta.pytest_pymeta.pyctest_pymeta.pyotest_runtime.pytest_runtime.pyctest_runtime.pyotest_tube.pytest_tube.pyctest_tube.pyotest_vm_builder.pytest_vm_builder.pyctest_vm_builder.pyotube.pytube.pyctube.pyovm_builder.pyvm_builder.pycvm_builder.pyoparsley.pyparsley.pycparsley.pyoterml__init__.py__init__.pyc__init__.pyo_generated__init__.py__init__.pyc__init__.pyoquasiterm.pyquasiterm.pycquasiterm.pyoterml.pyterml.pycterml.pyonodes.pynodes.pycnodes.pyoparser.pyparser.pycparser.pyoqnodes.pyqnodes.pycqnodes.pyoquasiterm.pyquasiterm.pycquasiterm.pyotest__init__.py__init__.pyc__init__.pyotest_quasiterm.pytest_quasiterm.pyctest_quasiterm.pyotest_terml.pytest_terml.pyctest_terml.pyopython-parsleyLICENSENEWSREADMEparsley.1.gz/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/ometa//usr/lib/python2.7/site-packages/ometa/_generated//usr/lib/python2.7/site-packages/ometa/test//usr/lib/python2.7/site-packages/terml//usr/lib/python2.7/site-packages/terml/_generated//usr/lib/python2.7/site-packages/terml/test//usr/share/doc//usr/share/doc/python-parsley//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnuUTF-8 Unicode textdirectoryemptypython 2.7 byte-compiledPython script, ASCII text executablePython script, ASCII text executable, with very long linesASCII textPython script, UTF-8 Unicode text executablePython script, ASCII text executable (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,q]"k%r) *Dj^u5Z:wTNu,e,Λ9I7/%aÛ+ bS)X0{T6n|)R  ^5^=Vrڥllw;k7'5$3( w["@>{i4`_H#{ה[ߡ-򻤰<5 5N Sƞz,Mhwhd]\{Yn&OcGЌLݞ񲧝!UI@*#Bue:v; J58Q΄"H&~L{{?:~#W^~]=^yd?X#cd#3C>*wgo'- @%{PRy87j@{_ȿWA9rhO'hz!M F'[=-x-r#/iS©P;{krp d[PYv؎tWH>[H|͹7Y qKJd"-DrpxfnFlE  í[t*呆>J)O颋PN~Re <8+C~FT;IEdd2&N-蟽۴Fʹ(̧̼p#g.X&GYʆ< :$l|+Ξ.vTs{g+6fL<4{jֳk{7 T#,ZɨZq59{<:|5 Ir 7 i8<;ӛv+@sl4Ȏ;MBYQXӮyE0)C&VP 1x/X+h#vɜB-{R.I*q9C<а.uŕf4A)ݙ#OK|bD.$Y*u_ PfCkizbƝ4v :("e%G*j5쮬7Bːῶ6S") %'bBc>&uss3 ?\/׭EflcwLzBgr9`jПJgWJǤth"pCrT>A\!i{Vα`>gEwGP{Dq-` c0C !Dɫ &vE)`!MCRL2=ON֍I~3 ҥjL[XTf>M# bRŮe!y&=+_6J;lLh6 i'xX /?M,o}8fW?(0D(_μ3X 8t(0KߎIB]/>ސ7p[wߔ2 r5hHyY_T0!RJrC\EWc? KC"ZhhKl1`+m9} oD%q269GpL_u׀: N;@YUk!TʷDN8߸_ Fjz;7TVF0im#^:@k($`z:[ X:)?"+W$ gNDVG ZA8Y˪H-O3w`E\ȍs, Tm^]qV9MEI%sJxH OvsT9^ƈO%'.h P4_?63F6fX6L (M(W f{\}L~\)"y1P:2k x<7"ѓ<YPuV:3`OVU%ɡUU$eBzx{Kי8Cf2y󊤂d@L<Ӛ%`=Q r|i0r^5k;_ {&Ny50DN]lg-*\Mx{υ{R}omht3KAV2YiA:;V۹_zE){T3KyʬJᱱj>Odɮ 9xq7ǸʃWb}YDpZIٗו% D2Rsl\LNv ??ͪ+̀?\.BkY7AF|G|8 2M`vt`bSfB>ҚNq(~,|Ƨ @-qIhzD (bO %,ʱؒqS~暳8xDb&Y1@YY.q](Sbl.-[T℀oIjE& Ƥbrjh(\XԅU^'^YYJ RF 3i-L5rxhI=g"A>\ϔ* ;_GmB">ы1.'cd5ÏYd]{"cD!AD!ΥDV<5`iyUT?d?B,+!:IJ&MSXߩ(?99۰*JG(,~6&yNcR~jY*ђ.d!EqW 6U,+J+= 4@ܦ~aCnlw+sfVWA5qGE]wgBC^?hU"P3jl\4%ʉ+lC(,1K>ApqoD 2cP({l%;= M0Oq .i^{ %dJˮ7N} ITfO 7_*nyH 4B @$x??/j6Ϯ1&PB.[ k'x0z ۮE7[_T  WUOLALS?&`cyRjWJ Sk2-[)ޒ `J=j5/u!px,16mwXl%uy=Q ^ڄvr*u{R7!dVؔm #cgD^SZGhuVw6)}H\֎I4W!B9,5͢F\L>%-O_%-.ysټ4hMuiHySٶs(vLjۈLi;ض֣b|lU72\fw3[byٲ dEq^:frƣ:5Lw)0*zt@nHDxuQorhohD{y,u"t&u_B9{,91;6IT /t)zau&{̾Ӎg{1_NO;pđ蠼 &j`pГ2:޶ږשUzhoʫa%DA_Rpr _Mz;AG=^d`:15iYRڝ5y^&*mC@TFq ݤEN`ϟhu2i 7 Ov1"aJ_$:g}qw6׿0Kw'R@~d)KĢ}Ѧ0\6a ^7ID\sxgC =cuE+^`s:BXo5b))X&ӂihlKĊZ:e90|{b8<2V0 5{k­$n,׃}ꥲ'폲:@K@Vosk} yﮈzϖy bm۸B T4Xݲz#OywdfxTRiqD.,RQ݋WM$v856&ӷ)ڏԊPX?4sw}vXWY~!{ժ^gecOuը>acwz$ +j -IlߍwUŵ=1`;ӈ&kt|xdd:J I֙)/_ 5 aF)npJÎ f YꪁoZl.\V-:f GSD|ve B4+ޡ5e[iV$bCJoUumc\VՃaHF̆Fe=,h0Z16eq/uη (Нgd`>JVVW&ʡjeجW/#d6&X=T=}=|ܫQ-ٲf6zX"il 2APbFZ)ں@ VKf =9DZoIDc%ENvET?qbH=t|sA\mOtC>MD,9O;w6+szT?dU¦{)%,+~ja%kT3s7GʏrEH=(ˊɞْ%Ә5y21Pj0,#^!ɶ%çP,nMؘiD܅cY;0v<@pF$ejL6H0Ѿejze1p>wQy*tސ; B0ebb]-aFb1îԛ}dM sg@*M$JIL5qGQޗ&+ 1D}m-S+Y@qɫWseLy/45Qygpwʗ BCYw.4/ ;@~Lw-S\3ڸ,ʱXX22͏vSZJMW*=b<5(`.. 8W@U6#/t /q' sC9'HpQg\13 9Y^؜Z$D,4ZS"7k"z#]&#%qD{D݇gQbJńf3Kj]j̓4=OE&Htg Y5J-Ċ7=70y8v\CY˒\pA9AԴl5˔Zvp4šy}Fѭ@rIb]o/辡,oFF!tWwиPa*; 7 #A˜yi %KESf[FfkO&/|D 3X*)Q`aY9uzWP8c,zTkES񃢵tT l?qD7LX q1TNXsntjhY猛t~;.EqMzܜb /w՛/u9j2;R#'.3Ge$Vʹ&A w\(f- %JC@ë6x*h penV_6 ;\h|Xt].jK\ꣷaO-Y:}#WRxwI#Μ_e~$?+TB6˿eI*J3xȶجCL™|W/ kU%gdyV6(Pax ^?d(njRGJrͺלiG3i{ TDVT\i>h ߓs잯,8sUb+$U[:_4*  `HXjg-;G+ 5T{aKUo,I"z&{Zh<+'o!**8Bߝ9V2㽼ŕ=C[7rNoaˌ55/`? gh|ik`F{1c}x DK&FU;;*'HYi'[2J F` o*s,̿`΁ns jĦE"FMzPHvL!qV "Ӊ`Bw)=m/ .DJnb_*#Ч ]^u[m"`wLq{v.CB)7l_oE~=:Q^ow0wvbp[W2BQ2yS<bJehHwa">7TGrKn7e񯤾ťOwS ؃d~~41C[G=y=@LOzpӐ$nFjpǤ?P2}J$XoX=|"y4yx~ Pf\%9az#o%sF7=J)R' 4miu]=e#YF˷LZda{ 0"[Mv('rg32ʁs8&E%-!ݢܓEkqMj#L~ʒsn9XYA}<XXܞe@   p/:k gegU]9/'kÒYţ+ 6ݪxpm&pß8גI*xxk|AAO*Ю lL,^GGw\3.iN{*eL2FtL6FA9a$l=9 fwj\ǒ{Fr:YHPwC0^*\`ПޭJ{JрgTrBԀ:)sqKb*Ĥ>1Ujq_ &[j|RD &duto{h2%Na/?Dl„e?.B!%BcQwhD7)Q&9tU; 8v8! XvVU B ӐXiy })銮b9R(͋8yN_Vg&=lZbfuLn|32~levYs K5 < "U'$vV.~9gYn JecPڪRPNSkKuЫ$A\F)8=4|8rQ؟>RXx9,Lt˦Hu5p)V駱UE^3@xpW~t/NMKŵgv!a6ʾWGl_t;kptTdNԁW͒D:_AvVl**weJDU_y@]0M{nce4l054O&r!֙dH0kh/{GgxQUn&Ӡ^ggtMVR( ZXpA(Xt Yr"۠.Mq,W9$ȳc_Z ~c.\o>"^ʽz}e&{[o2|smFvwP;zƩ+ P7/[RO?WT&bW5<[; _NRaL*WcJӥ`cBE6 F$26])׵հt'}ɗl[!I9{M qBs V gסtZ'YhK (@Y&~;x|eYLjTT5=7wEn?VW_Lir߭~'ݒI[1zi|vM|ELJ =Ly}([AZ}~,;ྯu|;noiY:#ou:_ءU5]%3(B/gp4chž[|Aǔ$.'Ib_̔Һ9_&DUtբ<|: NZh)m8RWVޖeӢ+t %fàP|;H~%Vy #$Kebx$ v-csև{C3t^і۪CĄcCsLJYǞ&ia͕'<#nP`!"Hm*2aP.s؁KX;aZ9|>E-ҐiMS^qQ]B b4fa[iR4ܛn]y"$("_7$sK=k K“GՏ "z)m0i1/3ZS)ɓC4K9-X>a2Zl@3l~]=wZ:MK99,D;-Yvn; Fj2g{ iPLvi{s*\?dW u's?bp!G%K quhp֠;mRg^tK1[ٚx 0$L@s؝,m$P@(](`iQd@H jŅiϊz5L#3։*w+Օ$seq1o(ly %0ua7=q6-kJח0RÑ"T`B^8rak<=%1{X)QXTOQt3WLLvuq&d`Y\hSh?&EA88]Uȑx*?j$]@3wkGo55~=בF4unm|<D۳{BM-+<,Pj!8ߑ#n' VraK 9n|HYi-<% T)!ͫ(xn8>1îN6Usժ;j F  +zWF:%J rdJ86L fRp'Fyz:8is2L#e%F\}TS}ETThE#>q X pq! 5k]÷㕂A=7h!VmY2/s1vfA,˰<8>-3V4 fٳv(jooA>`6Жg]`_bI4DW( s%L^9Z.HA=Ӗ?*vg;$ >p,,kODbRu")Wo.tA`9ޛa'9e&'r/VH1fܑ ]#+;- sP[_tO;KRJYnP5N/z),, gRPݼFr'ίZ; JϘ]}`u@Hfm Fw r M}N_M at$naVk&[WF.c\zw0.ƥDAp:p`|ų0)Cj)x/I#UBʧҾ*J?{Ϲ~" KA-"N:ic@8ta\vD6fPZGrB /Sݝ5y3ŗh0R 2(TPߪ7-{IpҫC"< "Ѭ<]h~dDTQdV/'zm+#˅rr?ߝ g/ŗŴhltʊj_jЌ kH 9vp8m@P/aCuO2VHI(C!w&@qkPׂT{πT(que>woS 7ZLM`ذPB,O_DW>%Z3t54>,_58Cic0 &Ļ`%BVΌOLY@:Ooѩ8SWS*n/Xw_H;OeZ>q`ʃ&t,?j2 yRrE9mmyk5*L!0E< (u%gxIk`1Z^sWrcق*FTCw={LhXswGf%k|CW$l@f'lQ?jFܙHZ HvAx$հkH:A(4 U6R4ZNE7{5D{Nx Tc h)pF64c|2YT ԈRw/ONmu˭Pz΂'KzU_xˠLpP0ZM瓝d"ZHKucaiފ@m%=ߘX!rI.R>,gҽ{WGeu_M"X!G9+@;7SN4" (O/gmx{'IWذz*{r O[ 2+^"¯ԥeSȨ r#[^᧡q 8)0S}oj*ȸ*㌿@J$1߲P UAهV9#є[qdC3+;T]Bdej%$Ed>ߺ94EGI>fa ܍-1[G.9nSJZdUQsގb0Â2F F*C]'}* lb#c%`lYږ]y}9ߙX+Dm7aQ~xDD~ _gN*pm0vmyhSʹ鬵tyіy۔iv* '[ 7r  5)ueq*{ۺ# (hα[童;9A@4B"#4^S p_:1 ~lIIX'Y4M| #MkZ0LM'"pWCWF\Gz+՚׌Dv"v)YD|:wf #+V݀(VDFrº^Y[ q`M ȕ]wlv#E2T鮿6dfgSatz#[A)gS KY;=R 2⋊?Y'8c /O|yc2D5 d n1!+Mdbɘi(63ZpI)e7rqpFMcJ졅BŢ^0 `<ʶ?J\ ǖHe¢LLp4Cז]_]J2XX )./~b3ɰ[mItHonXFU\'("BՇ:sPP i7Zr4w HÎJsVO/(b=sSj69?Q͐DJq[Ue b*W´3?ͼX3xPKH] yV!۴jѺ:r(? 5qp\*H'\_3!߹&5 Ō?U_DUؚ Ń32:_ٙ𑛀/ؿA8ܲ{W;-]$c {J>h߿)nv2x^| ]NOue@&Wedl Ii[f ۶ Ɲ#1]\h .%ޗ!d#P6}zz@ZT2^/=:'Ql8"DiUSl\iqA*nav#̊)[2B Wi({54UFʓf̳ mi<_'Fl$P}ց-)@pWVV|okVyn@E8g Jf9;\]MBh3uF͍VEZu"#ը/ {P j@{c> )I0 F[ DokL$ c5DK5?OvljɠГ\N07s=5?_d qF4 jȏkI^y<2xRn?x(ѝ5˴ g'e9&PY-i:NX I[#z]׮zt[_2XJҌ*8:oSLKR5͠*=LŜ}zRօ Nw ?^m1ԑu` @"}ڝ7ž*gև}1;ʻOtq_y`k7~oyB靫~mUskH}4o2sZخ3KۈK^Bo'Q<@mM!(+xc\kM`-ػWXYׯϺznyLh0vЖƷMR&_o;~ݓ9EZM>M̘89+pEw) $zu$1oё芃Wiq:]|WOghQ-`O +[9>. c{r 0ڟ?ӣ̞5gqǯB!d\&^Z܂FZa8IP=(+>L<,|QK|yX@hV#X$ {/+K0BbT^Х䣪oak#-Y Ʒ3D X@l]ܒ4b9LDĂpztet*CM)\ N Zo"_R麀.^G/#{/w*ۏ'"R=$ͻ䣾WG']&IG  v稩XVap Ya)(D'hV`\*/MS|YWsx2 ́5LMP-Gh7= 8/󵿍[Uz|xMdϷ`ÌN:5w'~fiw:q&ep vBƮ⟧jI?FptgW і&(Q=O!Z&K= kio3HܟUqF = OE)!A=q3͍iie:4 \y0zʿk+]6~p _%:`2a@G~Ix`ĹW}^?J0iV6:%$!C?| kG@#׹T"'$Hm~*@רOurܦË ?]\K/]j?afSw1$K| l.W'*uÁꂰmsfV8;gr Zdl5+>w& h~Xy^}toc  `gQ}ʁI-Y%*lYo 0S=s]| [FK@"#KׯY݃o@Mt.=f\n?ӼlAK#-U*uΥbs6:v>:]f~8Ӷ\kEXc{I2Ϳ|yZ"\O#!JͥڄU>O]{k`ZO uԟ"1)8& >(|B*fDa`B)Ѣ aHRoCdJۏ%T79t GGqX`]u@D<ĪYŞýUL(G , 1D*Lo~A<^V# "O|pK=RYj,Jkh{cޜ.8_ _" 0XŊYb4v|}b(T=@צGIAqm*J%iGG22P݂D2׉"7 qyyIg ;*ئ9o|D$V\J׿#b~ πCŞ=2>rZ%{98LjQyo* 'n[RUU@RwT޳֞\te6jfsCUn{ Xlp'-XL6CIםj\F~Ը)~(0^1E:e~̅("'٘olZE2+_u6@6R0.O12;V9:&1ԣ[o/_lF579@tJU߄Y0np[WCvEF+vKͤ&WZx勼 !qYs$`\Ⱥ-AڴWH4LjIXmADJC7{lr  s/uXD a?SP?6~ #ڨ &?R0fǗN6T Iݳ2j(/k+AAk"70etCuxlBd1. R 8F#$&I#pң!0⪺!̲ϧ@QWwqg>=դ2 cmEP"?q+8&#)RIz Sa[W;iq) p`'5hqNG1P̾*@@_aeW0Q  SNvj(o-Ut2\W{$7u1?#h,F&f96(`eqƟ`cC ѩ1W7~<09ݿB}UO\vGʵUhdW٨,C_N٘x8Γf@w/<@Y]H3Z#H.LRuMI}B*2S2O&FLr٬;1 d~g/OV_W? Ł<%?f(JȻsXГ*th @SN;A׷K˄zu\;^(zbU-joD6-Npqv&4Tʉd`G_"[p2[s/7<8ʿ QTE'ͺ$$gIͬ{<bπ9:A:dHd!^?pE⩔lnQd^?$6"[!^Ӗ3 9\i2X|8h{Pm@ `ڱ4ǯX^uӖ#+${FfYu(jhAaoyH9 $mljCJ8 mx@xcaLudqlJ"df27O@\sW6Z> FgSu3$hHM+$gy?) kuL03_n+#.`5}h]mZ9VX%ķJ`///Qmhw:4'Nf FMd[S sɩB*jXJPQ)uEA_R$KrT5`gM ΊEpξF%݆(}YN HJ*4De;3gN O}pSE<ЊrNVy vEc?d=ehtTr] +6{%.jnR}(<L$na3Եξq=.(d=jiIy:JЌc}7<е7m릶p'eGl`v)\N8#:Hڰ8"uu>24D秮Єq M2JKdDΝ'Nu6W CkbBӁQW'TUhGi j{!߻ȁ\p?=K\Ӽ>ϦENh2e1$kN$B„~<CV {4$/%wd(q)HxM LǮ,nK }%u42+@(b~2x4q(B iXw_@ 76+x 1Ӳ\H T<XUU&!h[m/ rpevEpe̾Z9if?vp_O ]f~uP,XuGlp{Rho wq@)OuI߯ szRQwjux"!tl{F#^HzUO{M9&oAC7'P8B<+g֝,uʾm&`F̥AKWdkL?<Ѽ##UB7/}s {oB(/R9Bt)Q.ؚ39âaa`i=OD6ل x Qv&A"2]Ld0g+j.2i`\ 瀖C ;AS ɽMCJ&P {e[:B!)UXs\]g۵X.ueA>9S2(_|IC(JTDJ)13g',+r3tEb<#%nXa\ 6fP3*$sl'vVqncElGD;-ZWx)vӘuJ9tb]2nX^,|0LJAsjE>DZ񊆶L,.%0M/̞2G =G`[a~dx)O 9y?@S[/+He\`0" 4!o#mHs8uy>c >T*r@pkO.n>G|l0w¿+Mﳡ*Ba6& tMe⠦8C;tVe.J@^KAH2ԺOpCĂFLײړ7d޿;-Sd5%DŏJ㒋y\{9\RKB\u٨!q5^rgMp#^쬷Y;P s|d o* Vyݺ̅_AU{+bQBS;gB\Ji$so)j &p}˸k71ˏ_ށFɽwaO(0D(S lQ.|!frb6-GV!Nrw s#v3{ueG*)ݣ_ؚQ䗱kN!X@~5e~O_! [{?U[Vi7kY)XOQ'8S}=}.l%5 PisN"aWhE*(/:!}^\uR6"NAK z~%.&e5#wi8lo䑬OjQc]WRA[b(If3M:7C=I=@>%Jn$lma?д[.\C;W5.69肆`D:sK +-ìKH!vO;lfH> Tb(ZχW$N$ʏ:۸%ឍKn\ 4XMJJ|;07g-ԐNݴ eթ  B#%SNdpph;{cӸM~4ÚH+ؾ5/Ey@<lm"5c5~<9uRu2Hik}_wضt3̟/z.X'YqmkSC L(V2?, }Ǟᇤ -zI@fd_ƛXԐ+86=S]-g )h9OĔX|E€C>ٻH+{̖k3a.X0Oj.'׉ia0lyy  m`/Mz@=Py׽~x{C ͡1V-? VZ陵?EfQc'f/6[gJgaL|L,JB&/_AU R N^Nn2HxhZď}h"3}P<@#~5nA$>DlXʬbm3rr76#Yވ,?Uuv@g?ZȔ{H@T.Z*c]WXH\h"7?2q# 8&3öDFzʒ6wVW,4Ǎ l( oup8|ec-v5eq?*`#w#{=H+%nuϩQZWg(28IWfN>%5(RA<."x?4xټOo ~й}m$-}y'}8NZBа456,/["H27#J@'XhGS0/?3Y$O9@'SEǙbjy ɝdqIW.8ƢNp]5v ?4?`[ezudi2'6x Ltسu7Fm-5oKLe g*'![eiL#QZ`r$E^;ɯOpq "A` `=w/ir9Oke$[Cs|DjFxjʈ466eޠ`TP|ãH;:9{8˓̗5WxΗ\a/ }9Ղ)\I3?5z)LmYVCyRyw ugl?75>ץ"'&{^6܉aq5&6D۠ u!$ad%eZt}Ƹ>|~KHp+E$B Ct.ыieU*łwKe)ےUǙ4׏{PŠ{ЁدUxChjDM0r BRkѹK%;;*w(p p%s,R@G,偉DXǪJ|jL"n_ݸ"M^GTC>B;ٙW! IR$ND=RAPlP#tMG=¸:(LrT`l}qZ*5U |# ;;Xb؈ 6eL:Ȗ,C,j rwL xTT: yͧD?>g(C8+=Z_BEi%H'5B&)?? tU }ҀU>n0Il6zW%Jse)QJbA7fLYQ#,R!;|7ސTw?Z/ϨTwkc1C<Ok񔔬/  4"-VUØp,.)'.Wp؞X] i"/|< ZZ:Yoy73h8ay{[发LUN3'1UjI[gZױ&œ]P|?/ƙTH &r)^5up dR#krk3l jt "M㰑@;hJ"&/arjFgcpYАm-+йnm^~7<Xƥt*K_ G(i I~I*02!=1gH/a9)nͣ'wS-Fum/W3:׫0X"); 0RyэUJ(_@PM:pl 핷j{IWP|;Yv 8ynW΅c1m,@I_H~gTj2B|.9>kH>LF]DO?;kj7PJsMK冮$))pjNTٿF&ByY3hEYPGDJO~B9㘿EO%8h .1;CҪGcKacupThw~m\"xUC0!XU"c ;uT3iuHcr/9{fNs3`4A2)@v i1Lǽ)$e5ݺF06N('bCzCou,b31k}Tbl)=I3w@hrx8:i9Pk8zۿ/npO[V!D3>b0mmyz rbW0sStu53P}VCZL\fHGW9M<Φ'h EXjjr>] <"('.z׵ċl} 6v7]6:NPNuC~vϚ0Fq@8U*N޵>/=ق^vj!26.r xǀáfcf2Och=2; )E>fq(X^•*QSÓ uѝ rSeI^"47l|!%q"(po.7a#!6@e6h,&îrȉ ~Zugg ЌuM9b 99S`Y8p:j`ps=h (ոg%/Ys[%qG}Ũ{N?7l;)- iwGӶbX9`!zm@ hsKRG DzШ~