rpm-4.14.3-150400.59.16.1<>,1f/p9|]C3`5 umǠ[([Vh1fAaA{W;OpRHqY.A*]6s%xP)EKRãުx5ڿgG@=3ؗ?ˬx 欉UN^jG)@<a5,͹mQa{KDuA?P_ r択 c#-vM&GRYJa;l 8>D$?$d   4 %5;B     S U[c,jjpqH=r<=x=(xl8xtb9yb:b>)F1GHHHIHX Y(\\]\^xbcdCeHfNlPudvd+wxy5z!h!x$%$0$4$:$<$@$F$Crpm4.14.3150400.59.16.1The RPM Package ManagerRPM Package Manager is the main tool for managing the software packages of the SUSE Linux distribution. RPM can be used to install and remove software packages. With rpm, it is easy to update packages. RPM keeps track of all these manipulations in a central database. This way it is possible to get an overview of all installed packages. RPM also supports database queries.f/h03-ch2aHa SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Packageslinuxx86_64 PNAME=services SUBPNAME=-rpm 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 # var/lib/rpm migration: set forwards compatible symlink for /usr/lib/sysimage/rpm so scriptlets in same transaction will still work if test ! -L var/lib/rpm -a ! -f usr/lib/sysimage/rpm/Packages -a ! -f usr/lib/sysimage/rpm/Packages.db ; then if test -f var/lib/rpm/Packages -o -f var/lib/rpm/Packages.db ; then rmdir usr/lib/sysimage/rpm ln -s ../../../var/lib/rpm usr/lib/sysimage/rpm fi fi test -f usr/lib/sysimage/rpm/Packages -o -f usr/lib/sysimage/rpm/Packages.db || rpmdb --initdb K)<`;`;)\!ZhMCΆ3a f/7,Y"y{ Y([Z;AAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤AAA큤AAA큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' 8' ^&^^^^&^Y(^&Y(^&^^^&^&^f/f/^Zf/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/60a202b6462994e770623593e8903ba9e6ab5b9abc1a5b32e088a6f44ecb0982ea15bef684f2b59515e36755cdca2e96c9649c1c7ec670c77a0e4cef6585877b719fc25ea99b70e29202ca3e200fc31aec07da53f8540abeb342ef74ebaa511d9286c704f4a9b5ac30356fc55ac281ab5282b7ed19d3e40b60ea8fcbc8a55623bccf8ea4049d1805390d23d1ea09ba992989d8d93666ddcf9de383dd812ea71693faf137b539a5728eb34eeed05136f89a070042d057c046dd65b78b54f29bd02064f5947fa6eeab403846122719a528f3b27c1e834af130a0c34603dd96dec8528b7fc9188e698d7c14b5b8c54afd9ac3a3cb14025fd2efa9717284a287535f0dcf339e8bd7f15303f8a9b9e09b3dc7b152414ed36fb19e64e083cb186c5ec47e8333679feb57442213cbe7a19b3a29a049590c2a2c5269da68224dfd919b328bff1481150a0de0e633c9c3c196460e6facfe123ef243525379aec2869b3abdc56be31851c0f853730d31522b5f94da73bfcf3d106eb72f777431db40e76e352f5edd0a45c8a52329d0be66a1ccca92ad58fffd8e92f6ef7a607b62c06764f0bbd37b17f18d85209aee5f149b2f1a81781b68e06ee11b1abd514c22616c1e64238b0fa185a2b15b488c5e3d9348886d08a40c5293261840167d7a68f7e8b0d2449034796b0ecf3759695b5a7bfd7f709854de29dffc483a1343d6703010d517b7721877e47b01b683e237bf28577d8893a8c4b312297a3e275077ec2b4c93478d11cf47a5a07ad269eea26f0d334e8b5ee4b3b5b6e44a29d309bf9d405353da58112ff3081dfe2a8b64b5b5ba84b5c167f969a4fa36072eb40277b090594b5f90258209f121010824915b2757dedaeff59535bf278c1c8afbc36c9bcd2adfab41b67ab16c106cd8b4d46e0e1c21514d346de038e07ba67472734a9d1b4205c432fcc225e34757bfc737958b66e845e566a3d57372624d83fd71a071690de19f702757651f5c02fd30b3ad94a71d56a72be329b30553d04340b556b3084781ee95918a8f7d1a983a05bb26f1ad33f4b255c80d5dad7ff89102fc3429af34259be9a58ddb993cdc8f2e178c70e50bd41d19e4775590ef930885b14d50f31e2c19ad2c3bc68f42391e70f77acccc36765446233a1ad65f4b65b96ea7a90a4b2acc937821dd4f1c19c78097346d19f17a3a708429248407847db6985bc3aa524258f5ce956521d171126c3865cae4cc6b845231850ad5ab353d52fa87dbda96c9c6e61e96a8e236c5dbb61b0d0e17cc7d4c6e8ecd3843095a93c0ef05f89cb69a06b90d7d9ddeecfe18b3d040c0b3e8467231f5977c80774e01831f13ac4c7f2bcaa6613b063c518fba4895b0fbc97221d19f56552a27583c3cba0f4d5e479db13ef90253ae893dd1b01283e7d1e6b1fa71723ded811b118406466caa92c5edf9c39098be6081c234567528a9b75d635e2bb02acb96a69f85e621a89ce0cf45d4f8d3f15275f867a6c5a45f648a175e88fd75723f9cc8c339687e0780c9a00fdbd503ad90d0701bd5d5cf51aa4053a5b4969998f24da83d6bbb0780644556581c962ec903e69f58fb6057dce0498020d353be204599f4c3fb6694820941fc5c7105c1e8c1028040fcc16a33d5552805f2969a566c5f52403c23a93d01c4b81b37ce1802675d757718853eaaf58e4b2cbd50a44256c6357706f814402a50ed70170fbc377ab49e1f83755b4b5f72543bad282f4f3dcc9bf00e08ea69820a7b815e47cf6c151b645e5d00098d5f5557b355ad2f70f4affa8ac43281af3a1c087191d81fd9798c2e41c1d9aa9fef5cd745d067952018ee75c9bce299caa0fd1b5bc4dafb780acb2e7cf77a2f7aa6a4efe6d04f788b62bb52ae6ae499aa116665e4abcca1abfddc6842898d4f5dcceb1c39920ee597abb51aa08ccfc9e99f86836b64d9bdcba86ed7a98bf4276a87ac989b4bd7996df1c7a59ea3850ef4b94ad6e68f18c54f30538246afd4f80ac88b6568b6c0cfb89f2ed41e22579b233859e61fe566236efcc09e5a164eb32338650226fa1306f777f2d250eaaaac93ee97c525c49cba999291fe47dc0ee9c876909ddbb25ad33f273ca69ba11334cd6297f2631d0d0c8540befaa50f38c7aeb9c8d5c2bc7e9fad2cfc4760e7998f3f532a09a2636d1cf56ccc34cc8df9b0ae0135812c1c775e6b90c9b5388ac7c117eb29255aa4b40e0158c6d18f71c982aa7d976878428a6a12ea8d110c03788a10a54332333bd3a83645304d948617227f910906177123ca0d023bd0ac5483f364e6a1545d971d2720ad298c87b49cd7645af53879f842e1c356e3d9b2a2a47b8478611cf019776a8ddf3e2fea8f6a88c0610496a04fecf371538d9384640eac416f9e47c36c1924bd98e34423df46670954768c0a624bb150bcbe264be0ef5826195d21aa7d4b13488bf80b8bfb8c2f95d309d30af9edb6e853bcc8eb0dc0d053887bfb7c8ee50bb913ee76240ab1148125aeb250761ca32e1f4f7df02066e6860041c327c855a719a80d0e85be365610706d61a0d5d7fe88fac2abad7976c70e3b82635db1e555bd6e4f0682db6a9eea7f1086d5ed434a0a61322f68d10f7e7e41c662c63ae3f67de42cb28172c258cfbdfe253925ab629310083d354e4f8e0a253be3f4d2c3d6ac6b0808fd02feaa0e13ebc6eb757db0387da4f29f617a259c4f653db49a02163584e63eb5158610f87b7e1047dc174a9b03d15a5dab098ddfe6d8d094d4030c7766d049a62897113ee2647a6beb0dc07cc8ff6456a38408d19c06f655406d79aabe739b7278333a5a41d56293b79589088fc0c1ed66d5545cf19668c5c43ed5a2976a5e1a411cc91ae09f530e5f4ae7543d568264ee42dbc76c5c335708935af148529c4a9b372dd0def182f888a237e8878cd3a6eace7bf22991a219adff75588b482da6bc956d69fc977ae764e4f6eb283f15032f66b3c83c8145d77f33dfd03b4d40c54076fb3c2242b7c0aca77a0977609ef035965ffbfafc8a16fb3fe73e237298f17c098ec5f4fed717339cf7b45336b2ac482966da4c104d60475439a4d7844254d9c309c12b50c9142913336f08c2495da4743e2740649010a661053373da2396487b5c535642bb6af2cb0d0d50292ec6eb747a181bc2c4eccf884c643fbb3770d1f6075f99aeaa6172deba638758f7801b4be8a9618ff15efebb76c41a67430789e2b9bae30ff9233efb33ad87393734c7d08b1df499b81cf5b6796ab689ee60a2d1dcd0295c18d3cd30c5e7364fe193b372269994c7cff65ab2cf562b42b9ef970e89e4f434b52a8c6a24c9a81624aa7527881aa3852f651c01c59fb3edbca7c71d502d73198a07e59993ccae42fcc700baa045a3eff93d79b8c59fb3edbca7c71d502d73198a07e59993ccae42fcc700baa045a3eff93d79b8bbda9ff00aa6107574f08c44a49d2aa2688fa92b90d56770b0a2f1d39a6d24ba77284cfc0ad7dbbd5736903d2721998e42fad7eddb745ffb0a88853504b6e273163584e63eb5158610f87b7e1047dc174a9b03d15a5dab098ddfe6d8d094d403004c7accc4f4d8325d42880348298c8086b5a7620881d994e7ecdc40c4cfc7a87a2d4b64eeb59b15a37a0f11ff7e11ec3b46f1ca76db85e21d4f458017dfcd77d9ffa51268434301c7bcf2fcd431c6a64b4cbb4a5935a92176bdf10c2b9c43c2acefd9a9c46c1c41bd6e6bba0dcb4334cb0ce1393141ca8cf8f85da53028b2d17cb3bd90a01dd9281609ee74684ea8ee5be391736da568e1dccfa9b573e2b567af70931acb5c3fb9024267dfad1be16793dab866ff3a87eeeec77433074dd44bc897aeaa93d1f38e6a39dea79f32cdf6791efda36aadd2330d4a5c513dc7e0157f8372c44a83dc26404bef0f1affc6501f623f0906f354faeb4c168ad628f5eae770dfe1ba22f2b0ab59d75ae4dce2d8465adc68b989c0779c3ddf2f340deca2cdf0468a61d253b9600048303a058a553a9e7116214ee94e261c78505014caa7655cac559e373c512cdb69d75c25db9ec39960611ac02ac3e189569697e565458822aebc308b138fbb1d54f930defdcf12d3091a2b772a04dccc732963e53b007c4ff398bd8ff56fd118dd2f8c89f78ff7cd46745a714e0ee5accb925a1648d07ec5a7dfbe1cdae601ba892ba2e7c36dc476d2c1eb91a29f44009d7b4f894e071e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c1a734426c6187c67a48a1099277c71bb914067b687213b593be33ebdf3608fe3aba5770a073d12cb926e6c0cd04f342f7db9f27ed8d1280341b3ba1adea4b6d98603b2cbd75d5cf0f1a62544b2976209a75fba221d9d50e852ba14156f0538cb863237282d2f562c5b769096675f1a7015f783e05e60e28f511a8f1e4d4d6c0c1ba5770a073d12cb926e6c0cd04f342f7db9f27ed8d1280341b3ba1adea4b6d981e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c11e1c43f776e2a33d0e4bb1604bb13dc061c7c85b70cf92391a9b08312154a5c1e6440e7280516229a061ea092c5fee7c4c229e1ce9cd5695205a9751039b323478dbcd9033886c549ed485d7d536db82ebbe893f72329a3df4afabe785722ccfb6811f0cb5d7c7f2d7a502844912d3f0a8b3211ca5c117fbe3e22addab26fe8831442708c753ba44404395aa62f4b90814c7dcf11bd1893febc431fdf2dfaa84860019a755a8ab354c9552cf0742827448228574ce14b1085874d640afb400ea7c1122a809dcfecba9f3091097b137a5b5abd34ae5edc6242456e8e30ab1adbaa023a02e6d304eacac47b7e1d7c70b14f39fc83e1702179ca013cc50b72e438c6ee7c676e69ddde4486f53f834e9b26e1eb746f07a8a08d74711b786cb8886d4b8196df9ffd1f16a3bf60106c3aa7b43df139e4fe635816d0f5418a145bd48e35e96c461139d3dc3eed4227f020d378e98d9fe738afd9a8cb97f70d6155c6f6b42b83f45d8ca4e7ff53f9aad55d3272ee75f6dc4f1e32619adc3f57231b3f3106ee7c676e69ddde4486f53f834e9b26e1eb746f07a8a08d74711b786cb8886d4561564fc4e21ee3059a09c357787c364ff07269f1227eee4f24330022dc14ff473e3901e957a5e45ae121be39523ea92bfa995bce84ed64c6389ddc6100a361840fa71de2e6a820ab7f78c5bbc78c24df6a294f62f8c5d1b8be250099269c0cd7fb758024a099af733d93105b06a90ef15e373c48b9c8e0d1e26c84a1d743399adb1b4815c1d11664b9455eef059ceea41e24c042f4332e55f71a70c8457193ad88d7b62b79bf754a47ba69d0997ae82c4f0e5ea6af3f8fe2e40ffb1fc3fe0540eb0c00867b50c4f62f899e7cbf2734c2a3abb0fbf4d27c0b6d98146c9db3f97c40c226f61f972212ab89e111b33e0195a71211d7a7b8b4489401a98f26597b33a493a0f840898a69a353108c12fa743812618f7e46926a43e2afe6a50dba175ddf05de6cec0c8b0a5fd670032e4e534c2da0c5a994a3f98db0187bb17cc0f4190a8766bbc89d2965e0c62a40b04fafed14b043da5245a36f7314f405e0a2742840d8240441d6f4ffe73984a2ae9d7789a2d89fe0ece8ee41ca94902a485235ac00b4b3239beb2645278c87323be22ab1f2e199b53cf3554ec87f52ec4a45e7e297d2484cb4a68c3abe35c1d2733448ed9dac6bf16ee9fa835973fdbf6bae1d021ce691088798adca5395cd1d4aead9b536be9b9773a7a3de21bcaa23194cfa4e3031e784c9e55b2d1f5800c9e21600b80bf0f8b76a414aa510a3f25c56687f5293db328703dd15ac6d6513e393c1f12d0de41c0524a1a80d14a65014a01b67595105544661ec4980d8b41fcd69275f7a202b11926b4d941586b040763abf8eb9dceb3be2f4ab83b3bfbef963c915c2aa1eb91bb8ce09d7e84f946c02ab989b7b392a8e4ce73a5e69b9e11233e208cdd364a63e19046af3d5367282c4a84a715c02352279bc7e500ef1ce692935971047606f54e8d4673dcf6ed8ef6def25752ff975366821b7c57a0c8ee7f17606560f51dcee83a4ccb922767858bc7a39532ab8883db5fb4111d22cfc3c9946306755bc8eae1c3fb5225625aca32738870950b722eec3df60c21ff447aec4b48005b7371ada00316b252c38db9a3db44524b44bb7fdd4e337f28d309709d9ceb4c87931cc72c74f9bb5ab76a406e13f5901ab0423087125b728c605732dce7ca63f629f3d30db2c1165663bbf39efe4914f9a1411871a9c0dc9fe0fb2312f6c766526f1bbd377588a13b57b301254e42a2fb138451f20d7004f7ebef276713cef0651d1f120fc011046362e817be8aac38c0acfe80a320f11bb13d95ebc59a32e59dbedd6b5214103f50e9f8db868a8de609b18d6bae30f8a4015ada9586cacca89fabb3ca874ba148a524d35b7aca36da81e03a225eb7a88159324b599ab151349f7d4c6015a6861609f46f19b4ff8d13459eec5ba26495bd7be67f48abe8b37e29ceb1ef44e8d314a8112ca326b56d25b97bba9325d7515d6af8d5b6db0412fba30e55d366431e9853a4cd7671f241976cc90edf333c7083b953b156df4c0e8924686d978e1bfe406b9f53f23765cc36eb657c806f25ccf9e910ad25a93eb05d606e27864547be7fc24e6bcd2e84d89a7387e23e00736c012895fa8527b9dc4be0d3fd1dc1dcbcfa5713fdeee4db7cc0d7cd8297340eacc68303e13574e7dd0ada962555876b515ad0090d826fc94f9eab7609a8cafa9076f8c2cd494095c92081e71a777c6e04b9f21b7c2ad8458828175e4f0675979cdc728fc586f9e7cce867c046c19cfb453ae8f527448da89f50ac8387a9b4357de2b5a6c518ad13ccbd62eda011ebb43b15398f7a7f300a886ddf847df62fe109f7d374aa7ece56712582b45701e7d4f2905e2e46adc51a7795ba4f4b72b07fd0d65986302586f6da7af3b6320ea6d1eb16920919107f44d22895af11101dcaa56c7e92e974616ea29dd5deb9002340aa7933ce6b301753845161fcb96f41ecb14429adec73ca886fb8d7ac7db35c606cef5e2946f35ed090a6d6ce193b0708e64880161ec78d4c88303e96578cbbb2758fbe28b529c3dd361068b9a906b00e7a03f20bc458f3ce0dce18b56381fb73edfb21bbdfeddc94642dce817946820ace9db9adcd53d17784c0a55bc372080d831372ef69057ac71dd9941a9d8148ca8c114094d9f3ddee9abb1a712e6d32139cd55c7b80c01574963ee0a8080606a07490e4edc2de52f58bd14d24bc4c704526d7edcf4a0ec869268470dcfc761412e44c1de4ce5925a337dae75a0263d8913af2dde0b247b177db2b668fd67dd9462a044af278de687bedd43aedbc484cf88adf03214c284e0cea32f89c2b9899ecfb3b2605b83590ba8750f0ccce6a280dae9a7ce0db2d55d74e733b1580050367dd281a03cb5d5e8692349829f1b21e48ebb328cbacf7e7e09d04ad7eac4a3d80abb2c002735348520f939cb43d21e73d3f52990baf3ba925b40d1070a9517d270bcfd399cd7927aa18d659e0c63395b7d8fa11560ed71b549340a22eec5c7860e4408bf0aaeb73bc91a2d1009f37b7070c59903b1a54f0a3d1905e546660743edaa82c31176c705c6452ce0e4600ec1e5a77def2bc1c8c3ea86b8c013a188ee9adf79a94b8961e4342d6994ee0866f12cea3f6579dcd51eda0d796bc7e32c2351ad8368f7ecb5f9b02a61b761a0561bbfa9899805a44fa6e55627059e84e15d9af66ed7b693b7c200aa48328bd24d18c9ce53f4c2a36bcefe65a313a201753908109c5c3f3130e9f0378db79525d4e42271a7c13698647145ed0a63a41eeced53b1c6d1ffcb8df980d98f6b53c8f79cf0b3d78eea66ce058bd817de52f26d6b1474b405e410e0d348b45509aee6168eaae06643ce1298d41a69ed9dba1546e65e0f260168c4eb13be33ce266ce659979a98af8d36df0e29c9b45ecef90466a2296d07666cf2eb84ea9886a3738e445a880816970817c1cfbd80680533567bdebec1ed11887dc9041d68402a67497d19a3d124a090093ca5bfeb96f61a26deca08371c29cc8f1f7c0c8bd734f477f6828e8a6cc671b0d8ef1f88017171d94d9f1641316bff7f157a903237dc69cdb5fca405fed8c832c76ed8370f9e7028db9bc9825888ce0ef6d97a68c24b963d8a5b8e7b499d0a872b1f48e968b163acebf0d13535cbdc95ae7588919911dcf204ee436369e9201e6cb7143341094633bf95073ba9402161bc326c590fa2a514d7713cb820e44d0979b0fb86ee76cdf0976ae27ce75b4d39d745465b2b1289ebcd6a02ce858ed081105b0ad9f629791f695e63ad306e4c3e983c4e0a74297fae879324ee9506207c190ea7887dd08101dca1d10e8fe2a97da0b2b2dec61d6402b1fae1a2fd9bf9f845767f068af34e604b3ec6750d12116befd32b37ff37b21b5028326bd50f10ed6ab3222124a5120ac8bd44d255fae0bbb0dd073225c2ce4510532dfe468e286e3df207e6429393b72a04fc10c46fab6816b13ff6c85b9c36139ac00549a57eba2a627f36c1a3e0068a852f4841e3a9aa8706866f0377756115262cf655f942233587055daadec9a933fd8ef0354f19e3fd30d730dc6508dd4bb7b35e95512655cb2c2fb8825d9aff27a98da1dff6c2dc8159ba17e2d37017b0411a878a57253c286af6465b85eb3be663839723c17ac6deaccbccadda2e345db2c7e68de8f33bca9aa5731f31d938f725e849d3bbd10b347440ec37fbc316121f1d15ac0c77d98888cf61e4652d38bef8bdee055a686a2566d802688c3d9b64d1f165e8936cad8771d5373c08acbed48328067effe6b2d6bec64ff4f9d14d37aa639461847d99f711b38738c9e643fbadd86a6bf1f6153a5d5b3ca059b0bbbc7456505de2c56c00843976db15ae9bf5aa94c71bff4a274a8a3af412683e526cce804422ae49d3520660d90cd2d1641536acfe607682bc44fb508567bc5562168cd7173159bf7a83dba866fc9b7770b7d3558802847dcf324ea6aef1b3823c8a885ad17081a3d6a8d53382d875f091fc45d8ac3e587f2963fd602469c08d75c6dd85d97f3d2190bc23b72b9eb8154713a48c3e846f1a274a12d26e21db8d98e4e507956a92c76bd550032f970ce7f41f069e1ae815064db998ba08d79051514f68b6cc79c0b10637df6dc160842e5417316c8805719ebfdb9e1b1c3696755323a7fd36b82d06afeb1115a2421145935fbbfcd32a51d341dea6346ca2c0adecf339c51b841e9053274fa8f67eaf237a7d5d306ace605d5965919a7fd191e5f7242e9eb16be65f065670374f8371150acbdb75de492987e7a79ecd082e9cefd70ebfbdf0da94353fb9749f0eb3a6371386dab2383dad188f2dbedf03709ed2d8069b8abf371556891926f24070c082f643def28fb205ba097a7a2d82264118f65783f4c7f51e402bcef8e38ff5191c83e1e9a06649cc9628040b401c143e66affe926fc4bc1cc50ae4038c30a265c37495952ad7d30cbc602d064d564dec7d77a17727d356266b3c5e29777cee4e4d17dd3f0ddfca9a093cf88a27dbcef23cfab9562134e4ef25e5108f1e866eaa8c647b82726c4c7f7c5bb89f7b16a8c638e575c51b912adcf9d29fa5e5d12ca91e83a081d47d5ab360b72fb89ee78b2a49bb7a108e50b3a38c949b9d1d39e60da3e5e939e4d2272794780c68287ebc892dcb0922b806160731d78aa5b04928ff3853aef7abafb2a402738fbc85ad008c2cb7c467f909522013abfba00de97b4b320b98b1a4d8220ee34e0a1f70d069b8fab9bf8283e7159bbd7bec370f8d5a53d8cfaf1fe0c3e6338015e58cf524492bd2b390d9ace7f24979b4b652b12c9b22a5164bd534f5e044cefd5103ebaa617659cd2365e35b1c4f99121810cda851a23654c2db3d03551105696141a7dc73990b3545d7026d14014d2ccab220828be1ff622afaae4ec05292f0284c991fc4f3cbaf295200372c410a89cad3c6dd4040d309615c61f313df927ea9fd5ae1bdecb70c3aee6225fe41ecd3138902dc15c9f7cef2eee8f5fb6a644cf485a3360bd07edd1b89faa1c5f519e2d082fd934f1db3738e589c9aebd21a26f374b2360fde6c21c0526f695ee9ca856d6ed01be26/usr/bin/rpmrpmrpmlibrpm.so.8.2.0librpmbuild.so.8.2.0librpmio.so.8.2.0librpmsign.so.8.2.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpm-4.14.3-150400.59.16.1.src.rpmlibrpm.so.8()(64bit)librpmbuild.so.8()(64bit)librpmio.so.8()(64bit)librpmsign.so.8()(64bit)rpmrpm(x86-64)rpminst@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/usr/bin/perlcoreutilsdiffutilsfillupgrepld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libbz2.so.1()(64bit)libc.so.6()(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.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdw.so.1()(64bit)libdw.so.1(ELFUTILS_0.159)(64bit)libdw.so.1(ELFUTILS_0.167)(64bit)libdw.so.1(ELFUTILS_0.177)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.3)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)liblua5.3.so.5()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)liblzma.so.5(XZ_5.2)(64bit)libmagic.so.1()(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librpm.so.8()(64bit)librpmbuild.so.8()(64bit)librpmio.so.8()(64bit)librpmsign.so.8()(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libz.so.1()(64bit)libzstd.so.1()(64bit)rpm-config-SUSErpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsBzip2)3.0.4-14.6.0-14.0-13.0.5-14.14.3f/f*Ee@e؈e̫@c0c0cWbb@aNa@a@a]``x*`3`#`_1@_м@_j_ ^a^^^Nt^ P@]+]Γ@\+@\\o@\@[^[#@[#@[d@[@Z?Z؄Z3@Za@Z2@Z1@Z@ZZZv@Z$Zz@Zz@ZxG@ZqZe@ZOhZKt@Z8@Z3@Z)-@Z%8Z!D@Z@Z@ZNZNY@YY@YW@YYx@Ycl@Y\YBvY:XsXXO@XXX}@X@X@XWM|W=W'A@WV@V"8@V @U@U?U@T\@T!T{Ta@mls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dedaniel.garcia@suse.comdmueller@suse.commls@suse.demls@suse.demls@suse.demls@suse.demcepl@suse.commls@suse.demls@suse.dengompa13@gmail.combwiedemann@suse.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.delpechacek@suse.combwiedemann@suse.commls@suse.demls@suse.deohering@suse.demls@suse.demls@suse.demls@suse.demls@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.demsuchanek@suse.commls@suse.demls@suse.demsuchanek@suse.commls@suse.demls@suse.demliska@suse.czadam.majer@suse.demls@suse.deschwab@suse.demls@suse.defvogt@suse.commls@suse.deschwab@suse.demls@suse.demsuchanek@suse.comdimstar@opensuse.orgmls@suse.demls@suse.derguenther@suse.commls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.dekukuk@suse.commls@suse.derbrown@suse.comrbrown@suse.commls@suse.derbrown@suse.comrbrown@suse.comrbrown@suse.commmarek@suse.commmarek@suse.comfvogt@suse.comrguenther@suse.comdimstar@opensuse.orgngompa13@gmail.comalarrosa@suse.comsriedel@suse.comfvogt@suse.comkukuk@suse.comrguenther@suse.commls@suse.derguenther@suse.combwiedemann@suse.commls@suse.demls@suse.dejengelh@inai.demls@suse.dedimstar@opensuse.orgmls@suse.demls@suse.destefan.bruens@rwth-aachen.deschwab@linux-m68k.orgfvogt@suse.comschwab@suse.dei@marguerite.sulmuelle@suse.comcoolo@suse.commeissner@suse.comledest@gmail.commmarek@suse.cz- implement subkey binding signature checking [bsc#1191175] * new patch: verifybindingsig.diff- accept more signature subpackets marked as critical [bsc#1218686] * new patch: accept-crit-subpkt.diff - backport limit support for the autopatch macro [bsc#1189495] * new patch: autopatch.diff- backport signature reserved space handling from upstream * new patch: sigreserved.diff- turn on imaevm file signature support and move the imaevm code that needs the libimaevm library into a plugin. Put this plugin into a new "rpm-imaevmsign" subpackage. [jsc#PED-7246] * new patch: imaevmsignplugin.diff- backport lua support for rpm.execute to ease migrating [bnc#1216752] * new patch: luaexecute.diff- update pythondeps-python310.diff: replace with minimal fix to support python 3.xx (bsc#1207294)- add pythondeps-python310.diff and add match-python-version-if-minor.diff: * fix missing python(abi) for 3.XX versions (bsc#1207294)- Strip critical bit in signature subpackage parsing * modified patch: pgpharden.diff - Add workaround to make newer dnf versions no longer deadlock after it imported a pubkey [bnc#1202750] * new patch: keyimportdeadlock.diff- Support Ed25519 signatures [jsc#SLE-24714] * new patch: ed25519.diff- Revert unwanted /usr/bin/python -> /usr/bin/python2 change we got with the update to 4.14.3 [bsc#1194968] new patch: no-python2.diff- Backport header check changes so that old rpms get no longer rejected [bsc#1190824] updated patch: headerchk3.diff- Add explicit requirement on python-rpm-macros to avoid widespread breakage by package mistakenly ignoring their requirement of python-rpm-macros (bsc#1180125, bsc#1193711).- backport zstd detection fix [bsc#1187670] new patch: zstddetection.diff - backport ndb rofs support [bsc#1188548] new patch: ndbrofs.diff - backport pgp hardening changes from upstream [bsc#1185299] new patch: pgpharden.diff - fix deadlock when multiple rpm processes try tp acquire the database lock [bsc#1183659] new patch: deadlock.diff- set default package verification level to 'none' to be compatible to rpm-4.14.1 new patch: verifylevel_none.diff - make illegal obsoletes a warning new patch: badobsoletewarn.diff - backport header check security fixes from upstream [CVE-2021-3421] [CVE-2021-20271] [CVE-2021-20266] [bsc#1183543] [bsc#1183545] new patch: headerchk3.diff - fix potential access of freed mem in ndb's glue code [bnc#1179416] new patch: ndbglue.diff - permit secondary index open to fail for bdb_ro new patch: bdbro_missingidx.diff- update to rpm-4.14.3 [jsc#SLE-17817] * add support for enforcing signature policy and payload verification step to transactions * add :humansi and :hmaniec query formatters for human readable output * add query selectors –-whatobsoletes and –-whatconflicts * add support for sorting caret (‘^’) higher than base version - refreshed patches: * checksepwarn.diff * dbrointerruptable.diff * finddebuginfo.diff * ndb-backport.diff * pythondistdeps.diff * remove-brp-strips.diff * whatrequires-doc.diff - dropped patches: * debugedit-bnc1076819.diff * debugedit-riscv.patch * disttag-macro.diff * hardlinks.diff * reproducible-debuginfo.patch * rpm-4.14.1-initialize-verifyflags.diff * safesymlinks.diff * signbadregion.diff * verifynodup.diff- Add rpm-4.14.1-initialize-verifyflags.diff [bsc#1180279]- Do not require the signature header to be in a contiguous region when signing [bnc#1181805] * new patch: signbadregion.diff- Increase the maximum size of the signature header so that rpms containing file signatures can be queried [bsc#1181568] * new patch: sigheadersize.diff- Finish split of SUSE macros and some helpers into rpm-config-SUSE [jsc#SLE-17074] * new patch: findsupplements.diff * modified patches: fileattrs.diff, brp.diff, macrosin.diff, enable-postin-scripts-error.diff * dropped files: rpm-suse_macros * dropped patches: firmware.diff, initscriptsprov.diff, modalias-encode.diff, modalias.diff, compressed-kernel-modules.diff, findksyms.diff- Backport FA_TOUCH fixes from upsteam [bnc#1175025] [bnc#1177428] * new patch: touch_backport.diff - Backport read-only berkeley db support and enable it if we disable berkeley db [jsc#SLE-7272] * new patch: bdb_ro_backport.diff- Handle xz compressed kernels in find-provides.ksyms [bsc#1179251] * modified file: find-requires.ksyms- Backport support for compressed kernel modules (jsc#SLE-10886) * added patch: compressed-kernel-modules.diff * modified file: find-requires.ksyms * modified file: find-provides.ksyms - Fix obvious bugs in find-provides.ksyms * https://github.com/openSUSE/rpm-config-SUSE/pull/34- Add reproducible-debuginfo.patch to generate debuginfo in a reproducible way [bsc#1172173]- Do not map the index database read-write all the time [bnc#1168735] * new patch: ndb_backport2.diff- Fix verification of DSA2 signatures with libgrcypt [bnc#1165731] * new patch: gcryptdsa2.diff- Remove ocaml-find-provides.sh, ocaml-find-requires.sh, fileattrs/ocaml.attr ocaml(NAME) = HASH is now handled in ocaml-rpm-macros (bsc#1154874)- Backport more ndb fixes from upstram modified patch: ndb-backport.diff - Build with zstd support in openSUSE Leap 15 and SLE-15-SP2 [bnc#1162668]- Consolidate beecrypt patches into 'beecrypt.diff' old patches: beecrypt-4.1.2.diff beecrypt-4.1.2-build.diff - Use libgcrypt as crypto library for SP2 [jsc#SLE-9552] new patch: libgcrypt.diff - Backport ndb fixes and enable ndb support [jsc#SLE-7272] new patch: ndb-backport.diff - Allow to disable bdb database support [jsc#SLE-7272] new patch: disable-bdb.diff - Rewrite rpmqpack to use rpm's database interface modified patch: rpmqpack.diff- Backport lang_package -r fixes from Factory [bnc#1156300] modified: rpm-suse_macros- Backport changelog cutoff date change from Factory (bnc#1129753) modified: macrosin.diff- Translate dashes to underscores in kmod provides (FATE#326579, jsc#SLE-4117, jsc#SLE-3853, bsc#1119414). refresh: findksyms.diff add: find-provides.ksyms, find-requires.ksyms- Re-add symset-table from SLE 12 (bsc#1126327). add: symset-table- Add kmod(module) provides to kernel and KMPs (FATE#326579, jsc#SLE-4117, jsc#SLE-3853). refresh: findksyms.diff- Fix superfluous TOC. dependency (bsc#1113100) refresh: findksyms.diff- Add kernel export provides on openSUSE (boo#1095148).- really fix symlink attacks on rpm install [bnc#943457] [CVE-2017-7500] new patch: safesymlinks.diff - backport removal of user/group duplicate detection in verify new patch: verifynodup.diff- Define sle_version in leap [bnc#1094735]- openSUSE releases also preserve kabi (boo#1095148).- Disable debuginfo dwz compression for baselibs packages [bnc#1092189]- move -fprofile-update=atomic before -fprofile-generate- Enable -fprofile-update=atomic for PGO (boo#1040589).- %install_info: if we are going to fail, at least fail on install not on attempted upgrades or uninstall [bsc#1084997]- do not use the source date epoch as buildtime by default [bnc#1087065] new patch: source_date_epoch_buildtime.diff- handle RISC-V relocation in debugedit new patch: debugedit-riscv.patch- remove no longer needed and now harmful extcond patch [bnc#1083539] dropped patch: extcond.diff- Use %license (boo#1082318)- split riscv64 part from auto-config-update-aarch64-ppc64le.diff to make the change rust-proof. new patch: auto-config-update-riscv64.diff- auto-config-update-aarch64-ppc64le.diff: Update for riscv64 and enable it there- change disk usage handling to take hardlinks into account [bnc#720150] new patch: hardlinks.diff- Use ksym-provides tool (bsc#1077692).- Update %remove_and_set: This macro needs no fallback to /var/adm/fillup-templates, as it does not work on files provided by the packages, but rather constructs temporary files inside fillup_dir.- remove shebang from python-macro-helper- update to rpm-4.14.1 * Fix arbitrary code execution when evaluating common python-related macros * new artifact file marker * less strict signature header verification [bnc#1078284] - dropped patches: * bigarchive.diff * editdwarf.diff * hardlink.diff * rofs.diff * transfiletriggerpostun.diff- fix debugedit relocation offset computation (boo#1076819) new patch: debugedit-bnc1076819.diff- fix signature header writing if the archive size is bigger than 2 GByte new patch: bigarchive.diff- remove shebang from pythondistdeps.py new patch: pythondistdeps.diff- Update RPM groups- patch debugedit so that it also handles the .debug.macro section new patch: debugedit-macro.diff- switch build id generation to "alldebug" mode- Replace PreReq fillup with Requires(post), so that we can deinstall it later if we don't need it anymore- update to rpm-4.14.0 * new with/without/unless rich dependencies * multifile optimized debuginfo packages * much improved macro engine - dropped patches: * 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch * 0002-Extend-changelog-to-support-full-timestamps-903.patch * 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch * 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch * buildidprov.diff * changes-doc.diff * convertdb1static.diff * debugedit-canon-fix.diff * debugedit-comp-dir.diff * debugsource-package.diff * find-lang-python.patch * nobfd.diff * normalize_blocksize.diff * perlprov-package.diff * perlprov.diff * python3-abi-kind.diff * rpmrctests.diff - new patches (backports from master): * editdwarf.diff * rofs.diff * transfiletriggerpostun.diff * hardlink.diff- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Introduce new %_fillupdir macro for fillup-templates location - Set %_fillupdir macro to /usr/share/fillup-templates - Change fillup macros to support new %_fillupdir in addition to old /var/adm/fillup-templates location- Make %post compatibility symlink creation more resiliant- Correct %post compatibility symlink for /usr/lib/sysimage/rpm- Remove usr-lib-rpmdb.patch - Add usr-lib-sysimage-rpm.patch to locate rpmdb to /usr/lib/sysimage/rpm after discussions with upstream - Migrates existing rpmdb in /var/lib/rpm to /usr/lib/sysimage/rpm- Add usr-lib-rpmdb.patch to locate rpmdb to /usr/lib/rpmdb - Migrates existing rpmdb in /var/lib/rpm to /usr/lib/rpmdb- Generate ksym() dependencies for SLE if %is_opensuse is unset (bsc#981083).- Drop %supplements_kernel_module, as it is broken, undocumented and is not used by anybody (bsc#981083). dropped: modalias-kernel_module.diff refreshed: modalias-encode.diff - Split fileattrs for kernel and kmps, do not pass around %name and simplify the helpers refreshed: fileattrs.diff, modalias.diff dropped: symset-table, helperenv.diff, modalias-no-kgraft.diff- Change Supplements in rpm-suse_macros to not depend on bundle-lang-other anymore, it does not exist in Leap and will likely be dropped from TW.- Amend finddebuginfo.diff to adjust readelf -Wn pattern matching to account for fixed readelf no longer emitting spurious newlines with -W.- Drop net-tools Requires from rpm-build: net-tools only ships uninteresting binaries. Most people would probably rather have net-tools-depreacted expected (e.g. ifconfig), but as we did not pull this in neither, we can just ignore this.- Define %_sharedstatedir as /var/lib, which is the path for shared state content in Red Hat/Fedora; Mageia; and Debian/Ubuntu. The old path (/usr/com) isn't recognized by FHS, whereas /var/lib is recognized as suitable for this purpose. - Change the RPM binary payload from old-lzma to xz, in line with payload settings for RH/Fedora and Mageia - Backport upstream commit to read changelog entries with full timestamps New patch: changes-doc.diff- Added a %rpm_vercmp macro which accepts two versions as parameters and returns -1, 0, 1 if the first version is less than, equal or greater than the second version respectively. - Added a %pkg_version macro that accepts a package or capability name as argument and returns the version number of the installed package. If no package provides the argument, it returns the string ~~~ - Added a %pkg_vcmp macro that accepts 3 parameters. The first parameter is a package name or provided capability name, the second argument is an operator ( < <= = >= > != ) and the third parameter is a version string to compare the installed version of the first argument with. - Added a %pkg_version_cmp macro which accepts a package or capability name as first argument and a version number as second argument and returns - 1, 0, 1 or ~~~ . The number values have the same meaning as in %rpm_vercmp and the ~~~ string is returned if the package or capability can't be found.- Add patch to handle newer package statement variations for Perl 5.12+ * perlprov-package.diff- Add patch to handle special case of .qm file paths correctly (boo#1027925): * find-lang-qt-qm.patch- Convert rpmconfigcheck init script to systemd unit- Tweak debugsubpkg.diff to no longer use obsoleted RPM interfaces and add support for debuginfo compressed by DWZ. - Add %_find_debuginfo_dwz_opts and DWZ limits to macrosin.diff. - Add dwz requires to rpm-build. [fate#322957]- Tweak debugedit-comp-dir patch so that debugedit does not crash with a NULL comp_dir [bnc#1027228]- Fix debugedit-canon-fix.diff to handle directory table size shrinking by 1 byte correctly.- Add upstream patches 0001-set-SOURCE_DATE_EPOCH-from-changelog.patch 0002-Extend-changelog-to-support-full-timestamps-903.patch 0003-Allow-SOURCE_DATE_EPOCH-to-override-file-timestamps.patch 0004-Allow-SOURCE_DATE_EPOCH-to-override-RPMTAG_BUILDTIME.patch in order to allow for building bit-identical rpms as described in https://github.com/rpm-software-management/rpm/pull/144- update to rpm-4.13.0.1 * fix several out of bounds reads in the OpenPGP parser * fix handling of OpenPGP reserved tag (should be rejected) * fix various crashes from malformed packages with invalid tags * fix transfiletriggerpostun nondeterministic behavior- update to rpm-4.13.0 * support of rich (boolean) dependencies * support of file triggers - new patches: * nobfd.diff * emptymanifest.diff - dropped patches: * rpm-4.12.0.1-lua-5.3.patch * fixsizeforbigendian.diff * repackage-nomd5.diff- Correct summary/description of -lang subpackages- add is_opensuse and leap_version macros to suse_macros [bnc#940315]- Add rpm-findlang-inject-metainfo.patch: allow packagers to inject a metainfo.xml file for the -lang package, which can then serve AppStream based Software Centers to show -lang packages as extensions to applications (boo#980583).- work around bug in rpm's macro expandsion [bnc#969381]- tweak rpm-4.12.0.1-lua-5.3.patch so that it does not need the -p1 option - add option to make postinstall scriptlet errors fatal [bnc#967728] new patch: enable-postin-scripts-error.diff - rework nfs-blocksize-free.patch to always normalize big blocksizes to 4096 bytes [bnc#894610] [bnc#829717] [bnc#965322] removed patch: nfs-blocksize-free.patch new patch: normalize_blocksize.diff - drop service_del_preun, service_del_postun macros, they are provided by the systemd package - change restart_on_update and stop_on_removal macros to use service_del_preun and service_del_postun [bnc#968405] [bnc#969381]- add beecrypt-4.1.2-build.diff: * make sure debug info is not stripped from internal beecrypt- %install_info_delete: only delete if package is removed- Add nfs-blocksize-free.patch: * Blocksize of NFS shouldn't be used directly - Fixes bsc#894610 and bsc#829717- Add armv6hl to %arml macro- add patch: rpm-4.12.0.1-lua-5.3.patch * replace luaL_optint/luaL_checkint w/ (int)luaL_optinteger (int)luaL_checkinteger for compatibility w/ lua 5.3- add a space when printing information about updating a sysconfig file- apply db.diff from the subdir to avoid patching through a symlink (to please new patch) - comment gcc-PIE for now- add gcc-PIE to requires of rpm-build to make PIE building default. bsc#912298- fix bashisms in brp-compress, symset-table and check-rpaths scripts - fix shebang in find-supplements.ksyms script that contains bash-specific constructions - updated patches: * modalias.diff * modalias-kernel_module.diff * brpcompress.diff - add patches: * rpm-4.12.0.1-fix-bashisms.patch- Do not generate supplements for kgraft patches (bnc#904848) new patch: modalias-no-kgraft.diff/bin/shh03-ch2a 1714406352  !"#$%&'()*+,-./01234569:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~arcacsdaeleoesfifridisitjakonbnlplptptruskslsrsr@latinsvtetrukvizhzh4.14.3-150400.59.16.14.14.3-150400.59.16.1      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIIIIIIIIIJJJJKLMNNNNNNNNNOOOOOOOOOOOONMPPPPPPPPPPPPPPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsttttttttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuwrpmrpmgendiffrpmrpm2cpiorpmdbrpmgraphrpmkeysrpmqpackrpmqueryrpmsignrpmspecrpmverifyrpmbrp-compressbrp-python-bytecompilebrp-python-hardlinkbrp-stripbrp-strip-sharedcheck-buildrootcheck-filescheck-prereqscheck-rpathscheck-rpaths-workerdebugeditdebuginfo.provdesktop-file.provelfdepsfileattrsdebuginfo.attrdesktop.attrelf.attrelflib.attrfont.attrlibtool.attrmetainfo.attrmono.attrperl.attrperllib.attrpkgconfig.attrpython.attrscript.attrfind-debuginfo.shfind-lang.shfind-providesfind-requiresfind-supplementsfontconfig.provlibtooldeps.shluamacrosmacros.dmacros.perlmacros.phpmacros.pythonmetainfo.provmono-find-providesmono-find-requiresperl.provperl.reqpkgconfigdeps.shplatformaarch64-linuxmacrosalpha-linuxmacrosalphaev5-linuxmacrosalphaev56-linuxmacrosalphaev6-linuxmacrosalphaev67-linuxmacrosalphapca56-linuxmacrosamd64-linuxmacrosarmv3l-linuxmacrosarmv4b-linuxmacrosarmv4l-linuxmacrosarmv5tejl-linuxmacrosarmv5tel-linuxmacrosarmv5tl-linuxmacrosarmv6hl-linuxmacrosarmv6l-linuxmacrosarmv7hl-linuxmacrosarmv7hnl-linuxmacrosarmv7l-linuxmacrosathlon-linuxmacrosgeode-linuxmacrosi386-linuxmacrosi486-linuxmacrosi586-linuxmacrosi686-linuxmacrosia32e-linuxmacrosia64-linuxmacrosm68k-linuxmacrosmips-linuxmacrosmips64-linuxmacrosmips64el-linuxmacrosmips64r6-linuxmacrosmips64r6el-linuxmacrosmipsel-linuxmacrosmipsr6-linuxmacrosmipsr6el-linuxmacrosnoarch-linuxmacrospentium3-linuxmacrospentium4-linuxmacrosppc-linuxmacrosppc32dy4-linuxmacrosppc64-linuxmacrosppc64iseries-linuxmacrosppc64le-linuxmacrosppc64p7-linuxmacrosppc64pseries-linuxmacrosppc8260-linuxmacrosppc8560-linuxmacrosppciseries-linuxmacrosppcpseries-linuxmacrosriscv64-linuxmacross390-linuxmacross390x-linuxmacrossh-linuxmacrossh3-linuxmacrossh4-linuxmacrossh4a-linuxmacrossparc-linuxmacrossparc64-linuxmacrossparc64v-linuxmacrossparcv8-linuxmacrossparcv9-linuxmacrossparcv9v-linuxmacrosx86_64-linuxmacrospython-macro-helperpythondeps.shpythondistdeps.pyrpm.supprpmdb_dumprpmdb_loadrpmdb_loadcvtrpmdb_recoverrpmdb_statrpmdb_upgraderpmdb_verifyrpmdepsrpmpopt-4.14.3rpmrcrpmsortscript.reqsepdebugcrcfixsusesymset-tabletgpgsysimagerpmrpmconfigcheck.servicelibrpm.so.8librpm.so.8.2.0librpmbuild.so.8librpmbuild.so.8.2.0librpmio.so.8librpmio.so.8.2.0librpmsign.so.8librpmsign.so.8.2.0rpm-pluginsima.soprioreset.soselinux.sosyslog.sorpmconfigcheckrpmRPM-HOWTObuild-it.htmlbuild.htmlgen-info.htmlindex.htmlmulti-arch.htmloswg.cssoverview.htmlrpm-do.htmlstylesheet-imagescaution.gifhome.gifimportant.gifnext.gifnote.gifprev.giftip.giftoc-blank.giftoc-minus.giftoc-plus.gifup.gifwarning.gifuse.htmlmanualbuilddependenciesbuildrootconditionalbuildsdependenciesformathregionsmacrosmultiplebuildsqueryformatrelocatablesignaturesspectriggerstsortsysconfig.services-rpmrpmCOPYINGrpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.morpm.mogendiff.1.gzrpm-misc.8.gzrpm-plugin-systemd-inhibit.8.gzrpm.8.gzrpm2cpio.8.gzrpmbuild.8.gzrpmdb.8.gzrpmdeps.8.gzrpmgraph.8.gzrpmkeys.8.gzrpmqpack.8.gzrpmsign.8.gzrpmspec.8.gzBUILDBUILDROOTRPMSaarch64alphaalphaev5alphaev56alphaev6alphaev67alphapca56amd64armv3larmv4barmv4larmv5tejlarmv5telarmv5tlarmv6hlarmv6larmv7hlarmv7hnlarmv7lathlongeodei386i486i586i686ia32eia64m68kmipsmips64mips64elmips64r6mips64r6elmipselmipsr6mipsr6elnoarchpentium3pentium4ppcppc32dy4ppc64ppc64iseriesppc64leppc64p7ppc64pseriesppc8260ppc8560ppciseriesppcpseriesriscv64s390s390xshsh3sh4sh4asparcsparc64sparc64vsparcv8sparcv9sparcv9vx86_64SOURCESSPECSSRPMSrpm/bin//etc//usr/bin//usr/lib//usr/lib/rpm//usr/lib/rpm/fileattrs//usr/lib/rpm/platform//usr/lib/rpm/platform/aarch64-linux//usr/lib/rpm/platform/alpha-linux//usr/lib/rpm/platform/alphaev5-linux//usr/lib/rpm/platform/alphaev56-linux//usr/lib/rpm/platform/alphaev6-linux//usr/lib/rpm/platform/alphaev67-linux//usr/lib/rpm/platform/alphapca56-linux//usr/lib/rpm/platform/amd64-linux//usr/lib/rpm/platform/armv3l-linux//usr/lib/rpm/platform/armv4b-linux//usr/lib/rpm/platform/armv4l-linux//usr/lib/rpm/platform/armv5tejl-linux//usr/lib/rpm/platform/armv5tel-linux//usr/lib/rpm/platform/armv5tl-linux//usr/lib/rpm/platform/armv6hl-linux//usr/lib/rpm/platform/armv6l-linux//usr/lib/rpm/platform/armv7hl-linux//usr/lib/rpm/platform/armv7hnl-linux//usr/lib/rpm/platform/armv7l-linux//usr/lib/rpm/platform/athlon-linux//usr/lib/rpm/platform/geode-linux//usr/lib/rpm/platform/i386-linux//usr/lib/rpm/platform/i486-linux//usr/lib/rpm/platform/i586-linux//usr/lib/rpm/platform/i686-linux//usr/lib/rpm/platform/ia32e-linux//usr/lib/rpm/platform/ia64-linux//usr/lib/rpm/platform/m68k-linux//usr/lib/rpm/platform/mips-linux//usr/lib/rpm/platform/mips64-linux//usr/lib/rpm/platform/mips64el-linux//usr/lib/rpm/platform/mips64r6-linux//usr/lib/rpm/platform/mips64r6el-linux//usr/lib/rpm/platform/mipsel-linux//usr/lib/rpm/platform/mipsr6-linux//usr/lib/rpm/platform/mipsr6el-linux//usr/lib/rpm/platform/noarch-linux//usr/lib/rpm/platform/pentium3-linux//usr/lib/rpm/platform/pentium4-linux//usr/lib/rpm/platform/ppc-linux//usr/lib/rpm/platform/ppc32dy4-linux//usr/lib/rpm/platform/ppc64-linux//usr/lib/rpm/platform/ppc64iseries-linux//usr/lib/rpm/platform/ppc64le-linux//usr/lib/rpm/platform/ppc64p7-linux//usr/lib/rpm/platform/ppc64pseries-linux//usr/lib/rpm/platform/ppc8260-linux//usr/lib/rpm/platform/ppc8560-linux//usr/lib/rpm/platform/ppciseries-linux//usr/lib/rpm/platform/ppcpseries-linux//usr/lib/rpm/platform/riscv64-linux//usr/lib/rpm/platform/s390-linux//usr/lib/rpm/platform/s390x-linux//usr/lib/rpm/platform/sh-linux//usr/lib/rpm/platform/sh3-linux//usr/lib/rpm/platform/sh4-linux//usr/lib/rpm/platform/sh4a-linux//usr/lib/rpm/platform/sparc-linux//usr/lib/rpm/platform/sparc64-linux//usr/lib/rpm/platform/sparc64v-linux//usr/lib/rpm/platform/sparcv8-linux//usr/lib/rpm/platform/sparcv9-linux//usr/lib/rpm/platform/sparcv9v-linux//usr/lib/rpm/platform/x86_64-linux//usr/lib/sysimage//usr/lib/systemd/system//usr/lib64//usr/lib64/rpm-plugins//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rpm//usr/share/doc/packages/rpm/RPM-HOWTO//usr/share/doc/packages/rpm/RPM-HOWTO/stylesheet-images//usr/share/doc/packages/rpm/manual//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/rpm//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1//usr/share/man/man8//usr/src/packages//usr/src/packages/RPMS//var/lib/-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:33599/SUSE_SLE-15-SP4_Update/fc58e618ce7dd9ad747b297d7c8c0efb-rpm.SUSE_SLE-15-SP4_Updatedrpmbzip29x86_64-suse-linux            !" #######$%$%$%&'''%$#(((((((((()))*))))))))*directoryPOSIX 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, BuildID[sha1]=b14560c078388b95b0e8e44067d0fe3e29e386a4, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=29fb27f1f671b77f2606201eccae5cfe721c6f3b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c70c935642e913fe530f8c52d03ff6d9f6c40a75, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f8f0e2d1b848110726abd9f1cc36df7e443665d2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ec40b9df98dbc5fb71bb09381bad612b6cc45040, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=06bd8ed30a9916ff6fc4e420b56b8baf9cdeaac3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c8092319d5c7054d8b948d1ea2677f0b50dfa48a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4aec1cd8b3881a21bc616291d929e239c3c13ffa, for GNU/Linux 3.2.0, strippedBourne-Again 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, BuildID[sha1]=fde5af78e150c07e08a0846eae2eccfcad86903f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3775be1d14a6f72b26e9fdf730dafcf8e5734a6d, for GNU/Linux 3.2.0, strippedASCII textISO-8859 textPerl script text executablePython script, ASCII text executablePython script, UTF-8 Unicode text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d8f530a2c5f04b74430cbc23d6a05be11d4ec1c8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=69b0accd042f8d52f6280e0abc0ac47b99a52003, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1cdd8631ed76e8d0fb7feba65d92de29dc562e54, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=645e558457f391e03e0e64391a8c0e213984a358, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e5eee973696d0ade824669117426f763dfcb6248, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3bd7ba1a3342a41c3f4c1a0924b635f5e2853cdf, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8b71c06511997a02b939cd489dab4a2d82040187, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fee78b3ec79cabdc307d6b904cce4abcca2ac475, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9310ad5db0e1fbfd47caab398e157fa2fc0cd88a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2a05bc4d80ca9d3c4ef2c3aac4362350dfc6e1b6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=977f2ba8eb4edb96425ff38572a29bf66f5b46ca, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d98be246c1c6e72aa7dce9e0f983d078f167e19b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c3775361290acb4772c0b0b89eb0f2898855272, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d709f7c92b4a41466e88a0c9cd71b7bbdb30944f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=989f80c2ddd4586b302acddb407c68da1f718503, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d4dc35eb827af88c04e43e118c0dca6b3d9884b5, strippedHTML document, ASCII textGIF image data, version 87a, 24 x 24GIF image data, version 87a, 35 x 15GIF image data, version 87a, 25 x 24GIF image data, version 89a, 15 x 9LaTeX document, 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) $.4?JKLMNOPQRSTdefqrstuvwxyz{|}~ !&/4       RR.R,RRRR0R2R+R-RRRRR0R2RR.R,RRRR0R2R+R-RR,RRRRR0R2R+RR.R,RRRR0R2R+R-RRRRR0R2RR.R,RRRR3R0R2R+R-RR.R,RRRR1R0R2R+R-RRRRRRRRRRRRR.R,R!R#R RRRRR2RR+RR-RRRR,RRRR.R R2RR+R-RRRRRRRRRRRRRRRR.RRRRR0R-RR.RRRR0R-RRR.RRRR0R-RR.RRRR0R-RR.RRRR0R-RR.RRRR0R-RR,RRRRR0R2R1R+RRRR.RRRRR RR-RRRPRR R R,R/R.RRRRRRRR2R+RR R&RR-RR PRRR,R.RRRRRRRRR"R R0RR2R+R*RRR-RPR,R R)R(R.R RRRRRRRR%R$R R6RR+R'R7R&R-RR PRR,R.RRRRR0R2R+RR-RRRRR.R0R2R-RRR.R2R-RRRR5R.R0R2R4R-RRRR0R2RR\|?fR-5# var/lib/rpm migration if test ! -L var/lib/rpm ; then # delete no longer maintained databases rm -f var/lib/rpm/Filemd5s var/lib/rpm/Filedigests var/lib/rpm/Requireversion var/lib/rpm/Provideversion if test -f var/lib/rpm/Packages -o -f var/lib/rpm/Packages.db ; then echo "migrating rpmdb from /var/lib/rpm to /usr/lib/sysimage/rpm..." # remove forwards compatible symlink if test -L usr/lib/sysimage/rpm ; then rm -f usr/lib/sysimage/rpm mkdir -p usr/lib/sysimage/rpm fi mv -f var/lib/rpm/.[!.]* usr/lib/sysimage/rpm/ mv -f var/lib/rpm/* usr/lib/sysimage/rpm/ fi rmdir var/lib/rpm && ln -s ../../usr/lib/sysimage/rpm var/lib/rpm fi/bin/shglibcutf-8a5a6359ccd896bf9287503b591b1c8e2356b50294008873cc9ab3b7b6f292f06?BZh91AY&SY?tϣA Fѕl}}ڢ)Jw2JVj-ҜR8p۝񪪨** TTJPPj[PfZ*}_ozއ';ZЭn7nAEowӝ^7-vuv(Ԃ@m[5 /nժ {nRܻnln:;>zpMwomfJ }jQ9j@6k({ jk{}O{T;gU%suQDWUU8n秣D)sl4dַzWk|U^fqZ٭[Z(,wZH[oyi9XšM5(k%uk[ލt;n8yh{;].5:vݾww>n=7Pz};w= 篻x}ͺ}γF}%w};}|ێ:ݛp>m:mkwE}n{@5/s '5)}$λs^U[w۾>-ͻۻ쏋@};ai@ zo6wQ}2zS6X{*+ې Ϗm^_ZϛJ[[}{fue}w;EuoorݜqvcZ!h 9׳_sU.]Wi:c'LѴTRMh(6Ulb 5V{:n]6\oTk٤ma iɭi,m Jϰm7}_РkR(*!-֡@Ii K<د*>̴2GkKlٵմ_}}k}'oݰ"7a廻5Slݢ`p@Ri2!陔aJUհ5Etnk{7en4n]٭jٶڹtvsl:-l&%Gw8-b!;isR[]"\P}rc]JQ(s27" S:7fRܬ4uD.MT vPUfTDWV q{'k_/}AOяa,rPxOoM[m}m5)5Cs[F}"0}u8>>㫤gi"{l|FmnGwnnOakocs[us_{q_wnٝr]M3Cm6] ՝w;]a.ٵۻ 4޷u;둮[ٷYCZQ-cv rX ZԮ;F$:vs6JUްgLֻvn}nG&ۻTXrӵP6嗦wۗq5}u Zw[n5Tu{N=wmն7wgg]ea&b7c[{RT(EQQG}W@Ѡe=w\]Wwkc[p:si{[;\}{}z{qz@^n={nt!ݭΚRwskwU۸ܭM݈nj[cʪ$]mۻ'Ym:ƫP*MSR P(CB $ % "Hh` m4@5Z Cb/ Wl|y\Ŝ0/CqWy+ 6EԤ_.<[-2v Vۍ[Zd?~\FzMmGĿ.Y9GjlhSsMF4ZގY|c?;t=>KK`dv8ދ?˞ IhaDbCCJ HZx);X >SIϴus9f7M] Ctk~w:hS'?WޥXma< ?%Xu81!<%P3demg9=#mԜ&CN=s@)w ^ljʕu* įEM4N'yr^o5XY+l[BʳGkc~꟰_ !c}t0kտ{Q@*Ey!7`=yt;.5Z1m`U)[Q9|~7̖96w|˹$+p%*̑f+rVyX *3QJW,4|-hNUŠl =JZGmgxɲ[A&s|pLk'Hg;Dn`n6o{Х+mE2Z(M'UxEek |tT0w$pCf!u '!ҞsMg!]Mbx$XZ >&Z  ; Iw8&'f}o|58`~Cu$$HfEKQ&v0߹6ě;-fqvl4Vwt]$'FkVҵѶ+iKKZJmڥQKlX99v}v~SL n!Ӳ(UVwCMbDݡT9FMw럑@zִ֕~rS\c2=Dƹ"5ɬwwMzP5ʏ9B[;[UC_`MKh2]\Gy{6W;f@#-T x}C<.f,mEn\hbUZNi=CI[B1 m'z?c(`;~՟?`@D)j΃ѦP{'V (2Hnɔ*g#,FK-oi\kVDQ 0S{g+9Gs?qq;&O \z7~-~#4N 蠝bTdtlxIC| 뀯ڠdR\ :mivaVXPSH(2AFI)x< 7*EYZ;I0XL2E+)\!IR"mH(V("F@I^#*w@T.)<AHEHem66M*;qELbk04rTP ͌ ˖j bV 9G1I(:0՝ՙJ;ieYnFpjJ%Qj\h+[nq}":vOa6ʜZABUiI!>Ni$YC*#9ya q$`NvDRE;fI)[M NY\;+T=P]!H~FnFgN?=CcצB H[3XR/SR"[ypT_?rn\[-z9G{!4z!X',T-s4;;]-w'%t*D Y^6} + ڥHW] ^=#tv K >[,yôMY iRlee3{ojЮWW-J]HDX+Lzt=_81I0*}ɣ5Nnn@:٠;%+:VTYxXDKl,T}\T3 $YHmk=A佇# Ux՚ʦ)NJl3곓SLcܾ+ARL/ 6s cMV4SW;56eveՙ'h mn-Ʈ4 7]FP_ үHb5NN^>P`V-3N"d WFo 8GJԌ[ځB em#(+"5sZͷJdef-f/{ Fw]&BX˟1 7ceiy3Ʈ;m4Ι#JgQG pZxi4V ʸ \i\c.W.Jj'L\ZjasZqQ1s蹻;>sgOgTN0 /skz^RB^Ad)UY38_1)Vt m)Ji )gO\z6E;9#xs5꾉4v)hmHɅjl bTzbe25-؉?X>8- H/ dM1' P{)!>Zz6nUЀ4Y[X@fy7qzVEvr;묓N1 WjZ]j-˫% b{ Sstwr%,tSe勇 J(a+;~mLj\Cx´npqlvF˓cKD ҍNdC:ˡ9֒˷A'!b5r$eN2j͙`tJD$Fp'?f%`剽&+LA :!{ahn4ŋ"E[9 ԁruQ "1a*[$$ Z-xCLX[C뿯؆YBz:z};"bN2i#F(' ǟ"u=kpWɷhS8].&ni/&^`woD]T۶aMC[nFetA/6uh3bGdȈH+0AMm1QEc* &ZJIq7@* a4~2o]Eu3V^Zݞ}!>-b1EI34]\mJ6';a,HK"Irbv7m' ̑J@a`TZc*r49 ]#"`o?B. k7u²ecf'$3tO>`JFMZMN-j:y2:?>ARջ@ rzRo6L(*C$:v4FOjC<[Aeqd/!Ңgt}U^Al–;pȀ 8=]7"HӚv6zcxZ%{Y)鑃Lui0 6jN{bzp @Lz, Mڀ>A#>|ճz}uTRtmt1sU }G`R`.WHilϿgcKF>(nT ,"z6}ą-0Xk0z|yv8*0(=v?M7#σw ?l22Q[&ŰgFDYe1`);#myu 0cfQF vb,w9#LooT_;]'+Z2dF{ֽPw,{:=Njl=uVTV#t]mQV}5UN}w-wQX7{|V8|u=k7 ^fۃSһ떹V,a,PA[Qr#HBe_n?'Y>K>u؟/v~֚ W q\a@4fdJ7 oǩes[e2ˮEJCvzUü3 Yבvz7پ{[Ҥ15]e!ڎbD7.1R1$qF6FPM oQ@[]Klgӹ7XV:?ww哦oDӓ!널7t6'Mz}u)Vt>vz 8P M`/xX冎.U)H০HK-9cVӂ'c ԎWx$ vӔ%Q.ֹdWaɨeG7na%4v32ji :r<҄eg9#Nk 8pABR^鎵/:xuzYCg2| [vnDhi6r%TV싁/C*w6ؠ#0ZocW[1ҁ d]ںRj1Ӭu[:SOOR({5E:7&Y[pn]q(#mŢF1΃u -&ޠl`mu`@4GIL͗h}E $ε Чw憢W4Hk["Qΰ`!w Wjk)BVi)5i%$B`tT)b > C`H\mTz  c|E&=bxZSmQ[N_𓙩um[ R`Êv.1IȬ.ǔ!AEhD*q"⤸DI&Vrن2D\U‹|(1کFżQ[ I/~}ygXE1u`  ZZ-3^fGc D]!Q9xӰ;BZ2*w7=b#A: 1cFErOA} Q u}/c?Abm'0X>2ݻ^rc7$O=Js XDZgcpzƁƱJ$VOt2_%Ud-AZQD D'p8u-:o.#福9`?YGrq=o~o7;o\mFBhH{R,bxvцR)^j 1=y!r"ttf-MclY-#m'_+6vHL7RR4xFx6ׇP Uˁ;=zWW} :K3߰}jc4f4eR l4`:)QDY$kUX{75ZޮX RB5gNmӳƚ[PFH7z^!8`?Ѐ. @ uф 4Wj0@ )3HJQCl[HEt_Bv(ɰ0Z7gyfyUwJ#6~=cVQ-aWPH»FB"Hj4J* 2xU/}v)UU"! 32v).`*6_jIC]eX?ߗl-v˲hcKR{92-P@^I3r:&{ M3 D1=-s oǻS晀 >y|"r^.K{}!wU+9}ͨGcE B#B{5f'+qG=,GQaa1aFI1L c}<ݯ:ʨXp0C@1# Unj`4@'OAa<؇~b:i0XFw~` 95)}\8.roJ'3U5T 3rNW1T]9 F^eqzpB|O?]RYHCafBNU&5F,3擡!5ґ8T:^*jEu4Rh/˒CFU:}M`ъ!H0KlAx)( ܹRu/^v/N]N@Dc)"< ~r}X;ZgB`H|T({OsK'ԧ}a䓤.':dR٧, )wfɏ#U;78뼺B;:sȌ|v56ӕ;:N;]L(6[A q0H?71ՄGw8.k #Ȃ FڕCE <3C=~>?{o}!?2`7A }z)`cҟ&BkzNs 0y:k<|$1gL`J*Tn{׿ `'cuW dJt)+l:l'}M׭VK]$Lܭ3;hFxFs*9GNڔ;_ZS z#]eu#Ըi/#Vށ FJn_=^z;RsY[MsKx jd$ ]MzIc# ߗHB@gwC> {l,?j(sigr徻c\~$/agy{tnqП9 Q c:O>~էok*3$}Iܩ/z~~z?wݐǞ9hq8adr6ZR\5ˍ:sIO/7O>o=ߤ^S{vVwl웨@; mHu ^o? I= )!2MBŤǬO~2wW>X&fO8,_s?ӖWU%/o94IȦ|_g/(]Eooھ'ŗp/A!{p?V3J{}|t1`gz'a(9mdxT{QV&?Bo,LyxNL5|uڛXO 60@&X}w=jp$QڐdgXgm.xiOAfSFR!Վa 1d9o޽K^2LK10E}f!0"w@9JY)#9>OrUL] ݻ q::lra|#vwXΤ>,ۋ0g=WM@ݻ8P 0Rґ ; ?w$wfc灟\̑~I{<C(A:(:%cw pD }#zKod |.\g%dis-%O毦 "#GoN',CcܯX:̓y9}.~6Ҩ½<+RFI\bj q~r4A'xݱOoҍNh]U?dq+W&c!A>R<8qX9VO0XWӹlj"PwZ!2"5Z/P@#6ep)'guyyTŠCEwU\NV9G1P  kaFv8HWӝ;αpfmY6̸ESs 9HK?%V7ai8]X'muPpr5!abG\I$I4I!IL +V.sBnK##1hxW"ssdmX'%X֨,B78#'Fi 7 /v"$V*{O;db,m1?NT)kg5hE" qYZdžMejJA#r.ɘW!6 Q"Y/yPUЎOo:?ehi=n@8bY}M'K#Y!d -K.C!RG#)>լH?Fʿs4lr۷%¥ i ȁٟͻk?5eA63y4\T!4BYstJ$2 &,`O %E@KŠ3)(dBEՑEB;d6&cT,.Ӡ!tMm4QMyBz,-5B8b i׊6#6:SO2)g$$hdk"u 6rLRB" h BEƹ?u3 MFwopy=E+uFn=znZo?kf[޷Zyh6ԭ=/|N~ ㍞6dML񎾆B} q3(#ڰ>䈶2[T5QGz|Whwt.*`.H(U=c((gm+؃8ÒĄ,;JHhp4y\X]! q#V+|H!U wA+bS͟$A&TdDNޑ=IU^=Tc \R{Q6x}zm@Ӂv3:JpO<6s)WU24DIܴ+X+kӳ' ԝ$e>lǂ̜T 4PDG|L 6|W l(r/n4ۂūNqDhinb3pp\H7e;JvXz߳s{)/x~;=Yr˽wdn~N&tXH;ތi v\Ӭ  MaTČB&f+F*J5jRL :dQE, #ts:6DeP9A@c b\-qx>,Pp3@B@i6<ҧuSM;:)x*+ .v9ɆSKc}sk˗qy}(Ç.,!XRALSj*H5K"ekѯDFF yOi^E'FضIJi`?\~w~P7[Y7[Kp$T!Q  kKXY8 9idȋׁz2vOr4Q !4P80 X3٧_SPx74[gػv|º `Fqu1k^1Ɉⷙ#pF@2dF1q "} \koo35@`,`N'N_iFt)N nd+ .@ɡwBץ`;fq 3d"O~V=WvVcWƛ #}7<ˎ bm{y)#sK|J:=wu]nB;~'C?[ .|&?-:\-!309YuK1n\Z !hkf>9ً%ZIp|k9 ٵsJ7+"4D\֨?of}p{Є!B{s{9s{9s9s9ǽ{{\\9.sֵqsEsֵkZֵkZֵkZֵs5k\9ʪ5UQU $1;7B:I"f #d/:$;mnjo0[u}TmB--vu|h!*ey?,X c׮(A"^;.Q]?t-*zt6tѫׁx{ߧ'=t>b̤|VfNc,(;4f˯ًgCwzfMBo >͝.7B~!Oh7zND&RQ`>yNO{V> G2/rAK\rJ!_EN.ɠ.`JP+7;n%*NoJT^µD#_{_=4eU@ :ʴcw#Cwt\[jM0XP=n':Owx9ܦRea1qOaG(IgAF"t (Z@XHRTCڴ*-5V&^ 7Y=Eqޟ -fjR4(rLD=:LsCU@x1jzڦ" #nz d=m$}&2QjO[}sF^E)[<1!$3ij 9j2e1D h*6LSU$d~MٵޖO ˢ,q7&'IX}y?؁ؐ3 33O;D¥uG"(.ޣ[nsSIrͱ78a,aW|J$Qx<田iJ [`?G3gn9=fM k,St>*3\ m6}Cm ' PPj`X%Rl9+,W"<z,t}ƥ_Fp&RdH v5CN:RC\7GS*Z~mh| /Y.[[ݭkRk~٘wwއӛ<)Жbh2us7Jr1 :TG$ dL3n!u֖Q'j[qBO5ރ|kӕVE'N,%Rȓ6-YlQX5p m떥`"m=.Bbwيz? 5n[ s͈" ؐcra09BXlhGn3jnTjw,TlJ$ +:&{;Q;=&v,ܶʣI8֌Bi]lϣ++zs@eӸ?eecbu cψ|653]];3'fzivܦAj31T3k#]i4dD*??h:W71!Y XЇ U `VNOn$ C|t/S:xTW|]*Zc=dI38 o}S\}/dS %g/`m&(aͤ5C5"ZB dx_D&^.FttB\m^;KqGG~_xۏ}y[N<p<GIdB1|ύ97GeMr"-~l'Db :o'=M7p+?wy]ij< ˭T [_q ?d ~Zl?bgϴӫZmKK54cN e\r.r97šnȓà8^O8PXz6:^Cؤ~f;2^S5v$Θ@Xɔ|F{^)Aް;w)0nXe9\c[8yFg3I2/g 2lNa>_waɿġN/_Cn8؏1Od8zz=~ *pY8 ja>8B,{ma XooЇ,+2_MPɯ6p,XqI]Wk2n=qV,wXn2lT40u!0̢a kFa rMC& &y, /t8ᘽfVy*ј͑g*e"Éo"j=_nMZsnVssn:u9āga yOzt4x{1m| 8Cq{L! NVSjax!B}03ܡ qxLdڒq{ Σ[:F@ ;[mx]&J࣊͝ uYd, 3]Ѯ 7T LأOn;x1KJ?;hM[rSs5xP5; jgFE& QNcr@(g ;㨃E"(D4>"i98r]:cm]`pF:p6d]-0ƑrA\pt'n\+GKXe/{ WKx~[;[6!sid{LA]ζVF IY@Zw>y($arDq1hy_#HwM (r:t~pМ$a}jBz&T(?$s!0hZCbzA F&`}&{fG!I 6aJZiw}lrZrLMfऐ3k cԢ1JPCDbi$5dX h@$jRD:(y B~>CVz%!6*ûzKN2O6''`BqS{;sŲI;bC>= B{>}H;$v!{GO>^ӡ<$>N]!Ѥ{Cl`wTsRX!/H0xw'2C}'Cyې3 xNCట҄?I\黝 =P G(~])!Oqhv >Ϩ?2/vOC ͏C{!B-|C xN>7;Ž?glfxVm~vIi~Ձ>NY˲M~\=o3ޓ Nkr3ӭtgJëad~r1_4<=[JZ=╔YBňUh[Pj(4-T-l%QK`mx?߱߾{w/Iٽi;__Ԑ/'}C` t0<XWGPW~ HZX-HG&+$g>XHf6=MN ?gt<.oϑ=Ƅ:ӮT};wݰ擱$MaXCz qg;7{\K:F%ga f4׌3۸Cil01$O1?c1w=7u儝D<흶f?vlr~JWJiť66FTF6ඈ[EeVh[U\&5khƶ+m[EKkbVֵca4a~4q7ܳ>G$cl@ >p~U&qj1 0?Rhv}~5}k|9P7O_os ߯8Ojdև|:s lC궶L'dOC{jbCFHTc%H XjI OvtQMP ,6Ҝۖh5rv )28ymf*~VQi&q;Q[CM,vl+7&fX 6ҬY ~WSLؽf9Qt|{ϖ:v+kw?q n#m x OAa'}Qo{(_R 'gNѽƿOjG z/e?}rz[>BIxi}rTI?Zb\ze5 s4ʊቁm-VZ3bA賄”Uգ[mFѩmjiam-[+;pQe!RInp Ob8?vO¬{޾SnðI;pL3uzgU; OxQgy_wok@oJçd<ۉ?al̾rO@dY?KW &Ѱib6[lkk3/3c!%EL&m+0,j' C,Ms{=Rr8(w~'.QbP8 oBqPR $x~/os oWRO f,y-9O~.pXqL!%,EMd:\;"ac!*yHbL4g`ng'ui8,pxٓpxhLpҳѵ9,*mNШjieT"_>W-{Ἔ(Vsen=`m[cȴĠ3\vH -^h}'gAŰt82woVҧ~ף6jVF 7S9g$Va!RJɶ%b U?+!NE3,edh[:xaws1õakxNqFYpEcɠCR2"Ml㙡BN+sC^9Hd,8 g;d>ދ3LL 1ǐ Ip∕VAkYmchZQAZGK0#ZQҢmŨ#u'읣|+i™`C`,h N v1ٵ\`坺;Ck9L\Y3 kyfx5 k_pӚՀ{?&9/޿gv{G9^FoPuM+rDv@X!h) *Y\0 q?wyrǻ'#jP'dQ4gӚV=um0)q 26-&T'+-W7Ky O@Y%hYem't;.@3!qA~軞Hv`Q mmT "Uo+8vC}j>iL'b<7zY%<ӁE RUX,(DEPV(Q3+w7g{4x\Ų9~sn :F2,P׾cY, KdeQsfkK].PBH%9#42,GQ,1k4grFpط_й@g.^W $O+ֳX ?,gDT؇CIӲ؆YY-aÿiMI=2w} p?:OnÔmXpRz@ [ PŢ.>=JCFyv08&@j}86P;t<{&ǟIRM?[y.Fys2 *L$dX֬,pɅbV_ 2EEVJf] T^7@b1EX0xQVFMt̑.ddaYbUd dqjT)j2S7o\t~4{Ә=OCxM7'Dr: @r_x_m@;3NigTaܲNWn0$5gwCd٬3HܰMcq$Q&u8,Xq7?Lnd(˼6`Z_=<+5U\ r0͐@]XastpDID!yay &vP *pB; 6+h-meKޭQ0Veb[JZclEhmiE kV-iVFT,76 WY)<;~^]1$:vUȼNĄ)+p`6=R@[KyVnLq#TI w;D mu@FF G==WnoOy/_5iRb[-hVm)kXiժT*W[j/1m*X#mXqV!bd@^w6ST:uІl_7yg$>c;r{`C{9!m9AoK7f=t&/_P0V:X{n=q!5?eug}ZԽsq?;'ݓ}CO0čAk[Q+[*Uʪ֭* UilmeYJK-h*%(X[hbmO|~'':|a;|Sҿ|I&#gϿa7^dnQYhf{ 'nNܭasF1tקrfdž\tM zð՞5J-JX`I4V Vj4cjC0՘<؇"E i `L)oӐrD9٦3A~#iL%1Wy K;*TtF١l\L ^P X z(Tc\k0)H 2!{7j!힗S 0tEcYx.L1OPU*Ķ[VU)ۆZZm/c-JQjKU6R|+\YThl-05-նZ56Jwv cn@цCVXe$2gxi<_ 3ɰ 7w&꓂rԜ<+8q4O3kWq'5N TĴ䵜zw:3kY~7{퇠%gd 3<*'0AC|u'g?ġtqw@ݡ- 0^R#WD#QzHԡ9t  hVI$5H_X}gh^YҊ@R""RASq#k=mQ4DQZa1[D؋-k[VګEE%KmӅ{}xIƧNH2C$I'MZ Z;gD̕g o%tXpQҘi[@F.@Yf4=jN ×^k@DG sQU;TXiiЫ0Ҷl>D\QeJ,֋m-F+qE*+j5RRWDZ#EhjX)iC{{g1q߿Os3z jg,8%,A5G){! bTKc8x\7Lޅ?Ǥa43O`4H;*%ˀP]b~_;>e<.idXwI3kfvFxCͳVMY7Rwe $˄.I ]n!2ii `,Pv$:fBjjVMS  XR ܺ fT0Đ)Ӄw!Rfx0MWfLo$M]PX,RLya 5`l@! pC 5a6PՁP?e;k0a7ۆIHpo<da71I1p²g6̐;Y7M؄0@ 'yL;nLoH~|>ˎ`wMCaHMC?T͹mF# =_El$` #=$sy;"{~gD,w"鰓9V{nA3Ij4?J1kUm(R*ZZejTREJR2Z*ZD@ʪV/kl|ÞZ=ֶ˸#$L$I$x=J:?/A%Gw<6 +hT$ew\v9Izۗ==z _+dõsQqQPmHZ -⎟*Z[KKJOJt*E<׽osH޲67f,=L{8D`0```fgtF`BG"ªͭ~/YH@,>E6nGD E"bsQXc*=ibZ"2pQ]&vg#VZ.|K}3w?]pWW8 oZr%};q62D$d]&wu=V:a]F8p3)Pp 5L&)L%đ1H,4LCl1*aA#ZȀӁ/{knm LaL`xnR 7xp`QҒ&hCHPJ2(oEF,l% `a Lni-34DuTXnkd٭5cj>1ڙp0pƌr0bhuܙa3b)tB{=YG-<.F&CK`Ez'yA@$sj+RKu3WT&lUx@d9$ #<zV:lދmvnC2|M}29Yσ(͠; }ͼt9_L[[uCՆTjYiq>ƒOrЕ=p P@I~WK>lK0!Tam~8 u 6- O# !G;wFOyr*7۽{ޱx󐎎aZ^6+/Ѻ}v{1l&n2(4dpARid}R@rSyyJJfcj+};”MxEEށC_ `xt:av^')Dqd8e+o~=aOe"_ӾϫuMAzvOnT ?~C FW$-L PQ#8X%2tiIm.6@0>W8}2y3ۧZXu;v/˪5" Y)#;^T[T3Ŀ@+7f%il"KSq@'IKeHF.do#Ck *!1TSN|<<_q'QLE~ #KvP"16M>E}⋿"9띝EΣ_OzOn܍`G 4qU-of/7XnDO'P3SM1|o#rٝ!-SNdv˽ξ0 HE1#j$HݹY)}<aۍNY/KjY2asW~9Zup @H#"V24ԡ vD*la iXsCƢ `cܦ*Rb|7}Cx> Hw51hf7qSiEөjY8 匮CPj5yDͨ}n{ ގ@DexN 2g*$'.mXOtd o's!v$il+>eC })fs5͒lj'1V rdHrY3Z/f[v ͛Μ_cݮuCnɒObsԈj}T}wZ#UfJaӪ% ։;gBaPCvYtU뼑K$J"mn}zWGcit+~"aUP,+~%3EtI/:qn^n0ea=YFSX XL>(Jdm(kǚd,bUӴܻL;TvUZmUޤ7`o0>slίqHa^* iWw\[RD.8+BN92ĕr(4!Ş[ѹ_m8m"2@'ETX7GzhSQt%7)C[g40=f{[7( LN?_=ShȯŬ#ǡO+/#c-U`A~a'dՌǀx+h[FopM!pVQxL{(0{T3W/himy!n [3xq> oF^1y 3\"l(A*r rMY' G|R"!B-j{(zXM6I39e60XzTq "p Ut@y&$6z9;O o}SZ hҜk2Ma_dN9>8%ˠ\@ \[R^e i04k%D(I*٤ʪg@ꥌ/ѱQ;]/?P$r1@: LS<Yu@ `q3smCi\}nnMIFpKA\=_108Y!( b2N&[?JV# iCK*6SԷU|v~C*pnUՐQv'}`7nl,/TdJ0FnfLEg<'0wTdWHTvǪ{5XV+ZqZR>}nor񇁏e(3Y,FHiΞY #(x)r1wD,8Nbu\vVbnL(j:0'8Ԑi@(>AG;(OUm7ePPkVt$œ6GG iUBۂZ܍x琩gj8gjyjqΦeֆ!hM=;蔽Goo$*#v11kbJ[ VK ^rO,t|:f3Abi#־"̜YFl8K%#G((p> !0@(Y.tYE7q|˰$󡦟7GKݏ`w.t vo_._K~ިu-bn-#ܡqn`1#H L$YRrsesg|3F tcCn9asrevΎ.hYM4FnzA*!ȱ7ԈȱЕHvlZfc^uN:;Ac i:FztEuvreG C3e# Vգ;Z/b9k#3EM u%e_o4} |uU^ڱӳO%[,%3pO?S4{` gU=n9ב72#]ZZsꌬ:{oЍFyaح*{?Gi5!pk&cEg`So$P`jm0Ӗm N cFD\uTY8~6?!6l4߉ACpti^%/%Zo>W_= #  9oGQmΓ|&1i>iR ]P@aWUjӹ!!dzFb#AB1/ƠJVeÃժєd4ռW"P}l)?;A]5/n%12'})1*j6F*JCNoiiLMKb:s-ZB@,X+l#6L jU7;80O )/48X֩l1\mĬLa8>3?-B hHYAXE#+(ⱚ% fi{%UC$>MbL[W ߏɧ$xluMI;obHЪrGGBBCC%)H}ϼv5;[8sh ƭޭ  np Ĥwwy4cϫKK--E55I:A]o Wܽ GO?TgV&RUxqTywSzQ7L./:4wNd 4L콶mK/h)]FH˰zk{kzz%E;`+_‡VU[W6b_NOn RhOzP JJ@ăTUݪ7gd 8 z%`_mwbnc={l@}SJ]ʨ3e1/gg.dԹ] ;ٴ \'/RRv%$;a}yvR툖Jb//70c i[~,1 03bW{ ^^____2,qv l իUua!!5}J6W)egGɈ ?IJxZc+W˄YO͡9[#%ee*%坏p9ǔm@o␒ފGiG]Vµ+eTT{**vANIE#y ˝[zN>{{[V6|*_IvLE"H2` +#eIe,&@o)ouu-$"~bV0s[Ҽ.aLhy6 z ţJr]SC 5 3U}iw+]Vi+b n=oqNKoXə+>bd!Kkʅ f䝈5Qn~ y^A(:JuXE֑XׅP_^Cpy|U~7#$~gB90;C\q]S/_G\pLzѵ~t39Ov3{]>o1ew]7M |~W9V=uAeuJ(s s1aKk8|H9<0&Ł2: `]Օ4cY4:R΢˧`T"ncMZ)V}ˏ=H,kTTAMMXu YΪ, xcT̴\0'zo''Ve9J=K#NT.T 4Fk=dK뾕{_Z-ԥ(Ӄn8ĉׯXjqo4V1XD I^(*XcY5Pm(<`D:Y uS~!AI{sr0zo&6}PQq})7_,#J3L*{؊;ղktZ@r6n1ԞHr]NUs·zZbX᪃{C+ipdO'R^*IYiJlyˆmcWRkcef{w K\ 琳;?[)g%L aPnХY@& 0h3\m]BFWl^v::r(Lj esHS^` Tgu j~`Ȍ?l]qb}؝FT(w$@1^GFԹ>\?@Z%T>'a"{H+n*4[^ 1,P ^IJ)‌M6jx 7 K;7ְ_Bk0⋶a{>{6 ,MT'w{<ݥ>}$T߼bW\.HuL _7T;4b.]/^o4%)BaT9;BGPw wW5#_N!@<V+@6~6„4!*utP튮YF%9Ks&)/QWT' _q.9k=XT㖹b,NA%XsywiS}kg/#9.c[oC\LGAp x!cד8 {=P1ݚ_~ɴ]!ggr9jfBf!T( y8$5NkJ30qyӦQpQJeŤژK`V_&Ã$>u*13M\ QTa=U%@K !vu^,xPQ EfܗO`(1_]BN@W*? 5,Ty-e1 5k|ݸfX9,7Hቷ'Mƞ$g MHO$8Ep6%wKۭx {Wu5Ȥ+p?$E; Q%CVxkZ!%~Y= F!촴f߽yͨ4o#;96f.9ch^M <)Ύ&&~jX#֊8rܪ}yocL_/ȱbí- 3 ~qd:Ǒ`9RDw̓\UL;e-yUD l UX[f*v a<8bCl*V>̅[t6.C8rq< )zjڼ.QPKO%yUWf!nТ+rۚT|X:RiI<^ր72o\ q3׵|a'kXjӐf07dD%+$0 xMA=gc1EJ ӱAw$M@e~AA!/VI&H*/7wtΊ_9Ks0z*it$Wɸ&[{sŋiDdlVGoVVR?1=Ih] (z=go zrbC ȅt&D|ӘeG}>}(س! Qn F(}#GZ0ߛ ŇDPipDh13wl"@BMRoF(>p&i h"[O{QrsВ NύM؛2EȝB9y>! (63%eXXijzˁЩlJ:05OŅyp]c}/WP0,}߱D[p#}HhuO3j ߥJre?z)8w1[IzEf+J_w7 RʹCXxRh TNԀ0Rc5aN˰]}OͪrW^ԒaӴ70U*=.|BƄ B)?;( 3}I ?n;BM5y i=u9 >SFYѝڋ4^d<|T w~SF'pxĵ95OD /Pr¯xGxk?-mmA-]_ybLj_h腟Ɍ{`bz$YMp/!OBzj`oIu{W rrz9`SeAdʳ)Dòzu,X.7I ylF|ѯxM,Id6'@9Q}yϔ||yke=UԵ EaV`1I`kM (7,|;̯Au!;8ƀ#C)p$7 l?8gV'gׂq#$$F:3ӥу~Z|Tr@ :QrdbP[BNryCuہdە7X R]ZaW@_V ,, ^魲D{]@xEϯ}П{*MgwR"8r\t,ҟ}QT]$PIǽ$jn;w  Hd&\ Ӕ(J ;>w1q ;|%(ZL/W|dbÜyȖTn=VX0@O l~`(st*uҐ?=u?YF^/xH٭FB:;73C߲u\;ZS<3#) TGqjC_eqUkt\8˓{)۴?Ee KnѲ" RQZj:gUMFd؈YpLoL Xaw&A%5}|\%&1AQzhZ/g&^HP RR_*JH@$)'t_riܷ3ĦjWxƭ.o:-l1t_h,kZǥP$pFfF9+1$/?{:GZ Ň~^[RI]E%>[!XB L1#&t'a=Rg%*z/?7wj^9+sC<h]9v{ "UANcb TbO !(X; 9M1F$" ;"gS)l`+x4':GSV{Qޝ7?#GjF@0j}{w-%haCm e-\ v;DnG4SPlV7 S\ݖߡ|~檇~ܥn9DXC ObTP` 981YS/V_ױ,k>!C3$|jԜ5AF!ԕ E(3TE\,zjbE*_޶y bєPLg`o++wΥQG4X‘ڢɓ5) >7Ev[7뢩ÒeS+[G!]ԕNqͼϥ5v˜ ۢH 1& !%<p:.GBToFz*Q1wJLE>;CBҝ[lln_~h;e sAe"rhF2.yif3 yo@*\N(un'vCyTU뒆M9þeN[vus[n)2_$ʻ]:䟔0 ;^! [W@FJlg[zuMvjT @;_?WX.m19A7ܦ?wfKˇxu?2bI/iwG%EgR6ֹۅVvV:Y_ QD"ZG^U/֫5Ig6m +kk8"K' {VQUl I_ɽZ$;i6 d8tWgKȞᧉZiCh Sh6QQG%>>^%.WgOߡv,: }h0H ͝ևc(.c*d20H |!3C d!*L#PO۬ةzphϬ$Ƴӳ۝mLȣLnU^LQ_2HuG6 "y )Cʖ+/_.[N"m?=!B=\:$v|6VaPv8-]ɢFX;RD -TW)Xh]N' /*P 'zq'!&[b1<+!pA~esg-8s'! E^蜒ʳ'YrFvpoi4̑%n~ 6||TϬW:&0#=#ءYMDaYn̯Y?m~r V1P[ܹ$˭#[ՠݣ/"6gL'Aݮ}LPj`<*yL8P[Kh"z<(ZL$/XWR8Qږ9uQƊMftm;s' HU$=X(,5;op\r8epU瞛ݧ901=7f(`ENU&C~ Y R,$¤eO;A;~/N?&#MfC=ϞsD6/B֚!ؕ:a ~2+KI VD,>&eKb^9Y^ީ 7Ϳ1|M'DrLj!FxɩJ {;>ܦO|vC['[Z jHL ^*iEB>JV37e;-u=Xmڮ%ty$zYHA>amuK%vt PԪhapCe@skxpg F]q!q:R.&'Ϙ;"P!6_>Z(aQwE=?Rif$Eͺ~bT9sXD=tQx_6}hkb"tmjTw'Zn^^'UPcpmzk) &o ppT# MM Da<^"ND}6{s#ZFsmVe;e`f+٠Zf}.<ɣNge}SFh-oI<)sf4&* "A+Υ:EB؎ ) b˸L^6k^8k)!k-23 Nɼs T`>,_/ r)X=t/pX9Q_LU;nYf4PHLVHi➋Q=>=,ҝe]`Չ8_< k=W_Sqqf+cOgF `ƅt)} tR?;x53B78[GzDOI=nQ$u, ٻ|6 Q;4(kMh*~9ɶCWjxK`tWqmȦ4>Y''g sNywk߃h>`lA-FRCzYv:y&D ;*$a$ȋL$4cʕ&K|8rxtEDWm3J uczhWXwǩKՏ) >H&=Ahx1ǫƆF-Iʶf>I sD@$J꩒n@OARH2a4\{w ^'mNK~[e)^FG.txyB1qfU, GgRbO .)qNxI/ڌZ-zh83+H@Lv?m)|P?*(Kqn _Om!atDijTEoq#P !}Cz8 +4NUb{lAK@3 *GBs[_Lur;kΛYsuki`k̊Lr#C\.wWl*4 wIpghMv=2 g/-|‘W'4[ueݼPqVҝ"_Cc=?gL'Jk݋I(:I'N`cL:CB09 C4D3 sAH)x0e~4tޤ ,χymϴNa wNJŷ_h4z.'{Uf)eo6JQ')6a48r?ƀEloh:=(`R1 2; Ҫ /IT@1(K*떘{HEjIlfz/+ͮo{ob7ԑhD'l!@ Es9).hbja%9j$+<#֢fQyUĴ lë9MT_"oLƮ,p /xpز7d,rX^:gs;2N= ;+'4U_!vRf{E2"&r $g"E^8-.Bng)y`- n>J^)B=4 ZrsO8JmrpO][ƶ%b9אirXLjo nm'AjɞsTk*x?AuzR'r vo‡7$Soʸ7 2bm26L~uV܅O7 4``[ǽdyV/0:M"S$W5 G]^ 2Y@\E;K 6_dvAyP^63Q\^,=nc5%Qº/vyT;noQ>w{G>o ߳`"2 @=[%@Y$XRq84ױL[Ł|ƞ?nnMhnLAzOw|;z_ΆaA;x r/pL8$g_CcT\(S <*"m+Jje=C@P-Ch:)O5a!a&)A7AbZRS}͢'tA8jt#4_wEDLcTHo/F=z7T6_뙰_WIO\ĵlԗiR"pp51eAB\Ƕ#QH$t0'U3Y\`?oc~FF.!{BM0W3:wuAϿUd1 {6|_=-.c\hP(Q~AZD Oz*08[JxP+5^'u3J:1kMn-IܢVjޱ1HX+n&d aquK=#QUA<%:d^\Wͥ.*ÔCKحDBLsy^\]DT]]VڳTttS1!QהP\H$}6Gci_9HK_uHD3QX$ ݺmMIq)<9!'c)л}"29IlVwR+TX@NS9jQyLkaﷆss_S_ۨ`Dk6iӺht6zljuTZ) ClL1**;?ax(zSb)i!$ph?p~E1 -3g#}),Y-/j{ϐ΃RpvAXe`.:E]fjsSv0{qkʊ@L ܐm0ConUkSKGz3?#p%ȞE9c&L PƘsE렄ٴZt-u7Q3TaLSXЯt -v}UD2siQr8@;99: 46S B@{b^Q7<%GR4n*q0VD#AƉ/ sN^xz5J|)5<[蘫2\3x]0g  f⯌ǠSg趔-.<d!F:4G98C?)QN <˽,g{yʽr|%@gQ<ާӣ-@戭Scg#lT-*yxCm0ho^+ վBPI@>|ށtȈ Kdphn{U:[wGg;E# TZpN9f/Djz?[0qeA|/wNWؙu|޽إێg{'8NůnXJ"Ԁw ClcOq04wإ(Pa  sޢ_d9C<˔ V6T^cxTwkiOOAWCziy I\uHMzttD0HDEK`fvňmd ƢX&V5ҌƓc8]-,@N}):Nb)~Y^';( 8hgGDgp>!6ViWPjݖUjJe!&jN`I0v\)^n?_{'ѮB5 3~ۚه#=sy3A7ДgV!&@k9Ω9:Gik^o/Gxڥ_T/w:zyJu\Qnyni2Ɯy`~ʇ5bksaG.H$&Bαd7@՟Ka\ ?5T8yǙB۰F‹%ōbav8 ?19ϭ}ᤌ3q"m)8a$HQRZ(]9ߡ(;֬mU)x"ۓ0KӾ#/< $12" WP:c#9f(nŔYCɲSKr<) 0o\j7TT+v)gZ2929PC|kEĆ_&ܼӕ +(i\qz슩ǶdÜXBN<%u>o֖?G:Mb 4a ; lZm(k2ҧOOYQ$ ^тsz#iHآh="Z3ת qA$Ta`mk#!KDg.άA# 9! +z ,_*W/6ĻW>Ө2ac,TӶy~ݪͧޑ[Bs1:2--* %=G(p.jm62Qq__Y+ й!2&? v6Pkv9zMloׇLwU@tDHw(Ĝ`ګD ۄ ;$*%#g\@j=?1`q`!"#"Zh!6J釐rp{nU71!5Ck#!=?L6)!R^8|h|Ȅ{ AN"8S\Ohen%pP%kg9]G0Z`|وdS43]1t2S$5~l/ګz;`nV['aR.SW WT?Wm33_zVMlFOqloJ`S6_Ej*D`wcvڀ. <3M {Ba"1nm }Sh|t˅r4pW ʸ >;ȴ)1㒨v-y\_3b"3[Rh jgoYxVJO{}NƲ8Ε$me\Ԣ8(GTD>y)m@Yq $Ή ?D@{LhhNpCNEZ'uiR{K=e'%ew{uC͋ mi :&!$۔Hj jla$*R o'jUnnr=(E+-pBNldB"~~08U.jk3yx"*#}r;K.C \c`.Ҏ[ᱤ?[e+ƙI8[GX[ V@XIXu_0Aܪqy%TyreMn?+l-=*.uHjhh $AVu'oQR :'Ĺ*{B$WHu @uep`R/ :&Á M$`-kCJcnMVHcw}9eh8/q}!jكBH!0!1Te[AP[(-G?- %b<̣+B;t %9NM.s|1kop1-"6ZfAu {2 g B@4na]Fg:5KR|bޙ$$SЮ40L}ر)rt<Gv-{JJ%S [m7$\?r Z@Wo`\ ou7nd/zu{G5eVŠ#*|'8,8jpkw[E1?D <2G<-4 [V?5b>lXyD-Dž'fMRHE@qmB(4H"9{JK-~M?- * QYa"?l=6Fݛ (X (WCX+ @gǥxp$q}a _ͮhӹp홼E z86 qk#,jdm0? CunK_f)/)DC"۱[ri׽\Q s>w- }@.f 6.dh4l{Qz7k#6-2kb5TfJ%Ec ;}YT`&n,^О*v 8.[HǧV)V&Q*#\sF}D^Uj^YBD K yf}CXX)!tdNN( +o ]BnljoohJw{9f?`}v]@k Є5G{oG2@*g$ūi$: tR$ F=_Sky )hӂp}xfdd(bqM6֬*_rBH6VQ=8ON;ȣ^{ wD7P  -*ȧ?`;׽jFGÈ͕*oU-!Ρ;|g:f={@: e/[C🵬`"En[' PXE(U} Ik!2Pk(;-x߱[tEm~F´Q:,%m9$њvM4vڥdxo'K\yً?`~>OQ4ɦ0z] ܢ밙jylhZQmJmՖWAG!]{ܞ̋V&WX{ŀbQ AQ E@ea'h5 _g2\׫Y1cV? nzdlZ+P :tӟ^ܻʈgm IOI?b$ BzEe\viD1Kva4t{̌`jfTkƊAPQ ]o 7M8oM+~|0t5Xz"v({t9cMOO1oD1+ݰ7lbRK%ӌŽq?tNHe̎%)+Dk|؅1VWqoDOjǔّ1b<vC:3K+L 8*e#Ow,CfKMS4^zυX @3Cy`i~x\O_\fovm|EV뚺'&QT9Aw]k_-+ϵzk?K|A^džɏWxtvBxUJs4eapoCL&K3*@+r Ə@.x.!x$No_r]M'5nbf0РtJފ!%SIiU|ħxϑ@RAb+%EGyC" iS#HHϰ?\>f,=w"Qg@>'#(B=(]9pzR^IЪE-֞whAhOss`.w_o!GPGϟ vjB}oŻ18xfˋ-#WkB04# oFLr;RZnéMT5d=x6kyTmXpn=.sd~_1p6i:F5'sܿeN'6Hτ.#]M3=~YviJ2 K#P}҃AsuW.]-fFQd\jBLqtIfiH7=2bF$UG"?(-so.mj}Qu'{kb1۱lFqPWFO~pX$֋TENt^rF6$z_G<vrvwVM8=W 4'>r2JTPĿҗ/췇c*Ϋew \'Y,Qu{SRYQr졣-sGHëOl凜{Tbz (JD8ѮmGLQD|<ǗMngHU:qE}Wq~Jɒ|?;_[+ZU?3wrm x)hŃ>SW(.Z0>]?_y^E'vȹc&ҪR~%[ՎRݭ'+g49JwSe3\].rڞ-) ĵ!ͼ1y;>:xszOkÐz{VRNi"`,R}, bokNȭr/_W{SB_2H\wx_ן VVNa~ ZO5\mx[&US0:TITk;46'.]ߒ)]lb)J)۰;ֽ6}bt~@xWSG떜I)a '`|@9%rh au.7-@%vcm+]Ъ1eJ D=+9wMsi`Y3EGjʘ7[ԞR}R"-)cpUh~R׸b&wFU&HT-/A/dHڳ,@H^<<@ >k"_wʛ.'"\hۗbѬF!+bBg헋`6)qT_I T(ڳ%o^qL+1 m*[k+gCP@DD'ª漝{Sr1qhW˫;EXn)rsz=IMwnx]8czQ6?CA*gšɊ dA$EcAK3 ʂD#PV x g]&dƓ{ <>?,6Y/'hLJf+Wӹ($u}j"BL_U (fjXB Hꂞ[>+ ~˕4*R4 ==%\&!,4) ;L`&cb}~\Z^@(j׭4Fҡj*z,ۏ >0Fm147>U-@&qz N Bݡu=" 料X9,|b֫j06'm_=gk''}sPϛNSZ〺ۇF[so\3_Km@"F%E E lؾo2T"~Cy0LCȁ<7MFߠY-BOH ^ˣ4m#R=+M6{ݦq]pWC~6"Jr boλ-߶A^uy 8R Cn 'U`?4s8&桟KN](R8(S1/ ;j]yuKuwڽ~ݤ6uIYO2p@jy9Ŏ/ F˸ ڙ_j֎0%[^\!]z^f>Pf'"zo};+`UH;4x"B w8B+BrZ"GCP3ՇH]hVQ6[4BoYІO- l4EN@-kt`yD~ @P2?R@Ҟt2}K֒Y\d6 ΧpjlR9GmRu*QỨK.\ l 2cXT76{*8ߋvg1mRrcnE.![|# NEZu/}Mp,v!=8FI MۚRR(_Q3u뜂@rۦI%(P˓@rNO/|[fE!k-.sfN mEq54Ȅʗp2o_25*} *4WTcVnZc( Ƞ?ʫ}uHβ|/C:/Y4S#!ӱUJ԰6A*VB[B6[) aя|1,5oa dAxr*awd^lj l%T`|0e4Ȗ@f=.rG)X(\EݓǜS.OK=OxwznV⫀ڈoI]'Ch7x)P9fEn)M؎$A}E4XI1A&mU%,N2^W@.|}eOXz F( !Fs+ïj%pˋQbBlw\CDG2x[9[-"9bUS NkwpP:gym%LT;#$?8ݍE_Lni˸쵳Y?hTYS%`e~;ɄJm8rfBUd& #ſ{^6W82+G^ D2wD7 B tp`p­ Y|ze]Zl=,]9&mHPs/WJ"P V1T;uڞ۞# HaPᔝ!c1oz+U1"D 5* H. T@h֑px,Q3M?:ʔL೾fe8eٜ-U[o ^+E߶;s"0є*< j pW@B-1hmp\-ZfFiGRnq%6b @bcWvӚmz&C/MBÔrRG`mDŬ!K0OP{ qgG\G BaGo} uddB᯳z/J,KGGp*J:d%?q[H_&1Z [cqרXFy aJ|/̚ޮW}Gg%X}} u<ïֳ/1UB5 x,`s@msg ~cow߹C88$N*{N E4F@ivv{^~Ul^3v)"g<pl7U<@B/^3ی=S#4c-مB4uU3stF['0r=sZKk8!7 =sj!H93GN6tz{j]X#{nU^*g޲u=6CkWr=XЬ0+ Pz*ĉ@quחA\c#{MZn}u\ޚL+yqg-27i S6v $3r?p'oَĝ(kȡXU̿~J9 v g2\ݏgoL2:=E|7ȝjmT# U:)f~ғT9_`8Uwu2U]{o];:7md 8z4q1\S '&[yeB|vO ҟmqc-y/u=`lkQPg6[R㝦랺|NuIX: EE H%<-D"I];_\b#9Ͽ_C>/G0#nnִm0O_Ttxe'6=E Ma9AV~O#NBL5{B2ܬcKaYJ!EKh˽][[pëV-AziZ2fmwEN~5@ꄷr5ʠCU"EcfBwnwR)Vqukk,'벫 Uo)=&{Z) ?T'bpkoD(Y[gbtu i#3ͥ(j-#P7-h8VGsj Ьw;'3@eu akEV3;jGS"n^*8}%ၶ1]!P[}(ƑW,NK)6bw4?ͧ@i+Ϥ 7 bQofjҩ1':+A5]Uguooux6},tr6p}ia1+dY6BvD#NȖCoW훵FGyKϮ;R(Lo<8 >֝`iyjiqwm0u9,P^Kkfm#H3\ЏAb[`*$u^s^;?@Biϡ:WD6F{]N0$iqX-L]?N9UT&57wOtd${rH"6A3(}xUYƘHݜ4Pwp,sb x9(L&E[& %|kT&T:ZЖ$d{l1.ͻ-ί@^Y>+Xݺqr#g جqpeL͋^w),~mY:WJlB…CRɴ# R&);Rl3pcehxp=KI8䔼 E8PeFpTvA[͗^o9uwYH28L M2bI]yE* nQO7}Xh%Bju8ca-գta/okܠuêYUJCna:ٱE[ Lʼ& //(Ҋt.>uQww0~]**FTxvDgQ$wEGF.m%̚Ԧ{Xl&Z磂.h\ɷލ{ޡ.ot} xrDsҵQ=ffXp<&,Ņ3;(fRۑ}QL1 L^eMҪڦZL3Y]UA>N#WM{N>WA3LQ6]t'jbq l@ȥ-W:ߨ{̪T]46 7&:hh-9$ԷK !reBdf.52ƒ`2V#rɒ+־}uE&mWYkK2 _vˠ;iNs-g)?(M{[E34SY5&kO,6 :N"h"s(@>j7vs+-DãHX,)Y{Q}Em65Z?.^ rl _C6e8(hTFl DST&j8ڄO#2 Cf_ pe_fwћ56]ǁ_x6jI^5n] `ALx5Y!''@V ]4?墍Y94nQ΄w[MQI2'% T Nk@Q|\M(=QGHѐRꓨ$O7xb4zYehZU=I{־')٪Y(!5HiqAܷZЅ,j*I@ğTyrf%2{wnk/7 $!L'# A]#V}Ҵ.yhO4 qg4Q 1 $PX1P=U .6@~t~.NJ9} ׹c\s$QU({z,pBȀ#40'u7·<_b8;l.'4Ѩ c"X"2Zj`uո!x8 f?(t| @Yw3h,O%F x9&nK@BH@h$Mf?30 XbmTz9gɷIS*nKm '7`U=&Ȱi“l4Qh$s׮ CI[(d b0hG]-γ3K #>{#,/IV RzL~, bžr;v\M(bP+@jcSF~[v&Ϲˈ Xd+6bBx;>v0ȋIxJ|o}GÑ=-KJ)ЧLm;==H,K;}5qm19s·X6hiٻt5:6qA [}( Q`Av*/ʜ}k?plq{+4OV_M'M_Қ83j gݜC,4M `Ua!uS FUuuƯjlVfRbnS*_45E Frͮ0S cAtj 2 <ؐk?e|Ms9XB3$WphŦ`LF?._b",xPk,wo 92;sR,RzH8uX>nd6iaO]F +SպZF6sCh m.E+ϝ*Ioxڜ4Wy;<{ғ+ ²Z|diЈi! r@R<0l` G@< z#K'L|b6(2 ;>i sb!}wXU ^;Lq/o<&8@G61:L>k_"y$aЗՉ'OjYwc+FڈT[*ծU %l볖i\|56൓ gws/ b~0t6BmL Mog(ǛDͦQj[r]oh+xwk;,oz^CV&-ˡ \$N$ ^c0=،a,s$ pItd.~➥yGc~Cڜg55\Xq.č ŷ5U#PY^HB\зG>+kAщӭ\lyzEKdOyx%8˹QC%O衝J97J|f\^Nb[:QQ3mNL٠m oi~Z_^gd>Zߴs*ؼv ~5\ /9jpH,ȝ0e !Ļګl0HhymsзE"@ r^?hyJ@.$5Oq|JX[02Ek EeQ8q߮s},9qs2pqŽ=`Nk>u+2Gw=dOL>Re_PX{Fe+O}gʻSKhi3taPF-ubCm˾dFuӐ3ckZr}Mm5Ή DLgsrXa=4GA@?h4x%9XBca%;*/{aB' % VL>a"8']%H.4v<*kFO"g z~X=7FVխKy P:"yx6'bD N_Mj9E' _B!\>m@n?ɛC v!nlR/=šQ=ls?̎%sJ%Jwzh'N`UW94;wB%k\Zdbe% 2W]=|/JEta4CVIķ30e(%۬vP7f]u {B!uST5̻|]} cl. 6Nҡ.fH/?Dd wC9~^q!;=8,߃Շ D`($]6WL]n:V:3۫һ5_ b1u/=O9\((w#O r،1 =8\ȑ}>ΘĻ?dn簋W( c;O^ "m4eԅ,0*!Ơ`dɘaNկWIA֑iF|͛+[s^m(l=,@CSyI܅ozeb/M)Y,AU PEKJsxɇ^Ӈ4CCJMAQ~2t[ mK#%ya& 7Pt$!! g}L) gN|B1ab翼sOd?Xﳓy0-ϭ-i2!^-䧼e't~sd 5Vʀ{L -WֈOl8x-^3ր`ͨQd|qZ7y3Z|+-f v3 4ό(O9F`&1VAoys#69͠AL3P}0F#cW3v{VK%(WDϐ?Ek:_acИJP$rHM=[EDY蓖'I-&l5?O]])9~ZʼnL`$~D8QLM+rSz( wVh+] dvyN)_$ B:-v-yzAbl+DR2< oK0^yTڼ lvQ`F՝- !ؒa{-Pu>H - M`Þ,r i}O,Y=?2w_4Hmg+R-c?U>>)rvѐ'.]\i]j- Z]&kEf{mPXGҮsum֝{m*R{+LorO?c[ ؓ=՝'-y/PUpj iηS-7,W8 WY 1oZ!WK+G},Ӟg+f'UO~iG_\^tܶ1l|DF[*[\~7D_vש^ťO"[!ghFW;\/VT=.ޣ] MU΁oݑM{ǽж8ap}܌UDQu*2~/ f7ܤv mrj2/BMzzXES P5/aʘlvk#9]MV*?/+`l,FymXpr ] =ֆ3L-JF:Vi75ꭶA"Hv;Oaw)Ry8ocbYXo1 JaB@ dÞJa^P.;Tժ5ڏ[Ŭ[E$*M]J`c6kp #Oe%01 g,kneY \ E簆IUWTw\l[;W 2eY"CX>yD0:{ʵzi,&/1i>F:gMdN˼gf&,r>C>tc0X&w ZN?OU*>M}?) @QoIY%X@ۜ+-J2@w>Uq*]34WJĤ.;T]ҦY_ŖAE%ǥυF^%˽3Gr< K0C22t>kf?: ǥo8sk==wCaxfiz"M€b7%*Gߺ~A0 X赹ԱJMk2p9=[i']2\>g]dHfB}"uWă3X9C#CR':)= }΋xCďmPtD+g8j)h"W~.R/{; KX$:iS&؅Zxt J/·QKG8żrpM 4v*y^ X9%{ZLX[ͻJyfbWq7| DD>BGT4$l} &u4gc(-8TήsFD;r|?mOg͝ bfUuR|ǮZc%D-HLX.$sJ\jI< ͣ7WBj! lBV;fɺYNz:| y$iK*ؾlť`qङo P .uZM[!^GM) K. ޭ맺 x0rؘXZsK =z_H3`b7( ZB)J;M1y7#,;(S:qIM)Q^LÏ7ʇb$0 MBs?VmtY6_`B{߬2)$"V=`(D۸ķ-h4Y&-pyHnœ#.Za%ԎN SvO| U}`b鵅ҾEIӽ|C8lcj `pG_٬w𡹞+Y$ =z}tJ tԹo<DBw"u/`*BDjH1rпE9aRJhv1D[:?CB={EEtck1dJ9#DBsDhև| DؙkI^uﳲ;*8h<+y;緒ٻ0#;3#j6$ FSK^ܰ调PHO?,]"+ =vt 2'D-7dtG.ט,='X[m-D749q b-eb]: 1#DH{b'B0zfN`Y1̴X>2qŹDzo]Krp  Q@ (b2Efk֝XFY3WT y N?5$T0ռ(\@ICC#`zxn)q[L(D,-dclW. ϱ9:0\w!Utd?W1qvH]w>l?8w,zP7D G5 afUe)/; 5o8DM_I9&K, ;+!ERIʢ06ڰizF@tSY=~31'JCԕ˓\FH ^Ilؘ-K|} ޲C{dXNS 4?diUx' f1Ϛ{{d `Esd'\ʭOLDl}1# ;&&}z"?:ŠUmVD@OyKK@*8@ȍFgEcT dUmM ,1.+ DGN!=E+hۑ|4lU''Lqb/lojVXiD@”0EM tߓ>(Z}a)f!`߽^/Q9fbrgpխN~HIP6)1LizYTRk,p'q@-bѴr:FxFsGl +)ZӍiexbyˍEd>0BUL EJG$>7Q#zm#p`#ǣ!F̰91$y= T;(8>CdBDt{vTSRTS4n[ٍ4K祭?$FP@`}{>N2iFJI҄4[g} kjx2~47;H:k5ʰFY;v{<$9|6ހmGys n`(J<7F1I v[(N0BO6athzt` `1؊whc0 T‹UK=?JT^w@$2v,i>I p{P%aP( B7pń9%wO( 2)CU p,K@oI?[I[%oX]A(p_q05^;{LojP>ꪇ}m8`sL/:/.^mngxέ>*Kу y57h1knد8=H`B$hC&pWt 1O [VKHHsx>ebo1)â*r C@<$mj8to&;7 IBW%p 6z-9j y$ Jz棜0ϯcOµ ,C#D%TF{YB9( V_`VoÁR*0aUZ˟8@/"*A%e_)] Xv=)`lAR:dzkö091f}OGt'tc,Mӑz#5UqDlL]-/r_^s*n;4aABxCC]DS3ޣGjr=Wc57&\n 3zѢp)ŁA[ARWgx)Тf9=2NXV-Q:.KVhCwripE׷]زvnBޕ|pi≍E.Aet:bx똖s;cDzkl~Dlkg@0LpCi/=-Ry+4>6J7}Stl!!nXJX$&YІiZ@Yw\i-oț k\ȟn>27 j .^~`=hno3cRsۖV8%9%\a*7ph(cЬOI\]WJs+<aO'z`Bե8TbÊ2E&. DlAF hPx(&s?gĸ424?+{N#75"m~n#WiӟؖS!tK &x1|ih* CN׸b NΤPC\/O"[ u?οI1`:r /Gm~#`t׀˃;EfSm_"QQ}oKb2_ũ6n,K>`P >Vmts–m//5]g {]CæQC/7rƺ_׈:թf+4z~3hv6ݍK+@l "jK[^Y*v*N[}XBdDF *l:cdTD\~3Ba{55\5ɠ=`ҟ W݇H/EN]1DDᥴ,M` Xw`A7tőwim`5‘IobB)>UBhf bOQ[H#^!vDl$Zĕ3}xSR'Q[m:g~Īe~\1>Ɔb6n'9?TzJ}4`iv8`+_o8dQ zgvXWT"rC/G0?}1dzpV8Fz56Y?Jxk%fde6}_%k0zY#/GաzDd!9e[o;KA*5෹rfLY_Wti_v6sr#Rw̹[ub$ ;QE1,DkT/a} c$# r6ĝ`i0Eչ&[tG@[0}`)m^s,S:|8~,ڬuRT 1jߓoǻdmD"KB+~g竬 |baZlSLLza$S }aRKDSp@0ЈP @ /Z `#b5,Ӻ+-/XʅzۆOYܡPh_m*#MWkuR:!*(hR󄎪~*pWCD:=,?~v18Wjx kNåv [ ǑU<m\5w-~hfָھfj'JQb |0:.T\/[DScuUO'y*(PK]1&v#1 o#B$,;>`RXL 8,smJ=i=AXV- s"%\vGf\se [u;Ȯgzwv mFg#)lp1LRe2|Ov2 P$-[6I{Zv=x=7T Gc-[v8W|#z/+'`8I5C?@ ?ӥT g>3\@VV. 'L&kpc&+;XQBuzu*ġ n:׌ݳ ýè2FF-VxO j{_}mkb- {sh~x 8ĥ46YWD=bCyVh[ t(еWJ`>߫kxKc cQ{K A|/WX=YxڥkTJk5߮w laGm&u2fA|,lN%J\Wwd/ck\7tn¥2'$W7^U SpL_H9? >[G[CI-i`-8jyE4J(,LR" wfG6i|zJ7ϒVGNI|7lS!yݣl +W(9A "7Cr[ɳ]Øq' .0ΟCsl}d[DBk2{x>V/^*gQI0m`YݔmDIt7:_1EwxDTɃ@sYXݱc:iwL6$4Ctoλֲ-vm"|-Mwe`tloE9 Skf@ Xkԍn\!)BCGa ]= .|:t[Db5GhrY= i3x$\s'PyȫyY3B呂4Ca .bfY?c+w~׿,NJsJ6%Xr{ObI(7Q ^]o6JN۲+s scp=-n2Y^a.Ŏ IEp^k? =e?EȡW7@mϓƈ4Ʌj Ajlw-WCitiJJ(@b!lj#BBܰUYn3ȃ56nQF6Z27z Ek*&Tݒ9KOgVt&PRwITOc-1 '@ʠ[[%3eJJå]D,'s.=[v|>8fc 3\AiK&,qi 5Jj\`5]7V5-MLJhzԻ3?I =sNk}aó=r8TXP>rM4qچq8%xMoFNz&n3b- Xp;HvnvrLOܓ5luKlr/nİu?r@Ԣ0n .HgPdAL@F?"YKir첟>+,-6RQ0ɗnk?ysűR^h1i)q -?ƃ ،zLN 18tϋt Scy&k.4n79[+x9f|*ܼGNeKȂWcpKf1{Yf~IKq3jjr%au  V`=DU?ڜ"&98>C4mC`T(lU>mkRa2VJ%@Xu<Fg .ы[HI'o:[Psb=CËϑ  %Y ?gUT2ȁQ2 s>g|Fam,N)X=rPFKhzkQ g󭳾z5NZHu?orZ+\KV/^# ӿq׏}`0Ss~Xh-P vyIzSK#89, *.waLڽ1gJ`$cؚGo@4^\o+0%B{J&M]ُ˳V4f*a>~+vܻM屲v\iD" t&نtҴ9;\Y RNvv<-4WUWˈn:WwBWwO+Yaao,".40VڑNILd1MZ&`؇X6\L.9xL8϶ >3WKMp6jV_hr1 ⰑGjzXH!P4d J2/I\#{)r\FBKQI%^y7s.7(%Ҩ檆DHy2" }?v)tƁ!mu<(7IϭD,OJWMY](V]G\#Q +j[IZ){~J(2< oo>M9>_m$n"ъę%Xsg9`e,)IW36]\ XZM$wzoY¤{oqJ.QEFq0O>^jקR7u: G1U<٢of{`\-=su$ʹ($:zTaiR.(ITgHj#̉͛8^lю,Rz+Oq=']-A(t\=HMxSnξHRdމ+L[FkNfQa VSsٍEX 1] x"LfphuC45gʰ5&&Bkg>zCR߁jEshdު*ɮ" e>#SHɳ}hidu CѫUܗ²?v>be%2RYDŽNK4?Ϋ'߼ sYl6kvɓ+pm}әfivU"v$MKTWw+z;A5٢b׭8E?j "fuB:VC#*=xQƊr zۜ)KvzT(X"22u5u$޾P3#@i Ӝ˼Pg />(n&+` DgB|@xay(kGFse]40MXe..NjԬ2]b|$1zSH]øYw-b`gS~pq!zYJ4w PvWcH&Ir6F,2KIjoNUkosxxm>%Nr(e1ՐnCaRNl>p]{ɳE.qg^u4ຯcG}[z#@dD_ZC{T֚IM\}$/5aM\,RoQ6(O`͒y&Eq35fU' f뫜a7ޫsYQȉ)6DQX(09,4x d׀#?9G,͉TimæۢTbRTc&-`@WE<*KL_vXH`-΂[]~;QO0"#8q̦,֋ܡl +9 'RT/vxrRA ;GlTfs0"ghUT"9%DYGX.[|"^\6HXGh0uɉ3߈MaߚYpYULX4 =; ڣcO&Mx6\f+9zF~1sy/wPMퟷJiiwA kԜ7m⺧xR%,Ԧ<Ѳ<`:sTr͵"/=9i{/N1ߨ?zs:s1&ʔp)RҧkN^UxSKOQC ĝBS<Z{Z'%~@C/ZT?Uޫp`uE*KP~+(>]M?uJ < 2w#T<2$tS{%vX8;-/& Ԓ"zP|CF߂UZt%vf_\!Cڹ) k*2m+‰`aNCsJA9~6 Lαc Uq5;)w!@צ毳J*5HAxs8CWIS{!*LhX#65&kͯޞ'F/eorZ( s D:SE!IV9N;w8@'F0/GC dRlbWث%,Oeo ˳;veXN*ǻ{/|N[w=TpDc?Zec.bjGuwZ$%[c%pN;hCJொP#( [&ڽ/Ç@8u5;"w`e8SCKkə!GM|mOC195J`=Gb|&roK: Rx+S!DPjJ62 U<ĉnY3O9HڔTx(\r<gDnI).GrI8yck#" iיBq:a(W ؟~0aY(AA+ :2\߀~^7LMfp+0@b^!1sξOuV3EHl嗨zMn+5;.*Sr*~ꦮxW]*>;=bW{*hJLYHjjWh]Lhe؉HgHDa[F ۙl8}\oKeF+mlFRfފf{1p$K6O,?$Aܯ 7F$s@ mys}w[+S"P XwfmTVPbNZ)@A膬o/4hujh핉}C#)HWte/18gR]hPٔ RU>B32gj2{Nco偅2ӹe~q}tlmBra+Ңn1{D۰4xU_ǝ >A?+k,_ ,𨭱''/{n:W]7|K"]kzY6y$[֑]5I)#yb1~~)5۩sv}a9ǃ۲)0Jˀm 3{ʆRc/J&bD#M$Q6绊ih6XȲFgVeRGjѓ*SF?Ñ66NpSIhwҮ']6Wሗhoiвw&knNRӋ́Ee_r^γ1+Y;C2Ւl92k\y)X8dgUGMc|_k(nѷ L*XXY>ur{:x!m`#^N~ȉC&KAtBL=5s |ĄzB+8']F˟(^ YlR*\F<41qag(n7u/knቈԡ^k2x6 oNNܕ2&$emw03QzKU/T{TFԯ݇Q;=F RwTuMý!lKWbF\N) Y!l'Z'~+O7X{FrX-`R "DicWuJ$ѭ> VDfeʴ{i}5W}h DjՌxzF:RR Kqn g3;CmϗjT`ybOo Oc{XX&A\]s=6ͦ+5޹a#A2#`!2&iWgכ_٨F$z5%P~J94~֔sH b iF ھ5F*#[5zK?߹3y{'p QͽWc?&EJ8D w#C V9TzW`ZULp:ZYN'W)&ca QfpJj =CNF[>A/V5vܚ2dqZ!3^k!)gAs dXo_8-*)Cy> }ch1zHSoTֺCY  rٗ4=nl! k䒏ә=-|\v1Qj׀9@R,LG]rS˚y1 \2޻d ţ_IQG_ʾyߡS0 Ȁz]s (*s` M٩l@XNJ0rs o%&]>d4GZ n{d_~ +V %{ YNyN Wmkuf߹e|Q*y!& tr^gm}R @CZoFn]eﺞIwV^k{%^ݹ N1oѦ3D iJ*PмUWZ xg;i`T:/sxJ&Fa9! mݖ \P:Zΰь30Q_5UoHv!~B'̖* X*#km.GD[O+ ,ڭ[\Ȼjy)ǗS߰151L&Kh4y#v#- aN_-/w>[;+O+P.c4@ 7sQ fP`L#;ѵkZO_7cu^4{i[u|g[VYrjY1M@(L(DI@vYd%A1^6d3dNѭ0r)7~U4Ec\Rz2cHE Lyx&D4eE)AF3lׇlKuo"@[qnEl<|H9 QSd67%Џ9:WhA]"@X2xBeU*ASﲇ^.(_J`rd,>A s6gzܤ={ڵh{"3+:f2s>OJg\xHȵ'dLfˡ`{e:#p 9]͗զ̚_G4> I8@y`:ݯ`dŤ'+lvb~ԝold}9@RI@W//Oy-ΩB|%nD>0\ePx W.Q5||vZBq^sy f3R12w5nbb:,DaEBA4lIh竆vv \ShMw͖+7Z@B%U[c;PcxQtjȍ[qB}KU=*k,P1v jᓧ8{'1ŪUֽI245%*N2)%|$vk.sErQlRզI:QdYc>c%""rn{7=%=}jS~]l܃v3MHb d:v "K:y͐PIxz7x߇6k\QS}B\^O>uB'@(Wx6} sO/AMl2l乫/u(V3y323|;' tȂuZLPuv@47k$[O4jva$rY;ISl5rh6?mp;*c{$͟)'ܭC<ވ _v@q>.CǨl$*"s\&"F[run&Bֽt[4]Z'ĊKǑaFF;keJ\:kd&* 8ܦu<*ٕyJ1 J6o&|.s?3XI*23ęNݗ{ f+3+>[1nhF_`3>|$(DlwWRon޲ɻPrξ]F4HM,ITZI*4Kڄ!2 Km'yBd^7(w}˕H!#MjʣJ}0Q]G0Nq8slyvc rzA 15B|Q-!%9eR 9MCB=RHmcUGJNw/IͲv>a)#s ʼUeT&uЬ'Y:"r42Dܜ$‹9SJC^߂sb#g&)  cHYM[[Mh>"+Q͡͝PCfn 3p T~gK%Vfg/ǽ yҿe'ظ}Zd٣`e]PIH6n~/ōLq'a>TD-,Ñ"P+yt'yfz0nHr%LhAG^ =$ 6u?ߞU'eȋKCE _fı'R@Oaa۫,'DwԺ-_p²Nn<1H Di'p^%!UqN o}}?8y~Ĝ g!%4jyeQٜ,78d"uqlOh{Wٲɵ]{K?e&H)SJ㞪[ѥ۲Kܼx93֧z-'"#F ^_׋ĽW=;XY{ڮ˸^

m7G:do.Eo^{?QI5 V)b? ^RgCo3 Nō2uFN "6GSayX/ٟS*ijz6l1`*LB2H l ,4rC!nePN@Y|잋0*pU*fmUЉ$~ϣO\_grOcWwj0LoxZJ0ņ`jVq)\GO]:m'"fi3'.Y)N"k!7Mڍ쀎0$*Vo/<~٪ZZ:MH y`)7`F1(P)M@ 8Uή8V(_G0u1S|=Be(8+IJ2 ZC@*0ȣ{(HMmC8Pg 2[NK$FFVs.E=d@XuY=LԹP5?{2z͔bJ=TQ+eU4 )bT1waVo6NHo'jao9zt٤?kr4JG '~h=6wk:,2vsV 7F^~]ÔWlS*pN SB—lsv9\ԁє)_+>'!6dG$?yl ,aSre sl2ȘYsCP+> m,a0kSٓx'v J_l.EON'f)H|Zq1$d;|E=wSWD"EkN7dc2r VdKumhlm3&w4Љ՜kof# ڱmzZ8q 0%&0 TO1ϩ$??;NjՙyF߸pvdFcLd>( CG*sʧ+F#ڣ$gU=էY7n@B[Pv~PL=5_܄(cXL_m5!TO3%Q.0jןqYLozd=ڻJdP?W5œҊ}鈈mk?`e*XjřI,L6d3g`)?q%ʢNZq96!|w9Bq#':Wш`vQ[ypR7ב jW,~I7]ZpS9p͹,ut^_vk {bj& R;3Ga Y$HWN+p4?G>Ύ&w4Uʪ(!-ͱ7GO[TbArAhrԹ.3i||}P;%N=z̮&qLcTnfiw\E3@ Tn`$k^TA+hEΙfɒeή4\\ F4= pj*ul9Sؓqbd(5+lRV!PuWO42"!q /d