rubygem-shoulda-3.6.0-4.oe2303>  <@PT@7!.ܶujG7od!openeuler@compass-ci.com G7of jŬ2,d3al_‡$k8) 6wf[ՌcIPxׁ薟jiAx u邏xfXZFud|@}w gjF8]iĈgIN)7pE1aQB'݂9˂Qՠ%-n3duXF$-ߔ2UVٮ 濆/D0 @ڀH0L̇|*shJ>dd>G :,kpLypѷ@v I\ж6Qh6Dn(8̒'D2Un\"]˖W3K+I j$!Z<5N\Kh>/a09S*HeY663c59ecd9aa2d610c1b64225d85bc450ff84e8f4ff49c04a335af7f462ad45ef986206f3aeed64b4f794d0445094d410f558230c4gj\?[ *$u3ٝ0t>6?d ! Kx|       (;8D9P:AF G@HHIPRTXXY`\]^def MCrubygem-shoulda3.6.04.oe2303Making tests easy on the fingers and eyesMaking tests easy on the fingers and eyes.d!dc-64g.compass-cis!MITUnspecifiedshoulda-3.6.0.gemhttps://github.com/thoughtbot/shouldalinuxnoarch !fd!hd!hfe091c83241fb3684d43dd474a1f30fb7cb57fd61a4077f57c8afd8b4d32fbe53d834f58cb393fdeb3cd53ec5b452473db55630534421ed9f6098b3a5ab289cb rootrootrootrootrubygem-shouldarubygem-shoulda-doc  gitrpmlib(CompressedFileNames)rpmlib(FileDigests)rubyruby(release)rubygem(did_you_mean)rubygem(jbuilder)rubygem(minitest-reporters)rubygem(rails)rubygem(shoulda-context)rubygem(shoulda-matchers)rubygem(sqlite3)rubygem-pumarubygem-sprockets-railsrubygems-devel3.0.4-14.6.0-14.18.0cƍb>b wulei - 3.6.0-4liyanan - 3.6.0-3liyanan - 3.6.0-2- Add buildrequires- Relax shoulda-matchers dependency- fix build errornoarchdc-64g.compass-ci 16798918633.6.0-4.oe23033.6.0-4.oe2303rubygem-shoulda.specshoulda-3.6.0.gemcpiogzip9utf-819e653bde97eb7df02094599469a0b1802b73822149ecb227e8fb8b9b05c7b6c8f93a6635e1b9f90bc842b386ab6219998692389ee8efa0d304a5195bd32fe46 Name: rubygem-shoulda Version: 3.6.0 Release: 4 Summary: Making tests easy on the fingers and eyes License: MIT URL: https://github.com/thoughtbot/shoulda Source0: https://rubygems.org/gems/shoulda-3.6.0.gem BuildRequires: ruby(release) rubygems-devel ruby rubygem(jbuilder) rubygem(minitest-reporters) BuildRequires: rubygem(rails) rubygem(shoulda-context) rubygem(shoulda-matchers) BuildRequires: rubygem(sqlite3) rubygem(did_you_mean) git rubygem-sprockets-rails rubygem-puma BuildArch: noarch %description Making tests easy on the fingers and eyes. %package doc Summary: Documentation for rubygem-shoulda Requires: rubygem-shoulda = 3.6.0-4.oe2303 BuildArch: noarch %description doc Documentation for rubygem-shoulda. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'shoulda-3.6.0' /usr/lib/rpm/rpmuncompress -x /home/lkp/rpmbuild/SOURCES/shoulda-3.6.0.gem STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'shoulda-3.6.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . read -d '' gemspec_remove_dep_script << 'EOR' || : gemspec_file = '/home/lkp/rpmbuild/BUILD/shoulda-3.6.0.gemspec' name = 'shoulda-matchers' requirements = '~> 3.0' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '#{r.first} #{r.last}' was not possible to remove for dependency '#{dep}'!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '#{name}' was not found!") end File.write gemspec_file, spec.to_ruby EOR echo "$gemspec_remove_dep_script" | ruby unset -v gemspec_remove_dep_script read -d '' gemspec_add_dep_script << 'EOR' || : gemspec_file = '/home/lkp/rpmbuild/BUILD/shoulda-3.6.0.gemspec' name = 'shoulda-matchers' requirements = ['>= 3.0', '< 6'] type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby EOR echo "$gemspec_add_dep_script" | ruby unset -v gemspec_add_dep_script gem build ../shoulda-3.6.0.gemspec mkdir -p ./usr/share/gems CONFIGURE_ARGS="--with-cflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' --with-cxxflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' --with-ldflags='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' $CONFIGURE_ARGS" \ gem install \ -V \ --local \ --build-root . \ --force \ --document=ri,rdoc \ shoulda-3.6.0.gem %install mkdir -p /home/lkp/rpmbuild/BUILDROOT/rubygem-shoulda-3.6.0-4.oe2303.x86_64/usr/share/gems cp -a ./usr/share/gems/* \ /home/lkp/rpmbuild/BUILDROOT/rubygem-shoulda-3.6.0-4.oe2303.x86_64/usr/share/gems/ %check pushd ./usr/share/gems/gems/shoulda-3.6.0 ln -sf /home/lkp/rpmbuild/BUILD/shoulda-3.6.0.gemspec shoulda.gemspec cat << GF > Gemfile source 'https://rubygems.org' gem 'rails' GF sed -i "/require 'pry/ s/^/#/" test/test_helper.rb sed -i "/current_bundle/ s/^/#/" test/acceptance_test_helper.rb sed -i "/assert_appraisal/ s/^/#/" test/acceptance_test_helper.rb sed -i '/rails new/ s/"$/ --skip-bootsnap --skip-listen --skip-puma --skip-spring --skip-sprockets --skip-javascript"/' \ test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'capybara'" test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'selenium-webdriver'" test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'rack-mini-profiler'" test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'webdrivers'" test/support/acceptance/helpers/step_helpers.rb sed -i '/ActiveRecord::Migration/ s/$/["5.2"]/' \ test/acceptance/rails_integration_test.rb sed -i 's/render nothing: true/head :ok/' \ test/acceptance/rails_integration_test.rb sed -i "/create_rails_application/a \\ add_minitest_to_project" test/acceptance/rails_integration_test.rb ruby -rpathname -Itest -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files %dir /usr/share/gems/gems/shoulda-3.6.0 %exclude /usr/share/gems/gems/shoulda-3.6.0/.* %license /usr/share/gems/gems/shoulda-3.6.0/MIT-LICENSE /usr/share/gems/gems/shoulda-3.6.0/lib %exclude /usr/share/gems/cache/shoulda-3.6.0.gem /usr/share/gems/specifications/shoulda-3.6.0.gemspec %files doc %doc /usr/share/gems/doc/shoulda-3.6.0 /usr/share/gems/gems/shoulda-3.6.0/Appraisals %doc /usr/share/gems/gems/shoulda-3.6.0/CONTRIBUTING.md /usr/share/gems/gems/shoulda-3.6.0/Gemfile %doc /usr/share/gems/gems/shoulda-3.6.0/README.md /usr/share/gems/gems/shoulda-3.6.0/Rakefile /usr/share/gems/gems/shoulda-3.6.0/gemfiles /usr/share/gems/gems/shoulda-3.6.0/shoulda.gemspec /usr/share/gems/gems/shoulda-3.6.0/test %changelog * Tue Jan 17 2023 wulei - 3.6.0-4 - Add buildrequires * Wed Jun 29 2022 liyanan - 3.6.0-3 - Relax shoulda-matchers dependency * Thu Mar 3 2022 liyanan - 3.6.0-2 - fix build error * Wed Aug 19 2020 xiezheng - 3.6.0-1 - package init ?eT˶.n4i\qwN; 8Hʖu>;wϸc]oUgv3s1s101~}s3bɄ4X8~@NFnf@!#h Aafmgdh xѷ5F~eƠ} Q [Y6FNFfD%5vDe'C?/558`3h>/?ښn@01oUUsGG{0/ 㳊fFvLUsy%Z@fL?'L-"ݨAX &@gkԖF?遠i̋3I2Olq v~&&nvN6@C[}`{K;Ddlƶ3|^A0AD/G#""`bgKhh`jPxUs ]Z%_)@G'{ g<'>hc 7>Fs1Sߞ֦u@}W ">S~I-`V /Dg _a Ytc+D{'o,aZ# )HmL-_U@ /{Q x*DI D0` e_*{̤DD+~~ FI@xy"Ccc1P@<`C.k tIJJ``[Y3=;lkh3ϟ%YBDD;r "ҁ)*u7y,[?r?L/ڻ Hg dS+(ˆU?L/3d gr&mRFVR'ѯ4GtsV>_%YM^#P&^;] |_k ?~=,Ǝ n:AFYR_Չ7!)=>PYhMkϐ?} _*2u&FZD ?n=s rҢlY[+0c3? oQ~ݼ|ϜH?۶$_ TI\X R2Afce?N4|ni*N@- pqZ}q3 3mfs?,`_g`Gdq`03sx8Xy~- m[LgCz<$? 𓉊[y8-Nف~K,d`%13n|%3^g!B@@0{=8XX~Ǭ}Ů9}n8yLm" 0c=B3LOşHʅxg̝iudh:EvqYyQ,ދ|SjʘxAQ$>I; xre&g?~?-1 dj:T=>MF2T5RZQ*R&3i{j .T#s_xk}}4#F%>"aZ@fӞed07ߕO8TˑŘ2jsuD a#MsE88YPtx#q0z* 2`KP\c[l䬋*ơ4E]d?Y,1D vӒ*LJ7ij\I&U9.e^@?iM*r|ѷeSV1;p>;8?=ef'4idRzw0^ [D+8_n!m9ణf(=p#} ͅbykX([]X,VPSB2EŁiByM) ;hN)\SX68T+zzRt+6 7ܥ+u 䥃tN|+== !3Hm%М/!(]IiC9 [E8ﻃN`XƒH1B )ę@̡G~T|zPO=q,^)UJoNRۤsTӘ(oLoOGCYZ ~}<3_1^(U+\`}Z8_?[[& o g@Ms4փZ GwDA  Wv[ܪ<:4bh>I07mʿg^w8޽](鎊x`ck[[̊8eݛmMAKBKي+wk6|ǻO\]+&K[A, ߇FZ?m{T&g}]0&|:S4J#b/1?z.x J0w{;}{˫HO¯N\nWOz a2U2V_]S}twZ{qv^x"׏<&u Úusσj8Yi{p|uIFj|MNwк˛+r_Sc_u#ؾo> v}Lo@$Hq{\,A۴z<=x(Z'½xݜv;0wjۦ߂ 92i0L ?]sY%b0p>AZzKN` =Bݚ^;*'s9(׬zo7NQqژx VL| 5=^Ix a*u[sHV]i>u3$C$ze}7ՃN)'ֳN"}ėOE_M^(|]a lcFnf + {˲ Fj MBy*bbQ^<0!L.WnȃGے;zx4N<=d63c]R<}˔:Mi͇ BbǨJWłJ WG}.p B]/߸~ .]w^#)w0 X6I0Jع[h1~ǿ?~:Mj8қt~&tܐGA }:MTl z= 7yLm4ߘ^@>-nd$ Î2NԀ^+6ZQ0JHyu괢/h֟=fJb_pod&4y/Q5DR"n5qp9ɚWvqku9ag|Gi ?j:/p]\3/__[=H~1qPݡ1 щϨ+ehXH -zڤˊb `w b:KBͳ]Eb<} M4ɿ/ Ass32Oz6,vuzhgrQ,lMxBs_U/9^ֿr^JN5P$ ݵ4.yvܷ~'Yn}+e7yNfaG۰Y!I ZV\oh߾)ә$M!ւe~i*fE)97LNA8 ŇssH%d*!i%KuIe|٨:)2aAD܈>ah'Ñd{!ep5}?F_ dfAHi~ZxĂ #FY@cl-ӨÑQ 3e3RFg:^AIPqIg_n0_3)Oy9"<ʢyȘߺǸNRߒFy_~l[gEL&^h^YYOyM3:~3,0!ƅfX!GUG 4U֑05ª"mj#?o{Qր *M&E6:TuVAr؀ ICVģʁ/Zܞzߗ.KbU|C IvBP=>TމABvt 6*@yśRicڑ6\|M`+11^Zxȏ:or'h$i ؈ ?EŢ[()pʉN?sba[Ng.ZNH~{Aׁ ZKDZ~^Qtv- ۂ,"1|Z$Q9)lw=3ZNhұ}/رfsb|!ċGh`~WN9?jGc3Dcܶo)iøOPaQ:I،}#coP)1u}rxhyvB7糣ݶ.e {Pc{C7Ѱa V^qGE:)]cGjNل.tY\t ^fH&1uw}F$[r3k cy+okU/^vQb3<ʑPޝgަNЛْ>}zO %wf}K='2Xh5`6 KxڨDC[z$(=ǠcPŽLrVQ0̱) }9j:G9IǞ;j)=^O5K9wp"$aΗkdګ[WP;#tՁ JJ~H*7X9zJQd79T툯h ,j1 |,ex`(ˮUv_axu@ڱkVP~)4,{5}/):LoREGՍz¸W0?]]D2ErZ9Y(䲞NJkF/H:5㇫a % XJT٘^ ۽ M)C:7+2r搦3M"2or7Apvfg\NEk vPXMG$0.VɣjXETcqC"(9CAW z=An0sƵNXB6*6?GM6h)nf13€9N古?V7*e-eOߧ?_PA#LKi*T.Ir<<1=XY|Վy<^=J ֫LW [ mNhtvWY[*Ѥ36)Kf:iBkg*u5 R$J_..# rx~edCʹ#q {6c:qpT y `Aҩ;nADU93m2\*)r l"፺1Z"Mki}c\P`X Iu}Wf[$WMloi2[AL][}| v߻iO:(u+7g3\ >]u%e "NN"4F2!Rϫߪ{ށPN<䔭ff=<N/}|7>5.(_K@D<=}>a~#X>HͧGmȚ#L`_F%򙋃# g0RA>O ˗m_%<"\pX漧_bqP}K K§d^0XhP{m&%M(bmC>Z 5JgB`).:g?;bݟTYn_q0:FIn'*D3jsPi=-c58ec]{5w 6~9apurR~閁~'ᕤ"ZLH%^7t1X6+H8ҋpot7Q>O q|l6d!cQ@0.@c-{Ct]Ѥ)z?%#AK[v4fMI6;7aA0i~}$Oλ@ztlD2ƭ)߾|bD7@w^Wy Y)/Jv#.kk?[ZxDoJžo7!s#_PM(9Gl 'd ޡ4FL/ykҳȿzg1e !m_"d}CiMhiSZm/,6b0^ˊ.^&);fhAh$dh2dll!FFVj_BM_>%"PWBm&9ߕwSk[m۠@C}:N遐Sq}fk&I~q.ʴiŔ%(1j]xsm@HH~I/Fp1 7KEpI4D=vݢ.+fTGl@qPiX+/7^]`7(q\ lW"h,+C־B,: ,:(ܤ7@V;0}(nNV/" :TS&u_#ӹ@X,ٌI@/upwJu`<19%i;wITИ:bNd &"~ jѣoŅǫUf./؄8O.hN<5jX*GoMd0s];_cMmͪd9eX0e7 =;X#-nJ<|UZzqO):lvFn3u=7gq/ @6rpl(iƉs_V|..pȥp`fT"pKzZNG[UO͋m0.'mHxCQ ]謆 `6Kz65>aqS Ƚveg- ۀlT` :t.+BiB^[o-{0Fd #/FKbY\ӹ-PhJc. \l7ɗ10N<=ԢiXMj5ORJ4X%$"W%v]RR"boHu_aL}Yl"IF[V2z3KӘ( TQBgzK4eċ2?|dZl.WgN7؏EΛ eter)xҝ<Ș ŮBNkdpXKd|F j)LI7"+:uʨYrzm1含M|7B6UҤB0Er]nݥL4 0GBFGY2,yT(K,N{l!1@XS 't2T+hR43!#^2I>SRƹ4} ilIIekjpmdf@TJdK3+g}eݵşc3"؆#lByXvQʂYH{]$M6س#0\mVd/D4V#] yd֡t~'?tQ7b!Rrrg'{6ijKt6]R&adFXx@6 WhJzr9(#"zZy#bG@ XRʹ-%S3O$x]nx8X.^YگhC)q~8Jىn$&. ; xQHjvZC$` E6lUξ.2QiFn\K&E"hDr4u⋙\3FD͗||)%B[yS^(HȈ@' mt$5AR^Sk75J|aDCoH`כCH8hcGJ\X1ǗT-S RB.Zɶԏn]#=깡(`B'>ԩbXwP:T `Di$0R8\"`fLJDQ?|b4.5t@&GÙBL Q)=h׉PI -}uAыKNmU @!Z(0g(jc-^׮D Y@6z͌饩M@P5[('BҞQ d:뇻&\1+Hs O1nF@ؓ}W;™%?4{Z@#&7hu4pW$#6g4v|暍%eXuc 4)EvlPLag^ >鈆;@Z}ww ydgye7t"$2}@ 71]4SBʵp"@oR:vSƀ0,y~Xͤz_jٯB aT`!j9ު1B ȑȆolu,*O43А"{Rl.`|0Qd]~%cV]QFʼnrKмNa̺9Wꪏā@x={a[}t{M=ZCОtz<7lXІ*#3KHShQ_a;a7 oa: %5^xT~C”z[yPm 3Η MoIr C_!h혍MiS~{  1Ӣ4a<./<$P@Dz;D" ~ɣ v 88 ioO\”P, ^7&NVKz%.5a|U?Z:9YIE*:OD E 諿_; >oD=OK.[ ,]i/$<;;;@p2xvaB3/G<޾egsJGj7rϗRhB+,f&N D>ؙeڽ1XLo/ Z SՐM_?7xtllV7>&"{~7ͪO atŠe 2GpVRAV[=X,Ѝk0un/;8[ ʙ œ08\ZM;-:tta*\oqR6wc=tGО=ռaKNt!@TÀN,)^M9A!%T~jl;H.p.r"ҸX&6D'RbĹ #w-|IX*ڵ7f|O W1?ZW}GoW ,g<>q 1> NrT&†]2TxGeA)"=ai>*n }7wkQB?>Dt *‚MY*m 7}ŝŷ!e?HSJmyykW|4 SZV5.DuA %*+d=|b@hz4L'yR`ϮD}RM/nyW$kDθ45;5ȷr ȗ/k&lsSGi G5GSo%p P !ُWhV'$Z7`-/5|'}'+T{O'OF 0%, D<+JM+Ijҷ}}Do@t +ym ~U, !"/**/f[l[<}j ƞ]#QZc3VOƸo $cNΝk3%Q/<!Y;+b|fPA'N]!B$Ja:̍}G܇[mZ4yUվnx2hdUJG&hE3hXc؃ILW ԗMH¦1턞f}2HKAX#@miɣ0uݸ^7\~7 $A2[>Y .()ƥj(ِlƸ;Dh >~ga̓Q͇{kGݺu.=zD5ju1k?h=j\;a)P< d}:zn?>:~nKȜ?7 ]]e?eq_^T.U}Y^.z}|Dt8uDxl73mseywzr8}Э' 16`eqlU.[ҽvWL` z7ނj [u|LJwb*ZnܒcO=YK'uL|]\2hEW E{ vJf˱WHGV߲ ͭ`GOVOc.twR+󃭘hL]bM zL)c|7bP+;PB(wKJH*f̝vQ^̷@aGP7EDiaD? K|ibP  Sم+ \G[ey&"υ]0h!s ?p.H=</Vrey.Gc C [-玅 NAoƊuP52MeI;ye!\ZIZiby\RJ/&p+!/kjتK`=vh/xw&X,!}be=oUOؽd IUG^ (V.6ΦA3sjAzڐIܷվh%c"j' :ũl$n XFD(ԙWI4kw=duX \_'6E I'7CMAӐHKb$-01(w6Xõ/q&~BXڗ=v!]^f,?-Imkqd.AjshLN{yZ͌S ۖeTc'Wd||- J4|L[& Qj8p=/%U.*p IP#]r<,q^v q%2ׅ%L`yฅIen0U)T!͔"M^={\HR;,K hPq&T;)oIȧFH 0֟~$rM~)W&?+Ví9h 6Vkz_Z# ajU+N5^oc0lea EB@X}Kj^mS|o^0ٛQ{%]a0{ J !{) aSXyVK\hrrZuhTc8ZP-g—9Dէp < tB3lT˧LK#(7+|eu4,]HG||1CG\߿KQÛ p8wƸ3h/Ly!9l?,vdEDgN]5c WΏBXO$:Ji֡ݢ[m/L?;I>NS|l-4f:Å;0 b~KDN= p2p׀ܷ۫4kFk?Vf]=Z` mEY8f&ޭXX xuH#m s,CraʇO<MOvw(Ov -__h8<0 FGeޒ?)_iQ[ U0Fȗ#^"]͆^O$. y# ??t%B5sg(mTMђPB] J]Ozկwq}5הk(ǧhɎVoZ 8@-0O.stm]Q;wSڼ]Qܶiɷi}2G)P[,O9{y= ćt 4T/z{7Mve*SE1pjg3G OHCy|jqhAG0z{ 3X9_?QN2Q}zzۼS`tp~,$&%Eit0/>}=`疾"oϻc ǷB( .vEuL Zvz5caf^,?ݜ*o fA?7_ܵ䇺Ct4VмL:\^O֓բjQ'nOj#ir um+rÔ)U} qUE ct/RnnhӢ-jGށr-L;ڝ-/u Ltf@Hv }21cֿ[ @ǞɥE#qƃuVxF>^Mv2߹ڶ fLF^ muЯ׋t HP*rDZ{"tqnwRdV\XJb|qy< PZhFds)@0:2kR[ETwi9C5n؜f9j1duZ_|KHGH@0 (y%yV000ب]fmQ NZΰ]SF)?2xՇg=bnt+(Ny^SZ15>6ޛWE=)o;̐yQ?:h덟L\'}I-ҧuk}|/k3~ #%t1Xk2m[sdT#L-r6ǚ V1Ϡ@rPnE#V_$] \7SQP[l qܨ2P B,rGeH0qtN-{@"cvD[iM@w$qe;;ΧHxuT׬X)BͼDpm Ŀ`ȑ_h\(?E+m]>E,ZaN2cʖ | #.W}Zc=\:nw"Spm4m[p1#f^QXE5~b_PU~Zp ʕm`îGL93 -J_Jf]¬98Ѝ0N=0]WռM R'=R4nfi}u7G/ 5($}? `?<* DmYv%=N'[@@s9PhBm+JF͜j0@ 8_!(A3aY Bv 83qyNdBj8V׈)4i,S hrG5J 6Uc[.w*j\_G>qLMx<%4a}5KM^TnyɎQx8zc~1T҂v~z(rO!Lr9j!^frl8[]H8bh䜧K}Ŗ? Ge~/=fy"tjCnQjZ6`rn^],۶!vdL tg38J1@\]R XDޚum뿟&t"E C%iC;qW,O mCKݥ5@ȏrɷW\\z}v 8$ $D7/ܖeG >~=}eХŴ\ շԩYΏN ͣQk^~bA}<jCf{ַ]{Z"4L-$#85=wf>׌`̀gE^֡H"RKE %I2HJ-aAI} Vn26,y) ) ǵ絏X Ahg>_E\Qdz)*.ؘSS5%]ێL{ %Kf#$wQT?wb70M#W&6?'.і{ExI׋,wn: ">볐 7AnaJMn4rØ\Pl[¹#>fX\6$<'ʺ8~o]nk]*.xRJvp/zݥ@qwwJqww~L2Iպ{dgYjWJ.^l&&єYE^ˌd68|䍮n"zߔl7,$KTS׬S e>$>ѮV.N!c JI kB䌶1ն EѝHʈF _ fd}τ,[=Ĺ v׳9B`6zdb5W?^HWMzbaM#K 3s}c4.BANQv"p( ʲFI\,8y)`D%ΥU@W`Qs8\QxFrWs$1rF4na=ǑFV t,frh:;(w٣3QZѥYG<;(< f F!]:w8$qHF|dTz,In*ڎf[x?\ 0N|Sl|*+6N4u)6d6bd%g /6:/}=Ĺ^W$%U ~7P/_"ɠTzh ni7zYŽ8;%+~`l#Fioa̛ٞe35!h:mBԌX W-G@L;޿$'Wy:lӜQ5`.b!X6~:N ̭@`WSРk@=0]25h @ De %g'׶]/dCPwGf+ގ|V%[q$J~tG:U k#Pw#‚**QI3~OvtB%"tfX.Nc!%r4Ł,TJV% M&hZhSB/سf6F7\VVwq9?\ܽ#g痱yoaq0E2.B/ :Aym `/iyUa_ꕎ6wӣv^WZSHحt6R1G!_@L96+xRwBG+Ȗ ZDNu*MĭZq!-tDV((|1 !m&9eOr?4*mDPk#fF@0j;0;e W3)ܭ-Paw0`Lv̚{D+ zMk2j^ⱛaa*fL[l^. Żý˷K8DH$5+,4&D7?ä+I2%4@^@{r](ǻd>.;AOjOy[Ќ.Ɣh?oIojknrMmI34߳mw9Cَ.Iq DYzqYmqEyEϏ(00t>df {?1ب"tgD,`N)n@8(7UlO0p;eN;Sef$gUFK<'Fp3L[@e贻O5m1yR2sdi {+77yn?'~mx3z;jR&bIkJ=Ap\^!k/w{/H@}0IOi[~#|w\,WIԚ@ kT+f_OgXȃVv;ћD_!OZu0vBkBQ %%"9(3prwo_j0#^K:xXT1e[HW/=n&M[mehQ*3>^Gu_/k+q/4m>?p\ШYi RRԂ. Y/ugizw gEGm֕CnLW _Ynz?ja;l.oʍioHp+e9f,gjemw|n؆|Gq"9p|:խnV?e pke5Ky(Q.LR/ Ƣt?`pVϘA^-u?m@tg|}GNsj<$Yօ UڭZu:Q\  G0+ax!w[f&]dѺDLK 5br.e~/Nn{ܶj#mG?h |?**nQV1h/qp 깖>UC!,;Ѫ4g%.'ie$n xLs_z#d4'J#pM9JnCe5q6" L9־ѯ"Gm.OqES~\tfYi[[~0JG3m7M#e%49`7H 8^O(2YLX3dJWt_1f7FBԚU4 H )YU1Y-]aXA \("< DKHL|Un07=$>)Bw_9xѬfM %%e/] IVylOÐtĘc/X0% p%kh&40Nz3B$aP VIb"#zCH~3MKݣo\L7B('N<6ӗx~-JKe.;L1 뛵b_I3QmZYcuƇ aQ<1/Gs4bPnţ}*$QR?"630^;曮b2~y,3]]h*yn|]W}hkV5e){]7b ^Lu]]vkoNgB9 \4ip#Cd0[g @Pr6gR? 8/@]V!G5*7\qNVJ\*DyoEν@sG-pVAr(iƷ6"EVϤ?# 0J"lo%R T!隡ȹ up-J$ H~NFWZ(Gχm֪鱼<řc]WЏ΃GjӨ]أr\\7f4k2 6YIq-őCAg6⥤Q,%R}O ]t¨Yviܯ/@AZ5p- BM)x E|M9эLxgu՘%Nzs޲.ŵ.W{tJW/$,3Ja0 q~F4R8 @dzف"-7|qsӯr,inGH=?/&A9ar_^M\M+,P#`yQUWL~St2ƥ#kOr ~^ 6CbFW X&lEި ].d36~,zƣZ8VU'`*1aܹRV?W}Hb!AA/W[ &_ fO6Yj=@$նtӾ4Gskm&So'O!Ϣ>s!AotvA랎-=0uOF϶Izy a_nJ`(;@QwxKRb)И5!lݍFČI3>M}x<.:۽~1LF;`tkq Av^MŨesVA$ 5"}Ƽr+Q]-JJ]S1jqodQ|nb[tQrjuJZIu =g -=@Åz)ͼ'qQ~ɏl?tKԛ_GÆ??jv4̉]73m clj+0g*ޝǺy y2fæ_D>.Fwz6mnf[v!~)tw qxyadW)tek uX#ddUuko8uMz`,l%*k#7V{b@7cfʑZ5Af*n~o]V/J%3r7Քǐ27RvdYabInΓ?eNIgy6 i'3|qlDPG Hs.5T]N0*7b`.g|J$6 2m ps>ldo#%J4GAa¢}2tU ֐ՙan 8PF'Gn!w**14uT!u_J0i2 a.ojLNEy'iP7Ԛxȃޡە^3\;8ru+rAXޖ55z&-'{kG&tnʘ/ .S0HH-_ވ'\E &y FEd^5 -" [LZAc}2ԃSQ@zUE#ɝ_߹@*VO JLx::s}dZLx}:q.xL3G ᪩0ƸX50շ-A.=c}"@wq.&2"F8?N2y4t&yx-e+UQ-G'V8] ,7e=Stx0ͺ5+xY-#cvm.Nƭ9