duply-2.0.2-lp150.1.3 >  A Z¸/=„yugb0</qc۰6wp}T3C.[w ybe,cx!̾#HCj$}z%Nw#$$quhG!c^rumPWLjczL1y:[5S UwĞy${e)fe|G]5tNF $L'|v06iRҟrIC($zN}| "533ecd85d0b85e4a04ce440716998b389f8defa68abe0516174f5cd499b027f398f2e61772a57835c4fe9e056617e517094c5684b Z¸/=„SϏk#侼|(.|a5{( e0ī֩Yp>(\?(Ld  B04<@S\d ~     ,@H`(8 90 :L F%3G%HH%\I%pX%xY%|\%]%^%b&>c&d'Ce'Hf'Kl'Mu'`v'tw'x'y'z''(((HCduply2.0.2lp150.1.3A frontend for the mighty duplicity magicA shell front end to duplicity that simplifies the usage by managing settings for backup jobs in profiles. It supports executing multiple commands in a batch mode to enable single line cron entries and executes pre/post backup scripts.Ylamb25 openSUSE Leap 15.0openSUSEGPL-2.0https://bugs.opensuse.orgProductivity/Archiving/Compressionhttp://duply.net/linuxnoarchUK~FA큤A큤ZZY$0=ZY$0=6f8645cf0464ca1aa722f8f8d9084cb3475a381d2582aef8b62be1a5a7c8ae82c98ab618c8267e7da538de29f9743616d1d06a062e8f5971551268ffad4e2a368177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643rootrootrootrootrootrootrootrootrootrootduply-2.0.2-lp150.1.3.src.rpmduply@    /usr/bin/envduplicityrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1YW V@S.RQP@Pp@N=@NNu@NK@malcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgkruber@zib.dewr@rosenauer.orgmalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgmalcolmlewis@opensuse.orgjengelh@medozas.demalcolmlewis@opensuse.org- Update to version 2.0.2: * Bugfix: never insert creds into file:// targets. * Bugfix: avail profiles hint sometimes shortend the names by one char. * Bugfix 108: CMD_NEXT variable should ignore conditional commands (and, or). * Export condition before/after next/prev command as CND_PREV,CND_NEXT now. * Bugfix 97: Unknown command should be ERROR, not WARNING. - Changes from version 2.0.1: * Bugfix 104: Duply 2.0 sets wrong archive dir, --name was always 'duply_'. - Changes from version 2.0: * Made this a major version change, as we broke backward compatibility anyway. If your backend stops working w/ this version create a new profile and export the env vars needed as described in the comments of the conf file directly above the SOURCE setting. * Making sure multi spaces in TARGET survive awk processing. * New env var PROFILE exported to scripts. * Fix 102: expose a unique timestamp variable for pre/post scripts actually a featreq. exporting RUN_START nanosec unix timestamp. * Fix 101: GPG_AGENT_INFO is 'bogus'. * Fix 96: duply cannot handle two consecutive spaces in paths. - Update Copyright year.- Update to version 1.11.3: + Fix wrong "WARNING: No running gpg-agent ..." when sign key was not set. - Changes from version 1.11.2: + Fix "gpg: unsafe" version print out. + Bugfix 91: v1.11 [r47] broke asymmetric encryption when using GPG_KEYS_ENC. + Bugfix 90: S3: TARGET_USER/PASS have no effect, added additional documentation about needed env vars to template conf file. - Changes from version 1.11.1: + Reverted duply's default PYTHON to 'python'. - Changes from version 1.11: + Remove obsolete --ssh-askpass routine. + Add PYTHON conf var to allow global override of used python interpreter. + Enforced usage of "python2" in PATH as default interpreter for internal use _and_ to run duplicity (setup.py changed the shebang to the fixed path /usr/bin/python until 0.7.05, which we circumvent this way). + Feature 36: Support gpg-connect-agent as a means to detect if an agent is running, used gpg-agent for detection though. + Quotewrapped run_cmd parameters to protect it from spaces eg. in TMP path. + Key export routine respects gpg-agent usage now. - Update copyright year. - Add ChangeLog to package.- Update to version 1.10.1: + Bugfix 86: Duply+Swift outputs warning. + Bugfix 87: Swift fails without BACKEND_URL. - Changes from 1.10: + Featreq 36: busybox issues - fix awk, grep version detection, fix grep failure because --color=never switch is unsupported. + Bugfix 81: --exclude-globbing-filelist is deprecated since 0.7.03. + Implemented base-/dirname as bash functions. + Featreq 31 " Support for duplicity Azure backend " - ignored a contributed patch by Scott McKenzie and instead opted for removing almost all code that deals with special env vars required by backends. Adding and modifying these results in too much overhead so I dropped this feature. The future alternative for users is to consult the duplicity manpage and add the needed export definitions to the conf file. Appended a commented example to the template conf below the auth section. - Changes from 1.9.2: + Bugfix: exporting keys with gpg2.1 works now. + Documented GPG_OPTS needed for gpg2.1 to conf template. + Bugfix 82: GREP_OPTIONS=--color=always disrupted time calculation. + Added GPG conf var (see conf template for details). + Added grep version output as it is an integral needed binary. + Added PYTHONPATH printout in version output. - Changes from 1.9.1: + Export CMD_ERR now for scripts to detect if CMD_PREV failed/succeeded. + Bugfix: CMD_PREV contained command even if it was skipped. - Changes from 1.9.0: + Bugfix: env vars were not exported when external script was executable. + Rework GPG_KEY handling, allow virtually anything now (uid, keyid etc.) see gpg manpage, section "How to specify a user ID" let gpg complain when the delivered values are invalid for whatever reason. + Started to rework tmp space checking, exposed folder & writable check. TODO: reimplement enough file space available checking. - Changes from 1.8.0: + Add command verifyPath to expose 'verify --file-to-restore' action. + Add time parameter support to verify command. + Add section time formats to usage output.- Update to version 1.7.4: + remove ubuntu one support, service is discontinued + featreq 31: add authenticated swift (contributed by Justus Seifert) - Update to version 1.7.3: + bugfix: test routines, gpg2 asked for passphrase although GPG_PW was set - Update to version 1.7.2: + bugfix: debian Bug#743190 "duply no longer allows restoration without gpg passphrase in conf file" GPG_AGENT_INFO env var is now needed to trigger --use-agent + bugfix: gpg keyenc test routines didn't work if GPG_PW was not set - Update to version 1.7.1: + bugfix: purge-* commands renamed to purgeFull, purgeIncr due to incompatibility with new minus batch separator - Update to version 1.7.0: + disabled gpg key id plausibility check, too many valid possibilities + featreq 7 "Halt if precondition fails": added and(+), or(-) batch command(separator) support + featreq 26 "pre/post script with shebang line": if a script is flagged executable it's executed in a subshell now as opposed to sourced to bash, which is the default + bugfix: do not check if dpbx, swift credentials are set anymore + bugfix: properly escape profile name, archdir if used as arguments + add DUPL_PRECMD conf setting for use with e.g. trickle- Update to version 1.6.0: + support gs backend + support dropbox backend + add gpg-agent support to gpg test routines + autoenable --use-agent if passwords were not defined in config + GPG_OPTS are now honored everywhere, keyrings or complete gpg homedir can thus be configured to be located anywhere + always import both secret and public key if avail from config profile + new explanatory comments in initial exclude file + bugfix 7: Duply only imports one key at a time - Update to version 1.5.11: + purge-incr command for remove-all-inc-of-but-n-full feature added patch provided by Moritz Augsburger, thanks! + documented version command in man page- Updated to version 1.5.10: + Bugfix: exclude filter failed on ubuntu, mawk w/o posix char class support. + Bugfix: fix url_decoding generally and for python3. + Bugfix 3609075: wrong script results in status line (thx David Epping).- Updated to 1.5.9: + Bugfix 3588926: filter --exclude* params for restore/fetch ate too much. + Restore/fetch now also ignores --include* or --exclude='foobar' - Updates from 1.5.8: + Bugfix 3575487: implement proper cloud files support.- Update to version 1.5.7: + Bugfix 3531450: Cannot use space in target URL (file:///) anymore. - Updates from 1.5.6: + Commands purge, purge-full have no default value anymore for security reasons; instead max value can be given via cmd line or must be set in profile; else an error is shown. + Minor man page modifications - Updates from 1.5.5.5: + Bugfix 3479605: SEL context confused profile folder's permission check. + Colon ':' in url passphrase got ignored, added python driven url_decoding for user & pass to better process special chars.- Update to version 1.5.5.4: + Bugfix 3421268: SFTP passwords from conf ignored and always prompted for. + Add support for separate sign passphrase (needs duplicity 0.6.14+).- Update version to 1.5.5.3: + Bugfix 3416690: repaired preview threw echo1 error. + Fix unknown cmds error usage & friends if more than 2 params were given. - Updates from 1.5.5.2: + Bugfix 3409643: ssh key auth did ask for passphrase (--ssh-askpass ?). + Bugfix: mawk does not support \W and did not split multikey definitions. + All parameters should survive single (') and double (") quotes now.- Remove redundant tags/sections from specfile (cf. packaging guidelines)- Initial build.lamb25 15021936002.0.2-lp150.1.3duplyduplyCHANGELOG.txtduplygpl-2.0.txt/usr/bin//usr/share/doc/packages//usr/share/doc/packages/duply//usr/share/licenses//usr/share/licenses/duply/-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.0/standard/1df033fab63f690787813fd1a7e83e6e-duplycpioxz5noarch-suse-linuxBourne-Again shell script, ISO-8859 text executabledirectoryASCII textR.]ː٤]9nutf-854465952470c94ecc37d35398ba057cc09fa54e2d5bef8c5c6691a5304b1d994? 7zXZ !t/[h] crv9uo0ڰ"'÷,Eoxo-I;7h8ʧB%9/РV25<> OÏOT\ L[Ez[Ü'ALǾ!|E~|bZsJLWzB[elU|/ |~}qK67"UE8&?hLۙEݑDvcj-6HG(_Y_37[9gq0nQ8Z QXD4sғd1R tQ h_=/tϝߞz"PVYff2vQ-&ZGʝm4)![ o版0G5#/4y Y kqlid!x!8O4rE#p! h&u;~lrLaPrUV)2: ~H<5> VP6noC,)ǹJ 5ِ+z{`6Jd3 oZef'81Y(9^roF96wj@g̨6<7s XE4r~.)ER3+r5‰Fc4aY+1jU8 +!@Ga*d o݂Ar*VW&ʺ}Ctay&Hf'7A =ɰ_.(pPv{`Ĺ?Ch7a1@Ł`g6Ԛ˧J4I"V!YܿK{0յrTgo^ƜD*&$ңk\ۖx5xŃض%kzsDCI(ɲ3+89Zu {)%kDTTEHBNRrev^j LVMH!&B.[l~l9O,^'')ꊁ0U3c%~cM!?پM-E6W͟"A{!.]A4mi !ԟ-f!@u9˱[yX?!Z:8gPzcTdz\Πp^)ؿQus.CP<ˀJ(;]5(K~A.0=6dEL/­tYg\!tJwp>ЌZp}τ#46e5kRԢK%jt`Ñ6:-x3dٺj~[r\f'JÁQkSU<85MWDPV~XlO%$0f%wA 䥍dǍLfpes[Dm`^@`5jT {!K=lG+B!"#%!\d/*>S,EpT)%pr|ɼQv΍le$ (~yf1oREMHbe4/wd5WȦ2e¾}kmOot\ V[3>U̙Q!^<0`sR  K ;f3(L<=$~SWG+w4>ဘHz_;~|8U"}:c(N%o]ijLWm 9 J0P33xf_'l%Ȳ YI#͟xzc!˼ו* =d+6bi懋8d} pi"'0!>BzI!>N>\NgOzn:VW.$ɡL9*Za2 ){9G%; :CPhժU DWfF7 ghl-]1H2> }בlTC`a;iG\V{A_o<[/itZHN an0E|e75:ߙԁ{sTR=56usRJi"@Y5oK`M84[.&GAW7.$_X'U.K7MhfS=؜>4 S4 W$zO<^Op:;!a{݄0@UvډТ6BX}P>A j"_IT;.el#Z7;)7A~Bxg(WuGx]re!eD.Ch7f` g uȨ`rߋ2M`k([P k.l}m+~9G* ƐPb sbouubO|n o+X8*FmhGvR3|Ks: i}_cnhި'"ip}Zmx\r%o҉8r$4uPꎹ1t:^N+xBtP>cN_ /̳6[{oo->}:6Q!Kס={̄͊dPqyUCObuE!/d DtI^K; AּHy5nn8]FC,ʖ# CFWFfS}l r/P-y $F?|.^Jm,ey;㩀@}di6D,|+8:Y-SC?vĮա 2I%hmfw b__ 40KtajK+ `)祰[D |c7r_Xw(;Tk%A9i9@cyWt~ Z-Yޚ^a'mJ79">Ў#(rw0`n-`o̍u[q%՟\0EZtш2-aJ)2lIc0գcILch1r,9=\$ p@@A 2w/qb-5)ԅD.V@Y MB<9"^-Ιr^f{c3*>$̯bf RI6P1N͓Omfr|DH=۸n"A․:ed{,$6f d/H}ͱjT\Jgv7ѼF7.+]:: h>ć#ωqbRU3tXDҘ)hROۤL8L&zi7[1iOiՠ=:Nֳm8'e)iˢo0;E~FrL0#y7g_͙\=.۵?yM%^W7VX2?+?k[2C6Nо3_OaVNi留:!7>ancWQUX1 Hn A{ϦwaK L2{4Ѕ428A)HLDĈ&"ۦ558*Рms'?U2w)[ b;{aȉ ֶ!DVwqŰlgt@"9&̤}zzUB$/E1z̡Hˌ%~<}Rv[((aȃ_SU-wrH/P0ֶWLLOZ°IR{Y.9 UIV  3. uu=Aq AĞj)xL`;cOL᷸Z24nǢiP=wDG5@e'v^qbw`-O\XWH'W;*mg]++ \WLHImH*PʪN}3Y:,N+,HO@65ǘќ&6"\6v#y fЯȺ+lkeLPFPύ/ɚjOѮ@ekST kmdME'vƏ mDbG;2/LN/ҝ]P< JˬZq(t%[#kuNHK;R"r^83w?~`QNp?$; "k E车Dd+jwI]Sql?_iAg2),?5\p_Q4_tQ.j-K א]h}H)7-O dR g(Rt)DK YR.dc an!h 믚׵N򋴘,X!,s]9´cJMjd[|ӫ1%'Њ\Kޯ^sCF53 4O$kDo{D+h"ÑF6xoEV `N`/t!Œ'+@ (a_X1>.tƄTz<u0jJ>g 7nwphL)f {O&pL.zTAhPee~+uI |)Kuv~Q?)&7Pus9Dm`,f^V,`;luCy"vO`;fX 47e6IdlwB2m ~D!ꍨRni~e@meVo'4F멫wW[ \.5Lwӓ%PzdoV;_ κxVizsf6HgCպ_:TI^xw9ٶ]lX <>*3J_VcyPO^.4(Yt)]RfJ\LNh0Rxd?g١f#=fgQYߝ\mq.aPȬ`$U}%%VahXJl[p~]Xy6[E(E~v,._Vm'i5g??cP2W@6j_\nD m _R|3T z;sd5_ .b?l\ Kq) pj$O{ϒp8̥' FZg9u=s.InS~"ˈiF6ze̦ HT]ԙ=tE:HVN# UDT/#)n- *̯h\~!aE ADi[ ;Sk1s7Deէ5 iZ2 >*>n!4+IǁZqͳrF0UT_UhQ5*%9}ߺ}1 ž'Sulݕvô@'0V;0@1Mݲ ȆCNrn(: uN)! ?cٹr{_(X#?YOBzf(ɤ=OB*ѯ~AAs/VDJN2Kh4t&-,}_Ľ:4*4`wh:)lJS$iR_5YfI7!&$-O9]𥕇[}ԼnȸxY!0U%*OuNUJq  b;{}_ ؗ-iV~z ̼5$i(gMmYw,uyg:b)u2KOD ԐmKZBmm?"{@3͜sqὮu!yiW(5O=V H[II5A.is,uEĶl]\۫`ļ޹%mB8L g+l؅02TAEKC`֎Ȇ-)>ԛF"st$=RrDw7c]O&hn? q2%#*@T~ KC|祎ber/3+)"!+Cէl #Ak8*>-#SAnkl򕲇b=ܺU`CGL6 3xZoEWKILYllO&0/[?iSq] = "Pyb/Aˢj=2ޏ oUΊa3/n"6gX A@>J;zs DZ.;=1xRGiVd+FqDz03J9xW_ lWyP^epHCǺAw-ާTu>hCdV,x'Z̓ GJ3 A]m+I(^A&D7+)ᒨ(:Wm+Vk1^A/ =H (r7%EJjs kvs7ڴSsI>{J}@Da RtcI1e`o%ܚS㴓~7pjkO43f=ϸĿtx"4FU*isP2%%ufH0&e֧ek?e}U Q4p6|<"jT []ڰ=񷾡kG~c{<4vRE3~8H*XX؍Uc?Hn?;_䕟?6 Eh=Ekb^$I}/ yȷ{wYƯc|S]&d݉9 ҂K+@gd{*Jtb CsˌY!Ftl`ݨ`+`҂Ԗ xNn_)84aA6m򪇌;8pR1o}D͸e'/J}|r OqLo( D]Vڞ`yP6HVw̹[YǙ @ qf`iЭ엫s|,aD)Zv3|Jmrʆ Wl~tSݕ]ZOynJ-``@#)+@ hյ6C,QDq*uA&5``{e;d HJ5f0$JiQVMH" wRIt 3+^Ǭ0-ais]SdžOc `5McA +tEyN`ʚ]s9JiA #el و E?)0]b&1.,,P %m>w,+gwf2y㨜bzg0+v`̕BV]&@F!۟xsĹkQ+<;HgF>X|~W7W*ڽI!33^UcH 7, 6M˭-+{ͽY_XgTtpj l8I=;|e=v.zts6=ţhR?V?'BE͜CTKqg2Ǔ>I_P%ԤJX [RuSO.LŅ,x8Tw7ٹӀs& Nv8ԏsTmR7gT>-iG r0`[n}8=E8k~$6'ZXe=F:>0OQP_) tX~hAw/v ^ $%ѻDy.EΥwj {y{:fs]c`T)|'1s@~d(M UdS-S&!wKhf q/ed;e.eWtY; 5S,xy !c .]V+csE`kG:/ؘ \ӄ~j5|Dr? 財,PՖuY0uhlSZt SārE@[$6%ynܤe]>UhBAPp&ŵ}h- 7Y%6q ؑטk&|5kP@E#,z>tD.9*aU?v$'&/r{ƊA_mS'~1=X!Ԭ/L%afYsdQqa&ր#xMt[S#T2Ksm- TSkdfǾ]ֵc]1|jv+iic9 g#uzּ$l O,Y1yD^_ (w&#_P.彆{P 1s~+zUe@HaT|(.v6^ŞA'N]c&ƽJRgNwBA(˙ 4I~MˋA#t9FZG ȹ q ޹kX꓄N ~w$%=꺵EЏ7( K8&-MV#gx͵hFZ֯ln=HάK?WM4P.X+ g^St ܍ ^/\xgһGb1cXӢ]Td&VVdm 1v /RY ^t,jׁ@-^rhT-g$]u b,6P`@q7< 7F' Iz@[g5 _yNOo.v|u]26{U *7`@ [ W X(2Brz=Z'?F@<]^+2K`]vTAƉF[@Χ8[ f]f94;9J;d{W4A޼;26HenrdvCXY"f7MZC&:eO$A+!ق$SyG%63d*BR?}}^Gx%͌caV,OewNMGqCg5ielS֙G|v喍nQ tAgxj8{?O +wԩ ;>SwJBﺷwmR: 3 p<` ј}Ƙ8y/`~o~FKLF afY!.S['[1Lf ac>C6nJX6l̻N:. wLᤱ#"V ,ivK*vQq9;?Zx%"ItJŚh!.5ή/41` 5VqJIxF8쀮EPj25]]Yr4{!t1`>'g4s)K\A_Lil“tk2,bHgۢDE2/% sC\'eR 櫘{E"oT5;oİwCB/M,)X/o>8ujH. b͛ &qq|XY}۵"/" bCH;_0/(zG)cKM{߆xݟ,|,F92/LGjx磇ݷ%^>u8c.);ހGkFmgkT'U;4AɧZX$4FN:m3 lQ1eڷϊm/LY!JQg&lՋ _SN6ET=NCVP㱔Vm#je={gM7 eh/tG5٣oô]1\]?G/%gU4G,'ԳxpT][iGŹF;:ۼ!1gݫCPPTn, ]R4r8+YB+Q@_z/YM 2U^Sƨa<@Ѷ[^KAj1G 'nSz$BрAC#G]CbWSt>D5^|uZY1EŒ?5K'mAf&ByuZ*F&b;{>۸0I <~XNXYfp*էfuD:4}ɓ*m$rv=-{Ep&n+&'pm29T*VwԊd?v9=@%Ι^ib!M)A&!]U: C鷥2 UzL'$-¾I\Nj|]DlyI"[wSѽ&qQkArI7ћ#|]C:i3<0Sp2K(@(4* DןuVp=$LvS豒 9{];Iz^ (K"F6yt{^5Ur6gn,eW|ωbfFyD«`mߞn 3Ռf68=LKRYW`NE؊>{g;I ~D3ѥM~̼ xR!0Ǘ#V)ONN8险 %)\  G\Kۍ tUd%ecN:OaۅRIX(2xEɂk|݊9~  fUA57=ʣ;Yd0zbq\Q1>Ŭz/g;iy>y"H~/rNNx`DR{^O V8NOQ/ETB?lwEz.@NpC) Ļ<|FURD՝"|l*uaBT8Kmsc6]&A@@oϼ7V,[}C//*TLaLbpptoB%yo`%e󑫒><ljn'Q&Wh&elJZg$aBDCeHR", *oZ0]={Яha'ɨE` y~c/U+vZwlry]we6Coon}TmÀaiV| f{I&cW 2{&ѐA]#jcV9z%p~TX' VߘpoiNgfLe\2<)UR|YNAC*]R1FڂQQ%v$b>2a6}|b r<ڵGхܸC,oVDΏ[8~'Y7ɛk@5R$\u^֦IY1EARܛ3="hlwL1o-s ,(),hV@E@_m0.74ʀ`e}"7Pqu3`Kn4S0VGT $wKhi`켑=UݹGphۓ${qXLefr(#v~ll>Yd蝊:aʣMRJn 6%s;E`}hID_u]9ع*  ʧT ¸=F ^e0{6[^ Și>\QbWd8ݜb,. rJ3 7ڒEK+7quXR…qV,y)Y<:Xgrn˛u nze덊U2?:}x]8y<#)o_2_1vܮN1Wo7/qa%ژg'F$u>Esاܩ:"`/|Agu `xRH݅Y6B|UZg,YZ[2B$A' $vcLzWyvʥ4 i$]n4X+VFyaMhAFEZդ5X6uh,aFSd< ?wn3IZ(zYxfvmW=Bi(CDA  aS`fHTf9dө!:cnTUkͶ鎙wӈԁq~&L6xn[Ͷe3(ޥNp^zW1B]C2;^0c")(*Yd!p fmN(>(a6?6A^}Z7`yQkPAts UtqcWf  qvVfnP8"M!n:Qs(D<@@iMH۬ǪףT.UtVAU-hfkQ;[8~NԊ* i[EFKhJ[3VBoAD,15<[nH=O2fd2 V<" Ʋ$o!.??K.<1 \)e'*5h6cQ*/JNcȧE/C_Bf0VCS*h\bN7"T4vыf݈#P mj̙*4: F3\au3'SdPf AC̈ݲZ!ʎUcKpM;C4MDFvKyo|px vpw,FW|u54t=OMtR+%bzA)l.[}ӫrŦ'h5iٰJO`"Qb|kFڔa`#HY̵zʢ`GK١d}[f8y)2B\S?sjġywuun]Ti΂x(L>d'cęyAu|7ނXk.ȼƮy!FFA%0e. x;"Y[D2tZkw}0(%.r@}F5N{? $Ъ֔3F8XD@N*9FkS3Ȏ_ )Ȕ:#"20z6kNjVjJ`'zAG|' Na{9v# HܱBS =}Pr%'aX*G&iR>VƩe SwOȍXfӨLv<cevOpo+#k$)VlRL^TWttGiw/At&S! Nj}'jgY^z>85tZn:^ NaW֪42Uи`eX…i|;oZ8 ]^ʙHW". gfy7[󩈁K.m %/É5 01k:6TqҮ(T.Cq8YLR+$:ٝZ:-7Q[x>NP:!cŧq"E7I6IddJwRKMFXK:,w>xt3 vYX4CKPYhLJijE.;nZbGOfr:"JB(&Sids^ %%1[D0 R!_Aw!쮜/&9U- ߕ jk/&y1H3K)9"n9??ur2 C bV@rj|DZĎ"NE=Ęڏ^'3ٳ~SGb@\j;{UzU5QI`1v/ Mf!KO) We7}w_܇WN(cJ.IN<@^B#+ ˶.sexL _Aj}17 M:S@v0:ܨ+{@*PUpx-+I#u#Sb/R%=wc,{:$3/( Ʃ}THbQEo.2Cn"0R)^XQGV*8ܙ" m2kCʦkER?.c/1 .IY}#Xg:!/I|@Kn__Q; ]Y %N {Yˆaɔi6j7b{j6uӜԇ1GlN ߼-)OZ^*M;mf Ko[1t"Y ZݘO'.mH" jxwB0_J#U~^Ȳ2-I~ \N DWm ɅGoGtO 'O y?5 " hX:EeC39hCVC–kP‡GgFFq->IwVhC&zk爷xaD[<~ -rQ*YF^~}&v $}ĄeNVN<6zD[E'q[@׬b(rPTUŰpAQ%^B| ^:/ )I{@dP}U!:鳣޽b=5p xjuT2Z_[7l)veo5}Q*t^;Nj;~P0hvcq`j`}P^KV-dq8kW0ߜ{NKϮɗ&16MֱrF]v)lc#2Ӳm.eDWv}nzU\hiBs]Wڡ%, TP7 .v5&yqJ>3"IQn nOgQVmn3U=dk-B3@G<<6sO}$sUIYvowy/a A0 NJu>~,I]RtJfsd|~_q<+Բv~B`*zB"]5L'Z9`h]RcLeғ0$ sL0)A:[Cf'*%?ΔcO稜컱3]x #1ܞr{mZ=0hӄ57y]Bs@;/2Z8/.]Wң=׎.hdM=o+}8塻^ N&B1@hj]z+DJ(ݧeis}ōR*iT"! ޷=4,GOxQR< &Ճg^;!):2I\_o#S}5N@8uFv~~>!ok̈́ę>?֗7Rwp"Em$HДwq[V+}02gU(z儩'ix~ nTɚ|K>*HR _SNj o!?wSۢ 6>ķO{,Z1zhXD`%u/~<8Ubj'oEek(fE;9$~`WkO[hL ovG'Ŕ}4-+9,gZoZE2 9Vb o0 gѦ|km@ϣgNėmb a:q?LHcM53}YH0O{1S9 ʙ;pxdc чs!:dn7=*.J~΀{`7!\DJhs 99 M\35k$ߞOcp]r:A\r 6\J|jJ6GW\̈)xlu81+ )/$Y1}"j(YLo{OF;I+$cb52J^V-tt(B- $h9GwZϛ4miFGI Bmdz5r['fb]J>i.F|[~{tR"ggӓ No$a/I{"*r6jFFA$КB b'Uɗ߹0pI_HvǫW k}jVSTHt1u{P͒&t5P]]90. 8+4rh2D- r+J|y?J /9S] G/|3bYbxN"YH*8U7ttn%a0IeY׵S+!4co T9nr=12AD{cYl`H^q[Q./,w3X)uƷ6ڸK'muRZp ٝ -iQnĠxop,ώz7k: bN>[[AmW 4g3%J_(6W^YGkSWԊ"599;²| -DKU8etLEQ}k߰nHm|8"`$]BmZnf9ؤЍE'Mȶ(pk4XB,S8}6le=4r wZH|#Hz!> sdbe;\jf01RI{iN[e{@{.AψSAq1QΛ9|Sƺx2χxk.YNZٛCFRog?Yq& ]ڛw"xߏ(põ+h "kt$ L+Gi =4|pwLPR^M L<>S7qO:tf5e/`;[p2xAȜZ`O^1ݩr֔!} TRȄ覠}a#t:vBJAha<2;` Ԅ|#ZrbV5"J@*-`b6&5hI͆Dz˸R98A%(qRo[`gx?XB?z _Bt+iL,MWF[jVӆ,5I<Q$8n^Yk&:]y=(lL %}snK7v#1$Yyj&Hs2k n4%{9\|cxD2_ P9>E7C0݊Fcme P\[)n)Ohe")_]0E_1!3)N\4֩0@21!P Ӆ` vxՔL릁w(TjG!;p~3z5ee cIGQTitm5kn VzG! G* ,b<x6zs璼ab%ͽ'93=g"R p_Yzڰd3sv 8: KNU`{P:~Qa6bd,_" $}57xbeV=oU` 5GUw)~a])λEHR> W 6 "䯾E0eMPS /L_3=_p!6ϠRtM{DGj4o)_~6!i,M$[RvYCp5phW4;\HHj/-HMcS]uQCfFqVVC &4n-ݤ '$\BjG_jGX+h OV6H pcA6 u1 []⪵*OWȋu`Ӑ=3gT'X lSN`V{[DNċL}12|!xH@71ffدN Qg/E}ܘ(U$*+pέc$֘'h1bq9_~c;tb}=/nTc\}# +ۜHPPW) lϼ?r"A1G>r0jd-ogoI"ph\o[8k2! ȋ.Pyڨ _vrw2t?a받RBֆn"+7bw_(9!/|VDTbHJnzCei?HG^RC(p9DX6ASئF&UT tiG58r!kę#=0S lٰ[Пfi\t!E<W5c!g(mP9v_|e@{}NэȪX4SҚ] Rk1ӼBD]vZ.LqE|7=t[*" ̥M8]mPUXp\aFsԮ8is8jW hUxP~҅l?.ƙ'q AmlQga=T1c  BDd/Ϣaǘ`Ђuϩ*!>Pt[#CrR=S[0e] SoSޟyCG{h[5uR$|T dֻ,Lr_*xXÛxuk%QWbl+ s;3ҟ2"vÓpKUx*=DؤÌ!aMkJ®e6aYY+': 3v$tܔyb9 W<.PһlXԆF>]kVՎiL8a.w'/A̮u֭TH rRԧI΋ O 婉0dq& `|:tubk~AǩvUG%,Y7J=M W5E_P#7|THAgk+>VL  $2ÿzf?O(`-GWA;ԡTmF;hVt(LҴ Zu%qgaO䄹c/avN,}ZLICh/[KQKb(5Sx EfoC m2,`Xtm<%R*/93Msl`:aKgY&ɴ!691(C3l|6&jG)~V?&7wR+8g )}XAt4~F󦋥T@-Vy/˜cpX@Rk7pV xȯz3-o9.v1j|"ųh9ū $%x$[Ab\lKx_Ll3/h9i/|4SA teoQJt{|=b'ū00r^6W-XBaޢ\@'&iͩͦw*e8@Hy w 5)VN#K1XtHi7p8cbVD߰H(YJݟS/z ӌ5…CV"s/lzQ}~\(*&| -`:WV-xW+L@; ALj^,*(>MIfƔPZ15{|J}Lb`\5*UK6DleQyY%& 'S|{jrvc]3U0_(VM(@wwℜ%{e`?mcV*HNxU8=&ꢦ6TDf u?&͆gAepQ 8;t6Ԟaka8 y`Ǭdt|rq-XVJvBS!e! B ? mYOW% B}f׷ ]` :D刎40M ʺT7ٓ+!C%-V3gXHk3תo+ѿYiY0hYͼ}C걅#6>=8kk9,L*T+ZpQbmS6.= ~ *ȰȘ-k/nǀzz/_/\;?u9oQNx. x?P`sI5V7c/niDBOƬ+a5[05[/d74d'9r>d;UW@YYv^+E眧lj)7 3J%50:a+6u.Q.IZ#G&ZJLˆ0iCb<!6(Af(lG>fۙG>zTH,#,?M|QeD (<01](G:#5r]i.U*fpB| (&5N6_@=T4mk+YTؙiJjU=kf4M5}kE^JcQ#,IPTxvœGcq<w℥KF A.v~b:-g'ўX\ <ܻ%[i7l* A䑗lj!p,wHVG1/qfa46!/_uYE!E)m?猠\UbﲁVB9LDs%X$l%Q%+ˡ؉vn,&[7VCp VrI D qMqtuYZDŷ)lA"oaϣ?R&3@5Cd=35S֣nmXx|&Ts8|sB鏝Z=ΩOLgځ]дOk9!Uc-H(QS 3rhwFp*xs(,NLkeAjMȧ><5U$"v5^޿6QU{':*#߆~Br/R V"0%F$.ߺr# `zW9c9Nqǿ w&T?v)°d jLL3IL@NwH Gql.h^yұUq"x,ݲnЀ#D)Vgf&|:ln;ٺ[ȉ ;'c,4|zfv/KyGGdCmi)7T""g7Á~ sYo7Ưmæ?g' r4Dbb곯F֌'!7@@ IV#>꽴tit~ɼHO*}||Fv6 KuCҰ#Q*8d!`-kntcvu=gV978 :[8@66@Z^BĪ=]2}Gm}jVkFBF&q)ɒGo͛ۡ0huQ0E -9TO|WV]IB=Jg1ncWa}Z(wblG^A{ (nxz ÜsF%p嗑1=&_ܚJRz{@3#O?X_(@OnZnNۇ? ~R) cp锵r>\ ٬ 3@>Br`Ƕ}N8S_po, v0I3 zv' ^]?ky!ψ`.SaT$)q rL2@7W9昅 G_붙%*-C&KR&V nAVԋSԤв ݽ4mJ(k`Q t`|1 ԿEbG[ Bh~fGƍ\E~։?vi;qOVs)63,*L3~9."F2Q5(( U+CkOy}w>2Wkn1t[|K#:bNN_ @UL}\4)]a#67=&(v[W\K oxiHx :Hvs )A'#a0_fPӘk/`ҥ[ZĊm \V5X4Ssurn `a83P& Y5ʹ8V!I(cpjLDR'vs} e\uJC\3n-*N $p8-?Kf>_QPN_a]sWO~fK*+ZSEFl%#4s7yqd;:e )mp,fVQ<pG <o4=[:͒|t}0_G>!&6ۀ|pżVWzF-x\@3CÔ(oZ։Ri ,cÈ/Hd**?P,%0g0w>t@(2,.GUyTg+Sx BcYMvnyt9NadA E ""G\)m^5tBQtɥXN;sgjG4ʽiח@@0?lvy&d;ř׊i_yb-Rn^FPĖđj -6Mr}RQl<8 /RxUsه!؞x$GPFĂ(ga5[ŋ3Us=ȷeԁLv.,T,;n`4l9JH]s֛tWK<3yd~|ygD>)e=IpXfM,V*br}]}|@fDZ ~w=ȨPh}"4h{L"σQCj”CY;qLp"<- ɚ; E} 峌5+[W`s!h8kkBv_Ʒ0owUo¬݌? e#ܶ:WK*[:c;xMe+dAҮ` Ao.!ф@lؙX| rt!Oސ`BwPNynD-.m%A% v eXEh\))iӏ^adêW8"O zfZj"smWߡ(BݏϩG*=X/$捍MFOE#RspQ=(i_PS)Q: %W?+,u(:hF-*<4v[ښ[3j-)j).4E-׮|tlXD5c2aw}ΉkDkEM$|6p"~u_m?G<e-N\ d6'R0ޗefqc@V2v?KAx:}vՓ9M6d @>ExJa 9L_0'apJR~<10ti6ƀ[9y| ƽ&chԤ|YJV|pfA]?ڥ?3X@1I)U8PLG3R/DV)qzK]bQ5[ G8}$*O /$5 ӗ;G f7Yr\juv5:Cu夊K, q#TX, 9BRktFb[p3@&Ț7Lj4!.g\2%UV.ES&-AeV3$OѻG[/G_{HTSʓ M*nǢEG#2jI>B|@MĈׁA3-*.#W+izE y)/}x1kfb@zXHYDH R=/?(|#h>NO4H( n80) !>d6vUIE}ҤSNR3k݊\>:! b1մoildবwy|BgV`Wq\ZI"Tuh#&Z87VīUS_Nj u~C}wCmtZSJspR{a` VƎ3zSgwEOX>{P&GAyMIN1hsTlMdja$H_+4W!PxCOמj䊨c_`E'`2t|)q tGqj tsMmΪmKٱ$ޏ[&-S}Rr a*߁֥FwXDn %G*R2k̿[=ցWomR5۪g{$(^ÄGuѱ^^Ы_ ؖ ›^œ:?f;̛Y:WȪzm1ϭΨ<+wo?!,?5{1VHRY{r!'6)%\T6Mjܐ`<Ҭ;8 ַrIQi4Uz}ZCm;MN1YA#UQq59pƈѴ2 nEaGL?cY3N Z0g̥GXyX$Զo!$|f1t#Cb2qc'iL[u[H*P*/9U7=`1+3Uy<# X~e : $j̅(cv%:I[ 6b@E̍v\f=%*>=j&GLNfՆ[xR_7%[Y*ʶڥ,b?9 ŽMc0noy7g=oOt.Ɉz F5呶i wuMeej-퉂Rt/p3Ɵm%7E_w_O!\PuV@7/I@IX!5MZб,%s|J"hX**!-#FDH&)~0}dY~V -((8,0ZVf$!;h\7OB1vhڮ8&F/k/>jO>80f|,{Ze#:" I&Iy%m}D~-+oro\MiಡQ+9_ۈeӚ*4Ya- 5ZӲ%`{ԨOC5 q FbXYAo!C$/e_ǧYVDMN:~s MӢضl驓'Av*\idj s?)u rI9F/Ww)(Z !~|u?0k3ʎb<Ia[mVv k\,yMLwG4}:Gd "Jn*<]72ڙ:pY~ c #Y8,"Aqδ uoSS4g ~uIxFiJ- Bx wC1p..X*ueCKmj8BKٶ&cq!$5П4!J2,V{'Q.7f:qIS}Ơ qp=HB~ @lف)nMA %; }p'YXy`:FעS%h窪gVVr 5`=`u@TzH>\_cC(RI?˟㕑αz).+୵uٱn׫"SظZ6HV`?].]Xh ȶ:.UFb˲x(M4d, E[G=cj&Bt˶벼]s{"cڞ_mU9fBr E[#E[7vrBA$m+@X@X/B5S[8I.e?[];hKbS-Uh|?WNLJǷWmO]z|-!/vHwB~4n_A2zNJ ٯ_~]C<-8YŝO|D: QPmqarɡLm7h9s6 A!H*.r9jk1 W4jKC=`@-|X: {<"uҰ67s|QED.4}#Ƚg)?OZ$#8~Fvodi&; & Xb~ 6m j{,9J'!Q}N!77faW@O׃:@ $e6ĀqjHūv 3bNހorIMە[+I]}Wl v$j)$ L|.^G0NZ݆x%=b=fۆrwu|)8zK%Qjh+ثk|~cZ+Հi)~gS 2:q>輪̗֓0ޞAqPJc15h- f=<:&ŻhSslpҍ糿Wrtm䲑ge =Fh|&͡`vEHBl99"h R)KX^SC(eT/2 KՈf^9pp¦{ύPʅ?Mb]E]kQp5R&|%{b}>E$~y,vo?"k<nm^ӄ)mr\M>Գ&]#eЏ?[el:]{7% Z<7מ2̃:xJ9(UwC,vFe:'pW}Q]HQ " YZ