opi-2.10.0-bp154.2.9.1 4>$  Apc˔!M@eee#׳{q(L[K NQb1C/\CP@aNF,&L~R<)!ʺ#8Z,r xw HLᶅc0 3X-hQWxYx̀|p)[(nr"?x>RbؙF?1?\p,v͝E\:5'9d=z;zLCtIq纋E@520՜ >E/nj6TUjsgscqVbsҬ28849c4ada45acd1e5a8b319987fc4782fd08c2b52f3a9a008bf00b606a37fadad4ec381e23cb36fa68f25857345ae465442741edc˔!M@eee ̸N-Qc~>{m=o632ؕq!Z6%#/\ՕJagk'il1@ TΉV|_.:?I+X $N'ǯ-2EؑZWFOۨr{ќƩu֨zOﴈ+eSWE#YH Ir ca n{09rCtgN_"+?&qx m!R0ck[̠wb^:ͭ:2%>p>C?Cd   5TX`d} GG G $G @G G G,GGG0t(8+9x+: +F2G20GH3LGI4hGX4Y4\4G]6G^:\b<c=gd> e>f>l>u>(Gv?Dw@GxA,GyBH9zC,C<C@CFCCopi2.10.0bp154.2.9.1OBS Package Installer (CLI)OBS Package Installer (CLI)c˒build75SUSE Linux Enterprise 15openSUSEGPL-3.0-onlyhttp://bugs.opensuse.orgSystem/Packageshttps://github.com/openSUSE/opilinuxnoarch/ Bk<'W u.8G)R*;R'Q]^7, ḾA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤c˒c˒c˒c˒c'Mc˒c˒c˒c˒c˒c'Mc˒c˒c˒c'Mc˒c˒c'Mc˒c'Mc˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c˒c'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc'Mc˒c'Mc˒c'Mc˒c˒51c6a0d14c211fcf34cf59c48054c72a57e1439b765e66ca4830241eb7bda1e6665c85c244b06d45ba36f1798d535b876431e65e904e11890fe557f23ed26e18dbb226803fe8643b97c86b45a53408c38562c210818c6d05fe3817476445d4ab983dbf21cf7e35019c7e74eebcac79e12c67690aa484a315bd9eb7258960d58c64bab15989603ddc22594285d66fc5a1cac57c6574ae78de7b2dd3ae464e6e74a5447f54a9f570dcb213fb73879f67cbd163e2e1e4fd35cc253518e591439df52288f9593dfc9b8e19951f99eb09886291c87595b87b1f8d6636ceeff5666ebdf866f33bd888f429385874b95beb249668dc8d1b89207dc7730bfdf17b343bdb99b99dd14c183745a3bc9c9d79f94901dbca6e2b7fd850796848c125b7cdd900b55a75caa357915966e510d4acd7becf5da209810b2260b997ae18d9ee9c3fbb82f68b60ff7153f4626489f2ffef00606c1c6d4b55f81e7f0778e0fcc6794bc160eb6c85feb20e8c2597f3f78778705a7f722171e6a8b6a30444234a7b221d8ab85733621cdbfa2a61b4ca1e1b9d4e0eedfd4709d62948761416b81d4b8abc0c58cf9cb7055b9fac1fcc3017fae173b29b179047514a0665e617fe5902aed118aacf3e5457238095c744e8e12c7388131b34a3069b045f77131b199369682eb89adadb76764073b4eda99f58a332ca4bf26fc091e3149de8348cd0be1442663ad4650171e993cd339eac375d9741f154bb93241e22febb52da2e81d208711e7e9145b9f16012dce77ca112567b7ec1922390eb2efb08f4976cd30eadc6dab0b7d13c11ff783f63fdc97128a10bd4e0d53090ed57a1162b4cc8373f6d88b267510150d869e831a4ebeb8dab38854c2e07149f4013175f419bb97194172fd1f85a9e3c619d58d75fdc9488cc0c2d063ffe8f30e88208e54ebc7efbd44bd175fe7e712b5da79fb568f77c4883702a6be0d9f0a2740be7ec04bf1ab2fdba0287a7746e09b4ac66490f2a658edf288f28059d8e65ab51a1f710b00cc1d8a88a6f39ef99c31002deb3c9f1fc9a53dd3a6ae35ff6558948a77e36ae9066ee56d4b95841486e81acea9134e43dc2ffd703ec154b32084240ba68b3d509ad8acf6866b9d8981936b6682a9da431ca8258ab971c1c0923938f0084a0db1f6f2476010a1c1d0f140fad1302527913a68fdf8a83c7e06169f8773041b675bf468329ba44e6f01af990ad96319baef7fa3b3b691dce89f36755148d1745282cb7e423c33e717a0172fd23ee559c21e692a8132d2392f1900888493b4fe9a581de38f64912f76371cdfaf2f85239cad17c19a1fcf8fdf7c9e3bdf84e20098f8e078eb6970a891c391f57647727acaa2df3cd70cbad400efafaa1df4be3372bcd81b392cdebe3061ad855215232f800fa585cceb80990b90c05e1f5f0cc802952b18573124c31edd1cdd1031b500beba8fab76e22ad93816c77ab5e228d17154c3ad09280183b19508689d99072da9f179591ba324fde3344683bc8ce37e89dd67ef232adeecdc69c72abff3ee77c3646880537786bfc3f9c65451aa4708ca2a6733695f9829e952db9ce13406c505c17be6c11444fac854562fde83a71dd0f846c1879add905c64f6020601f7a4734069a7fa78ee519d165846d5ddacba344954846d1ed6031f0a957f91f7add7039710f955155aa3ef0de1cd807485b76b6952c58ae9571d4208fa58f1cf470e00299c509b8b0412ea87c4570fb72b2f15a7c022b8970fdd4c9d3446905630f4d031e0f254907992d09881b9d07148b3d4f1573e7119455369debc3c73a31e0bea449e1746ae8157d5a856b0e5c4af2e09f3e0120bda38846ee49274a54fa82afddf5d8c6b27686b2d03651492a7d4216b2d56408f4dcab6160b7c5a66e3bc7379e07dbcc39a378a5d127ede18fafaaca88b691379134d35f5a530da2180a7810b60c08257fdfb2cd2e851521f07a8eec0ca92912bd7fdaa4b1542e5c5fac1e313c64a23340083031fc89a792d927ba78d579d1c2e9cdc9e6c866c1822a84458e8b827a479e60ee77112be1626039a4a468de934d582f23c810c207a5b3a43891dc0c123e1e68183c21e50bdfeb73b126a0dfb7aaf046e88e71c16454f58bcee9f2cb70e68c602319974785774a23ceef7e4c7bbb251f3f78d5691d985c87344fd596680f8227630b3273ae2ffcba9e6e424647b7a62e9a6878fcaf291ed5030b0ba6f3ddcc4f50fdb337033f553c7aa0612530723faed9c823abb565aba87f527a9870fab4c70381a06386c6d04731350076c79c8672db00cf03548d4024a7d75c46768bdd4da0743f499459468726cd646042b11643f69520d401a2ac2458f714dfdc57630ab602256ae145069a1eff9ccb08ffc8b39b213117b071e423ff213efa004828fdd560b991d25d30a1daa14a420281c3dc3c314b4324e6b73c977875a69b3de1545ee49f9df2129f1f1064b7bfb2cc76882f0cf1202d0b989586e102fdcac8f64e0e018c6e809c427eaa9c45e260f9c9d38a31cd468c4a950bff7d78cf83bd2c8e1362c24899de1bad0a9cfdd1ef907aa26e3e1c33d7da363e043a6943dd873dbbf7b21711cd36af7c5655ddea66537d7ba603893972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb369864c5b69709c42971cb88af8995a33e70b13c2b7923f4aabb76969668662ff7ad8198aac3026d165e766c6cea345cab7cece9afc74054803885a4bc92b1b82ed4frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopi-2.10.0-bp154.2.9.1.src.rpmconfig(opi)metainfo()metainfo(org.openSUSE.opi.appdata.xml)opi@@    /usr/bin/python3config(opi)curlpython(abi)python3-cursespython3-lxmlpython3-requestspython3-termcolorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sudozypper2.10.0-bp154.2.9.13.63.0.4-14.6.0-14.0-15.2-14.14.3ck@c@bL@b&b@b@bDominik Heidler Dominik Heidler Dominik Heidler Dominique Leuenberger Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dominik Heidler Dirk Müller Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo Yunhe Guo - Version 2.10.0 - Ask for submit in release.sh - Fix packman plugin for 15.4 - Introduce repo key handling (bsc#1207334)- Version 2.9.0 - Install selected package explicitly from the selected repo - Switch to resilio-sync for testsuite - add resilio-sync- Version 2.8.0 - add anydesk - add yandex browser - Use list for plugin queries and check for conflicts - Don't show projects with non-matching repo- Version 2.7.0 - Make repo parsing more stable and improve error handling- Do not compress man page during build/install phase, but rather rely on the brp-scripts to pick the right compression format.- Version 2.6.0 - Move to global config in /etc/opi.cfg - Check if desired repo is already added instead of relying on prefix - Add config option use_releasever_var- Version 2.5.0 - Improve testsuite when ran locally - Fix 01_install_from_packman.py test for leap - Fix 02_install_from_home.py test for leap - Run ci for both tumbleweed and leap - Use $releasever in repo creation on Leap - Run "osc up" in release.sh- Version 2.4.7 - Fix release script - Fix numbering in --help - Update README.md - Add release helper script- Version 2.4.6 - Update .NET SDK to 6.0- Version 2.4.5 - Packman codec changes- Version 2.4.4 - Fix for Alpha/Beta dist versions (boo#1195206)- Version 2.4.3 - Fix for tumbleweed based MicroOS- Version 2.4.2 * Changed - Switched to opensuse provided opi proxy- Version 2.4.1 * Changed - Don't expect output to be a tty- Version 2.4.0 * Added - Scrolling of results - Plugin for atom editor- Version 2.3.0 * Changed - Fixed gpgcheck entry in add_repo() - Allowed using multiple query keywords that are combined using AND * Added - Plugin for sublime text - Plugin for yandex-disk- Version 2.2.0 * Added - Plugin for MEGA - Plugin for Edge Beta - Argument parser with option for reverse output order- Version 2.1.1 * Added - Plugin for Brave Browser- Version 2.1.0 * Added - Support for dnf backend * Changed - Deduplicated packman repo creation code- Version 2.0.0 * Added - Automated tests - Extensible Plugin interface for plugins (eg. this one) - Added plugins for chrome, dotnet, edge, teams, packman, plex, skype, slack, teamviewer, vivaldi, vscode, vscodium, zoom * Changed - Rewrote the complete tool in python3- stop owning dirs provided by filesytem rpm (bsc#1184786)- Version 0.10.0 * Added - Microsoft Teams installer - Warning for personal repository- Fix appstream file location- Version 0.9.0 * Added - Help (-h, --help) and version (-v, --version) option * Changed - Filter out -devel, -docs and -lang packages - Don't show i586 packages on x86_64 system- Version 0.8.3 * Fixed - ffmpeg/libav packages due to Packman update- Version 0.8.2 * Fixed - Ghost process on XML parsing failure- Version 0.8.1 * Fixed - OBS limit error when searching php, test, etc.- Version 0.8.0 * Changed - Type number 0 to exit- Version 0.7.1 * Fixed - Missing use File::Temp;- Version 0.7.0 * Changed - Force repo URL to HTTPS * Fixed - Ctrl + C handling of spinner- Version 0.6.0 * Added - Search spinner * Fixed - Packman repo doesn't have *.repo file - Long version numbers are cutted- Added perl(LWP::Protocol::https) dependency and change to more compatible dependency format- Version 0.5.2 * Fixed - Trim "NAME" and "VERSION" string- Version 0.5.1 * Fixed - Fix dependency not found issue- Version 0.5.0 * Added - API proxy server to prevent hard-coded passwords in the script- Version 0.4.0 * Added - PMBS (Packman Build Service) support- Version 0.3.1 * Fixed - `opi opi` cannot find `opi`- Version 0.3.1 * Fixed - Remove quotes from version number. So Leap and SLE can search packages.- Version 0.3.0 * Added - Support SLE * Changed - Better print column alignment- Version 0.2.0 * Added - Install Packman Codecs with `opi packman` or `opi codecs` - Install Skype with `opi skype` - Install VS Code with `opi vs code`- Version 0.1.2 * Fixed - Fixed lost of "noarch" packages - Be able to search with dashes in keywords- Version 0.1.1 * Fixed - Removed XML dump which may cause problems.- Version 0.1.0 * Added - Search packages from OBS - List properly sorted search result - Use different colors for official, experimental and personal projects - Choose package and install - Keep or remove repository after installationbuild75 1674759058  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG2.10.0-bp154.2.9.12.10.0-bp154.2.9.1  opi.cfgopiopiopi-2.10.0-py3.6.egg-info__init__.py__pycache____init__.cpython-36.pycpager.cpython-36.pycversion.cpython-36.pycbackends__init__.py__pycache____init__.cpython-36.pycconfig__init__.py__pycache____init__.cpython-36.pycpager.pyplugins__init__.py__pycache____init__.cpython-36.pycanydesk.cpython-36.pycatom.cpython-36.pycbrave.cpython-36.pycchrome.cpython-36.pycdotnet.cpython-36.pycmegasync.cpython-36.pycms_edge.cpython-36.pycms_teams.cpython-36.pycpackman.cpython-36.pycplex.cpython-36.pycresilio-sync.cpython-36.pycskype.cpython-36.pycslack.cpython-36.pycsublime.cpython-36.pycteamviewer.cpython-36.pycvivaldi.cpython-36.pycvs_code.cpython-36.pycvs_codium.cpython-36.pycyandex-browser.cpython-36.pycyandex-disk.cpython-36.pyczoom.cpython-36.pycanydesk.pyatom.pybrave.pychrome.pydotnet.pymegasync.pyms_edge.pyms_teams.pypackman.pyplex.pyresilio-sync.pyskype.pyslack.pysublime.pyteamviewer.pyvivaldi.pyvs_code.pyvs_codium.pyyandex-browser.pyyandex-disk.pyzoom.pyversion.pyopiREADME.mdopiLICENSEopi.8.gzorg.openSUSE.opi.appdata.xml/etc//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/opi//usr/lib/python3.6/site-packages/opi/__pycache__//usr/lib/python3.6/site-packages/opi/backends//usr/lib/python3.6/site-packages/opi/backends/__pycache__//usr/lib/python3.6/site-packages/opi/config//usr/lib/python3.6/site-packages/opi/config/__pycache__//usr/lib/python3.6/site-packages/opi/plugins//usr/lib/python3.6/site-packages/opi/plugins/__pycache__//usr/share/doc/packages//usr/share/doc/packages/opi//usr/share/licenses//usr/share/licenses/opi//usr/share/man/man8//usr/share/metainfo/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17827/openSUSE_Backports_SLE-15-SP4_Update/6a6a10c8bdcb1b322a8315719ce12e66-opi.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text  !"#$%&'()*+,-./01234567RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPP EE7B)rGhutf-80558d91c708b3afa43113d71f3c772ec8abd03d5d5e53d1dbb679a4bb9fd8ecc? 7zXZ !t/] crv(vX0\( g31Z HӶ9cʛ! ڹ]41DOO /Wgc>bE $^CBIT`r+eO&Q%K>HuGB1bb/Fl.6^-e!p^LZS_9 v--ױ5НVR l azD|{( ?g%PpC1eN]>g^n$8XyTc)nHcI^sc+ceP<2 dIh݅}Jhw<^azK?v~ ?2|+wXYR6MZν1^Ӯlv*/C  n+UCx*RU]((Fv["?#&`yc=9n)ZJaBJJks~@y]zJ xA,WVCtO yȜ|,t%r eS8?{K ,Th??86v:Х#8@B̀ƍGLû%uwϏrSs􌱋Gvf OzTIr$'/5ɔ=ivmͪlrbU]A 1'7 `B0e{ d K.B#GnYr%R'?1T 2MԩU?DZ$6ZkإFX5Mc!bQP$r3s8a|/bLٟ9䐠;2;Mvԅf3##h{pqʵh318RzŅ) J)h)+5L$>[3{=/1u'S>_E0dko;;\3UP=)3eN=5r56ƺ[TG͘j.'2a+i>^Ubi١]ei_$0@LvR%eY9U]p.֢O]2<\!K-{1-}e䬑G7gZ|DI1jzp[z.e]AbZ b ,w Ò[qY;us<4aD%wta(EWhE>cf?ac/ˇ%>U"†!UOτ'BfiٷjX*;`@S >":pDLC$s7'ff/"gR?HeĤ)ɜh[ 0H疂3x)F=c$x}%wcnJ{ELH.)7w"j+@0dgv[9U"ܴ\ٝXx^Ky+co I9c,>!J뗅s#Ap}_MEj>RF宪fQݝXq<>'Dc .,lxmzS@%d6~U%!kU> PϋqomLcB$)myNetPk.Q5j>iq7/S3YrWA+!}4&vJIJ{2%ų_>k+eVpުkbHԒN3!C =3"x4Y=v+}Z,2ڦz,>ejJ5fsOQ|T!>]lyIuqJ[ bHi[ b 43u~ҤR a,3M=W) R݋MAe}p8I5ܡWV6(94fʬ~G;Q6ʧ 0xc_rq6iR"Fo֨ X,(_8ߖ,Q3/cGįsZ@NP0V:w"aՒpIRIsbĥ_ks9=dVIN1 sD*ɢuGEjh=B"&7u&2Ѱq 5K2blC}wo3x8]%$PɋrH^k+p<`5_J$LOX> H^Ii5秭9;#M:x`ϕUfV7uC !J20+Eo򮢕T [ڈZtyDI/KCѧBT|A(rvԊ:֏`B/Tѭ.8Qqa'#1<#GalM 1W3 . +PjD2=0 |@ܘjE$u/nQ3 φz9*8qqXnvj͒8tNX1^ua_7)iiJp4U8Vgx$%#Q$OqU][B|X,yU=:\MKI5xkT*EMW-f[AB= `M-g|kjֿw͗bs-x sy2zR8æJN(DiQ*s9:pl%}˲ +򗷠ADJNǒ=YQ7@u wKf{ T\կ /Pi?|O9:.ޟu]^  2SeGQ3-})E8,nn1}+`U~ph0ktT*<-oo@݄a6qhM94E̛s/K雼h1qhƽtc`ొ5irgz4f۽IsoZ#J(xD`.׿6w* ̬8b%MߏhyK}dWz(!אn>șIf uףhh0iE9nGV۫#/WQ{LU4}.sr)[t /y:>o4vgA{שZva`[?CLswqC'o[3_888.֡ܰY:<8\m[pYQ:ώ*v{Bk.8}+_yYj 8c พ7c{DJk r{d 8i)zϬnuM;ޛ0BA}ꦈ5q>uNFz>x=$n<¥.ngj/)F{ Di '"[iIFj8ټNiE(ͥUa3;NEV*v3g^j`>4u~ꦥEƈRxD1f iH)scb0:\xی[3-_kfa [P-Xw8HĐ:|%fQ^7{'qs11{wVۈ &Z⒥DņASmFY]_ [Uҿ(3F{Sg@?`-޳]R^ltfW/Ek(ɕ]"q@i0L߸~ؒ[@VJnpfj0;K,{S] x#@֬OO&_E ̣d0e$ҔK,ϽpZ2* Qrpg4DD81eጮxG/nlgv/ւ_AQ2smr5<}/yf$$?ε+Q+sZqЙjAiR&kxDt ?iᗪr`RqkK>6 [zԁq`5}a.Эwy7pl%}ZڒPd6L4mVs9-U`vm͞"*ou) WF Sf}-2ѮR 7c)`Dދ=-؇/Z݁h(XhѳXUC>:2 003'Uڲ=@\W3OmS( n(`TRuIX"FD6c;@D#Knn{w.lcNܽ:JMq,P|޷"ewCِU‹z)m0,c cfpfEj~h|T>G+۴||kQ*QL)@҅Wo֭v?vX|mCQ%UZḽE"'&N"dL-ڐ >t!Dōw.BN‡b2vWٵՂ0Ϯ/A! h{ڧPlfOզJwb7&I$]8N~vaUc7u&D̀jp5Frѽr*6qU+MtX/]/.;3e'\E)[,T1 ,%\mhS,)S'zVm*jh)ltrk@wq .֗ 4|nБ^=ɕ]Zfq>{()-7sxS7~NDV)!^\XCFQ`IZ.%(|I7>+Pi6vF/|x3A,Uc@A9O=g0{] Y nBg@YIgg[5tGz- 1Ʊ _<p)fx*fd[S*}Qƃ};K-M`nC4^;EAA  ~(2K\0vC. !V]"xwԐ>3QjĎ/7 ҧYv92b%rf?K@R!i[ѹߩd]dT1(iІ_ վqibmIkSVvQ +'5ѝv ԋK*B3EJM!wjp$z&PI'mB{Ulw =&\h:97],$Y]6:-{'LARr;UHLԈgV,Et '!Sq[I_]%NWQ;~?}11EIcY"fJJþ7X?p @ X$4=?O 횹0)a4~du ֗Ot؁ƍ{Mg*%\%L}sըd\c7>g} ؞v~65u&~܊3mܼc"}0Z.o{S oXq8d/=t=_[v76슎oZcdl (CޒMr>-$"x3n 7"(!=9SjaY(p`5K~iNw4DY??JU_>vvL-@ֵiȩ}@h"Ymt6VBW|﹛tctҡE[$)h}bΞ{„|wR\ _qoёgؕA@}tN?32X^мqG狮aUhCHq,H:WuͶomdCAD 3-6uk'Ilw#Uc|o12TN僝C#4CC_FzOͽd1Fh&u~)v~xG9(=C X mG0}%z )czB:N!LY`1un7(qGFWxNJα;E%=Hҍ7bc ?u1>[SG^S`6Q gO!;..ƛ&f/Ҡw+WzRƼ"7jadh3)ge7@ת'sOAV? #PWiO)?R[]_a7je R)NL<B'N y#Db`\n@TF`y7 T$$S{s5UY~x>:78gOgSݨYqpy? 'dZҘCdԲAݟ>%0/\ rÓ^< Z@͇)ȐjhN@d2pOXZ@?Of8͢$@TvhQ_~1Q4YtT|8dM06]19ճC`R/&9!V]z8 {RԶ*NB.'Yx dq?*=(=,HPJFhL9Fy#T R4Orcnz8\ʣrWa3E%畅npLo HN-{_7H/Y~zA89aT@nN)Ubohn}T22%mVlкQ`%t D0NM$+ӱzn5_ܪ k< dXEŲQIߙ.{psR*]V|$nEru9'JC\r6HBZƢm5?HM._2ߍIn!phb3ZndR<1{TOɋP0Ҏl MVy'JlU`N/t22—p֕4R(n$f[~omqM:~Ô٨IYm…%գNJG1NaaD*asa y-ؾY4 "$LkCR]wi?h=&TW$Ш=msVBSv ւw`yq4$5 ͥ܂RUZ&v%lRaklfWg&֮zS:eN 2E+MZLO=8Ŕo8c&<SXAԭWӨd+:#J#uy‚g@mT[o&ӰzoHr!'C"y%ԋ%ƃ ̻"vLdW5s/Y"E3Lxϱ(pT,[<=x e ;ۀmLQ"[HMFD*$^6t[JcYכV8;".ѴZgݬmy`.ve )"&xq ,k.+IRZd#hBQ/%JW[QCsݑZ0({2ji('5א,n +1 }=Hr2ٲ~! F2B>%{`gƾ]d=-z9.|ƴDˬ?Y,@֤ड2h)r<)mNLN$)ʸ6WG0*Ws_?H&E5O)˙5^g̮ܽ |P,>KnP B j\3 +:yIXU3EigvZ&F<ήTcoi*1c/&#XENg3j!t)h&BI2d|?vN!"m&Թո!tvK15&K]#UvaɢefSu[.]t=޻?Utmxu؞+Ki^{Tks%j-7i=4nDQFtsy3 5adĥ3d'{c{ :o%k4HWrm\p&ĵ)K'`{|ZmY̝`Bpz-#e 13\nC"5pfv?_ܛ y~'DT}kF:DlAq Dc]K U !TϺ:sDBꨘ}!{ק HŁBSBOiH~Y8XdM} Ҙ9׳5$|]6֔5ߡ gXL!]3}wK:$]<_u3DN8e1 R0"]vM<HHS*.J7h #K|CcJeySۋԠƮķMc6; ho? >>9rAxU4yeC=+-,Abɏ _5܊J U/G}#soREx6g\A҃03AF "x"{L YYҘw"d-,- -q YP-O1uW|H_[M$U1v@(g9%-.Bv1.fݏd2 e |~aJab%,ֶ9WJWx .,IHj̈́b2aq.YePJ0T9 :<;!j}aZQ,T/|H.٧ ?=f`FFHμDw# 3AN0 Fs} ֌^Wltp-a fw'QDq^šjU ?f^A" {@~<ҫ:-ۏm1Ec']oEJMMC>b,Nzr'|YK-N ;e" XRFm.v0~c#?Vt՞_ZYv qѓ3Qb) (sZ6E (_sMhr1 >ok[c&^>8=x(kwv/z+,92*E W6oB6ykr!}ETgRB9`s]tq0BLډw >Kw݈uGofu, NKUVOCZIIm_/QVf-P^a=_07R@ɻ͵: i#@7%fGѦV artbG~Ɖ!0'~PlU0_T .oԥ#gEn  J5( ר}輀<͈AD[ꍺE gv#6\ij$>P?U5s/.SrbBDt2@Ư!~0L KF\ I1Άb&nS_}FƠvK>=HeraKIę9Aj t/Wynɿ=,jF\a 겗!#*bGi-,-,cO膿jôbL0 rC;lBqO 4g|߈8g6_hrmSI[I ) 8*"$ r]Uo_zO& v*MmS$ nk5[S`fJ M#Ǫs#mWX0:Wq HS `xBҖ]!CYåBsztN{ƝӍin\`%dFFWUOt29/| nY bדz7jfrnOfFt*DI2s .V (3)6.oA>@o7n Rކ7ψE9xp#Qj z #61BJ9ҸH=~[hy=P }*A%[s$DA(K ]ƠTNQ_. Iw)-TgiI: Whf;W'1vz!6a5%qD0ο82&E ZaS\Np0R ׻*F\u]b 13M$ł>Z8Ɋ}ж;05^8E=VR޿KC˟Y.?+29ggŸ)"g''6zdɠǗuR0`sn4߃vzxxu`aM !m} Pb&qWŏ7)nrTtk"e}%h@)Qm4'ag[oOHɰ(X!GJt1`YKDcys&t0b,T},yTIBSG$S t5U('˖۠jnKsI5cd6O޽٥T+lYI-=ˉ㡇2,˕3<Zv{T@0,ۼ q(Y&gơ|))%Uv&fӉC%HT&f8^Ϝc+]qߦaӀ\L]784qc>#' qwUp)/޾}HT3w %pzoN@ =?iG}NܤcB['paPe 8< hƀ;}ܯ[qKl_Dǂ%YQS$IN7Աۋ8Qr i6yЌژBD^-QYuB1wꨨܵxnjSQ%ON3v}! I`$O%hڃT%$ykGkFZL/7K,dIeFS5O 7iD9Ɗ&ܲHZZ\#}$$Bi_ƽR;/ɘl`o0\PtkȃaNO>){U]LoC\ܾt/65CuК%g]!^>; 슄!d(Nf=gKƗZwPrQږ)'@mmQz*f{{f%p̽_j|y..o$U@ލ3n-S>,DR5iVe0*р݈xg{H3ncaS[kpG8u5UŸ2 zگ>q3l5J>P[㟷TPܧM-K"ƭ}&X߰ȅ3ٱ[mj%`IҧZ5fMFJ_I VqIrTzV KdZ%8yP\)1/7nZ%?-=Q1QlZ88ԌO\^O aƝ yDt.bdp8*,u!%DI2*qKuQFi]22uh΍N f%WŘSSsx~՜Z Qc"Pu% JF$!;%rDv&{GF_ĸ* gb{s?<[oɥuT+G;G3GOQGF\\Hz3^R9r| ~Z<($`38yƾMԖBToP3aytlK J^$k$Vb]`EN%' bEx^)j! v3mD Rܞ(&Lө J[GwSEW_{f"U^uv7%1EA6ֽx`nNl$!bR3'sȐNv[fCqUbәl# <L3V~vNS ~oQNx?C Yٕ\>5EAz:9!:C}f1[SKc~=>LުR|jtu~SpVɩ Zl@t]xYbf@y- 4cXOcvNY 4W5j' 9$PQ[|远:&C=/^ }n=҈Utg:c9|nlm+&y`fYNߨ=l \*srG`03Nt=.lLŨ% FF0! 6hj@7Xָeߨ߀i=*0?ý2few̸?$\z7#hiAe SYQPh| {i*Ęڪ+JT6!DpwI|R$7.#(y3eMxǷ1bPz0+|FTf:4,w0%"tZ58Q {8/#2ATǧI5h~ÎqNnBwR?KlV[B>)˒5g/F;X_$eU Ryp9y )ZH4)}C3;üzq̜RØ\DJk!A+y"ł$[?4(Zqܟ^1i&d6R'Ҝٷ~o@$rssWX*d?%hf#] 8y2ig")ڝT. 4ӯ {Л1:W^[N⩴dڏksPi5MO*q'yo_K͐%p ǔ&={oܪ,>cmf6 !$uDj)g"XI@5QnIyK Gߚ&_$8  |x)J 4v,EcqmM㒊m7g0Kw= =p̃cu;؆ڹRncLdSSNϲXMvE._"o{2Bq&7^`Fq! Aب-/\eϽX\da*sd|fEjb>+Fbwubko,I~Xh={0zwR% m\[t#袩ɲ CaVNHˍyВ!Z3X3t ӻ;KK+u)hf'?oSUѣq3ajt0,1 ~ (CakFt%_ eģ+. \c2ð$Jg]+*vU E;TB*J )c/' -IywԜ{\YSkyZYmEquc3v{N x0eeRF'ys%t>YW>ˊݶ"*2pcKWJBfNO҃E-O7Դ_E!m26:8o⬪T4NҷgU*Uu`dytl}ۘeg{g`{>fG]47|(T`W0 Z 95Gt츏Y\f)>jKi# bN,?͵ZM=8V63!L0WW GG"_WdƗyGR]-=E=\HIi| Sagg0 4|TGJRcL *g4M&JdȨYC|R߅Z,vcYK0Lo'zt{`%{Յ^s-? -?SXzT"BZSp gDSn/,EK1)7DDYm$+]HD/b'^v)h<>JsN6VF^ +[cK/DvϐW-V)Lwp9ؚk-vjp pPvKzq ܃=f i!Z7V>&k}i퀙#W#= Pc9"E@D1lUAZ_Q[P1Ì_YQch, Xާ]h˨OGS"4N`'m;E6kiPh)cꅮF~ *OFW%a tt#Ki0lԛmܵ`}3#^9I=;E9.|ˤӠi` ?)#8"ٕt^*s@Q;뱺INySsE#:[JèG;ۈRdm^7 mb t.A$l`Qv((~& N6|2U[Onvjl0?p߷+ RmA` E$A{ }ѓ1x> {:Pڽ0;-.V**y 4D* 8+sg9Ut~fFYwܞxEs7P]/All/2n4O{ Q{vp{[:.Q͉6 X Cvүܩ$SgQ:4 Z@S۱ /\z&W}b\sVgZ;t5<-n푀a0nZ!^%2-@ 2D9˶evcx4f*~rS%LV9[v+4uڠah uYg#]sQMimmBS5p ^Ov~e,{O #ЯcVIݒn~ l,NRa)C]H8Ԍ]&yфyn^-%Z ]%o5&gfMzvd`Z%bX0g$gJvHyA)tl5Oe='~`k=6iy1E\ <1[d Y]%{vF비k+ kJSm/u0`H,JSeWPx}YPMe\IIS_ȣ9$ "Ѝh{<7#F@tL'd44݋oc^JkMGM.|ʺ4 0P?;b"y#Sgnr\8 ͜N?'b8e-=Dm}(\pM5Xa_ӧ%`'^_(jk⨕ʔC% p/h;mq aEtV^x-m侄+cSO{;)J֜}&l+"܍Ҙ {U^.f!"L9_+P)T͊3~;<}3`D @(Xb:W [jrV58cŬ=f}{_n@׽VJ|sTEV`&&^} !n݈ ~tcF8EE?(8D劰j閠&ypד:ݝyj;w/#k~GWbGrr/nG{=‡n2H{n ] : p $'S~O& l{W Z}Bl'!?iH!zx%an8i2(1rKYrQ@E7m.\:SS3=]CIlyqY6[T;[e2R:3"kVHDBw{ !DK[;sw[Hl󙷮?2gS F8%uI%!*+^|Bݵ̄Ay2qŦeG̭q6ʳxaUYzF:wهwk$uΦwY֡:o y)]!wQxt $ܢEO376x]e *[m5|3IQxA7yXNd,?BE'.!* CqB AW%ow5$ì GhFR= t:n^BwL<#~q/j:wlt/)A $}>8#^X܇߃g$Lj!}my[h][[Pգ0fa)>Hёh¸ahms g ׂ6 U,7&L@ZmQ{Sh)6&Y\t65ĉIAQ-SõYdѐ0a@BRՒ |F.Έw ɑ_0ب'L(+U ǥDltԄc](޿CegNɀPK?^P]ma?o0ڍPڌN C}ƭ| PUXpAx &$~ev.?hz^^߸mcCn-Տ dϥsz,Z<;>Y&3`>A#8=v1;I 9S Joɍ\%m>K,04V%a)e7 m +oA"TPO{nL#;G^Dy0*"Ŕ sI 򻇆4\wdUԭaO֛-?0]e+%"/Vhݝ]V}o X4>1VKX]$YZ8}rqy/WSY7X g9wn{+ ' bK&.HZ=uBiΦ@MX$6)9L,>j B*b}}ʞu0ۋqcVMMxuC()Α\\jӋ{#D]·Jw9kUh]:$?,>76s~%3f /pgi -{Wpc"e*Y, 79PZ#f]$(HTG7n#=;79i. %|Y>K^10D;^w+ }6_"ܽ[apQ7J#pS{A8=%Kk5c=OTYL\;cwt샔vr[y-/'y hjJG8ӝpA$z;?j"td^8;X\9H`X~~/y u#t.fy-)00*L=0s."ؓ^ 6q$:C}bD.0*(w3eo1 U e8noQ`cyrEA ECPD$wƛ^Ϛ.h~ ptNSHw,4 der] HF x%Fz1DlP)[.c_ p&>yރŷ2!&t,Ly`OD:P:#i ɹ{!xrZLd`y"q?_Lϣ]5X_?b3js$.}ĤS|BVk9vWSY]lyo:PeyBPaLKG8~[Ih?GxAdE~I= 3K  $PwJ.6u" 錧8٘+08R8Ձ$!\ByK7xш*|Z *Pqc>pl)#USP&??=PKfo+9]@f63F< >\¯*tLr-rejm$?[OH'ߐ\[<w# utr.I@X๰O}00\*10c+fY\^,!kPU*ح> ^gW#`Sl4NkZJF.:k<1vpA=vݫ'lt,,s~`tj,+gpBihnzN~yp`d}]t'_oneAap@HhL2(x$o`׮XΌK遵cg1 :>&)Uܙ/"lE0?[s㧊$Zs=UZ,k͋7:)',| -``7'87ϠPI曩tæϘĩpn|:!Fz%URꇊi*&WIE rPqsxuU? v/1EBadVlg@)רD f Q'7=PzCߔLxPRAit hGSJzkE @@sZ$  '2kGnJ!`{p^ t _ux&u=}[ !GiRb>҅iŒ5 li,\ _(%oِ[F83 Z(Wׁ1k~TyCAt)$0ϼ BG;(o8\ѱG5ٻlyE8n,ljkZr<@2Q t4+jB h:ǰs2@ʹ '&eR]@"kx ނT~0=.rB^O4|K} ma?IPG`##ǧq8V!Lp:.\ }"12xאfNoTt;%cg4,SVvךvV)OMCe'yEXVA2ՠY,̩}y~?~ .M6gL}INLL_*nQG peCoc$Dho $'b.$Ы+/v~'KC#Jt fH8A3HJwj̚2lePe4Fm/hVt듄Wُǽx_lmH W$(` .^嗥L> H)\NO;I̭W/ DCJ1ĢO/)h .ɕ V`m"&jT sƼSO$GP1@pK=j=NXg0kg擾|j4 p[,9N-wZ-Ҽw n8/T45,/x232L6p v wbH_Xu*#{\.xn0M"YR؝g6ygm[#9k#;xoAs=;H+lj|Fs8;}ENwn]tdChk)DmbYar[_KFԽZp ދݬ_N5ɕ$/-|W.>NƋ [ghkkB3pS~J3qatG\bhhMcv y sbj C:aY+!*r(VBS|E3{fҏ+hB!ԱTkzn~욳C>J{l ` l3'i;@2= |sb/ Cl< t]Z5CG \tPLO5P[P͖iMK# HLڕz=  ᖠ}cq܆BX? $]X_\9GkdB CpvI@BXR#ӎRV5`O^c |w{B"̊&E 1xi05e(5`5/e4,uN4~5O1G)& //M5}!f:k:~v|Yޭ' Dj i.̇fM=º ~A/+B7DN*/7xgykqNj\Ys yu2i;jSVd#B˭ɘ;4ճ=i9#ZsBC(Ŗjv:|f=PH(v`j/ Z,25Ҫ_آ 'MGD:͈\wKwֱxPgbը( a x|Ӓ(Cw]d86 y]=ܼf ď+ɏY2V`)KuaYM=rS,&T<\>)ob< S 5>^Ёsx 7ծ*Bo*X4Km7 OTL'EF)-XQ2Z'+~XA۶z_y]2LeL &[d{nROV_Cǐb^?Uq5\w]f@ttCEЫ]LSD8bP璐@gFiHI7X~=S8z2yOosPݙ#^kt<ٹMoW*Zb6Zo7_u6GG44n&Xs# F(U":0NC7?^ϲ.ؗ[@ٕMsжը["P0 ,Հ&G botDWE*!(D,8~V5cJFQu#1`tҶG ])C^eC^Ͱ}i*PCf!j٠_@ER ,tRm3- 5oR Y߂t0̕R}M,Y>O?K7F<)-Z㬘 -gvTP'A/GY1(Ј2vn#{pĉ/D`.;<0x3~/t\қhfͿ7@CفQ?+5W0aNWbنj7PCYO3񝱀7ܑkTp;ɪ}8%1z[^@ԋ1UV%( c=o޳ڧ0Il7ʟJ863P^SF%9Н9  tYlLd%Ђ^^y_nԳ,9q3K 'Ki5$w $+5>Ѿ}HGǫ"ۤn~bxM)NbRvr!Œ>77z p 1|=7;;lNMS^AlygȰp!*)>ſo-|GQ9:K\yW ;`L }pVt7TG~Jzss_%X/e;A%fX rj͓4pWA@ 9d h#N'][Ao΢*n>tC:py*ZVi /T ?#kJd%ov~h8oT=&YxYlV1e%K~hm@̒uDj1Fш}{W4=}/e$Uܙ*=(:2MP>R7XT5V|ă+tͦ9]_7wT҅ k^K7$**U8θ,p/7|DDR Udq">Z@@3eFS-I61Vc#݁b Z&L֦zd>"XsCb0=w{XD@3 1GlM^&zCsSV]m}Ze-j\]X G\hֻ.|dWNEV@:YZJY|@ggjbh $Y{>ge,C>@:{HG‘{"ɧ|_+Wm@4fE+DF lkAڲ#nCvEh',sxT r)8ZC͚}&`B$%20"-\pr2JY'FM $_㲡 S:q?F겁Ucru0~ dt>O}@N.boJ+Q=MAמE4ƲU3yX܏BJ|@%5es,UX2[zCMj_{d5)\_łN [K" }= t+dKy&C~I&1 *>ZH,duFW\CZ$K f鈁. Hʖ0|+^ZZ[i@ʪ3ȆV&/'"TQűeKPXO^u"]J>(X@50K ϙ]?;~m82 u-S &]4nXԛ~;E$][ *HHpiWF*^IG}&u3 p76kGԾI=h 썯p.TnU2,>E+SYL"W75R-SAt^,~a& YZ