warewulf-common-3.8.1-bp154.1.18 >  A bxܴ!M@eee-kU~Л/ }&Tҿqڥ\%%~SeO&V\tXh m?1%-_#tVqSƕ7{NN!2?foE$;2=vZmF!WP)Zֈ{*ѯ֗~]*Vs [^:2aI?pB4X?4Hd # F\`pt B 8 T    f X ( F8 P9 : =.>.F.G.H/(I/`X/pY/t\/]/^0[ b1c1d2e2"f2%l2'u2<v2tw3\x3y3z33344DCwarewulf-common3.8.1bp154.1.18Main Warewulf daemon and utilitiesWarewulf is a scalable systems management suite originally developed to manage large high-performance Linux clusters. Focused on general scalable system management, it includes a framework for system configuration, management, provisioning/installation, monitoring, event notification, and more via a modular plugin architecture. This is the main package which includes the command line interface, initialization script, and configuration definition. All other warewulf modules depend on this module for configuration information.bxܪhci-cnode1-m0SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clause-LBNLhttps://bugs.opensuse.orgProductivity/Clustering/Computinghttp://warewulf.lbl.gov/linuxnoarchsystemctl enable --now mariadb >/dev/null 2>&1 || :if [ $1 -eq 2 ] ; then /usr/bin/wwsh object canonicalize -t node >/dev/null 2>&1 || : /usr/bin/wwsh object canonicalize -t file >/dev/null 2>&1 || : fi < >1mAAAA큤Abxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩbxܩ4af9d7744eaa3dff8e48825403bcef3a2949b0fcfdc1a13856f7093fdd841f3794ee49b9314df6460be2b744e6f7ac982c455715105fa80a5c8a1fed8bf6e5979ab5d33eae26d44125e626e957e11f3db0bf836743696ff558167a1212160becb8b1fef2afdc80eff324219321f48eae889dadc57f3f9363c352f60ce1aa9b2214bb6c994aac41d218ea5709577a4f74da08175e18b13b683ce63bb164e08764387843ac629aca532a313c047b744da440c35f4f6631ddfe637c2250b32ea7ccffaf302432bf1026467db616060561f5a253857e0d34ac2405d79012d385331ac08b221d6c04150d4c1b46ebca924104c543e4d0b79dc5592644a39e861146c230ef15b7076fdf4a2988cac30c31e93aefcee3d207cc5ba4b60886edda39706brootrootrootrootrootrootrootrootrootrootrootrootrootrootwarewulfwarewulfrootrootrootrootrootrootrootrootrootrootrootrootwarewulf-3.8.1-bp154.1.18.src.rpmwarewulf-common@@@    /bin/bash/bin/sh/bin/sh/bin/sh/usr/bin/perlmysqlmysqlperl-warewulf-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowwarewulf-doc3.0.4-14.6.0-14.0-15.2-14.14.3a(@aZaV@^\y\w@\-@\@\U@\U@\ @[[[1[@[@[u[u[R@[R@[@[[[@[\ZEgbert Eich Egbert Eich Egbert Eich Christian Goll Egbert Eich Christian Goll eich@suse.comeich@suse.comeich@suse.comeich@suse.comJan Engelhardt eich@suse.comeich@suse.comeich@suse.comeich@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.com- Include ipxe-bootimgs for %%full_build architectures only: On Leap/SLE 15, it seems to be available for x86_64 only.- Fix minor issues: * vnfs-SUSE-Templates-Leap-15.1-Leap-15.3-added-SLE-15.patch Add templates for Leap 15.3 and SLE 15 (all SPs). * common-Check-for-non-empty-string-before-chomp.patch Avoid Perl error message by checking for non-empty string before chomp(). * common-Create-database-user-separately-to-allow-empty-password.patch Allow empty password for read only user database access. * common-Fix-help-text.patch * cluster-Don-t-attempt-ntp-configuration-when-chrony-is-found.patch Do not attempt to configure ntp when chrony is found. * cluster-If-hostname-doesn-t-contain-the-domain-try-to-derive-this-from-FQDN.patch Attempt to derive hostname from FQDN. * Set apache2moddir correctly * Set warewulf group in perl-warewulf-common, not warewulf-common: perl-warewulf-common is installed earlier. * Unify handling of initramfs location provision-Unify-handling-of-initramfs-location.patch * Cater for /bin and /sbin only being links to /usr/bin and /usr/sbin initramfs-Going-forward-bin-or-sbin-are-mere-links-to-usr-cater-for-this.patch * Create SUSE network configuration on provisioned system initramfs-Add-network-handling-support-for-SUSE.patch * Set up NTP using a SUSE network configuration initramfs-Handle-NTP-client-configuration-for-SUSE.patch * Add kernel-specific sysctl.conf file Add-lib-modules-opt_kversion-sysctl.conf-to-initfs-if-present.patch * Do not pull unneeded stuff - packages to install should be explcitly listed or required. vnfs-Do-not-pull-in-recommended-packages-on-SUSE.patch - Removed: * busybox.SuSE.config * vnfs-wwmkchroot-opensuse-42.3.tmpl * vnfs-wwmkchroot-opensuse-15.0.tmpl * vnfs-wwmkchroot-opensuse-tumbleweed.tmpl- Utilize sysuser infrastructure to set group warewulf.- fixed reuse of int variable in bash script (bsc#1168628)- Update common-LSB-Move-common-functions-script-library-to-libexec.patch: Set WWFUNCTIONS to $WWINITDIR/functions- common-Check-for-package-mariadb-as-well.patch: Check for package mariadb when looking for db to start.- Work around OBS: OBS doesn't allow to share noarch packages between architectures: build the 'common' noarch package for all platforms.- Add missing Require(pre/post) - For sle_version < 150000 use 'leagcy' location of bash completions. - Remove some leftover 'BuildRequires: warewulf-common'- On non-x84_64 only build arch dependent package warewulf-provision-%%{arch}-initramfs: * all other packages are redundant. * on %ix86 ipxe cannot cross-build, thus the required ARM boot image does not exist. NOTE: the package is still noarch: %%{arch} refers to the architecture of the target system to be brought up - this may differ from the host system running warewulf.- Consolidate all BuildRequires: for non-'common' packages on top and remove %if %{?flavor} == common .. %else .. %endif around package description.- Remove redundant %clean section. Replace old $RPM_* shell vars. Do not ignore errors from groupadd.- Provide for PackageHub (FATE#326457).- Exchange all patches: Upstream: * wwinit-Check-if-service-is-enabled-before-enabling-it.patch * Add-Leap-42.3-15.0-Tumbleweed-remove-support-for-openSUSE-13.1-133.patch * Check-for-SUSE-system-and-set-Apache2-config-path-accordingly.patch * Perl-Escape-left-curly-brace-properly-in-regexps-for-perl-5.26.patch * Provisioning-httpd-Make-plugin-directory-configurable-at-build-time-138.patch * Remove-shebang-from-scripts-only-intended-to-be-sourced.patch * Suse-prov-config-local-binary-copy-140.patch * busybox-Newer-versions-of-glibc-do-not-ship-rpc-functions-any-more-130.patch * common-Allow-bash-completion-directory-to-be-configurable-139.patch * common-Consolidate-system-service-module-for-SUSE.patch * common-Correctly-detect-SUSE-system-for-system-services.patch * common-Really-install-network-check-script.patch * common-functions-When-checking-for-RPM-package-check-whatprovides-134.patch * ipmi-allow-build-to-use-locally-installed-ipmitools.patch * provision-Add-build-configuration-to-allow-for-use-of-local-arm-ipxe-images.patch * provision-Check-for-presence-of-busybox_links_path-replacement.patch * provision-Update-ipxe-to-Github-commitid-133f4c4.patch * vnfs-Add-auto-agree-with-licenses-to-include-suse-PKGR_CMD-142.patch * wwinit-Add-check-for-properly-configured-network-136.patch * wwinit-Check-for-tftp-server-capability-as-well-135.patch * wwinit-Check-if-service-is-enabled-before-enabling-it.patch * wwinit-If-no-ntp-key-file-is-present-comment-it-out-in-new-config-143.patch * wwinit-If-original-ntpd.conf-file-has-this-has-keys-set-up-copy-them-128.patch * wwmkchroot-Fix-SUSE-specific-installation-functions-to-work-with-openSUSE-and-SLES-132.patch To be upstreamed: * vnfs-SUSE-Make-sure-no-repos-are-left-over-when-adding-a-list-of-repositories.patch * vnfs-SUSE-copy-repo-files-to-correct-location.patch * vnfs-SUSE-make-sure-zypper-auto-accepts-licenses.patch SUSE Specific: * common-LSB-Move-common-functions-script-library-to-libexec.patch Make sure there are no scripts in /etc * provision-If-available-us-haveged-in-warewulf-initrd.patch Add haved to create entropy in initramfs of nodes * cluster-remove-firstboot-stuff.patch Remove some unused stuff.- Build only for x86 - the resulting binary packages are all 'noarch' so they should be available on the other arches as well. This avoids issues with the ipxe-bootimgs package - which is noarch as well - not being available for aarch64 in OBS. This package is built for x86_64 only as well.- OBS doesn't check for missing files sections for packages to determine which BuildRequires should be picked, thus back the %%if "%%{?flavor} == "common" ..%%else .. %%endif in the preamble. Alternatively, all BuildRequires could be gathered at the top and selected with the %%if statements, it seems to be better to have the BuildRequires close to the sub-packages, however.- Added warewulf-ipmi and perl-warewulf-ipmi packages * Build requires ipmitool to eliminate rpmlint error - Added 500-ipmi-use-local-ipmitool.patch * Causes the build process to look for a local install of ipmitool * Copies into setup-ipmi cpio, and adds a link in /usr/lib/warewulf- Added warewulf-doc package and moved documentation into it - Several changes to the recipe file- Added ipxe aarch64 snp.efi to build - Rework install recipe to be more system agnostic - Added VM configuration recipe- Remove warewulf-node package, as all it seems to provide is the broken wwfirstboot command.- 302-vnfs-libexec-functions-remove-shebang.patch * Remove shebang from sourceable script wwmkchroot/functions - 402-cluster-etc-cluster-env-remove-shebang.patch * Remove shebang from sourceable scripts in /etc/profile.d - README.SUSE - Added install_recipe.md as README.SUSE in docs- Added perl-warewulf-cluster package for the perl file in the package - Generalized the architecture of the initramfs with an asterisk - Added x86_64 architecture back- Added arch specifiers for initramfs and ipxe image packages- Fixed descriptions for packages to correctly reflect upstream descriptions - Replaced opensuse-leap15 template, updated tumbleweed template, and added opensuse-42.3 template for wwmkchroot - Cleaned up specfile- Bugfixes in Warewulf common package * functions: When checking for RPM package check '--whatprovides' * perl: User sharedstatedir for STATEDIR - Building Warewulf provision module * Separated into four packages: warewulf-provision, warewulf-provision-server, perl-warewulf-provision, and perl-warewulf-provision-server * Added feature to configure to allow inclusion of locally-built binaries of busybox, parted, bsdtar, ipxe, and e2fsprogs * busybox: Uses libtiprc instead of glibc * ipxe: Patch to handle build error with strncpy * ipxe: Patch to handle PLT32 elf header format in elf2efi * This is due to an update in binutils * apache2: Fix path problems in config files - Building Warewulf vnfs module * Fix various bugs in the suse-specific wwmkcroot handler * Use correct paths to zypper confdir and /etc/os-release * Fix link to /dev/zero * Add --auto-agree-with-licenses to install command * Correct package list in openSUSE template - Building Warewulf cluster module * Fix ntp trusted key configuration * Add correct tftp package identifier to installer check- Building Warewulf common package * Two separate packages: warewulf-common and perl-warewulf-common * Removed _multibuild. All packages defined in one build process. * common-fix-bash-completion-path.patch * Install warewulf bash completion into SUSE-appropriate directory * common-move-functions-helper.patch * Install wwinit helper script in SUSE-appropriate directory/bin/sh/bin/shhci-cnode1-m0 1652087978 3.8.1-bp154.1.18 warewulfdefaultswwconfigwwinitwwshwarewulfwwinit10-database.init25-wwsh.initfunctionswarewulf_completionwwsh.1.gzwarewulfimport-nodes.perceus/etc//etc/warewulf//usr/bin//usr/lib//usr/lib/warewulf//usr/lib/warewulf/wwinit//usr/share/bash-completion//usr/share/man/man1//usr/share//usr/share/warewulf/-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:Backports:SLE-15-SP4/standard/6a4590e5e7374c2dff388cdbad4727e5-warewulf:commoncpioxz5x86_64-suse-linuxdirectoryPerl script text executableBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRAJ(%utf-8dca48dd11370d8f36978a7f750e831c72b509dfba60468e574ce33c11da22489?7zXZ !t/ 8] crt:bLL > tbM|G❅+qW4+0l+K*JV#ɤmf%dxIh/`qv(Q> ;@Sr(M Jbt'NpkF3B.P>)ec8/c rx~&4if<=b{jhVJ8K?j!BYa󆌸#$KIXFگC}bx3-qqL}3u=P4 rJNVGvl֯XRpgE< r.~_ kZK&ȻW8[i %FZzlCkw0i%&Cd IQ;2J 4;Ηeqs-&L.V&n^)Ck!2g. ֗p'[nZhzKCBт-~ o2~txjs+i6+ć `- /}H{Ӣ=qazɉhZ<+|s{pTݏh1H%:@Mַ+y$S=ScuK"d諂,yԴY&CUD G]S`BreT,v֪\KYo!e6EivM0,Ŏ)Ӯ2eƧIJFIŬ$U!}A;EEu$sx E µUVZGJ'5/Mf9!'qlq :}i\ܖMLʎ犺u(c 7 ,,_kݒ5-]ְBrc茬,V[6~IŅۗIR37gK,%Wl, ߥ_}Bl\qy[C3!1|`oa+ͧFpR7H]W:5%fG9~)JHM+s10D'ڒrxuhD ='jcLs XiZ֘"/?h Ct ["x0U"*( uAz;nl7hx- h"Y .?J*l-'"Dwa3fM*pyʑt/zI19+5ӁVhǰM1 L5#y窦Np#xfX[תKӥҖ" CPf~mAp-?[XBM` Vgigv2rX3SϮ  _CL/oQO"Q=Ѕ&wh9fQ>kPZkrd=9u5!'Ju0sM+i0Zkv ^a?Vr.m4Q; pr4vhW@鴪1%a?Qҧ1ӃY+>xͽQ#^Z-TGHٙa.BruL+t `E4 TjyG_=L kzx4/R=W"8RHz( B4ǔB_jC$`Iјm-H:Rqed(ĕ+}XZGSct,m'w}`rCdiJ,}q*hg} R$(g”y\/L!YSkrZWQܶ\ti3yA J t׍M7Ȑ>X4~8.^`u=sMB9Lqgsf{Ϗ8hS}ȹ20u,dl#`x4~aH.~Mܳ ^BZILpx/'fs)e -qb?46D9J xl]TC5(%5~3a&£4XSug0hW9!ݽo_ %gPUKP[~ i\-/~0»l'Ut]walUУ[?",}`ڲ -^K%Fvأԣalro5x>ay 2+TqT }-bRw8يk6ZE8nҫ.)*54i+prVkAvvICxWޝ<yOiy3 9T$} t <={ 8͙X}Wwn JqT]\)u eyH墦 @r;DZ3_fV%eϹ)0pYct)ONG|l9rATo; s4t.FaxIg=:ƪLv5qXT6Eu!I9yw|>1~q}Cq[ d(CD8=tMR''OL{\c Sǃ!H-ޟGX3{Kpq@Xya0 pB-ұ7ѥ5dqZe덤' M錭$ԕk~ND@KT2Kg/4l '&+5kZaI8srkX(uOC. 󫺵bTw*aǺvzl,P_ٱ( 6{{7Z^K bvI  }Ȫ*hQHђG>zmUb92H4V4S x'wd|ܿ;5~SjJN!SǦܘ9Phj;)DJ  "fd }Ows)K“25}2yx'r#Kpt)a;bs{JRPyRdO@8cYf9Jq<NxR^im a.A,yMe+ݷ:d"y':Zm<;.z;"5s "7-T^c &B8k:RuW۞7`c,DIF _$DPF٥3Yzj 98.г޵:\ @@ t]2)Y5T(tͣ W.&$ 8qLqժdùꔕ72HA.~&CZ@Djnfj-UkUS1sE='5 7IhIS4Rm%c |G[$M!}AoxTpL̯B[3{:~/jgm Pf.R |EEJgR褧n Op&"Hx1kZT@Fb1K`]MޏoI7ZLmؠ揺C-.1봒`-ɻJ7}iǸA ܸ$uJ!0nA :Rrj9i:@L"jsɕ<9CX ->VPw~^DrIk1PШ .%yê.e@aq@h7tw#=hS>}l/CNٍel#Ѿa´~S&O)TV1l ceņ4 ׻ jٴz9boɎԓ9 >)=.@)Z'҇nODK*L󊜁6rZ>CLm0|)P.@CzBtM00 Aؼ>I`*Ч`ˤis6C\A1pwl , _uXsHJ,uRMz)k(=mR)ԥ_^[Tс=x{f)E0C#'Kw  ;kŠ֏ag%sT3D+$=I!痵ؒ ]m})sBa p`d\ #J=嚵vʹS&l/ꌂXBAڃJ/{A Wq,LIœ7gѤDNPG ĺW8g3Y߃l!Ux%'6L [xf&C,Ty &i"L|b…zrQԥyO"]=TAYֲ(S֒` .pcNld%%2[{!A*z , َ~RシyT!ChfEov|I_뚦*V N؏פ u7<#2s8'Ux F?n}iü{]8*{ ;"z71mv+јSPg],ؤ60aKk%:Cra XsVrCGAǁ:xɆ/ϬsoHlY?HJWF㙵Λ543hE"lD I⪓1zq,217,3b{ ȂYDi[c u]f>'X;5-65MÓ Xp9o[tHA5gXik!υRN#be+p3PJߨi%#2zJaI;01fz8٦BzE0Q@XG{g@|dž5u]iE-H|KGb?JL"#S<"EXU67SCf91_+1+pխ  ZtQ/_/l@RZ$7ڔ^FGWM@,Ov=` i9v=IT:#Dp۟Q4Rslp DYᜯyBDq2ԏׯ0<"OEb r' A8J4lqNic#|^ӆ蟃Η!ToFePbɬAbT혱ٸن>C_/_`V60G $$;Υmո (7_&-l޿13S s…6XT ӄ甪 ;DS4Cz@VtqqWHrhL<%JWRF'X!wӘ1w,\YP]FvKӘ٭NJ+B_WeLpS$0͓=,6=euyzWA)ݸ%e̳YвsCpW,!{.u9u0?}g?e |T=wc~"MaM,}T{[&p'J7 ʛ,-l5B|}XH`j ΞBs@&$!X2$ -i~"91RS|[*n@(’ԙ=ъH J|>h_*| #ԂtWWksZz& "f7M5 ^ zz^^A {'9T| /IWGE()N7]VT388MnBDcR7D'sOs[a*ʍC.W%_gpjAI6 S֕39'eʹa-"=n]c"rţҔuvNh8 sU { >EK*CarD> q4ecl*B Dn8Lt HFˮ۲n96M&#8>EhIE[jDO)×'߆{w1&;+jXChk8lGXLwpQI 6ɨ_^JIxg!1?Ӧ}]8I.?^xY_W%?AK쑆#U+^ g%|_U!h5 v?JAAhs#hV#pmg+xml+mrmI$q?m]{ a% EI՚mާ҇KvI< :Rwަ^R45A'|K:x,UfsM95a 0 ]u86L4W"-A<$dG;lx Vu ۾ET>az]geL̆k1,:Fmzwց-&-cyDbEREb jKblXN$u.FLje7'}?3Kk MZG1G,&)cL|xm_<{> Ҡ3vA#[`MY^NfG8$wB UAVmCgcsrʇL6N9 ^)zڜ:XjBMIYHěgu6޼>J0CC܍/knU9Mb/;w, Hd#xoj3(k)i?u%X1s"u~B13”@Yquu (P:X,mʝ*>t=H%_<^s¦!O%PLTZP;ҪM:uxE;C};+u ڠ679wPiyUhυ!ɤBinSzztIucxQT[i4֧kL*ՁMݐI#`ŀқǡ[ *zaekfntm.[pȭߏ?bs@"VS>r#*S$CgU uJn ,?m{#`oVsYT#QfUc`sEc.>{#6#+Io۠ze^6)c0,wRs!{ƍU4^ȝc#lUWUI=NYL5!|icLX'/Ϸn~ݣ»RHW:0l=ӫw26 w;5Z:(7z_ZUoMDh -wsdxF&!/В,$LV,%vzZ>ЗTYqJ >LC5Wfp]\]0l"6Z-0C03{X'EUw'Gc *]:F;"u]5ICN}v[R:.\v$( `|7}ItP-ŤBPE9!~sFgT>lOǏ'sDŽHfZ9 I"i-Bާ``E> zByM!Yخt-pUV7 g3@DiB bN@Wh{68Dq65KbGA2Ñ+:H_F{ ,c0_H- NHj ڤ ~4ps}huBN5owh̃'0Y(3(+Dw p4˗F^S\8^Idf> :4@$>Z 㟯F; ɳmeL|4|`3Qx&j_!I9΍ M})TlX<ɫɝNl(а y#Pɿn|[jiG=%iR R9gz +̑l҆$4ڲ\&X!NY[8AXi\GurAaCÅπl!ˎ 3mSp:?ˑ7%;7?s1)(܃F6_H;\"79nQ祼)c?@tU۹{YKߟߣ1F+{ OfX17-{w{5o /xp.wpX<& (Of:nkR%Nl{w삨.6 o}C>T3NlA3l~^!ǪHaIӣXJ8ՇEB{kP {HK#haKu/9D5US\/OM[zE_\q'/}o*x{aYt Ȁbzi{gLR_d?eo/a$B% ~w:)Gi1FSPЩ< y\{-~.Mp2d ߓX^Us/뗫?=[JՅ pmO;,'-.fA8z)0?XP`FĘG?Pno8^k&hFu1/t}7?ZwD Tݍ/> k"rE' "1H]s;,Ml6^%p|=h:IHvlu[uϨ Ɨ#M$im,o$K~,WJ7:Sk[Y 3_taHTpLk~N!M*˾TB xuSTؘr>͵Hrf_ D{`r &ٜSi-Ȓ^Jd,56¥Ջ-Ӏ9VdU`ۼ(j`{knRsjϊ\5:V`Ppd뼍ю*~E"aPm8Eg}w:i a]?j9;{o  )rZnjJQ2GhxƿI ِ۴% >&t'3mb2lF"7JtZPc]_c+7o$'1SfbCJUd|`Hgv|]34*7ŗ&"b:\13aBlw0~V+xdiqMZaΛY(Z7:8> Bʋp+ds7*I_56Jﱲ3尋 ]& !vQ8*44rr(/b,ǻ ,T"Cݓsr" !>UpE8=ioo&\>jqA9ߠP<*/:z%װWn$gt,S_oQܪR S#z'8$81ZQy(A|CjY_-ԪLjͽL%v FqCtVߺ2^ 'lѠt@Nb8')B$|ԅe޾,QJMvc'$jhͮxPp H@p|}*YOc)m_djX;68i}8.)4lbm(To+~*-/+“\Dln&.Aɖ:-w Ɵ}p s%/ri]OnAM)f/c8[t5QUQhmrxwes2WDKt7ڍ-a^&)ƍ9+ӥ̈́~u*Q hgQ+ۦZf6xWT;HяakjPk0~s#? *JM#݊s#!X MnbБy,XI@ǨTꋒ[";Y3hY~3xdUϺufUdANmb^3M(}f7@:L\9lȟ9 . I#&MJ<647afo]k9$Cj%kSNpRfFb3:tO5M=l, -(~gBWǹ2ƁS2•mօ)Jlozh|5[sE妕ksزUY?tY_x kg 5s*сL1*\H0Z7Ձh?Iz#k`V-IO%&l3e8{dn FVasSr6{:>{uG 1Mo7a};HPUev $gF݋O^Sgɰe߰N"jG G/G\ &ln{cˣq>0#::=yDh^=R0P{bo.V'l 6a(FFO)oJv2N?A#ZZf/O?m4!0V(0K"ϟ> f`s]\+F9OE$q"}Kor};~ %Wb1ר55^ik=RRް[}PmCh$>el롱diJ;"G8YŵC, 99-,J|.wX14%*sF2Is](%HN !J4P.xBn%.sD1 Mh\_ބG 50ê /┸12Ǿ}-qHSR.[NG 0!0ת DzҷtbTXSI h@-q79UP0<'W@zu Q}_f22/U:slg`@TL2ᅬ=#6Ȣ: Yz‚+boM%"lJ_MIZљ*Q{ECZtKj5YyBCv!Pd$4;C k&/p 8 `JB"e!qQ*FrL8bO:P /MN(/|\#CS[MS{3p^S prHMr]IgN ~%s9s/>wv bA{lt%uM81+~ yw "yWۄpOE'8\|z_/#\:ٝ1h}ri%!%;٧jl"rl2