grubby-8.28-23.el7$> DCDcC>:A?Ad   G )/6X             > p 0(>8HT9 T:T><G<$ H^e>cf>fl>ht> u> v>w@x x@ y@ACgrubby8.2823.el7Command line tool for updating bootloader configsgrubby is a command line tool for updating and displaying information about the configuration files for the grub, lilo, elilo (ia64), yaboot (powerpc) and zipl (s390) boot loaders. It is primarily designed to be used from scripts which install new kernels and need to find information about the current boot environment.Yc1bm.rdu2.centos.orgrCentOSGPLv2+CentOS BuildSystem System Environment/Basehttp://git.fedorahosted.org/git/grubby.gitlinuxx86_64/usr/libexec/grubby/prune_debug;  cFFA큤YYYYYYQoYYY5dd385e750e1926a4bd8276da871c90b4509b293475c1dee41cba694877c5c3a9c852c8875c3de071998a7789bcafadbd36266e91e6a1e05a466355316d5a5c34fbf9420164417a7a8274f78e91628e5605bc10054b6a9fc655812327d911cd2b211668281f2866de82b6fa0417bb97831e87034d1160411c674b989df010c64ddb9db7630752f8fdc6898f7c99a99eaeeac5213627ecb093df9c82f56175dc70349fd47b63f022107adf4c38da63d63ef1d72a2fb5cb2f6efa37f334dedd407e960cfe55e5cc0b0f567a33ede6dc97161a8081c8b7c669969c51cdd01e1c0b17338b30a6e718e6cdeff7743887ddc3795c96b656a8cb0f50770a557b1da8031Qrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgrubby-8.28-23.el7.src.rpmconfig(grubby)grubbygrubby(x86-64)@@@@@@@@@@@@@   @ /bin/bash/bin/sh/bin/shconfig(grubby)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)system-releaserpmlib(PayloadIsXz)8.28-23.el73.0.4-14.6.0-14.0-15.2-14.11.3XXO@XO@XYXYWv[@V.UpUpU@UU'Ta@T$Sc@R@RURkR@RR@R2@Q@QQ@Q@QdQHS@Q=@Q$QP@P@Pj@Pb@P\VP"TP"TPORO@O@O/@O]@OiOaOP@O1@ONxNxN'@N@NN]Np@N)f@N(MM@MRM=iL - 8.28-17Peter Jones - 8.28-16Peter Jones - 8.28-15Peter Jones - 8.28-14Robert Marshall - 8.28-13Peter Jones - 8.28-12Peter Jones - 8.28-11Peter Jones - 8.28-10Peter Jones - 8.28-8Peter Jones - 8.28-7Daniel Mach - 8.28-6Daniel Mach - 8.28-5Peter Jones - 8.28-4d.marlin Peter Jones - 8.28-3Peter Jones - 8.28-2Peter Jones - 8.28-1Peter Jones - 8.27-1Dennis Gilmore - 8.26-2Peter Jones - 8.26-1Peter Jones - 8.25-1Peter Jones - 8.24-1Peter Jones - 8.23-1Peter Jones - 8.22-3Fedora Release Engineering - 8.22-2Peter Jones - 8.22-1Peter Jones - 8.21-1Peter Jones - 8.20-1Peter Jones - 8.19-1Peter Jones - 8.18-1Peter Jones - 8.17-1Peter Jones - 8.16-1Fedora Release Engineering - 8.15-2Peter Jones - 8.15-1Peter Jones - 8.14-1Peter Jones - 8.13-1Peter Jones - 8.12-2Peter Jones - 8.12-1Peter Jones - 8.11-1Peter Jones - 8.10-1Peter Jones - 8.9-1Dennis Gilmore - 8.8-3Fedora Release Engineering - 8.8-2Peter Jones - 8.8-1Peter Jones - 8.7-1Peter Jones - 8.6-1Peter Jones - 8.5-1Adam Williamson - 8.4-1Peter Jones - 8.3-1Peter Jones - 8.2-1Peter Jones - 8.1-1Peter Jones - 8.0-1Brian C. Lane - 7.0.18-1Peter Jones - 7.0.17-1Fedora Release Engineering - 7.0.16-3Karsten Hopp 7.0.16-2Brian C. Lane - 7.0.16-1Peter Jones - 7.0.15-1Peter Jones - 7.0.14-1Peter Jones - 7.0.13-1Peter Jones - 7.0.12-1Peter Jones - 7.0.11-1Peter Jones - 7.0.10-1Peter Jones - 7.0.9-3Peter Jones - 7.0.9-2Peter Jones - 7.0.9-1Hans de Goede - 7.0.8-1Hans de Goede - 7.0.7-1Peter Jones - 7.0.6-1Peter Jones - 7.0.5-1Hans de Goede - 7.0.4-1Hans de Goede - 7.0.3-1Hans de Goede - 7.0.2-1Fedora Release Engineering - 7.0.1-2Jeremy Katz - 7.0.1-1Jeremy Katz - 7.0-1Jeremy Katz - 6.0.86-2Jeremy Katz - 6.0.86-1- Fixes --info flag on s390/s390x. Related: rhbz#1285601 - Fixes --set-default-index on s390/s390x. Related: rhbz#1285601 - Allows prune_debug to run on s390/s390x. Resolves: rhbz#1285601- Resolve issues found by coverity scan. Resolves: rhbz#1285601- Resolve issues with the recent grubby logic patches that appeared on the ppc platform. Fix a problem that occurred on systems where no kernel update had ever been installed. Resolves: rhbz#1285601 - Specify the actual prune_debug file in sources. Resolves: rhbz#1285601- Added invocations for prune_debug to spec file Resolves: #1285601- Fixed an issue where grubby's logic set the wrong default boot entry. Resolves: #1285601- Patched new-kernel-pkg so that kernel installations when MAKEDEBUG is set would put the debugging entries after the non-debugging entries. Resolves: #1285601 - Re-numbered the last set of patches to go with the flow. No actual changes to the patches; just a git mv to rename. - Re-organized and updated the grubby man page contents to include some features that were not documented as well as correct typos and re-write some entries for better clarity. Resolves: #1232168- Fix the ordering of creating the debug entries, so they don't get picked when we're choosing kernel command line defaults on upgrades. Related: rhbz#1212128- Fix some coverity concerns and other issues with 8.28-15... Resolves: rhbz#1152550- Fix some coverity concerns and other issues with 8.28-14 (sigh) Resolves: rhbz#1152550- Handle "set variable" commands separately from other parsing in grubby's GetNextLine() Resolves: rhbz#1152550- Ensure file changes sync to disk on ppc64le platform. Related: rhbz#1212114- Do a better job recognizing "title" and "default" position and formatting on extlinux Resolves: rhbz#1200045 - Do a better job recognizing stanza names and defaults on grub1 and grub2 Related: rhbz#1142545 - (reordered some patches to match the ordering in master) Related: rhbz#1200045 Related: rhbz#1142545 - Add test suite coverage and minor fixes related to zipl and --default-{kernel,index,title} Related: rhbz#1184014 - Use systemd debug options that work on RHEL 7 Resolves: rhbz#1212128- Fix a memory corruption issue we're hitting on s390/s390x Resolves: rhbz#1152152 - Don't use spaces on zipl platforms to describe debugging entries Related: rhbz#1152152- Use the correct load commands for aarch64 efi. Resolves: rhbz#1081269 - Support "devicetree" directive in grub2. Resolves: rhbz#1063534 - Explain the default bootloaders and configuration paths slightly better in the manual. Resolves: rhbz#1001664 - Conditionally create debug entries when installing kernels. Resolves: rhbz#957681 - Make sure --banner from the command line is used correctly. Resolves: rhbz#1032048- Fix crash when config file doesn't match command line. Related: rhbz#1070646 - Make crashes work with abrt better. Resolves: rhbz#1070646- Update to make sure the source url is correct. Related: rhbz#1034743- Mass rebuild 2014-01-24- Mass rebuild 2013-12-27- Make patch from -3 only do that on x86. Resolves: rhbz#1034743- Only set RPM_OPT_FLAGS if undefined to avoid overwriting the platform defaults. Resolves: rhbz#1023793- Honor linux16 and initrd16 in grub.cfg Resolves: rhbz#1031192- Use %{_prefix} during "make install" (rpmdiff)- More work on grub's "saved_entry" system. Resolves: rhbz#808021- Make grubby understand grub's "saved_entry" system Resolves: rhbz#808021 - BuildRequire grub2 on appropriate platforms, for the test suite. Related: rhbz#808021- add patch to update extlinux.conf file on arm if it exists- Conditionally call arm-boot-config's boot.scr generator if available Resolves: rhbz#952428- Error instead of segfaulting if we can't find any working config Resolves: rhbz#912873 Resolves: rhbz#751608- Fix module remove code from Harald (#923441)- Update to 8.23 - Fix empty root device in case of an empty /etc/fstab (lemenkov) - General refactoring and cleanup (harald) - Don't clean up modules.* so aggressively (harald)- Add --debug style logging (for both success and failures) to /var/log/grubby- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Revert test case for rhbz#742885 - it's a work in progress that isn't ready yet.- Use systemd vconsole.conf and locale.conf if present Resolves rhbz#881908 - Avoid unnecessary stat calls (from Ville Skyttä) Resolves rhbz#741135 - Spelling fixes (Ville Skyttä) - Add a test case for rhbz#742885 - Handle case-insensitive extlinux config files properly (from Johannes Weiner)- Handle linuxefi initrd and removal correctly. Resolves: rhbz#859285- Don't accidentally migrate from linuxefi back to linux Related: rhbz#859285- Change the way the kernel load address is determined for ARM U-Boot.- Update to 8.17 - Fixes a "make test" failure.- Update to 8.16 - Handle "linuxefi" directive on grub2/uefi machines.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to 8.15 - Revert dirname change from 8.13; it was wrong.- Update to 8.14 to fix a build problem.- Update to 8.13 - Add some more ARM tweaks (dmartin) - Better support for other distros (crosa)- Support UBOOT_IMGADDR override on ARM (blc)- Update to 8.12 - Preserve trailing indentation when splitting line elements (mads) Resolves: rhbz#742720 - Pick last device mounted on / (pjones,bcl) Related: rhbz#820340 Related: rhbz#820351- Update to 8.11 Resolves: rhbz#805310- Update to 8.10 - Use "isquote" where appropriate - Make --remove-kenrel support titles in grub2 (jianzhong.huang) - Use grub2 if it's there on ppc.- Refactor grub2 title extraction, making it a function (Cleber Rosa) - Include prefix when printing kernel information (Cleber Rosa) - Implement support for "default saved" for grub2 (Cleber Rosa) - Try to display title when printing information with '--info' (Cleber Rosa) - new-kernel-pkg fails to find U-Boot. (D. Marlin) - Add support to new-kernel-pkg to recognize ARCH == armv5tel needed for Kir (D.Marlin) - Include a / when one is missing in paths (#769641) - Fix hard coded paths so kernel's "make install" will DTRT. - Fix endswith() to correctly test its input for validity.- add uboot-tools requires on arm arches - add uboot config file on arm arches- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Fix test cases from 8.7 to work on a system without /boot mounted.- Add a --debug to try to help diagnose "No suitable template". (sandeen,pjones)- Fix a "make test" errors introduced in 8.4-1- Don't hardcode dracut path Resolves: #768645- Update to 8.4: + fix Loading... line for updated kernels + Add new '--default-title' feature + Add new '--default-index' feature + add feature for testing the output of a grubby command + Fix detection when comparing stage1 to MBR + do not link against glib-2.0 + Don't crash if grubConfig not found + Adding extlinux support for new-kernel-pkg + Look for Debian / Ubuntu grub config files (#703260) + Make grubby recognize Ubuntu's spin of Grub2 (#703260)- Fix new-kernel-pkg invocation of grubby for grub (patch from Mads Kiilerich) Resolves: rhbz#725185- Fixes for xen (from Michael Petullo) Resolves: rhbz#658387- Update to 8.1 - Fix miss-spelled variable name in new-kernel-pkg- Add support for grub2.- Bump version to 7.0.18 (bcl) - Fixup new-kernel-pkg errors (#711493) (bcl)- Fix references to wrong program name in new-kernel-pkg.8 Resolves: rhbz#663981- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- add BR utils-linux-ng for getopt- Update to 7.0.16 - Add patch to check the return value of getuuidbydev - Resolves: rhbz#592294- Update to 7.0.15 - Add man pages for installkernel and new-kernel-pkg Resolves: rhbz#529333- Update to 7.0.14- Strip boot partition prefix from initrd path if present during --update. Related: rhbz#557922 - add host only support for local kernel compiles (airlied)- compare rootdev using uuid instead of stat, for better btrfs support (josef) Resolves: rhbz#530108- Make it possible to update the initrd without any other change. Related: rhbz#557922- Make --update able to add an initramfs. Related: rhbz#557922- Use s390utils-base as the s390 dep, not s390utils Related: rhbz#540565- Add s390utils dep when on s390, since new-kernel-package needs it. Resolves: rhbz#540565- Add support for dracut to installkernel (notting)- Stop using nash- Remove writing rd_plytheme=$theme to kernel args in dracut mode (hansg) - Add a couple of test cases for extra initrds (rstrode) - Allow tmplLine to be NULL in getInitrdVal (rstrode)- Fix test case breakage from 7.0.5 (rstrode)- Add support for plymouth as a second initrd. (rstrode) Resolves: rhbz#520515- Add --dracut cmdline argument for %post generation of dracut initrd- Silence error when no /etc/sysconfig/keyboard (#517187)- Add --add-dracut-args new-kernel-pkg cmdline option- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Fix blkid usage (#124246)- BR libblkid-devel now instead of e2fsprogs-devel - Add bits to switch to using dracut for new-kernel-pkg- add instructions for checking out from git- initial build after splitting out from mkinitrd/bin/sh 8.28-23.el78.28-23.el78.28-23.el7kernelprune_debuggrubbyinstallkernelnew-kernel-pkggrubby-8.28COPYINGgrubby.8.gzinstallkernel.8.gznew-kernel-pkg.8.gz/etc/sysconfig//usr/libexec/grubby//usr/sbin//usr/share/doc//usr/share/doc/grubby-8.28//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnucannot open (No such file or directory)POSIX shell script, ASCII text executableELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a59c8123273aa5123e14481283029024f8a4caf4, strippedBourne-Again shell script, ASCII text executabledirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  RRRR RR R R RRR RRRR?`7zXZ !PH6]"k%]B70(f2I,xEUA\9WG,n8Mp%<鶛9ӕJ`H˭wU7 uVb\SylՌ3,DKv.#DaHՐu 1I!0I 81Bjɫj*+.f :!ێ_&r]] ȷi!`nED *>u}>v##%a7<{ok Nf V!|gW# 20BCwd7CIU{'C8b!xr GzVIɊO.(]QkIl] Bz%n=-zz'vk|m*q{$vNI"6t A)UEh-pB&P'ȁC^vDJRnVԦD;Vy.%7ݺx-%k@#.(>apUn F2pSf!ݤyȭVVk+CD9\?5Tyyc>gL|ccY8"3f+ۉ%Wf#N9WIfn BzK70Դ`i <"{ Rny su`fڻB14nIo_WSVQ^.׆rJX4I̍_[ARܦxGJ~(I:F7f/өB@򈚘ӌ1B7] ~US kTne/z|ΰtTèke&.8/bEw~Jk{Q w9GԌZE{.isYWZ+(ŝghF>䣿GLDAhAΩ):DžtOUK` G { ==c#YRQ:6\N@K 5# PqSmFdl #Tvlkytww]Ênb-r' FJ2+NI|&qrFR?YB{Zmm͒b؉i`Nk=6%_PhcN c{{Λr\D%>d[a?*zO[[gI¥𬆪FOh%ÑFTz"˿=v[8Smou„}Rך=(sv/m s7 >g\pEüv yiq 8BS\@^)doJj+8 ZGZFS݌#hKXh˾?Y+x2xu:ÃpY*O Wn_ Zُ:Ʉ;\$@'J$ñ(X(F. =V'Bx[MNܧhetyo Aa&3Cbsw DRN\W3khCGF0Z\-#*s'_c }laZߖ7Vq,R!o _K~ُux[BwkZh'ύ;kHLhUWm`c' ė||*X7Mh\3qSs2iY>z)KglS)RCpЮM?0$SbgebZt6#DN8XI +'yVn7$zՀ̚FrA*įU& yi"<԰6:_0 3lpǝ$BTQ7NJ dj;5L):fXh엤gߨ2:)]Ň3W7/jxZ,4ŒϪU@(_Y[R}vI^5qI'㼌Q6 %6O / >uX2prbO13'62)N 4+:f`Q8/<[ YsNr_Y?9F {>we.EcWsI\TBneh֚@$H8̇`x>jLLTŏ4O 䶒NA!VsZ9JbW2GsZEW6U 8K|9hJ1|V.Wjqw-Zwii"Ehu]V5z~J~qIbtuFP[L ] |nmO2 F ̜uDOv( AOk,1Z=.#/ST0s!W36 6~RR&5#bJAD0r@)%<ˎX*,'(M/i9S,DlW"a2ub^u(sWb_2EOUʪLӮq>Er|u=C|.Gm4`?˝U,h./9\T 5#CL%KB /|V]庚!ɪ믲7{#)=4"_A |l/,>A:L#ES,shţju܎6EH+,xE8zKrP/-иnUDĿ1$7K݋Jfӣ4[ٻ5L'*< fhs~/C(Zͻ{ ZˡyynW!߯ҷѬq" ^p@go#Qܽ(Y򱓊V]>6ҵ:Y_o^5'3%@L9\.",Ef zhisgW\rˆ(W^%P'pǘ}B{h+<*45yփ;;Gho*XY-ЕE.D)̿Jn}G{on9l8H ߝPZR=q@ԡg٥q'uk$[ZՄyDx&ame>ХKl" 55}y7M"[r| gI0#g`gPUhp3?ƦCc:x.3n@K7TSmF!5.vT_sԙ ZBjiT _ ˚-+1|`f.%''ŰR#\$`߻ Jlm]fq/s=0a䋛3CV6SV/[•+_y1`1V[qyu}hS*Iꋑ12ui=/ͻoaJ)$@K=Vx&4l'\e]T lˢ|@ܓ]5QCN/XJfl.=TrЫwMʶedbJpw5>$6ۙ9w94.{{XnY$7tw!TX^}LՁq}b[%,|[L_ޝ lR>oqbg~NF=|gCRbe7HihJ'C]rɕ&cMx3ewT&u0K}-Q%ΎkEēcD APnϧW>e=ڮ@eWL" uqD8MsY\OW GX Jy#Ko^ӵ}IQɉYe(Vdk5=Ǜ*Ŝ٥aUXWlC=F(b%`c֤DpJIr' ].zG"[&V8x ~kNO\,{%Vw.jsu7k7'P0f9&HT_ y's1_jhH/e8k C k[ IVqZ|k'"UүC xX Q`n'`qwŀ1힧fje0 |-q=lj>CI~#6Oj jwSNSqŒ ,ɔ O 툗0dun)MMt57"-4"MPbk_ڒОbawKX@ہQx0 Xd:aO~ OLa8=>ax,u 1(+xONDWQ C&f(q\R9dPv5xqm:Sp\TZ,+mRXUݝ ̗Y ~;ef7-܅ hsqþ(r.v'4 vfxG&$Ӡ,Rb#9bKtHnU0#D1[ WOmyHw{f*V= AT5)䈹 ¦ %MҦg8UQdq pxD<||TFg`OW4Z4Myi~0píT6e,t-LgfJr&[%'Rc}N %-Ǩ~9LRd}wH>l0V2s2ge1t?ޯZZޛz}QwqrzRhf+!b+X5Don9 0R|q ԱxC +4 c̾8]a'yi 2Fi7(=[MY@LOefPUe|WJ9.QS:AuOݰ iFA{uBr10T\hx"gIZ̯RK?(les+QdR0LyekF7f2mo@ul]-}B[y$3@!9mݓQtnC'd%ɰ0Ti{>{_ eujdRKQy muiA#Ih@Af/CgFB8H$>/1 )Hliy-vQ#? eIۀy0 Re5&5G.hVY\(m 1fy<O`*#8P/D:Hu: 6)mS@yS5kA9bSߘ)o󣔱=*{1H;}cc]hl;B8qC0T$>/qTB^ ~ȱ€3l}$ֻK? .:OPP'MѫSe?^<9-(]ġ#ZhMxĴ[ TB-V"=7(<>8[OcooۓtJzȤl2LHzꅽL!'_ էx>\HgVXұn{JQ {I{ 5JKzy[Î;nFǣCÈ~jqm$u߉C+}_}HR Cp_oL@b**9A)A\C&^ϊ|:4rlS$bQ#[)!3{Pd K>%ZT;y/(Spf/jeڥ@MTS]rh`~5(Tnel\Q9ji X"s>h%!mc x3ޮļ)O6M7)Y4NJ[8,9Ib0 a5r޴G7!ɜDd7bNuj?|gkƋxX/L IUL$ˈ/)@`GaGѯ,n jۚa~ƒow'/h3>@QRtsH-b҇.N;"G$W<{OmK>6d~G0:%dTdS椨zoe,:|SdqP2,e[k!"7/2Č P0K<ַ?$>)s[+ JX<$;Fw}ns?uI4 t({{`W7P!ٛRpw[dl7~e>r۰ 5|lG<6/xfT˝dBJk}&~ t北 t]FcY=RC'Q?fdje:M0 $:$1.|˥#P4Y\0>-Vq ~h0B~žFZJc %wXFRn-ng>|tanUݺZ>+O-UnM i5@VޠMgw}:fʈ2&)Rn,z>1c/#g\KoEӅWrN?VF[M`E/b-Zoiϕu̬l|#wr8O-/?VqSȬ~&MBq,׬ ^skjd' E9lO>t{襇}q{:YbߺP쉴c<+g!86x0=- #8jPZQJ;[c`Sn%Ng_7pp.1NjLwT?`Ati}s[]N6r8O)gL&^ܰ*y!Rl|p^1C"$)m y†$z&V~jMzQr-dʣ4>P rc e'8|tN ]w/8ˇ܂0tTnl},".üߝ^"X s [.˥Y[nL-y{~{kS6+MlhOBvF%azClƬZ$Bk~ eۢ&32P֋l6Zn9l{D9"1kx1gtZT6eM}ش(> 9Z8ʽ@ϲgE챮ϙ[ ١0HJ0OnH  F&_R5!82 Eh~ G]ɛIsC&NmS@Qr$yՂ%Rdo>j@=@YNWr)a/>{S+I2+76ztgRLIAǃ6G=T K}&AGi"N @RkJe*pJ[%ˤ N/́&aGC߿Z7MhyuPt$:ͧ(H P$ZʹUq8\nܼZCfb*')F3j~ %h(>\|V A0IGc(ϗq稇YajSn&/)ZXM/Xm+%,h!zL,hHvk< lHP ~)TR;Q* + fiڋj?}mDl+=^a>gyh#umq:|'C_nKq_f?LY}`oqqc/ 똃mfq瘺j B5`VvOYN#;ocn23 ;ij<ZIҍN1fJHt0ѯ0u UvܚVG.g[X "u-wn,ݗiſdYC 5P%!(-tĵ1AYҼN bg8ΘI{&((&`y-O` G jPgZ-|pu +)́Ix=Mma(z&41)k3DDƈǒ[}Pq\*1ӞFgHL¨+,W`K!v3Ak HD&ݳՇToLJ[>!c{!Q5c>_<=Wlt& 1Yp%]ϟtu(-Y'}^&ZTw+OYƲiqԏQnfq]]FE^;~ti\dh?F;_˰q[@ϡdž$a ?=VRۻ&ܛ$O7M's{eY{ T  q-CUwFd9X|s;-7aq[z WGoO^T<:HvQ4i1o6M#%E7NpdԱ)F2&J.`aA RINR _S*+,Mo&#2(2}1aЀulkh0h@ kJUt%Wȭ(^쿈!A=%QK IXWfa^WU'&mЮ'zUWM2 )#~z`&Kz8t~sp&EoZ6vǣ7Q㫖VcK1t>ɿy`b&BĮIS3d=ٙжQkkBƮvXD](d]xo<@B#v3T_VSl(D h3h~3 0ijt8jޢY2V#L|[2"Qi"#!0By?4D$An84hWKRFK̓@u fhOvEOᆰп3AElǶ;<Ѭu vjOI0X9=xJǪ%G;4#.lcpiᮮ_ЋъEE66]"'OŃlq j(sD \m\/e<l- ɳvӾ7_adxBbCpad4T J `u^c-~2A>!`$5l#hH7 9vI4ûɅ J.ƅ \(K׮#*/jC?{/HF F!]Cfω8pxvi[fZE Bǎn"Yb,7:kwI9M{>|'@}BFǦ;9!`o`dTs~ C>v8`^!N.jk JJ՘"A lO(o59f^72)f_|2SNV]Ƿ&:<BU#`㨂  !:1Y;‚\4{c60,^}0yfǃ!7{yÛ[:bM'Zcb7OW=b@S2@Y }}DRvi-<4d E4ńh4rcA=̔2ZyӣS8$˜ӦxV5*_U)þy0໏NQҧ~`bY3J7 FoL6c1BauF-]* [X mR0LC7‹Sh2|ls `wxH¼ OFi [uaSذ.ոͳ`oΫf?͞7`J>nl۵\ܑSw ^ӺE< p=GBڄ0,ffuթ" WXvK$W+@*%Db'3s'C{!y/P*Ht׏6.T,')b/nFdWꛏ ܤ| |d!gc$tI۳t3`ݠ a'iNڨkQ$zg*ʚ$?:hq_ >Z`rM-KBg>2|u0J4HDyA%iFR\@2>)쳪 c,^wpy89!7s53kY9,}0fI+LG5U48T4FzvɌ(%ሴ̯tmx],hE /*ûF}!4fOg. cX/1,6g@Q i\v ae<Vd$\Frn ىk f'[)k~acK _½zX0:%I3kl܊\pDHmyϗʝ~[=cӬ[;4ݳ5o ?@GvK<.UՋC!4WqCFױcٴ ^Nt $ۭ0tَ ]w%67P1!2"{2dI)OC5HaGo#mRT>+dUۑr+?_2%JZHe[v_ad ȳ>:lbhyY="hqX_~U]_͑1jkS_21z},Hq]kKHU=zm&WkH|{8)2?!uc'3-^ީk]VE] W[3 [Q)uXUa4Z[7?kۄ-:14&1\ƃ97 hneR'{LllW{oE۵&!@Lބ$6~)}C+V=wK4# 6,K \I&ƲP6NLO95AJq@9s1=r{~r0=vbK5S’4rļ(RiGdcDfIH{˅TS`о!|c0FKii(w8K/*`Fl9"8Ǥ_,j?5/fӈSx8Ջ'uև)—N嬍]r6`Nzs znҴEE/B-A$֝F܃NՓ3[ uO'+^(m`3O4*=5!ͲX﷕FF˭x3G`'c^Sъ)naq+R)]z_L bqM ˈ;:UH^݌d4꼗o84ރ``A4ygiZLƈ;0/`y{ɽ-p]a[EhJIZa\ӫqx&pGfa#15xK`Ql[wf-D ٍjn-*̞#iz ?"\P'l).ngQ S#j&q륔#tR:F{3%;.R.!2x-fPF4ɣH3$G-t+~#{/ x ιy8t.F,1ʁ*(td|_{qbAyRd_vQǖYXzᕡJy(١mF{k[)XU,زKfh|J 0w0 Pi6*{L Q DSIS40-WJF8a*lzXF<5mXjRn_[W"ћa`$+VS)[dKOHd%4F5ҶZic9U'VͣOb,tG06ZzǨ_"NA,}(&c4 @.!c_bKH7\:MS_䏮|9y3,&Is4 ]8͑u09{˴Gɋ}|Vgմed/mjYhbHܮ̒f? ga 'bqZŸT{ (y\Vx3&Zh+^ N1 lVW5{t U]U,GnTZK!g*GrG^׵41oȄhw`/JT~BuppDRgaY4c<6& oxuRś})ZK~6Eˏ̕>>xٞf {SJMxNLi?MB6CTM'cv~AK'^FMFvϥNJ Ak5JDwo1&zd8df;גCA4Dm>7#7NԞiun;^C۟#/uYxM3;5GˏiJl7B5~|@ԇt5?IsDtb oɝVEZvռ?^)[J4f%8c ˖>Yhڟ&,PT5`0ʁg #u=k dcjtDr#另֓=wF󍀣8,?&u /s潷?G&g^+qLJ>q<)V=GS-Qe5솱 D-gQ,>גŝyR4sz=TܱG%87IsHD*S'}ߑ 2;ˆz|giϋ+3B)Uɛ>@,MT6@ic7nIe0& $n1+:LS"BU8@5t|QsUv? AoBXlv?CbHU@AI8&:8Xt'efQ..EG\N{*veҽlNa+fXm6⋩QJ~f0;*ʃ_5:0.SIRt:i+w&JJ>gBx (G@/tU{َ;BBҶ|rx.xXxžh$UN Okg+Cc@̈zCn7u73Y*^"joqk~7Ta}I"ml=aqBAbH:JjA lؗPZ?}l>ҷMH^s8y2N>q]}e .ÔjzQ|`6єK8*ܸ De/?DZy" I-˃囐OSm">Ɣ0'L딜1]:O~1T;] QЧcQk t +KÉfgLwЭV%)c u[D[: e!?_F+Н,^$$F4<9EvjY+״D)|#wb)zlh+Ja"qI4$5DAbydF5ejXþ7#Uv,%*f& ]haji)Z8"+Qk+6*jNEbsz"?M̦VֵP9£O*qÊ0T}YU&i|..J:_iO&"&;fC@A!9#Ytx_c$~Ӆ 3֥I-Ҹxۄf19՜Eگ+KЗ bNPP,{Fٲ:QE`-@A:go;Ӂf3`RcWOm[HvyV5d?$hͽƥ[ΏzإTUQ5ϻ&A-Rd/k 1 7$gߤ#mg]GbtG͗ù% j"oSq\++4y Zi`BssDȥ58H*Q.EVZ+kk8%O5 nHdZڤ7zv[OϬFi;:U  ʵcAL~/p |mvœz3h|?b_roFc6 +,,df yJYjU9lNvX =Շߨ&3"ƈ~z-L_g/0F>a>Cj abOZ9z6s3 @r4[!dM|TLuDy2ouFa} ۙqn=2|Bt n): x=|zXf|wb Ÿ8?nl!Pwi(Z2!7z{c(E}mgVu5L%ˋzT0M)i((]d1#!Ku%ӹLfcuwwM)nXq3޹FppsTb*U?|OE*B7tv9q=8C\xqCj-xCFxVȤ/t?'e9 *Zˀ;#6HW+.JIN+Ԙw@˾Uk[v(-hR-'jn ZX |5(K\a֦lͽedf8"SS09B1]HaFz6LG/)Qv\юfwS8`6&v0y}T>W\<92OW!v>Q8/ #Y9[RnBpd nP-ٻ J==?/IT2aiUwc\AoNٯ! vY*د)@@ .&M#st8q- fgW3"={Kn+}rc*Rw {潴2=|L4hω̡ b hB[c,ZgP~N!k1sah1Xw6@8l,%¸V' OL)M`#䕘80~ktx4Iaj-`nxNd\<#V¾?B 3|ʏ?EDTxi't"x:;xZU*K Mj4hcBh;T ǁZEM }χx ,2|#tO+M(bョ (Uvp u|sR/S:}biu>v2 (3Pq04 [jnH5~Ynܩv b|"E4bnx}z}K!ϯދ;Vhdq~Yۚ%c^4.]vbrm\7$?@`C4{L㪴0ߥ䃭O {UPAp+b* dܓ4ʎ)ji( e )fB?Y7.t SBݙO܆*QYO7ͪ:nhIK)'=G(Q ĆB'@6X/V]@o`DqQmYA!XV8BAWRL7MviˈzjCt ʼoL&'ǣ0͛/5|Geđd$ZءvKZ`vFzuk?bB\1c5[F:)6WR.'X*+T9cP?Pa;o(WwSRZDev_h]XXl'@%卭Ůd<&:Y1?.ׁ_iEku:YxID3ѥ<&)VQO HVܓ2~&L0dMSɺ90ޞ6 _HNj:Y/rpWG6BE<꫊G 2, ,baF pƏ׵/Ue<\cii = #KP+ɽqs-#`6į7f5~ν8Q6pq}*oţ;pkiL8{g.ݪ60MaǺr~h'dh5^wn%Z-F3ϳ{qlz4N->6 l_aLedtmr![&whL݉Z8I֕Yט*^ݱ"B:pݢDE6x<$UlTZ d*ur,IX'd_'C i4\Xxxk_1㈦N5FLWSfkޛW 8d2IYxIx ϟX_ GU|c]BҿqUt9s*k_Kvl(nW-#Z`2ȀK}&`Tcf)YStDyYp5KG"1OSunWBԴN"vG# >%ݤ )i J:Bȡ;|ʟ vD,P!VzȑY|n 8bBr+ [Ďvy45'Zp,dXt<3Fy4|O-w1I-^ֱԁ(ُ+u#!|m1T,!8$zfN_U[?POPkG7"hZȶ%Q9- v*d={4U Ȅg1=hE0gmfV*@1uUB xZ&;)<#$CnĖ&yF9#ɼ3INSvUp Du6*ͤ۽9m!C   T )J E/?h ]eH)+r>Z=MӗZ&04"O &&StQ7y wj[+76dRJZN^_JRzE|:36 /-'A>H&B)7hd_ںX)SLrZbL1 1@W>i<軨,2@޲. }NO^3L!_YS}|Bu3љ}~r ]D-({oh&$ZNbA[vZVzU?ݽ.xٞHWp Gt#(C"I|ĉAz汏sE1 ~9g-):G79kOQY,PbjxJDuSG qRI\4 C1ۆscyc/(0ѬхKpcS?M18% N6HdFR ilSm61"naoP@&QE,ㄟOѸRt3Q5,53'Í$Ǫ_DZP7:I :Q#wv: BmgUڲE.*1RR*#>"|Y(wU>* *0Xr.]voKDO\3;oE^Ue 2+ʎf2$3 #nEbogcQD(ru ^nU&@N7IHO[-O*k?f>&?S7G4^ a1HT~[nKL̊xH\u'" k-؃NGD a]r1  ָzQ{TBm˛B<4M렪~Fܡa+Cl.Do)uyr^>,"2t"`5ˉbpj݉V9r&Нv"&%i*A|^b]bRDĦ!64Q'%櫅eǷ`ާn3v̲7ٚgCSʅA*.n t-a?dΚxEo%㯕y\;dF~ ٶ(2A4gҨ,^R.nړFCiJlCY>+1!^Fr )6q Q{&۷+pT|knyN)Ab޹f LݪM;?I3r<᜜ @x5%6S1-Ubˋtw_?3?b챓i5j)]k$4[$C@SXz^? a6(l/j g=˖XsEtT/e!cx% ;u5:Nw p菟<u{YebrXd "svZ s歶b}1;{GXқ;ٙTd{% AşnPW}] wL%A!z3d Q+5iɟ),BLj+~"Ir(w#ۘ!M-vdF+ԗ7)qƓ}ˡtd= bʠdqQ%k|!JPm~@ip8ɡt>rB{Ժ ˩ 6ż%temvGyYe-L6x~J|᷽EiWGbxVdcLrHy6ks6a+mvt;DQohN,SєD 6cW]5xڷ~ΞG彟P>9J P4E.g<'##JZgK;mfk} F;>\L dEPr~g KqTt~'ia]Ο`$Dk:pQ*K~ʽsg  ޅP-w2TT4])tϐ];Je]Oݍ3x!ڡ$kSϖCC²7bBɃ"!57Khϕi`&l$b?7k_ވ ӛ bp Fa,R~^hr^8kȌ5Obw$)٨ss]c%}KwaYt 6 _1nşqۅSQ1ɬwW~v 1YH`,DZ'u>;#2mp[TCX/{D&|4ȹ(=e"* )Wϒ| Q W׺ 7]$a%7qx*Ÿ!o;z因xVJev_ ]UkΞQT#l2C8هK=xT_!ft؁q탏zKE]:PU4`!?[tu)`HgA˅J3|B?tr5V?JLM: y@4eՠG뿅 |&wi82Pʌs<%(3ۏ0#Y-MdL:j[ N8ڈ*:#E?U׻}ڬc8c~x9pVi= (66VDn T`(~̆ p"+"@_k&a,gkV[pR K(pw7/lG>Td[{9@{T͕ ߰oYZu>!K﹔ QON B5ArT&,,oz` 1Sk)ד./|x $5ŝe 85ApKOߚ^.$ҚSp6w݃[K|#)Go-`2@+sn-U s:Ȅ q3܄ꯢ:{ŤwEJ]t,CS?u d[!ED:IicmҦʓHy&.&i'&@=Zq/%0m77FwַiH=9  IZL8(ܠG-?d}3.z5>Yd©{y]r *Pك: n-Rp̥(s\`l%?#%Bo@0"SV̰׬:iDr!sBTH87XSi80T_ŴEAArB t@{vZVx䮻ei0Z@dt'_*p&DFc.F 3,a_ lySO_ѰIz(}S^=I"M\qʓG< `'e˴GYxH:Qa ]ZQۃ Q{'"NpgZGQUgĪ-.z.ސ4'%S(ޅfèR6x=ֹQ#~pdCgIΎy1 }z ۛ[UL^Δ T+ӷ:׆KH֨h-i/KD"LLMɩQ[%HK0_vF@cʄyoSm{~]5u<i?;!U *Vu9PP4GjaM|up„H H5ȹM \ lې*#r#-Vmq/u9{1r䎇":j,xY@V.<9-;֝LgH<vA<&,󢈉g-'bfR)FR#ׯ_ΩT"W7ʏĠt]vY.bYYL5.[ni~[YLܾedBlly:-ld4[QO sM^To<6KVt$16s\agQ$]4smoZ,8wW"/]O=W/sk6+mY-F[8F*/oi,A7u.՞ F]Ν^8೐fYF6S.h)PGXHais;L &Kv7MO#;M=cEd0#$dBTx&ɯ6>xΕLWqw&]w>81fUL[TX*vB[4S'd P{˩@zU-?ʼY٫kpDz R{~h 0ŪkOqX.RaT\>҈Fb*쁳, !N*_L|+ D)|͡ꁳ2DD iv)MscP&mG.V6iJaٲIY<0 64C@EOe)Mj+=z?8R]m+pYer fnyq(/cLkINe9>;ї`=bb; 3)0_zKTjHӞ(%`'t+/2OX™BYh@k"ljvB\-m(,N6'1\g_'PaX$\dL;-VnbA 9 jxF{ }:_^7ym'>@$} ISu/i+^-n`{Z!77LJ$>]hv{z}jR, "~ۇ.HUmUg˵,[<Q d4L[x-e;ě8Q#U/ݍn,.wQNR޲yM>swISsyU\x!XK>)%uFFjS=n$m]p< D>F&,xɯ>vVr+m߄p*?~ l6yjlv M@N?$VX)7\eGB 'vq((g y_Up;",-Lng(,:%r)Q o@i:q 7_2&)ӫ<md /ʣq~6qWEjQCYIkRs-=#n]"W1~-yok:[(zP k0'97[wZg۫@֩>}=3U,BoՖ48.]R] C4Ha7"9aZX! ضPu6fA}mrߊzcghs+CI>*YS'-43hwtݙEGo?#"F:̌GxbXUPBt;:WO:;+]!bf:IΖy-sDz-z [BR"*Aqu^wGDhLL~2+S єrlm::C苿.&bG*]i+HԝjVͭ14?B#9kӞeB=C|m 'z#$7O4-dJ74-q8:F^iVv¢=Yq J24)^c}YKZXSN\ ޒOCoc/jqVC &8X_&ykx0P JYb9 PP>JB>9#ylH,^x! YZ