prosody-0.11.5-1.el8$>_:QZN >E\?Ld   F\`   |    \ Qx T\X^add8hh$i`$l$(le8ll>9md>:z>=f>n?v@~GHIhXY\](^2,b dZe_fbldt|uv\wxy6HCprosody0.11.51.el8Flexible communications server for Jabber/XMPPProsody is a flexible communications server for Jabber/XMPP written in Lua. It aims to be easy to use, and light on resources. For developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols.^buildvm-24.phx2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://prosody.im/linuxx86_64getent group prosody > /dev/null || /usr/sbin/groupadd -r prosody getent passwd prosody > /dev/null || /usr/sbin/useradd -r -g prosody -d /var/lib/prosody -s /sbin/nologin -c "Prosody XMPP Server" prosody exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset prosody.service &>/dev/null || : fi if [ ! -f /etc/pki/prosody/localhost.key ]; then umask 077 /usr/bin/openssl genrsa 4096 > /etc/pki/prosody/localhost.key 2> /dev/null chown root:prosody /etc/pki/prosody/localhost.key chmod 640 /etc/pki/prosody/localhost.key fi if [ ! -f /etc/pki/prosody/localhost.crt ]; then FQDN=`hostname` if [ "x${FQDN}" = "x" ]; then FQDN=localhost.localdomain fi /usr/bin/openssl req -new -key /etc/pki/prosody/localhost.key -x509 -sha256 -days 365 -set_serial $RANDOM -out /etc/pki/prosody/localhost.crt \ -subj "/C=--/ST=SomeState/L=SomeCity/O=SomeOrganization/OU=SomeOrganizationalUnit/CN=${FQDN}/emailAddress=root@${FQDN}" chmod 644 /etc/pki/prosody/localhost.crt fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now prosody.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart prosody.service &>/dev/null || : fi)g_0<}a$v/?  /+*,,0*,/),##`G2*!N4!!h -)x # ^ x+I7+R/ws J'"au S 7 i8}5,%:`= eb.{/Q Ru ],,X2N2B+OD$ 8t5 C p >+ RKfv{^![;Q$"/%b)Hk3EdHp .*  l&}}5 &Fn?SHHA=$Y)(\ |E+ 5GV$ \%%( ?A,dE"w]XFhUK?A聠AA聠AAAAAAAAAAAAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤큤큤큤큤큤A큤큤큤큤A큤A큤AA^^^$z^$z^$z^$z^^^^^^^$z^^$z^^^^^^^^^^^^^^^^^^^^^^^^^^^^^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^^^^^^^^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^^$z^$z^^^$z^^$z^$z^$z^^$z^$z^$z^$z^^^$z^$z^$z^$z^^^$z^$z^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^^$z^$z^$z^^^$z^$z^$z^$z^$z^$z^$z^^$z^^$z^$z^$z^$z^$z^$z^$z^$z^$z^^^$z^$z^$z^$z^$z^$z^^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^$z^^$z^$z^$z^$z^$z^$z^$z^^^^$z^$z^^$z^$z^^b3e068fcba5211454c14fa5dab38744638e0a0f7eb046400d26afa19657cc9645c272f0e2e85673c2ddbd6c09794beba9ab599755e25e0a31a93ae6f6f6f16a483dcf49a9242fab27b9e6db8c573d26827f204896b40c7504a937de9aed823ba5dbffd729c38fbf29ddc99fd2ffc6b667a1e1435d2ef8248cb0bf4af19b01fbd24dc2a73b65903197fb6d05c28bb7000b79aa8fbfab5bf32ef4bef0615fd1b677af416faf13998c5dbef5b12a403b1fefc1bb33e2923480aece128c032793259738bfb559c7d6cb6b2b0f283667583a7200663f5ccc6a060b1c1e495f6f264ae1c99358578382d715b56f4afae4a84290142c8409defee2aed966fbfb4876640069d5c2ef35427016f77cf36810a355a73be34b67f1ebde171de1a2c7f802357f052b75ea19301e58fa423749c2366edd3a33fb68f94e846921186db9531d81f42db0414f68d5d1276c63e2a4f9475b550cb10b79d88b517a2998b1aa8cfa4a75df25b969c9e92c5cbcb77966f7789a6adc91ef5c5b4b917ea3700a036bf5a91697951ceea5add210d16ac05e4f2caec0809dbc0b3e773c28900ddc6eff68f42f244dd2ab7c8681d22cac315b861d58df779fa41cc152909551956f3fbb134a277e6b80ea62f069e06cf2aa94c76db9ae3fe157661c3912e5ccb60a56395a237af22d7d9ff2429d9945c6551c86208f21edf9276b4e692bc475af4b8620658020e6f4fabb71a0725596043c553de6eab65a7d80d825ed32e8187a092f418b34d960281c326a5f82120eaaedc3a441f26fbaaf51432f4d754b2b8f94856155464ade1ec30714a10c506cfccd7662f961048750522b7db9a8a9bd309e5c909d9f99cf0931b89217149d7b4aa04a2d99e35d3dabc1074909fa11e6a15dc046fb1f18b07ff8e6d8daf622d61ad90eb1c20ed6a305405536cc6882c1ef9cfec4500303b6237a961da8ed935e5c686be98b60fa61c484c045f0567545431046a6d818ee6e85f289f9f1acf6110831adc50d7c4a5f5d1b452ad1e0c2cf72ffbce43b889d4a6f5f00c3b948800ef93b33607c304e98c30ecaa64dd5f08b6bb1f797e3cbe823a4f775a549cf70a15d66b651b35fb348c464f28558ecebc724d96e01a77af99999380304d33c0cfe691f8e1d95bfbe84bb6191a72e62e173bbd56d28cecb4b727e61a482d51f673d066890318a7461d2c370768a0f30c6c400b2e62a8357aed266b6ae743e65c291ee4bff96bec852f13f67858cff70f5192e2e2850069ab00988f18eadde59f1462ee9e4d6e20f71de32cd93194b68b370b13cd8e66f9dac9ec8192d7d6cfbf4fd38584c18dd1153a91a79521698de8324aaa9fa030f944f2f9cb99c43207fd9f999f12a7e98051603e7ee78a0374815af5fd5b9d339a067090d1f2f08dfe4a5543ecdcf99cafb4ee3ae501f130238c347ac6ce40dafe43b9c19fbbb0d7ab426ed0a0aa1cede0787e8ee5971b6d6f03844296608511adc817f82cd565ea6c36786366abc23ad3c5e935eeacbeadf57238299a0f3880eab441836d4debcbfa305f14b8ee6eb5cbdaa5cf598df092f9aad5d994b68d8305f264298ab05edf4bb021189a0a6e843c0b65bd18871f34af97c3f2f418d952d525fa3982734c89110d830b1c647f810e32214166b60a35b8db526ef6bfa881d289900372ca872351036508f365592d056356087adbdcfd3290312a2e1a6d27b725b959098d5c17d77b6af812ed9d4c4535f2209b1e8fbacb466f5cdaa3ec48ab47fade9c85284d96d7d00a5ac2928cd7da45aa6f409f25e183818ad3b48209159adf11feb70e229d404fd6c65a991cdc606bdf02e0ba54109edc4de06f965b0e5d6b9604da9608392243670f4b96aa26e96b079acd5c0e06d9037cb9dd9ea9e2ec321ef136d69fcc5d554e04ecdb267c57db0074311e94a80b9a113500019cb7b158e9836bcdfee9b86d926184d79115c5403095ff9bb21ab61f18195c1b9ef92b8a1f386592b151a7529f6083fc7259ed386016f4bad4d0e8616ae2482b8dfe67643fc09c7450626c91dc3c016489aee0350105a9f95b2d199838250c080b307525d640e832fe98f41e06d8d69cce0496d8a40e0352452684d459c22a4088e668b1718f732c254bcbfac71dffc5a9fe3e22194e5500089a496fa6b08a280fb1e994af76ed9cd8ae7988d0e6cdf72997bdcbb2d05a1177c81e3689358fccf532eb9152c5f0bb38c78139d3db9ec80193798c339d68ecfd20008d01ccffb53a271573d139d2de04d04617edfecc9f011ffa2225d131c9ff9454a3cf57690851aadeb172d007f019af22cd8ab5a8fd71027a31b7ecefc8204c5dde3bd9d045a7352c5f94401c0f20cc41f9e8c1c4fa94151aaa55a175c7cab40ab7191d10a91ca5b41aa4ae31e295a49839b5d7937299e066c193c3d7df32d4c6e85cbee91c7d13d2bfe3d137542ffc28d83b1a0ada1d3116451ea78423ca1e629fbb71d458f9bd783810823982ce5d4f43116917eb0b07d0b051ff30e38cae9448f44824dd32476f4be26c1d71bfa1044978d2f8962744476d6a70b05e6c2e361b1ee7b08f7206d592bf6408013f51b2db15b047ce31a895e7a35388a7f2465f6045776ad4c27fe41ecbdc9aa6dcff7256d153f6cd804144700041ae54872341ff01df77b0b93d5ed4c59902847fa16a6ebfafc32e010ac2dd92768a69a9a36fd08252588549dec2f79030fa0c1f41ffdca5e18e65536615b100489f87cb2e78094e4c912ae98e51cd26017d2ff7e1c43daf7920e71b31ccac305be121416d42948fe086f20938a0081c44e503d107183c65267295935be7054d4983996574a955a3bc056fcd67b49ff63f56d3bfa79ea743235350c6bbadb6221277f5264acd8e7d3d820e548be96eaca2377c348686350dc3e455bc535e87f89e0e8bfe7ad0f478f03fd1886802e91cdd2c15ba9484cde79d8c1aaabfe9475efc5d10f53f5757a9222990469aa2de7416e83aeec9fe2de0dde67c5127db36d4e56b6db53f8688e37a6c2cef297b67ef92380f73e7a866b5badf7930d9619ee13f5b0fdf1001afa7e1a39a1c171255a0eec3e25d41516c5ee905ef584a4bd31ec5f74dc3c89f6f4889445b384d5db6376d6cf53b73e4bd0b332de1eda10a02ce51e7afda12a679aaf02323bf8ac18575eaf49ae987c0215657453ae9611dcb3e5c774b65e910debbe7989bea040b51743532a4544b1f2d8a0e1638a988f50c712e98a12816f177034615e79090e5c368a8c359be358f2d32671d3cb7da0d24704f17bde6a1eb03fed6560dccf0a10ddb061028d94e469713ffa9fc0af47bac17656c49bb36d0b1c8737c0a40f74ce12cfdc1811cc6344c48da2c71a8f841064c1c45ed80dc1c09b5c458432f82c194ebc70414687a42dae7cedff7be7674b0a6eb206e9c22c189fd7978a9fd2734e46ce09055c5857af2f6131b2caee411ac08f0f2f11c0a87b049bccf731e1b7edc9afa50f08688619dce28296776b7cb01169d70f663b9198df1654ba530485403b74361369aedc6055c42c4e75cd1cdf603e67194e208aa04c113d708dc8432c429335cef4d280957321aa876f72a0e5273bf8111c1725d59cdcd23b1a49dae62fbc64cbcd7dad795aaa9feed403d0e32f0a5cd0dac5e8391be6de5f758cded31820f4cc4b4301e29063131ca610573ce6cb90fa97673218beefa63d4078bf704034e461f3d6db4cd41ae839752f0ed4973caf1dcf3af9da657529ff32e255080789543a9f1d84f948513704a1c14090f81cf7be56eb402e7c1b66832b5e876123b13f56f1b0019e3c33d7e68acad328fad4bced603c1d313088a6ecb903144c102bb03ddb5cc2c7515bf62a74c36009eb501f5737db583a40ea3dc6e6b3943318c5d1af109fa5b6442ee111c84faec6a9e9efa4f91ed81d8170f407c5c319f997cc8151b0d2d30c37b7eb3de79face4f9bb531e5168e8ae0ad284588a3bccfe8788b19572256f50ecff54b0166addb299a87b9c376fee7aaab382c3df454a19007da8328020e33b7f6d067cf32765cdf7f5e71114c0b658f353ee1ade8994d0f091e6fbd0c4e738b9cfb81df6f835b030affa9b4108935e7351bc3fcf12c2322bb78b347c1cc31aae520bf300a30fe1722c9c77507968e33b0aa3315c80f04a760ce5f27730a9ee9fb798019bee3596ffa03a6036c39b197a1a793a77d9e988b08e1a721adff239f4c08ad58e68d3bb81884d225c53cab82688f038948df90a7b1aca47fa9826005848d85f5f2b9c7a9e7858d603b8aa1187c2af1c5bdcd8d2500a002b75949f933f24bab7f53c687827b8d32a3db46327dd886a0b8328e60994534bad4662204368369b7a4b66365cb8dcfbe79a77feb4ed99e047907ee5ae09702e04c8b8aca6c50a9ca91f88b3d57ed9621cd712498a2b9aac7ba47b7a6fa692adc338c391a45e3a157f01dcad10807c5b11d2a1d3b6bc5666e6eedc5c9cae60aaa423c02a1a018914e96e8a9e091a29ca08fc6b12826b68b286d10775395dfe1e9d228d64eb6d794f1b92e17774e396af88038ce03812fdd07ceb0d89a75e0862c249fe6eb4a3e2d8fab9e06aa4528aaa8037855efc34be74c71f25851b4493f5d0d78ef01d937764ae784dbf33b45fd011dd148c826004b35f08d89c60119e0254c62e0fd2ce7ab25c64effffbfce328e822bc5f3576c764cf3f02b93b08da4b297cee23c8104e2adf654c0829cc0365b5b9640a3ecb2360ab9a8c190337b051cce215b0810078547781494a19c73650d938674ed5ecd17b8ef4f6573f7cb0ef516288e5c8582bbc24f3df6901ef6b13b2787175b7af961870193a3f35e2893604447d8f019ed23872e356eddf51c68212a6b5e9f2e88380455e99222b24938211c1007916761a14fcfe28dedce6fdacb0f67aa4b9e540f7b488b80917cf4ed58517a5c5fc34ba566d5b92776993a93733623c6e5250b3d2e81692f89d478d2fb0cb4ae3218ffdc45df6382775172dad52ab7237bbeb81688bc2dec87a3bf887f634b73dba98ce8009fa3833323ae17d09e7d444db832d74e5974e710697070b32cae9d78d8e0f099ec3c44c5a9afeb21eec8b3a9ce0aab64534700b1c8369c9abe688ad5938028a5de56ca0d92c602bd3b587d8e30c37488372c21ef883c2ab52d2eae04e96cc8a32e514c20e7ee025347c9ffca5655d29af05d1fa2c10b59432b0cfef1f8145746e8ec70331e7363f3957c215fd30f31b6e685095ae8193e1d6e64dfc3f8d6e20ac61243e67e0999c3ee3e8800e48785de8057eb36d098329876b44905434c54a506677c4ed2f290aa52d9ae14377b4a5c6f5dd2864a845a022d177076d884b28cb9474d938e0dcacc9912e9583f7f16da2d618dc57be749a717b4efa55eb97cd98c0527b6d018f920f44a07a6d7e925f127af1f3e72a750664827d266db78e19e916658b541060f291a6a340e4765c1d15e14192415d46f53c079309e9f1ff58dcd68e812eaba588202c7e44c798aff8be8e5a8f745603e4f9c87beec565b3b870d767a67ddcc132f8f4567bc1d900a552197c12a2c64f348bc00cd76180b127d00fc7b8a62258a14f5d42222e542d5c937e3e47d60fad4ec20fd90dd400e2f85c792c0d3d08d61c9fb880b5238b42395b839e6a1e8f52f8a5963a002fcfcd0f9ab54e25db0994f7b4cad920527447ae2d558209924ec55dd3f00d31a2a244dc5bf71f54c63033739e27c2afe531565bc18da6a5e4367bcc4befac50bb2f08479f7f7adb40362f132507516cbe1ebb1d9379367d8f309cfc4cfe06a0dec1227d4789d5b028d98c638985991a18355fb8eaf418997201f65b7778613921635a46188ad6bbdaf133def4ae0fba9a6ec6277f075151f447bf72a2a4eecd0ed4d338cca6f67fa87e9857ed9dfaad49274897954a1e63609e51973e85dd45295a4273e4751ec370aa26ee86d123ebfbf8e346a78b885d47731bafc9822625e1169422ddea253f067e01c183f7c8f34e927a713af1040378ead3fd3eab0212e2785e59d8cc913ed3dcbd4fc85b7caa03f7db9a5978c32e1529108614ec092d0bbe1bd6025578240d85483f09315becb400a62670012c4622505043da756f90815ef16a7aac2e82ead17ba63c11d62f46810ace607c84f224d1ddb3e26dfa30131e201e944cb0aeedf2f3a948279064be5c518157579ddd35fa3d3e3357987b069237ca7aa36336b296ba3c78a78476dad546ca0590d2252570a4080b2cee45b0846ef9cf0260333814d047998d44c1df3b780af2599712a207ce8663e675f2cf690bea75ba8b5c3d7c68b68e8b32ce67a8c57b1996e93605bf3dbe5d90d799944012fb80c53812600ed0cbfcedd2ba58b04e715d90337edfbf01690fc06195e5ba47d2912b21afe9be7900e22619a1212a2b997b11453b897eed27ea7bcfbcd10c0b1ce4fe3e382bb6868452ffa8ae1fdf1a94cab7c3f68ddaf38a21a800206e8bdef34a819d4aa88caaa2dafa79614811f729a5e971df57f6bb106309baedf791606d4440b998ee4c2b0a67d4f0201ee56d1dfa315737ff34c166b66fb99c44e4f5c8a6e7f414288b0db3b75354796a604a6980441b15ed1ab2b8030d6fdb4e99e37664a80c4a749cf955e3207bf9c927bb00af7b854ac939f07bb10023db653bb019c8c57f7d01569bff679ec6841ff793f8cf37cde0d99728a192ce2164568f443ce7ca35b61b6830137f42b7170baec4b6ef4f43d622d131ecf04be6e061bad4744ba2d67e2b5122bdb145b2456c9809c0d5c404809989a63ca3d74bb31fc6f39bec41c1e957e5e65c1bd3da8c9923931bf99b6e1aa2c16811fa341797037dbc523e0d0bf7db889a073fe7b77a424c12159e3d18508fc95f3fb7221fe8ed076188c2adf0f4fac34f73dc91c9f18f56c4851547ac4f6193f7e3241cb2c93501e758a67ea40727a16c8549e6c4bb73639f9bc65c168cc6be765b29e1c49a31921657aa038e6e504141d335180ae7f9d68b6b708d7199516dd8ba0baa004b7cd68a027b94462a5dec4e8c63ff88ba30137499618266804b594366d308a82b721860f4322e9b73f8302095793f94442b11fed277c6c83b4a620b8336451072c3b09783dd9f682c2ecaf0968e83cbc7dea2a1a83db9db73beca41f17b78b20881fdb5e56502620f3e7d61436e779a819ce2f7604676349f2d2d6c0632b60ba8954b12b1175af64d8d1d2daecc10c895993410b79b534164a66b080ed43aa00dcbe9b2d7081a883a1964530e802f97e876c2f62f0129711498a01815b265b94f309388633dc668f3845e8602e4770179b6932b4f46790977cb3b3200b2e389c2a73d33ff3eba26dbbf2bb2119e9069392905f23d6f6618a0bd0bdf89dfe000cdf87880dcf7efba4ebab1fd6453b04c631d2dad8f80f0315bd2e6c79a20e77910beac6833b2f481304bffffa79bff1003f334a2528abf430937c8e73046156edd3fc3ae2d9f56211a36cf58e268c64234bbb40a563613f482eef33aa08d4e68d94aa6366105b6f341e66a8c5aabf7a70d7038cb50a1654206505ffa069bc8d4962264bbba092e4c362229d067248244638b06af9fac62e78c0490a4639c10d1260b155c0c66fc6e2ceddef4e0cc3254bcb6cdad3f7140d5aa0ae959f7483f7db48e7b7a28d4fc5d6a570b36ae3cc1aabf367280b9bdc64162dd215317da61806770ea5ae100980edf40822a2c7720954ecdafca53ad7d284bc41f2586ca481063ee91c2bf86d133f46f4bc626276660bca61d2f18c7404258dbc476c1096c5f326f44f0083d8bc4125dec323baf9367ca63d2ed242e8f4a8c2e267b8a26fc04c7f4fe5083919d548f88d0136c9ccc434ee180ba7202fc3c66e6331e87618d88bc5fa48e5ed1d0bb06342646dc2074c3d559fececba328b410e52aa359e9a6d3ff06cb779924cc8586198af83ef2c3c60130e3a506172c0c0da6aa102e9878fd1d1d628cb115c046ae00fa2085500ba8e363fd1e289bb4fb481e3362d62d6ac3b9ee539f396266803de5432ecfb8f5344e8f0c7e76545c0af1b9f22e181955c5cd4fecc15ce50d8eb7e6f9fdd2f92fc992aaa391bb149ba0c99fea06808c366d04c0d6216fb84ad061f933692096b63ed9a01fd987dea56efeba7e8361a4372d10a9a98967c4a842fd77de85584981229f5178dfa37a83b66970f9825c27e9309167cafa4cc7a0f81cdd4c03df63d6d7b62d861ce56bbc36c75e25568a669cbb91bfd46a211772a8d0b2e812940be4848c92e71f2e1b262f9f8cbd48190503d946bf5ebadfb5e67da62a9e159e69a032893362e17df1b7537fcf61da37a9e84719bf68cbe1e7770f712134c90306475f29c2c2341c554307b4900e8b1cf97e926734749fa107fa181e779d66d92f1278f137930d1785e65677e573f2f66fe525b27e79aa05c3a92bf8c8f8be4d494102c2a44486ef8c89618e3a1aba98983599337438a978e5ddc0dda3381e3f2975f9afea570ff08510f743106bb51f212c26ba0a7723aeecc28e7ca7ea04973ab7f8760ccecfaffcffd52575654d95c1e3674cdb3816f1ddc04c001cbb86e998232b3c6b21d80ac64b65f373446fcb4fda1e785fc8a4424df999dc389a0fb09dcbd848d9dc2be5b8bd7d12336440bdb9c5b8154c726649149eac3adcabd9692c1a050f445d8e624ca131fcfc4ac5a8b19fd2c9a9d56ffa76d4a626a0a747565faddb9327951b5513437be3ab060d13c3d5bc916b2e7081156460164d6c94ad527be7ba074131db50a465ee294c58ddb68e96714c431408edfe1bb962ba9f4ce3d1fb6992187e455ac9fdb0ab70f4a1fd559fc1e5d969ebbf0a6a1ab86a2e2843a234e803dd9423273fbe95007f43842b331aff71d2a3e01ecb4b03454147e05d78c6e44e058f493e8a7c9c751e5f31632b286fa1e769f999ab675df93b574ef037479e5cd5b153c1a91a8cc90522d3db2a3b30178b6fecb60db6009f448e06b5ea6640879116c1e5b275ce52da78a36f5dc1bf40f662561c528eed2a34ebe06b718d6b4e0d1a3343ba47b7b80f2e5e7f223ed6e501344ec3f7572cfefe42fab8fe1288562bb66b56a64fff97e100b83397925e86e4375e795772de81d2d31ada776664e226016d794ec2c1c8bb109f6fc29a340cd4b84f4685388e3e1c684f3af8343c1177baf8d662ccab18daf477426ed65d8595c283544098bf00dcd89117673422a7302f4da7f5b268567d395ed625fef89acfce47e6dd462656eb574e4200b6eff2e4f9815ff94dcbcbe16bce25a825d2d9db678cbc2f334a405f350fd89c59c04d8c0737440aca19d127cbd0d42f2be331d1bef4a79489cb3d6745b07b614bfe0d152b337519fed2000899ff74fdbcb84c57dcbc79fe2087c2146d145cea46a749f46d8066834360cc64d359453e5fb988eb8518d062a40f184f8aee5df8159fd09e0e5cb57af4cd823c0a27ef24e92ea80f840f68b5568c1d1f0bca63380c24ac0370fe3a974c617796bea403be379149c8603b6bf37547eb507f7d1602fece97c7e2f14d52411e99c01be35dd90843db4cb75dccf58dd9002d93b58cb84b08ea3479042a6baeac00da19e80dc23fd25f2bf8da9ea7f18d40267882ece28b43a473b9ff5af01600003f6ba369c4ed0ca046ab323ede5aa05c0665cbd325ef44e0fc205ad8ac7b665ee0059f40491355451d73c5c18fcae7e9be39b2850727c5eed0d8ea54b173393931a5224a274284e43be36704e2c5f0f525da16697f5d9c7deb945bb67fdfbe5012590347dfa7de24d5b7ee23c88ebe4d7bb68fe260c4799ab63201b2b95e584447e8d28806648a71cd1b0db3080852933e5029f8a085fd3e10ff7c18391097a5025c73cf8e31b54d452bd2593dc6fed38ec82241fa92073c0547a2ab8ad8684bf271bc5c45d1f5c5fc84a1d352ba016e7be329f669212f7882f7f49147c7705f402700b1e48664eaa846ae4fd4117f48c007f26dc2bd4d6709ba09b7cb1c27fd11435747d3426e00089b608fc193cc225a3666919657d29533157c94aa24876145c7bb882594bfcf3267c2777dfd0ef87e21065003931d533967a2dc4e2b962498c0eed79607c7b16675a18765c020ec5681050e41acd704298ddd32fc71f9b0df2ce71e0e567a2e052d89d5ad644e642efc2de3653436a8a6a04aa32f9b7936492dd76ecab1744cc08588340e52e03dc72988fe0327cf5d339cd9c77b29541fb515a12c57cc4e8fce612baad9720138ea1fad607e2cee07e152ecf99b5efc3ef8247472af35446c519fe55d5875f1d32d27fa4fe5f784f345b5407b83d1532232f27f5c0bc29649c1a1d2f35a3889a2d1cafbbf9d320daf7b87353f0b6aaa9d24c792113ce6f78ac7dc57b2e5734ef86ca7fc4a6a53a81eb17c70c57512393cf02234200594bcb3a6d549977fcd872360889e001c83d860a8acb64af627b9a71bf2c0f59fcd7b278502a503685c705db5a805d335dd2bd76b123b7422a064fa4a7d71b086cc44177162da5f8a8ff304f9a42c913dcfc4ba9120ac574e8e0ae83ad6d18f5bd4cad850ce19a3d3e8c92b061c9871df05cb00f9b40c3caf31cf859477964b9bd8648c4e42ea4321cc9559a67fc4e4e3efd988e0a2a4df817504be301e928fd91755cc8f2b68b41bab02b7ef962f9565e402a98f828c8528b441b5423360ebe071114b90b8bd0d9ab32598be1ec92c5c20971b735c6e2f6dd172dc59b62f53bf7a7d09eb88b4c20a6f0d8b4367c291ece782dab54917dea9171bdbbbdc1c5426e5944cf869fc0faeaf19d88a220cd2b39ea98b7b8e86b0e88a2efce52030772004014a4d6809b9c6952f3ffb1b81df1122f4d5902932d65e5459b../pki/prosody/../../../../usr/lib64/prosody/util/table.so../../../../usr/lib64/prosody/util/poll.so../../../../usr/lib64/prosody/util/hashes.so../../../../usr/lib64/prosody/util/compat.so../../../../usr/lib64/prosody/util/ringbuffer.so../../../../usr/lib64/prosody/util/time.so../../../../usr/lib64/prosody/util/signal.so../../../../usr/lib64/prosody/util/encodings.so../../../../usr/lib64/prosody/util/net.so../../../../usr/lib64/prosody/util/pposix.sorootrootrootrootrootrootrootrootrootrootrootrootrootprosodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootprosodyprosodyrootprosodyprosodyprosodyprosodyprosodyprosodyprosodyprosodyprosodyprosodyprosodyprosodyprosodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootprosodyprosodyprosody-0.11.5-1.el8.src.rpmconfig(prosody)prosodyprosody(x86-64) @@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/lua/usr/bin/openssl/usr/bin/opensslconfig(prosody)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(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.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libidn.so.11()(64bit)libidn.so.11(LIBIDN_1.0)(64bit)lua(abi)lua-expatlua-filesystemlua-seclua-socketrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)shadow-utilssystemdsystemdsystemd0.11.5-1.el85.33.0.4-14.6.0-14.0-15.2-14.14.2^^AE^2@]@]:@\U@\A[[[y[[H@[ZZ}@Y˒Y@YyXXwoX lWzV=@V@VVV@UٵUK@U@UU2G@T8S@SSSrR0[@R@R6Q@@Q@@Q@QxQ{QPd?P O@OgOgOTN*MMƅMMM<@MgLo@L=K#@K<@Robert Scheck 0.11.5-1Robert Scheck 0.11.4-1Fedora Release Engineering - 0.11.3-2Robert Scheck 0.11.3-1Fedora Release Engineering - 0.11.2-3Fedora Release Engineering - 0.11.2-2Robert Scheck 0.11.2-1Robert Scheck 0.11.1-1Robert Scheck 0.11.0-1Robert Scheck 0.10.2-3Fedora Release Engineering - 0.10.2-2Robert Scheck 0.10.2-1Robert Scheck 0.10.1-1Fedora Release Engineering - 0.10.0-2Robert Scheck 0.10.0-1Fedora Release Engineering - 0.9.12-4Fedora Release Engineering - 0.9.12-3Fedora Release Engineering - 0.9.12-2Robert Scheck 0.9.12-1Robert Scheck 0.9.11-1Robert Scheck 0.9.10-3Fedora Release Engineering - 0.9.10-2Robert Scheck 0.9.10-1Robert Scheck 0.9.9-2Robert Scheck 0.9.9-1Robert Scheck 0.9.8-6Robert Scheck 0.9.8-5Robert Scheck 0.9.8-4Robert Scheck 0.9.8-3Fedora Release Engineering - 0.9.8-2Robert Scheck 0.9.8-1Robert Scheck 0.9.7-1Fedora Release Engineering - 0.9.4-4Fedora Release Engineering - 0.9.4-3Jan Kaluza - 0.9.4-2Jan Kaluza - 0.9.4-1Johan Cwiklinski - 0.9.1-1Matěj Cepl - 0.9.0-1Johan Cwiklinski - 0.9.0-0.5.rc5Johan Cwiklinski - 0.9.0-0.4.rc4Johan Cwiklinski - 0.9.0-0.3.rc3Johan Cwiklinski - 0.9.0-0.2.rc2Tom Callaway - 0.9.0-0.1.beta1Robert Scheck - 0.8.2-9Fedora Release Engineering - 0.8.2-8Johan Cwiklinski 0.8.2-7Fedora Release Engineering - 0.8.2-6Johan Cwiklinski 0.8.2-5Johan Cwiklinski 0.8.2-4Johan Cwiklinski 0.8.2-3Johan Cwiklinski 0.8.2-2Johan Cwiklinski 0.8.2-1.trashyJohan Cwiklinski 0.8.1-1.trashyJohan Cwiklinski 0.8.0-3.trashyJohan Cwiklinski 0.8.0-2.trashyJohan Cwiklinski 0.8.0-1.trashyJohan Cwiklinski 0.7.0-4.trashyJohan Cwiklinski 0.7.0-3Johan Cwiklinski 0.7.0-2Johan Cwiklinski 0.7.0-1Johan Cwiklinski 0.6.2-1Johan Cwiklinski 0.6.1-1- Upgrade to 0.11.5 (#1816855)- Upgrade to 0.11.4 (#1792635)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Upgrade to 0.11.3 (#1756953)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Upgrade to 0.11.2- Upgrade to 0.11.1- Upgrade to 0.11.0- Don't attempt to reload during logrotate if prosody is stopped- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Upgrade to 0.10.2 (#1584801) - Changed log rotation from weekly/52 to local system defaults- Upgrade to 0.10.1 (#1578371)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Upgrade to 0.10.0 (#1497877)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Upgrade to 0.9.12 (#1412102)- Upgrade to 0.9.11 (#1391802)- Added runtime requirement to %{_bindir}/openssl (#1319227)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Upgrade to 0.9.10 (#1302463)- Added upstream patch to open /dev/urandom read-only- Upgrade to 0.9.9 (#1296983, #1296984)- Fixed shebang for ejabberd2prosody - Backported support for IPv6 DNS servers (#1256677)- Start after network-online.target not network.target (#1256062)- Change default CA paths to /etc/pki/tls/certs(/ca-bundle.crt)- Fixed the wrong logrotate configuration to not use a wildcard- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Upgrade to 0.9.8 (#1152126)- Upgrade to 0.9.7 (#985563, #1152126)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- add missing lua-socket-compat dependency- update to version 0.9.4 - build with luajit- Update to 0.9.1- Final upstream release.- Update to 0.9.0rc5- Update to 0.9.0rc4- Update to 0.9.0rc3- Update to 0.9.0rc2- update to 0.9.0beta1, rebuild for lua 5.2- Apply wise permissions to %{_sysconfdir}/%{name} (#955384) - Apply wise permissions to default SSL certificates (#955380) - Do not ship %{_sysconfdir}/%{name}/certs by default (#955385)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Use systemd-rpm macros, bz #850282- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Missing rhel %ifs - Change the way SSL certificate is generated- ghost %{_localstatedir}/run/%{name}- Add missing requires - Add rhel %ifs- Switch to systemd for Fedora >= 15, keep sysv for EPEL builds - Remove some macros that should not be used- 0.8.2- 0.8.1- tmpfiles.d configuration for F-15- Now requires lua-dbi- 0.8.0- Redefine _initddir and _sharedstatedir marcos for EL-5- Apply ssl patch before sed on libdir; to avoid a patch context issue building on i686- No longer ships default ssl certificates, generates one at install- Update to 0.7.0- Update to 0.6.2- Initial packaging/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     0.11.5-1.el80.11.5-1.el80.11.5-1.el8      !!!"##################################################$$$$$########################%&&&&&&&&&&&&'()*+prosodyprosodyGNUmakefilelocalhost.cnfmakefileopenssl.cnfprosodycertsconf.dexample.com.cfg.lualocalhost.cfg.luamigrator.cfg.luaprosody.cfg.luaprosodyejabberd2prosodyprosodyprosody-migratorprosodyctl.build-id0ef97c1f5b7742e80db4058892e761c840bfdf601afc450e64895a652e7dc56ce2d91f62d060df106419830709e09da6bcc1c8597f97b7b4fcce39167c303b6f6bfc561edc614d47c4973f54cf907bbd97206125fd4e4886c98a8c90e9fd5eab0f9d1272c27c35a592eadcaa041c6e544734cd590db994c4cabe251341fcb35cd58d6313facf4286d72d20bbdd034beffaeb8e99255f1f33414a7673f31a6ecce4ab8fc62c396f5d3bdc385f1544978a4a1470e46699aeb78446df50cea7d2162a40cd776a719cprosody.serviceprosody.confprosodycorecertmanager.luaconfigmanager.luahostmanager.lualoggingmanager.luamoduleapi.luamodulemanager.luaportmanager.luarostermanager.luas2smanager.luasessionmanager.luastanza_router.luastatsmanager.luastoragemanager.luausermanager.luamigratorjabberd14.luamtools.luaprosody_files.luaprosody_sql.luamodulesadhocadhoc.lib.luamod_adhoc.luamod_admin_adhoc.luamod_admin_telnet.luamod_announce.luamod_auth_anonymous.luamod_auth_cyrus.luamod_auth_insecure.luamod_auth_internal_hashed.luamod_auth_internal_plain.luamod_blocklist.luamod_bosh.luamod_c2s.luamod_carbons.luamod_component.luamod_csi.luamod_csi_simple.luamod_debug_sql.luamod_dialback.luamod_disco.luamod_groups.luamod_http.luamod_http_errors.luamod_http_files.luamod_iq.luamod_lastactivity.luamod_legacyauth.luamod_limits.luamod_mammamprefs.lib.luamamprefsxml.lib.luamod_mam.luamod_message.luamod_motd.luamod_muc_mam.luamod_muc_unique.luamod_net_multiplex.luamod_offline.luamod_pep.luamod_pep_plus.luamod_pep_simple.luamod_ping.luamod_posix.luamod_presence.luamod_private.luamod_proxy65.luamod_pubsubmod_pubsub.luapubsub.lib.luamod_register.luamod_register_ibr.luamod_register_limits.luamod_roster.luamod_s2smod_s2s.luas2sout.lib.luamod_s2s_auth_certs.luamod_saslauth.luamod_scansion_record.luamod_server_contact_info.luamod_stanza_debug.luamod_storage_internal.luamod_storage_memory.luamod_storage_none.luamod_storage_sql.luamod_storage_xep0227.luamod_time.luamod_tls.luamod_unknown.luamod_uptime.luamod_user_account_management.luamod_vcard.luamod_vcard4.luamod_vcard_legacy.luamod_version.luamod_watchregistrations.luamod_websocket.luamod_welcome.luamod_windows.luamucconfig_form_sections.lib.luadescription.lib.luahidden.lib.luahistory.lib.lualanguage.lib.lualock.lib.luamembers_only.lib.luamod_muc.luamoderated.lib.luamuc.lib.luaname.lib.luaoccupant.lib.luapassword.lib.luapersistent.lib.luaregister.lib.luarequest.lib.luasubject.lib.luautil.lib.luawhois.lib.luanetadns.luaconnect.luaconnlisteners.luacqueues.luadns.luahttphttp.luacodes.luaparser.luaserver.luahttpserver.luaresolversbasic.luamanual.luaservice.luaserver.luaserver_epoll.luaserver_event.luaserver_select.luawebsocketwebsocket.luaframes.luaprosody.versionutiladhoc.luaarray.luaasync.luacache.luacaps.luacompat.sodataforms.luadatamanager.luadatetime.luadebug.luadependencies.luaencodings.soenvload.luaerlparse.luaevents.luafilters.luaformat.luahashes.sohelpers.luahex.luahmac.luahttp.luaid.luaimport.luaindexedbheap.luainterpolation.luaip.luaiterators.luajid.luajson.lualogger.luamercurial.luamultitable.luanet.soopenssl.luapaths.luapluginloader.luapoll.sopposix.sopresence.luapromise.luaprosodyctl.luapubsub.luaqueue.luarandom.luarfc6724.luaringbuffer.sorsm.luasaslsasl.luaanonymous.luadigest-md5.luaexternal.luaplain.luascram.luasasl_cyrus.luaserialization.luasession.luaset.luasignal.sosql.luasslconfig.luastanza.luastartup.luastatistics.luastatsd.luatable.sotemplate.luatermcolours.luathrottle.luatime.sotimer.luauuid.luavcard.luawatchdog.luax509.luaxml.luaxmppstream.luaxpcall.luaprosodyAUTHORSCHANGESHACKERSREADMEcoding_style.txtnames.txtnet.server.luaroster_format.txtsession.txtstanza.txtstanza_routing.txtstorage.tldprosodyCOPYINGprosodyctl.1.gzprosodyprosody/etc/logrotate.d//etc/pki//etc/pki/prosody//etc//etc/prosody//etc/prosody/conf.d//run//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/0e//usr/lib/.build-id/1a//usr/lib/.build-id/64//usr/lib/.build-id/7c//usr/lib/.build-id/97//usr/lib/.build-id/c2//usr/lib/.build-id/ca//usr/lib/.build-id/dd//usr/lib/.build-id/e4//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/prosody//usr/lib64/prosody/core//usr/lib64/prosody/migrator//usr/lib64/prosody/modules//usr/lib64/prosody/modules/adhoc//usr/lib64/prosody/modules/mod_mam//usr/lib64/prosody/modules/mod_pubsub//usr/lib64/prosody/modules/mod_s2s//usr/lib64/prosody/modules/muc//usr/lib64/prosody/net//usr/lib64/prosody/net/http//usr/lib64/prosody/net/resolvers//usr/lib64/prosody/net/websocket//usr/lib64/prosody/util//usr/lib64/prosody/util/sasl//usr/share/doc//usr/share/doc/prosody//usr/share/licenses//usr/share/licenses/prosody//usr/share/man/man1//var/lib//var/log/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2x86_64-redhat-linux-gnu  ASCII textdirectorymakefile script, ASCII texta /usr/bin/lua script, ASCII text executableAlgol 68 source, ASCII textUTF-8 Unicode textHTML document, ASCII textC++ source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c303b6f6bfc561edc614d47c4973f54cf907bbd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd034beffaeb8e99255f1f33414a7673f31a6ecc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6419830709e09da6bcc1c8597f97b7b4fcce3916, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dde4ab8fc62c396f5d3bdc385f1544978a4a1470, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1afc450e64895a652e7dc56ce2d91f62d060df10, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e46699aeb78446df50cea7d2162a40cd776a719c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=97206125fd4e4886c98a8c90e9fd5eab0f9d1272, strippedASCII text, with very long linesELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cabe251341fcb35cd58d6313facf4286d72d20bb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0ef97c1f5b7742e80db4058892e761c840bfdf60, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c27c35a592eadcaa041c6e544734cd590db994c4, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)!'+.1RRRRR RRRRR RRRRRR RRR RRRR RR RRRRRR RRR RR RRRR RRRR RRR RRR RR RRhttps://bugz.fedoraproject.org/prosodyutf-89c95332e608ac7cdc86bcd51ae2e9492403c2b83976587829814c15675a6c64f?7zXZ !#,aG]"k%]5n}HRgL(rv" q!%k(|Ԗv ṙ# mOB%>.QexMף7pI*ݞzUoxw?/Eb P%\@FrB&]C {FhlIGox%M*A 90m Sf n$={iZ|}0/s (+5j@,ޤ^BJ[Y@S^ϛ͝d9:>IܟDKAfu  )EyH)lVT +fi~O_F. `5l hAf]F T8nAHɚA$m<' ˌiME$0_5,ۤhJDz^C!e,&U{o}Z, L&Cm@pܨҊ3Gްt} FFFs6BFںR/OgדNjKv%wY[j;ҚAYU&wg#Ԭjl,?R91N'0F3;X_;N>k*d!,FU6wso;d,m< AfVG(F[G!džA 5i%^2v/WX;=9U7Ff W?z Kl~s6v  W/Vò:i1qRĹ<uAwÇ?+Rv#5*[*I)2*qur-bVEz /!+U51kOM`@뼑 ]_>kM>U`c3 YYTgp tFl= myN01z;>Ӷy!G0>-ވE~S<M:CӸ0k€y Q{MI/,hp]S=PM؊gUCC|JUᲾzϧWz9Ie(W3Q!l=N6S w3Ȧ"3WՒ_qۓ=G|lDU靃)sꚯL/P.[ 0Y3p/MsHL˔6֡)U έL *A[w>jPm8+ `ARWȪݮ+fe4Dȝ p.R@؆Lɯ  B/@ӷ& j L!xέtjYBm(GCYyoB+A.4K  23ٓs\^lϛW4 -:BRWXmiƸ aUo["H5k10G[~OW_6>ҺPFUK+ur[vMR\xY|h5O2`(̂`=9o^:onh;h_\_?/<xb4m;|%(f[qhkzi(s=xMbOcG y}O”rMNhzb!%ߣι\c=3Ev7%Y1| AӴ 0=$!]6.i|&2('%LH& *|̿=)$Ƚ\%rVdr$z+\to,-@cbZN}IM)uMv^ҹ8GG8&Q6fa2bwF0A0'N5瞌)k\iL=uStcb`cNeQ©,qМ/]v>a޳UApG^x $| SbjpNsQlsܞ>μ]V)??z;thcR hʙs_P2~x72SN&n%+[Q]L4@0 Jҵ5$+ *9ѣtőTbCQ)kcYqLeW!ԋ40dsg#v0}A. ID(^k7'`V(FX^,,ʎJ~5|w6;r@FP? U$:F*%՘V$u3QSp_v[g16̽k"`ݹx*aӦzm v@3/A QWйT]ZH}o"h8Wm*egV6jQ&cm$xhF="L.n76274;K'&x KL"'QRv]U6Ri0 ta@fx,Jt廇`{r}K*WU)hmaT$ D.$Kf.S[n11Y;= L꼝'i>elDJj1&-u׋(63-%oFt#$ڧ_u7im.^IhchTfa Jʕ6@SIK"ЉIL7J,ci*mv0ickumdRn R1M^ZET%@)FNo7iƫmnp^},z=; GB#[ez G^Rޚq2*EfO4ꪴr89'be{颖voޝ*z;fyk4jy˳mgh|,9IlspI Bh (VOиӕVK&_j=:mإ+?ƿ+NCƢtN\.<^A%o eYn˛;Aiǜ QviyWferGo hbH,Kx^ỗˢ#Ly" \fȲ> ]Eky4mMyBniL k * "yϯRIsS\ lͿkfMaXÊ;ȪZ5y ʲɽVልi$0)M8w]cFQu7Bnt4xqB PwC:̆+k' A"9V%*Q1,Zw7PKBp%PŞb.Ze5`B f:6*MRԙ[:to@E!csFFF9 gS*ۧA97Wv_~3+ݘ˧rP?6PV2m@}@"TeOCܷܿ6P,@w:mxyv(w{Y "把/0o'_|ܾAJPV I>JaxϷm:+wa4It,Ki?"? 7/a ǹ9g [ZhxPtC/OzgON5d7\E4jFJ.sΛuG>ߞ*W3rҢ5滢4;Q@ԆǨ_2jfPC@ dztHNG CpӒdv/ &7@K5씮|k5=soG$p[Q @}.T爅m-v&?nc+SlABښgV~r^ |v/g F/B:H C5Nc{& }L s[7(}ԳPoόx>-lņ!P͎N%QFb<#,10TLpV,;3 )i[ B:ꕪ :(AjPlGԍ!_asJ>[G.*6Lջ_\aˠJq\{Չ4- diZ|f΋ &ɨ)\;.E 1(oȹa%7Ektmp9;n3/~|^־WNqv :dL/s"Bj` z&.4P=^&ezpqߛ"/֤EمOƈB .JkߝIHBa*,F [[tJW (@zF2J*OfSiy]c&%$h>ߦ[\c>h1^9x Dy} vwlBMpIxGa?o墪'?†r|2f1WI w~zߍ@[Tfl\Ђ;ˤ~1>xķ]6q(ʝ[sVG9xA4^#Zg.Z@7ڨ;mخ$R*Ձ3ۏ敺I|w?Br 97س .n/Xe/>M|e;G&oC,+o&o)y)*OS ?/<@hB$ %5Mh8wRBm&EyL5 ŵl e#ăT%\{gwH&妝:als`k3bCTʽ1A'Kwef \ _ yxfM[&~]6[NZ k0+wh4ɻIݸiͧ{Z~'180hk m rJȟQ5Y|eѱdZ955$d=#I `|no &Ө4Xו% mtNg{6<兛.aCجx\>Ho>s ')1z>A\ ,jG{](djE~neh& 0kHwZ nq%SHnc>wtk/;?iܰ̎}=!xܲ1ŏ8eD$O~g7#+o.'cMKW fqa[ rIKR(.cTq1IYkZ}~p-- 䎥nvM+-ɾBܑ!>=MGGoz9Q1]iF <@mmW ΆrfˉWa9 M85rTPu|;%ʍNN/Txj,gc5n9>0i6V%9Di%n@tBߚɋu<[8}!.lj-TXO\vΑCwhߺn:D~͏E$o6 ;o/7_=3Xq\p\|)bh|֗,+;уS!Ue~t]翷pq2xJш0EƳW;S$DH^۰qREIk󡅽VFJwѿHa(E\F}g8ENwnlI</Kf+fA`!&W';8F`t5(LUD&=Uc T |9PʾRW[Ĕd4 /Qa9^jQ[GA𼒇i`]U!)U w\DРk(QܷZ_:ECDz:\KTkE3yߡNtJϿ4 ϰԟo Y:L2Xf&ҷ^#?cv˹vrzHـDmx_- Ğo+xU*J:9*y wYx_%1t9CEUDuN٪5ߒ!>TP[L4KQOJ =Qxsʌٚ*C.12-kE4hZ,uzJ}IigLj0Yji mHj6W2l^P!SHE\]&i i"V]8Vo\6ϣI PAzʻWS#_G ֡ )1?ȺQ*ɠ"%2>Oh6C3*?AzgwrxdBv+7ŦjF* l3KBiYQyNV3oRj{ev5\ޗc7¾y6qvGK˚^!3]pY{CKsUFx]%8z]=+$̗?`/D}Sd|L>2꜋|0F⾞Xu'N9اԯS)K%r*# RJ օ)Gg \'L;!3rk':VBQOr)( OmePy͗4*ecMq]ϧE#>q Ai/,gMT<,nF8᾿A~nS T5ӗݎ'ғۜul$אqy4E !p|euŧ]<4o'.Бv֛g+` 1ֿ(ervdf~X\r;'T}gIjnfkF(G+33Xii`Vtk=kOԲűZ]?xU2ˈVFUz dn舥 Z4v"W .4^$@, DЯy||t8+̲w ֨ɞsKT&i hG0M#^#A ܧ\1,D6TH HnGoZ{Hu4$8Fy DN& $6U Pʕ%l֮IH~NΆ5: K&oM9ӈ-YAOT,UAD'SpϷ(#%!E^ 6SZq7tU7r`a95nz2dy?J+tknyO5l}GZy9{ʆP$&oYӍd5/ mteǨ$K'WWju $ t!wOUJ\j<@P.ך(BhNpUq~[ ('4&oV=&nKbx-o眙y^yG*aQy\v5W)4բ-iB ]Fx-ОXw0rkQeÈga%ݝS^νoLOA z! =#At=EnJܚcD,NgX8qSЫы*tmsއ^55בyGFܝO5!eZeM8ԭ`392YӐKY5.Q6/ZPA=uڌ?Y$N{DtNMmVAfL>呱"Gt',~B#wADM%) \/As[u |S ba0Lzuh|Þ'+3|Fm>$[4U95kŢ[{zP{W^Y?zΛ@0: 6f\07E&pڧ]%EJj+?p9z;H[$K|Iz:N7gB;+uIH՘Rt L/2P/_ǤR"rۈ)S֘0m?)X<3Y'Y+)Bn`BSl)Xt)*.ȭl*fc BIpy/:ocfP.AW 釜п.rfF2^Bg׷speV C܍yYWTh+sToi1A!6}h[5\{kc—*ѳ{'`6]ʋfŶ{O{h"mz*?Zw"~m;]%Šabr@HBImg`V0/s&4 ]EĕV<Ɓ2!S\S&S浓Y^qת[)qqO{ XMv'~4q@-[Q@g l{2g:Ssp?SWԆߙe£J M>xY B(جRהS)d # i:5C[Ҏd˛@:$ePX֪~T Kc۳Pb=-.蓏fʒ`,ޢwk&y? ("ɡ6 x0rƶR_r#%""(˃5j[y>5 tDto+ޮoڢJ:6CPd+nϮd2NO,QYV0蹵D@uS86;H 'C2; 2N)yFm `G^][+mB\DZ$"QkGxHĎ5MGoFʜ/@/#41ATn71x:>eޞ^vWGkhy eW yךlReqUȉm 9΂)`ƲǯnѺO~۵ުQyڜs4Bt-"(ήmA5a\^="4r ]УgK.\&ouA{/8r &qW&?B'y 2|Qzhc+B}_{(6|G3ne0^}GMB$4'Uc3 sKqSz5p}HE:}(cոRȉ " `vRKnKufh!,iVLОt]5xP0D,0JEШk ='x Wo Q>St?+8MEH.4D. ʄt42/7impaoTI1DN"$>!O(cTqF5!lq[Jt:PVqDN_[Or0#iB(:9m1'kpQ_ }78K Zӂ-DjF(I9۱a)x >A* ?>Yd10`bq`UZeHүjk2H|#q(EqdPG,\8Z'vkjeKG'N]N } !sSV~М,LzmюC' Y&]OZpfjK'5LZU9A}]9ے9{w,2THH!K4I=W$V"oQiHYK@DYEU> oU]Q Qa )2u2ca4* r%hZnF#Ysr 9c`z# Udɑ䠮3$sG^mY'ҚeѝH;0+PF۩sݣ%5gAfCoh=XhFTd2r, sPS<`wP!uKؗN)kbs_3ki#DL+Z#8CFđi))$}:{ ܹA2J0ן菢ㄍbOQ#%bj=a u9,+ѥҒhݻaowy tA2 YC!N4S$=M3-NFL#Ӌ2c5B9Fބ|ԒerN%֬P?J?$e,UbZ/7t+z(+y4 ҤQNpݙGIUް'#LRG%})Q*l}iQ $ˀxmbC0CwŊJ!F4LfghiWy_4w]SD &'={Qa ~d]BJn$wCELy]3ţQ8 غSp#*>h>˒ƻ_m(Ů^{U`Y[ԌaCB+:x%&ϯ9KLhؕ4… u!7ك s!{ puN*Xa 2TiEGl!P{'Zf<)v%YS t ECNs@!Qcbhzr/ML4s%M^*ZC  fD] ੑk-?cۃ\i[U𱡐Coݮ`9ԑ{p kM`ޖq WsY%ikLC SE~Ahsۓ8zJ:ɡjaz-eM k-??YL118f{*@ t-61zУ>!pvn;+%bҸwljPPY5!J2<*yA0CU$mSz߷0I%fssz[-aC@0FVL^T\C D'V9٫^>""Diߥ妿u!%3FU-(H]W\d߁| uDeUԠ)rQK9M<kIK;"7aZ?&,[+29Br'-;lf;aP+aNaX4j|ņ6|AwE땠>xwǘ[Փf孏6/8V8A >q~zllQiTyބvjG(DI+V{:]:( SR]Rz:x+Hja5,K^G}RV /2 )1l=0NJvck= \+]SS8L[QQp>V/~Q`PH8]`@r F6W{]D5C(0#/5عsL5 uL+lRuA .!Tc+Άzť< t$,;U];h9bJ@RjB&A!/5me$XoRYnR:R כD0eF#!yq"fl\,-G1ѾPƯA9*ɒvuYW .숆ўf'>BG24$`o~۲t'==2#.kQ!&q19isf䕑YxgB2\ɦŊ8F@C'钹%)3J3@k*Zs^5=،V \J["o:5-?C!tDo9?<8)f-kξ&"7۩`^6AKO>>/T:gtKOD]MKUbd]@86Ⴒl9.LM*~2n{34wU/y:1ѿ 9l:"*rt,dV>^uFJ^b=Z6)A gV _Q%WFaFcѓGo$ǧ.`k)-N@T ǥUSoepR+Hx=1 B|g{DgQt9gS5̈́ FM%V|7&zI9(ʟx~}##O_8`hTP:*ʚQB@j2;q:CRxj_dQԥL\LJaG"[$o!;cr A(g`އ&}a$W,SXkK{B-<^}Q8`o s /f֖A =UY ayʭӎҁZ0@V