libdpdk-20_0-19.11.4-150300.16.1<>,;c$)p9|Dч?#55YEG**hà 2'oF}1r /cc@ҧi*R 11F[{]/![<*(b۟z9]i*_Ds#"~ڄ5B~cٗ)2>?d # PB Xx     * 3L6P:==Aln2(8F9F:F>\@\G\H_IbXcYh\i`]ld^/bVcd~efluvẅxόyҐClibdpdk-20_019.11.4150300.16.1Data Plane Development Kit runtime librariesThis package contains the runtime libraries needed for 3rd party application to use the Data Plane Development Kit.c$)ibs-arm-5݈SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/C and C++http://dpdk.orglinuxaarch64 "#( $&!!&%%$" $$!#!  @  p    `  ` X  8 PH   @  `h 0     `    @ p X  0 H p  % ,   0  x      ( ` (.  P  H  M   H  B   @     H    ( (88Ac$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Ic$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Jc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Qc$'Q639fbca2c0d841aebaae1966e8631f57666027f11a0778ae2da728b0e2fa3f9e8c74a63ec39e7d6308905f2cdcf0c65d91e900ff0683b6328fd4cea0a2a47364a437cca2233946f05c6eafc8cb37bb10ac9f0ff2e13048ea07bc51695c182c81262d8a7606808017e27ea6cc1a3dd6f56ebc48f64d337834766f735576acc6d54f4ab80df0f1ad73157dfe6ce8c4894b0d608e8e1c091cc39d0a92658f878087664f51e047c12551fc6191bd4d984b67c9cb938a896db2b53b49e09acc3dd279e64cb5cac3fcaa53a4c46b2a642960ed4fdbb724ee0dac9da482940b4d209e5ae272b67affe877e462d3a222fd6848b8a13abdacd938f8a065e3ea311122d1716e777edb11fff99dbf364cf83461b3e3f813802484f5e0f9659201aad70855438d2379e320a327123864731a5a89797b41fc418aa67c5551fe605723b31606ee7d8a356717b8c5fc2a5f9f6ca90308eca8180447ef5055f2d2b35a283d45be6e12c7410160a8394e4c88b377467dca3399c1cc46b33a179ef824da5f8b295cebb6a2fd783f48f7e7a2e90098a50f460d85f0e6e5bd613fe7ef21c942d58e8ebe2e347cf180851088ff5d8a271fd55adcd92acf479736818f7eeb20a946f26913841a9f6aa96202b71551d4242bb642a2a3a500b09fb899f84c83f4ecf27adabe38e0cf9463488104947322307f5fd33d5f1a8c997170f1fd55815856ecadc11e35872dfb07fd3dce71a07d1f06cdfdabcd0e4c3c82798c980712f6a8df9e54273657677cb2ab23f6d2749d15c4bd15b66d6118fd7cff1e516a9e6fac594f8b60ba88cb63d970dcd655e19d29b98b0a7495269294dd439f0414eed57ca00ee1a851452b064d17728d508205683d612eaf426a0a59e3eb99f80f8aa42cc027ca3be47bf3622dc28c4abf29ce104b52e8135a8b8f211d53a254e2099a26beddc50aa91f6e64a224138cc0ed2e7147a853c262df7f661d7fcd68ff2e705ef1aef99c3178fe68c1ac6202a292bd63ace5cf91bc0460967da4c2832d01af0e8b146af09762a99426b8f8f0e9006acf16a12360c4ef0d655a657f2199766fbb8fde1325e1e514979a5387b632c95396d2a5ed0b9ae5fc70b18677fd38799c682a310cb78b9fdb1417e59e3f1efb0b02a6f840b209b303287ee44de89487924554e8001611603f29c2a7f6b9e9a3aa0c03906349fd4637936d74a3cb4a4d8f6bec5369d077becc7eecc221fb0005d0d8f2424f4388d73b78a467692a807d67945b333d35a960a63c2e1e3531f88e87c98bb0d4167532a2a40da19331a05e5909f9a2ad48dd61a060a0760219ac79e9ed477e74dbfa148c869c1d40acbc32e2d7a1f849049a7de5e47a007089f50b82bab366d27d33386edf5132c3fefacbfa637f18916d7f491596bb050fe0a07af43200648dc4d4c4f79d3eb3eaf1c39d2e7521fd15ad35cf4c3f8700c5c65b22fb098cb3c89d3d4aa1475ab51b9be4d1193167a09d8dcada4b31828370df21a5907eafc5e20e53f7803ff97970180cebcccb7176961aa7e189be923614ee255f4e04173f69139819d3c3031202294327c0199e37fa01bfa1220fdecf664891aa0abd6bc957436533d6d1262a38e87aa99cd76a8532e6b38afbe25c707b59f85c2332382883b2d57e60e5db8cda4d4560b247603ce8711f0442265ae2340b713e5659a3c4900e7d02dfd4e101e75fd4201d5857be2104e7803029e2712c2d008fd06349b1f40355abc499cdf8e54ca6e917c4ccd392f8f820b3bef84a1ae6a499b2d2dd7ee42ecb29fd348ee03d0678ea1045813077d3e662cf41bd919a8d167d9409890306650a5bd5799456355a6cfcf20c21ae023b809bc3cc317c251d364b501e29924e1655c244406e0510c0dea8436008dca565f48f2bbd09d5a4d02d13341f07db88c28d0722218bb1b183546b9abac3d16b478ae1e3c3e3a2d46bc4c1d6e699e5d87e8d46ee407af69510580072fea390f42a1a02ade1614d86e86eb8c72718269bca892bd32a8e714ac4b6b838d17d9f8e96dc44bc2d0193baaf406e143e5cff01bb415dd2b9c4d5d0534b7c929e8b3a055369941e750f4415a3a9931d20e36afb9c6cfd5698f57df3d4355a01b48147c3a2fa27c054b59e542e2036135e2d97af65936b6eaf7315f05482bc5e83bf1902ac66dce536ecaaa2512fa5fc766ca3af2098c7a664c905275f56f7e2e8dbae592426bf33936711bd121396c9513aa8b188600c0cf0a29f76674b6dc1484a023c7530ac7eec35fb5b3e7548f6415a8bcf95d3968d7c5cfc55067f586fc077619127dbdefc2121c3cbedfc8a403301ad440f4537506b8cad2877beccacdb86981234f2aa1d42027fbab662abff38de50da83ffbe8ab3b77a434f1c1ec2dec34d31782a6ded5164cc4195a1e28237f965e534a2a98494fe00f5792f093b07082d18b0092f15931549166086369aaa3f3f404651344bdf1a7a92a29eda80b45690227c0ae006de7f69b85780a789e20d286aaadd13885d5204b58d9015ce991254071f00e936a6c9703e5b98b1edd98a24254582d8ec067dff045cba1d6fc4f3393e8975d2dc991c1c5cfbf147e2cdba19e6273cd2c39e9146fb25dcf3cd807a1cf1b3ceb38fd2d5343f495c9e8ec48fabe22cce03fa24a5294a520b3032e25c9144f430c951b59581582e1e825b5d743e3a7494049bb113edb23632c60eb760e49558e5981de8e54baaa9de5b9ffd1424d0c7414f4c42622c763797487b8f74c0b61049e714bf9515e18a6609a60a960a7e84184997adb4d3070f44ce9dd872f329d5b48fbb6193f007cf1c50606eb0194efe001d640343f4358963637a22177c2ba92bd7910268da92a4ab2178140696d7ac8fb34f5fe8e63dff190b0a7c1d5cde269f8c4d5c5a286ec4c1f6b677f9b6df814765e8fd1e8e1d9d6eb5d19637f891468200657088737a52f83b7002927457d79996aed87cd95865ddcdc575d1cb812bcca6de63cd858598a01594f760e31367ffe60955edc5970515ee16a2718de1da7c02f5ee2a2c34c08d53411de27505352506772abac9195aba27b360898c925297b52a7696a87b11b9cc0437527c13acfb46676584c9af395ca4dde2801003931ae7f619b50c812ace78a6866124ff53e4d6034195bbd08d9fbc7d9bc9bc6f5569ea08e1a25d1991ae5d88789722acec62d7dada6959dc0b40e4aed6c00b6a4c4c613bb24a6ad97f2d3aaece737001a2a067dfb2af42a7dd8c8146af627bf06c2471588003de4d177fe703eb29c26b26c6572277ff537b96beb0bb94e8a368520578ca61fbd2ef463e7611b9250363dc661b116a70ab1e5b35059bd31abebe52a71b40d40df8f8588cb981be82d5a50f485e70c362929600bfce42e8ec80a13b5640b3454aa9d38fb40a8f86da37b6a46500304a9f3fb4b4b68bb6a8ef78848f41e2083c33e4c2c09b3df76579bc82655edf4752066c80216469bffb42364266821b45a25a4bc5dc380b5e332c5586127946a02e8d031323a46a0e7504529c2a68fe63d946d5d37d2f191d88e766ee56fc4a349d2b77eafe9fd5be2ea315b748a25cb607c77187a0c21eabb68ffe0a84df66a687f2cfe37caac89c11047d13e9cd4b8847c80541c8ff8fa011d11b85e264a11eb0b682878429b89a276b5526a5c3f69e6233075941bcab9fb9153f5e79f3f88f9aae3dde5cd761100bee82d753f5088cbaa25feeda655777f320961b0a84ffd67b06d35afa01d4f2eca6278727c51912ca752d229c77f12fa9331db1cf8e47fc990c3cdabdb1aecbfe3e837a3053a93eae6e9ed9ccaf5f6282b77c17a2bade8e8a63399f5883d64547ccf9aecc46f882f367517096526cf6973dcc6a6c6628d39caad4e2bbc33e2821dbfbbaa848b6953b113aa77bd0b44f4dc03b7f7b1c15f930821d8d73a47c47e08be9a05164323f6222baae9f23bd83c330767c63be102472d54a2cebffc098c457ea58c30a9057d161c19289fe9b3c4054ed190dd6c043c0b33f25052bc6f39f980739ce8fb58671f99798b08977ac3faa5fb987c5d34e5a7a895b7ed9c3cd12c24701ca822982ff94b67da72b1626a332372071dfb2f07735a906a5bfb58a7f946b44415a2f0ce29a0058e36beac0d79cf5519caafde2edf003dac1fd13dc572f667ea58f84fc86a5286b49ba9976b889c8d9366fc42a9dc76c7ddabd074ab8cbe43bdf7bdf1d4aae9a6589466a052b866dd854db37bb765e8e45b037d5de95489626c24b8d262bf82194a2b1ce55397dc74aca3fdb806e2fe95751804410d0d7a463e382e3059993663d9452e5fc6507ec08d454ae39d4f5dc3ca0996d316c36dd05808e625ace2e67bbc5792527b59dae5f18acfa8084276cb4a55f5e341a37481caa497ebd6ad4c35e0fd13e3673eb1b0ccd33ab3318b853beb8c3dbbe2f2653d007148a9b2c3ef55c1682101756292211576477ef6d226cf4e097a602ae20697d3d16061f21a666b065af5f509eb96410d99e7a5ebe0f0b12bac3906e668cca74c3076a37b77028cc6b57249f9a137229ced360878f279a8cb770b5d9315108524d4e553fdea8f3e65d67d3f064dc86540282f41d8aec70346730ecae888a0f80b691f983111ddedd69132866446d92cbceabc23130b9fdd83da3530e5cb081589297b79beb7f49b7debb22b006de72148ef2fff83e029c63bb4bdec39d2319df68023d10b3add385e24c78a97f78e5c49ba33c661dc70b09bb8346be7bdb0d6ef8ae93f458b59e08bf5c24ea9284d39b3d1fe5a0133ff29fa6a493a2f7aba82b7756d5db96aeb7c3d60d54aaf4fdc4a81029deef9237f6c6fb7f35b87ae39fbbbb2ec6616a3220fe9ed72bda160897274c46709745a603962319594ef586847ef254f47140244a3f077e49fbb04818ac5a0a91b5c5565b41f1543e2895dd219dd854b7a2410db9ac2991268bfa4e5d8cc75d6b250da18fa199fa55b90db2a0c893b2de324e032edbee34163c7d85178e1850027f818bf02cc73abd64c08df4fbf644b3f6f1769ab6f512ba9a0b666f27076c51e7d86d75abb56ddc618958667ba4e255f04ba6d65dee392518696ef582613f9f215177bbf77d14b0775b64f752d415b246410023a40d1c028fb4bd4dc086b76e763d984e5a6c0dd254cd09b92a2274b028ef7d5984491d00284d72ffa55a27231f341ff1c6295d60b6d23d290e8afbe9dae9faf8fde3e993dc21c95ff35bf532956e40017e7d5afac406fbd278069463ad1015b3734c949a72dbd96c124b3bbf9760e1987c5d292c51d62cef55d6283227d1f7ebad207746b63319d1ad806f9d2726657f5c54d4c9442da0baf07537d94890c63e801cbcfb850a11c8005a06483ebe48f9f9471ea352388ff076366182b2466cb096c572ac1cec1acb1ff79654707341b491c68b31c2a6a3027de7036c6ed21bd1634964e6ad475e0aeeeee2e9a4a5ed1abe94f41940d98a8b3da34ae1d4876ab8452ea11987d4faff97dae0d1031d0803d334e5866a47d10ea648f1f845428df5599e551bd2e8da138af63b89085784c989d4a870056dbcbef15b6ddd28b192ff4ac1439d4e1bf4520e09acd1c225e9d6b81618ec0795ec6c1ad952f30de90643586c2074ccfe819ccfee68b5e30a7dfc6ef5e8c87734d45e686352f4a1bca341702a10a1f00872e34b37b825f311afa370bf96d46ac0c8caa036../librte_mempool_bucket.so.20.0../librte_mempool_dpaa2.so.20.0../librte_mempool_octeontx.so.20.0../librte_mempool_octeontx2.so.20.0../librte_mempool_ring.so.20.0../librte_mempool_stack.so.20.0../librte_pmd_af_packet.so.20.0../librte_pmd_ark.so.20.0../librte_pmd_atlantic.so.20.0../librte_pmd_axgbe.so.20.0../librte_pmd_bbdev_fpga_lte_fec.so.20.0../librte_pmd_bbdev_null.so.20.0../librte_pmd_bbdev_turbo_sw.so.20.0../librte_pmd_bnx2x.so.20.0../librte_pmd_bnxt.so.20.0../librte_pmd_bond.so.20.0../librte_pmd_crypto_scheduler.so.20.0../librte_pmd_cxgbe.so.20.0../librte_pmd_dpaa2.so.20.0../librte_pmd_dpaa2_event.so.20.0../librte_pmd_dpaa2_sec.so.20.0../librte_pmd_dsw_event.so.20.0../librte_pmd_e1000.so.20.0../librte_pmd_ena.so.20.0../librte_pmd_enetc.so.20.0../librte_pmd_enic.so.20.0../librte_pmd_failsafe.so.20.0../librte_pmd_hinic.so.20.0../librte_pmd_hns3.so.20.0../librte_pmd_i40e.so.20.0../librte_pmd_iavf.so.20.0../librte_pmd_ice.so.20.0../librte_pmd_ifc.so.20.0../librte_pmd_ixgbe.so.20.0../librte_pmd_kni.so.20.0../librte_pmd_lio.so.20.0../librte_pmd_memif.so.20.0../librte_pmd_mlx4.so.20.0../librte_pmd_mlx5.so.20.0../librte_pmd_netvsc.so.20.0../librte_pmd_nfp.so.20.0../librte_pmd_nitrox.so.20.0../librte_pmd_null.so.20.0../librte_pmd_null_crypto.so.20.0../librte_pmd_octeontx.so.20.0../librte_pmd_octeontx2.so.20.0../librte_pmd_octeontx2_crypto.so.20.0../librte_pmd_octeontx2_event.so.20.0../librte_pmd_octeontx_crypto.so.20.0../librte_pmd_octeontx_ssovf.so.20.0../librte_pmd_octeontx_zip.so.20.0../librte_pmd_opdl_event.so.20.0../librte_pmd_pcap.so.20.0../librte_pmd_qat.so.20.0../librte_pmd_qede.so.20.0../librte_pmd_ring.so.20.0../librte_pmd_skeleton_event.so.20.0../librte_pmd_softnic.so.20.0../librte_pmd_sw_event.so.20.0../librte_pmd_tap.so.20.0../librte_pmd_thunderx_nicvf.so.20.0../librte_pmd_vdev_netvsc.so.20.0../librte_pmd_vhost.so.20.0../librte_pmd_virtio.so.20.0../librte_pmd_virtio_crypto.so.20.0../librte_pmd_vmxnet3_uio.so.20.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-19.11.4-150300.16.1.src.rpmlibdpdk-20_0libdpdk-20_0(aarch-64)libdpdk-20_0-anylibrte_acl.so.20.0()(64bit)librte_acl.so.20.0(DPDK_20.0)(64bit)librte_bbdev.so.0.200()(64bit)librte_bbdev.so.0.200(EXPERIMENTAL)(64bit)librte_bitratestats.so.20.0()(64bit)librte_bitratestats.so.20.0(DPDK_20.0)(64bit)librte_bpf.so.0.200()(64bit)librte_bpf.so.0.200(EXPERIMENTAL)(64bit)librte_bus_fslmc.so.20.0()(64bit)librte_bus_fslmc.so.20.0(DPDK_20.0)(64bit)librte_bus_fslmc.so.20.0(EXPERIMENTAL)(64bit)librte_bus_ifpga.so.20.0()(64bit)librte_bus_ifpga.so.20.0(DPDK_20.0)(64bit)librte_bus_pci.so.20.0()(64bit)librte_bus_pci.so.20.0(DPDK_20.0)(64bit)librte_bus_vdev.so.20.0()(64bit)librte_bus_vdev.so.20.0(DPDK_20.0)(64bit)librte_bus_vmbus.so.20.0()(64bit)librte_bus_vmbus.so.20.0(DPDK_20.0)(64bit)librte_cfgfile.so.20.0()(64bit)librte_cfgfile.so.20.0(DPDK_20.0)(64bit)librte_cmdline.so.20.0()(64bit)librte_cmdline.so.20.0(DPDK_20.0)(64bit)librte_common_cpt.so.20.0()(64bit)librte_common_cpt.so.20.0(DPDK_20.0)(64bit)librte_common_dpaax.so.20.0()(64bit)librte_common_dpaax.so.20.0(DPDK_20.0)(64bit)librte_common_octeontx.so.20.0()(64bit)librte_common_octeontx.so.20.0(DPDK_20.0)(64bit)librte_common_octeontx2.so.20.0()(64bit)librte_common_octeontx2.so.20.0(DPDK_20.0)(64bit)librte_compressdev.so.0.200()(64bit)librte_compressdev.so.0.200(EXPERIMENTAL)(64bit)librte_cryptodev.so.20.0()(64bit)librte_cryptodev.so.20.0(DPDK_20.0)(64bit)librte_cryptodev.so.20.0(EXPERIMENTAL)(64bit)librte_eal.so.20.0()(64bit)librte_eal.so.20.0(DPDK_20.0)(64bit)librte_eal.so.20.0(EXPERIMENTAL)(64bit)librte_efd.so.20.0()(64bit)librte_efd.so.20.0(DPDK_20.0)(64bit)librte_ethdev.so.20.0()(64bit)librte_ethdev.so.20.0(DPDK_20.0)(64bit)librte_ethdev.so.20.0(EXPERIMENTAL)(64bit)librte_eventdev.so.20.0()(64bit)librte_eventdev.so.20.0(DPDK_20.0)(64bit)librte_fib.so.0.200()(64bit)librte_fib.so.0.200(EXPERIMENTAL)(64bit)librte_flow_classify.so.0.200()(64bit)librte_flow_classify.so.0.200(EXPERIMENTAL)(64bit)librte_gro.so.20.0()(64bit)librte_gro.so.20.0(DPDK_20.0)(64bit)librte_gso.so.20.0()(64bit)librte_gso.so.20.0(DPDK_20.0)(64bit)librte_hash.so.20.0()(64bit)librte_hash.so.20.0(DPDK_20.0)(64bit)librte_hash.so.20.0(EXPERIMENTAL)(64bit)librte_ip_frag.so.20.0()(64bit)librte_ip_frag.so.20.0(DPDK_20.0)(64bit)librte_ip_frag.so.20.0(EXPERIMENTAL)(64bit)librte_ipsec.so.0.200()(64bit)librte_ipsec.so.0.200(EXPERIMENTAL)(64bit)librte_jobstats.so.20.0()(64bit)librte_jobstats.so.20.0(DPDK_20.0)(64bit)librte_kni.so.20.0()(64bit)librte_kni.so.20.0(DPDK_20.0)(64bit)librte_kni.so.20.0(EXPERIMENTAL)(64bit)librte_kvargs.so.20.0()(64bit)librte_kvargs.so.20.0(DPDK_20.0)(64bit)librte_kvargs.so.20.0(EXPERIMENTAL)(64bit)librte_latencystats.so.20.0()(64bit)librte_latencystats.so.20.0(DPDK_20.0)(64bit)librte_lpm.so.20.0()(64bit)librte_lpm.so.20.0(DPDK_20.0)(64bit)librte_mbuf.so.20.0()(64bit)librte_mbuf.so.20.0(DPDK_20.0)(64bit)librte_mbuf.so.20.0(EXPERIMENTAL)(64bit)librte_member.so.20.0()(64bit)librte_member.so.20.0(DPDK_20.0)(64bit)librte_mempool.so.20.0()(64bit)librte_mempool.so.20.0(DPDK_20.0)(64bit)librte_mempool.so.20.0(EXPERIMENTAL)(64bit)librte_mempool_bucket.so.20.0()(64bit)librte_mempool_bucket.so.20.0(DPDK_20.0)(64bit)librte_mempool_dpaa2.so.20.0()(64bit)librte_mempool_dpaa2.so.20.0(DPDK_20.0)(64bit)librte_mempool_octeontx.so.20.0()(64bit)librte_mempool_octeontx.so.20.0(DPDK_20.0)(64bit)librte_mempool_octeontx2.so.20.0()(64bit)librte_mempool_octeontx2.so.20.0(DPDK_20.0)(64bit)librte_mempool_ring.so.20.0()(64bit)librte_mempool_ring.so.20.0(DPDK_20.0)(64bit)librte_mempool_stack.so.20.0()(64bit)librte_mempool_stack.so.20.0(DPDK_20.0)(64bit)librte_meter.so.20.0()(64bit)librte_meter.so.20.0(DPDK_20.0)(64bit)librte_meter.so.20.0(EXPERIMENTAL)(64bit)librte_metrics.so.20.0()(64bit)librte_metrics.so.20.0(DPDK_20.0)(64bit)librte_metrics.so.20.0(EXPERIMENTAL)(64bit)librte_net.so.20.0()(64bit)librte_net.so.20.0(DPDK_20.0)(64bit)librte_net.so.20.0(EXPERIMENTAL)(64bit)librte_pci.so.20.0()(64bit)librte_pci.so.20.0(DPDK_20.0)(64bit)librte_pdump.so.20.0()(64bit)librte_pdump.so.20.0(DPDK_20.0)(64bit)librte_pipeline.so.20.0()(64bit)librte_pipeline.so.20.0(DPDK_20.0)(64bit)librte_pipeline.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_af_packet.so.20.0()(64bit)librte_pmd_af_packet.so.20.0(DPDK_20.0)(64bit)librte_pmd_ark.so.20.0()(64bit)librte_pmd_ark.so.20.0(DPDK_20.0)(64bit)librte_pmd_atlantic.so.20.0()(64bit)librte_pmd_atlantic.so.20.0(DPDK_20.0)(64bit)librte_pmd_atlantic.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_axgbe.so.20.0()(64bit)librte_pmd_axgbe.so.20.0(DPDK_20.0)(64bit)librte_pmd_bbdev_fpga_lte_fec.so.20.0()(64bit)librte_pmd_bbdev_fpga_lte_fec.so.20.0(DPDK_20.0)(64bit)librte_pmd_bbdev_fpga_lte_fec.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_bbdev_null.so.20.0()(64bit)librte_pmd_bbdev_null.so.20.0(DPDK_20.0)(64bit)librte_pmd_bbdev_turbo_sw.so.20.0()(64bit)librte_pmd_bbdev_turbo_sw.so.20.0(DPDK_20.0)(64bit)librte_pmd_bnx2x.so.20.0()(64bit)librte_pmd_bnx2x.so.20.0(DPDK_20.0)(64bit)librte_pmd_bnxt.so.20.0()(64bit)librte_pmd_bnxt.so.20.0(DPDK_20.0)(64bit)librte_pmd_bond.so.20.0()(64bit)librte_pmd_bond.so.20.0(DPDK_20.0)(64bit)librte_pmd_crypto_scheduler.so.20.0()(64bit)librte_pmd_crypto_scheduler.so.20.0(DPDK_20.0)(64bit)librte_pmd_cxgbe.so.20.0()(64bit)librte_pmd_cxgbe.so.20.0(DPDK_20.0)(64bit)librte_pmd_dpaa2.so.20.0()(64bit)librte_pmd_dpaa2.so.20.0(DPDK_20.0)(64bit)librte_pmd_dpaa2.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_dpaa2_event.so.20.0()(64bit)librte_pmd_dpaa2_event.so.20.0(DPDK_20.0)(64bit)librte_pmd_dpaa2_sec.so.20.0()(64bit)librte_pmd_dpaa2_sec.so.20.0(DPDK_20.0)(64bit)librte_pmd_dsw_event.so.20.0()(64bit)librte_pmd_dsw_event.so.20.0(DPDK_20.0)(64bit)librte_pmd_e1000.so.20.0()(64bit)librte_pmd_e1000.so.20.0(DPDK_20.0)(64bit)librte_pmd_ena.so.20.0()(64bit)librte_pmd_ena.so.20.0(DPDK_20.0)(64bit)librte_pmd_enetc.so.20.0()(64bit)librte_pmd_enetc.so.20.0(DPDK_20.0)(64bit)librte_pmd_enic.so.20.0()(64bit)librte_pmd_enic.so.20.0(DPDK_20.0)(64bit)librte_pmd_failsafe.so.20.0()(64bit)librte_pmd_failsafe.so.20.0(DPDK_20.0)(64bit)librte_pmd_hinic.so.20.0()(64bit)librte_pmd_hinic.so.20.0(DPDK_20.0)(64bit)librte_pmd_hns3.so.20.0()(64bit)librte_pmd_hns3.so.20.0(DPDK_20.0)(64bit)librte_pmd_i40e.so.20.0()(64bit)librte_pmd_i40e.so.20.0(DPDK_20.0)(64bit)librte_pmd_i40e.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_iavf.so.20.0()(64bit)librte_pmd_iavf.so.20.0(DPDK_20.0)(64bit)librte_pmd_ice.so.20.0()(64bit)librte_pmd_ice.so.20.0(DPDK_20.0)(64bit)librte_pmd_ice.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_ifc.so.20.0()(64bit)librte_pmd_ifc.so.20.0(DPDK_20.0)(64bit)librte_pmd_ixgbe.so.20.0()(64bit)librte_pmd_ixgbe.so.20.0(DPDK_20.0)(64bit)librte_pmd_ixgbe.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_kni.so.20.0()(64bit)librte_pmd_kni.so.20.0(DPDK_20.0)(64bit)librte_pmd_lio.so.20.0()(64bit)librte_pmd_lio.so.20.0(DPDK_20.0)(64bit)librte_pmd_memif.so.20.0()(64bit)librte_pmd_memif.so.20.0(DPDK_20.0)(64bit)librte_pmd_mlx4.so.20.0()(64bit)librte_pmd_mlx4.so.20.0(DPDK_20.0)(64bit)librte_pmd_mlx5.so.20.0()(64bit)librte_pmd_mlx5.so.20.0(DPDK_20.0)(64bit)librte_pmd_netvsc.so.20.0()(64bit)librte_pmd_netvsc.so.20.0(DPDK_20.0)(64bit)librte_pmd_nfp.so.20.0()(64bit)librte_pmd_nfp.so.20.0(DPDK_20.0)(64bit)librte_pmd_nitrox.so.20.0()(64bit)librte_pmd_nitrox.so.20.0(DPDK_20.0)(64bit)librte_pmd_null.so.20.0()(64bit)librte_pmd_null.so.20.0(DPDK_20.0)(64bit)librte_pmd_null_crypto.so.20.0()(64bit)librte_pmd_null_crypto.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx.so.20.0()(64bit)librte_pmd_octeontx.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx2.so.20.0()(64bit)librte_pmd_octeontx2.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx2_crypto.so.20.0()(64bit)librte_pmd_octeontx2_crypto.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx2_event.so.20.0()(64bit)librte_pmd_octeontx2_event.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx_crypto.so.20.0()(64bit)librte_pmd_octeontx_crypto.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx_ssovf.so.20.0()(64bit)librte_pmd_octeontx_ssovf.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx_zip.so.20.0()(64bit)librte_pmd_octeontx_zip.so.20.0(DPDK_20.0)(64bit)librte_pmd_opdl_event.so.20.0()(64bit)librte_pmd_opdl_event.so.20.0(DPDK_20.0)(64bit)librte_pmd_pcap.so.20.0()(64bit)librte_pmd_pcap.so.20.0(DPDK_20.0)(64bit)librte_pmd_qat.so.20.0()(64bit)librte_pmd_qat.so.20.0(DPDK_20.0)(64bit)librte_pmd_qede.so.20.0()(64bit)librte_pmd_qede.so.20.0(DPDK_20.0)(64bit)librte_pmd_ring.so.20.0()(64bit)librte_pmd_ring.so.20.0(DPDK_20.0)(64bit)librte_pmd_skeleton_event.so.20.0()(64bit)librte_pmd_skeleton_event.so.20.0(DPDK_20.0)(64bit)librte_pmd_softnic.so.20.0()(64bit)librte_pmd_softnic.so.20.0(DPDK_20.0)(64bit)librte_pmd_softnic.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_sw_event.so.20.0()(64bit)librte_pmd_sw_event.so.20.0(DPDK_20.0)(64bit)librte_pmd_tap.so.20.0()(64bit)librte_pmd_tap.so.20.0(DPDK_20.0)(64bit)librte_pmd_thunderx_nicvf.so.20.0()(64bit)librte_pmd_thunderx_nicvf.so.20.0(DPDK_20.0)(64bit)librte_pmd_vdev_netvsc.so.20.0()(64bit)librte_pmd_vdev_netvsc.so.20.0(DPDK_20.0)(64bit)librte_pmd_vhost.so.20.0()(64bit)librte_pmd_vhost.so.20.0(DPDK_20.0)(64bit)librte_pmd_virtio.so.20.0()(64bit)librte_pmd_virtio.so.20.0(DPDK_20.0)(64bit)librte_pmd_virtio_crypto.so.20.0()(64bit)librte_pmd_virtio_crypto.so.20.0(DPDK_20.0)(64bit)librte_pmd_vmxnet3_uio.so.20.0()(64bit)librte_pmd_vmxnet3_uio.so.20.0(DPDK_20.0)(64bit)librte_port.so.20.0()(64bit)librte_port.so.20.0(DPDK_20.0)(64bit)librte_port.so.20.0(EXPERIMENTAL)(64bit)librte_power.so.20.0()(64bit)librte_power.so.20.0(DPDK_20.0)(64bit)librte_power.so.20.0(EXPERIMENTAL)(64bit)librte_rawdev.so.20.0()(64bit)librte_rawdev.so.20.0(DPDK_20.0)(64bit)librte_rawdev_dpaa2_cmdif.so.20.0()(64bit)librte_rawdev_dpaa2_cmdif.so.20.0(DPDK_20.0)(64bit)librte_rawdev_dpaa2_qdma.so.20.0()(64bit)librte_rawdev_dpaa2_qdma.so.20.0(DPDK_20.0)(64bit)librte_rawdev_ntb.so.20.0()(64bit)librte_rawdev_ntb.so.20.0(DPDK_20.0)(64bit)librte_rawdev_octeontx2_dma.so.20.0()(64bit)librte_rawdev_octeontx2_dma.so.20.0(DPDK_20.0)(64bit)librte_rawdev_skeleton.so.20.0()(64bit)librte_rawdev_skeleton.so.20.0(DPDK_20.0)(64bit)librte_rcu.so.0.200()(64bit)librte_rcu.so.0.200(EXPERIMENTAL)(64bit)librte_reorder.so.20.0()(64bit)librte_reorder.so.20.0(DPDK_20.0)(64bit)librte_rib.so.0.200()(64bit)librte_rib.so.0.200(EXPERIMENTAL)(64bit)librte_ring.so.20.0()(64bit)librte_ring.so.20.0(DPDK_20.0)(64bit)librte_ring.so.20.0(EXPERIMENTAL)(64bit)librte_sched.so.20.0()(64bit)librte_sched.so.20.0(DPDK_20.0)(64bit)librte_sched.so.20.0(EXPERIMENTAL)(64bit)librte_security.so.20.0()(64bit)librte_security.so.20.0(DPDK_20.0)(64bit)librte_security.so.20.0(EXPERIMENTAL)(64bit)librte_stack.so.0.200()(64bit)librte_stack.so.0.200(EXPERIMENTAL)(64bit)librte_table.so.20.0()(64bit)librte_table.so.20.0(DPDK_20.0)(64bit)librte_timer.so.20.0()(64bit)librte_timer.so.20.0(DPDK_20.0)(64bit)librte_timer.so.20.0(EXPERIMENTAL)(64bit)librte_vhost.so.20.0()(64bit)librte_vhost.so.20.0(DPDK_20.0)(64bit)librte_vhost.so.20.0(EXPERIMENTAL)(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libibverbs.so.1(IBVERBS_1.8)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libmlx4.so.1()(64bit)libmlx4.so.1(MLX4_1.0)(64bit)libmlx5.so.1()(64bit)libmlx5.so.1(MLX5_1.0)(64bit)libmlx5.so.1(MLX5_1.1)(64bit)libmlx5.so.1(MLX5_1.10)(64bit)libmlx5.so.1(MLX5_1.12)(64bit)libmlx5.so.1(MLX5_1.15)(64bit)libmlx5.so.1(MLX5_1.2)(64bit)libmlx5.so.1(MLX5_1.3)(64bit)libmlx5.so.1(MLX5_1.7)(64bit)libmlx5.so.1(MLX5_1.8)(64bit)libmlx5.so.1(MLX5_1.9)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpcap.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librte_acl.so.20.0()(64bit)librte_acl.so.20.0(DPDK_20.0)(64bit)librte_bbdev.so.0.200()(64bit)librte_bbdev.so.0.200(EXPERIMENTAL)(64bit)librte_bus_fslmc.so.20.0()(64bit)librte_bus_fslmc.so.20.0(DPDK_20.0)(64bit)librte_bus_fslmc.so.20.0(EXPERIMENTAL)(64bit)librte_bus_pci.so.20.0()(64bit)librte_bus_pci.so.20.0(DPDK_20.0)(64bit)librte_bus_vdev.so.20.0()(64bit)librte_bus_vdev.so.20.0(DPDK_20.0)(64bit)librte_bus_vmbus.so.20.0()(64bit)librte_bus_vmbus.so.20.0(DPDK_20.0)(64bit)librte_common_cpt.so.20.0()(64bit)librte_common_cpt.so.20.0(DPDK_20.0)(64bit)librte_common_dpaax.so.20.0()(64bit)librte_common_dpaax.so.20.0(DPDK_20.0)(64bit)librte_common_octeontx.so.20.0()(64bit)librte_common_octeontx.so.20.0(DPDK_20.0)(64bit)librte_common_octeontx2.so.20.0()(64bit)librte_common_octeontx2.so.20.0(DPDK_20.0)(64bit)librte_compressdev.so.0.200()(64bit)librte_compressdev.so.0.200(EXPERIMENTAL)(64bit)librte_cryptodev.so.20.0()(64bit)librte_cryptodev.so.20.0(DPDK_20.0)(64bit)librte_cryptodev.so.20.0(EXPERIMENTAL)(64bit)librte_eal.so.20.0()(64bit)librte_eal.so.20.0(DPDK_20.0)(64bit)librte_eal.so.20.0(EXPERIMENTAL)(64bit)librte_ethdev.so.20.0()(64bit)librte_ethdev.so.20.0(DPDK_20.0)(64bit)librte_ethdev.so.20.0(EXPERIMENTAL)(64bit)librte_eventdev.so.20.0()(64bit)librte_eventdev.so.20.0(DPDK_20.0)(64bit)librte_gso.so.20.0()(64bit)librte_gso.so.20.0(DPDK_20.0)(64bit)librte_hash.so.20.0()(64bit)librte_hash.so.20.0(DPDK_20.0)(64bit)librte_ip_frag.so.20.0()(64bit)librte_ip_frag.so.20.0(DPDK_20.0)(64bit)librte_kni.so.20.0()(64bit)librte_kni.so.20.0(DPDK_20.0)(64bit)librte_kvargs.so.20.0()(64bit)librte_kvargs.so.20.0(DPDK_20.0)(64bit)librte_kvargs.so.20.0(EXPERIMENTAL)(64bit)librte_lpm.so.20.0()(64bit)librte_lpm.so.20.0(DPDK_20.0)(64bit)librte_mbuf.so.20.0()(64bit)librte_mbuf.so.20.0(DPDK_20.0)(64bit)librte_mbuf.so.20.0(EXPERIMENTAL)(64bit)librte_mempool.so.20.0()(64bit)librte_mempool.so.20.0(DPDK_20.0)(64bit)librte_mempool.so.20.0(EXPERIMENTAL)(64bit)librte_mempool_dpaa2.so.20.0()(64bit)librte_mempool_dpaa2.so.20.0(DPDK_20.0)(64bit)librte_mempool_octeontx2.so.20.0()(64bit)librte_mempool_octeontx2.so.20.0(DPDK_20.0)(64bit)librte_meter.so.20.0()(64bit)librte_meter.so.20.0(DPDK_20.0)(64bit)librte_metrics.so.20.0()(64bit)librte_metrics.so.20.0(DPDK_20.0)(64bit)librte_net.so.20.0()(64bit)librte_net.so.20.0(DPDK_20.0)(64bit)librte_net.so.20.0(EXPERIMENTAL)(64bit)librte_pci.so.20.0()(64bit)librte_pci.so.20.0(DPDK_20.0)(64bit)librte_pipeline.so.20.0()(64bit)librte_pipeline.so.20.0(DPDK_20.0)(64bit)librte_pipeline.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_dpaa2.so.20.0()(64bit)librte_pmd_dpaa2.so.20.0(DPDK_20.0)(64bit)librte_pmd_dpaa2_sec.so.20.0()(64bit)librte_pmd_dpaa2_sec.so.20.0(DPDK_20.0)(64bit)librte_pmd_octeontx.so.20.0()(64bit)librte_pmd_octeontx.so.20.0(DPDK_20.0)(64bit)librte_port.so.20.0()(64bit)librte_port.so.20.0(DPDK_20.0)(64bit)librte_rawdev.so.20.0()(64bit)librte_rawdev.so.20.0(DPDK_20.0)(64bit)librte_rib.so.0.200()(64bit)librte_rib.so.0.200(EXPERIMENTAL)(64bit)librte_ring.so.20.0()(64bit)librte_ring.so.20.0(DPDK_20.0)(64bit)librte_ring.so.20.0(EXPERIMENTAL)(64bit)librte_sched.so.20.0()(64bit)librte_sched.so.20.0(DPDK_20.0)(64bit)librte_security.so.20.0()(64bit)librte_security.so.20.0(DPDK_20.0)(64bit)librte_stack.so.0.200()(64bit)librte_stack.so.0.200(EXPERIMENTAL)(64bit)librte_table.so.20.0()(64bit)librte_table.so.20.0(DPDK_20.0)(64bit)librte_timer.so.20.0()(64bit)librte_timer.so.20.0(DPDK_20.0)(64bit)librte_timer.so.20.0(EXPERIMENTAL)(64bit)librte_vhost.so.20.0()(64bit)librte_vhost.so.20.0(DPDK_20.0)(64bit)librte_vhost.so.20.0(EXPERIMENTAL)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c@bk@bj_s!_i@_2@^@^l@^\@]@]@]\@\Y@\o@\I[Ѱ@[[['ZZ@ZZZH@Z\ZTZ@X6@W= SLES15 It needs rdma-core >= v16.- Removed 0002-kni-fix-build-on-SLE12-SP3.patch since no longer referenced in .spec files - Added 0002-dpdk-eal-ppc-rte_smp_mb.patch to fix an issue on ppc64le platforms with v18.02 - Updated to version 18.02; some of the changes include: * Added function to allow releasing internal EAL resources on exit * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API * Updated i40e driver to support PPPoE/PPPoL2TP * Added MAC loopback support for i40e * Added support of run time determination of number of queues per i40e VF * Updated mlx5 driver * Updated mlx4 driver * Added NVGRE and UDP tunnels support in Solarflare network PMD * Added AVF (Adaptive Virtual Function) net PMD * Added feature supports for live migration from vhost-net to vhost-user * Updated the AESNI-MB PMD * Updated the DPAA_SEC crypto driver to support rte_security * Added Wireless Base Band Device (bbdev) abstraction * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD * Added new pipeline use case for dpdk-test-eventdev application * Updated Eventdev sample application to support event devices based on capability * Added Rawdev, a generic device support library * Added new multi-process communication channel * Added GRO support for VxLAN-tunneled packets * Increased default Rx and Tx ring size in sample applications * Added new DPDK build system using the tools “meson” and “ninja” [EXPERIMENTAL]- The vm_power example does not work for ppc64le since it uses the IXGBE PMD driver which is not available for that platform(bsc#1082154): * Disable CONFIG_RTE_LIBRTE_POWER for the sample application; * Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver;- Upgraded to latest stable release 17.11.1 (LTS): some of the fixes include: * location changes of the GPL and LGPL licenses; * net/mlx4: - fix drop flow resources leak * net/bnxt: - double increment of idx during Tx ring alloc - group info usage - check for ether type - size of Tx ring in HW - number of pools for RSS - return code in MAC address set - link speed setting with autoneg off * net/nfp: - MTU settings - jumbo settings - CRC strip check behaviour * net/sfc: - multicast address list copy memory leak - DMA memory leak after kvarg processing failure - fix label name to be consistent * net/i40e: - VLAN offload setting issue - FDIR input set conflict - FDIR rule confiliction issue - setting MAC address of VF - flow director Rx resource defect - warn when writing global registers - multiple driver support - interrupt conflict with multi-driver - Rx interrupt - check multi-driver option parsing - flow director filter * net/qede: - enable LRO over tunnels - reject config with no Rx queue - check tunnel L3 header - tunnel header size in Tx BD configuration - VF LRO tunnel configuration * net/mlx5: - Tx checksum offloads - un-supported RSS hash fields use - device operation type - pedantic compilation - fix pedantic compilation - flow item validation - flow RSS configuration - UAR remapping on non configured queues - secondary process verification - port stop by verify flows are still present - flow priority on queue action- Enable(disabled by default) MLX4 and MLX5 pmd(fate#322609)- Upgraded to latest major 17.11(fate#322609); some of the fixes include: * Extended port_id range from uint8_t to uint16_t * Added a new driver for Marvell Armada 7k/8k devices * Updated mlx4 driver * Updated mlx5 driver * Added SoftNIC PMD * Added support for NXP DPAA Devices * Updated support for Cavium OCTEONTX Device * Added PF support to the Netronome NFP PMD * Updated bnxt PMD * Added bus agnostic functions to cryptodev for PMD initialization * Updated QAT crypto PMD * Updated the AESNI MB PMD * Updated the OpenSSL PMD * Added NXP DPAA SEC crypto PMD * Add new benchmarking mode to dpdk-test-crypto-perf application * Added IOMMU support to libvhost-user * Added the Generic Segmentation Offload Library * Added the Flow Classification Library - Removed 0002-kni-fix-build-on-SLE12-SP3.patch since patch merged upstream and available in 17.11- Added missing supported broadcom chipset family Broadcom NetXtreme II BCM57810- Upgraded to latest stable 17.08.1; some of the fixes include: * net/qede: disable per-VF Tx switching feature * revert "net/virtio: flush Rx queues on start" * various fixes for mlx5 PMD drivers * various fixes for bnxt PMD drivers * various fixes for i40e PMD drivers * various fixes for crypto PMD drivers * testpmd: fix for non-consecutive ports * ethdev: fix ABI version- Add missing libelf-devel dependency- Updated to 17.08(bsc#1050250, bsc#1046598, fate#322913, fate#322608) Some of the new features are listed below: * Increase minimum x86 ISA version to SSE4.2 * Added Fail-Safe PMD * Added support for generic flow API (rte_flow) on igb NICs * Added support for generic flow API (rte_flow) on enic * Added support for Chelsio T6 family of adapters * Added latency and performance improvements for cxgbe * Updated mlx5 driver * Added NXP DPAA2 Eventdev PMD * Added dpdk-test-eventdev test application * from 17.05: * Added mbuf raw free API * Added free Tx mbuf on demand API * Added VFIO hotplug support * Added PowerPC support for i40e and its vector PMD * Added VF max bandwidth setting in i40e * Added LiquidIO network PMD * Added support for NXP DPAA2 Network PMD * Added support for NXP DPAA2 - FSLMC bus * Added support for the Wind River Systems AVP PMD * Added vmxnet3 version 3 support * Added MTU feature support to Virtio and Vhost * Added event driven programming model library (rte_eventdev) * Added Software Eventdev PMD * Added Cavium OCTEONTX Eventdev PMD * Added NXP DPAA2 SEC crypto PMD * from 17.02: * Added generic EAL API for I/O device memory read/write operations * Added VF Daemon (VFD) for i40e. - EXPERIMENTAL * Added generic flow API (rte_flow) * Added APIs for MACsec offload support to the ixgbe PMD * Added Solarflare libefx-based network PMD. * Added support for Mellanox ConnectX-5 adapters (mlx5) * Added ARMv8 crypto PMD * Added crypto performance test application * more details can be found in http://dpdk.org/doc/guides/rel_notes/release_17_08.html http://dpdk.org/doc/guides/rel_notes/release_17_05.html http://dpdk.org/doc/guides/rel_notes/release_17_02.html [-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch - 0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch - 0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch - 0005-kni-fix-build-with-gcc-7.1.patch - 0006-kni-fix-ethtool-build-with-kernel-4.11.patch - 0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch] - Use updated patch to enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705). [+ 0002-kni-fix-build-on-SLE12-SP3.patch]- Enabled CONFIG_RTE_MAJOR_ABI: libs SONAME equal the DPDK release version- Split libs into a subpackage to provide multiple installable versions on same sytem- Do not use obsolete pci_enable_msix for() kernel > 4.8 [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch, +0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]- Updated to 16.11.2 which provide bug fixes as below(fate#321541): * mbuf: fix missing includes in exported header * eal: fix debug macro redefinition * net/nfp: fix packet/data length conversion * net/i40e: fix setup when bulk is disabled * pci: fix device registration on FreeBSD * net/i40e: ensure vector mode is not used with QinQ * nic_uio: fix device binding at boot * net/bnx2x: fix transmit queue free threshold * net/vmxnet3: fix queue size changes * kni: fix build with kernel 4.11 * kni: fix possible memory leak * kni: fix crash caused by freeing mempool * net/i40e: fix allocation check * net/virtio: fix crash when closing twice * net/ixgbevf: set xstats id values * net/i40e: fix hash input set on X722 * eal/linux: fix build with glibc 2.25 * net/i40e: fix incorrect packet index reference * net/thunderx: fix 32-bit build * net/thunderx: fix build on FreeBSD * net/thunderx: fix deadlock in Rx path * net/ixgbe: fix setting MTU on stopped device * vfio: fix secondary process start * net/virtio-user: fix address on 32-bit system * net/virtio: fix MSI-X for modern devices * net/virtio: fix link status always down * net/ixgbe: fix multi-queue mode check in SRIOV mode * net/i40e/base: fix potential out of bound array access * vhost: fix false sharing * net/thunderx: fix stats access out of bounds * net/virtio: disable LSC interrupt if MSIX not enabled * net/i40e: fix mbuf alloc failed counter * net: fix stripped VLAN flag for offload emulation * vfio: fix disabling INTx * net/igb: fix VF MAC address setting * net/igb: fix VF MAC address setting * net/ixgbe: fix VF Rx mode for allmulticast disabled * net/bonding: fix updating slave link status * net/virtio-user: fix overflow * net/i40e: fix TC bitmap of VEB * net/ixgbe/base: fix build error * net/ixgbe: fix Rx queue blocking issue * net/ixgbe: fix all queues drop setting of DCB * net/ixgbe: fix TC bandwidth setting more details can be found in http://dpdk.org/ml/archives/stable/2017-May/001809.html [- 0005-kni-fix-build-with-kernel-4.11.patch] - use default gcc which is now gcc7 (bsc#1042372) [+0005-kni-fix-build-with-gcc-7.1.patch]- Add upstream patch to fix building against linux kernel 4.11 [+0005-kni-fix-build-with-kernel-4.11.patch]- sync mailbox definitions with Linux PF driver(bsc#1035993) [+0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch]- Enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705). [+0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch]- Fix dpdk KMP build fails(bsc#1031750) - enable igb_uio kernel module(fate#322394) - update kernel version for SLES12SP3 4.4.59 for bsc#1031705 [*0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]- Enable HAVE_VF_VLAN_PROTO for SLE12SP3(bsc#1031705). [+0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]- Disable dpdk-kmp package for ix86.- Upgrade to LTS release of 16.11 which contains fixes below(fate#321541): * app/test: fix symmetric session free in crypto perf tests * app/testpmd: fix check for invalid ports * app/testpmd: fix static build link ordering * crypto/aesni_gcm: fix IV size in capabilities * crypto/aesni_gcm: fix J0 padding bytes * crypto/aesni_mb: fix incorrect crypto session * crypto/openssl: fix extra bytes written at end of data * crypto/openssl: fix indentation in guide * crypto/qat: fix IV size in capabilities * crypto/qat: fix to avoid buffer overwrite in OOP case * cryptodev: fix crash on null dereference * cryptodev: fix loop in device query * devargs: reset driver name pointer on parsing failure * drivers/crypto: fix different auth/cipher keys * ethdev: check maximum number of queues for statistics * ethdev: fix extended statistics name index * ethdev: fix port data mismatched in multiple process model * ethdev: fix port lookup if none * ethdev: remove invalid function from version map * examples/ethtool: fix driver information * examples/ethtool: fix querying non-PCI devices * examples/ip_pipeline: fix coremask limitation * examples/ip_pipeline: fix parsing of pass-through pipeline * examples/l2fwd-crypto: fix overflow * examples/vhost: fix calculation of mbuf count * examples/vhost: fix lcore initialization * mempool: fix API documentation * mempool: fix stack handler dequeue * net/af_packet: fix fd use after free * net/bnx2x: fix Rx mode configuration * net/cxgbe/base: initialize variable before reading EEPROM * net/cxgbe: fix parenthesis on bitwise operation * net/ena: fix setting host attributes * net/enic: fix hardcoding of some flow director masks * net/enic: fix memory leak with oversized Tx packets * net/enic: remove unnecessary function parameter attributes * net/i40e: enable auto link update for 25G * net/i40e: fix Rx checksum flag * net/i40e: fix TC bandwidth definition * net/i40e: fix VF reset flow * net/i40e: fix checksum flag in x86 vector Rx * net/i40e: fix crash in close * net/i40e: fix deletion of all macvlan filters * net/i40e: fix ethertype filter on X722 * net/i40e: fix link update delay * net/i40e: fix logging for Tx free threshold check * net/i40e: fix segment number in reassemble process * net/i40e: fix wrong return value when handling PF message * net/i40e: fix xstats value mapping * net/i40evf: fix casting between structs * net/i40evf: fix reporting of imissed packets * net/ixgbe: fix blocked interrupts * net/ixgbe: fix received packets number for ARM * net/ixgbe: fix received packets number for ARM NEON * net/ixgbevf: fix max packet length * net/mlx5: fix RSS hash result for flows * net/mlx5: fix Rx packet validation and type * net/mlx5: fix Tx doorbell * net/mlx5: fix endianness in Tx completion queue * net/mlx5: fix inconsistent link status * net/mlx5: fix leak when starvation occurs * net/mlx5: fix link status query * net/mlx5: fix memory leak when parsing device params * net/mlx5: fix missing inline attributes * net/mlx5: fix updating total length of multi-packet send * net/mlx: fix IPv4 and IPv6 packet type * net/nfp: fix VLAN offload flags check * net/nfp: fix typo in Tx offload capabilities * net/pcap: fix timestamps in output pcap file * net/qede/base: fix FreeBSD build * net/qede: add vendor/device id info * net/qede: fix PF fastpath status block index * net/qede: fix filtering code * net/qede: fix function declaration * net/qede: fix per queue statisitics * net/qede: fix resource leak * net/vhost: fix socket file deleted on stop * net/vhost: fix unix socket not removed as closing * net/virtio-user: fix not properly reset device * net/virtio-user: fix wrongly get/set features * net/virtio: fix build without virtio-user * net/virtio: fix crash when number of virtio devices > 1 * net/virtio: fix multiple process support * net/virtio: fix performance regression due to TSO * net/virtio: fix rewriting LSC flag * net/virtio: fix wrong Rx/Tx method for secondary process * net/virtio: optimize header reset on any layout * net/virtio: store IO port info locally * net/virtio: store PCI operators pointer locally * net/vmxnet3: fix Rx deadlock * pci: fix check of mknod * pmdinfogen: fix endianness with cross-compilation * pmdinfogen: fix null dereference * sched: fix crash when freeing port * usertools: fix active interface detection when binding * vdev: fix detaching with alias * vfio: fix file descriptor leak in multi-process * vhost: allow many vhost-user ports * vhost: do not GSO when no header is present * vhost: fix dead loop in enqueue path * vhost: fix guest/host physical address mapping * vhost: fix long stall of negotiation * vhost: fix memory leak- Fix broken dpdk-pmd/* soft links(bsc#1026804).- Do not disable cryptodev as EXPREMENTAL tag has been removed. - Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending on it anymore and its removed from the upstream.- Enable rte_kni kernel module for dpdk(fate#322394). [+preamble] - Build dpdk-thunderx only for aarch64- Update to version 16.11(fate#321541). Some of the new features are listed below: * Added software parser for packet type. * Improved offloads support in mbuf. * Added vhost-user dequeue zero copy support. * Added vhost-user indirect descriptors support. * Added vhost PMD xstats. * Added virtio NEON support for ARM. * Updated the ixgbe base driver. * Added APIs for VF management to the ixgbe PMD. * Updated the enic driver. * Added openssl PMD. * Added support for new gcc -march option. Detailed changes can be obtained from http://dpdk.org/doc/guides/rel_notes/release_16_11.html - Resolved fixes in the updated versions are : * enic: Fixed several flow director issues. * enic: Fixed inadvertent setting of L4 checksum ptype on ICMP packets. * enic: Fixed high driver overhead when servicing Rx queues beyond the first.- Added gcc-6 as default compiler for CRC/mtune & other optimizations. - Fix possible parallel installation of dpdk subpackages.- Add pre_checkin.sh to generate the dpdk-thunderx.spec file- Fixed paths using %{name} to have the dpdk.spec aligned with dpdk-thunderx.spec- Added back in all the architectures to keep .spec files aligned * Driving thunderx platform architectural dependency via the ExclusiveArch tag- Added support to build code for Thunderx platform(fate#321960). - Introduced new dpdk-thunderx.spec file: * Removed architectures not supporting Thunderx platform (e.g. x86) * Added dependency on gcc v5.0 for armv8a-crc- Update to version 16.07.2. Some of the fixes are listed below: * ethdev: prevent duplicate event callback * hash: fix bucket size usage * hash: fix unlimited cuckoo path * lpm: fix freeing memory * lpm: fix freeing unused sub-table on rule delete * mempool: fix leak if populate fails * mempool: fix search of maximum contiguous pages * pci: fix probing error if no driver found * net/bnx2x: fix maximum PF queues * net/bnxt: fix bit shift size * net/bnxt: fix crash when closing * net/enic: fix Rx queue index when not using Rx scatter * net/enic: fix crash on MTU update or Rx queue reconfigure * net/enic: fix crash with removed flow director filters * net/enic: fix max packet length check * net/enic: fix multi-queue Rx performance * net/enic: revert truncated packets counter fix * net/fm10k: fix VF Tx queue initialization * net/i40e: fix Rx hang when disable LLDP * net/ixgbe: fix VF registers * net/thunderx: fix Tx checksum handling * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#id2]- Update to version 16.07.1. Some of the fixes are listed below: * contigmem: zero all pages during mmap * crypto/null: fix key size increment value * hash: fix false zero signature key hit lookup * mem: fix crash on hugepage mapping error * mbuf: fix error handling on pool creation * net/e1000: fix returned number of available Rx descriptors * net/enic: fix freeing memory for descriptor ring * net/i40e: fix dropping packets with ethertype 0x88A8 * net/i40e: fix mbuf leak during Rx queue release * net/i40e: fix null pointer dereferences when using VMDq+RSS * net/ixgbe/base: fix possible corruption of shadow RAM * net/ixgbe: fix VF reset to apply to correct VF * net/virtio_user: fix error management during init * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#fixes-in-16-07-01-stable-release]- Drop code for generating our own linker script. * Commit 948fd64befc3 (" mk: replace the combined library with a linker script") added upstream support for building and installing a linker script so we drop our code from the spec file which generated a much larger and possibly broken linker script resulting to linking issues (boo#1002534)- Update to version 16.07. Some of the new features are listed below: * Removed the mempool cache memory if caching is not being used. * Added mempool external cache for non-EAL thread. * Changed the memory allocation scheme in the mempool library. * Added a new driver for Broadcom NetXtreme-C devices. * Added a new driver for ThunderX nicvf devices. * Added mailbox interrupt support for ixgbe and igb VFs. * Updated the ixgbe base driver. * Updated the i40e base driver. * Updated the enic driver. * Updated the mlx5 driver. * Added support for virtio on IBM POWER8. * Added support for Virtio in containers. * Added vhost-user client mode. * Added NSH packet recognition in i40e. * Added AES-CTR support to AESNI MB PMD. * Added AES counter mode support for Intel QuickAssist devices. * Added KASUMI SW PMD. * Added multi-writer support for RTE Hash with Intel TSX. * Improved IP Pipeline Application. * Added keepalive enhancements. * Added packet capture framework. * Added floating VEB support for i40e PF driver. * Added support for live migration of a VM with SRIOV VF. * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides/rel_notes/release_16_07.html - http://dpdk.org/browse/dpdk/tree/doc/guides/rel_notes/release_16_07.rst - Or the doc/guides/rel_notes/release_16_07.rst file in the released tarball.] - Removed patches that are already avilable in dpdk-16.07 [ -0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch - 0003-mk-fix-external-shared-library-dependencies-of-libraries.patch - 0004-54f9e32-vhost-handle-dirty-pages-logging-request.patch - 0005-d293dac-vhost-claim-support-of-guest-announce.patch - 0006-d639996-vhost-enable-log_shmfd-protocol-feature.patch - 0007-ixgbe-fix-VLAN-filter-missing-brackets.patch - 0008-app-testpmd-handle-SIGINT-and-SIGTERM.patch - 0009-bonding-copy-entire-config-structure-in-mode-4.patch - 0010-bonding-fix-active-slaves-with-no-primary.patch - 0011-bonding-do-not-ignore-multicast-in-mode-4.patch - 0012-bonding-do-not-activate-slave-twice.patch - 0013-bonding-fix-crash-when-no-slave-device.patch - 0014-bonding-fix-detach-of-bonded-device.patch - 0015-bonding-fix-detach-of-slave-devices.patch - 0016-eal-linux-support-built-in-kernel-modules.patch - 0017-examples-l3fwd-handle-SIGINT-and-SIGTERM.patch - 0018-fm10k-fix-VLAN-flag-in-scattered-Rx.patch - 0019-i40e-base-fix-driver-load-failure.patch - 0020-i40e-base-fix-missing-check-for-stopped-admin-queue.patch - 0021-i40e-fix-inverted-check-for-no-refcount.patch - 0022-i40e-fix-overflow.patch - 0023-i40e-fix-VLAN-filtering.patch - 0024-mempool-fix-leak-when-creation-fails.patch - 0025-pcap-fix-captured-frame-length.patch - 0026-port-fix-crash-for-ethdev-writer-nodrop.patch - 0027-port-fix-crash-for-ring-writer-nodrop.patch - 0028-tools-fix-unbinding-failure-handling.patch - 0029-tools-support-Python-3-in-bind-script.patch - 0030-tools-support-binding-to-built-in-kernel-modules.patch - 0031-vhost-fix-leak-of-fds-and-mmaps.patch - 0032-virtio-fix-crash-in-statistics-functions.patch - 0033-virtio-fix-descriptors-pointing-to-the-same-buffer.patch - 0034-virtio-fix-restart.patch - 0035-PAGE_SIZE-constant-is-not-defined-on-ARM-since-multi.patch - 0036-examples-fix-build-dependencies.patch - 0037-examples-ethtool-fix-build.patch - 0099-mk-fix-gcc-5-version-on-suse.patch - 0100-kni-fix-build-with-gcc-6.patch - 0101-ixgbe-fix-uninitialized-warning.patch - 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch - 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch - 0104-igb-fix-constant-sign-in-left-shift-operator.patch - 0105-e1000-fix-missing-link-interrupt-check-brackets.patch - 0106-app-test-fix-missing-brackets.patch - 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch ] - Created soft link for dpdk_proc_info and dpdk_nic_bind(from dpdk-procinfo, dpdk-devbind) to keep compatibility. - Added a new binary dpdk-pdump dpdk-procinfo- Add _constraints file to force build dpdk with sse3 enabled x86 machine(bsc#993462). - Enable compilation for ppc64le with the help of Rüdiger(ro@suse.de). - Enable example package for aarch64 using Rüdiger(ro@suse.de) changes. - Do not enable PMD_RING on ppc64le (missing rte_eth_from_rings). - Disable examples that need LPM which is disabled on non-x86. [+0036-examples-fix-build-dependencies.patch, +0037-examples-ethtool-fix-build.patch, +_constraints]- Added support for aarch64 compilation. [+0035-PAGE_SIZE-constant-is-not-defined-on-ARM-since-multi.patch] - Disabled aarch64 dpdk-examples package for the time being as it contains lots of Intel specific code. - Added proper "Group" field for the subpackages .- Add upstream patches to fix building with gcc >= 6 * 0100-kni-fix-build-with-gcc-6.patch * 0101-ixgbe-fix-uninitialized-warning.patch * 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch * 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch * 0104-igb-fix-constant-sign-in-left-shift-operator.patch * 0105-e1000-fix-missing-link-interrupt-check-brackets.patch * 0106-app-test-fix-missing-brackets.patch * 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch- Removed unwanted files(bsc#984437).- Added missing GPL-2.0 and LGPL-2.1 licenses.- Update tarball URL.- Applied all the fixes recommended by upstream for v2.2 stable release(bsc#981996). [+0008-app-testpmd-handle-SIGINT-and-SIGTERM.patch, +0009-bonding-copy-entire-config-structure-in-mode-4.patch, +0010-bonding-fix-active-slaves-with-no-primary.patch, +0011-bonding-do-not-ignore-multicast-in-mode-4.patch, +0012-bonding-do-not-activate-slave-twice.patch, +0013-bonding-fix-crash-when-no-slave-device.patch, +0014-bonding-fix-detach-of-bonded-device.patch, +0015-bonding-fix-detach-of-slave-devices.patch, +0016-eal-linux-support-built-in-kernel-modules.patch, +0017-examples-l3fwd-handle-SIGINT-and-SIGTERM.patch, +0018-fm10k-fix-VLAN-flag-in-scattered-Rx.patch, +0019-i40e-base-fix-driver-load-failure.patch, +0020-i40e-base-fix-missing-check-for-stopped-admin-queue.patch, +0021-i40e-fix-inverted-check-for-no-refcount.patch, +0022-i40e-fix-overflow.patch, +0023-i40e-fix-VLAN-filtering.patch, +0024-mempool-fix-leak-when-creation-fails.patch, +0025-pcap-fix-captured-frame-length.patch, +0026-port-fix-crash-for-ethdev-writer-nodrop.patch, +0027-port-fix-crash-for-ring-writer-nodrop.patch, +0028-tools-fix-unbinding-failure-handling.patch, +0029-tools-support-Python-3-in-bind-script.patch, +0030-tools-support-binding-to-built-in-kernel-modules.patch, +0031-vhost-fix-leak-of-fds-and-mmaps.patch, +0032-virtio-fix-crash-in-statistics-functions.patch, +0033-virtio-fix-descriptors-pointing-to-the-same-buffer.patch, +0034-virtio-fix-restart.patch]- Use fdupes to manage duplicate files- Create DPDK packages for 32 bit x86(bsc#977639).- Add upstream patch for the ixgbe driver * 0007-ixgbe-fix-VLAN-filter-missing-brackets.patch: Fix VLAN filtering logic by adding the missing brackets in the 'if' statement.- DPDK is most common vhost-user backend, Adding upstream patches to help qemu vm live migration with vhost-user (fate#320713). [+ 0004-54f9e32-vhost-handle-dirty-pages-logging-request.patch + 0005-d293dac-vhost-claim-support-of-guest-announce.patch + 0006-d639996-vhost-enable-log_shmfd-protocol-feature.patch]- Move the combined library back to the devel package (bsc#975123) Ever since we dropped the CONFIG_RTE_BUILD_COMBINE_LIBS=y option, the libdpdk.so is no longer a shared object but rather a linker script generated by the spec file. This means that it is only used during linking and the linker will add the individual DPDK libraries to the DT_NEEDED tag on the dependent binaries.- Fix shared linking against libdpdk.so (bsc#975123) * Restore the 0003-mk-fix-external-shared-library-dependencies-of-libraries.patch patch which sets the correct dependencies for the shared libraries. * Drop CONFIG_RTE_BUILD_COMBINE_LIBS since a custom linker script is used to create and install a more lightweight version of libdpdk.so. * Include the combined libdpdk.so library to the regular package since it is also necessary during runtime.- Removed unwnated patch and reformated patch file names(bsc#974903). [- dpdk-2.2-dtneeded.patch, - dpdk-2.2-examples.patch, - enic-pun-fix.patch, - dpdk-2.2-warningflags.patch, + 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch + 0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch] - Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into one library- Intial version 2.2.0(fate#319169)/sbin/ldconfig/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~19.11.4-150300.16.119.11.4-150300.16.119.11.4dpdk-pmds-20.0librte_mempool_bucket.so.20.0librte_mempool_dpaa2.so.20.0librte_mempool_octeontx.so.20.0librte_mempool_octeontx2.so.20.0librte_mempool_ring.so.20.0librte_mempool_stack.so.20.0librte_pmd_af_packet.so.20.0librte_pmd_ark.so.20.0librte_pmd_atlantic.so.20.0librte_pmd_axgbe.so.20.0librte_pmd_bbdev_fpga_lte_fec.so.20.0librte_pmd_bbdev_null.so.20.0librte_pmd_bbdev_turbo_sw.so.20.0librte_pmd_bnx2x.so.20.0librte_pmd_bnxt.so.20.0librte_pmd_bond.so.20.0librte_pmd_crypto_scheduler.so.20.0librte_pmd_cxgbe.so.20.0librte_pmd_dpaa2.so.20.0librte_pmd_dpaa2_event.so.20.0librte_pmd_dpaa2_sec.so.20.0librte_pmd_dsw_event.so.20.0librte_pmd_e1000.so.20.0librte_pmd_ena.so.20.0librte_pmd_enetc.so.20.0librte_pmd_enic.so.20.0librte_pmd_failsafe.so.20.0librte_pmd_hinic.so.20.0librte_pmd_hns3.so.20.0librte_pmd_i40e.so.20.0librte_pmd_iavf.so.20.0librte_pmd_ice.so.20.0librte_pmd_ifc.so.20.0librte_pmd_ixgbe.so.20.0librte_pmd_kni.so.20.0librte_pmd_lio.so.20.0librte_pmd_memif.so.20.0librte_pmd_mlx4.so.20.0librte_pmd_mlx5.so.20.0librte_pmd_netvsc.so.20.0librte_pmd_nfp.so.20.0librte_pmd_nitrox.so.20.0librte_pmd_null.so.20.0librte_pmd_null_crypto.so.20.0librte_pmd_octeontx.so.20.0librte_pmd_octeontx2.so.20.0librte_pmd_octeontx2_crypto.so.20.0librte_pmd_octeontx2_event.so.20.0librte_pmd_octeontx_crypto.so.20.0librte_pmd_octeontx_ssovf.so.20.0librte_pmd_octeontx_zip.so.20.0librte_pmd_opdl_event.so.20.0librte_pmd_pcap.so.20.0librte_pmd_qat.so.20.0librte_pmd_qede.so.20.0librte_pmd_ring.so.20.0librte_pmd_skeleton_event.so.20.0librte_pmd_softnic.so.20.0librte_pmd_sw_event.so.20.0librte_pmd_tap.so.20.0librte_pmd_thunderx_nicvf.so.20.0librte_pmd_vdev_netvsc.so.20.0librte_pmd_vhost.so.20.0librte_pmd_virtio.so.20.0librte_pmd_virtio_crypto.so.20.0librte_pmd_vmxnet3_uio.so.20.0librte_acl.so.20.0librte_bbdev.so.0.200librte_bitratestats.so.20.0librte_bpf.so.0.200librte_bus_fslmc.so.20.0librte_bus_ifpga.so.20.0librte_bus_pci.so.20.0librte_bus_vdev.so.20.0librte_bus_vmbus.so.20.0librte_cfgfile.so.20.0librte_cmdline.so.20.0librte_common_cpt.so.20.0librte_common_dpaax.so.20.0librte_common_octeontx.so.20.0librte_common_octeontx2.so.20.0librte_compressdev.so.0.200librte_cryptodev.so.20.0librte_eal.so.20.0librte_efd.so.20.0librte_ethdev.so.20.0librte_eventdev.so.20.0librte_fib.so.0.200librte_flow_classify.so.0.200librte_gro.so.20.0librte_gso.so.20.0librte_hash.so.20.0librte_ip_frag.so.20.0librte_ipsec.so.0.200librte_jobstats.so.20.0librte_kni.so.20.0librte_kvargs.so.20.0librte_latencystats.so.20.0librte_lpm.so.20.0librte_mbuf.so.20.0librte_member.so.20.0librte_mempool.so.20.0librte_mempool_bucket.so.20.0librte_mempool_dpaa2.so.20.0librte_mempool_octeontx.so.20.0librte_mempool_octeontx2.so.20.0librte_mempool_ring.so.20.0librte_mempool_stack.so.20.0librte_meter.so.20.0librte_metrics.so.20.0librte_net.so.20.0librte_pci.so.20.0librte_pdump.so.20.0librte_pipeline.so.20.0librte_pmd_af_packet.so.20.0librte_pmd_ark.so.20.0librte_pmd_atlantic.so.20.0librte_pmd_axgbe.so.20.0librte_pmd_bbdev_fpga_lte_fec.so.20.0librte_pmd_bbdev_null.so.20.0librte_pmd_bbdev_turbo_sw.so.20.0librte_pmd_bnx2x.so.20.0librte_pmd_bnxt.so.20.0librte_pmd_bond.so.20.0librte_pmd_crypto_scheduler.so.20.0librte_pmd_cxgbe.so.20.0librte_pmd_dpaa2.so.20.0librte_pmd_dpaa2_event.so.20.0librte_pmd_dpaa2_sec.so.20.0librte_pmd_dsw_event.so.20.0librte_pmd_e1000.so.20.0librte_pmd_ena.so.20.0librte_pmd_enetc.so.20.0librte_pmd_enic.so.20.0librte_pmd_failsafe.so.20.0librte_pmd_hinic.so.20.0librte_pmd_hns3.so.20.0librte_pmd_i40e.so.20.0librte_pmd_iavf.so.20.0librte_pmd_ice.so.20.0librte_pmd_ifc.so.20.0librte_pmd_ixgbe.so.20.0librte_pmd_kni.so.20.0librte_pmd_lio.so.20.0librte_pmd_memif.so.20.0librte_pmd_mlx4.so.20.0librte_pmd_mlx5.so.20.0librte_pmd_netvsc.so.20.0librte_pmd_nfp.so.20.0librte_pmd_nitrox.so.20.0librte_pmd_null.so.20.0librte_pmd_null_crypto.so.20.0librte_pmd_octeontx.so.20.0librte_pmd_octeontx2.so.20.0librte_pmd_octeontx2_crypto.so.20.0librte_pmd_octeontx2_event.so.20.0librte_pmd_octeontx_crypto.so.20.0librte_pmd_octeontx_ssovf.so.20.0librte_pmd_octeontx_zip.so.20.0librte_pmd_opdl_event.so.20.0librte_pmd_pcap.so.20.0librte_pmd_qat.so.20.0librte_pmd_qede.so.20.0librte_pmd_ring.so.20.0librte_pmd_skeleton_event.so.20.0librte_pmd_softnic.so.20.0librte_pmd_sw_event.so.20.0librte_pmd_tap.so.20.0librte_pmd_thunderx_nicvf.so.20.0librte_pmd_vdev_netvsc.so.20.0librte_pmd_vhost.so.20.0librte_pmd_virtio.so.20.0librte_pmd_virtio_crypto.so.20.0librte_pmd_vmxnet3_uio.so.20.0librte_port.so.20.0librte_power.so.20.0librte_rawdev.so.20.0librte_rawdev_dpaa2_cmdif.so.20.0librte_rawdev_dpaa2_qdma.so.20.0librte_rawdev_ntb.so.20.0librte_rawdev_octeontx2_dma.so.20.0librte_rawdev_skeleton.so.20.0librte_rcu.so.0.200librte_reorder.so.20.0librte_rib.so.0.200librte_ring.so.20.0librte_sched.so.20.0librte_security.so.20.0librte_stack.so.0.200librte_table.so.20.0librte_timer.so.20.0librte_vhost.so.20.0/usr/lib64//usr/lib64/dpdk-pmds-20.0/-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.suse.de/SUSE:Maintenance:25950/SUSE_SLE-15-SP3_Update/06e7d1a1371fa731af18a74b9731d929-dpdk.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~directoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6fbb1198d693a54ec499eac730a22ca0e3abb97f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2fd74fe03b217dd92406a055592afad80af97e1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=95793fb8e04fc26b03df5364938600ab69ae8190, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f82372ad740a5d37bdcb4f1d50e0dd18d30865e6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f686109828f12b290dfa75c6d46d607814677c01, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7abc414975ad8373c8672f166cfdfb3443405dff, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cceadca00933925655143d7a1d42a8da83784813, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1b3eabd514acf02e7ea66b5c51328282420165d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee47e78b22845a03d6cd34f4d25a4d3ef05d24df, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c52ba026479cabb8283bb07faeb237e2777b4cae, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ccef5d8f4f6f82191c6053784d41319903cfe252, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bbcc7823e1e7cea04cce6bdaffad5ee6156fc867, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b40cba4a914e0314393faec43ce12b2c914d5bb, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=432ea081299c17ad93f520248784cac5f9aefd38, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=438d21d578c1d77c54b7cd240f37a40474957966, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=810453d6c1384d4f50d05ec01774fcb525d01553, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91cff9d7b2a8a0154ecf4d085469762e7042d9c0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bed4e1dfd62875d2d9883d4e580ce684b8b5e685, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e7b79d29e52b0625c41a93942663fc2c3f16c79, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dc703131f3bb505ecfc86fcf5ef97d47e385af58, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=93d7015be19871e2e02a3251fc9674ce2581dd81, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf8916584db485d7c005a7579674830e47ff8905, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c9ab3d4e73af7c79de6a5e44f14efb3b2217849, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c8a6da0222fead906d335c1ab4b78d3d7f02fce, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c3bc65ce0217e311182e4a69b3edc7fc299a6dc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81b3ab74bf30fdb4ca7272726076afe0c7c778a8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=94dbc0e4be7c64078f15bdb9c5509e749b6a2e02, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=028b92ca546289973f23191906c5c5b7d7ab82bd, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=12e88ef4c7d7ffcf557e72813e64ed82286a86d5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0a864d56f29e4338fcb2b7651bf9693db88933d8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f5d4b7e7cab917eef438584835e9b648efeb2b4a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e7776d073bd7f5078c5d9fbd2ad8c60b82942398, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a074f2a9d8516558f6d91566fabcfb844acf4dee, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=27a5469a2197cbe89f79910ab6df39532ba90b52, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e5a3af67943f3a53e08913db226d31b9ac09346, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=07162e7c676d6786ffd41d07e9302a7541d24100, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=82fee36400fb98d8a4dd73d5a13c9929257b5046, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f0a0112628b354cc7e8497f7d5148aca6142d32, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=215ceb7093c1ad4e5b8601f2f500efed3c8987bd, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ddec5eea46a4d209914c457c93676354d3a25162, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ba0a305d95d4fad606809ffa0090555d6655c01e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6eb3c8f3c33580c73195e2590150dc5a6a81c2a4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c9cb538b749d20a933101efe51c2aa5b327b1c42, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=01b009920a922380ac798b2096f184295182b4aa, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=78bb590f49427be5f738b13cff9c7a0ed08dd8d2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81c7926c57018dde5a3487d51397159f9b54fb4c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0588e3d594f63ee56e897853d44ae072fd546a1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=69f1aad557ca25350b175a9866a884b4c8562c35, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=060479482a50382135d007aad4d9a21c0ae37c4c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=52856b57eb37718be9110d7161de6f53f6ef4971, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c186a2ceab10d553106d918cc8c6fab79ebcaea1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ba1758e5f19d804e9ccc09d90b6d1e6e823c120, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=92aa35a32652e5367f78e31e5a97b772e5f47e18, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0a27e0736e756139631dfd30851172f2ad5894b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5994cdb9b4b6c6994435b7c706db3bdeff05f64, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6995f4a66fd1f959e3d95cc03aa85564d3e175ce, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8434589ce50d7a0ca8d43bef5ddc3aec817ea6cf, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b34491784a7de0e49388ca90e5f4982aeabdac6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=247b76daeade63c1ebed303457a20072c00cc1ac, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ff611ae1117db1564fdb5d1385ec0e755c82591, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7d2b45e86b177eb954fb7cb8f5bb72f6d1ae27c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c2044e77a07be16f6a2f529d657a45e066aa0265, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f96b49a9f026af13bc3ae0b72beb7f7cd0e3790a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3138250797d29062fbf74de745814462f91033ed, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bae56c2dd4fdd3148021bf6ab7ffbcda92c20e20, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=24958f983ef26df17706987bc1605a44e0cfbec9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=94f86df309763081de6a8838ae8b26241bbb8e05, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e65dd606c67eeaeb987aa699c93b51a742490f2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=24a07050ffabcb5614b408a1960cc5b3fd0bd1f8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d907f124c9be1ec17f2726bbc8778a36433b75a5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce8c6bd5a377f933ce46d62887dbfc1a7e41ddae, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=29232fcd91d80a117a3916817daca271faac95f4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc4a2b5c1563b7ba608de5f802ff70b00d167a1b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3612dcb20306350644fa8b4a801c2256cc81776b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b13f88a6e8d28335f881a63ea9696c64f78d046f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c77f73b52fc1599454e6e4a71bccb0968c2a42bc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe86d3612e907a6b13784cd7917cb3f90793eb00, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e85040105180351aaf9883333618cce97fe8eb1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=25e402afbcb05b1a7682004910ffe7f224541a70, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3350882c4b0e07ca96e951915afe39bc62e11b2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=43ceae1952cd99b70e416622ea6babe5f4c7a8f0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee2906ab245374e0f71379c1483e557a23da93ee, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=842f49d0b989b8fe631328a150e805d1f3fd68c2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=25a2921077bc733c3c51de9e7ca467207a88c3d2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=511913fd89b418857ab7d7cd107666208d39a103, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfe95e81a10da96594e0972a3990524d5f0cf707, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd1b0bca3e657c163d6ede52067003a69df5df01, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=444c35e7e1fbea22b4bc69fc1dd36de84ed7bbd7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2798a4c2f0269e0b34b326471b523adbabcd3c2d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=131de289cdb30eedb81bf8f4f45f365d1465ad78, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4e1bc2cc1948ea84972388872b81d2adb7afdb2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=069e7cbe7867007cc6f6cd49d9b95f2221413c88, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5fce4c0eeb0fa48fed28b8e13bf9487ecea900c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=28da2aeb4fecf415335a44c09b34a8b5bbf41f87, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b8fab306bd03843f2026e72daff8e2af6151fdb0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e1ca6f9066795e46449f01f48c3779aeea7b37d5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2802ee187e6b195257d447d7dc88da46e2e961a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=281474552b5c129df4b4524be7a1542eb262c86f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76e403b944f01bac3380a602f3df58ba5cdd02ea, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1edea32d670efe69c6439fc2eb72a61323f43dc7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2137bce6b26221d726a7819d0c79a4211e7c032e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=018e0b317268bad287943cf3175f7cc8f652274c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=45d4937bfc130e74311d9fbc1448c7850f5dc053, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=15a61c592d3801a18fe7d111695b4799ba6cf139, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=21a45ad896d2b144a0a720607badf92daeb6f7e2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=213e13b1891861f89bfdbda6ea8fa8f93fc5b149, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5f8ca6fed6d1f2a36853e34f3a937af4fd7f568, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=324e4b7ad304e2b60e5acf4a8b6aca3e93c9f549, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=52685e0640809a2aafd5c2aa36179a54f8041c23, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0cc6775e9b754ecd68be155a077fb32473bbc342, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ec00930aefd68a2999948b55c0def21031d3713, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3333af959afe6d284992c036b95647e5790f5de5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e3bee5c3aa07124d72a461decafd67816b4c44ab, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e58e461b872712c7aba9a83eee4c51c31506a005, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1c3283da9197cf6cb60e7808e544611578a3b48, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e40ad59a1d38d6dc8f2b481b468d767db9f4a151, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e5580723d7f24badab5ab1ee6b55654225fd3ab7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8959e9d29a9466d8ce68aa05747624572d7ea9fb, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce018c24300ddaa29e169c11a25a0aaa91821dde, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f8f6ff5277ecdacd0abc90e89af5ab841a4b1faf, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=046c1310b6d7520beb739fd246716b6e7ba4ddab, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fdbe98198e9a0181cffdeb168d6cd9fee3d5bc12, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1e76ac61870ae83b56423412898afeba0a58371d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=438ac6aa1429b91b1354fc7772835a37776dc490, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=353ef59dfdd40af9416e14ffd9eb8316b98cc025, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=daad814e67c7d9abf23cc805e677a28ed6d19c91, stripped".8CMTZ`dlrx $,5=EP_l} .>Lcq!3DYh|#2@P^t"1?Ml~$7CS_emu|             !     PPRRP P RTRRP P P RQR1RR=RRSR}R8RRP2P1RRP6P5RPRPGPHPFRRPJPIR]RRRPLPKRFRRRPoPpPnR[RTRRKR*RPtPsRTRLR)R R?RRRRKR(RPvPwPuRTR)R?RR=RR(RPyPxRTR)R_R?RR=RR^RP{P|PzRbR)R$RRR^R(RPPRTR)R_RRR^R(RPPRQR`RTRsRLR+RbRR^RKRaR*RPPR+RLRsRRKR(RPPPRTRWR1RLR_R&RR=RR^RKR0RPPR?RQRTR1R+RiRgRBR&R=RRhRPPRTRWR1R9R&R=RR^R(RPPRTR)R?R~RQRRR(R}RPPR1RTR_R)R?RRR^R(R0RPPRTRLR_R)RFRR=RR^RKRER(RPPR+RLR`R_R RR^RKR*RRPPRQR)R RTRFRRRER(RRPPRTR)R_RFRR=RR^RER(RPPPRTRLR)R_RFRR=RR^RKRER(RPPRTR)R_R?RR=RR^R(RPPPRTRLR)RFRRRR=RRKR(RSRERPPRbRLR R)RRRR=RR^RKRER(RRPPR+RLR_R?RR RJRR^RKRIR*RPPRQRTR)R?RRR(RPPR+RTRLR`R_RFR?RRR=RRKR^RER*RPPRTRLR)RRR R RR=RRKR(RPPR RTRLR)RR R RRRRRRRRRRRR=RRKR(RPPRTRLRsR_R-RR@R?RR^RKR,RPPRTR)R_R?RR=RR^R(RPPRbRTR)R9RRR^RKR*RPPR+RTRsRRKR2RAR(R*RPPRLR)RYR_R R RTRQRRR(RKRPRSR RPPRbR)R/RR4RXRPPRbR)R9R:R/RTRRPPRbRTRsR7R)RRKR*RPPRbR7R)RTRR=RRKR(RPPRsRLR+R?RRKR*RPPRbR+R)RRBRRKRuR8R*RPPRQRTRLRsR+RBRR^RKR*RCRPPRTRLR)R_R?RRR^RKR(RPPR`R+RLRRKRR*RPPR+RTRLR`R_R?R)RR=RR^RKR(R*RPPRbR9RTR)RR^R(RPPPRBR?R9RTRvRRGRuR8RARIRPPPRTd>o'R>Rw  Bsn8DvU|L,,Cb]O Ul$gթr4>0sz}DĪĆikx|Z۪dpTthoee ^&?*H%FRw3Teɚ!}_eV7gϜ Q^p,"gin[Ij0{T+#v tNxRB=\1"eodnk@8 A$9hQ–|8H\|4 c2s :WItɾVKשDǶ 4o7Z$=_nͧ[ nWu*]L)XZ&ܙʏ)Ytiܻ Us}q0 tt(n:(w; ݫ0+nU6@0ݟ!#E`Kc]4EfLzj~bUE:ȁ*Ұn4* գVh,1džJO)"u@W&9+Iڛ,ԶZ9p/KEST4`tN"͙wxʁEI9~6QRZGq_L=ԉk/wZxUMKhŏZi2rޓHz801 ܉hQD\ EN^ P^OKܡBӞs=a5xTS8okNe?,6a?^g0V\#N{Qq%: U)~NI!o#-5hh͔Go! T\.@䂴A MZU_<&K4 Y1'*4M抒']HD^AsD)}[:5y٥_Yx`[[{1*6!yY.huEV^ꋃko;+36Hio݃ʡ,`/c$XHJ3su|%h2!V €c}о|Ѵ )t}:g9ECLϘw& )*;9b % c]*~͕xӓ(+ꥣC`CF8yE!xH(IUro'w&<աAY \ғ|ޘ-8c j8ے PSD^N2$2J6ދs߳@B)K{X2w*2V}QV?LMm5P|ThuEGM~(z_Pc0k:Ѡ AL辦DַH4d"V#>Q|AJZKtRb\ýĮ6I%&BekEHi`E3>BfȥB,vOia`l\J)/3.x2Z OQXT;kU Ze0^R`ZD\>WBwXHվ2fQ4Aw^P/v Fwۖz"sB_S҇*5IgkYH:T=Yk~WTLH]oiuF RP̧Us ݖH_ɾSoN0T.d0|ڟ",{4jLs'Y3cLm9zfOo!T6ZoX+B3U*FVdcfs#RsL\EcAvzSCPf92h#TGJahMDk3^^PwރTm j1H?wyߚP}\v YLy+(փM(~i{2ƅԶ$Pqk"]p+=O;x{N,p_\ 1*ơIH3̍=̲T8{h " ?fմ|,Oُ=b ;/@}i1UDn8L+$M9ɵ!Rj7 "%Npgpd D3Ln Bt4M3JA`|4A Hq~0_y{D,UChT,+_6$di4B[1]jNS.7FæFR D1GT!A`7x%hٯWi!w۽V+-i[pEz0W̥ˀ2OqCKM C$9bev$& sH0vykzRl)xyQ^ݎ-BsM:*  %aH'_'T ^hO||xg م@BGp =)J|-T6xh!U9PX0hC?Z{.֗ ݿsfdbZ$K_$wp21f|A_ĮMeNIb1tN~-|7XQ vh)b\o)6~WBns:By _e;y5C7~ΗY"n;{z>T|?yxa@,$xVIla0z_>",?(PU9ѽT-N.< $S3k% hysKP40nտʻ ԫjI &jYXY-$as|)`WL!S.Rpq53_z*)ϠvmK^/!؈j8Zj)r!j`>/)LtYkT<֗e썔Ecq[{ޣF$p;=l)C0C a L9^NX5vۢD,㭆)-Z9 *هB]Y@T\$(,˭BL!N B ܋!jn6?g$єDS1J 97|0Fw-eͭJZ7zn-i$ Ȋ=͐Q2ܘBs\[`fވ h܄T)A΍ ,B8'Q~qoavPaq?I-k"J\r"٦yz4$fQw2Pybs$E^JHN[n/9 GR&2a((rQ+/{g>j|J՚ZG2jZC[l9z? .%rä&n\ٸe0No 9߸(?EG2W 4{}Ô>W-{v閦K>OJBTT'Gl0%i !xU[iR.tʒPi.^"L4bX}J:ț0JVGz@#]d ;8A@vq+1/%U,wB}kS~$ W>sYTC]琏EHD@yՠ@DOnBwl7.J&&I O{]OjB SKFn&m4Q 7%'ɼjbHq+Z B"8=8w2]*27_#uT ǎ%iȨ4^sTc'-t7v f~*)xVwyi^O=E&uʯ*E@JOۂ `Y{\VHMz>HYQq@MrS#r,DmD3,OiأwIts-YvPd%DR wL"K8"f t񑁳x?vR!2Kܳu htkddqQ=D~|ḿWILscIIOҌҬܼ ]DQ=VR@ #ZJuo04,0Dd+8VXD4,3ލ%x vN:c!\CCA"v^OFMU`R!2)Rcưl šCQ{hҡc™ h\0HMGxVJ 5d1A&3OSǮ&ΟEqg7X5Q|x5(+P]! @ ⚷JňN$;8D.^``rѥPXbW/x^h~#u44#b|I KҒАEz(cmї[=.鼪2|VH匤yK?^ Fd&MvSkuz TA–lyZxG|G8svʭq0*7FY{D#B$[&.>ϫˈ=?BFgaD7N綝3F)SiDUOR*yp@(b{Ӈ&tr:xЏFGFV@Ms65',&l#˾ea^z:&}a / hL#:2#KMjG.CǘmC$e,LE·vO?P<y\} "6lqxnn0Mlө |4DiNoڧP\}iܬ:X*+HR(ލpP^ cKs\JB.be [NF" ^dehb5f-Q;#rcΨ Ѡ&)&wuJ1[]*\.oL^F5ŝ$kZJ[ s0 sow#bL (nw p,XLV ~Mk;a'6c9[`G΅@ ' B3%Xuɱ,mݑml Muwݼj JVeʍH6nNS9|^ EZ+c2Ӿ i;cPYwvRd>7v յl`S& Zki;.7B`0)qAUCUD|KTb^^ Yk D4NZ`"#_=CuOE@rԨ2mgqk;Dmh #:U.֏jm@8rNͫPS8l+M-/@V޾p&8 -j$_m_(&U.䢞`=]\dVVf6ImvFsZ-?dUmEÓG$߫H)A¼b8z^[O +F"lD@tSf3MsBۭ׽eN]w"eRl>0vsyR' cX)?ϚퟜR^`nXYw,]ɩ"tppq\G:%+"r`~Ea֒{(vK0;2 ع7-/Es7Cd5 C?$Jk-TPےh6{>Zu+R ۏW. ԗf "&5s%zhٰ }k U=v{dqg滾~,沐I~r|E'9UHqM8T;e- ,J%IB ÒFZNUD2]yhd#,Hd,S\H_Qo mǪ>(\x^”U7kmmgWa7a&mN$kиK!WUd2 \ 㠔dH o@hY 4&3ͬ$҇ʈ=/7!}f e/J9_u&![O)B\]32zwYNV y™Eq(=q;9eHGRd4(@ 7Kiχ5}vy3 v˦ۓ}>Ͳ 3eW(c5q'U,Ѷ;bW 8kmPIJ>ie%7Di@V8|+f>㍟1tP,P0 `,RSR8-a" awZ,7%p(h wvr\._d6zh`9ԃ}[DߴBSjeG7\"Jʹ.*' F8ۘ8tOrbHQY[8l񠨷X f.[U@G4UH Se[&\8?Du:ͱhǯ|^GpD6YˋJs!]b]ƵYGrb%mA(p ?E"}rsɯqV.P굹^4TCn"SIDQTھ6yq'ԇ m3瓤HѸ[D~UQe*Fu=&|`tW1f-?[PxQtb7AW ,~ea6m; m+-ONJaPw+&-Ǵ ""E1F_>6 9 f.0odߴ (vNj0Siyms?DȞDVhX H)-ΏdƥtWn} N榿8 ٠8+O-hԴ@lwn oN9Ҷ㉸ljaa 6t=7TnJ1IEҜ*YpN>iIk$ʅ'),w}l]9 j$[#F}'1p85~311Ea~VMI!t=٪\ phˉE ?')1cb?vajl5wH# HH ɩ!0RK:TI@J2Y]m %`Gw R.u9ipqx~i#;tEFtFSc,}F\>>V+94t D-MOx'g{Gx;n?6Ġ{ٺÌL%߃QgZwLGxM6|0 t`ѝk%(d /0zM}nIߚs C ؒ/FtԽrΔ<)+yr(!TC,d@Urח =nJv١C*7U,(4h=@'{$ɢ]$| mbIMK,ym'BY#>]11R*(`5Z{ՁIrX knU(5-x ࣚxDvlCO ,`1D tD3>@7{z(N *ROULȬ9/%jE6u(RL|2H~UwIU4<\VӍ\dcRkyKs1+}ZoGQr6vj2f{0m^>d;qUH-X'k2T% a9ZMD0L<Ӛ%FNzGL( _iOY1;*G9$Oo.7!<&ܩR.eNg,Jz F? ȑG \PXf2%EI6>t-?A9?KK)\ݮ yT5ĖH8}Y[-l =atHY:e((6͖B'󪋁C} A=f kB?߯}(l;%W qhU]qn A^–qePgG(MvםKz*$FY\@ |3MM7p(O`bޑZαY01?PB>b{^:b J&%D,X=U `Aʷ35T7:r- E(@p_Ay:,oΝɦ[hI^\LV}ú•#iίQe糢cmE5v0Jj}u^VYP5+@/ _r, 1W} trUew1ʷ?VG4v݇V'ӑȞsqVa7ՃJeQzA\"|zwb)_0DkN|Yu[5T 3A(؄SSpv!-_v&vjD%m>% /~@\i|yT0kmLeyc BI 8և,2+M|47>xrR'jn_6Hb?(a1ʶLmGejI虩tXE0Fpc~!j&+Gxq9+=-4"dS uj,xR z#񰱧 G hVXxy&U?'[*D6/q"0kҳ^xTƲ̘9PZ/M6-ܠqjcZ|Y<`c}ĺAAKZߢy: QS޽hO^uƂkj] ҿqoU'ą֨8M|3k!>1n΋OQLȭg:"(cqڏH,.Ҋ+y^bzKWףKb_6˼dCXxY1/'l~7h PWZՎ͛pZ5V*5aOh8y YׂlAd8n?B'I_AY=!pӪXo7];C!Ek DfdjiC XLkoj,$STHH3(%Ĉ~!`L~m,xT,GڎYϩk]qYN۾¯{VLtj3v˱B _[=bn<*8Sжև/O3qO_I +.zqNQܫZKbyRs( ST, ;v5?y3ah GY(kL1uC-Rౖ iM# 2*kS>XAB b1,u2tK⠙sNt)D^/t{TWտ;=E9tő<*(rHJ*vPMY>)F]Ch|4}gW IdZ2q?dw˙b @@מ&^d0W~7AۏCK1ΩA2u'·ܽ.O;dh!A!jB3kr_r_p؄Y+it?A>OKc#޷>ߥ&o<*_\S&TA-Mĥ1SP%@HSWNo]yED<4EBzS{?SX!ֵHd 1O^ h$ǣ֜H%vhKiq9Sla'VlFB6"ֈcdР+MdLML=ݠaWW!^oTXz2Oʐ'Yъ#@ g.O? `۠Br S^I莑}Ҵ pZCz: .U]l•\D\YU N;@Kg&?oAw#G_x]GQx HËzx *+sLq4!$V]1p#*,U7d*K/#Ǻ$OE<w1FsT͒<^-~,T|tadld[uB-5TDǸLz|Ÿ@8fE"(uK-fAONI] p\6D["@%7_D9+]5]1"y<7i^1)]cɯMXDO,W7ӫ||ՑӍrS%E Y~eqڑ7 K(x>36y`kQ 6A1}}hT=8KsGA:јz^;تd=Kq*DJS]\Rϵ}Ewyd6O%\Qt c`\+ھ6\ݬlLڍӢ7OexK}% ̧S31ʯb"{:}mhx)6ډ |+P?uH .2搥lAKO>>{J?-6ϝ. F%3-;J $˦ =:~(Ҳ 0.MC+N<Ir2#}8oVdyz oEJU="VKH?gd"+p]^/pr;sU&܈1PO2x6m7c”E gPGRvεvUQ*PtЖ9VN(/rdu?:nڝ`!gsHּ ).4#@g,:pFd o= ?lL]䟎>we nA{1ڻTEF!Ga4zmj8ہ_YV_:+ ycP)^F׮$HAA# WZXCeNI+5`m $ybɲK҈y}jH|ҳr% 1k{j7qZJGuL%nw7hgS|5ܨ9^ d,ѲHtDCtxCFxiGG;+|/kVDDUv'+c8AiI\02 iFS(1!IC_La p|uwDEJz{$@h30$6)9/n-X.1H81UDN0c8i8Imwʯ2^-g13st_w:'<^$y>l]) `Y y?b&uET8r!Ir";agjKN5ahc1\&aVZ6U@ ђ3u-FuĪ=l;'?~q@8)I)N Ƌ#ʣ4CV$D0iәz1nu@:)G5?dDo5SP|Mg4xz,{9ߗҟ;1 8Q B{΅YG6ۛpAFDN+rEa v948"f3  [1Itz% 0cܹJCdr0(kվGiu!ٵOosp1n=,{[(Ɠv|DGLJƮ3|(^aoZ e>\@DE6ݺ2 jɶ<:'hTjȷ ٿQOd £5, 9۾V F#A nZh"(ZA{[bGf!A:lj_T.eOuJ6lC74%CyEGб:)Faj AZS <{m-ziaC&A$Q.<:hpg h7mʟ/b7=2릤TɮʏCn%&DR8'}!~d,(PNJ,n}^1sai D.`-%td7R'܅5 bx7lb <ԆGPIsa,j*N%,ssLꚊUʴiI%dCPQӁ"'ldQOEUɝMMN]3&zLDg@]sƫZ}MeGcJ蛩)+jȀ~^e Xٕ6ʞ )T2z#ʰ8|^qhY0`nFe2Fe?stWKC%>q#b NxӒ[ h>:m棔mA!pi^r. _)ygp[e%l49iW%S9'̔u6FT: p=#67Sh)W%A氱TKA(# jDy Dcۑf~{=i@x>۱O@bX}u}{/rm$_GzP}yULs}b$I#R v Bٶ(1Qa{ElC EW? sj=FX?l]^(w-dra/R9y b- \ϳ!&ATD5o^Cg2v-{#_X抺d-DU.Aphs}7k߱8x8- 3zҽU-U;aT#-7XlG'DJہ3B< }ty.] Pj|[IiǞ#5 #D\\"?y-ӞSڸ5Ԏ%>!:܌2[Ľ6yQpf59.|^r(2x6;Y~A<Ҍ4q]iI=L>6{W-vwffo݅GZ5<ڑƮ%R|uS ;L w[QvQFTzaWM~v(迪3I_Qu dհ7Ye"zTCzV$N)e0oɐ&Sjέ>Guސ OZې_ln3Sv-Ąe L3r5?;5AʇWK;8V&V0DtZm/eypu2E. 0 ǒ7q2b?BurmTLJαqŻ]hLܞ`y>o:D8&A͊63EX'7{bAGyKk[1}Z:?@5@>InbHaI@0X)4 4LvUsD¾ENS#G~߂PY(a7<̄խZ?IDqP,˥Sw&y YuqRqT[ʃum ߍ @?rcxTu>y&X04`Te#· &̦A.?/)2PrkQ^pՔ3n#*Պd>Xt;GQdD.Qct`@ )r؂G5Ԍ* y2fƼNDHfi'Ip ˔ŨnH]MOu;G{A痑SG*RO~[]!l6o>}ђaN{qwҒ+Y ۡd7gֈuo{|.dv.fk`=6+5G%NGÕP]S^Tqp]"gQ"? 2a(#+0S.@poiMrީ'PbR[͠Q믾O,=-/^"k֭,G~*(ΌPZl4?A`<4%eiE0%8II*F[dj^ ]*h;li ='s-0Bke A5d%VGR\B'ȿ}6H vf/'MjzDpWuFꎈ nhR?1%Kۙ SʗͰ{j!2kO~<3ǘ)Qx^*bqYҨ )iP.'uz~92#ly0v ?E<2UnQIUܷ瞡r+ ^1jC+yyr؂ x1-s!<aXG /.N'm^D|=MUW]"LN$E0pMQ=dKV0Bi 904t`RWx*XtT+h ID͠!M#`1^#ԞZPw^ZIֽ6)=3w@Y+҅b?Q-6oԀxʤa,D$4 %$6$pz&a-۸ Yj32DеZ!gC7Vo+Vs L/EϊHk>(f$[gټa-d5+RlL+O}ݘDŷv;TCM#vCp?~% ь`!ۅ S0rϜ[q͠-S:d)TX'jHq~ߪzC0/|w7{-ɱ54Ұ(=9L@|F 5V* E[GI{4QL+CT٥}Uz 7{/c#nsKL,]%!s1.8("CKO@9ܯ-9iNw_50ɱ=xH^h~[4J.)cRP=<\i&u㈿~]ȳCYI؍}$#6C$"K^oeR8J:H2_i"fԋަљe?Bٴ &3HY $eԘ/^n.^iTWإҟom{ݟ%jy4oy"EbΔ*`w&g#-ʲlo]J8:o9jJO=]zG֍V[H7OB}=Uɿ'X 1r[Hgׂr)4ʗT|KGcQ3"rD4!nLUz"xA+k&1#U`sFo|ֽ}i꼌#s~\X5۩.Zn/@Mm2Vj nU8JHy3ݽҖ;^w%MDŝ"CfZ#Ve76BdV[Fo5ȫF^h%,ؚ.ZIǎnP=Y^'yfnj|zU߇ŗiQnܣ0/($ i͗!_)Bϊ/@~8l5(֚EHʲ=wߜUٟ"ۋN , tv뱴]'~~ǔ!Y:.T#@z`4~yٚ|gZf~XKc?U(hź6P%4Zq] O 1,s,H?_>[F8djs% ;U8f?_רV9 0_˲f"eH $Dh㯤6xK74}?YtvV'.3&w -<*bTLZ+#MM1\ɭ [B{ `ޖg&kk;]aEd+]vSћ^%;fm8' V Tdiܙ; Xۜ '7Gt7dLǖH7Y+ ʊ)`|?>ri[D/Q`cK Y[V}&x#% #6XGh_Laiۧ=ia+Lhwa.\pl&WfBFRJ \mЙ/7uCWT:cy"GeYyi 7z0XZ3uiU?|Ue&_^!92mܒ2M 3o !d̻`C)򏈊q]MRY}!5] @Cr!|f]R9c .1!(oLd@bU3LZkkLgE1 ='ppWHlҖdD0½D`hk@Y'h3WNd Y?~G%PQ+uY? ݉w0uco H}8;.=R7}"VrC_iFF>V<5Rn䰾U㢠9Ь6@ *aW2SHjLh1!N@kҡXe:|}HjgCBɗrDԀNTue!UzeFUFOcPGc]뗌}5P zP*ڹ#^bop3|n4 $e:/cʽOpNd\Os\GvɧPig \zi~'RM7;5\uWNa.TҐl<+j Ya4vhЦ?U(5]5hn7z5N'1I/i ) X"|b n{ޗxvqƻH!jt3슗-K9w"ZLSk*'z%i+o+sԙ-^iSꪵ$'i o>I4/6J1 \:mL<`~bӚSMJ3`#F3?. (_cusX¿b0 UV3(XFS:K+ԻofGRR9 !B"^ۤ&ELL7lf;܌vMBOCckơhdIV7JX g+x${s{X mȟv9\DPb5!1ػ(; G"\irm7iȲRl",+0+6u4߱ ڦEw+ I~ZUDҝ;ErE \ iӹ} fKh'f~#o=$X+)7*R>kDz\iȻSeK.- *7ql'O6J~-.޴S/9\zG",Iy6 |/CYY qElm{@`fDe`1iUxyypi|*ti.]TUmSn .v&t.Sa dJڿos_j@~`4Y0,AMaoFB) &_ Z%qU1gJ:@#YuXqGg#@ƧV3jiGJ;>OWN -H6t9~ ޱJvS,L9=TM; yED6%';qK@N9ߘ0E챲rOz'@3u{ e@h^ |6L3fHHsFp4x*Ǫ)3`A4 q($P-]񒨉on " #ȩ?Q2w2e5KkG }[Yf![o9i0m j%vh!zbѬ6 6=5>_C0-VDyFh%/sdJncl祿stIS6ɔ#O F{Ty-?3-0H0@^ozHsޏŸ<_dM*ƍ&e6+ ݿ-o.z Ɛ}$NmM~b~=dH=ui<C)mւF $];Ȣ0lwǥp.sxfQIym+ib'gaΦU&<]k7n+!h'ݽx)"X.Qpx'BWR"y>ϔcfiѵ{ %t5}]}VQbtjF2҄vIC Rà ~-N~ox=ӲbDH%~7.Fm;dkE_({cƎ\V;k҆{/%F)!.鉿#2z*9 &QEz/wuMZmjAd7\-_##0v!žDj X<!^k2 ;4K%46-]sx3M"zӷJ4]O{-*@}bZ<0V @сOT@}ܣVx1c\64ce+/P.9h+dImcV.eeQ7kqEr Eğm'7f7yՃ7b=KwТ\GEL@3;̙H\tI[:1෍/tVPsʵ#F(bKZBq(d1u*o Τ S+ jjN85jIlS$CHUFbv6\;dg]g@b9LlJ/$&wQNLꝑ; lueV D7"ΕM %(ð ʱ\ON&q"h]+|)ZJ;l&hNQhrQogړ0Q=c$l&=ApTh PhB]6-G8E8:r)R\4=6OV a-,WД NGvs^Q+vuzIa nc3b/fHqufn.ЩXXWH5e"> wmh #Han`3f UkhHǃ}3钺/cUrCmu:z|랾:brBSie: H#繶XdtCj׆gбO COB TG -!Mƈ`ǬBWK+z6ܗKFum;") *v&0ں}ȿR'#x6C$3Je_Bp+j؎"H(;-)6\ ZiuJyoܳYJci&7sRM0l+e9 t3@:X]N1xx.=pX=;,& cŀ;GhAKC%,GJ@\X4v>z@6њg{*1"bv"?AH-$Н@?a-?xoaZ/MFFuOE1[|^H0ͬsv~jca(~EY/F67Z'iԑЋ`$7m07T: x~ۿg`L3Na$W't3&us͚do5h'bhv!ziR L*9:tA =Te@,]wb }ON 6zt.~{WM=0 ƃ] Hd2=J=Djy@yʢ^Uj3%EWA;e#2d.St؂=^tiֺl]"deqJGq \9X@'hs5XEbp;*vV8HDkw$U% u/}u.p= ;nkn 0*J޺!a+^ 3t 4-7Q-TIFVrtm_&IywT#d3 d3K.c# JG.!d|q+0dZt#Z9,Q[?F-&J\~?o~JC x3L[}N{SܺL#gNz<6UXۇQOiTo .".&1UJ>)DžB äv%Y8M$'‰#}vg j["P0$.=)<~ܵ,f<2,ɾF5͠󒌬H3YXfIc<_pGx)u_ɧ 2~z Gt䎍,cŲC0o}xz'7b bTO]na"DiEfb$ H~$৹Z&)M*m%g#}ϿGgH<HuR4X{>(sq3 `ڠW蓭q+\ldz,{1=c'{"I_@5gxZg" )DAr&u_wYaot`Yx;>1GDH YUg̩hyn0\Lpm5CyLz5y搩%j@R],VIgMgc>^5%ecdmH\߇XTwu\1l 2J,MĂ!抸VϪ9c2}VM[=|(]pT`j`oր=%lt+2U,$_xT* dzFj̀yG?;fҺ~,UXVRs˸bɶu`'K<чoBDHgӕ J@1*-:9^29 Ʀj^*;( "7/b)ҮTf+:>XjV/~mTMo$qn.9: K0?ՉD, <޻1Pog_=%f׉!p%d;P^ 2@ --ӈ#F,^PqY@oL*f-yk 8s'hDNa'BM '~ }qXJN* *M#>K5s +]PR}ǘy VVkVfId1;?(7D](0~/iQn$nv[J}C_[^c{pCχj/qƔ 4'r~.1HEĹ EVU@^+p>4|i| KoGW4oDAR"x[t1"?|hŘ#› ɗMyiRoP~^&K6n+VS.-(M찯ZBʕ xXUHa_jqќGY:Q*4.%.~j2^dS}G?}[ oBIau1sZ)F6q/x[(+#chGg5~JS~QqADB41| YAG$@`hRR T= +3=-d;Ǟ gB2#d5u/{’Lv񉾎)}J÷p䣋ߩս(<9)}\'هPRk :D*BdCW[c# [:ٮ|Nܮb+n2bqkJNjT0ɽ*'SOUDMPv`UoӔE` ,%b~Ӱ\aق9)N]iSv&|F2, Y n)n~mVXB0Ǥw#5++2l¯a :mB*/F3>;9`ƙ5/NXjxځNCTAYa+|Uوt?FDUR$}TTY` #|_ HՉh:ɶ \^ݟ*#(LFMUd5BȚ$s@\8u#l w+MtEMr+Cku9rϛݏT{\܅˧e;keW eHխC}n+NՌ= ]1 &TI8R@Yl0xH$f9@jhlO'ٶ. ڪeϜj' TxRjس0ualnxuSV 8xS ieram:QKw~3NIkbr^LL)C(mprP^sXki/I sUG#5A#22O[C{'|F$[8t?κuC,C{&pp׋z`&1F~ {w  +eqPsaF˥"a%FJݷcdZ1b5L>n? vߖKQXDJ@/Cl\<C ,2" gd|zk$);,=y@JeA L&r@XzЕΞ)`$ .`")q%*N( %?ǚd(<~JIýkG3 2W ^|cِU];ys[!x2VN±Mfi rc."Eކ!Tʄ`cg{[ u  e; H~vaWxff&9Ah@lcjye' T왰3Av1QyLt9m;xo@fXO-KEc}<: dm/õ ބ{ -P]gQ;AJOp>'XY)sҠ On8Ζ-z֢pGT{/ ƶ:\#0sl'۬^@4Rpkyf-Ge7C 24܂Nݱ\OR%FE1N\C^cy`T7ܗnTV?}KchHÁW-ds'W;s?sxm'Q:PJ6]Q{p&Y<;M[ 6N}1k8iPaY2y}vH|/ LYͫMX 1fƕ76'NQg|Ojꖸ _`S=NUKznoǗM=׷?Ԯωq>~_[v' {KF8 ρ9,CL`s^>0G D|6F4 96jqNnAlQD}y{x* G`Ԥ,E٣cX* ƚc4E:ZlC)#;Ƣn<|Vgm3ctL5'ȱԍ/\"1~t y!ke.S!3&Nqՠ2 nݥҐ_pj %h Z|26–rز\MEdWBXԌxP,V 1d=w̫:鸢,={J9#[EYխ#j|! zn Y=0w-󉉜0 Ծf4 A!f{%7Ti,W65᤿IY.9SȤ- 6hG-.'p7qӿ*kxtx[~YZk /H}Zu[Tس#:3ςba)schG3 _vuc'O\ P2dvfMj*Q `ZI} ?`jv{7:W`#*1tڑG (; f=}kE8%7` LdEb5Z07c֯!1H!fp8箈Y.M,(5`mr]_n27G(j3S?@ߡ uB T\ 5w* ZfҌufɇ.CR:2{^^> *=|<댔'aV)>0Mi|mB^5r ~n -:"[ dZ\oahB' W%N+;KdTpk~Sn>Z%꜀;1{JsC.GƷ`\Ԫ?p_R(=qEp&h۞=?KP4qle$.:ܟO4&c'{a䈩Yό&@D_jibz!%3v9֬]g\19#Ar&AAUA-9/rZ`6Cm4 AV|lrt2pɹ|\CX0hSYX3fxfzZMRp A H>7z1DʂeYdgnvieLpMHfinּ`SUL;ѹ_s556MѠZ=#Ι$AAMb5j Cj.>gGuKs(ced~=Q!hl"{g{S`:71{Um]xfi ɿƗirdPǓ|OUX25TBWX׋yytNNݢ!pF'n5V6DGݮgF whK9pjZ82vf? caƉM B)Msq!޿얒9Ps2(觸[,_*|wC(@@ZEd"`A>%U;y8T.@\Z^"v6o\tnso!'t~o .,ߜTfoMөa%ܗfKΝPRb-Cdl(\f/}Hcs,}#wܪoKTHW+o!2"E;>4oIBCnQ"Ola^xhR~)DPcP S^mCd@ U# V>6PhF~d> ׀5p +Ƙ^G\%HҌ᠎kRT|Tt~ yO`w&Uez\fw/0õIpJ]7; :qH<)7@\K|먗UѺHerX>sNbDXY(nɆKN?Gv%Ic_ACwm8sD AC!͵tmS,:Ϝt#D2 !JxϴEO O:Ƀ DXpSAbi2JJ'HRw A|R_Eqzo=7[[?z+f ;?W2Rb!}Qh uHY#4W!DԜӠ\J;]z+,w_>Q \QWBiMLCC%hmQ=X QB$& pW; rԥ(e_6ūo(Eki?Kmt0 .W^;#rŕ"L=4}ʸVv|nŽYCo(<zxf 3Fy\8z$^^!7ۃZa5v"c(]<7;Xڞ d㞥iDVQK1 é+Nߦĸ6ز]?DOiLQm~zNp{[LYiPE4p[oc<ȝ07lx3N~#r@ZS8@Nhts4+K cyh~v./q;7}H.W^ B]pJ},Q.uT2Gd_YB+oQ4^JNuMcZnާ pXh cbQv An@i3NXTAxpJgHԔ4|sSP\q#P~kWMtԝ32d RtW婑\#7n|&DhQV i2ފh#/Bt+JF4iQU4l潓UHKnKGIⱴ5Yr*&GFH\sS|2MߣZED3KL6I&`NT3_v£s֔ux!&٨KJBQt7'*Jڻ*d#7I/rg0*~HCbɟxUU03?}r [lor+ϡ1X}7;O8f]-#L?Zitt;w;,Re@Ͱj)܀*v?3XDtC#l;՘_T4u$ZY]{PԃW>["K/̪G/[\~֢c &ᙔrK\womaSz;<nn>_D-zR6>68ҙ'6*px^<\!Tu—+3&Q95v z ^gw<\kQQ] *_fȪq呮*|*GTF:ݘymmsR5㭜MHg//p%>4etQ(,HS3Kn;9SxƵ بΛ EƨYOs[tV R/<~;Sf^!퓣bv`cNW-_N]CԾ]af]*+sc=Vnog1Ei/N*K1XAtm+QK· P ^*J={A(ov<,N>bm^K(2G[%B'dhV:9{=W]V2:݇^rZ/pKAoBgǐy%Ĕ?J~f'~?R.XO?e并HZʚ Eg͡1=>a~_ ~3xW>˷ldb~ }8Xe~K1,ǟ8%Q]V!G qb{5ٓz*7iO6]:?lx'N2١PA)|@əM d58V8-?cQ5L҆T  jY*,S/X 6iaǩ&6PgLWT{*~&Mb/SbͯTv?Qq-Ѡ*:$8;pzzs`3iÕ>N) MϤ;ފvX+nPSJ|G,9ι-yl}%/NJX̳ =m-Sw*䝽w4a ڟ$Y `68ϼ>QךU6??rcJ{#8X;(q ='yxC.)_?--&W1IM%Eia!G(k٭Հ_J$"icsEOc<">V\DO:UvmN繜4P&ea:ֻ;7)clZyip}Swb(gTDۜ+ _g ~p@╔1`V 폯%czjq@mUgxQ2fe5ɲ){eF |QhtIpqcJz*Q HVLMjO5bD厎Ƥcv)$S1nLܿD8w2lo;G[aqf$K az/0~LųA%ј(HPlJMT7ѶȐ{Hoٓ. sGlqU@I?9Z7VЫjЧAUJ5l 2|H#hj՚|`ݥ;@\Akfv'!_a2:se["W^lWd`l$kۓ1: e@WA G!= scM.[cgQ7B6tƅnݲSL?Uvx3<|1asv_D/vHaX,)Y,(o|xJ )4pߑۧO`&BͩKSQln\V]f^*nyN9,רAF9'$=p^9s? ? -?űqe)l*)y] Q;ǃ]$KGd 2_B2.o|;_^!~iPήZ\ьpvh_7[0A˚ǵy`^fd衜,wwmt3]~N|"nQd;8D-9yb3AݼDʀLv~{^q]5C'uO{ =p}%;6ŇȟvF %-զ(æ2o|WŠgTs,O;wJ-ۗlt`^q͙'~'M!͙ߏq[h`ʰѐċquh\gJb5S̟– :Z#d~Mvgߖ<>2tT RvP5AOTp3qo{]7;:o ?6M{f.(30]N/cɁf|m !,ٟHgN3lWѴ`Z&엕cxB9\!4aj*q%x_7ARr+XLhT2MqRKaO6hqcG֯Z(W1^@צ5t"3q{<>x4EE\#sYdUG#&m @ zkTɢh4@4h?;jO.s̜@;o@+'Ej΂sUUY zLSG17B41#䢋ٕʕvI` BD }~ u~U2J5ruy~:]o)jSM0{لFQ( ku 톲PH{6!K$lսgO'C!#xlfp%7`I =c< a~\1 M rL5van-+Tj5&,Zj@g0Bc՚,'2,nRd0^ҫCe{Z_lpԼԕ ;k;-!,LmڒjJ{#$Ebu"y$=%aP/2'k2챜55A &74 t{i1O}W|9>-GOeC~G;a|絴Ɨ)|ػVXd EVK SG-b1?rhD>,#S]$tLZVF1 W7 eb>?2{y2  LHA1RQ`b裺.)ZDv 8lWDұ+J͊\CɁX[+>FRW)f6,4 JhD5Rm]m 7z/Xc7JDνhs"WƬ^2CˉiHAVe5vIk,XK%a *#0 *};P=/EFq9P!2n@R=nxDvpo҄ Z)=~ԾBW,\<@Жٛ~d#ÿ8bo682)\2<$L8/Vv4F&Mcp}uHLI2ZK#A0CVHYgc[]CO<ۋTJ:P} *>R&8zu+t[(LaI;(vcC{,q'燴_DK^"y h='Ra~~ăH촩*̠2ifb aj-LjcڿmdlǤvdXg\<hSg|,$d)j)N_x~%]; -Cג$ԉFD}K9җk^JϬ/\jgi?s1,wN"#"g5!.f :?s&qkkNu1ݮs^ɭ }3 A'EoG`L=iCGr/~> =$a߹(w|ñA.-0u^)aGlg~0{&K@_ n: 1%lc7j{{я4 [PϽR~t5Z>7a:HV^BRնuv,d_1 #,+-T4jK ǒ@qCT6 -jq@D)@Y?V`Wuy4|\%A<[^*A= J X3 'Y+֓ SXFL,"XZzFql[Ġ"י $ԲhGY3k6<?+ }f hCΖkYᗔ%q#Ft}{3F&?1+}>R>;ʖ3,3R,Tjd%L -Pm|&׾qڰn'O-`fIcٞdrfҳaa pGxj)d$1W rlVy?*(Em"ϙ1 `6şem G1ԃ:ˍ}1ám?l6( vEƒE{00Nan|Rn9% wY|A1{6S7Fm8z!Ӆ7 >ߘb!ڔQ+UHbn +rV W/nq%hة?(&cH\RC 3Yx|Ӭ`?\1%x_xm 5⩨IDWGːCkj!8!s骈]׿OY "tzP!Aҫ= rqyX -O&hM6 ?d}9U_oFUg0PڍV9~R1nȲ[Տ.!SyGM>5M ^ҼhHb# 7ⅼʭ_+cMۙGC̯h0t3Ɩ 1CGFjWf:9z=i2.~'v#R9ƹ^0]:C[]aFiQ {nIpf)? nsǾ?crcl㱻̈́> w i4ˤWOhO^e:/q0Ҝ+Qf >yZK~V[`.ؕ#a™VZ11MDcFf‡R`MMζ*Ǭ0 OǮn=Yn&HA,JT΍~9`Q{NvKx-?;vͽ |沺oX0rUqtr 7|` QbV1*S\v3z2$⤳gf,6ǁMwб ѨT&Dyab5[sEQ,՜k4ݛ_I ~Z]]|r-0 LyR< PM{F6k썃{#1dyC== `|j;tL9cЦ_܃{:WQ1-L: V7 ivÓJ8FyzH #]<ӺOPk+0}#$/Li6K r"z`Gތ[wzY4̃:9(L n\ѪzeQ~?Щ߈imH=í.V%0 툄ƀ#@-֣{s˫|M8C\TXD[4yWEM|KŇ'97 %=&t0B%a |s`Y0wKUz;Yz}f#`co[k/Gx ݍ w SPJ'F#ep%с6aó'SMoD{VT axbp yx}AV e/FkCR\sqA)ӾO:n-&'zsJ$q~CK/GvuU0(Ⱥ@HR՜E1#Ƒ",^|d8[ =78FUvH3\/p6 a0uȪa"vuXAN4#L׎ίL#mṳM!DNQ8V'\hJvUGAR54jqX)%|S4iy{Dpmio`w᭏O~;&i" a%s+W'|3's:JG֝K| I۠ sx}u#4ASF6q:?+9i.nףּ;7Wp& ۀ4TiHa@ ~2 &(? 0!XO=fV>*پiܩqQ>=N0ٞ?ٰGɀ5LN;D#E*˚O܃ 4Ojծ+ =큨ܝUf#=|WGET|e6**0?~=D/̪soၱ^Q*IoQwkܒEa=kCOasۓS1a0_274% pWPLZGok}¿85[=HHw|4c L =R8u,E[$؝&}ݝzH@;%b@`ޫ_v 蘥$u17mmr,WHSBDGfAs9\vA<+89-ɝ_2V+Zx$#|X d̝ B$<5u@UOKV؟ˡCe&܇թ@FY+`nwi'sc- ;"+uT&xeQ4z譨D(CkXBt3GAr\*_?o`w7ڧ#G{C'_HfNA`tjcA3dLe6Q|_ͺyL[V>y2 yI5Q]AoiqNHÑ/} +f2`7矶sH&©§̚9Ci.}X\И$$JȰ ү$_CyUCl|I@ͳ܌H g>*s:Kg޾d0+-/dH>#RlGt'F?Y?8rr=cʭn&ɺ# [T"rq-fqZ4+;UCÂɇ1q(Ӭ&YzٌVGETOf _/Jw/+|Vc010%7 ~ DmW~@ x6Zßٓ8iUʯd`Rm{xC$*d2;u6V'?a6P>bɨB[s߷8nkJ"dJ&,BuVV C?tIc/캡l2-y.6U̸{;q\6 ޠ=ZOQb}`ɠTDu+"e&Dh$*IM/u֙=0 `HQ=l3󟓊WH,WNCѠ}}rL:ZX+䂛e3'f,C7YϞ!D#AR\ _[ɌRp9;U?2bk0X}gx ?쓛v^iY:b =%kr@?sظDac)VL= MaN/svօqokV Ouv⇳}ז/P " V腊ڲH3[s} KШrR37aM/$XF)SU[c}f̕r7ʒMG*h _G51[;u%oNi hRty+0DGq:1W`e Ux/Hy4ׁIJ/MG.sLτ(Bj쓠}o,]"Ռ[peET#m<fm7֚]=AQ(qZ ֮eR1PD3 iaǡ\;1-R=ph6f A/=IUm๯w}ũ@QLvL,wj;njAclx,&ݔx? x2A^WBV qr0KoRix\?@ ϓ&PF<l_3e$j* {QzeB3<1 O>Pim[Nkc$J6L&0lɆvaGnϸVW q%JK"HS,FA!* B6 1T:s8w5g-^ڞ喟Ҧ?,' 8hdD]}VO#8WJduh4uN>'̼8=̛K3tgE<*%q3%-'@fscS]g0Ha)njab"7bnq8&ӆpmH_䉣5> AhB`©ƿ Pe}wK lK͝EED0|/eA ZoC)}RfPQjȁo^1]xF^+Q۶X đ=· ´_R|+yj]j[eXBKGmG{SY"by*D|J30kQ#QxP) fԀn }S8`8rw2)nU@tY:m1F05.o7S2Pp=lcg9ԂԊC>;=Lʷ͜t(h S$ԼG3)IoOeTr|!EˎLPXk1^?ЦY?}r&Dj/ e'f3Qq |Pܗ pm8 }اo\v3֍xDBh2V'^`TnܟTP9iK[=\Ņ5ҏ#5Uń9YJ d1=٨\X wM3/޴:7JB튨ӎeVlG*Bguk҃ Uldg,>Md--WSeO1e?U!h-#;%u*:r=7hHc8^#,S Iᜡnd@]? Lb"(*?ȁ#h:tTd祻L-TH ȑ}̝$vdH3=(b+e^t%v@UøcFT:ZQHy#M8#|MX;\y 8YPZJP[Cs%I"PB=rrcɾ9.!7r=)Q YCW1sd*A)M[[ {^d _ -<'_Ҽ6r6gΧ75OU-3`RL{[VTei&?4 o $4$抗vq5&HJ!XQeaAeWǪ_tp´t=K%@ B{{Z`U;|X|Xb^ l4?4k3 '--H"=ET\& ܰ9`P jwY\@#7f$+s|#AC{m6qnzTԖ5yvOFC*||C[788xeV{@}3|oS31 ^x%U`D#0}}J<[ts>Jh8,ݻe1h4Ҧqr9\( [ 6 ~?Yr"*I^2]̨WW=4iZ_9nX̀J^@W=cɉ8&˿.n~m>v<TN91\љ|Ep O=t;lDZX=F+u']15-WxjٟƬ 6Ow,DTBQ#!v `,;XJ-enZmJ86//4J|=@V* #T3R^7.vho&)=R3ыIjF=ƕjt3FwCiηҤa&ξ|%O!j&n-^1;J45M3( *2= R$[WJծ*Q#8q-?|N:4I'{ A!^?%66 ԹEEU ٫ qamS.-3gǦKDQtg[qObyO;'jfȶ-I> ev1̽  G2^9 p*|K'wWٖLE 4]<9bZF0=7b5LoC[Z'HZPLӭÉ*RQ긺"L1^xu}yyf!jFk-'b;<e' x6ccך@> b8`qQ܋b87_ah^L&A9D9A:?[KdfUcreD}J(NoIV<MqU#4Tf?:̩CjZzigI4]T\hqs zO=%/96 p鄺>Sn阩ho#X^}2W!vcβ_(/N>SHp,؈#3j(2X%6q}tE\kDhbqDɒt~̘fh(*D<++STQ(]b7 nC@hGWp{`lsJ~^rO%/\.W7(`"㷶:ccyJyuu60r,H)'DW,<" 7 q\U>ql?G;uCܮLLGnsn8-Iٴ/_cWl1T7-j?κo+'IYޠypQ^#=cRS8QUN7mވBF<磊 f?[ mnSd|TQu^-!߉!e"`of1Ik嬽_;ҳ%̋8*HT&yA6p0' 'EDHQWySoƧgK/hq5QXFzo& D @zw(y&8(fz=iV+^!_=}ίJfg- Ut^2B;Z aHZ#rz/V8T4KDmyEF9?$4/bJBbHLR{X͐gq@ KX8p?Q$@~EjG-X JgJIjĨi_+M=I&ƣtyV';Ru#aVV=[n4t) UeNLqmx5'QPpRgkb&CsL!Z+q j"(؉ݳ,m>.=нؒqlSȗ8ꥌUǑ͒r?(j(jpCZ?}۲$ vz,@ZT1U^"omhc7W4EtxRנu5OuD ^y|= ۶aJڛQP,M-L Sw+~I{8K"M33`4<=b@LK$ ]¾ &|%8Ot/MzK8<1U ۘiPjW|*3ԾI=SC(*p8+y/QfB}\]/g,5Ý2{Mp]l7۸pK;Jr guQy9洤ؿ_"XVa؂EjLq &`J3 zZނp'ƾִ+sPõmKe˪Ndb̩B䍟JTE٤+ٷZ;h/у>AbA?K-4BzN$IPAgʃ#NEi#'x1-%Dz5)zjRX,w-ԺD}6GeX~qCu}Tު)':,=Vm)G&Xei*% 2@iuk^"JF4[4(}UL t*F dS_]rU بHn%[YިE0<"Jf IUejX{a=d*t ! {į#I 8GnfmZCľ ΈgVeK-\@,xP<X%^#OqL*Ԧ֥f3'LP4db*܁׃01ש%EJtxTx|}z/Bֱ:Hi䈾] &b_0c2=UD[g eJ/גJh%zx&zp\ꄵުDW8(nARMC;42;:#aͣs_I mlUYth|OTqe bnPhBű{ [fwm-@8}̒D5!R\;Qn2Uؔ+"V`]IP!-I)}ӗˆ~tDm4?TaBe2Sgv>!r*MRVʱ9Z~٠='v*'}GP-3}hӔX?v1v]=?҂[]qSyXrGFNk#9$8jG^],-` yNZ97D;CCXY˪{ ȼakoߎ5C(4Q%4n1SߡT1,S;Sw|,SI7٥^Fɤxu#E(Dƺ͍3!&հ.p7Pz-fv&tE-b<[HvocM̓o҃e9c3Yl;{S|/pp{ZŇsHqTIj NfoW1v%BY3y1yQ-Ku }՚E9JV^Gni!7U;T'd6$[7NyL^}P}?;iwg)ֈC%lْw! -R4OO҇/t7KQ藷٣@(n% m\\eMGÜ~ 8;h\fȹ_#rܘPmnz7g9@zNՋ""LyǓ]9?=sK+nuf½kJi bU,8ڽxn}Yn ^gD7+"eto<>A>Gʙmvj/dPMA`3?4/WF9y~YmdaiTane Sϗeĸ-EkZ`]s7hsq6L FkTR^"e_~DGxZ6{53r';0k@Bz8]E D81?6~9W8ϝ? Bp"(Ɵzg]{dK&ciƪۖ!}+k4 i$L`^b7v˃REH<>P?ŊR{ k~AAu WW;ҏG7w0\V˫ eZBƐ 7݀CW!#$~q @uqDxZ'+( #.7`ZX%E{'k7q Ц*o% m^oH7Z9k/P1ZCҷ[Jٴk eYwfXd,C~ /R g[Z[H[4uad`eBS4>*ܩ+@qJ}]a) %c+NPJKIx M"|]a80% YtDr^ga`X6a/-օj~XKˍA>(-Ѿctw# "1FS-#l %U:DK#,ƭ֏XuHJ Gei!O|:)J6˟U;c\ů)Roq6B|)+-vh&:rDG@_b*gy4ݖï:RQ LL_^:@] CXHC7< `eSL-& 㡋Y7[ A Vh&`;ViقLB1iybuk{޺B'>rRr޵^=Rwm4txRVٮ{XM!Zb a :w cyO7StpC9FI ^HLۄBQTQav8JUSSojEXQU'-ebAWiƶ>JKڌfN2[3kR8_}hEP˲eE/Z"֍Ѕ1UhDtjXa *Nݐ"x) &MX=oZ8˰}̠q"'t=2jMe3 2qG[7e+kê+|O8諁yP#`^/ eOua:xCpT%1R!bޜ@s,uA1K FS898jLu|BꁢQzB=oi&h06&LJAd_A( ĈvtݭuM~_3;2}͇z$s7_k[>f3X'" j| -?ک#Uy$P3pqlH#CSv~0Af/MYL,+-cXn&*]ge'^MdS  AZiJQ2prt +$#n5"S4[+DI5kvv/C#8s-S!%fW~!0K% a<9`SBɻ~E 02fv23= Dt!S޳#`L*NcE\5ĸ2Ӑac @`U!70D z@[ Sٓ@ r<-z\4ˏ]oIA?JG@.GH V@>C[ V)" )!| zz"b/}U?""a~A>TQQA_͊ |xk$D$<1 D XRE#EO;wj)zWI_}1묑ܜ4K)d7NbܛQti]"o6Z/O ӂM[z}f7iYFcnyf!Y6DLaUM[i fA$rBɍ7!wsu<]_byE>ryK]ܘ/9FΒw{'+'!a6'@@B!}IoS/jy&,BwmѨwNh4n>?mҐ tbY^+YȂ=T‹ uJ͇p4Oͅ[?+ç&V=?eRH5F:t|;CD7X7dqU`vG֘VZ7/cV G՛\<W5iZ&8fm1jEXρ͋:o?;--BWheSyok [FaȆ0*e u3*v3|8@ad_I"{w9P8xG _1̐.(d*D}xi@Dޢ~'ӡQBGT*up1H; =G1zص ٹ1Y=!)"_r33_.~^T~,,Tԭ[7s!age?u'H 1J0wd5dLWL/ٯ7'ubP*7w+.1LM39E|ǽ+rtӻvy;d!ctɯ!:n0]Pj.gWKoyxkG:uKM@G90p.׹y#ɢ@@L7\zPR5uL@Aެȇ353HlpE7be宫/G3 S@1v~8m\y:w^Pu+1= ѹpA"[Y3},AzZzES+Pr&$FQ\kwkk/2@e!ggstԐJ1:N^)Eܳ+cY`d* 3L/xyoQn3-.)u,L7k%wWwkj5k(kL_kYA ̉U#)=.KңVM*'EC͝΁8Dݺs f{ʀ^>KhW ;ZDLz FA}./ghRS Nqrkbl*K)ԑwӡVM[`A6KkI`9I/ p]4 $e ͆8̥WǑ_wZ[޶Z8(C:A!]GQqha,u!r.mǞL'BS6!(z_Ir(U@cbBb6%Fq^۔\9cxq Y0dYPmrcROO/d1XӰ^vJ\+(r1}@%7[y:KJ@7^f3`U/z5ć D U/DDXۙgO'L{9Ua69HA14p3|fc|z0Tt*>ޗ6L: H"丹-Y]/sv'( C;\&B0ItGi4F1 ..sS^|Lk̡7ySՙ8(;M)X:C@aLJ dBVM\βSϯg6bBB)#(д25*`VYeso3*a#6zQBL_ _ή`/[ݱIc0$bUȭ&X•Zi{5tZox|cv,r:sY/eMv sv- t?ztg3A3\(4|v*aEh:~D>Ƕ@W{3ádrnm}^kft>-"О6떀KoEy 1E l%a?, EX%8Q7ƫBYcc~hd@#ōj g+"Sqa%r+ TfP4-EMN9n%rFU*pA)=솑G jsD>dC`Tdos9BѤ&ɸMxiA4|QD"Ya_)X2(cg ->pJ0jƓ9;* -kK)ФV$xZ}u`0~[wJ=_Ugm7kƌpj"|*ڋrk]Al;%X1`m& I84ض@Nfpi )(wy`7n@H((H@ HpA0T}0:oB*Ҟg.-$QO_@!@@kH v1U* mn FWي~qy :N՜DR5,KF.@Y:" .YnX,z[,d$nC9_l79@9ożr7[@YjK_g^*>>wv (M EM2CF 0E"" fC2FZ\w+ f"ٕ}?-ZRܼ[R岭jYwYo+,ByD E;b$ gU΋.P Vz dU$*tXJXbgDMo[[b>:wS\Q;8?qCa 7;e!!|,_/?~u^QtV#M%8p(WU+%e׿.Lz;,sI$c"dN%83I{ d݂o)U2뮻vvZm"s?W'qWSdqm1B&sF}F'tTJ2k5~gn(= .m [o e ^W * =5L7 iæd E܎bt1t16,F 2\g\^kƞqɃg.$e6<eP6PȂ_!`URhH{Ǔ0fh @;c@=󅴽i|wp=QEɺCjux7<:[UC @,C77_ͶwRd\8*M, 58@NS@s<]?:kw|vIRP$+ Q*)#! !厃h%ʊ,D B#$1р'wPd:x1kb*eA;=\c\+\ 2g^Z_ Ob0 zjjHWuT8LN0Qب^jh_Gs~ DxkrܬXiG&V5'Ǥg09,IxR@ផka>~RAfEOπF~~7w"0ꢆӧCE^z. { ƆmY.'t0ܠ%[zlVb~h?l~739'<1Q(Uh4е&cV4JSBTUB)?nϒZ@BQJrLP2@*-~@@Q*ԇ ?~ gJAӃIdGIB)$9JPׄ]hu~y%99l!>*I(-/B)BOHB .$ ! 4l~ ae%hayÑoWOKuktL5mtҪ6j$zz]a(%#bJwcK@|=D9}ϸTN*}'L~)Mpyz,.:?$;HAR8ڳ7$ܫ*˳ eҗw9hȳo 7\lteS0_}Qo{=U .tM\x49Ș]S3" 6V>[oY|sϡP? >'q@ XTG̈$ ~hNVv؄iV/k|?KR^ eS9C=SI *YE}JM$}WPe$PDB  \vRXq/\6f(Z2!"(B JTH E4;sL  Қz׃c;3>þ7&PJѨk3牯7*y MXY%@Ҙ(%Ye4f1_aX/rz&3MVYQv9AR$aA\7)Y Ȼ`dMqn 6 !ڒϪ\&,=Ey XI~rHɢiQ5  NLN|&Ҙ]W>V)p/ 3QzV۝  ՖWFf=l5~ *՘(/`\@ uV lS3-"ч 5fnjMjbOG) Qka`"KmU!^e ,9k, ɣ9AMRx_sH.=TƟi7Z}y HH[V0;$;X]Dg~b *Bv7s٣6% u>^<3o$&,:`4`"Ěj#>ޕ ͛]l C@Mk҆W1Z>ON6AœDH]$ WX]bT,L^a39rP算`` 4t=<ރ\'YŜn!f)Z*VU2p&BNȠe@($df݃3 ,m.550=9/94yuS [njؕn'QXs8*֎&kYD]z)gm1\]:C49f7qV8 b$ p@ 5:EFcĜ PΗMPɂL4 Qﬣo6*vw_ I 9+&OFHf60-6Յc-mxj*킖շ;Pن#! >dАz* [h;w I#2C^x8 7 )lQ[tRhG Isp$Dv +DEBЁl3e+Pñ  N jtaý~Ԛx0擁}8NMZnro5 fE<o>>+DS lC᪡H s-x)@b PrQ|@?'HH H s]Xu9GҸ9ԕH%(zE t4ER +MMh"K)Yp6jr_>]̏%,XpD$3uT i,ЩIܮKި,U[(d[yKc εe6OPqbLaQoglzxmk6-_ ͬc4/HI"0,U%[z˪<@>6h|E{ ֈ?+ٟPUM,Y i~3f;^! NJpi^|BY(o klA#rf({w4kZԙkRq&[8ܷAthk {5CkzubZT 5n:*oW2VQr:LӬFu-ӇV 7S\ak#KE+(hu(x̀kGJ 1bp]H (hOA@b}AB}EsTgS`_taeuDĵfipC{ޙ(!reJe r%֊&jk`MMfuºm9ffTZNJf~5Fr໗W8L哌WYx֡z.RŵKV35ut8m\:ֱ MgЛR߫n%bS.nx.i\xƔ4F|ml" @6 ##}8T!MO=;zgs]^8LD`A V*1peEdDUի,QlJaޭ?:':%X @$l/˟^{y@P:D üǑwvyL6"#۸}Ie4!NʸmR߉=U@`/(_ձg= zr'iZz`$AIreY]fύ>WN,KilqqsS&. JUK "`~ eqAv~suƓ07M ;3\vai[ӺxnJdm?h9+z((|_D('t6NȀ_7 v~ۧ\A) ,a+˕^Ĩ$$*S_~mCjW+q>J'mrD;u^[]@5ʨ}Һ<La&ݲCbm=5I]'at,ޞ.JmAytɆ2D?lPC䪁AҬJ"pfC1`E`.f@+O1պg̤¨,/+L/ckp([qW1YO|G\pO\qp<=22{cj齁vOSRl8*vC#Xgr׶zy+%<૔|cf5?k؂ 'ƕfG$*A'Q^X\Qs,™Qfxpp4{}ĞTKhdl4/d6"FGӤmwg>koQUx6}T缮lW UC6|"9{_%2Gȕz3㖍_x~BBld,Hp1phJ"ibXeK0=wNCP;Cz/FF&&̞™>4 %$ #2Ӄ, }sp_ՙ;/5mRMBoVrE!٥&{|zUW:C Qz]1PtNk4-*aJ$O]>V]vz&L@2+Ա#y;:J# %X3/SOGwP#HƷ.yxS_S6v8+Gb)_)Y|+Y!X"e .4"M?l"deѳ+.0`Xp\-P Ӑݫ_E?=e'Nʂj9ФJvbl7K:(`m1gC"! dA$ -G~O7[+[_u[XZx|IŶ쫳GԻ?G`.= ufO V‹tz}&'{X6nv}0 ądT {WjbP1ň[kSx,{MEAI; /歳G`>ﹰTdV.=]]GqOK\]:idů1D#?t!R8QwvL0tJ|S\4,Aks's #v8~P5l)wd r4a0ːw`~E465`~LNUiP:6ʇʇ"(S(jōv0)QBaB1}7$'(h0 `̨ʆ/Mۡf Q)/J#$FȄ*/.NVƸ]K#ř rd}6;(AΔ_a>}}}V;6,Z[j[Q !#Mw~DxȾ%hvkc[R62~"fV6vnJ ]w =C3 㦱8SChLJvR{;y0Ynۋ4(XٵTt#3E7-d0fcmE?$8|^ʣcOQ *tu aDNXphUۘBsNxsf#$XM Mړmw8u6'oj6A7g;狐> fƅ! (b#h xQ"p7SqOCBB@X?yh`)?H_da>%`9FH} Öӭ?Ihܨ;YV,!QdnXf/qiY Yt6][]M̉7w (T# Jj-(;x~C^aOrY}KK?LbL}9f.& [/tREO@7TyRJcga_9 + +lpA=<|gcQytHCt;6Y꛰+ePEa)U,K6KXڎݔq>,ǎLPOF]A*D8٩[$#"C;H&Ʌ)e?JH7)E Ӣ)_p=ʅtquWqE}ewMm.|rsٜĆF5f&oϯ84UY3T>tufZ:.E,R+kquKjWH*Q= 䟚76&>f28c$ [My7[%/3eSSVsP/봃IƬVYI%˻x VJ:G8$\RpL0 X o_"x} bBܶL)`{e(XbF~m.³1/&|}\W Em0QY/`}ȋ͊c'p;l@y!!̔Ss[+1 fyG,MPʥ8e * y+}G5{WWZӺ(7T.2.G|p:JIE.F٪1|3[8;7yIK::TDs%j/.C=Kn{H"vu 7_ (5)Y>vb!km5gCj'p3g;}!MXi%mN+Mo>j'vo!@N[ܧF·lʅ$kICh4 6aFҍ$X,Z>4j{uϸWZ @< Q#wr}0PY#ʘϻ=sF!*'K{D يe:|)۳JiXXƲ$a+0N [.olm8U1kLHcOĢw@+*2$1'^`GMdkb'_-;EhkT)6yl0|tSOB$3eK< @{hf8Z(Y?H)u+B}nqE4B4!#1 s Uo3+;fQ?b@ I^j6;UFS y ݢY4T Ȇ.Uf"/!Xljm>\u?JѰVJc;Iz^ߞzgܬDdxK4,d5u96ΉV J12; grS,K ?rT|k^De"_`@DTNZ8 Gi*[Zun׵·w6%]ޛ$Av E]l(y$- Jn!+E@cAPj€0\-se;Igl`?hwkj-F [/nc4 S HA-e&K - >oy[noËVoݛ ]5*PCd8Eo /d˻_-}}lܶ [p*2"6pϟ>?^KOz0GUسeU*a* ? w n?HOElǸft|R1ՀXdFfx{-])[xg=TBARTh0:ǾLK`¦bP:6OqAY (H;%zI%!BfztZ'PXz{q|ep@{ Ȣ.G*5QA(ېZJ2RJ e$*b ukeNq]CM~I6h-^ @FtSrxn<8WpKpÑlM? _͂q>KKrnR]';N| J(A@ E($#=f{k`W˫>anN IN2B輀bR9_SK!2#r]҄Oޟw3m{<^'au.7:.iQo-/Ts$]W7G SI,{~XW*fĤsђUFs*(] ?RqL~ow=+}\cUI>4DȠGU}țaL(C*HB۱j[WqcrOJ}MACϧ),K;+ bOs:V::YySl6K$aߒ&фyt9 n<" &J103&.P2m*01yYIoViNݷFu]<[b fASZJ d][%F+QAs ֲ_gmWtRΆtQ BP|]Em؈fݝ6ect,=hg I]B0sol%W/}}?ϧگ|2DUH~ug=u|d7D #>~견UI#t{nنw Td (,CFhPk%(f0$R%UeFڴJ,BZPPyL݂t-*@Be(hWUmٽkHIeFbWLR+#&N dVDT4A-](;dPYY 77OF9؁R(@R0ZknoFj/ف`:d*j-9~O 4`_ݠXlٻs|t:= /A.'Rh^1 e D3(XeGm vk>7OCM^ѫ}2vMSYuQY B@YbX{?S_pI"+F151;h(\qVG.7wf4.iZrfWw7JƓ–,Beͩac:P˧Xsf~8=;ϔ_Sߩ= Os^7fU8JhKPD*)BCVs8T?{R:,]8% "$@JK(5@rK bS$ ,9|sP WwN%NV_9O@ohS3΁pHʑT| c~dV9IP)2a6'?ӡKmEt6n Z w BIe Rgr;ќţ؛d<.VR?v%F {dԚĀQjn%6‡;{1ǃePZ7dALwh|  ܥ'29op98p7O<)R'7ZјYmv&eb,E֡a0Yb2 TlX6ٽ;G0L N>T?""O֤:sXE?ZCdصE逻A2g>ÉGLN >e&Spm7k~^?G2T'nfxj\y2:1SA{)ҡ;Pfpq9f&EjS ^o~pNsmo- b=բ, tz6`῕UFxlWP Z>ҋ{b6qxهfbS@Sl<.d DW:Bb;i> A.N8e9(k7KTPQ-^e }) Wa O^8$/@ } y'Q< 7lr0ScҀ/g1Iӿ&c22*-4]c55FN{I~o (}3Gr: O4~⸗HCWNկK[&V'}?79'SAn(`jME ('X_W ;K}3 wg޼IJncϰͤCMEB)wLJaӁECJ7>PУ]+9IUgzɈW/.ϓڕ _GZ58t&Z3xU]gE֕9MzXp,Cނ4'ԋv?8NF4`dC Al ?YY~)B+kZxVY(8[~[h5H]LJSV[k6i޻bi ۶b|{{Xht(= b W/ .|0j97i# ?𣾒7&>~~.}OĊmݤP£ʥ'8=8U3Z(ӬɪhʍMc[X:j/OmM;+?2)M_/16itƻ'|m_~E*.Hrx7Q!7ɶlk҃h.>b_(#"7(E]BN>4?KF f_vA偿~VGo׵(EOuKHŸg[)lzUQWϱD70}nN^,!biY=nԎdtE2!GOa_MT(j |ntD]HkâzQ|d/6e/3as7s  d'f NzмI'z3@* ?q`W07e{Oa5]q8-.>ګ&)Υ NI (wgzscj%3 v+ *7Xa%iSK(h"ѝ,̲ԁvx"Oނ!GcEw(Fe$D̶`2Q1(U5~ooenws}^8g72ԑ@?n J6p]|nG|)TErjBȁ켃٤* yF)9I II9H_$ TA4rʮׁKc{9- ? >cI,$٫ط]X ŋ'+,tzgr1nda Pdo~+0f `?@O5@=(@=mJ?@CR〡ÉEC7%H]viسbŋ6bC$Ƶk(}8j1D́)h'}^?+d_h"H˥3M dK)FF` vb9a M$;YeGi3@h&axmum*ɳckx$8NzVY!O2.!?ӏ ÓJf mE iC_z^|U9DCoY<^rn.sRxkjɸ%1CCe9-lG|PO=gܔ!ߗZ'0@ |7\x/P]顕G@N6sM=M&ՁN3LJhuMu`jǏ1@zy_&~o~@" .& fLU =94ru;OɊ=_͠?qP|m*=PpC,kbVߥOQ >¼̤_o7wi&j^p!kߓB_q;ήɭ5'߂=-2 8tҁHuAfz"ٞءEEpr2g~}s2>}`OgҞ(0OK6I>w-fF.P&iUvl?LJmyi==*!4BBEg:lWyZ(V/"5MCӁ %Nr&/W(Ap0=:[BT粒Hnցƈ6ֱ>3@(f>띬! #t$=9XHXe\ٳZPK&? E /+>#(PWivۇ5:P RξZ#3sFR *T^Aqau3ƞ|}r ݜrQ8BBƪ yscZbn,$(pFO"A0l!";drDqT)8[O%u!fhm${zͻJ K1YBPiGP- R,J#ͯe/zL_z S LYZD~*x3 v"l!z{c׫~5{"u,CG~wy{g@a^t"C6hY +EZ0~g?*o ViuS3Y”;6 ,]LC&@+8&7z xԪ\uNwDz4ܦ榬Mw_H.C)&~.*"]M(?ȤR)MٙQb'Қ}}cZN[ø=$̴ִ,D-LMd;DUTD..ne3%%X>,F`!(VX:qjsh$ZmN}!Y.w/eze;1uu<d"T6bЍECO~m mc; F(T(8Wi$gNF#AwEݕB$/I2H7;X'45wNJ~Vg}geo_JDx/.b=}-bw ۂ?@-g?WنXf3{*qޔK GntTYquf4yy*\۴f-S>{7y )K*E"<ˎc~dYČ!dqVyt kW [Y6`((f t@0Jv'^5ɡ~| vmu~=Q1|5@$h8㷉p@=ޝQ/h ͤ#{ײip\@o9"NcR!0DZBPnRgA l~įb-(U?JD*ks`<8̗.Zq7G7uZÿL-uwּufʾ4ÙpӍry͢`7nF{A"[uNH'f#UF*w빩)m4 vsGK& T&K2$Ɋnl-MMfd pwz? DEoE;u`XQ4c4 MA 诼L#|a{'=[ݘؚ5U/{6 2mb NKvBG (/zOlIsݧJ%Swh5{Kѵ60_ b';}M蛠og#y3)`PU-"jz$*hTU$[t??C8$b#HTRmhGuzLGݧqc4ud%;9v$S5Z8Z .@Qh4EĤ(ڋY<"U=qgv2¸-S]Mr>}+cU P10BBi0UQg%"t2%H"&زcNXR\7DWZ y͚.Tv2)oT `"ɶ)x695믷.&aqxW190vKtV]u&Ld" 4)%kOst5mi+ŠU;smElUU\;zKkIbnGlơ&;#FܩvQ-"yba:' CϫO24\ $!Ybt,ƶ-T_6ҷUTsJTA,Xo)W=MZ)iJAlOt O,*c$#{'@$/Qf$lGq\jTQ:VZ)%{*}H{ؼi>;5 \n{ }:V3=d%_mz3e9_|F ,v"_qHE15iQV7eBD܊WG;d'9])'<5>Q3,XkNS.D~)XѷP1e+NU yŽZ?ɇ%=rXi^_15Lj|QgċB7*܊T>a~ m_}2Uȏ3 \2Xz(0f 铿Qt9p̈9RAF8˯@=e|t{qdD-tQp*o'?>K;5Dl[W4ʅ*ihVOp NȚұKw05REo c~Dd2@<19{D0Wͳ2g 1W KhLDIx1QcZB&Р3IyQͻ+Qаj҇o9 p͠#y aI%Jd ATAAm߮Lmڌ>%`*a?;8Y+Ou0ڻNFbRW~ E}KJGiCkb/h< AYU x{5l |( Rɭh J{| @P@ UB޽yuoىGqif)l>)UܳR-a(~k' *Y5xhhc40xȦ%3LXb  ÅTB,?\w7ٽ=ˮ3`Aej5(i|VJF2$X{^fOsqAMS#('Rğݒ#1K(žԠRS"RʶL#^55Z֩U,c}Wy8q|/pjZ RBnU#q'*ȣ?{=_Sl`B^u /N֒YFSR]v/Z?++nq^ DVS{T+{Y00L2˕2Ƀ=5S4p2LLɤU=мې*~z@GKY!(  #5@GQt* O1Xٚ~(`JР:|T?V q%]PrIyVAKN貄Rt堦rɧ;`WbZ,fd`ҙܷYHzTOC?zpwW*h#yp\1΅I&t㿃n,oy+}whTM׾[~AǸp >+~J@Ҟh?ĢA^cU7IJI܁2 ȀH?o]@_?bOtdDYmn?zi j߁&}ʗ I. f?_ǺmX];בlMT碾Gf<_ jbE5)I/U3 u"Yl? @=Uj}jߑs6~LÆ_PYDQW755fϋi7x߭@L$ȡQNCD%kF?RT2tcaO'ٛƎ(\=힓lNi3mM:W,Ϲ*o>U D{n4~5N'=(*+dxϹE/X'Lk-{f֘mn"2/$E':7"9E0]Z~7ؿ"M{)+nOTVD>,Skt_kMKO1 Rf;>8>4௾ѭt}=W~~,@ ~cX7Lpm+L!lS~\ ܬist9?Smj({eHT,^3 ,UтH!2 z Z'|PLEIk:x2/t\v.S?͍JE[Cg*?*gOU75&&cRsEU1۽RGFEf˂2i#X@^O;٘ul~ZGy@G)jHʅy)iF\Dm?7R,ܤጀn$ wFvK"=Drd:`ﵑD?gp2 fYӸSomg؝H_MӒam![ >F/KLJEZ]Z #ģj>E2b5s.2-NBI pCRT˦cP 7vU'\/w$ઢC>8gdk]V6Ec2d׉?Dg!+Y*;)Eͪnиt~3~Nv~#`Ǘm%]oWt4dOeEF9mOuVT#[gtlmF03P.#a]gSkhRg}y, P@M2To `a^SEqbL\B?| M֨ӹD,bVeȰ_fg9J_f$MjCt~ TNv<^Kȳ!XVJ@=>%Qw#]͕D1$YwʭM:$ BHEC9(sS(7Ѫ,^HlX{?Pʞ6e @$Ar7K4_/I-譸Oɠz9Mg;ފö'Wc-.ݘn !ˤįծݒ!.ߵߥ29b~5..`,1}olD/Gm/b]$}pNhȈM0YMe a֏5BxeFu}2Crz{% FWlmsF 662~+Ơߙ' ;yګAwxҷN ~YS .96>N E5kGNپf)j}NàH9~]fPs#~!{5*{XTf#Ī4SZ,ϞQxU2|"-ȋY ( YItv3j(}]Ck-. %@$|Ȋ"'R#"5_hԭ\a7wvx<! w@A0E!@e=$"B2:L , CRkW\nwe}S33`mG(r*?u$JN zvwdvOq%c6ejg1U ޓC9&j4$?.>d3z/(luܷW=NĬrK2b 1QV`^ 0@x{[@}-;H}}~\|ƣC@yD^@MpjΨs8#!2!wpPvgء om@̀ v/1̙41^ xyh4g}p<\ D[~*|}^6>gyWg?c.f~Й@p?^+t\-Cd^fB B!2&tDZF Cn[D$'Qu*??'`.ƀ>&Ge5{HT N_@p]l-wIZH4/$\OXP @(2쩬;'VKW~)3?~*^Ǐ$5h>G:#4ť"`8[∁o"cANPO5V!U[6ʥ Qڏ{Pp_T!zO`M:o֣wSa2g/Y|G M缧䢿[y?p z:S;1cI #ԥSs6$|rG2^3WT?v=,ٞ>.V}< 4f_fQC:qgbwѡV~>=6oki{_?.KKgǓ°$6,e ցziLP\ ٖKHh/SiJgd&uv6J<{樺hJ@o:^NUW?DXX6QX`եEKh`dam,ʇ\zS\C vܰ/WHCzUkf Byjja^poFcZ`VcY!g"Ofkٶp֡^U5)iQt &1m T2$WgKș$`J"!h[:L9)'@P^]{Y0=ߧk@Zur7^P}tن]{&yw{<?j!yZ|i5nꎜ|Hi3`XW?{V9VXl褩p8qSC ^?>62n>0a59LHў?ͪ%4Ur}'6w'6>rMiY{#|Ua (qt0sWO2okwxh;/Q0*mbǻf64?-*P֍lKJ~H"{wߢ<b7nՑ_9 }]OGWζX~ ;.l/+imE-o?~.@r2pD%XneJ/;b>TKkG}ih/iViAu='̊J]lRXDrpG=ڪdCшxF(z6hiȖah1mZ_F҉[_[OcsV^d(EƬE#zdrjry$]7=̭,+-t,GF>qr9mgzEd0k-aTߘvLڟOg%%~*± =hC+q>֪'#M|fM{lR/_]U{N1e)qo WWÙzxk|U.?k)Zѣ0}VkR]g7\=,-76$Ϋt拞ńϾAcWȷ­}=hg$~ (ŗ=,Ǜ/3;3W8UH\Uj G"~wHP='b/R=Eo41!_{}a7nN;Ssu5wsH4~{l̯BZmBuSmzmnyW-f9OSC!miɦ٩b# "31ѓ_.O?;W៾x'Z]|<p/]ט:#M7-p2,V~vL8AElMy UQxJg4\\gtIɲ}yE\LLɤgmwLo`4f?3pD\A4gFY56<<4wv/KU?Yrs*8{bv,Dԃԫʀ{m^ÐLې!fO̢ $pp;4__ uGbqF_'w|*nKg`7/o@0@З$ 0`=OuNo.nU|ڥI x 6ҩ_c?KҸ{4ox7#f;T6CQ.g8/Eƙxj3fz$V9o>w?[/P)lwLF*:KWv{8)rSm~/bRܥڬSq`\f?"5I8)MIy\.%zyhb\d65?6 ++A|*K^SGZ3i)/xӤf;Ei 2MBR!1/r7΢1;1@k{V=Ձ j3gpWS+-V.M.^$0Oz<{ﱞ& ۴RE1l#W}>W 87oZf]1roM]%wuf:r*{g7qpDA шBĢ ]T Ww9ZlO,#)ϣ[w.n|ZhɁ1/ 1nm!NkɶP^]xS]LO$ת>:bqde#6F{w(%j-:l/RVA,-j<̛)x=yZI=Zgo{= \i6wئo]7Z o4)w.-8h{S춥G+ ,T8!eSs1p8q==򿔿@;xDZ2|wYu{5wf+qEp4LƼ5MU0Hܿ'ƽ;`[{BhnqZm?ͩ;}\w?L +no'2=wc/9}NKbc!L=w5l1VHOf^3v_ԿS8(.6YFn}wup2|m3N s#qeM7&:rR?0|V h6̕<ӛJXZ1V]߹t#jz3Vwunu}8ey;2 y48vzLE>?Xj.v>izziվ~K7mD]Ķy|xMYM˕y}[=)K`/ӈ|~K@PziD-5r.|D;輟)+;c͐ݚS;DwNUo6бU2Ƕ$KcߧVczl!b!Kljaߓ4 30d33ٶ^^I_BgE( `;5.dޡ5LB2B(SIPw1qы!w^/NA*vrsnjKqIҞx3V0S6P&3hdL6Zg7gay<؍Zo㼕Mqjc4Zi]+KGG_zA$[<81vg]S{_j th2iۉV[v>*$@* 4kϓ/1 "c L78pQlf&˔{lWYgp -5y{Žq]\].^y9oL rb.( 5_ϺsvƯ1[^N~Aouxu8>/=" =qN~R0LaF8F9y8B%_rf֖@w{09Zٶɔ=v~(S=lߵoO^^|ʞcI "7+TҾH˗0PoݞXWWCt=nc'+gqq5 XA<`j(qeDW/l~U6o߾VR,u VL |<1)[[,Eh=z}~wy%Dc4ǽ#u]XK홑=N5ьo2)\OY%Sa䑪MCk}eqA/y-h-܏gi](.#@?qvs Kjk cb#>ݦՊA{9iF̊ubKd,So՝<:RF, 8>kцrꚌͬl[Ef?Sp߹i: +g<)w X+ah8`I(uy *}d|?B( aH!~ _ݘ^418%秦0kBr!OŜVm_G1_o%8v"'&^m{<Qk1 1Zƹ&M5A]0 E(|I‚ )P0%0Nnj0Y kaQI/u ӵ}A!ck(ƢzƳk\r/r&Y FYwu[,9FH7!q | _%XfJ@fWXךݩMo099Nh>Yfu 0YNh"`03Zlܭ+R Պ(QemTCZ;wԟsW E+^|η#].>SU H xfH}ePb/@&@ 6UAA>aRb#h2]Ʒ1?Kg;ОFf0fqh_BV@nUn۳^)by@5az@X)꾗y)k5Í_gm0os?W%Aа*q7tdFuEtX_4Ye1.uQz hPBZ"0*oOi:j퍺z:A- ijSM5l8_S]x.z7&Pn[1,k2 6UddaHHbn>{{9|nFD+ܖ(C8fب{o$5**T*=4ܭZq2;~>!+e߸ST:7fN)pO+s3tW՜-5/-jTNԪ)nwòq\nnxA'.Ap$-b580 AO'r]75 )U6욻c"2i-ߏyb\7'BUxUzH[Vc.y2bPwu@(*\v% (-%Dr3>SMtH`tZi)ѬVOaĪ޴.>u*"_W-Sߦ4>nK8|vOK3~SUE;nÇș@(F uumhb>W)y'}]-f^.sx)2ZY&p6 d !kU`dΦLb5S}A(V2U,qJ(ZQJ!~4GVs1—1#0+X=6b¤%ma@uh3L l5ELd{/s}ο}: A $n+Lٶ"n9Pfe?f3)Ϸ:zC>:L@ٰ7}ּv [:DJ=M\bӞ9-9bI\cs=܋ʪ_qLngo\yګx #{B߭ Y~Xn&*ml#̸};Y[a"^\y 8 P27XITgO#Ky.C_a= ؋Wq#-n]64PrAeVεkEGѵ/﷩Q^=ڟgżO ] w8[eQljn:+- &'ۂG[=QeGĒiAKcz̘+^N0ĺU tIPuȂj0aъւ} w]*!ttz=_çcl3w"!G27_2z;CWrԭlpῆoc~P_B_щv*p1,Ws7Yw1}vбOnE(ݧqyJ~ˢF`w'@w {I(Lx(~ʐ+m,&l{WVrs2k>RM}V<\3Z嫡n\g`\0_'ĝ0G~@" <ېP:HZ"!26 FQ^G;'MZViw0 k"G @kSÆKuv>Q ޻?_ =bFr(E1ƺ'H WKU^@F dD79A#"6*^Q]T̃[At_ ŝ)s"+h(=ɽ4W:{O$glݒ)+u>yH4Z(3!Z@ۂ1H7MRE(cbUxA{U Ә>shĆ ݃:CJGO+jopEx\X+<>=E4F!1zS^OxrON hRFy-2y=8L QS=[}6a]B=OsKmj2OS/> @rykhru3Dר#]Wy۝&m> >kMqt| 5P>[02R' 0>OT4QJ^C{&<_͝pNzNGՖϤF O9R =SǤCs3T$ Y.geGP3YaD:2 &F$Az"4 )V{1)SFq@t ٬_%_]>jz{,=N:4jq$8Fl@jPA_R<[{" ݮc"Dw>bq@' А TMEWsUOv2ep_꾭)wP27@~V}Rs30fVF0ƴhuQb,ه Dԋzgi`hmg}7!,[/}ҨF`T~lOX""x^{N[Oi<;7ZLGvsz#?9u?ݟB>QzoG8 mUwfeyd1CR9wy/^ F1ݙY>߷&cez&WXPԂ<`@Q*|]cݒLati"Bٸ0}x=)z肝P5_? }ndGo#` O0 Iɷt?R6bOֲG&߼6+g3->5Ϲ>+{|b2p_c,LpMCXmX H/F+@&gSL+5ߐJqY=9QI*7>wnmzO%O9m3']ٴ8d9fׄn1|Y&8{ _ ȫ7TM~{_yw(8q|\€EP\թAh&m5PGG[O[Be>5>8GۿwѥE"(AJi2> X yO29첖$@ K< O':Lv1ѧ9³ٛc&2  -vé>.[ͯuiGsS?6*QH"O7lSM6_hMWFŇѪO|3R7o:yfnLo}+*b*R4b91IBX"E?r.&Būe[GV0gu{i2جI6A]!k',;ۅ~Lb:DpDZiCZk`s-(PMxS(QdEV pfԧLg"I)a(.b=F izL5:u_B\FD)F50 `:6) l@Ki*JBX)B;A[p͎5y %ZgX&{.cF> /,V ^W90Yy""zcB+t;ڍ[5%j VS8RF"٩T9cc?3A}v\9'5d) K첲ʭh#ȕeρxOƾ7ap$к&tBb3$3)1J;VA|VI&!e^ЊxT&CN r1aRDR_V9h"lx _,' 1 ~dWe"R0pXxC8MLh Ǣ0ͰRW$߬^m">QynFy=eMs3n/!fY2*+a8c;I7P(%6*9~nߜs.v ײͨoNd`2Q6)}UU|B5O6]wb~d_mjլjjt=aA=a P}P,K{zIn5Q[)̛h}͝ _Ǩ2s\-nh4=[yR}T:u__N)+o#8 2@( K,!'1=fI=1G2Ncq{+  0yN(XE]Eyd~O_} .@?;kUU't䁆|/̣씇?FxC>3i7zFJ-r4-nk^7Ov-qR5?BZz#nSgSVb2γ=iҨ'*0[3~~,CѼG<XYI|킃X-4G3L;WnГj簀$Uue2LS9Qa,w R4R tǗ:~\@:ƣ6j)?Mt )[tv`"tp( QVbaQ,QǜB<"(TR4y1YMd8׺_pbdl>P\P?|>;F%Cx_nĂ'1C+UYn+O>NZ$}ܔ6S l/,%U !؂fۀޒӉĻ/SS?v?kWNϵZ£ld?u:.~\XnpS1q2SW"0Ƨ̜S9 @3xptog%\P N #/+R.쾽ܻ6%Kt߽_l?VuTg7\nCUyȒlHv̰0'E/?W>o*ouq/0?БCqO!=?owΛS_e `fB:DsQ@~f:=FR!0\# AxT_\mچ`g0 ݪv2 Q@l㺑.9YB6Kߘw$;9Y횤:ԥ52}wMо&uWo?SlY T$ BkJ9?X@2"ZХ \"~*w鲻&uX{AvUbY&MUQjqrhKmJT#.i)HZhZH2H2-u:{j ]&D> 4L@<9>cC`')~%{h%@=lvesz/k(x#뢌8'UQ%jıFOmT(}5?L,5:߹0章z,A= hyn=9y i4`}һ8jSt0 >׿#WzMSQgl}%m ծ8WV''=8(hlQdr_>ٻ?$;zpXW7@,uP@h~3v ׌YB @Qfp__?{Q^MGn1,FKe)Zpdl܇{QnBf .!GY;LqZ(Fr &MfOꊾ6Lqe ¿odOhO~ ט>TK&@cHjMs11.Ƙ) riKt/,_!N5E͝%wɆڏ0;]MUyBMc芮>Iȍ{⍡gLy ֳ\{$c%et1%Ձ'{@L||ß&{3oe{lk~OIŹd!4mv=W.<Dم@!3)%o sq(TI>IYih*꿭ίƖD o Vtt q K:1Xh 1!T†6檇+1 r̃DŽEii[RqHs~r C;Y݊AX 'јp(1سULIxoLC^u1Ġɯ;KD(ЁU]4PNgV>+!ȣ֏EYph{?]vυu"炽r %GUдNRpa;n{?8!`иR14}D"V)Rȍ[9?n7#Ys0E۠D'Jo +ZQf^,_tN|^|=Ī2>;wx7❳T95<2upv|`pYZF E$g)nb;//#sbtB=o?/ z>Œ{e+9>V7_N2 OFk_?muq4*' IN29Ǔ&l}?X rpBfޙg;mU6KD ػ HfۂeTG"f` ׈Sv@$Icxpq/Y2b7Z  /qo^s;&O;9#ݥM>~vjV @{bЪm gFBGSd$ /{z! ?G}KuXf"NNL| ܭ3{^Ӧs,"1 eHi7EPvÚ)H3TQZX y.2v/joaⵑ 3?K(yå=頧5}fvB=JvH\9`=>6ÛBjY(q\13n>^ onNw.Us `* \<%$!иH~L-"% +yu-^{ =(z?tRm&ԆMm.(A7KD 'E0*xG b T!-na$]y2ta\ȰygKnʀOm䝞ہT/~o@A`'To0岂4d4z ;_։>Uz%D Bi1r_d["i!e\Cb$?cOde;,-{E_7"~b*Wå|Ö _S]࣓$G:7ب0cS^| wskl=6>] gǟm9V.9o 6]i!rz$@,:b2 A!W'1`GNTwŝ~e[}i*\ert[Z=]Wާ6.~ۂ)d/Z/{bktϿ꽟4KgU4{qɁǝ޴Q"jc,VVe1sbÝ2C8ߩ͏vAUJ?~@o}5T̸8 xbegafpdlI:1B{D\ؔ\Z#{9R ^ ~F7.'n\\&/8sGGG׽ u%+ƖD/o`rk?h`˚ʆ+iKB5SU15g0G8~ӥQ?qQ S3o49Cd*K^}Vʺ2cEWu혋O^6!a5=ˏ&.#̢Oqc0j H)f=ّHe5gJAi6L D,ij[ d5qǸy,֘/gt?( "0Z( 9~{H`ϨbMs&&=Ƿ=>zØ|SCCH@@4wl`$3p5` lJp2Q6#q >UzȆP6Dڠi)I|Rħm$]o{WR HԘ^"J{ܼOkEP#b]\ Xqg$>(S\l;,\6rL\^d?]@R\)Nw5md9xw%.50ڧh}.%ƀldmpaWI] N.H` +f|R$").Fr+ g{NN,?V'ɊvPw$N)&AE Hԇ)IR|$יBVmAo8>w_D׀ɷ v?Llev؁]/BwIG4uzFX,?J RJwNGP~נtu=|COG:z#@XDh}Îap) kysXE utEt>r/>Rg%Sr@y3~E|HH tY϶ɏ33͘OԘ "\%D.1 @$@QBnJVZ6PFZJRv쮫q8v~SP4i|ڡ@ȐίKxE4;bTDE j]7ӰvwT'aAUȱŹ@Q+e2 TjV^DŽm׈޲F*aƢ؆36ޒ !?wE_V֞~ijDMlHO1 F 4DR\6]&V>G+RvO޲xYշ5&ٖmAH 3HXIkĒA)8i38@Je3ח i}ַ\%5x2otcQ\VjVf(3( y& Z}n|ϞG o6ty; O9:)]*e!{q TF+Ƴ*lfSK4tZi6֡aeR޵.U^1FRCW+Mq7.gTzj?,骾)whj#Җm%Wn[CBiy d0(jS+5pL(}n(<"5/ʞ=@OT<)uZN{(9t8恉OUH!B ]81?xMbER nd[_ 蜘(2~w_l5 -6Wudܮ+9# / yVqk\bQZsr*!8A 6d5s xQѫ,C_o:ǺFQKBAWvEDa8cђ5H :6H"~cd~>jJ&%F@(!Kה@#  6Htxΐo = 1=mW~!:GJ7Cm٢Wg߭oG5",*sWz6l\ *u7Nʁ:kx7G`>ۮs|gL05x|6@׎hOuP<蛕1[,9 ]A 5rGk_Njӟ3zrD =鯕̡]L td (D@}$4 B8~%8ؗR|;>VOdw|v6j5"!_6bBݺ"V೐ڿe<^Eh$WӠ/iݵ +[Mr\s t=ߣ2_J>t2-}Z;?x'n)ԧ;~𥾷=%XI׉Q1.ba齖䛍4HOʡ G(̠o/6j*-UR1+rF_-C2_+0Qk*A|R?ІtE5L̿-7&" ^ԗ}J)k)w EpHOcqؼd7Y}F.\cv TO8AtS<ͩ H=9 d綸ȳ_7@[s#~}\C:TWVCϠ*? s%:^[łL=JnϠ[swΖx\b:߷>ds@[vr~i6;v4=πwȫR`!zڋ+UT#=&`H4:U6-3Ho[WsX}݄["@yFn>.'OUoP2 =)|jnD$X$% BGYA>%wza`F#;A 8:IT=]ACGUpoh ( C0f="@{uw@Eu`wa&۹`_J~l+mp6'xb&v0SIԺ{.Wr~/ }_ء~S:3:i,8ogZCy Fz;Q,\ȳ9{> znJo~|p``oyE3jx20U l*w ;A|΂3f&>p[q3ȳ1I~cwy^%Nҙq5n0:[,I{W7`Лe#9Y[ײQk9rJ3m `ӂDr园PʲC3"P;9Tϳ^^c;pB2:@M{wBe PF҇)joPhخ4cPK\f'5gXi*MZQp5;3#8NDj„;`(L+_vF d䆜 xywc4!v=H1 $5#_mHf`P5$ Gŵs#?{_OίQ1QŻz,GB:w7(c`ŸZ ^zvrL d_(;=y#zw]t2~nMww6חb?Tѝ^q~ʖ]̥_e !|?w{mT i(o( g E%kwJwP+7צ>[v[ʥ%z=G/9:%"&c!feq<-ؔ1i`U.4/Xh Q8 \ͮg4WawQȂ D)DSrd&HgQ<'`>>&3mOrvw|*>ᶇQa9"2}T w'Co(v:b퇷2y?+ ":G~qͫ0*p9~nηV(ASyTguY<+ }=~7ktb{I.W:{]qzvK/Ne3~UʽF_:7w,@S!kD^6Ûϯ+7Faut[}}޿Wx IkspWC{r|9 ~"}{o3psQNbl2˧ڹ w-<G3 ,]KW9an6aVZ8UB:R+2yd=LGbeKJkՔ𓨾zl*ᡛW&u%%ֽFj¹Ng5x9de:d,ؚ&s3QR4]\mM޶&d7,~V-[^&՛8:Z.#Ppdܲe}V3Dz]T52Ya܋^/ 703{^+}~f?mNlMjpZ ,ע:-'O19u[5טvĵ^3D/֥ck&oHȧ%}LѯMs޽ewRg-w/;~LX}+%= ċ&+]WA>eI%[$1v&# DMV :?z+" g]=?w7P&R =k=hJE>ʳ8W",6T3Z%Ѻa:1KMyA=J+Zp(($/\,/yb9VxƮnU}eWpәvzƂ'Wa/|^wl'5Dgw2zLT;,fFH0HP&I4\E*lb")دfM;UhgwNss1i8qB$ -D@c/dh$ J-ZI~ۭC҆Y3ѨE̶G)(2L's(W勢w^Qr+c1@>4Noc~]jJ[ؑWΗb鲚 ʰʪ|(\{?ڶi͔sl5/n.=%Iiz Jk=}K=zo,9_0ݙh|^JvyoKsї|uF.~J[$FYaL Z?4L%<ḧ_a4rvJyꕇ*JzZߋ#-]®\s5V_G0]tq + EM0"Z> EwCu`B0qGo#SA 0m?v+"W0 e_nzrc@Lt܊ZJ cmkY _4%j+cp.ksKaf#*OBO#}n2F!BI$s'e>=o3ki#3ǿuhT beӪ 2pخR8=66uWdae;UNW+9s X-} V7)3l3iL{ʕڧ+Z.Z]y1))nN]4z[n^MEZM⿨4΃WCqgEݙ73.J2n(P10 0>^Э3vdkO3d׽zt! ^&6@?֕PNȑOGw Pndw- EȷYf0%۽^ʶb&j1&A(7TB՜l8"fbK}n-#@틻F^'Ovrn=0W6t4l@q?e.RjD \L,CPzj:XhwlUc+P߂ۀ-L"x@#ނ9ŹO~A+x0g TH52GaGgb,~y9!(1{|qԲ01I{.q׵p'Z^o,NeGN5% or_ݕS834_ c; =y0ԭ 4fn.~8ģŻ]U&XnkL:yX Bv :8 *o_* vpVQoC54Qy~o47 UC鹀/I T(kϺ{ cSDaJD=/hvbێ1}x&T1gPGro,Xh$kcpt5u ~p]-.+Bz̹Lj~F(|"Sx^6\:(W3 @j3HBsk) YRȀ`|GzW5wb=lE,&|:̶jqR^,,B{BcDWew^6s(p8uq` B RTG*}cU0\ i|rlPY<=|TL& Qg@F?ؠkѵk_vTge򵼩>~Z))/cWm#T= ^dxf@y-kiJY}cॹ{HjwH<3?϶ٌn/i6B1WM5nFWi̯Th-Mz/JA_kʚ ޝUK\Af+=vE`{e+:sbQwGWw2}( {Wk27G+UfB [fR68"_H9K&Q[/&&e=@&Y5SlZE X^0& qG\#<^L)hD()G2-ɩ_s`,q&OZl|ϼh_^hOcQlV%nqsO_Rz#' #f+T< Uk:AΦ!:.tvD xWeZRfd:LZrS &زLmy|1v]%ް'ah&n kI΂%01y͏Nxd[*׉FÁg)(6|߽r{f *\ !>2RE'ȭQ ɇW蜄BZݒTKj-m:y7NrRhU`xq@:~<>8ˢun/[9G]#۲/zC~ ^(9Pk,Jµ1w1;1=_ێ=9D'ɠ}8/!?; '*{.3~26c:J`}Z7d Se)[Й^[ 7B(gR\F,0.Ώ5&x&\iSe܅^& 1$ `SKaejaY7R$XKmEMf{}ZNGPVZgC~euk\;RcڥAt[b\³;KΥ 6^ooQ={ҷ((FSbd#o@zT>}Mg5z 8HB*w#"ebE;kǹ= ;#66W>eOכB-WJm˭əV>6k$4y h`Ĕ"c]&1.@{o^YE[-gHRGpȈv\ڹAQubAaGJ3[_Ҟ}I쫖|T;qϨBd8x%SS_1B: q Y;;^1L@ DLf^;zdcR @ZZگ4IIMܔզ^Ur|YΔt[ug&_[\%wX0p1fCx. /sFׁfRS?1E]A&jVƿ/h3m{/aZIl XeAy1 tnrugFɏ啾(͈D-&k8Y-WKzhbJ,ex鉯1x+Hx31)] әV{0~},0: {X徤Ʋ[zhÿXҜn::ɩto[=s6so;j_ (c2BHk\S&3~zM'[9w_"S"^k LZ+#aLyiH1zz\$Ƴ"K<$"F:w^GP3!HwC5 +ġI^cy6+KRO3*m $ɴt@ؐjooh)%>v1OiE<4mN[e!T]2VDt'5; )5.lwTG 6d & p˨3OY59(aw,լORZo! ,fSa7$E#nQ:+01<;"i5~b,9rS`-\/×ʍ?~[ڋz})d+H~Kc[[Ϳ{u*H4‘fk V+>>8,G4 ⨡zB jdžOHqI+Acq"B!G´ ڰt|/H8}Zk?z̥Z EV j4Q|[JgxT /g=k\%#cI쐰WJ.GFeL_oPQu9}nӱT:80VZSpfb [%{rK1( h5G¸EC'@Y G\T$>ԝhVUnv4B^ss$tؐԐm;[p!$A7|>.sc &d~ O8!0=|4ǀ(l0I|Ri8\At40]u%Byji·][q2%l@=uRbvOywfe#|9L38eJa!,PHDH _azЀo=l,HQ3q ]OnV8 Myk:SX!H)K9|M#srj|՗.HݚI#֎"|P}0pį> 㛶C=Щ[z[U?,Y³f }Z=w* 8MΥ`1a~Ny6R>V VIg;ZrU}i=Fiߟ@v.Dz|#*#ݖ PQ:4xn~,@[s@etBD_aAJkG*fnYkl_SyCg/p"ybut9Μj6CD9Ox3`-ɡ/=CG. TWyΈN7_ʃzL.B.Q}|f7kQnpwmS:bMN{uk+B((IW pz؜jw}L7U ,)i{m̸F>*mZh-#׭XH~H—LþC˱5m[@. U^bڦEtAE:ƑJ/?bi&39O^ v~2_G#52,D:*]@㛞}d娄IMcb<[ RW8.q.-: HANJO0N4l {J%_SR՜yVz! YfՍyR7p'N4>|o P1z~ϞSوxfiīA{%a| ` TsC"ޞ8̓smY#Q=3=jV,>0M;gEFoPEh>򬓛cC_ǛQ ^䩉1tk+ؚ"Vi eSGThlcL䣌mˌ cL7) ;' nI X_LW lpٻS|4VPnr Hְ/ekBelV^)m:7],ݪ2৉&. cͰχVh0-h A@ m,{|ec77b9٧@B~&Ōx\Q4> >2tot½5lWhTEZڠ%пI׷lKmU%3QlpnRN Hu\ۃMBE8Q|KDTۑk+"-)$?LDZOBC6!2҇ f`^:H[fA8ڡdg@WHkŰTn2H~4iA0IKZRyQcr}# .D7h)*  kFAXj-؏obh؍B^溱piۅY/⾐)hp"ASj4.1.BNξ60B;KĻcoyFGB(fq5gyDcgKّh *PU{ !ɥ!ĝ2ex ;ZQVx8& 592kةbu|7YGՊ]{3^jʃ{WHu*yȵ@ِZ3~]xDlÁ(' g-:;a Q_C s4U.cmD}(~ٷy!qg~{£nsZh2چL+z;eIϦ5رP<+GaǟL_Zr8HVd+Mȁ\w“Rɑ D۞8>q՚|:m%7#!PoF~C߯Ö.ަ4Tr,rT9I{[-IM4}B~ K}윗I{ ##ĮQR !m |ae>/gUhG[pAkEnlt鄚._\ο p_y!K jp-9z(^6RRXb4k7(:NnL+$ Y#c]|6wJMa{x30nSC+e_En M9>mJ6xw60.˕р~za~W(yLOcE-dEWE\={0*6?pEZ&n@<=@ 71zZ_8?Tp-xtä2@0#\kL¤re'3A'J<mR^$]H~lrϊ zii db>jU J>_O?pVHsRɰ FѲG:ULH|tϬ_kEhot{9MHHLn{tBp` ԑwUP4 bEYTB2@l7,%GR Cz10nICzY*j}=j'qCޠ bHWA?xマ?N 40h/{mƷKD#ۚB|G JÉX!,xae$7&ZB`M%A18w|G3!tB蠆xٙd,;-<99+dm(f߹_,MwsA9Ͷ[SRzH-ܘ\ K&> v4@0"-,%sNaًC( ޳kkƗ /idi0Ay Sm;>8q Bq.)/~gO 6T+@j ًqCdGf2Ƽ*&{w%5JSVW;yV&%F&X!6 F'hmrSy?5JJwEA._D-%|;|(?1- Tcx {/oLv!˱o6E8i^ߧ}Q&ayFV1R/_J4й"ȸ,V?6*M\֕UTDDXu"c=#8n{NM!xqXZ;T%;2*\g/i]4t 1&ov=̗ <ʈB$}#t72?G'y0Fy;piQ _:̖B]be)l|@x1Gi@}듋 2]2[+#QG3> q1lv"~aE湨b/NIwVYTu&/dϷbV7_*z<ϢCMs `(\eTDu ]l~PԴe.?[~](W+❥j,hINraJ~9bu'E ޅU3tMNB¼aCvd-wj[y88_&Wo)蕫v̝S.a },Sf<|S24C?KmUYD^ d:Z(|@k,qyo \7pdGYL䂪ñ6 psŘzx@"Y !?059"o?eyo22Z;h&6_W1a_e5rLjcdo⸻+T*luq*Fکm?,;goh'ܲȓ X|;a4Ne68qv_ƅw֎Y<`Zb; yim3YK瑖 O9 ;+pݵOpp8JJ`KS}iNRu=͸AX$ nDKd#R:spQ0 !fub eF/x8$Nd&VIy$׆Kx:0hQ5+R"&6bUHaL郯njJW}jɉDž름Ԕ觗zLG{Th@1*>c*}c*PHZMA*W5HA4~Qk w"sUtR ̍gP+ % )׊qԹХ(V:W{٘Lv|K)3I3Jm}`7su; iVڸWΟ2[/іLpz.R1WOA|w2Yca$a$m:iN&g߮9<у[;50fTV$YTV2ٮ\:(5vjP}kr_Aa")JT>@u6eX}=PC$1&y0 ɴZhY{H=H2)5 ջ\a=>n 7A*P3FoQ+ iy z"%]UO |5n*Jy>AT@tøythq]K$$[)ʽK2*-l{o9]_T 8s{]=[sz?F <^9 :\~.!.=$(Ǚxe xi_$Kt$)X!3uZ~'6∘ 1V}6sD[=- 6ޔd҇8z7uXД_+ kDF ;qXFXem!m}(KC*m]1!IIdNR4JގS6}L %tmJ,}sZ"ds`СOV7*^Ggz2\n5NzS,#c*+t&3OrY@<)Vd9 z36v U7-4 Dn[Dg'ωx&$W4N~4VF-?jܘ)R5Z+)+7a-퉦}WݐZCM;%2(IQ@>R.9ׁ! <9Xm_I4BjV0xe|JF+Jtխ e _ #N9! rۋ|s?9SqGJ~ Ty,|_}oeJfQxsW/`+R,ȁd'Q8oۅ\r= S>=sԚэk4:ˢ$RXrzt,sK#YϢߌB|(ź񣾉q"8]XX9J@[Q_r!iµǘrK1-mYcjp##:gᮄp@p데]IBgmE03&/i3G8[vʬ|nΊxeTS'Bzв]R&pz؉Ĉ;5I ̲T*4{>h˰"Vsݭ|wʆ:c2]nY˚^J5GǩjĖjj3aXh|Y MJ}r< ,oPU}G+4|C)%CE,|9aJ-UC|>m'? ,bsV?`| .gM؁Tm(SߡO{;|FW[W;0LۮŇ3OcB|H\vHf>ij@Ǻؕz `""I?ojUBak"1EGv?:O2c5Iٕk/rgU'X!YFyN~~Td~+]Ӟܜy9M@q!kbA(̛^H_ܗVWRjgzlBbv׈G.ڿGS8 d֩dQYq3$M^SJ*,L`z-Z}c8: ŵyߺé sQ]܉j~\52445e@RU۴i~L,-0f d#Ai3!@ͣ(*_6] 5OyVU׍NdW">76)e.4edh &̃41X%v}p>&ev.QÔdYaqwVQBkw0X#,*RzfcMaTFPEFV@]!q{v*MFl& 4 PAa'UG;uPE$aH}#tAMbt/~Rp쳢6-08b7$ej2Pe(.:_o5uh&$;EO1ݢO C} 6Y12-Pi6]7 +D.R&2~+P?ڹfYH^A=T5WLhq]!,ՖNvo! !K4`#|0 A 4I4^;}p|ZELA?f9[Č 6) \S (IoŁrMlHftJ'N_u1,i 񪜠u/EC0m8q@@?`h vmd1:8-$}8nc`xyhֻ.z ƫLjZŒY VѼ xQ@RfьaHsXRd"*ڱH9sŋd+hPC` GuLh 1؏0m>7'h<2N\Bq4JU*hxy,V `<=t彴erV~sϕlE?u^N`t LSܛY2\`mqYc-LXTDgNIVQC(R?G_5ؗpOEufݫNXzZ~mM,`" ߢ)RvId6XA<{M4S36dD¦ bX#W{I8Z,QZ¼~kȿDZev\x=NrDL_蔭8RU&j_p>EWZZbYb+Ol\^x}֐ J~N`UmFMAkX"I@X gbu0Fk衻>HF| HDyHdTpJUhT72O@Wd i~:Cc.+|'ZqT/ ~2JCPе:tB:6덵^]ĂQg';(‚gͨl\@, YtW}_1W385^\K쿝.Q!Γ'-)wB ]hNyAg"Y42eY I@f/dRv0;=飕W ,gg]4OpjdjͣCpԅM$+;ia<g3+xm^'VhZt}j@ajDltUЛǥ~9!wYhd:[7$_)ģz:'ZP(! & dz8U]Z+ՙ]-j7@=j=7h:>"/.~B-9[9Jk-'+C~)ѭ2'-uդPxkd["ygY9s-چ4ln#"kA͍r{o|P):w׈zN [;VLհŀ=v[*X&;O0kt@ )f{7qbf_DFwglBIR2$Oe1KFi#e\Q Ă* =S.dx' W|٫Qhk[_tWҪG^Κx0A\$a$ϨS*VI)5_{I>Ѕmhz#rvX-`n= Ȥ'Iraz΍ R&<#{ƪG@Q}ʷ-z4RڍFՒh߄ 6֋2 nf=ޡ(^N FtGX^=ǐo.ђn?qfA!B.pdBx1$LnFU,SȔσk =7x}JK͝6F>'dl:.X98QdoLۄRžBv&̅2HJbnL(N?eӄD`[h^PS׺3 ԡk̺=W\j4爏#>ZX8O.iH/Fo*OR7B0ҦLCʣg/x(Uw_ y;{׈tjgݼǃH@s]K s'w$>7Ap p΋dvmL4YaHq׀||~啭NUܬFl~8yeW< l|7 [Z 5(CYndM\?"5-|>lpf%h-˛bfڨm7æOs9'ȿʜlCT)6 `3m#A/> (ֶ>!JދDxJ[l vȏ䜲lEL;nG qբg38~"){Y`8r zZ?jy7=+rF=Dd&z\ίCFYcJXv_*J3.}[}I@(0x@(h= [#MQfCrN9IqflF \:`wI>Sm?v* QzI"oL;"WQY8zm L}{i4Y8˭=K"jf' /$I`L;6S/wO%]n&2:rfUpnAH8礈+d"0 ;SwJoKh V4_VA-|ab+df:)S:*/9{WA [7\~~r`џ$I)t2vMѾOrS"q?#]$c,9# 4s^0`%QW]_M,T%&Ls0kC:,Dq=y yo)+lVxq6X v;6]#ІE;)X>cjFG{RGsquRt[fX9tbSMpGa5d29!*z1nZ:9U^%\cqyzB\qZ܇ϫ:÷1 ',Gʼnf{"θ!/GlȠeGtɷ% " #Lgv GA3y^BoƖ'{Z$YԳх#A $bx _K1Wf ls!0ʕAqG|anP2τjC7֏rn#|JE@ص/>{m4ᰍgftU/RI6DOq_SNJ΃'{fx=K!ŷt{%ha?.x o!Q[?1n 3|~8\5+  @~@7s@|c *++CC tUińPk"IųC?Lz,d%wcˉbF!f=+H'_ T&$? ɸqt"ɲ9=<SIxI]2O@o\&aBUl؍ꫀpcrE>-]_jk{irƊXJ Ln40~N* 8C8_*D?&LL/Ó4M6`̠*]i4UM#YO2L*tJYe;q7酭J2C 5DO2 y=1tISNry-4a3B0xKYUxz+/^;Xu"7VM5>p.I-6a?WI̗{eJ™tF3'd!/m-vI,^.:$b߀YKsѶ~BN!Vu}v2n+53Ĭ:@ѤR<]TP lmSWv2YOc͝aMݬH㎼uAr9PW: $PʇcSV1`<JzgME{c81% .rX*P`)a{nPucĹЅmϳ`ʻ6@ÿPZK=>QkΌ$ _r>)v.1!0w\gE3P̬pmJs'Md?].% h]k(e*"X;e]mvB=hV 3e;9!N)`tOY_Ր`I9/3~kLjNr)u6M)>o?WW;C4VazaɽPݐoE+)K-"qX!Ox웕wxYN0ܯϚtZ\:NyjvR^.7U9fΆH}+VFʈ;MoW G#0Hy}sAxKɒЙL@hs.<D+3՛} Mݟ}do?RݒK˂C]~^H\DiapogWiH,J;-j&=pMX ӭ'$ :ͱaO}L1 PƏ\~e|ߏӰVECݟË/s" $2E(92EkTBR[}nhq  ι^fdaٓu /ݑ2UZGG4n - (E2bA!Qi㯎]:b܃ߏL5w hGûmD@`RΠ[?@[O"7KWK4uf Ի#|جs]~B*`BHNH.y 90zfK|2,j#;V\& ;+G S̑Eʔ?ѳr0ᅃN࿪*\fYMg:05C*^/U]U'iÏQ r@ k[K+KfkhSbCNʧSBp0퉠#8i2zno22dv&A}X1bDߟp򍶐"&Rkr" *c_ƒ@,Fϻ4¹r-Fr? (۝g+WdEv|:R 1.:3aid#ނK֙ =oS:E MwjӀnv{Zi"<2g7Hq- _[{"fGZw-^-w2kyF)tf*b#+1W փCOfh5L`Q Gao3R@NɫOtmCw}ǡ{yG@6),&]O }}@g`ˮh'>Xˎ Y7SބW,6lن?վ/2?XR aZwbrL'nl6櫫O*Xį&l*I*wE kSK[Q[$5h#PnShzcLc=8f.~(|b/}$|Ssgv>ɀk)8 >acQݚUXԚA&c&En[81 #PS]_@TiUZ4N7kz hh篠w~ҊDf et 9&ƻd:1P{nꡤ`5K=WI #JU[Y<4ydRmGh[k c.|ad9Iawj&`` ta¾0DIYiR@qDSVlZAeϷ(VG`dm,R}XqL1swg,]kK:2e1ߕ XdF]b܄d ;~"Tk^2yYovR3ic_h}h n-'XlE-_5/{٭ѐU| 01,fx͎!Y| T8!tXEDx)W{@yᴹwC='WyZF  f׷y@ >!nMS3uGij4U4m ) wAfM1@}I2. ©I`ZV=s80sg7=WsI7oZ qt-uT"ԭ|A`esdÎmCDJb|N֤h`w腬,'gb6b^II=DF* 1^١`_T%`n)(ͧ:F0*t [3%cJ.=ьWFT/޴/BͻX\L3ǓGr'l+ aNb9ՠY oWGZSjDZd2W~" dy.C;$>Z{jYVk_\=J)+f* M)}ELO.ʑ\=A4 V/FsU7@>((Ŧ8 G&Axm62풤!XC1 # :w^!!%W9\isWڔw(I)SOP]ZB"qL_ Nmٱz aK|n&%fԄO">,#7m~Q-cyTN(.,Q.Z}fJ6H&Jh~ /tK u_KhqT8e`Hä(qfۮ CEl3]eW-ʕ:9;Qʋ^xKkkeq\Mv9|d|a^A@=Ĉ,H3 )e@ #l$&V Ya>x{X w;rpf: ~-@ ToC~u|.%+ㄗ16gRъݮA=#Nƻ~M_*6GE*hiWyF>[hD>*pq#Ay C7LgjZB(lUEO&fEh5ݦC~N=rB~0[8Ob_ q%Iay"]!¼V gTGrN}fU#$";8uxT{^uj" PjwsaF_yW]o|BdᄦAo>f"$D-<7?ܸ{5^"XotR)5s>[#Vn'^AfWS2M;E{p"@Qi+▷gp;\,垣. ",kCb}NkZ!N Sk].ю:e:UH N{ޯ2T<@gb VY%yiyޙ0Oг wL74oINJ%̂܆Ѧz_2k4)9=aź2DW>ڏak*? ݷ㞒?KC2]IFq?nXu"2{M>FiDΏEʎ*e26pq%Y|{q}Lm!G ]f#t m8R}Z`uCok|tA^3d+NӾzX`'@ TR&)@zB"-uLl|]OqK;0b iZ?Ƴ'uE=U^bS$7FSSJ K3lÍv~ڇz}B 'v=Xz2<g@ 0&Oc6cA6QY6^Uӷ"n@= |PN#dBPv6pxqdHۦ j1\3I0Ķ>3n;۠{qeb}鄐'k 1FBNo翹´r8\tRRg4@ɡR]-1Op [uoL)vt|d>D>1^˕f$1lH9a~|:zϣqbiuߦA7XFߋ@"CΰD=E GC<%ðƌ1珗qI#:k{cʐ5:wt|R R&J By d`8pcꂸjip t0t]lQ4}? jNEqgQm/}u4^; Y }Aᖧi ydy.u4@BU\SQ1>Af\c<:T(&ԥA3terb"l041"E x-誺8A5ńۻ~ZrI=Љl]++y(K m̑q~utAZMvV%\D&< րh< 7ѹΑѝ[VIP QZ3hR~'V%Yl |R TqhߨC Omrr!BiG HIF4M<2Ɇ-{Aj زY3ŧ;Eh~\\@kH%0Ka0q'/ ii&&C59&BwiSMjnw׳X=`d1}V5tE>%6S.)7Sm"kVH Qd}}?WǏEWro)?S>YI@mJ(DCRökaRy^8f@M- 4h>5lL?VAjM߈ R~01VD@p?sV"D*[^}E٢3`o%V7яxhjN+c<>%нD@-'rG3 ZX(LŠy&ou jZj!&<+H4m*B]*ہ*݉q%_qwdL|Q0 &lRe?;*MxԉF`2BhաYe?7PY}~a&@b|u7~ dg/K5'ڞCrfI6&;h:s^B{aVRR}5iYփ'O Um#"/uZ{DHdǒ8%*tb}M!TD6fs|1WW u07E9nO T%w氤 - `ShlWPv:I\^ӉKGZSs#b]k2ͱ5@bng,C*Fk )TUԝ"q^H6(K[NksJ%و+ ԰!涜5%/}" ("]˸f <%¯Y)9ST>׻Tu,kԌ–).0p^c8ƠXxC+FLy+iWU֋RnsK"ϗIt(o[H :h￱Գ cE3_/'t kYVIxMJG]begh}!$ vbӯv&_f==DpաSưz3MG|>c8qJ6<_z]TwP*YWOi,`Hm$E gEvP>#q(q\UD.zIhEI])~ R2Y|PBQW{]M>I q%ibN=[2O0')ύjDc\@8;Y߄Y鈰#W(uv-i:rEP%W:jI$]. & \!7\(JHgocL!4LQ'@==X=㢈}[(apQ2FV/V GMɻC Gݴ +):< 3%M2%b{gˡ[[U]'%jPHW=Tc``:uQEG4r?u|L3o1ey# ɩl.frwغ(PcgT_? Xb[=xY2o$Y[ r)؉4~vϖ-G@|0g؄$F:EMri5jXoӉnξ`V_^31iґJO -`.E=oG1]psQi{yFv&oDN Idpס+H^sv]^lUn[v{*ƧeQh٪o$\PZ5=j{rBP6MI5L ExZY}F-~`{@ߞx+$/_X|x{mpp/?k"=\%tfjjjun4ؐ5SjK[1Oxn+g`oJ˿틈`𼲵\f96J&e=7X{,Ry.@w^e՟FɉgKa;=tbѺGGbO7ЧG2487ݢOjϙeK{]EC¿rrSo8ͅ eԈ)͉Q@~.Da9#@7yIeO=Bqo81qU Nͦ Ң1}a4`ҍ𕶜]+ZPebE Lh YZ