net-snmp-5.7.3-lp150.11.1<>, ]VF/=„!C\y}R'~ .Hf f)-ʅc2 D\ {9`'~!~s:Nhaj8SfJRݻ༚cAŠfwlMdv&LvHG$7#KIIe.=P`$ :^/]@S*~{~ OڄSTzzu}YTUߚ>F?d   ( .Lu{Gj    < <>ACCEE%Fx%I5%(I8I9I:Kn=^>^?^@_F_ G_HaIcXcYc\c]e^l bn(cndoceohfoklomuovq|!wPxLyHz|Cnet-snmp5.7.3lp150.11.1SNMP DaemonNet-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. The suite includes: - An extensible agent for responding to SNMP queries including built-in support for a wide range of MIB information modules - Command-line applications to retrieve and manipulate information from SNMP-capable devices - A daemon application for receiving SNMP notifications - A library for developing new SNMP applications, with C and Perl APIs - A graphical MIB browser. This package was originally based on the CMU 2.1.2.1 snmp code. It was renamed from cmu-snmp to ucd-snmp in 1995 and later renamed from ucd-snmp to net-snmp in November 2000.]VFlamb57_openSUSE Leap 15.0openSUSEBSD-3-Clause AND MIThttp://bugs.opensuse.orgProductivity/Networking/Otherhttp://sourceforge.net/projects/net-snmplinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in snmpd.service snmptrapd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in snmpd.service snmptrapd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-net-snmp-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-net-snmp-update-$service-new-in-upgrade" fi done for service in snmpd.service snmptrapd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi/sbin/chkconfig -c snmpd 2> /dev/null && FIRST_ARG=2 PNAME=snmpd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi PNAME=snmptrapd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/net-snmp.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset snmpd.service snmptrapd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in snmpd.service snmptrapd.service ; do if [ ! -e "/run/rpm-net-snmp-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-net-snmp-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in snmpd.service snmptrapd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable snmpd.service snmptrapd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop snmpd.service snmptrapd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart snmpd.service snmptrapd.service ) || : fi else # package uninstall for service in snmpd.service snmptrapd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiY+XH@<3yxuw(8eH80(0(880;XP88Hx8890|8p2<#x@xPݚQQ E5P"5k?'C ,x *;*( '  + N   fgA  g \ <;_x A큀AAA큤A큤A큤AA큤A큤A큤A큤]V4]V4]V4]V4]V7]V7]V$]V$]V%]V]V]V$]V7]V7]V$]V$]V7]V7]V7]V7]V!]V7]V7]V7]V7]V7]V7]V7]V7]V7]V7]V7]V$]V4]V4]V4]V4]V6]V4]V4]V7]V7]V;TT]VTTTTTTTTTT]V6]V6]V;T]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V"]V$]V$]V$]V$]V$]V$]V$]V$]V$]V$]V ]V"]V&]V']V']V']V']V']V']V']V&]V&]V&]V&]V&]V']V&]V&]V']V']V']V']V']V']V']V6]V4]V4208477ebc3642f5e9f1024277677d30155a16fc5aadffbbb99c7f84c5538fe13d7c0e2667ee537051e3a8c77af2c3f57ea4d2ce78ee6be0b75afe1d503e29ca6eef3792d5ddcc22b9cd4b8c7b28d55ed8b89f36839c1c6a90e7f5aed024e11566ef17b1ccfb9930bd3a81be9a5a059d4fb5a9366c30f321fe51f77643c0aa8f8c1dbfb91084747a8e9753cc996eea8302df78760e7ecfa73d161e589f489da16f7561020838367f3cd0c5f4aa5ad5d460ff07952bc3cec845e1846cf94902bc1a455f7ba67e2f976e64e4a8a841c46dcd6916aff00fdfd32c8ef6437b9ea1c4fea8884f637904c1648c77b64ee5075d8bc914c2301795bc796639d343b4c5b95ac0c3e6584d46acc500b735c7b6f1c02cbdc6ee1a21d5928b690a0e4aaa9fb119c6908c6190fe6a0a97998b90264f3d4ad889d5a58326b0a26ae5627326e4e12977554eab5da3bd816debe3b9446567bec4e2df0de420057fdb93051e0484c7075eea8a36a1d1d5615263950913353d4778e1de56cc6c932457d3cf123b4c0ef0d9d5ac34c1cf1572ae8641d7c7679a8a95bb1b8fb6fec9714af5cab48a0fc967b82fc9ff09c055924ee7baebdfa26de648a9951ced123d8c0654497b48cf03f49d46a63b8875f497b1df8a602c5e8e016ebe67bae2d2381fc281a111328d5ee0627d8b3454862f3abd59d78e8e8f8ea8b2dc8ff522699f7d4abadb61f2acb03da35595de77df00754e4c9aa3ddeb50d5abebb7bc8f926db8db9d573626033fcf1b2bd3b1975b72ab18a6331618aa72c09726d058eacc70874dc4495d24462630b684035c8da0b4d3871a2a6aae1195f143ba2fcf637f4b516657f4f3771ac2666f9f10aa2a8164d077de51b26ecbeb8475260839685666fe9946d07f8eb785fc0db26d304ccaa0e6eff26df4bf5251ef4e4524318f6c6410c8fb028d538270f4be691f2fef597bcbf2c687975c928836802a1e2813c589e0661249ad11a9f7e861c3be3b47dc5daa147d36bdee405277f4b547d30562e948a642da415d1f7af2b5b3cd9e3dd96d710ed3472858d613d8e699778adbfa762208fb746f4f2706c0c3d6518009d30df8945c5b03d9441269979dbd3e65a16f8316227d4fb09abc0979beb8616be3e62d077ec3ffd3412e86bd13e827776f5daa6de9c3a54700de0a4d6a37ce9840aabffdd09d1dec787e2ba750c92b8476d70fca05f5bf5ecb9769d26f0dbd98731a6f976c0cbfdfa7d62eacc35ddfbe7ae38bce7e45c73792b64700094c55bca0698b3c65656fb5c631425a3c7575b2de19845e2cd1197c422f7ce171bbba79bbbd3dea99657b0eeb3017347dee88bb3baee5f4a5c756d34967080b0794c9abf1e38935ef0f98a6157ea348893ff088643ef81fdff04c2a5dd6b81196a727d235820ba75117aa2b389299660e2d01f3d4b6197073658f2b4b01bf7a07539a8a5675394240f80777cd27fcb853359a7bd62b1174e48cb837b388f043ad61cf8bb24c2fdae6c206b60d91bbd0441babaeb31f760b4c63d81d8e96400522fdc7103cca7f396744fefcde22678af4e3d1b1c9a34b53d9de8fc8ba2b10770743d453622561d168e515fc4644d3df13e8aa8d5e281a5c288a188e06efa0d49801d02e203414bc180b5fb41800b24df39282d494f773ebc51191ba60bf6482379a6f6586f4bc379e4e53081b45eab7eb09816f2827baec5eb95b723ef88482379a6f6586f4bc379e4e53081b45eab7eb09816f2827baec5eb95b723ef88c3e0898c18601adac70789a9619ff4fc290a62845b53bc25c0925a8b6518bcc2ee524ff02767d62a5903c358b6ed0cc380ec6e37fdb0264afcde697b55580bf8859c8cf3e45ae7903e05682423d93855aea0a9aee9446f2f1e826593a9b26aa072e8ee16c5488ff96a86cf8f5683d9545d92e2ae4463f0f399011994fe6e8d58e1a702f704f24fefe3c55b94e89893a411e49c17758aee29896830c170d91010b5dcc9f30642d238cfdda4cf0eb5570453f4886ef9d271d5b7b422012877de1d28b3192918eaade9fa6b5f058b2cd282b731bcb6c1b9a0fa5b258e481df7ac667545b70e742f8a0497a0c2030ce197379851cd891c96e6472e6fc816c941b1f9ab4cf102b7cbb9a688dc7147f3b4d0ed81bd789ddb1a5618aad486af2e30da38c2ea1b32a2e36dc8e64e347b6f7d250df1cfc76cc3fb3f9f71283905eb240ceffee6246f4521874d1b1623e6443c513be360b7226ec5f51811b415446a2304fe2624a3b82b5540b48247dd66927198b8ca9c1af09e9dd66d13a6556ed710ba6889ae17e13ca2f89b22599ddd832e9bcae14e2caa09842be90bdc6bc35798c57a4a140b0de8beb90bd069870c986832ff6152580377e9bad24fe65c37e577760abcf67a3c32ea847e258f501f24bbb0786498144f1afc6e2b1e4e89d0203aeed85dbcf22af05fb81926aa3804a02997d4cd91116d58be85ef8edb6c1104ddce0ab9b4839200d5c33d8d8dc5df31f102f3e2264edfb7e0026ba668579c6cecf591556aba63af9d26ff5f6b27edc855338885a7631b2d2485b7fde2bfde1847354d51a8e2e9136ab36fbb41ce12a618770d95b4c9399036281d941e3f523c0205d364a301303450fb16464bbac5f413f228d78f5ea309485d37a000837a6c8289606e38d688576e4db577543aa56ef4585b7b8185f93895db1b30e7bd8df2b96b6fddcb66b8f4de07e411b49e7a82411b9eca5bc503a10fe63a75889f8dc93e616a8c5c4195c810c3fb8a18734433bf439e3997cf992adafb779c3590d66f9fca4a3e57992abe3718af48f042ecc57323e44fcedf17ea31492c59141d5f022d9c9bd630c0e83f899fbf6eaf8c65f3a8798953c95bd0ad5aef634dfa02e2d0fb82e18e627ef72d594c1731c80e6b12b1810d1a0dc2b38a4f3b3f848ca623694247d5a10f82a837f62d66bf4393abc6a98dbba279d489f3172ae81d763db4cc3bdc690d28b1b5a76b4c3a52f19800e75b668ef1cd5dc41f68d08fb592601da0ab1c11ff5938de8dc9f6652194be306c9ee88630d596147e00e78b1b9969af3ad49d9f3a9a347f302826e9cd4ee1a283b8b6c9aed5d53b701fde64591fc727e7fcb64e3f7a199f1ab46910fdea0936e9ea5dab5a268964b53ccfcc0cf3a0de5d1c7a3aa2514be8a90950025cb4e7f9960e540591c7c3398e1b46616c03d40999414286fb317f76caf0bd6a17d97fc68391d72c8de7bb6f725680864a5330742e2396352320e49ffecfbb8385f1850de9273077018b859731c428f189fa87b8756a7ffcde4ddd39f3c110cecfbaa01e5d727d49818d4913c2c3899c2b18ffef6ba003098fde533ac80068d572d2f31a90e8c0525a6d13cc8a925d102cf7522fd483c5906488c5ef13da406dfd91ffe4569d454083e178fdf2ac7de1ab33333fb9549e97fdfbb645395d098ccfea2a916fce1906542e4b8c30c6b2aa7320861142c1a4d621c79be8ba2b5d07fcb3c481fea94c36e13512743ef08e6a05ef1685dd2f868a410346189a5167c01e645c2d9970f03fb920564045fa824cf724508c97c713eaa1cceabf578ccbbf98a5f289067ebb175ff25a92e4b87b95b5bcc8d5cccee836ce98853c35df46eef86e26ebf7b73ab875a68c199b9184de14c893517e2a5bc8e6c532a7efd5006486361b6d2fea0c36dcc16702417b011468322f124bf61cfa3f14dc5d26638035a401697a353cc62c71952bfaa2dcb5b86715759afedc5d5fe20f79b7914708531b21c68f3264b256a361eaa7d6e4c57043c40330257cd21a2cd54ad7463e536e4ef36bb5d9b4f0eab89feca12279fd8f17d90740ae4bc7c557984c9a5967c227edf03e3eb83807035d19272b055ec180528f1d0d58fdfca552b67293e84f5957d98106f1ed048cce17f4406ac633fe4137f5178a17a919fc9b0516d5d38f20f4d23ca9d380d4a2b888473ac59212c1179e718f6d15f669daf2bdabf0ea58d4a6689939210b1932fc43fdc7f186491f0256821710a9c4fdcd700c5efcc3adb715a6eb11cbbc5dee0f1b26e021dfb136c57e41a6baf16eea0c9d52d213a20317edb5f4f9a770fc529161e41eeaa295ad911eb094184d23a6c6bbc91ca9964f7693881796520f7b9005f22f78d3d95ca21e237553592389e53df67716495b5083b7b2f22b70ce2523ef397b06b2cc9b7c85a72fd86fd71db1bdf615773f9bcc2610fec0e657c08eab0d0bd531788e14d7ed8e161c113b913e52acf38ab9b9fd9c0289994e5ca98a7468125e32bb71a39a964baf05fea755b11be4b3205166fc2cad16603399b52db26154a0eb959d604f37685d98c504875b4edbf16e501a823c799ec9b673c9ec7b18c2d14e1a9b9c0b50de88a5ee9414f32879a2934332fd2ce241f0464c405d865b485307de9e245defd823e767c2f71326d0a1d1861199171e803c67b1ac7115b233c60e959eaba828fc1e4abd2058cc7d69b4c27d2a5863ba34a03f00a1f39c60817ed05723dcd6211427c057f98b27ff4b9494b1bd011274c0831a9ec7a57d73b79e2090573e565de7d689224ff419e73d37e6f656912ceb3c5b62411bc2791b2ccb277db4bebc207fcd2a345d901e433dc3ca96e71112c050f8f945874348a309d3dd70ee00be97d4278ed45a474cab183b3916c1cff49f11e1300aa5dfe8be200251c378aefdac5cbf16c2e5d66ed6c626c49bc6d9fcaa6ec1ae9b80e2b9477816bde3bd41b87d2fd4aa4d78da0fd711cf62c393ed5e601a4679a688a0041b1c627306377436b80c6b71074303bef0a221e7fa12e3a5938224ec979b03d5d2e8c1a118b8d4c1be82343babd715004c3b94c398c2e5b695a8e7924ac30cf3791d388dc8a164eb2a33cf84c35c700edd266486f5b81e568030fca6b1fe5fd86b134c9db69f0a7f57bf2ef09047cf05887ba90e415accf3cb0339b2e68fa3d031eb6c8400affa8ccb7404155f49f84456876686be23399a343871954990629b21dee21d076e6189383f4df94b9ff4a0f7snmptrapserviceservice/run/agentx@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnet-snmp-5.7.3-lp150.11.1.src.rpmconfig(net-snmp)net-snmpnet-snmp(x86-64) @@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(net-snmp)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libnetsnmp.so.30()(64bit)libnetsnmpagent.so.30()(64bit)libnetsnmpmibs.so.30()(64bit)libnetsnmptrapd.so.30()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libwrap.so.0()(64bit)logrotateperl-SNMPperl-TermReadKeyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd5.7.3-lp150.11.15.7.33.0.4-14.6.0-14.0-15.2-14.14.1];[@Z3@ZԐ@Zs@Zhu@Zhu@Ze@ZaZ.s@Z@Y?W@MV@VU6@ŬUWUUT{abergmann@suse.comtchvatal@suse.comabergmann@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgrbrown@suse.comdaniel.molkentin@suse.comdimstar@opensuse.orgabergmann@suse.comastieger@suse.commeissner@suse.comabergmann@suse.commeissner@suse.comjengelh@inai.deabergmann@suse.comcobexer@gmail.com- Add Lustre filesystem support (bsc#1140341, jsc#SLE-6120). Add net-snmp-5.7.3-add-lustre-fs-support.patch - Add info about the original agent which triggered the trap. When the trap is forwarded there was no info about the original agent (bsc#1116807). Add net-snmp-5.7.3-snmptrapd-add-forwarder-info.patch - Fix missing sysconfig files creation (bsc#1108471).- Fix remote DoS in agent/helpers/table.c (bsc#1111122, CVE-2018-18065) Add net-snmp-5.7.3-helpers-table-skip-if-next-handler-called.patch - swintst_rpm: Protect against unspecified Group name (bsc#1102775) Add net-snmp-5.7.3-swintst_rpm-Protect-against-unspecified-Group-name.patch - Add tsm and tlstm MIBs and the USM security module. (bsc#1081164) - Fix agentx freezing on timeout (bsc#1027353) Add net-snmp-fix-agentx-freezing-on-timeout.patch- Fix permissions on unit files wrt bsc#1087977 - Use %license (boo#1082318)- Remove executable flags from systemd service files (bsc#1089295).- Fix RPM group for shlib subpackage.- Properly conditionalize the py2 build- Add patch from Fedora to support natively systemd: * net-snmp-5.7.2-systemd.patch - Drop the check phase as whole 90% of the tests fail it makes more sense to run them somewhere localy- Take systemd service files from fedora to replace sysV scripts - Also convert the sysconfig files to match fedora ones, they get bit more terse but it works seamlessly with systemd- Format with spec-cleaner - Drop sle11 support as it fails to build anyway for ages - Rename python packages to be python-%{name} with obsoletes * Use new singlespec macros * Add patch converting the py files to python3/2 compat mode net-snmp-python3.patch - Run full autoreconf instead of partial - Build with threads by building few targets first- Add net-snmp-5.7.3-modern-rpm-api.patch: Supprt modern RPM (>= 4.6) API. In RPM 4.14, the RPM 4.4 compatibility APIs are being removed.- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Fix build with OpenSSL 1.1 (bsc#1042664): + Add net-snmp-5.7.3-build-with-openssl-1.1.patch, cumulated squash-patch from the following upstream commits: bbed6b86e70b5a3c54f14992696f2308a8d79511 14bb72fd12bf5b68662893f7d8afbc4a8d52a6c8 9641b472ef01208f92631016e91b0a4a518163f0 e4c6937483d4a680570cec05388d2e4b291868a6 b906c60c8a436d7360267a6d242526b33a9aaac8- Fix build with perl 5.24.0: + Add net-snmp-5.7.3-Fix-Makefile.PL.patch: Fix build system recursiely loading Makefile.Pl and destroying its internas. See https://rt.perl.org/Public/Bug/Display.html?id=125907 + net-snmp-5.7.3-Remove-U64-typedef.patch: The U64 typedef conflicts with a typedef in a Perl header file. Hence remove the U64 typedef from the Net-SNMP header files. Backported from upstream commit 477b4307ef1.- make snmpd and snmptrapd log message destination configurable for syslog or a dedicated log file. (bsc#695677) - make snmpd and snmptrapd listening address(es) configurable via the sysconfig file.- fix build with GNU grep 2.23, use grep -a to force text matching- reenabled md5 and des, as some tools build against it and need the methods :(- added net-snmp-5.7.3-fix-snmp_pdu_parse-incomplete.patch: to fix an incompletely initialized vulnerability within the snmp_pdu_parse() function of snmp_api.c. (bnc#940188, CVE-2015-5621)- Disable MD5 authentication method, disable DES support (if something breaks, tell me)- Request pkgconfig(libssl) instead of openssl-devel to support using LibreSSL as well.- update to upstream version 5.7.3 - remove patch that is now present in the upstream release: * net-snmp-5.7.2-fix-snmptrapd-remote-denial-of-service.patch - rename patches to new version number 5.7.3: delete: * net-snmp-5.7.2-fix-snmpd-crashing-when-an-agentx-disconnects.patch * net-snmp-5.7.2-net-snmp-config-headercheck.patch * net-snmp-5.7.2-perl-tk-warning.patch * net-snmp-5.7.2-pie.patch * net-snmp-5.7.2-socket-path.patch * net-snmp-5.7.2-testing-empty-arptable.patch * net-snmp-5.7.2-velocity-mib.patch add: * net-snmp-5.7.3-fix-snmpd-crashing-when-an-agentx-disconnects.patch * net-snmp-5.7.3-net-snmp-config-headercheck.patch * net-snmp-5.7.3-perl-tk-warning.patch * net-snmp-5.7.3-pie.patch * net-snmp-5.7.3-socket-path.patch * net-snmp-5.7.3-testing-empty-arptable.patch * net-snmp-5.7.3-velocity-mib.patch - add build requirement 'procps' to fix a net-snmp-config error (bsc#935863) - enable DTLS and TLS support (FATE#318789) new binary 'snmptls' was added - add support for hostname netgroups (FATE#316305) '@hostgroup' can be specified for multiple hosts * net-snmp-5.7.3-netgroups.patch - suppress network statistics output in snmpstatus (FATE#316289) '-Sn' don't print any info about the network '-Si' don't print the operational status of network interfaces * net-snmp-5.7.3-snmpstatus-suppress-output.patch- also stop snmptrapd on removal/bin/sh/bin/sh/bin/sh/bin/shlamb57 1565964870  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.7.3-lp150.11.15.7.3-lp150.11.15.7.3-lp150.11.1 net-snmpsnmpsnmpd.confagentxagentxtrapencode_keychangefixprocipf-mod.plnet-snmp-certnet-snmp-confignet-snmp-create-v3-usersnmp-bridge-mibsnmpbulkgetsnmpbulkwalksnmpchecksnmpconfsnmpdeltasnmpdfsnmpgetsnmpgetnextsnmpinformsnmpnetstatsnmpsetsnmpstatussnmptablesnmptestsnmptlssnmptranslatesnmptrapsnmpusmsnmpvacmsnmpwalktraptoemailnet-snmpagentssnmpd.servicesnmptrapd.servicenet-snmp.confrcsnmpdrcsnmptrapdsnmpdsnmptrapdnet-snmpAGENT.txtCHANGESEXAMPLE.confEXAMPLE.conf.defFAQNEWSREADMEREADME.agent-mibsREADME.agentxREADME.krb5README.snmpv3README.threadTODOsysconfig.snmpdsysconfig.snmptrapdnet-snmpCOPYINGagentxtrap.1.gzencode_keychange.1.gzfixproc.1.gzmib2c-update.1.gzmib2c.1.gznet-snmp-config.1.gznet-snmp-create-v3-user.1.gzsnmp-bridge-mib.1.gzsnmpbulkget.1.gzsnmpbulkwalk.1.gzsnmpcmd.1.gzsnmpconf.1.gzsnmpdelta.1.gzsnmpdf.1.gzsnmpget.1.gzsnmpgetnext.1.gzsnmpinform.1.gzsnmpnetstat.1.gzsnmpset.1.gzsnmpstatus.1.gzsnmptable.1.gzsnmptest.1.gzsnmptranslate.1.gzsnmptrap.1.gzsnmpusm.1.gzsnmpvacm.1.gzsnmpwalk.1.gztkmib.1.gztraptoemail.1.gzmib2c.conf.5.gzsnmp.conf.5.gzsnmp_config.5.gzsnmpd.conf.5.gzsnmpd.examples.5.gzsnmpd.internal.5.gzsnmptrapd.conf.5.gzvariables.5.gzsnmpd.8.gzsnmptrapd.8.gzsnmp_perl.plsnmp_perl_trapd.plsnmpconf-datasnmp-dataauthoptsdebuggingmibsoutputsnmpconf-configsnmpd-dataaclbasic_setupextendingmonitoroperationsnmpconf-configsystemtrapsinkssnmptrapd-dataauthenticationformattingloggingruntimesnmpconf-configtraphandleagentxnet-snmpnet-snmpd.log/etc/logrotate.d//etc//etc/snmp//run//usr/bin//usr/lib//usr/lib/net-snmp//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/net-snmp//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/net-snmp//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//usr/share/snmp//usr/share/snmp/snmpconf-data//usr/share/snmp/snmpconf-data/snmp-data//usr/share/snmp/snmpconf-data/snmpd-data//usr/share/snmp/snmpconf-data/snmptrapd-data//var//var/lib//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:10889/openSUSE_Leap_15.0_Update/65947f8a2dd3548b4b290cbf320feb91-net-snmp.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linux    ASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=2496869cb51ae3d3189ed9dae8b315a1c764226b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=32a30e2225414c3309e34995c5b50c545fbcda0b, strippedPerl script text executablePOSIX shell script, ASCII text executable, with very long linesPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=6229ce686d7f0ae7543464b2fe6907542d58e19c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=b07090f428b063df36c1e76c3e2d02ea267389ce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=9d55d73fe96f2522ecbceea202bf5148ce6be885, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=9a00554fbc0885967883aaa0518bcb4855bfb8d6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=6de5a37de1558af22b01ce4a0961ea389fce06b1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=98184a1b91743af777684969acd2896f5c0857e1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=eb4cb712a24c5556c729c44d1b4f074322e80762, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=e058d1da16994119190f42c943d1921c0fb6acde, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=253a1758325a7e4c3466d88fa5785c37e3497e8c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=fe17fdc4a8b93d9eee665abb1cdf4c79cc4da237, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=ea96dc652bc2e0d7642b988b59ed51ee8633a44f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=9e07fea4b05b8cc27d4f22bc5f5d90ad056f0acb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=189faf913fda8f757e30bf5d4e2ed01795c24c71, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=33f2491e1798fd502e6b78d792f6f588b280532f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=5e78a56b053a4e3bf5981885ec5692ba02fd9b1a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=1185797b2948923f396a7483ba01aff3b538075b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=5b885aa606294ec8809d260d5e40ffeaa71b5bb9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=c3878845f5d469242f70fcf7fe099fd9182d4602, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=801fcc0b3828e654655efc921f34b0b1a59d90be, strippedUTF-8 Unicode textISO-8859 textAlgol 68 source, Non-ISO extended-ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)empty!"#)/49>CINU[`fnsxy RRR RRRRR R RRRR RR RRRRRRRRR RRR RRR RRR RRRRRR RR R RR RRR RR RRR RR RRR RRR RR RR RRR R RR RRR RRR RR R RRRR RR RRR RRR RR RRR R RR RRR RR RR RRRR RR RRR RR RRR RRRR RRRRRR RRR RRRRRRRR 8^Uз+2e:utf-88ddcfc33255f186a33e7c77c488286cfeb0b891379406c884187f3211144aeed?7zXZ !t/oOU]"k%n􄿒ƨnI< @.ss DoNvV@S5|b槙(_uBIWaѯ~ls @U_ztu?;(6|p2:)2R+wPWܘA:s p7w)\x(W;&Ǩ5+8})MzPBƽQa q}ъ^GWd8$*Bi>äxH+3MLTweKM{_I [j6?rxjē׼2o“q)F$PZ&2|8 L+wc6NrPtd 11P~ZwvR=j{ASsS .΁} h1׋:"K9V ʱ#SkYLUu6r~4 co<%>΃oFK4e 8PZ3A%Cqc8Hf?`Ì>8EH/U0y3vxό ?THrw\\ʔp_GH,(1o' Bg5twO ]VU{JqoU0۞ZB^d((C˖?'oG܉g^okQp їG&Gf<[W,kQQI}Uyz&Zk|5c ûLpsp@[~K y[%/=ŏ#1pRo7\)p'MREf UVp+^no=5-*Un0kjuGTOez[C>vϺJi  T{3;ZHL45tnzWq_aЭv.l]Q2ygAB5ZOZ}=۾r"zm+ķ<3>=UI r x*Xة B/|rDzYd6DetstDJ"cy<oH^v%|o\~jƉa"r(8#!;m9'IVA2Hj Ygxu0xd Z5$,"}};4&!T}50@J/@q.`$0G{X;w_syj[D@V͛:`jK'ܨn[H/Z\S*r710j!nC$犩E$F`IjOӛ ʁBJzK&g6ODr#%lI ۛ :&u߯Q{f+S װl4vd1au$ DeKi9K=ء+4ph!md*/|`d3dqm (}y-Ǹy^;L$۸;I;ʑ_8#R (Jw֬Ti_DUUq<3 a l|]AϱR1 NPl =.D;"hنP9zTGO٣߰hF#B:[S3GkpK 1`jČ^ߟ@<έiPEm ޣLAf&.*vr68^?qGCa--QP:6?HNYa(jd7,ҹySRc/ĥ9 OttLjuXOUG'] `Tڑ1vBdIk' zp_9ϝOÆA&+aЕURj}SbK%MAF VO*AԲ{ɣ|tmX"+yLn8iHĞm+a-e wvAebe]#o?~j?]U.W}!tyfleY~baKu処:)c 2 &Y0#ޖkC1Fx˄z#"ӫC1*oٖNiH]iCh jsV3qF<S;"%Wt+1 ʮa )Q:ʝUb@\mW\8g?ct؟N8jI (ֿTrTamY^ȑC:瞨;I6mzɓ$Eˆhqf/R7ߺQC 42l̃T6nǫS| wE ~/; atΞc-F3}2|B'O FVL]k7YZ: :` Sn|NK@: Ր=_cpvGtᨯ({uuGbfU<]ڰ\-Q/=90tep y6̦eTًq\n,1e]ki u$ ?*4fQ`Kf 菰vmU߂sɘ(>Wݤk&FNt5qwJf̩y|S~?n+m#Hp >֬wGwv/-}C^tO {!haI<&0 l;lƇKF;.Fτ.{ tG\pK=u6W d)p32ZOeKeIÓSp@3 Eqc]RK2tw#,m`YŐ6h|{ ^T 1htR1k3R ެA :Nev3W8HY`۝ vY0}8ZKhWR O>"Ф/+7") z檓K!h>▲&G"'_gQB4bcU;'4iƧ7UzϓyP&@z˖T[@=/K1854rfɺw(jKRpG#]oSryޤ SFB.,4;(;)5rynq{+IScšop׳1ԧ!ADmE=~2iP-i: I@,RDZtGD:ʁ Q e"T14Y;G[h0c1m{-I4_?vTBr43 (t'\368fFM5<ᬣDNǟ&SMPХ]H şh\RM<e*YUKT?6 ktV/<35R/kPVX"d},2 ,1#/↋/S&wJM 2^iQͣ Ի]S2tj[(I&"csLW+D/pl_O?G`vW("^Izr!#IgH>7qH-kqX>*ID\Mwh6Ӱ1A;BA:=&VK}+:{t*F65.І\?wmCM\>slK_6t?JPc?auyDr:MWF)kmU ȻJ+G4 }"b|o~ZصW')<^OAG=rs>R{N,9i5 uȄsxbKpoA[6ݜi"/n!& 1a[!8ͻk/p]$(.C˛.  ^![X?9H|Ez~xˍ@)CdTa2R_hSm2~MHž1rdo4ZǾ&yM]w܋'ρVAΎ/pUjYPΡ$/aggn|vS}zշ UTMqkO6.S&-T&?~8L=7;D q7ie*Smѵä́Dgs!YE$ܻU1eg= LeI;#̿iphlJy8oדkw` I0Lຂ[rz΋_4zxq=,ȓq"v_Ireޮckq_BWS6-.5#v3+V,9D':y#(vt2Z߮IN!{q撚XVUςBX2ħ'%`ME_|P$upxfYzLCF{Qd1vـ &r8go'׌y Ybw$6i(.)xdbiIlלIٙ0`$3]]Yg1`8W A>o6 %@P 1t c^VJAw^Cz{:YW;xG qT3NH? H< SsUn+&[xR!?eG>]n `ͬm\p _b--CZuuKk?fQue c (bOu!IJl^ KC& .PaO#c]f@8Ȗ z^0~PڈU\Vt[Utt2Z,p=2tgdswĹ\uDc%Ϝ}I=T=ݲ,HvWmzGN88 ]W,`eEadI~G/)i{J8&:N--1x"5 *Y9&O~q!;ϒDI "!DH(ہ yǦQ4e8b ++lQX]lE6*9[iC6U+:;9ˌi=26̌7[:XC^`d5xSavF83&Gkl=>-0EW`1ЧA!*Ӊ y˞e?zβ8ڒa .OHߩ{?\;GԆL!^8lV4ǬI*=*T쯑ZIE jeA`AZ5UK/JR<.0RJZ-ϳ߆ )ރxzP~KǪ>3^7iB/cbUJ4W3`о۳*f̴ |0.ȵ9Ѓi$%-EsBI"{D^7L'dX|7ǴÞ샌Sڀhq*ⲛY+ G"AE!Yd` X:"3aE־$ GLi[ g޶rbmY'Ua\zZNs'UnEx_wSncr= a4hy BQ1m3'Lײ*U@p ?2!w O]yԃl<}s\>~a}+rEi9╠)W`,4m_]R5hW , J=#jLg04.L4!0eZK'1lp?_SLƝE|>P6եTlJDo+QtncP!$HI X9|$6 15^PR|;Ke|$1ɺ\:Aζp#g@6 OEZN*]6 E2⹒|\Rh3b{Mq'~,Gt|AIUϏ hMs&+ˢ{;-':+HogV-d1s6&;46]z]5T]q[a tY&yٛ(}C}TQe 2o>\*m A&"9mo_\v?nqbkb)@h(8 ܇Wyƨ0ƱD=a.53X"[_5" A!+ IVE4SvֱmSQr *ͻ%%bط| .iZw1ڼxiSŕS3WO8dy98n6o?'-QOAb|ӥv TǩAwcp&kh`)9n|Wv¶tK5~`ˆ*1\׉X r.yˏ-އ-ovG& 'adc ;tb hboj/|?*Az؋pVaGkDVGv!2В0ϋ8dN}3U-]7振aGL/s7P=iӎڻIv WƜDК|/Bx}lƒj"#@},rgN{H_@0=]GeNWdF)1堀j}E`Y|"\$8Tm^gh(gEZ @Duu5,`۰rCvnc $Bg}8Fq'GƟɩ'F/zA`78T]olSѤ͚ .JPàZa: s&~~|u7b[[ y9u8_8fNnX\s "2}=렞΢Lu~!\Ŋ\4qRֆC̊8ba.|$~2jCڔDX*%&-e'huzPvK32 3[ZFjuZ]6^vBhjɞ> 0#%MR!Bfm WOD46W /b!UW"ϴx}'ȩg! Y9jban/jTX." }A8Ɲ8.雞o@"UH(KUL0H}4J/VjI`٤k@)A?ьww6!)ۄŹU/c[tWusv SsXWԚ8cU7¸rg|Q52Cu12\>4c$`?7_tUvcV 8)y `1 Mm\bP* 3p5*FI-bΐ9rS y&`c>\RRl 0W^!lQd;Φ»33жC(|Bd)_Is&VY{):vL2=/daN뜥)Ebrδ 3#ųIL*2 ?H]E*=yÊ =nӨ䇕(֨$2÷Jܜ߹:\hET1WgCD c0;jq /QЈVG%L/ t!b'9Ex(! m \lC޾P_؂6n:(|宖ϥe L*=L8qv{5~mjw-?7*;|}yE,Eru-V57eJW'M&Q8)概Y8yj1!Ti:t.)s9X~!pHH\0AneRQ@ ʷ*Җba16g(TnT׎hőxlGnZ%VjHe/[b "QYhL {`UNʀ>(H|N&Sb1w5<Ri;GJ׸`62S'oGt^+suWt^M܏EnFkoG" ,>4Ϗ7g1pk> )" ␦e3!s3 7<1<Р %kDI&7Qm1}H+݈K?) ^dttYιjq %}Bfm,*2bHO'ʮkcS,Q6:Q_Wׁ`wR'V2;W < j- 횰?f *: ƒǂ>パ> HuwFljY"c}h&!)4/Ae="tOIșFQq>/"%M/VɫFJ-iLᨓ%rڐ >爕>rA-Xg*}@|F$&G-UB~:F0'-vʖ;]4>(QnUa s_7P$eQz#%pPRȡq4c0l#p8gdJxbMeO㞷_gs"zSq8Tވ3Ƽؘ,9E%b]eWl-89`i}]!5d*.PY< 1siXW`,uT! eE %^>9;$Na9 u+wD}էYs]ޥ%#WJwQmld2r_a؂b){j:91_YT+}/TA_`A߻E`"fݷ:>R⇸[S44F|6*qXF *|}7hV؎HlT$O^lTJ@z-kQyɒ@7k`2@!Gcu %c|NX/UYsQުւV /`.3xoSv׏,-ʀ)=7O68{#A\7ǩ %X 41Ik\k-pYG3ٺج2ohh#:lk0ReݠXl&lb6(8 H&p?ݵ ED1e5R(Ƚxg(վ|{a)H ׎yj bwVs BqFܤ܈I\D깐38uuʘJl|%?FVc\NUhV&1PM7st[JjaJxsyͩqacƿ,y^u`jjuh*pBMGT211kW_v~`kuߐuنeM3EµyP6Me3M3ZvhZ66'/ڶ0I'XIDhn_9^]w,Km DjB]0I6je&J =Ѵ1آZ.gbm0YE;YyEvh~o-k"y;?_Ze9-`-~+f>k9ԈIh0xs=º]p3otˤZLK'0>l)^l0 ,xe>_dZ.7NH =灩f8t;t#eUVZrNiԣ@"?!eao~X2`VYhPZB'ϭ[WW#PDU.=`%"Ym q wI 8ȖA~v+W+ILȇi?rR͹)qѐW Z٧n"iX XԦ"ϗVtĢSwm`ӹ"g+jKC%hB2R1 *`'@9;#ݎRiU*Ϳ?cM=  n]cP~>ogȜAz:8@Sph)IOشޱ)जK 6%Խ_6X>_yCp:N㿢 u_HhNXOx+YO\[Aj|(i홚Z#V V(Cin!%[CM 95{Jo= /{]{[*'VK]ohn8&ѻM/C3Rz9oKڙAugGׁISae[zWѭdZf tDt׹yGXZ:]9,z\ּ_@&7p͋F˻AWCfաZe%B,om171X xMD$aіhWLw֒`Gr6:#qaN/Hx5B%aM[P4%`|K^ZA*'gD32^ᩖ8}qK4ŵ t&YPĘTE =ŀ k.  W̓frƓkQ*ͫ?ٗrf;5V(8Ռ˄ Ay\&A Pbb >m(^mW9 }C[no zD΍5݂Uo,;?P~tp}$YpS1p9-¨ژ}u| e84[}9utkߛr-־=:Ckc@">BQܞڪʝ' 9-^e"ڙ PnV(;Œ>î$KU/(D"@3%`J!qcɥ; QL] q(Zlt)F<х~X aaqk x2粶Dyk.iM8"v-[vf5UrO܇Ŏ CݨS<&XEGZ [@a?ƺ4941JhFe}"iidBI>}-a9-1g֮͒&;U4R"+-+[U}λ'w$9ŗp̎e.8%%AdAe)wW5 T u.'zrv.cGgs,Oc瑩E Wqam2aJ)^oSߓ9W|&܏kW:0ҋm3}}#\6*tٔ}wO =$߫vH.ؒY k8xQ_-H3S>=p٫USB, lDQaµnWq-"}c偓g-@WՀ8纥!PnV](UД!ۚ,Gw.< QfaOpWޝ9؆ ֲW`A| q4+gE; KҨB :>狂ǡ~j8Rqzߋ-m= "GzSf㈩mUY )5Z«5 Ad`^:T#2Զ'w)e˻v]\i '_"{ ]Alk/.8풱`XZqfN՘e e+ً%C;f~n"8Xۓ@b[TL KㄒkGFM-k ۃ:Q ? &G}Ҫ!#=)ED.9Z &Mُ<)[hmEϲw}S>5 Qw;ۗHC; 9 wH KmAE٠N#"Y-+FX#ѢZlD8q|+?,=j<_DJ<92"7'iL^Jz̀_ީ__ÖirPGpl]W AuS~ bә2PdJiE } &, T9F!*90a-V[D6] 8\Q./RlEع.GN`3r02[V=6&k=#+ 8ڎbUBĶ+XҨVZeg ~Zhak.OGu1S.A3&N_0$-~<&ELFgdR؛XE> 1em<@sng;MR>4\,NLԺ4D'9s I5@I.(zF#/sc<)5yg˞. =:޿xÂf}6>L+>7Ktswu g:&.s['"YNVꦯj!Y=g9'R!LO얀IPfD6- yۖ53ا%n~frcqk uđ-FU`ͥ4h 65fH[V=PAݰJi`hZ0=γ}8.X0t'wk% nX6'ƀSʢ޾ )Y)dth"^sԬ{8a@h ܤE%}KGY!YN6}rH+fN/ ؗ}D#:Qny&s}k2:٧T@L%BsdOR!_@~d:ab"?)CCxB=E*-nr(-:9=bU5 OZ iVlmSىJivK礷_NtMN+­QÄKW'Q ݥ5 Ť.r#Kpt+ hW ~/8xlYIAsDkLG(4Du~p8bY_ݗ W(w7f:žcu*DTFXM:Y-u]JC^It䋈8r/s)ԊsAS #|ר^Dtac`21T x5)0Ѷ9珃S'a?hJ[t:@:Vz:O.uLj(:w]`d\fmSb .^dTA?Ys 3L"EP WrUN ء*^O U;Ļ,``zy+soj躎`H