ghc-th-abstraction-0.5.0.0-1.oe24090>    f3 ;G|`u` T^L|#Hfyc=>ظ8Q_>8Riܻ0IId Qq[Dm)4Cp $soQR^@ᕡ.}Cc TÎ@EU[up˖A76n'Ҳw&U4+~B_؃+bqja@K><^~wv4 J 7MjfduJ7;rPIb[*#ijcFML?_\Xc>@ġL|~@6m7q$m5 {RzKsb5t@p؟~ai-¦IؼO>*C X'3Ve60a07f49847feb705cbe6f7734aa41fca0c4fb7b9b5339cfd034328d9d735114474d75318ce81fed794ae9de733a2a8db9c59cb˺A|w"G#>7&|?&ld & _LPdhl       0  #(E8L9T:FGHI RXY$\h]p^defECghc-th-abstraction0.5.0.01.oe2409Nicer interface for reified information about data typesThis package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell.fdc-64g.compass-ciLISChttp://openeuler.orgUnspecifiedth-abstraction-0.5.0.0.tar.gzhttps://hackage.haskell.org/package/th-abstractionlinuxx86_64 ff10a911ced0c4a9acaafce6a1a50fae87d49e4b9749863efd7010bbea366701558258dc3ab7188af5826e2467032b52a931a3af4d8a93d4a094210e240a8a9964 rootrootrootrootghc-th-abstractionghc-th-abstraction-develghc-th-abstraction-helpghc-th-abstraction-prof  ghc-Cabal-develghc-base-develghc-base-profghc-containers-develghc-containers-profghc-rpm-macrosghc-template-haskell-develghc-template-haskell-profrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeode4.18.2e_>d@Lin Runze 0.5.0.0-1Lin Runze 0.4.5.0-1- Bump version to 0.5.0.0- Initial packaging (Version 0.4.5.0)dc-64g.compass-ci 17266849590.5.0.0-1.oe24090.5.0.0-1.oe24090.5.0.0-1.oe24090.5.0.0-1.oe2409ghc-th-abstraction.specth-abstraction-0.5.0.0.tar.gzcpiogzip9utf-86b0020d03b38c03e713904474c6d0a4c6429f5913c3c9f79571a25dd1d5dc0c9096d555e080274e8139954ae1fe67e91c850880e62208b119bd1925f7cf7410f Name: ghc-th-abstraction Version: 0.5.0.0 Release: 1 Summary: Nicer interface for reified information about data types License: ISC URL: https://hackage.haskell.org/package/th-abstraction Source0: https://hackage.haskell.org/package/th-abstraction-0.5.0.0/th-abstraction-0.5.0.0.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-containers-devel BuildRequires: ghc-containers-prof BuildRequires: ghc-rpm-macros BuildRequires: ghc-template-haskell-devel BuildRequires: ghc-template-haskell-prof ExcludeArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode %description This package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell. %package devel Summary: Haskell th-abstraction library development files Requires: ghc-th-abstraction = 0.5.0.0-1.oe2409 Requires: ghc-compiler = 9.6.3 Requires(post): ghc-compiler = 9.6.3 Requires(postun): ghc-compiler = 9.6.3 %description devel This package provides the Haskell th-abstraction library development files. %package -n ghc-th-abstraction-help Summary: Haskell th-abstraction library documentation BuildArch: noarch %description -n ghc-th-abstraction-help This package provides the Haskell th-abstraction library documentation. %package -n ghc-th-abstraction-prof Summary: Haskell th-abstraction profiling library Requires: ghc-th-abstraction-devel = 0.5.0.0-1.oe2409 Supplements: (ghc-th-abstraction-devel and ghc-prof) %description -n ghc-th-abstraction-prof This package provides the Haskell th-abstraction profiling library. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'th-abstraction-0.5.0.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/th-abstraction-0.5.0.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'th-abstraction-0.5.0.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)'); do if [ -f $f -a -x $f ]; then chmod a-x $f; fi done # -Wunused-label is extremely noisy CFLAGS="${CFLAGS:--O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection }" export CFLAGS export LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,--as-needed }" if ! [ -f Setup.hs -o -f Setup.lhs ]; then cp /usr/share/ghc-rpm-macros/Setup.hs . fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup --version [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-th-abstraction --libsubdir='$compiler'${subsubdir}/'$pkgid' --datasubdir='$pkgid' --libexecsubdir='$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.6.3${subsubdir} --global --ghc-options="${CFLAGS:+$(echo ' '$CFLAGS | sed -e 's/ / -optc/g')} ${LDFLAGS:+$(echo ' '$LDFLAGS | sed -e 's/ / -optl/g')} -fhide-source-paths" -v $cabal_configure_extra_options -p --enable-shared --htmldir=/usr/share/doc/ghc-9.6.3/html/libraries/th-abstraction-0.5.0.0 --global [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup build -j${RPM_BUILD_NCPUS} -v if [ -n dist/build/libHSth-abstraction-0.5.0.0*.so ]; then [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup haddock --html --hyperlink-source --hoogle fi %install [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup copy --destdir=/home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64 -v [ -x Setup ] || ghc --make -package Cabal -no-user-package-db -dynamic Setup LANG=C.utf8 ./Setup register --gen-pkg-config if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -d th-abstraction-0.5.0.0.conf ]; then for i in $(ls "th-abstraction-0.5.0.0.conf/"); do sub=$(echo $i | sed -e "s/^[0-9]\+-//") install -D --mode=0644 th-abstraction-0.5.0.0.conf/${i} /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/${sub}.conf done else install -D --mode=0644 th-abstraction-0.5.0.0.conf /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/th-abstraction-0.5.0.0.conf fi if [ -d "/usr/lib64/ghc-9.6.3/lib" ]; then subsubdir=/lib fi if [ -z "$(ls /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/th-abstraction-0.5.0.0*.conf)" ]; then echo "/home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/th-abstraction-0.5.0.0*.conf not found" exit 1 fi rm -f ghc-th-abstraction.files ghc-th-abstraction-help.files touch ghc-th-abstraction.files ghc-th-abstraction-help.files for i in /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/libHSth-abstraction-0.5.0.0-*ghc9.6.3.so; do if [ -x "$i" ]; then echo $i >> ghc-th-abstraction.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-th-abstraction.files else echo $i: not found exit 1 fi done pkgdir="/usr/lib64/ghc-9.6.3${subsubdir}/th-abstraction-0.5.0.0" if [ -d "/home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64${pkgdir}" ]; then find /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64${pkgdir} -type d -fprintf ghc-th-abstraction-devel.files '%%dir %p\n' -o \( -name '*.p_hi' -o -name 'libHS*_p.a' \) -fprint ghc-th-abstraction-prof.files -o -fprint ghc-th-abstraction-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-th-abstraction-devel.files echo "%dir /usr/lib64/ghc-9.6.3/lib" >> ghc-th-abstraction-prof.files else rm -f ghc-th-abstraction-devel.files ghc-th-abstraction-prof.files touch ghc-th-abstraction-devel.files ghc-th-abstraction-prof.files fi ls /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64/usr/lib64/ghc-9.6.3${subsubdir}/package.conf.d/th-abstraction-0.5.0.0*.conf >> ghc-th-abstraction-devel.files haddock_dir=/usr/share/doc/ghc-9.6.3/html/libraries/th-abstraction-0.5.0.0 if [ -d /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64$haddock_dir ]; then echo $haddock_dir >> ghc-th-abstraction-help.files fi for i in ghc-th-abstraction.files ghc-th-abstraction-devel.files ghc-th-abstraction-help.files ghc-th-abstraction-prof.files; do if [ -f "$i" ]; then sed -i -e "s!/home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64!!g" $i fi done echo "running ghc_delete_rpaths:" if ! type chrpath > /dev/null; then exit 1; fi for i in $(find /home/lkp/rpmbuild/BUILDROOT/ghc-th-abstraction-0.5.0.0-1.oe2409.x86_64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print); do if [ -x "$i" ]; then rpath=$(chrpath $i | sed -e "s@^$i: R.*PATH=@@") case "$rpath" in *$PWD/*) chrpath -r "/usr/lib64/ghc-9.6.3/lib:/usr/lib64/ghc-9.6.3/lib/x86_64-linux-ghc-9.6.3" $i ;; *) ;; esac else echo "%ghc_delete_rpath: no $i executable" exit 1 fi done %check %post devel /usr/bin/ghc-pkg-9.6.3 recache --no-user-package-db || : %postun devel /usr/bin/ghc-pkg-9.6.3 recache --no-user-package-db || : %files -f ghc-th-abstraction.files %license LICENSE %files devel -f ghc-th-abstraction-devel.files %doc ChangeLog.md README.md %files -n ghc-th-abstraction-help -f ghc-th-abstraction-help.files %license LICENSE %files -n ghc-th-abstraction-prof -f ghc-th-abstraction-prof.files %changelog * Thu Nov 23 2023 Lin Runze 0.5.0.0-1 - Bump version to 0.5.0.0 * Tue Aug 22 2023 Lin Runze 0.4.5.0-1 - Initial packaging (Version 0.4.5.0) ?vu@˒/nA; Npw=x@ @-s{v߽ow_1uuyY\s3 4a3 __ Kc)h Faa`bl p073݀ }((.oL&fV KrA@Pxߤ4' 3##3#3 h,vvΞ(Xybe:g3:03@@7AQCPWKхhibetp`r0T\M̼K!3-D]lTNV@?)fV3_%;vtv0o[ٿP7ю_v ?RaS (ljG(<9}(̀.VY  p3v/.oyC? w-o$!enV/Û&c_\fWGGgHxpuo 1-/n{?#<[Eg2k 2q~ShvA[&O  v'Pߔ9!F07 j'# orz= c:`[4 oϿ3o'f?on_n'Y#]Ș3:6o̷7w7i0s@vဌmm/%om?$~sߟd_=gSTe$T%grl% P "!"A?LkV?Jo?o/m,hj7+GPqm*,v50 0D]oW_̛BW @?P[2V ߣ , I 1}nd̍<OTu&M e:w#zgꉬ\f7εbm .#"g7Y|IN9ѣ"t|;niiAH~ n1?T1<$֖|ᐘ;! ήS)=lKʘi>~cbtۓBտ6a1%8ey?_,qIl\_[v^]0G! '$gQ!5̙!;G%u#/5`?PRsxntD.oĢb%9d#=)?m8*o  B9SV~ɢGeFcq*v .\w):)Җ&yߔf{OFSlIP\Cpw@!{eEhV\<>w#W!\)#C%8X.g;Fr$"rA?Tok<=pz|rfj>W%P3xϙF ~rٞR{^aye_֮h3o?|aܓ6`q "]AE8p\/PPkfS:/΀,_m@GW"'@m?CW@`Ux'+h> 'VZH< _9mWc_c=p ~ޜ0$e܋G0s}P`Vr$giDT޳8p l< dl@fGB ~#:b(H" qsh\ soWuDr"ꁵYc Xӡ~Wjb6tM*di瑭M4x(/xk58'E:]Gݒ#eشmmGRh)u42WX73V$A*IGqp<->.hNL 'ߍ5X6@ܡ`rH#?!=8*O;#aI @Pzfu=EW9y{ɴnN; xaV m[mME 9?GI  pfhj,^3{K9\-od, r#=)K8` ǰêMI]QfUWxSٽfdTsX9wNFl[8 w=de_@F)7+kd " 4h!??, 3bPŠ'ȉ'6k<.Gբs>Ԙuצ F6+qEHiQRhNX {uCY8 hoLcUFj=㡣^kIZxQ.vdS;+!9'AH9` lF>|c6rᢑIuHW`-A/ewџMT1$$6O4>dcUF ͦrHY;gs: ĬX3ܽ*x02Q@L`E0eSwHGgtu< -lu<tξ} nc7y6[" V1ieȬf-L5HWb]I]Ɖ]!AI`e'\c'RTڴmsXdg0Nёh;i=D׎mҒ>7&HѺf ck D֔>+߈_j O_;ZJNl;OG˻E }+nQ N;+ h G7_^πkQǷJ/ jFXg_34n[t+ۖ)ӗ{t[>r8q_?=&yt` H-Pۊ ;v[dV5!כ:뛍,hJX$[b{SN|MMiՏ׌GGm7Gm=UócoMaګgHpd0h.oDJާg /(\~xwmǫކwrgT(/ϓK\m%Ć`cZR5T~Nasݎ=?G= 99-i*ڄʃ4+/_vC?O?zK -^_x"-~/qn[*'b{'II>׸ƛd%uǦ#TM6E_%`&lM(K^ @B%[ ]Ra= 2FeSF۟f  :R1glNőldtK7|"5xHTX,πp,__ m]9n}Vd@+?;r([5+58yq:}'荃Dhο!; e9#86-]JྍVώӓ^EϢ>6l`:KȺꀜ0nIBqQV+ XWePB[_q{}DGbQav0DR[ċ~E]0jrPe8i G-teJ|(e`ܛW՝`A$o6,<(dB w' ubfډvɧJnC1dIfaNIVWYp}pNEqO}r'y6䬱xiK#vtPgjOΚ\;̺>^KBH \g΁Yml4aE{g:#.e!iM dCsnb~2̅~(!ȂPT~4M>|bD[4π]e7& h!d <$/#AƓ-ui>WWG;~uT= NX0Nإp`$~9M@jd`H VDtCVRkˈ? m ~)PAI=YoƮn f(--U'>2!rt9YՁ:p 30>gQ6 wȵ GFR NxeYc ;+J?yҥ*={JdR•Bg%hnQBwIYPG9AXiN.0`'ڋkhN,LJ9 :|ofB2~vrMa^.,IuAp@bg1U]8v |g;>%w W>:%Wm j{O<}tvcew':9n[蔛I0 I2JX-х_9~>f.GUn4囇r =lcV_mrC)z qw ܏*Ɯ+,Jv <[0cy[po*z TU޻@Kdc!Zkmlj9::f ܤdǍ%J S a5 Whs؄JW< L\l[H$]WM716L|3S,pߍɟw>+z'w>wA`z4`qy?;'u> lf$|ZNیT{"ŃgJVX"3:7{9=ߑ̓Xl mWg{Y*D<:~`0-z0~Y,DTi/ZC^6;$ "tQgMIC"T^rncb2+5m(^rvV`T 35S;"YpYtsZɫ=w`C2NaƩL,, ncVaHRH=ze"H6'ZϚ?&1MPOhB4F\́2O{T^#A)o\mS?%kKmYs^sڊSkQdurUFkV{/>[ zz4;~w&h 5 =͏HPaG!@0I+H_O3]~x9a_oG^Yfr+'PxGKIKYpԿ6zpr3uҏDEDc$t31(j$&,+*i]5 b5/mwݶ~ePnrB(G)AupWm]|H00i9[2-jzz3aIkhĺrL%0;W[XvZ^6m3HUǠ/)<[Kb5yXzGG{t*ҿ$p}M4 s9%~<ֽwuT֊u4e3?Tt?6le|oI@/׷rc`ᢚ_2YƷΒZ?X|dDJ?kg.71%9DhsSk/t=|1G=8(6H*!NlQA(paaWoBc ykx l=%Pك(/\&e~bjD- L^Y1f 4VGxҦ;ZQGi1&;f3g <$%b~̍s,s$ݏ d$~'B3- {EӖ;uKj3vn!jG~S`;{OZ֌+JOߙpkICfPIsמތJn8ĹA Y" |~b?g.T\9&[9M/ 0֍~ar# ?3? X nqxze`+| :Bӡïhun-m$?6JVP%M #A=#4Sgjɿrf:shFjA ؞o/1!0WD8^¤-AGTv̱wġ*!v 2-Mٴ:]^ݻ,jV#HYϖ|Dkl yZ-ټG6p|ulRD}rp%^&D@Ew˃F[\4gV;) P5}0C:0mL &`wl?:z hKAP [[=`WZ׈h8ιQ!ITuc ;Q#AlK`_Ӣ;%!<"o΋ ΤV"piyҪYhpmȃhIz;;J˱blSw߹IDYz5&qN=ghA}3m4p\b<u1%~]F k-L+W  {!z~xBc=ItigT]DY],ZwIq]t?\ 9"Q?N#[$V-he;u`z1xg Lb!]f~q##RvT5Jx8;y9}}E&)O 8(<5E)КW8n6$NŅHNӐ^t(SWJi#?$ÐCɟQ'yшw\p\qY}1 i*zHmZEf usv9 &MRTSdSD^ȫ)v)K1A⧲u=u[=@v/oۡ#3c%ӄMeEhh~jHPu 7ּE"gIv_cڍ4SEEԯcy?^Lڂ.7hR-zvY2=ҷi*6Z٧@GnqŲ~7`\L:!)ƆL1Ȭ!T̆08,40OBv3>~{]VP1Z. \coRa/\] vbقϿgeĝOx눃G>mqdI+׎c{-x"p|/9Yxq)#æ>?+Y7/=[:kȫq`T_<234o~c%/ kZezzC[ע@' 2\_ddy"%?X ݑO&b2O#a z)ԧxIAh3ڦJ19Pa%Ik?8xNjK(zƮF ©ϒ+UtidƾI ATD qk7&C_?kmټdOc,KnYCD0V +R 0: )DH?tI(kCza8&|!:AY56蔦R\}hb$ @C8CfLřhJYagB+fHSnzUG}B0(@EB}X2 'Wl17-vU}t"BS}дDpl^N=n!5bK6쒅Jy'O&5 K #& f,h"q8呠X=~&'Ӭ.׼3ELrJce"j_#Sr%MK6bg_~QL],=5AXxT\HCBw;2GO7hee] |^v%Mq3LmBTS~ȭإRj,4zۛQuuF~*xWjSDy W3]&|){pS5#c=5Y0d@%MfWK#I 3IRlOupB?Wf%}3r54%UUt1* Sg Y_^u|s;5T1M7>rFS0 )C_%Kܩ'c$͵Rֽ/"O-l! kjX9Ȁ}ǀ.ЮjƢqvy`՘#fpCNal z$ yτG<2k xb~sĸn(RQ6]`$rVڨN_~K+ ox,2N(gD_X-;3 `ڃt(-շywr|tm!!lOh q:C槻dW0 3Cp V;\ɸpS*u:[< c||f ME9 EA7RrwZ$$4L}a [hA~@X"$o50g .۳_-_y0O" ʦU|ɢ&6O1r}WEH9dNū·GHgWeXvҍoTmR h?Ot uE~'|ߞS8%YNkδ' wEB,Ny/"nO,-gW MFZd& ngG3䀊yڔjݍ0L<rҊ1 $n?(&>8nn*L'.qU굈+-vG=KAèIқ5}ߢ8W>dY/)O )xyʿ@`ݻ\`8kj ůbSV5t$@ˤفOec Ŕ/=Q)H{,P&dRcg7n"\~uKZmFzx ~s4AƦ8 \f|5&{-d $GS#*(nb&+_Ӽ|/5;G~$GYzu O \3KZQWŠ~l$T$NSÙk f%9{o--05 ڕ<U.lEG3yczu;ٓAvס)]8ig[8 <4Ąd ь.G^4_o%7]qkZ9$V7[y@o(|T3&SxLHV._r Z xkgdnE/ \^p<8p_yŲdIL\Of`_LN]Qyn&)Z~>jp%5:PD%ƶ'٭D:P e^\^rstȳ%'?qd =k?h` ԓɏEa2Xa~1)5D^YqxjobOcs8ڐ-3#xrr3NXr'6VVJ| 9C`js牍']8v7-585+ W9|WMw3Ά)L1E'̼gZJţzS&{sG !t`cBs5/B3hx0χ UhژQ)(GV窶%;;:{HUQzHVDYyܣL=Re>%o982{p]qHZLy.{ ~Hp 5)?m%5[k@Y[؆YXsriG>e.B"~5{*U>F% l)FطLҷE2lPs|YLa1NP>ު 5T[[y=/qE" qy%뼰S}72 k'ظҙ^$y\ȜD5D#z+Jv+ Ϳ.R|8kesE:N_3FݰqGTSQWEO U%:Vuz$ct$ZUey}dm`+H@濫 g18:f8?/3ˏ&Sy:70]ǬE`*=RM,_ ̇n쁸5p}n?j UbPx yc;. Cs֭* 'ЋWI|ߎOG7Dde^մ֤ALA7B3Ph|ev u"Lj2<"fуpzuwUƩɡkI qtE,ctL7^$"+[ή 4Hn*  `h"7 O{ x'nuNֻ}_fjm1F{F-IIgH f-oQG @]Jt4LdvdilPk]@N,(We6c9u780sd7){k0F?oLɐݒߊز0ظA2MyQrHqؒ4bhZVSGN--i!msGOm1&D$6M'PzhPg ^{daN7H/Rx962%z4uPv ̙B;Rl৅c,{L4o1,Ix|f7{3iv%?w`gXq.laX#K=Hq9:6ݤ 2 rů;>)hS.4RC&] '>sb~8އXMf}0H8IɁ(") kS󁺧#}4N|X@ 9QtcǤs \"v99$JV2Ϛhi#N=K!{ Ȍm^f舂-ODՃ.;Dtjs b`znJۜ.:ǨpΘ1N!s_JVRl%#'ihwlPT7_lr¦KY<~L @sLCcYzꔦ M;'y"km%Zws% -)51ݞ3 EO_`QQx-f#(P&餯xUWBmS ݸ~ |ծM\u},$Uaekm|W2L~ DX6Q2hNHJ?3Nz#օZ#:I,jT4Iz_11O0B9S wIzUz@aVכu%Db3ERmnsXni3U:_OD2nFV O}fpJG[=XچR"ӧ6FYGg78UI(\1Y4\/NKF/GX4Ne I`0^+؝kBy:oRRnq">5:EԀc$hC1 [/WWޡxw_[2r")PS6+k0`DKE Pg#1Ծ.,T5Wku/ 0{[wMڔ07 N&iǘI^2GH./isQpkNo՜g#aZ6Sf⭥1I=F F=8*aHPSmV8N5,c-g 7X 9@dpGCוb2UxwZs*:ͅn)ٱ"5KLR#P)8Y䡄2s15Q嶃@a@֦ 7$"$R: ZQt$+3{q|FfRvɑ" j\~utwy֒0R,IT2^Q^B duw`SƝ~z9{퐑>c6p_@Ijt=ReN6Ȉ#skVxӧ~#0wOɃ/L3eVOcdH%^de j Gx47 CIXV36lV2sa ~n,dA~[E=jk2dD!ZKJFZ_jyTkNb9ӎiM-M>Ӻڧ[z}bU(>SRyqmooӇN EF>kݸhno˳)#I4.vJ**VB`[䀶'ùH(F~4hL5L󍀮sQ)/8|zaqwS-)A۬MȝUBb^0^G8>fh-!JUD*z2z8n*z}H]ujU 42vW1k܏6YaVZ OP$!UIF.ZuZ+I2G$h+%ƫR^ȠuzxKۥt jell23RA$5 E]ǺDґ')-:wv&QQC>U\xDŽ-PP~Ӏ=xCGU3BCAiO0-/G0{FiCi'x3B,Md伲1/?n&/X ūo:~}ޫWXChL fՄءpPkt`Nw_ GGE^+׏WD^/9NS%)Itwv;S}-9:.gjz #11bbҧqY;5z׎ڌt:,C]ې5q/5aHQu2жȆm"E7 jap¦&L(I ۄ%RF]ܣ.5a Vx גͿVUEA25YQm 6f8 7X$q Pp+Tcj 24cu(::b;!IÛTSj@Jf c xn$ NwKIO]'>!0U_TX4w۩ghVl"Y+R9l[cU_ChD_4.?蓒rA{$:_HPG699 Sj1Q[հuVn1Y &j1:?~-YT&&Vh 0b+a[p9ϵB'7GhtȚsyTC~.#I۴}co%S11jqx &4l,8ˆV:QJFڪlL0%F6clIhZgύFK`d>Ƚn0Sa^!w4 ]# JQ\ٍ/7ܠN J2q(Vy0S_up0a>& np̭C;0\#V?G G`xHˍrv{D#ò>'F[͹m.Q1uLN&|Z\|^]6_Mo10=k*,pr$`PG@[vk6CPCHP7 ((i&(x%GvQ kz?ӕd)'UcZf8Ij(!/Tph}!:_C9!sMU^aJ[MGAJe؆a8z HsB5sNf/NTZޢ .ivW='O4v^"(YcZ͋vǵ2xsdsosDuj~6/ë[Ь|Ջ/1K,? y J$,_P~ֶ8`A=rtG5:[rqm~dMuN)˞E.|Ey爼 f>^ljCZ*sk -3Ǎkn a9kÖY*pNpDgR.r+%Z,fLK8a"2 MXI L8|/iVnҝAj p _#`b&)DHRmw8{o+,@A(~ -PL 1tOry3eKM (wwdPu&7qZ9igHM2v܄g1՛p?So$u3$v GO*Pġ& Ww}V;wrX,WpZH?+znr)WtĠ v ]Qğ;꣹ [÷GtJkºrA [P{ZP_pdٝM'f8U8bs_ƕ( K;uui)m$Ks곹lL#ZjWne]P ڰH ̞s 5^ډ{6Ct݁bJv 6 8_V*wS-_m%kH(0ptTE@һQo<Œu ڳ1st̀":= wd?j9K㳲ʝ׆Wك7 &ΜӴNRz Ė|wLkfpQ([*nNsTS 8HЍd3ˢހ1$3`Qޢ[[hBQQ#S$#T1}/Oj57$҃EfY.AteL%`Y8!t9+cυkqHDH"'"oI1`IÎpȎeB#b;|]PKol`IaPIn2»w+H@-7͐)1+u:`ϩ嶣)^LI?*2g Gh#=]ۀ9*'P?X'}OAJoW(3 f\ ov7B8H<\vSqL`P:c $A&-FRG&ҭ8sbwq.hn{уa ⟀eV"v9.%J¶;ѤiF1.$=?ux8E F@ [oU6M *9MJQ\=|jweOT|ٵVMyhrCB0jH/ $=!\PSWzc @lx.U6N&'*'+;D)xkYq`3 "1EZ9 w|>wQ/4 h#mImuxS__^|qt[h(X5}4tA?xo]v>3\ *k\grŐ#r/jn -oafFv\5v\ad_ˎC(*Z{M|A[}4C BXĐٱjV>[$6q201ZХo%ռz̻t>xzioLWӳ܌$j(m4@#!k0K^]j^cW$yt*%ٹ~ A8i2#0J^ʮy]`=[;EӬ8 |]O3'7o~L p^ɯz Jz_7N%I6/&dU&$KSN ~QYK:c:4Vű7m>Ħ@:ؔiL.I651\9Zh/| dqPd%`$T0jbRjGiV:TCjRUJ.Qqmkbݭ2 3W(6MEߣ|,AL!tQIr^AV]H0)LD;޷Е 5{g|le#3katծF:?-?m /ݚy64㫇!jn*&0vT<4q t~ڻh ~4|:S~:[3rW*'Iϯ%OL>w e.ؓjxgg*Hx!^y2J~t:Ѳ)'l0䉹fʭ TяzI+R}Y=7 31 -^Er1<£8s>WՂL[)rfBG}s̋80kO`@ŗyJ@fs=Ȱq#V$ɺ\!s&]%Tւu+,#c:b2;C囸eIEA=3M4!q8zEru|1ԉI0QKǖ$m|=(]2&E18&tԦbn6 @¬]E45jt)XuF[-H ]]M@263v92W`OWT50<%PZj/oDkk`XFIA[d>e9o2B}Cjr\+;RN9 ߧ:ū5{ I{ΝVK&#p(!UK69˴RO1 HT)YP.h½K G_mʌueWw]'uĠ0k]c]], (9^77.-N"R6-5jw]1xe:r˛a1uTsgx墔9&/b B-\61չ(kwˁA'Ź;i\`† L2X[j dڂ(`оX&)-Aml˝{2C'E İ@ r\pK+$嗄' V8rM9 +|&8Џ6{sILX5+9 '*\dkgv!v,a(Nbܚl[Ŀ@HHR۵͚ DW%Hgb ߂۷Cĕ qC0ímooi*uO7s:Pgi7 5gGkǢva66z~C MX٣R ލ &zD Ab̰ܝp3tNj ZSEUG0tG.&ӘkʇhxN{J=*ҤLc_ıOH~xKh%a/ 㔷eʫ)֦3le<ޠ |iOa`W r2P+P4JœkҤ^BSMn솗! 㡉!pTyl׹ajw"k݅73Xv#SɃ#ka1!G˯ AsC`lbdUEpUx‘qD[e۹35WGo.7j՚(@v(Zo<$So35G_.)k`zwYWff^ܑ橗#~GCK)+goKݮwy wx_ygqJb{=Ɨ%d/Nݕe7t2,DE .&}Jx(] (7U†  { Y2ؗdi2c=!%uLWvc|Hp187ݦ`8Psh0+GdK,$kFfO{YyF_*F. &Ve~*Y({9$GSq̐obrH6rH(sT:Ea ">HC|x<.=xIq6|U Hz,(\^5Mj"߸82lȵ?K {#G#Ժ͏3L}_һ$H) x敏 Fy"k>p[hJ .2|;'M zgj"bx0N0>ѡz@d{:HNټp|iQ>RNdDz3ۦs\?'V"QD"2/M[ؐJAsT"(hmY0sS:J șԝ?,u4\ǣ!TB؂^:d/;|v ppB] (щYwmlpn2_sF$ƺP#1@ee6M~.v;,1,BwFCrH\4j$KQ}Fv*l갩ʁ4[!W) {hޓe0Wki]!6^.͗oq̸#PŶcYJR`Ϟ - BaO‚^s+oOKKr )!oc<x,M 2cljt-? +18(!!]:b 8e5j(&MB09:stZLchjYW[t"'Κ yT!)ǵnĮ[sD3^ _0T/-˜{Wc0l$AOt1&/|x͚%&AX2"9G!Bbى ;3[>J4A\Y?U}ȇ_E<:˭×nmXϓG/|¿Ƀ=|Dסԣ/5E9t+N8"ϝ} 'FYqc6'?R+wի7/>lS;ީ+-T]DD_09Zj3uSu6O@a˾Ⱦn}fJW+T`q4&^iᄭ﵂lv͑#{y2TcB=iJd?iF I<[ '>=X}ب~kMK ^ӭdJt饌Z-zB;ӎ tRsxmyV4U;X쎺=c6#BJcӳ,OPPf'l#4l(zRpO[z.;՝/s?e `1_Tמ]RDj#uY !nwI5 kޛ;>g/j%ع;|yja^%laֱs=VxZ_}]zy<;eP׫w{85dFo S8&323VK-?ZՎ #ӭ2о.T:8Է`z"`un6i0E;G2&,% TbWbg䁩up˭U5s1LWR?EPࠊNAfqz({bg2x>/KFl৩m~Zh mkN=/3w9j(=GUuAc[٤^=m{7YVRWR,َܺ6On6qFdH49hĹvHĐ ^MQO?wDN.^ZLe4O OB4CK,ouls䍳 剾={@6c"Ov~m&\1<4;#ߗ,M.-\,R&d jkM"LzzS&۝;e%bu覘ޤ*󃓋$w@0-Ya`Qr|EZAVY.F5LD~fz4wtɅq!Am֩ZayHyFI" _S+B^v²&Qt]s*IP AG#TR~Ӊ[x{̖7^aavBFduQC$Bc()01rֳk*kr[_pKnUI(hU 40.g &&gwƳ1y-j~o_U,5_ְ܊h3q'f!.]\TBdt<6\{y!,oimup$Bb­#(%ځ{Hw3ifh s-RrD&?m~W)`|V=#IB5fԥ< ߇M1"9BͶPșwƪS 49x_Ѱ( (xBr9bႊ82؆RsS o+o!fC1>pR$r4X('4JF}SXxRΓ5mhCDE5`GHMlޗ&ۥ _35/:~\ 5hWت簐Th@=Ogۺ:uF)C0Jv,D E9>lF/cy*$Y*=hΥHaOna^:ROwClAꍖ&-v245>_j s4+ C7SaY jVr5_L`GCDa{iYK 0KÒ_DP[1ѷ33SevN eY> gعi9)CW?);ɪ]\˾nȦL]nJ;%jQH̱(pQ%1FFF7ErVsg5tNlFhk࢜ˢ@WPɐ^w`s3]c85N< )Mz`ꑌsfD6cErjxGZu̍ܔ@%֥*cp"ESXJ 9/t-W#'[1͏#Bx LJI.n(OEVAȁ c`)"E,CzD1# ׷k^&\GuwXeb१ a #wȆS$PߺI t> m |vWkGX^xÂ1/.g,=B)_(LJF`2b2;j;Y2O.PG%ry'q؝T(KӺm+k;dWa|pH?=S y :> PolxX 5+>O}\/7Nyu/c" >M׼ EE'坘2 _mfjysVxh$]NFXy#p'D-;Eovl8i weF+eSߩM8%\=\OGU.rüIr{7brQȔʢ?s̢bt-M * /:-VP).;GNYW:W?!/;jTS;:Ċ;AlYx"ĶHX5(}aS#zeu?E2qaHU(.ثKt[[0cOTY7IHMMJ:;4M2۽a+%C/nHIObx|׍B?}+?]׬#ŃOiWptxk ̽H&mxS}D' ;vpݜ7?Kv{RqzғbU٥syޥR VNiAoDD1Fe> +J`+&ŧ6(DeG$`ģh!YwknU \+:RtmcIVWFhkK k+5f< Z;[VZzu}|3e6(60"%v Qzsf{te'_6]ҽw1goI-2x]fڦYCҴATeJy=@RGxhUj8rbWa_ v֨1$$,GeWn~5N2 Dv-:H4 /,#eYT}Hve1qv0B{b2LQ\8@b(] 79Lɛ նT\l;x̎_;֐ ȍ0ofOؗ{^3lqrGl,ɾN-X}H'p[?9u:Y`KOs~-k6gT)`I Wx+:׷FA0_kȇV2槙Y7:1UHM/zy#3 a?aE@_Yd5ZaUö^p$+>vB}>} -w%HGΑ.0:| >vn>? T(A8sz5~+.XtSN2mJr{xy"~9X|`0r*5+Y=NYM6jzҳJd΋%\ 3( $V U@ !DW`@--oCϻ5 R+Z%ކ榘+ MF ksŹ)Co$Js\Uy&̊o`bLA]˥(Oşյp "]NugB_XBKVtB n-ǑZFNh%]4ֽJjC}$BK}W)o΢Oib8aJTiLO).$j$"A2]Y2h̘Wh+ w|#L_^SF,16og!4gڢB~f;-px\/.kŁk~{@9^zGMGI^?I-+1`#% xWID+({_NmC[xl^?z~l }C@1EJ%1lX].gD1˫l0 qtND> 3C_r`ojȗ_*r@3g 95 +%׵\ )#E?@D:}֓Ҳmvӥf+`ogcL6AՄC[o|Kr=ޙ- khx}쟹B\ʳF;QK-NY"Vy?9Y{{Ls sKMГJ+xzZ-z?'Tp7bےFJ_ F P0@0Pz3W[K _?JhdQ: ų]c< 11yh#r6=5G_I?ʯDR'SxY#4f\Uy>a?R\BMKaHyg~W\\y$KX`CB9~JFK]s4mU7^(~i-U jrٱ4vxU/ūte Pc ;C) 4K-|_f<\ik;@D"z w ft#ݳ.Fy ,/\&.3Y9WCmX/&Ak<E!|wVngl5uU+Fܣ+$ kF\H>˗ԌJ&3k' *Ϭ9^tOY}uIkvF7gQeeO+}FRrS3gߋ3|$ T]]u`zQ9rdf$hoB0ѷW|Æb?wQCq;]#oM5m8Hޔ3_N>%X4eCٙ͡L ڣKZyQQ cɥih#~-VB:א,<Ч}43q3QB{ i305[8smâE܂/\Oᖝ'jzzK\*bc.-w"J &C>˅'yg~'̞͟*I>q@r_ Rb`Px%S!Ѣ%7'Z~ȋW3GQ#V0:}ib.>) #1C4MsϤg'iA;f}*3FJ CG(BpQrEĒr Ќ]#@. +!LK2o\|xh8Lo>|g|l&UcR0E /5h09 Jywt!@=q,Coڋk@%}@4МFSI՞9qB͈\gz+2U3BH:ob E;p`uٛ 4j\ԣHejL*Y]2`|P[t 2pb(8˒]gRA3,wѧ16o;[a\ \Q,%zJ6_etUHw#v`אHlS}=7D-oy"[> Q-Lyq~FW^b`Fc ax!2Pg b yJ2K}4yN6if1)//$^LTTV/*\Ap ZUk"*P6e#7j=ӝit/wwg}=IsG :)֐XXB)|ln$~=J8O=08p$>ߴAx"ᅕⲽ1tKH8C\YUma0"t>|bօ `,Dj4OW {Jtvs'w'^!vB?a cL᷵Շ)Oag1mwZq8CklSTh8Hb=ɖyhP *Ov5&E̳2Ue)c6.'8_TNg;ߢ[z\C `itދ)@YqS˖9 %*`8m htvyIs ᢷunO*|P/js_!}6Z)GIM7f2A␠GDe3V|(Ԁ;^g(MDw?v3h)-oQ=Cllb[Di  mQCEʩ3B~0d_fw5@Swś _u"eѤkԿ(\|Q0hm?} >83C10 AY䨬@/Mk] i?qc F7v!(2W z0%]-Ql[t~̾zP \]w|2ʹK;7  h( "PX5:CTx|3j׎f1yƭ 6c':PO˫q(;G恅՛| χ^eY  ,+;茎F3el-c/cnx ~Dq>+!Z = OrPbqyTw?Fib' UC-vnTi>CKnĚN]<UU"7+8xK 0W1j_yUd|fFOʊ:6yJzoIk@0-A"'jd@od̹ Gt pꌼ&vaT]Thd0_a^ 1Dd|п{̓8 4dY7P;T(*$.*.!{]1 Y0vGd.;a߶虉zo2=dWh?p>KUJRb *Qҫ_'ZWzQyGUF>jK=Nak(gN^d»%TFL}YG6ƽcLn%0 .80Fع[C{Y>ؿ{Sx7tV\/r'#se0|+P)tQ0Ό2AhY]!|eiY>&6?iISd]ZJ"٤JCs0_s.8΃ -Y#{qn?2;u5m K!szAWx[ M'$A7001]np|y>3FO$*o~݃] :7!❨-$EQݢQwdbۼ'<^{<ްFߏa4~gx} 8zkx󇚔0mx>vou1Z}`{<~oǥ$$8ppyܞpRɜۿ@4~Ny \KĿ,0\| =wbҏ<_im 6"4pRtih3XOeK? Oa߅Uj%Cne|ٿ'WzDԭl ,9w#|,!u>cGO+4/6rۻyX{A/T=a81 e f?p Go֔VRӤ?e]