dpdk-tools-23.11-1.el8 > 6 6_6 3!pQp)Tξ7]mtZ`e~? ]mtZ`l*bgIH߶ Yz/[(Mu`I!6nPqw*%~cj+ѐS 1`i&clUې] 2,2x%o,C 4MS®{F:;Z%1[^?k{d/ c:# = ;mz ѹ'Dz֬臖 c N;B*߫_. %Y_E*jRF rKv#ɑ%Cs~nײY2a"]aC /V 6ĹNt[Pmy/ Wl1x#=ޙ>}hgJ9r;2f? ÿE95^B*pmT'i˻[gwn'.a~ GE2YWZ}Ё8xRm#͒ 0\{'|4(; :ι+* jǷ7d,ڂms8AeKjIViwKD@{81 |\ EͨyMiF~ cɞHD$"|DAE*rf|N9?M?2ZƆ"D`&_i5w+gI;K+ahA׈[heh;AYtJr/@A?B}e D/ITF};ͤ .Ab&eA3G|G@/D?e  ЬpB/vQRo4ޠGs r }Qv87>6j60 `͢4AQ .P^ p-mskM իNٚ%efy!.X6vcGTvPx~~e>:s,@ŒK>pi@6~ &'`>p<J?Jd   U *08P \ h    $B`|   (8t9t:tGG8HGPIGhXGpYGx\G]G^HbHdIleIqfItlIvtIuIvIwIxJyJJ0J4J:J|Cdpdk-tools23.111.el8Tools for setting up Data Plane Development Kit environmentTools for setting up Data Plane Development Kit environmente}ݤord1-prod-x86build002.svc.aws.rockylinux.org#KojiRockyBSD and LGPLv2 and GPLv2infrastructure@rockylinux.orgUnspecifiedhttp://dpdk.orglinuxx86_64t#q$e6xeeeeeeeeeeee088cc16e315c03677e3f0815d141468ec9ee1ab7352da8c66d75b2d7c70a789ff0745b418f9aed32aac09340c03e942901c14b3d643e73238ee4f157e3ff259624a6a49b6e1784345e70a097626616f79a274136edf334137c9d721dc3ca1d79167627f01ee247060f8efdcc534ecc91aa42664a93c3b47e689eeed4f4eac76a86c51a93a3c5b3674db7eaaddc69927ffb09edfe1fc11bb6c0b3b560f1a38a97f75fd4a380bafa87dc349cfd0347afd4fe0252d149f1de83e450b5728585595arootrootrootrootrootrootrootrootrootrootrootrootdpdk-23.11-1.el8.src.rpmdpdk-toolsdpdk-tools(x86-64)@    /usr/libexec/platform-pythondpdkfindutilsiproutekmodpciutilspython3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)23.11-1.el83.0.4-14.6.0-14.0-15.2-14.14.3e|?c@cY!@a`+`#_0@_5+@^^@^Nt^J@^E:@]߶]]y@]S]\\@\ޢ@\@\j@\j@[1[1[[\[Q["X[d@[@[@ZqZqZTZ2gZ'Z'ZOYYYMY:Y9<@Y9<@Xg@X@XIK@W@W@VJV@VVhVEV*!@V +VUU\w@U[%UB@U:0@U6;U0U&iU#U/@U:UF@UF@UU U T@T@TPTPT\@T T T@T~T~T~T~TܕTD@TD@TԬT[@T[@T Tи@Tи@Tи@Tr@T T T T T@T@T@T}T}SGSǺS@SESSDSSSr @David Marchand - 23.11-1Timothy Redaelli - 21.11-3Timothy Redaelli - 21.11-2David Marchand - 21.11-1Timothy Redaelli - 20.11-3Timothy Redaelli - 20.11-2Timothy Redaelli - 20.11-1Timothy Redaelli - 19.11.3-1Timothy Redaelli - 19.11.2-1Timothy Redaelli - 19.11.1-1Timothy Redaelli - 19.11-4Timothy Redaelli - 19.11-3Timothy Redaelli - 19.11-2David Marchand - 19.11-1Timothy Redaelli - 18.11.2-4Jens Freimann - 18.11.2-3Jens Freimann - 18.11.2-2Timothy Redaelli - 18.11.2-1Maxime Coquelin - 18.11.8Timothy Redaelli - 18.11-7Maxime Coquelin - 18.11-6Maxime Coquelin - 18.11-5Jens Freimann - 18.11-4Maxime Coquelin - 18.11.3Timothy Redaelli - 18.11-2Timothy Redaelli - 18.11-1Tomas Orsava - 17.11-14Timothy Redaelli - 17.11-13Timothy Redaelli - 17.11-12Timothy Redaelli - 17.11-11Aaron Conole - 17.11-10Timothy Redaelli - 17.11-9Timothy Redaelli - 17.11-8Kevin Traynor - 17.11-7Aaron Conole - 17.11-6Timothy Redaelli - 17.11-5Timothy Redaelli - 17.11-4Timothy Redaelli - 17.11-3Timothy Redaelli - 17.11-2Timothy Redaelli - 17.11-1Josh Boyer - 16.11.2-6Timothy Redaelli - 16.11.2-5John W. Linville - 16.11.2-4John W. Linville - 16.11.2-3John W. Linville - 16.11.2-2Timothy Redaelli - 16.11.2-1Timothy Redaelli - 16.11-4Timothy Redaelli - 16.11-3Kevin Traynor - 16.11-2Panu Matilainen - 16.07-1Flavio Leitner - 16.04-4Panu Matilainen - 2.2.0-3Panu Matilainen - 2.2.0-2Panu Matilainen - 2.2.0-1Panu Matilainen - 2.1.0-5Panu Matilainen - 2.1.0-4Panu Matilainen - 2.1.0-3Panu Matilainen - 2.1.0-2Panu Matilainen - 2.1.0-1Panu Matilainen - 2.0.0-9Panu Matilainen - 2.0.0-8Panu Matilainen - 2.0.0-7Panu Matilainen - 2.0.0-6Panu Matilainen - 2.0.0-5Panu Matilainen - 2.0.0-4Panu Matilainen - 2.0.0-3Panu Matilainen - 2.0.0-2Panu Matilainen - 2.0.0-1Panu Matilainen - 2.0.0-0.2086.git263333bb.2Panu Matilainen - 2.0.0-0.2049.git2f95a470.1Panu Matilainen - 2.0.0-0.2038.git91a8743e.3Panu Matilainen - 2.0.0-0.2038.git91a8743e.2Panu Matilainen - 2.0.0-0.2038.git91a8743e.1Panu Matilainen - 2.0.0-0.2022.gitfe4810a0.2Panu Matilainen - 2.0.0-0.2022.gitfe4810a0.1Panu Matilainen - 2.0.0-0.1916.gita001589e.2Panu Matilainen - 2.0.0-0.1916.gita001589e.1Panu Matilainen - 2.0.0-0.1911.gitffc468ff.2Panu Matilainen - 2.0.0-0.1911.gitffc468ff.1Panu Matilainen - 2.0.0-0.1906.git00c68563.1Panu Matilainen - 2.0.0-0.1903.gitb67578cc.3Panu Matilainen - 2.0.0-0.1903.gitb67578cc.2Panu Matilainen - 2.0.0-0.1717.gitd3aa5274.2Panu Matilainen - 2.0.0-0.1698.gitc07691ae.1Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.3Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.2Panu Matilainen - 2.0.0-0.1695.gitc2ce3924.1Panu Matilainen - 1.8.0-15Panu Matilainen - 1.8.0-14Panu Matilainen - 1.8.0-13Panu Matilainen - 1.8.0-12Panu Matilainen - 1.8.0-11Panu Matilainen - 1.8.0-10Panu Matilainen - 1.8.0-9Panu Matilainen - 1.8.0-8Panu Matilainen - 1.8.0-7Panu Matilainen - 1.8.0-6Panu Matilainen - 1.8.0-5Panu Matilainen - 1.8.0-4Panu Matilainen - 1.8.0-3Panu Matilainen - 1.8.0-2Panu Matilainen - 1.8.0-1Panu Matilainen - 1.7.0-8Panu Matilainen - 1.7.0-7Panu Matilainen - 1.7.0-6Panu Matilainen - 1.7.0-5Panu Matilainen - 1.7.0-4Fedora Release Engineering - 1.7.0-3- John W. Linville - 1.7.0-2- Neil Horman - 1.7.0-1.0- Neil Horman - Neil Horman - 1.7.0-0.9.1.20140603git5ebbb1728- Neil Horman - 1.7.0-0.9.20140603git5ebbb1728- Neil Horman - 1.7.0-0.8.20140603git5ebbb1728- Neil Horman - 1.7.0-0.7.20140603git5ebbb1728- Neil Horman - 1.7.0-0.6.20140603git5ebbb1728- Rebase to 23.11 (RHEL-19584)- Version bump just to be sure it's updated from dpdk-21.11-2.el8_7- Backport fixes for CVE-2022-2132 (#2107171)- Rebase to 21.11 (#2029497)- Fix gating since on DPDK 20.11 testpmd is called dpdk-testpmd- Enable ice PMD for x86_64 (#1927179)- Rebase DPDK to 20.11 using meson build system (#1908446)- Rebase DPDK to 19.11.3 (#1868708)- Rebase DPDK to 19.11.2 (#1836830, #1837024, #1837030, #1837022)- Rebase DPDK to 19.11.1 (#1824905) - Remove dpdk-pmdinfo.py (#1801361) - Add Requires: rdma-core-devel libmnl-devel on x86_64 for dpdk-devel (#1813252)- Remove MLX{4,5} glue libraries since RHEL 8 ships the correct libibverbs library. (#1805140)- Remove /usr/share/dpdk/mk/exec-env/{bsd,linux}app symlinks (#1773889)- Add pretrans to handle /usr/share/dpdk/mk/exec-env/{bsd,linux}app (#1773889)- Rebase to 19.11 (#1773889) - Remove dpdk-pdump (#1779229)- Pass the correct LDFLAGS to host apps (dpdk-pmdinfogen) too (#1755538)- Add fix for wrong pointer calculation to fix Covscan issue - https://cov01.lab.eng.brq.redhat.com/covscanhub/task/135452/log/added.html- Backport "net/virtio: allocate vrings on device NUMA node" (#1700373)- Updated to DPDK 18.11.2 (#1713704)- Backport "net/virtio: allocate vrings on device NUMA node" (#1525039)- Really use the security cflags (copied from Fedora RPM) (#1703985)- Fix basic CI gating test (#1682308) - Add manual gating test (#1682308)- Add basic CI gating test (#1682308)- Set correct offload flags for virtio and allow jumbo frames (#1676646)- Backport NETVSC pmd fixes (#1676534)- Remove meson.build from dpdk-tools - Don't install README and MAINTAINERS in dpdk-doc- Updated to DPDK 18.11 (#1492326): - Updated configs - Added libmnl-devel BuildRequires for Mellanox- Require the Python interpreter directly instead of using the package name - Related: rhbz#1619153- Backport "net/mlx{4,5}: Avoid stripping the glue library" (#1609659)- Use python3 packages on RHEL8 and Fedora - Remove dpdk-pmdinfo (#1494462) - Backport "net/mlx5: fix build with rdma-core v19"- Re-align with DPDK patches inside OVS FDP 18.06 (#1591198)- Fix mlx5 memory region boundary checks (#1581230)- Add 2 missing QEDE patches - Fix previous changelog date- Align with DPDK patches inside OVS FDP 18.06 - Enable BNXT, MLX4, MLX5, NFP and QEDE PMDs - Backport "net/mlx: fix rdma-core glue path with EAL plugins" (only needed on DPDK package)- Backport to forbid IOVA mode if IOMMU address width too small (#1530957)- Backport to protect active vhost_user rings (#1525446)- Real backport of "net/virtio: fix vector Rx break caused by rxq flushing"- Backport "net/virtio: fix vector Rx break caused by rxq flushing"- Enable ENIC only for x86_64- Re-add main package dependency from dpdk-tools - Add explicit python dependency to dpdk-tools- Update to DPDK 17.11 (#1522700) - Use a static configuration file - Remove i686 from ExclusiveArch since it's not supported on RHEL7 - Remove "--without shared" support- Rebuild to pick up all arches- Enable only supported PMDs (#1497384)- Backport "eal/ppc: fix mmap for memory initialization"- Enable i40e driver in PowerPC along with its altivec intrinsic support - Add PCI probing support for vfio-pci devices in Power8- Enable aarch64, ppc64le (#1428587)- Import from fdProd - Update to 16.11.2 (#1459333)- Avoid infinite loop while linking with libdpdk.so (#1434907)- Make driverctl a different package- Update to DPDK 16.11 (#1335865)- Update to DPDK 16.07 (#1383195) - Disable unstable bnx2x driver (#1330589) - Enable librte_vhost NUMA support again (#1279525) - Enable librte_cryptodev, its no longer considered experimental - Change example prefix to dpdk- for consistency with other utilities - Update driverctl to 0.89- Updated to DPDK 16.04- Disable librte_vhost NUMA support for now, it causes segfaults- Use a different quoting method to avoid messing up vim syntax highlighting - A string is expected as CONFIG_RTE_MACHINE value, quote it too - Enable librte_vhost NUMA-awareness- Update DPDK to 2.2.0 final - Add README and MAINTAINERS docs - Adopt new upstream standard installation layout, including dpdk_nic_bind.py renamed to dpdk_nic_bind - Move the unversioned pmd symlinks from libdir -devel - Establish a driver directory for automatic driver loading - Disable CONFIG_RTE_SCHED_VECTOR, it conflicts with CONFIG_RTE_MACHINE default - Disable experimental cryptodev library - More complete dtneeded patch - Make option matching stricter in spec setconf - Update driverctl to 0.59- Fix artifacts from driverctl having different version - Update driverctl to 0.58- Add driverctl sub-package- Enable bnx2x pmd, which buildrequires zlib-devel- Make lib and include available both ways in the SDK paths- Update to dpdk 2.1.0 final - Disable ABI_NEXT - Rebase patches as necessary - Fix build of ip_pipeline example - Drop no longer needed -Wno-error=array-bounds - Rename libintel_dpdk to libdpdk- Drop main package dependency from dpdk-tools- Drop eventfd-link patch, its only needed for vhost-cuse- Drop pointless build conditional, the linker script is here to stay - Drop vhost-cuse build conditional, vhost-user is here to stay - Cleanup comments a bit - Enable parallel build again - Dont build examples by default- Fix potential hang and thread issues with VFIO eventfd- Fix a potential hang due to missed interrupt in vhost library- Drop unused pre-2.0 era patches - Handle vhost-user/cuse selection automatically based on the copr repo name- Dont depend on fuse when built for vhost-user support - Drop version from testpmd binary, we wont be parallel-installing that- Remove the broken kmod stuff - Add a new dkms-based eventfd_link subpackage if vhost-cuse is enabled- Update to 2.0 final (http://dpdk.org/doc/guides-2.0/rel_notes/index.html)- Switch (back) to vhost-user, thus disabling vhost-cuse support - Build requires fuse-devel for now even when fuse is unused- New snapshot - Add spec option for enabling vhost-user instead of vhost-cuse - Build requires fuse-devel only with vhost-cuse - Add virtual provide for vhost user/cuse tracking- Disable vhost-user for now to get vhost-cuse support, argh.- Add a bunch of missing dependencies to -tools- Another day, another snapshot - Disable IVSHMEM support for now- Dont fail build for array bounds warnings for now, gcc 5 is emitting a bunch- Another day, another snapshot - Avoid building pdf docs- Add missing dependency to tools -subpackage- New snapshot - Work around #1198009- Optionally package tools too, some binding script is needed for many setups- New snapshot - Disable kernel module build by default - Add patch to fix missing defines/includes for external applications- New snapshot - Remove bogus devname module alias from eventfd-link module - Whack evenfd-link to honor RTE_KERNELDIR too- Add spec option to build kernel modules too - Build eventfd-link module too if kernel modules enabled- Move config changes from spec after "make config" to simplify things - Move config changes from dpdk-config patch to the spec- Fix warnings tripping up build with gcc 5, remove -Wno-error- Move the unversioned .so links for plugins into main package - New snapshot- Fix missing symbol export for rte_eal_iopl_init() - Only mention libs once in the linker script- Fix gcc version logic to work with 5.0 too- Add spec magic to easily switch between stable and snapshot versions - Add tarball snapshot script for reference - Update to pre-2.0 git snapshot- Disable -Werror, this is not useful behavior for released versions- Fix typo causing librte_vhost missing DT_NEEDED on fuse- Fix vhost library linkage - Add spec option to build example applications, enable by default- Enable librte_acl build - Enable librte_ivshmem build- Drop the private libdir, not needed with versioned libs- Drop symbol versioning patches, always do library version for shared - Add comment on the combined library thing- Add missing symbol version to librte_cmdline- Set soname of the shared libraries - Fixup typo in ld path config file name- Add library versioning patches as another build option, enable by default- Add our libraries to ld path & run ldconfig when using shared libs- Add DT_NEEDED for external dependencies (pcap, fuse, dl, pthread) - Enable combined library creation, needed for OVS - Enable shared library creation, needed for sanity- Include scripts directory in the "sdk" too- Fix -Wformat clash preventing i40e driver build, enable it - Fix -Wall clash preventing enic driver build, enable it- Enable librte_vhost, which buildrequires fuse-devel - Enable physical NIC drivers that build (e1000, ixgbe) for VFIO use- Update to 1.8.0- Always build with -fPIC- Policy compliance: move static libraries to -devel, provide dpdk-static - Add a spec option to build as shared libraries- Avoid variable expansion in the spec here-documents during build - Drop now unnecessary debug flags patch - Add a spec option to build a combined library- Avoid unnecessary use of %global, lazy expansion is normally better - Drop unused destdir macro while at it - Arrange for RTE_SDK environment + directory layout expected by DPDK apps - Drop config from main package, it shouldn't be needed at runtime- Copy the headers instead of broken symlinks into -devel package - Force sane mode on the headers - Avoid unnecessary %exclude by not copying unpackaged content to buildroot - Clean up summaries and descriptions - Drop unnecessary kernel-devel BR, we are not building kernel modules- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Use EXTRA_CFLAGS to include standard Fedora compiler flags in build - Set CONFIG_RTE_MACHINE=default to build for least-common-denominator machines - Turn-off build of librte_acl, since it does not build on default machines - Turn-off build of physical device PMDs that require kernel support - Clean-up the install rules to match current packaging - Correct changelog versions 1.0.7 -> 1.7.0 - Remove ix86 from ExclusiveArch -- it does not build with above changes- Update source to official 1.7.0 release- Fixing up release numbering- Fixed some build errors (empty debuginfo, bad 32 bit build)- Fix another build dependency- Fixed doc arch versioning issue- Added verbose output to build- Initial Build23.11-1.el823.11-1.el8dpdk-cmdline-gen.pydpdk-devbind.pydpdk-hugepages.pydpdk-pmdinfo.pydpdk-rss-flows.pydpdk-telemetry.py/usr/bin/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuPython script, ASCII text executableRRRRRRutf-8403844d5227e1eec9445c37fe71ab9aa809d0a6b03f2fd0e5ba47ecddb97d430?@7zXZ !#,'_Nv] b2u y-iSqlK^ĭ](P q{=p@YJ "\$Z8ACN?%%$,lsB1Y oV'_L{=B#~Zm-=!؛fEkc0g$u\==K6OTI |E/ҏԓojmi6a2;69;')A#zq/j^ Bԕ5~l#F nqGAF7pM9LKMo]8\:<]L Z$@$2!Tgf )WD;8;RU>=")0H,2^q%C+a{^:̊A^ *3 fb$T+U{q.mh%X1!McX=NAOXũJf#v-8SV7elRѭgZ)wkk9{<"3l(_Q0nW.>GqcߊD=?7д?3o+b̟qYi)fjx$Kݘ*OkJ`ly -N*!)Wv D-KWD6qN/ΒW!:5a_xȗ`[b=4 m\  S@/bTq:fc>Kl^a or$8\~iFS|;o_S#W#f:om K~i3y}]8M<n {hrqR31R[F-e ˊ;͠Ʋ}Jࢌ403iX YlcdG}qLYņ X(lIN^gD}L6 2fȝ'wf}Pvkr6vʬ3/!`LϾ{"L9 e( Pa`>?ﬥ{Ïxɕ8e,ǵjP[%lbrYҵ0]gݬ-ln1wzϙ 5lMnv}gPz͕mAV_.PF kw7W*f*0yF*?^_>6CNw50SR3/J]rH-5q覴yew).TZ![}~}[=\ _"~0uP9,-fl*.zqUue>&Ks,BE ©TT)hsޓԣM3#Fo4'ԞҁbˌZke:윁Rf߻]|/u/ Γ5C>op*ʬ$'" h@  |v;t d.)TB`rV]7}lMf$znC`l(U3}>JǶ?NY:*3e,$ˀVhI\#lڈU^)o'UsU6~L,+YF犝Ʋlʶ520>uZ $s 6F*K?mnX>d36oYݔɕolm {,0Ъ~J_MeJBH( Oqrh'VFV#+KehP\5AKd^"?j,ţ(_j괓"&ߡN)1*3Jd(2,X:()-} F\Ro?+BWD0kĕ>-].Cwphѣb"TM8lZhn c9WQv7dJ_,3a_XY82n3W˲0P}0&>"Hw7,+CARCt{(l˰pd[eW / M?T6ܧ<r!LYg5L%b{T7Xf pd 0At'8 ~,:u*/G Q.(čfpK[v Ģ`R+o8XdfFUD`jGRtrȴbo+YQ?CZ?h'x!b'o[WDMw22BBĶN8ql 1aP 還v6߈Q++Ә -o&K<h s&M O,C,ȆX3MRDΗ~ IKCz-*ԛ.XwUJ8 ɼcuhrn MQ! ~Xn>JTrErc-n°6„li:>uS#f \+_z$Whq0I]C- aΥ~\V QwǑɽ^|QV s}[n{'kJ iDXS1n}h=){x:v&Ø/32j(42CcU;%-4&l(moД{ųS!K#XG;${PhaJrQ0$mby!/CH-e;}6nm> $pU]M5 eBm1uaҲ3؏_e= !:hw6.' 2kGT$B^+.?õPDвO]*:$P'Rc=Xחq MVt*,Jr~*ԧωW2vIq.VAT]=-&+]wvmk_]~1.9G4"\Xpl *hr*rΙפ-c~que7CattO1jԟLN 4!Gh5Ń#)!Os"Q0~Rh=}jCW}ģuuElW%-"MÂn I^Gy&=;ծGyaTL)ΑTR:W9d#P8k,ceԣz82P@z/oEdWѸwIaKr)23&fY#[p` qe+(G_&2gwYA%m[QRP䞇 7#Lt?b(cT1!SAf9'phL7DA Pyi`l'y^c.Z *f'].ch]>fMjٟ(ą7H!4f[A vۄ*-)o+_uS2.)ф/JhNDX4$uIu:hΦ>ޥ8?xStb@[~` b:↖ZSP]Y i;xX̀3gy?_\/~UAL;΄]6w!sKg׼`q?dkX{a?XJRJޱ-,CP.]J)W!N2wjI PbYϰ|]='ik`(%ٖZgNi {61 ?cF~eA/bEyBpP}A7FK ( Fap ؑ]Xa;t_2>7ْaB^ӎv՟og }n/+ֻ?5+=دQBVy6ʄN~Zl%1p׹dpXJ[tC0l?bO9(xLVY9eLg8ĺuc8uIZUJ)ueg?~y2,>$IHmU|simSsW-R}JI3lQ;pxxbcf,&Ӭhg2uĔ/<-"3yC&VaUN\* r7GZc.ʧ*(-/QU\4u^>y(sK0^ikq$'N\ ,ܯT=^bǹ!,tb\e}j:%ET.U?ۚ^k`FmUzUEh|K/Hp+7ibZ`/{x_鶔}Ve`SRJ+OpgGI5,HwswӔ Ykʹh_aq3)|\uÚZr:H^âd!Io*DBe-37#[X̞͂ 3?g?.=K܈ '*'E0N`8n*Pȕs]bsWp~ cRn.b-)a߮e PDT5BT@7˿1_ވL|h+q-q}͸̮T+t@ř|F }%_J {>KֽLᣞui\MUߩ!K[ҩ:XUS"u$ مZJF\u_WΆnYjd픒ls?m3[yQSU(Vo7L}.S¬ GE g[!]I74bqe ZPSgL74VEC']Z)Zǣ}&;(4OW4}oLCoAǒ!VRcIY,=\C _.!j n;M0u[Y?U٘ e;zG\qbˁR Iw#xWwLA nyRqytHJNOl14tz-yw)bdȱ#otAv!aNeEX魳 W :֓,JޡɆf}r vY]YZi 1fX[8tD/b7OJ.׏%>cR:J^F8뙈&ڨeZSBZ@>X"d?Wa| MkOȁD00ܭCʎ :fܰخ;%s΍ZXtry!38?(Šw.s;:=,-P_z>OAdr*lU?|"IIq 9@ɟPp,"} JvqW|*~tJLLO'4Ypo} ȔJUǔ;}49l]è7{{*GEKr7|(@ É00[)eḛu= XsW﹨ip04N+ j9g@#҉{j՗zKV2H@#w˾@(`,Ve/Hy*h=o܄Ì>QYiʘqS ,;!I6Ng{!j2SZ %3)FSV$r`IuuYcY^ /(!!@?#ky7_[̶S- .KN* EA`,9s;F݈/ G芙%"-b 43_ ڋtJ7搔7}Q 5`4SD]V$:7rJ/ ,dz-iE'J>VĢPI]dt?N^gBH^Z!`Xo:Vo&m9_K-۞߀,E%ӫAD"q#3LV}aZT TwSW˭|&1,x!%{T˜jSX'K8hd^pez#hn-vtNǐv)Znaÿ_C:W;p/s L2a ^ ei'Vk(t*Ahq|- TOKf>T_v͒gmGu+^T3{:vʔB`L1'T ν| @ Ni9g+MFe (G5A[+bb>ւOsuYI5!'Wpސ~K`\Pfngz; m:w$V 57&+E {S7eVc v q7h`!ĀxTO D(2]&Čߩc:&J{ԠC; 6UCL KZCZ0b&53A_0]"[:1ֻM!='9Ie Y/d~ݱݹea>VKhKzVD9ZuT"x- 0i SJ|%9ИӠPn)&OCxjӀo^NYFIhDƋ+{< ̰vqcpZ1b "ZlMbL^q3IJ\ Sp#M qק0 nRALbƏ:;!F<4á)?Hbn 558!QHX2(av&Ґ3{-{y޽ jd06>~)f-0 6rW5uw_[Wx6S%^~f/(Y d)ܬuيM-Ln82hpؚhe.@P|Y-"]vmc.5E (>qSAs0\.񈍈9rg(T"7v 0dB+e9ő? %f?k$qF2'hx,adԧdJ*GsaDPw̟3Woڥ 7Q)Q(aݥ5;Rp6UAW<_w$Hgil0 Ȣѓ,:Y6_u(wb-2} <۴IBӇx B!px:?ZA(>mog"p/ 8tu?R:YK4 O1õ8`D%u9ҙzlk5˘uA*y_L1Eij"_C3GmXx`-:s/N%'ڣrwɘ-*] 8 Z&U|?ŗA t]+SHh\tTX[jJ@.Ho& x2L\ JԥSP;Jj?uSY<]AIyķ,~͂T$VI oaŇx,ٍ38(ummGq9I,d<+ , kqgfGPg*P+se)JD:|%\jsJ<:B; F"NSJeQ.(z*|Wu^Z//*gܝW9`(p2# FK#;Y('RaH6 3)$ #2Wxd!`DebG+"̫At,@_Q 7<,;)ݳo&/onAq#a0XEezȴG\onc6Bw@MWrHl.s||! p K.f z\n74P*JahA &J O0s&z*ȯњiYW9+{Ut`gTaR㔗8 HG$=܊g[-;Juϭv}K>&с 1r`$ ;hMyS9Qu(ʛaw!U>Ȏ{4%=Q /{4"AȇM1<\7f.jM[Veڿ3s4\Fdu痝qT|@ &*!"=\m,tnP ~y,-V+^׻镸G(7O# dO!uhS*y1>¡&tsbBCMΔpkBfO<2ÓohĘ} p3a2/1YoMa}yAݼ09`+ :KӋa)s+`xTe\dzӭB{n#uosMv 뀁 9=Ӥ:E& ?Z|Ηdʼnޮr}m7\w*nec}ޯ=@o! rO[7LM4D#1ZRG߿)u!R!ѝ.KsOEj{ eGEY.} D"rn^f>Skraʣ]CbJ&2iAR{T*ZfQ^=WTp5D?GB =h2zB };o-k3~6Q SB!װa!}w "A/+! c:9žկwOn?#\Qƻd]B):iMLPM Kv>dSBfğJVحR?4{簪Jxk.\l*("#W:2jtEmz;WD?Vݮu;V68xfF) b擈 E[Qrɏb=*ȈkzP{>R26*(E _ʋbNytcc1စ?m~ c0 b=N-.["&HD2$oTlFCCE9<oh 숌2V Q9b@t]pu[A:r!uny<^ؿ"42G-CuãMP#p=`O= 9NN\0#3aMp٘;UiNu4?[*egAݘ QSnt}$qNnpFn,E5JeKHNOŝEq}0сvt.Vz{.,eXZC||[` nTUk%D]J% RS?ⲗö[kF{+$,oa;F x1Nz}}ۡ(q_aUEEayu%za=m@|u=rdF擱iڏE;J|(P/xeʯd?=y޲͜uXm ;8G)H Rqeq!$su<%aNM'`XSxO^qb~*T*(tN_G٥}K w3Nn8N=yř9MA@Ɉt')K8-$3DゑUfweącP[͍}-̧ Ѿ84 /f|sw4)j]jˉ㎯KXoXUW_ps j{r`Syd 0鰚D=|+ףn>8#qTI>c(7gf88Ƌ-)srƨ-?┠J:4 10ZnKVv>!" kgѷ9' Dx NR81DJ 7u2=#cvvuk͈t~iCVedc[Pe4!h>Wɥ>J-ehz3Wsr4趵Ge^|lD6|u RXV8y~k^ hi5Gs*R`=OyS,k= B[7fl7@t6 ϦW]32)aF{FM^@֗cD_2UqhJi8yPCa >͊Kk_dJw3%gәGlq1v5t>pz<%Ps.c,8$I?8B`WŮACأTLV\^)XHG;3CS)fe}lcd& E &k؍8kK [G/T\@5OAD+ UB"Y`/?ϋW!bGp{(ty ھ['/C2Y>O~McN綸F%Ƭ@ܴQzAQm_;>f/N,&ڹ0F`;%1d@ _?T5Gfn=3f0zOAyʅptg sX9yh?M&ʃ4g~o h"{2I&GchTu^o# lZJi_2žL!Wdw<* xxNRBaX ¨\3Rʙ '^2SeNn'+pQW(I9̇}>1D:.HKem5XI(Ks39їc$_%NQBAȔ4#r]Oˑ!OI҃t&ڸC5;W?\l76+l~۹5ژ@gbu?𑝎#-}]M;ou N@tsT[{-jJh,¡_̧0D<`v$h6h4:oĖcfˈB;Z'^H%at|Km|j/]ՀHB;CV2TINp?M@~oxXPnt>71Xxq=}ҙS,+o1Uph$G 0Ξ2fZERl } Eχ1w]wpy!1 /3wPDZj5ICx@ ˃3 s xmL+tT)DlQ7[p UxA'ĉ-j;+ф1((/or(Q7m•mѦ`i jo%v8W*m#by,7TV܈T3殗7Gj\'{lQңm'xmM;ezv\?PƸ/#=ų/&4HN܁mN/O%q "OnCV=:`+D ɂ'Ӻa ‡IIdl&|pڮ6-3)ŧKx%G!&~I1b+GhAT*Q `L u ay,l:#Șj ]lImcp[Tc&oHIƅ[jbvJCqf6!Nk.vnE e#e`@ Hç@H7eVUQV՝aybQW\ծeՔ<_, \>EGђIuD6&ђiRP)<\=lB{dY$1[ 8"VΐrbV x׹Z;䥀 ^laR7RANQ9ʻdۘbnF^#;98x`=Oټ=DH YtvOۍPQ9]H/[Y|GToZżoYפ@<"_O&mi}T%sbܻMCNca-l25BٙӃĵx߈>?|Tr[4yiSns4|*[iRwʭg:KݴdL9ÈrڣI(-H uzpΜ׬v֠ѴZmFn6usOەƂbmhp',|pohI:;x(_J\[So<~Y,պ;frjnyN]Dѻz$G\h-@q#cn&PHָOC}8VH=_mQ Fe{k BP7{ɂag{ەPeg^8z(%m*0\Ha0&#I u%IW*z4x-vK(:q8^ɂX_Ӣz6,&z;_Z6-2ϛX, d)$k}3(hƪɽl fTd=idv[q;ZDGj>ӦH {"y =K\ڮoVmHz a{6[|ڵϱȄH,/7Mܟ;Y7@׻áZ3JBvVY|CGA}@jG0 #wP5PbIp*<1*:ҙ ejr"pCVDE-4~{ i* 7IYpm~ҁ-9rNe\+{l'}6Q&m]/h&`G2D{Nk&|r?[/m(W̓ A{n!8L$<3U8"p$Z, = zmrjG#co$~@FoUR|/10|9{A_+[3GXr2uln@?vȐW'5[SUq:\ z$+*=U'AhW wڞ_vN&Y ⟊zQ8Qd.ɻi,2fI"x (7NPq4EWBSͻ=r(jr[&vbN .If|S dsze9p`aD AJIh9VΔHN֏ t3#?Op5w>(G5f])Z#8&VEIzGB;| =2d$i"dՉ~VK>txOQNsN1g)wOCq2ha4MV9x΍h>aq'{hAMz!ᚊ$]x:KuR;XݞGXkN@@Yٸqx3Z|2!-5$u_H1e8XocDߑ#zLdjNcW $45 ^dA#~Qh)+P{hd镃~srEYzXn_.9p#4 ZyWw!8slr57 l5-!'^cEbD,FJ>Im5k1 wv6jg{^ܾL[{ط]ƴ ;0I?vM4G 'kZ-eK _"W{}1S8qvP<9VjEHP+4?a3ʮ(F6 ߃tC2 \O(e2IQ~aD #-qDMϋqa| 70,k WM$'(JpA,@st ɸ]pm3?Y&:z@ @XndW鑻BQD%2oadO3c (k% ίIk= Mܧѡ'9?#4 c/! &t?R\'X)9bD5gOs(o>{iWb=~q Jf=n <A8.l{5+K^E_xGO ' K#[EYJ$%l}7I*?lJq\{ƿdDĒk{boN+96#^KSty=e]Nd.vۼ|SmH-܎4aՕyAukjHCX-[Q-NNTmaK-"XҠ`T~Rm #fs@Z<󄯁su7x̯ʹ&Oa3\\_4ghH jea3K=p撔 Bm FKo"c2U4qiǁW)jp)КSwy`X^K"fPx$gڡЁKꅸFI(~3s1\IL,w 'ݙ }%(-s U1-I7&#PPGR| &"緆7$ 9z`Km!Q2;Q2DUޫ•aU:ڙͺ 뮲Ί ~ҊfUÌ_ad jUݢkX'ē3p)]JC[ƹ- A \nf ?$h@a 4|=ȢP^ d6y)F} ~Z~uIzPspv=SmXj.]%?3w? Z2AvB#}w7*XoeL91f0zVqw~C^ioH3߽mI-o *A] B#!o 6e$JZ6wҼ^gN"ZwIz,{޸o{{wqz8LM*_R8TeY:;O莱AsYp"bgA8*ϷUS! 2y'2Vj T d!;zS@-x^u: >;2kevM]F اuz! IJPz3d,4B>ӫ IZ]:CQYXŀA8Nyϯ6njÄ8z܈c2 EGMk?;1Ff%p<;G?aˍ[8Le4{b+\ s%0$ FP#]HVٕ5jP5t殒g2xE+#کHTN>`EUR&$eU +D}zee,]1: Lm,7;S@ >|GEbn>wR<)=/ |. sҔhV1)l>98Lf,dwW'C(=ޟ={l#'\5Կpɖ/v kRZHtL7c%$ѻY‰E[ 竅)Uټ " Ԓ+0=7AR*m mG,r0m0Jam3B;q+1_"ީp0TLζ3G7˥~循7-XiXKW^nFJ^0<]腢iݿ+QIzҶ-rիH: Ix(k'b=eEKUu oȰg@=[lv%,+ v97t=niklYgx:&Z :N@siv9t#M^S9$p}>yz˞mxB!3'uN%xaLq 4Vjzx&)ݏmaV"@{.Lw