iproute2-6.4-150600.7.6.1<>,C܉gZp9|x &P |yHr=p։%׾FRe,cr900~*j1eilX{ǵIV}QWW>çeW fHH]XsP?{fs\ۉfl3PnG /hk0|6RWoD-K7`9+icMz-i\l"5*$^ ^e{J2 ؎>C?d   B\`lp "(/ F    8 9<@DvDGG*H*M*(Ma8Mh99NL9:R9>BFGHIXYZ[\ ]^bcd"e'f*l,u@vDw xy zCiproute26.4150600.7.6.1Linux network configuration utilitiesiproute2 is a collection of user-space utilities to set up networking under Linux from the command-line. It can inspect and configure, among other things: interface paramters, IP addresses, routing, tunnels, bridges, packet transformations (IPsec, etc.), and Quality of Service.gZh01-ch4b49jSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Productivity/Networking/Routinghttps://wiki.linuxfoundation.org/networking/iproute2linuxx86_64 [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/iproute2.conf || : UQKp\W   U8xiJKɠh Y` `( Xj@>h^PS CF[&*w& -z y=  M wT@\&?K" -6 M ({ ,Fy0 G&4& 41't&  v ,d{ )^  */R 2 (f  _, K , K$|r tjL@3Z%\\[A큤@AA큤A큤A큤A큤A큤gTgTgTgTgTgTgTgTgTgTgTgXgTgWgWgWgXgTgUgUgUgTgUgUgUgUgUgUgUgUgUgUgUgTgUgUgUgUgUdddddddddddddgXdgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTgTbeb2c6dbeb8c7bcc056a7ebaad1c213bc7204b63f2e7e2d47f0e64f5c8b6ce220b1d73102310eedcb0b6a6f1b104c40d9d7a33ab5150c88a4698d0d6ab2b8659422704225f2cdc53e6a5387a3a35a4bcfd8eabd40e4bc143dfb82ffb5571acd9ca77fbc6bfbc56c9b4c4780b7b336da24ceaf3af3b657937e3076aa48c5d460b1bf0c82f97f2c25563c9cb7e4bf57a007f35355fd93f9815898fee79d2592d3bc9fef75e20c479554825ead8f96b5eee51771a2f1e5d1794875226ead014730c2f0bfd37d31eb05e75b42908d0eeb61bc3394ba4e5a5f110ed3ae2e5fb9e92afa84a4480b5925624c5ac3ff059faf9af42858e7f9224c06270df3f15baacc9c108c418b8469951cd5c59da91e4b116cd62cb125478dfac12e5f5067d4d07ad3f3528ba7513d7dcc75ca027a404c3578a78c477a8d399192c6344d57855744ea5f4856ea651b437a80ac84f989b3f515e6da910acc47f3f2d9c269bce170522154a6f38693ad97af71cb9b28fd6592d5f4066f43bf5419a594d8a34b39bf07e417e723714549cb542df86562fe7e5f5a925e52f2e01dd00e82f84e0a43e8e5c1c15eba0be990408fac04b05b86ccff934b4b5ff327b812c2673502c8ef76108f7afd3436f54bfdefb5fd0f0ac52b7583de55e4b6b9296baa837d357ac3879afd36c9373981724c2e335e0d2a949b1f5a5a8c809bfa0d13790b6c768845f10b151b547d1c797ec71fd52db7a39ee22a4ee0b91fe16867c2e0227bb7e26ba87164fe9d34c2a23e8698816b99bc11b2ca1aa8ffe50a935ceafb400eb2bffef983e96135f168ab93956e8da65d0fc5302be75f15fc8a2e3214e1a768099c013ead2817091e9e7f2db20b6493220073ba9d6c3eab874277b50060694a37597bdd1b77944dda7d8ee3679d205cda527225f604d1642b40f43f8771a451797e1f3ec8268769f2249f1e86102d26fa4273a2f9c2204a9ee92ef611b447e065a7e526dff205afddf80881dd926f05ddd56ad56d7d4e6d255dc5b983bb5e5cfc36d4a08e63a4e225d8a1f7ea5de7a7912c5591e18aceac39a0bf089e2d67665046e853e48ab4b66c6dc07bb5d77e4006bb94a4bf10df12d990e97bf443c0adccca7df7d19c8cbc2454ed93763afc1eebca32beb7afb42ed2f5655ae37ae55b09cdaca4ea4f23a4d381d456d34bd942dd50bfe462dea3bbec2926cde5b2309fc8913138d058d6d7116f5b658372362f98578fc5821c8648d4b1edf4201893bffab3c0472952c6d8cb1d5d7ef63282b5253955aa8ebb7ad3f964490314f2ee5f9635856fb4ea6f7ac8c2cead0d49fccef35a9a0a55bf321aded18f0f5fc9b376cea983fb1c9ba6b2d03d747789fda4e72c394efabc5544ce0ac6994f7a05d7f1884d5bbc93109ce038df9b61d16f04f17fc2236b34883e42a5c348ab063ce4dd04ec86091f5c7cf374efe51e9016cb42f80bc5c3541e22e420662c0a77f897f7d65d4321571d3d3db4e1bd323dae8ce5ac46cfe5614fca5153d55f23c8877afa18bc33cd1ba6fdab11a24c21b02260b129836781db59db276dd174ca5735f37c5019663d04312ec4fe21fe9f5b3aadca2e7f441dc4a553f4e791fcf70c84243a7786e3028bdf5c71faa67300f59a4294a6c615bb93817d0cb813ea2a97f01e79dc0ccace325fc5019da6f77742692128739773ef86327ed35f407dac566b218dd90011acbf98fe6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb46aaf6ff16426d6a38d97d2c854b4107aec3f4f78ecf7a604118e31b92f71eeb67559ff474044879eda091af7921530415525e06924326fce693d7999121c2c732e5de01465bc26ccdf747c093bdb06d7ff14c4e9dc97cb15d3e1e71f77d53d745c08d03783dbe9ec1804c43e22cf3390f92a6cde28dbe5f0e280cc1ec588c828a9e8320151dd3de4db89dc50a751bebd48ed93524beaee58cbf2672cbcb9405ab9a1101641cc445ce715486a2f82da385e597b4f38938802fd7b0c5533a9f3e32d173085f24a58f02ce0918447291c5417e3e2b3e98e5b5f0b42a5db1af8fe2beb220617b1eb7289951a9012c5b4d8aa70605c0d97f5c527da0e50a0b7f923d1b4b1e9d239968d343b5dee6ddac7fda9cb1961c2ce22f20720c829a4142c559b8d231acf91c612bc4e9b63258635ee538e9b5c54d9bd8f0481999a2170177ad791f3cc8e3eca162dab5a07bf6f088bf011c4ad4048277fa8e7b37e8545d08205e0a98156d4204c8c659b5e7f88362983788d84e334bf64fe02bff404f491dea207a23da364af5f3ee846cf6dd4fd8eff3256963ba55a64810933ca73add02d7a400317d9772f5956cded9b133d9086b5902fdf156d97ab9a18229c8c76a823ada146481ffc251018945b86ec0ea084fede43f8594ce85e70211849c5252d58bbb27c8e1e58993f1707b02b0cef197cccf844fdfc1827fa9d438bee49024e72a32471ab5a45576f7346dc6bd6ba8f43523b3c343ad6f697a62664178c6da64069f2bb5a1148435d2e27560a220413d5c0eb0f894de0b612594c012e5a50ba9c66373e31d6086c6b3c455f584f3caf409b44fa7d70007e27d6ff0dfc39d0c3b9068a1d7ab2059cb6fbf969859488c42e22692fa16f83cc0d9040d05fce7f83718c356dcccf1fff4b259b8df0c1f1fa1eba10350255ba3585f90bdf9352beb3d2688708ce5bc832ad45b00c329f6b681b9bd1d9d38ac0eb5d3f4f166f0a9a9184baa94e0fd4dba51f35bd417ea0450652e7643ce64c8a89038ac12209003752a420d3547e5b088c918da671243a59302ca4e73aa8869e6e8e4817e6885f7033392118f064d216f60535224555577e5fcd007ed632dfc699d9df4c68c43459e3ccd4374f6f93fc23395abe9868cc5a7a93d813a46435b67886a6d009123327a5990b096b34e33502f07d42f17c8345121014bd2019a89060a8f03509a9288d6515abc59008904aa526b9795d3b930a92604e77ac8cdcbdaf39ecfb3e18de2305d3f13b26028f657c8247cfeea17fdb03c3e339b835b5d18f8a55947445ae23425e4bffb5e49d41ed31f278a1bc5a14f0c62b6f39804a70e142c6643854ca99fb84221a057cbda4587f82f380046432edaf5ab49a2df58800ed239fa03644fd32d77a6de66c39a0195c22c2eaee87bc96624e1620e3588a4e10b3735e7b93d97fd1302692910952368994a9755dd3fd3c02a0be6ee925f6e9d3bb549fcac47ec668c9b6572c5c8fba873c3ec9c18d4b6adf8126657c1d31a4bbb100e4e2d98be53692356dc12aba2a1ffd5301fcf0b426374e152a23bdb884aadca6aa1cfc775c4e8c55e818cd4b72bc8f2d947d642c2847ddc9b18ae03d2a42072b8d5e080720b692d4e2d46ddbcc0974a03e01fc300d38a6888abece8ecde3ed76187cfa348582ca18d75a4b6c291e6d5ca2c3613c8dd92eaf8c7f95cf155adef32d9e3cb2ef4bbb381392127646f0bf4d174d905ec99872b95c3e6f83934be0443577fd0e462cdfc8b595a5183269f8f73288e0aaf3c4d40124abcfca52f7a23220205d5456609545034ae4c5e7922f4e27fa8cec16d456c92fa0fd78349c87dd87b9a823802f776a602f38c1036320898f8209d76db83eabff210d9aba30fcac62e8c69af6aa0b95c2c71ad588e82ea4b40729e57172eabdcb13c2703f28a71f96cd394663181eca4deabfa2de0cafffecad2177b2342bfb299d0364ed752840aacbfca2c683c7c03272c9fb33c80a0fc7959bf311edc768b07a4a1890cceb9c49edaccbb5737047cdde38397101f40148eb5a5b444a8ff5079d2189636fc2cb8df8a4f146983c829cf41501e8fdb82d3968f9b0ddf40714a54d479c2ba5011b050756984b8638d3b2caf3622ba5e6538641ddb472df1d4dbf08939aa840f547967bda31e4cb8258916fe2e9990f7566e37e6f5caab6309b8613655da986c015f04a379a68009226210c2db31c2c99f1eaa4f0a42b2a17ae3be1216f454843438578ebccf94874ad1b8bef0b761bc95fcf5403d0b1c0811253cb6a672bc88627e73f9ff7ba886613fc21b6eee20878d9bf2c5b8c92bcdf157471e7ab7e9ff79e4c685a87cbac9dce2127c3ef45ee938673b0607e91639874cb211e4fa2aab8bdb61173983b9c5d4d911280f6cea9fdfa5e6e722f6c0ee8b2b2e59aeb6b312b6da8f9cc3cb63da51c9b5d005e73d2fac9883fc4ce87c9bdc4e248d3d2f09d6a3d79d09f65196ffdf5060733aa6104486c1e07e903a89a4f4c1b8e6250fb4fca96352b66f06883bcb33fbf5ec84ea8001a018122d15206039bbb6c290ff4972c60dd4e39132138b9497214fbc47f7f4bd3d66fdd985a35346242312f0d039d7311ff8659a85ec5fbbe049f845ba1acae8632f6542e1e26b94c381cbe1e5d1c0a126c9a89690e94e20d7be041b3d5644a52fa6ba1b39a61cd7bb6298ff27500849739a7e518e4e494d597b3641daf633ee86a596538b5bd1e09e8489b21706912ccf37709aa9ad6a5bace1fb3d4c4a6dd50f45e6e55854e7416ac99b5661a3f2df36d1a8eb42fcf4a2e5de01465bc26ccdf747c093bdb06d7ff14c4e9dc97cb15d3e1e71f77d53d741c2998ef29f22f5a08db61278d726f6190db4855b92cd073b79f501f69de6fb61c5b2db061a71ea7c8c6aeed23b302ac1ea23367630f5d2599ba83d7af468ebc7bb5823f7a0929086995ddc4f7ad25bc8e9b3a7b92599149d240f5daae5d1bc5a39b03888318115bd3585754b3fa3aa28d9af19e0711e4938e636bb7fbc59f5980f92a2692742fd2aa0746d65d6bb2e43dfd0af982093a0864babca2334297ff2c0365bb1f1f0cf2feae67ac2e392d54765ea4b31daf76840790252adefb85d8247ef61567370decc6fe7be3b927cf8cb3b2d090a08cffbbc19aba72dbb1803d781fa215f2d7e64ef6c8ab8cf066564e41dfc1ac74959a00dce00ae7bc8e88a5463308079cf706e556b93ced5ebb986678c782194a40945bd57cf96acf5260789d7d5a13f8e70d2da3a0d930a790fea17ef14972c6c4b5001b140f159575ccc1acb27db19850b38651d9b94fe50ab85387c128730f3f0acafadf46cd0136193ef1bdd5054229d472a7d239496904df78616654289c3428cd3d30201731b34c5eccf22296807fbe034b3a2d13d1324333addfd64791b4807d58ac8171eae7dd72af1cdef7219562f322429f1e4da343dcbe8edc9ce0eb8b4436e8fa41cd17e1b7a079822eb0957cc7f24aecebb654b6e4fb3f27fad6a8d61c9d2816c451266333c3b827935d4dee5fbadde558ab3a896907433964fb8255ec884578e8c2d58c0b0423d8f6502eff81af048c247608492f87e7790842431ec51614214c3d952171d47b5011433f85433307b9892cc7bb540fc3ca8d5e4b44055dffdd4c56742fe42b86b56337687cfb88918953a386e99787bbcd0b0fe227e812de38678e4b47aab3ea9a747b2dc9b37075b85bde9e857892f8655215269bdd162d7c4e73af17b07d38eab0816524f1abf062c416c6d33753a6c469859d8734f8b2e1c9c1f0db646fa090e7c59af23491da180b826d0e67420812b19db88c2ae1e8206d1529b57d3da83ea1503c2c9d952326985f5930db9f7e5a6196f4fbb0d0687703938d918369485a7ef3e3f47d5037edd77769a4598a05e0bb914273808e09ab1db0a239dd626d303cb697b341eb23c85c77357b89bcb91cbf0f5161c2866677803c3f22c0392aa72edf7bab2831fe637c9c20a33ac625fd3aab6cb1f6f7dbf4b84a15ad8826b60b6136e2d8809bb6f20d537cd2f90d52c9a832898121b248b79fa39701313f37b5ce6283a96812a02d573929f74f1e1b8570792e713e53a9539db21215f1b72d4cee5feb4011833a67ab3524be186caf6880e8aee2732198ff7fd9d2f391888278a28c654081e804ec0c2a275bbfffe706ee4582596089c44adf18b191b6e98646354e18a126f5326d19806bfa0f27d4e0805f0cea9b24b39067c936c8c46853a2a6ffe50dcb66629d3f48e16e9d84f822f5f27cc239250e2f54b4df9f593dc461c874f8d4eabfcc214cc62403d23563015e2b56ff299be7edfc112814ee0710e711824b0d5ed9284b0eca103e41562dbb1e4a6a05912849ea797ea03973201acb2066524e7d2c8271df485ceb9cb2e9711a23c36ccf6b833332f4ce9be076a83288650edbfd6d1043499ff475a1e3ee79de86bfc61121fc45e5c1a3c1c944ec2a706851cdc144f6b67cd3cf7aff8b3e6229cd2b88906972ac27822059528a12b016395bd47b2ad0cb649530f1c6de3908ae74b87b8fe8d7b782a7454b43f8e4f387113ef06cdebdf6de3fcb1a4c886cec8c6c1bfe6c0829a88441f8f3e0dbe336c7dadee002e5867dedbf02450e16cf93d87c7901d247832cf5e907d3b51e491e297229d4ea00750d1f0c8f20b7a6bac38402e9f9e0e915dfd39147bc49835b609161d2a8bf9a3729919e30ed66a39bae0e2483068d6d091ba8a64da16ba4be2db9ec14eef74e64f64fa61fdf2de69f4599e62313c6fd640f10d036d691400d788e959362baf58631992484f111c2034871f10c05915ad6e89db0ff37a6c31371e046a2f9fad8c1f1ed40eacb091e8c2f0fac40826fe5400baac7b6037b9977121c731b8f2b9db3c9c9f5469adb9f4ceaf7495f08f04ebfbaaf59a1945b80898787a32aa24c3663182ad23153cf722b22c0f1c0d4005c9164c1fbfc40ed249c2b948873a8c953ce2a1294073db2af2d47a0e1866db4d4be7c18356a2b4e6d9b2b3da63e609d162b8d37de78afb746d609d126c117846492ab4995696e9876595f401e9625c5951b2b96a9c125ccd2b1d15d9310309d15b2c43bcfe7a62e37b3ac8cec264d9ee0d960f199ef6377fd531552e15b1fa8f36ba728a1ffb4bcda7597e66d7da8eb4b6d7bfaf9a17cdcba695e814650c131f329d4e10abaf653f66edd7f0c6267beb4308c123ad268b26d86534c89f3f75cb4e8daa477872244c34c3dca34ebea307c5d90a976c5a56621d16077720fa4425cd99dddb1a5efb275044d775d18f66cce096133fd82aae75b9318aed8dc03063fa006686381e6c51a153150f543fc7752e0f77b21c17272f940d687307f1c8bb1a5931aa279ff25687a1be3a143aac155668fea982a6fb4eaa5c1b873d2edb1097591b7357e12c4a225cbbbc98b37c1a0c0eca41ab42b34f44a7e3808664f2ad05df4fbf57a8060a7230fe40eeea7c88fceb9bcb2f38b25e370c5cc6e7cc71353c640364f9faaa1341c5f232cc81005fb9a8495ac62fff7f4ce2016ec8b6bb788da57d8efcb4ea89d504c7f4b782ffed033a2439905a7ed57ee03a3d5b1360682901c44981e2b85914f49c87bd3e1904292adc7d8373b3d6d2e3c68caea9ff9ffc321239a3955cde3cde2f0e741bccc5a3675d8afff3a203d1fa849361e767eaf9a263b78282fb72bf7c8278e42fc1d0440bf1e2508c3a2f784360ab1691577890acb95dc63f28bd313dc15fa2749abcd70fbb08a0d60cdadf35f83d77dcec6502b4fd2a926b1ec55cffe9f061cf86c13a890b5860ab6926af286031b012b31456d7516adb2f775a92d957df0d4c283cda3d9d2604c74fd997f9a39a03e98de43c334dc96e2d7ca91c71a100e5b5d02f1aae1e2e8308516dead7fcc5706b781604ff0f582f8aa7ea642159916f513ae5fe07e3961e3ed9bb4baacb0120a7f2bff5ed288393eb1922a6a1dc9f805ea3e21231f4da1ec8eb2a9f39f6039f12681c4a1bcc3aa72fb9301a51c6191f84fc45cfbe48ec9b3f4f3cc87574f45fd282b3d05d22bc8d231f0bb87f6e4de111a87e87acfa471cba90150445afa9660059916cbf2aeb7255f9e93f6028e76d0f2ff28d6c1f810283e6c915a1bb2e0e7025d9992ca445e65e5c42f19eaa62f9076f0a7754df9fc5110cb73ccfc6a0ad82aa5355643a9f3a92e869078a04d7c8b08ca0afcb18065eec75213414d3d55811ce0b118688fcff1c4f4/usr/sbin/ip/usr/sbin/ip../sbin/lnstat../sbin/nstat../sbin/routel../sbin/sslnstatlnstat@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootiproute2-6.4-150600.7.6.1.src.rpmconfig(iproute2)iprouteiproute2iproute2(x86-64)iproute2(xfrm6_raw)iproute2-doc@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/shconfig(iproute2)libbpf.so.1()(64bit)libbpf.so.1(LIBBPF_0.0.1)(64bit)libbpf.so.1(LIBBPF_0.0.6)(64bit)libbpf.so.1(LIBBPF_0.0.7)(64bit)libbpf.so.1(LIBBPF_0.1.0)(64bit)libbpf.so.1(LIBBPF_0.2.0)(64bit)libbpf.so.1(LIBBPF_0.6.0)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libmnl.so.0()(64bit)libmnl.so.0(LIBMNL_1.0)(64bit)libmnl.so.0(LIBMNL_1.1)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libxtables.so.12()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)6.4-150600.7.6.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3gڱf'f'e@a\>@a\>@aZaV@^^^@^@]@\@n@\@n@\@n@\?\ adjust-installation-directories-for-openSUSE-SLE.patch * split iproute2-HZ.diff into use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch and add-explicit-typecast-to-avoid-gcc-warning.patch * rename revert-pdf-creation.diff - > doc-revert-PDF-creation.patch * rename revert-bison-fix.diff - > Revert-emp-fix-warning-on-deprecated-bison-directive.patch * rename kernel_xfrm6_raw.patch - > xfrm-support-displaying-transformations-used-for-Mob.patch * refresh man-fix-documentation-references-in-manual-pages.patch * rename iproute2-split-make.patch - > split-link-and-compile-steps-for-binaries.patch * rename iproute2-3.16.0-fix-bashisms.patch - > examples-fix-bashisms-in-example-script.patch - apply all patches in both specfiles to make sure everything is built from fully patched sources - move SLE11 workarounds to the end of the series- Update to new upstream release 4.12 * tc: add support for invisible qdisc dumping * ip route: support ttl-propagation attribute * ip route: support for MPLS LWT ttl attribute * libnetlink: add flag to suppress print of nlmsg error * ip netconf: show all address families by default * ip vrf: show command name next to pid * ip: add ip sr command to control SR-IPv6 internal structures * ip route: add support for SR-IPv6 lwtunnel encapsulation * ip link: expose packet marking atribute of tunnels * bpf: add support for generic xdp * ip xfrm: add xfrm state crypto offload * devlink: add support for pipeline debug (dpipe) * tc: reflect HW offload status * vxlan: add support for modifying vxlan device attributes * pedit: introduce IPv6 support * ip: add support for more MPLS labels * devlink: add option to set and show eswitch encapsulation support * ip: add handling for new CAN netlink interface * ip vrf: Add show command * ip link: add vxcan support * ip link: support gre6 encaplimit option * ip mroute: add table output to show command * ip neigh: allow flush FAILED neighbour entry * ip tunnel: add support for mpls/ip to ipip and sit tunnels- Update to new upstream release 4.11 * ip: support UID range routing. * ss: Add inet raw sockets information gathering via netlink diag interface * ss: print new tcp_info fields: delivery_rate and app_limited * ss: print new tcp_info fields: busy, rwnd-limited, sndbuf-limited times * tc: flower: support matching on ICMP type and code * lwt: BPF support for LWT * Introduce ip vrf command * iplink: bridge: add support for displaying xstats * iplink: bridge_slave: add support for displaying xstats * ip: Add support for MPLS netconf- split link and compile steps for binaries, so LDFLAGS and CFLAGS are not mixed so the the PIE default build work. - Add iproute2-split-make.patch- Update to new upstream release 4.9 * bridge: vlan: add support to display per-vlan statistics * tipc: add the ability to get UDP bearer options * tc: flower: Introduce vlan support * ss: output TCP BBR diag information * iptnl: add support for collect_md flag in IPv4 and IPv6 tunnels * ss: Support displaying and filtering on socket marks. * tc: fq: display unthrottle latency * ip link: Add support to configure SR-IOV VF to vlan protocol 802.1ad (VST QinQ) * ip rule: add selector support * bridge: add support for the multicast flood flag * ip: update link types to show 6lowpan and ieee802.15.4 monitor * ss: Add support for SCTP protocol * iproute2: macvlan: add "source" mode- put lnstat nstat routef routel ss into /usr/bin so that users can actually run them- Add libelf-devel to BuildRequires to enable bpf object loading- Update to new upstream release 4.7 * add support for VXLAN-GPE * ss: add SK_MEMINFO_DROPS display * devlink: implement shared buffer support * devlink: implement shared buffer occupancy control * ip, token: add del command * fq_codel: add per queue memory limit * ip: add MACsec support * ipaddress: Allow listing addresses by type * ip rule: Add support for l3mdev rules * ss: Add support to filter on device * ip link/addr/route: Add support for vrf keyword * bridge: add json support for bridge fdb/vlan show - Update to new upstream release 4.8 * ip: report IFLA_GSO_MAX_SIZE and IFLA_GSO_MAX_SEGS * tc: Add support for the matchall traffic classifier. * iptuntap: show processes using tuntap interface- Update to new upstream release 4.6 * vxlan: add support to set flow label * tc, bpf: add new csum and tunnel signatures * tc, bpf: further improve error reporting * tc, bpf: add support for map pre/allocation * ip link: Add support for kernel side filtering * tc: introduce IFE action * add devlink tool * iplink: display IFLA_PHYS_PORT_NAME- Update to new upstream release 4.5 * {f,m}_bpf: allow for sharing maps * geneve: add support for IPv6 link partners * geneve: add support for lwt tunnel creation and dst port selection * route: allow routes to be configured with expire values * iplink: support setting addrgenmode stable_secret * tipc: add peer remove functionality * tc, clsact: add clsact frontend * ss: support closing inet sockets via SOCK_DESTROY. * bridge: support for static and dynamic fdb entries * iplink: Support VF Trust- Update to new upstream release 4.4 * tunnel code rework * add VRF support * add lightweight tunnel support * ila: Add support for ILA lwtunnels * f_bpf: allow for optional classid and add flags * m_bpf: don't require default opcode on ebpf actions * route: Add RTM_F_LOOKUP_TABLE flag and show table id * neigh: Add support for filtering dumps by master device * route: print addrgenmode stable_secret and fallback otherwise * tc: flower no need to specify the ethertype * geneve: add support for IPv6 link partners * neigh: device is optional for proxy entries * tunnel: determine tunnel address family from the tunnel type * addr: ignore EADDRNOTAVAIL errors during address flush operation * vxlan, gre: add support for collect metadata flag * route: ignore RTAX_HOPLIMIT of value -1 * route: fix printing of locked entries * vxlan: Add support for remote checksum offload * documentation improvements - man-fix-documentation-references-in-manual-pages.patch: replace Debian specific paths and package names with SUSE ones- Update to new upstream release 4.3 * route: filter routes by family if so specified * ip: add `ip rule save/restore` * Manpage additions for tc filters- Update to new upstream release 4.2 * route: add support to print 'linkdown' nexthop flag * addr: add support for brief output * ss: add support for segs_in and segs_out * ss: add support for bytes_acked & bytes_received * Add displaying VF traffic statistics * tc: add support for Flower classifier * GENEVE support * link: add ageing_time, stp_state and priority for bridge * bridge: mdb: add support for router add/del notifications monitoring * ss: print value of IPV6_V6ONLY socket option if set- Update to version 4.1.1: * tipc: make build conditional on having libmnl. * build: must honor pkg-config flags for libmnl. * include: add copy of tipc.h. * Fix MPLS support. - Drop iproute2-tipc-headers.patch, iproute2-pkgconfig.diff (fixed upstream)- iproute2-tipc-headers.patch: fix build on systems with pre-3.16 kernel headers - apply build fixes also in iproute2-doc.spec- Update to new upstream release 4.1 * ip: support RFC4191 router preference * xfrm: add command for configuring SPD hash table * tipc: add new TIPC configuration tool * BPF support in tc * Lots of RED (tc scheduler) cleanup work * color option to ip command - Add iproute2-pkgconfig.diff: work around continued ignorance of pkg-config- Update iproute2-dirs.diff to respect /usr/share/tc [bnc#934828]- Update to new upstream release 4.0 * ip: route: add congestion control metric * vxlan: Group policy extension * tc: add support for BPF based actions * iproute2: bridge: support vlan range adds * ip xfrm: Allow to specify "all" option for monitor * ipnetns: allow to get and set netns ids * iplink: add support of IFLA_LINK_NETNSID attribute * Allow specifying bridge port STP state by name rather than number. * ip-monitor: allow to monitor ip rules * bridge link: add support to specify master- Update to new upstream release 3.19 * ip link: Add support for remote checksum offload to IP tunnels * can: Add support for CAN FD non-ISO feature * ss: Filter inet dgram sockets with established state by default * ip link: Fix crash on older kernels when showing VF devices * ss: Unify packet stats output from netlink and proc * ss: Unify unix stats output from netlink and proc * tc class: Show classes as ASCII graph * ip link: Add ipvlan support to the iproute2/ip util - Add kernel_xfrm6_raw.patch to recognize more XFRM types- Update to new upstream release 3.18 * Human readable output for `ip -s link` (ip -s -h link) * Permit filtering `ip monitor` events by device per "dev NAME". * Permit filtering `ip link` output by device per "master NAME", and by type per `type T` (e.g. type vlan). * Permit filtering `ip addr` output by flags like "tentative" and "-tentative".- fix bashisms in gaiconf script - add patches: * iproute2-3.16.0-fix-bashisms.patch- Update to new upstream release 3.17 * ip: allow to set ipv6 address generation mode * nstat: 64bit support on 32bit architectures * ip: don't require "name" keyword when adding device (3.16 regression) * ip: support of usec rtt in tcp_metrics * ip: allow to change slave options via type_slave * ip: add support for IPv6 VTI tunnels * tc: rsvp/tcindex/route classifier support for multiple actions * ip: print stats with "ip -s addr show" - Add revert-bison-fix.diff: fix build on SLE11/bin/shiproute2-doch01-ch4b 1742968922  !"#$%&'()*+,-./0123456789<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx=z{|}~6.4-150600.7.6.16.4-150600.7.6.16.4-150600.7.6.16.4-150600.7.6.16.4-150600.7.6.16.44.15.0 ipiproute2bpf_pinningematch_mapgroupnl_protosrt_dsfieldrt_protosrt_realmsrt_scopesrt_tablesnetnsiplnstatnstatroutelssiproute2.conftcm_xt.sobridgectstatdcbdevlinkgenlifstatiplnstatnstatrdmaroutelrtacctrtmonrtstatsstctipcvdpaiproute2READMEREADME.develbpfREADMEbpf_graft.cbpf_map_in_map.cbpf_shared.clegacybpf_cyclic.cbpf_graft.cbpf_map_in_map.cbpf_shared.cbpf_tailcall.ciproute2COPYINGtc-hfsc.7.gzbridge.8.gzctstat.8.gzdcb-app.8.gzdcb-apptrust.8.gzdcb-buffer.8.gzdcb-dcbx.8.gzdcb-ets.8.gzdcb-maxrate.8.gzdcb-pfc.8.gzdcb.8.gzdevlink-dev.8.gzdevlink-dpipe.8.gzdevlink-health.8.gzdevlink-lc.8.gzdevlink-monitor.8.gzdevlink-port.8.gzdevlink-rate.8.gzdevlink-region.8.gzdevlink-resource.8.gzdevlink-sb.8.gzdevlink-trap.8.gzdevlink.8.gzgenl.8.gzifstat.8.gzip-address.8.gzip-addrlabel.8.gzip-fou.8.gzip-gue.8.gzip-ioam.8.gzip-l2tp.8.gzip-link.8.gzip-macsec.8.gzip-maddress.8.gzip-monitor.8.gzip-mptcp.8.gzip-mroute.8.gzip-neighbour.8.gzip-netconf.8.gzip-netns.8.gzip-nexthop.8.gzip-ntable.8.gzip-route.8.gzip-rule.8.gzip-sr.8.gzip-stats.8.gzip-tcp_metrics.8.gzip-token.8.gzip-tunnel.8.gzip-vrf.8.gzip-xfrm.8.gzip.8.gzlnstat.8.gznstat.8.gzrdma-dev.8.gzrdma-link.8.gzrdma-resource.8.gzrdma-statistic.8.gzrdma-system.8.gzrdma.8.gzrtacct.8.gzrtmon.8.gzrtstat.8.gzss.8.gztc-actions.8.gztc-basic.8.gztc-bfifo.8.gztc-bpf.8.gztc-cake.8.gztc-cbq-details.8.gztc-cbq.8.gztc-cbs.8.gztc-cgroup.8.gztc-choke.8.gztc-codel.8.gztc-connmark.8.gztc-csum.8.gztc-ct.8.gztc-ctinfo.8.gztc-drr.8.gztc-ematch.8.gztc-etf.8.gztc-ets.8.gztc-flow.8.gztc-flower.8.gztc-fq.8.gztc-fq_codel.8.gztc-fq_pie.8.gztc-fw.8.gztc-gate.8.gztc-hfsc.8.gztc-htb.8.gztc-ife.8.gztc-matchall.8.gztc-mirred.8.gztc-mpls.8.gztc-mqprio.8.gztc-nat.8.gztc-netem.8.gztc-pedit.8.gztc-pfifo.8.gztc-pfifo_fast.8.gztc-pie.8.gztc-police.8.gztc-prio.8.gztc-red.8.gztc-route.8.gztc-sample.8.gztc-sfb.8.gztc-sfq.8.gztc-simple.8.gztc-skbedit.8.gztc-skbmod.8.gztc-skbprio.8.gztc-stab.8.gztc-taprio.8.gztc-tbf.8.gztc-tcindex.8.gztc-tunnel_key.8.gztc-u32.8.gztc-vlan.8.gztc-xt.8.gztc.8.gztipc-bearer.8.gztipc-link.8.gztipc-media.8.gztipc-nametable.8.gztipc-node.8.gztipc-peer.8.gztipc-socket.8.gztipc.8.gzvdpa-dev.8.gzvdpa-mgmtdev.8.gzvdpa.8.gztcexperimental.distnormal.distpareto.distparetonormal.dist/bin//etc//etc/iproute2//run//sbin//usr/bin//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/tc//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/iproute2//usr/share/doc/packages/iproute2/bpf//usr/share/doc/packages/iproute2/bpf/legacy//usr/share/licenses//usr/share/licenses/iproute2//usr/share/man/man7//usr/share/man/man8//usr/share//usr/share/tc/-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:38048/SUSE_SLE-15-SP6_Update/67e66ece62e965e24cef41d107f936a9-iproute2.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux directoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=54e697844149a7b3fa1c05f99e8d831bd7d366a1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=427ebf1174efc030152709ed767a0bf34345d27d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e56586265ce804ebbc1f77dbb3cda16f672a2857, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=24dd6fcf655f053d70c04c14e0550fff7c5efe7a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=9651d166e01e6b1d85ded086fb1f4dca8b44ffec, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=8fef898764fa60b86989e90afeea2b6022a77ed6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=45d0d79ad3108743ac1e7c14fb9f593c15788dde, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e7473de360dc2598364500f613af9a895253f367, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=4b8a33188e98a66f4bd0683ccef0111b975b56ce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=c5cd23ad1c874934c4bc39e7e3567fdeddc9d393, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=c5e5416712a7d66bc06c1a5d8d0241fd1cc433cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=75a5e574374de55912960f9b4a8610560f5763b2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=6cfcacd4aa88c0a28945d1d105841cbd3794d2d0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=5ed6949dfbdb0426c2d65ee237a25fd830f455a5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=719a2d3634ba1ee9707a8fce38ad92bef8727372, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=3dce6f354c5f99caae4ac95137f79dc6d08f891c, strippedC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)Algol 68 source, ASCII text (gzip compressed data, max compression, from Unix),8G_et     RRRR$R R RRRR RRRRRRR R!R RRRR RRRRRRR R RRRR R RRRRRRRR R RRR RRRRRRRR RR RRRR RRRRRRRRR R RRRRRRRRRR RRRRRRRR RRRRR RRRRRR RR RRRR RRRRRRRRR R RRRRRR RRRRR RRRRRRRRRR R RRR RRRRRRRR R#R RRRRRRR RRRR"RR RRRR RRRR RRRRRRRR RRRR RRRRRR$R R RRR RRRRRRRR R RRR RRRRRRRR b$&chutf-896804855c95cebe1e47be98725b919a2d7e4e2170ce4ab3976c56d7cde9dc417?7zXZ !t/B *R]"k%rٻbD y'apiRnGkcwSsֺ_3q`Yx7\nX9 red?q9J j4zP+*i|t}>Oe-_Q"kLq"*H#J]- XIe&r1vl|8p΢2rYP])r~RC:,0~cS+3l͆*6Eoz~]8 1m(B^o7!'%a_ |ףN-JMHީJZ2m's<6׸ۆ{ ko]l/QKjܫNH&R@-=ÖJC.ߴ*+1p]l᳓Oy61vzGZ+:: 7Ed*p]̈v.OjTZT,dHJ&r>~TƛLg"G|N41>|_>vRe#3mHy/5 ԛ(Ӣ6y)& :Hs:ߐ\"<\U4RJGYsvwb{pּC]VUQ2=A)Q(A 6IInM]OTTRpkܴM?xRl]r\FZ#HzW`Er1cd' ; gknTMݽr?*CF 6JtYB?θ̥GIeURzTp UVQȳ9zaUԘ()d c(KwzCfa m ǀJ!'O=l[mS,H[p1a?b8sٱse#(7Tagh)q⮮-@' `mv`M} ~p~+S{&Dr)]P;_9qV(TD="[|QW4W&$a¸z gZWr?a6x %]~UdD܌>+,-,bg:ԩ&86b umqAzD@.K8ྑ2=٩ |BrMxUJw,ӉxΈIMfRbc=DȣK=/Ic CmNڐZzxÂ{}I|Pdȇ3~{/6Dq- G47G! p,l2ExJ I?xfq)dMX"78 I;aXUBV#xエ-0PYqes-=>,ItxN6`:έ MtCNT7UD s+QHrJM\q8:iF :t*7tݨ y+8/d=|\b?xH)Ĕ:O/w#`}H(DĐ>c%Mj4UVƦE)2/Yụ{Ed>JK;A`> raA.z+U~wU&47]7;Ӈc1V=>*jH0wL.J-Xat\#;Fsj&_ 3p:,kX)xM X#7R &s jDnl4uUQbM$|v&:+S:莬F]I#wISB|dp{=O1˾4/}gGdL%Al>W5?b@s~r1wNCm5L9[ nx:لZ-)vq/A|g~'ՃlJ> p>&-9#,kO|C!KYs1j;&00 4Vek uu7x8n(I'K t42Xlp}K_ ;aYlzk/bO+e=lB`#3PB=m/}'P$Oo*2J l_)\ ꕆ(#{nso4XK_1+^?qmOOB=-@G3Vf&. ꊇz,rN ,CK`W LeaN)m&-ƑjpNI~5XM(P)_\wY*^>ev71':| '&=o3W v8,=e 2ޠѪ2ue w rWu;Sr:b18c.\2<3YHo9_ݤ \JB//e}2jz&XL,A,…/PR̶0ۧ<뭱\_Vj Eh.׀ֹzr:KۓC-)gFr0?Oi OrvPeu.Eue]:5@Zo5⸲++Z! 931QBu1@3<48iLp3h By=Txuʼnϸ<= @5or;f0XJ?j.)O?5CD}؍;s7kObnR7:$j=5}Yy孕@ migZe耹Zl>W[YQ>h~|6!vBVxvgpZ 8+v$S\7 241sCCޜj3Wȴt߉SwYfd;?ens=3Q>N6c;zOIA)HB㲈#z 6òH}un=G%?ǸrzKk(ix$;ʞI Or ^# b8ot(g2CxF7,9BA4lAM-PL!/d)ifP=̴hH'j֚+b) tiDB0q:p˯ceׄOZ~gӠyq:=|&62 u45vyʎc OPwD2|D)az-ggg$yì9P"T< (@pXݠI(-sj7~?#˜ >Jhp-*qB*+ v*9 Ԗ7~EB*;e8] E#kR>\鴞h]Rbl/3̡ЊzNB@ EZJ-Mκ/ &=wmPck.тSCMɂ5h)[[0]ںO, w=@8Q;ᭋҪ?"Mt#/Ut!$v3Me-w"b?&'c̟l/(/e~ x8&tؚ8FL`>][lcdpz>Orqx ur`fk;UG.%NDlSmLdzb}seS,RSf]fVFuGDxM"~c|UK . (S2sMrݔ)m沸+wqT:OgHtgo{'wpnnEnAFG ox}x_Op#e6<>cZeYT66" dP :Fx8ϴ\:I$ saę͓=u%2ƹQ%:)*rj5e6.Owc׵L3%~m79y oS5 2:u|++@?xfܴ,7 c8Y^N03%Uߵ~h4g OR\òNWXއ̴5G1ؿ T:K#nε2HjQV N`eLG(~Sz'B2Iڔ?5e7c @L]RvO&΃HJZ78|=uZ=F$'C&`"Lc^#O%>t2bv&1*d M,)̂r8'^N5֚ian_" 3ׁ /v⟎?gqgxj[G!z~BknCk ^4$\'`x%*RI{  `(d6`h^?4~^v|PKD"-1^|yM'.y|&Փ{xI?d]D|5[Z!İ%,&П|~ Yaq0 L r΢ߒz^ŤAh,BUԏo:@6jok_X VYO5LՇ^)Q"*YD),+cV=@%Vbz95 @☊``amSV6qTdg3[?&&>c4H=vh< 3w6  3:+<ĔxC1v+k=DwvV|"tr/J_@*S#XE`Y)Lu*QijSAKjS?>V/z9>2:27ET;5@vguTKNh接'K``SgrAua64vO.E%قvdl ?|Uh2AkKڥ[ qZʧ:%6~@, "0͗20$g@|mKa S6a0fHܽ@lInP"5,ː=Sǰ:芇F!̯,22", u%mdKN‹]Vbvo)tםw}9ee0"8~vL,L}m iIPL5gL$u V6iaYZbe yF#$~~>Y8W|kc{d<2PA)P1svO [e4蜭PFNzx5Ǫ4ܑWNȶn>a]iYVB1*@}ޣ&\NJjw8-jU!^`ԍYsx{J\tMSc3ѺK7I%o=MÞ'7^v׵]]UR;]y*0O%z'i8@YEgVeSIzAsCeJ=G ٻ e[{[Gn: "SJ_WC3 .&s%Nn8t@|IxFW aϹUuB3y54*|Q{0azt?֏pex췭',njx&p6@e-\߇M8,6M4^bIqF3Yk}rx \W$gʝc):`=QgzKgSig򀎀Ϻ'tD> aE$4 E7=sY|rMq$ "@tPtʓjd ŝc%tw8N; sy6KwZ Wx`(T:mٮ=h2?H:Y}84MF2]r5ZiXkb}6&x4B4 bjVǤ ;*L:ZRm=Ui=^F-碀;1w V),duk/Jgf qbIJ'$XM S?~En'3̞a;c{F͎5)6if1#v VA7({FoY?=o&VY013e UA[Q?rȸIux]N'oibgb` κpЛ Ճlt &~tꁝڄZxB*zKXy s@L.>y|8ڟԺzoJзY4a ,й:Zp*Q3'EĻ#8)Z&hL_§D VkqT.E c5 7$ѝ#K+ xqT::tzwjXFwG?ueGo3uc/F|1%K#Mg(3a8R2Nc=#B^GY:܌|5}6ilC:!^dhSSd꫽QyzwZejI#&㟴6z۽+&{SO75g4@mة*>a$Wk7V`4&uQݴQ ڎ/.>6ϻ٨} aYR";+;g']千S3(+o 1BFhyFh { I9 2ݸ=Z緧ALRՕ.FpLuW-w[hdGC73\o`(yp a"tI/Ps ƲwL5B`s춽-h)u& qPLcAX)٤q9^yCE~g%:k35;>cuϭ6)tvjm)v RV}/vĝ+Cp34Yt U=磶 YZ