postgresql15-contrib-15.6-150200.5.22.1<>,0eop9|LY'Ŵ/D[,=Y ͜,05݂467O53__q5G吝C/}4=62UQ膢'QΟ.y2?a̱)n4fkkNB.-cV'Ǻk.Ϊ%1}/b\ Yr-Y_ ĿOu$Hoo1!=Boo?Z#و}!躂p>;=X&=ET,+; ғ>qB+?*d * ]hlx| Jxh h  h h Xh k@h mthshzh$LhD&&&(8292:2>@F G4hHhIthX<YH\Ȅh]$h^bcdeflu,hvIw(hx hy&h z*****Cpostgresql15-contrib15.6150200.5.22.1Contributed Extensions and Additions to PostgreSQLPostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, and user-defined types and functions. The postgresql-contrib package includes extensions and additions that are distributed along with the PostgreSQL sources, but are not (yet) officially part of the PostgreSQL core. Documentation for the modules contained in this package can be found in /usr/share/doc/packages/postgresql/contrib.eos390zl3a0VaSUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxs390x/usr/share/postgresql/install-alternatives 15/usr/share/postgresql/install-alternatives 15# ʰR`xXH8((9 8yx7٘'(PYxH8x(8( 8H' P((('(0j8 HH08yHiHxIi(H(((88(09 f/ =+!0I2Kv/ L_4q1sW@p;U. 7 ;  {*  y#G6M<lST\`P4iz `R4:m&! SO  (g 5%DsAw00-aK%02" Cv FMHOy8Y1x&PB` ZsA Q3 *L+forW h (wiGG&AA큤AA큤eeeeeeeeeeeeeee"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e"e!eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!e e eeeeeeeeeeeeeee e e e eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee e e e e e eeeeeeeeeeeeeeeee e e e e e eeeeeeee e eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebce84ad761f8255ed2d756833667c1c4a75e452563a592de2804807920144df3af262a1ab879bfca8b78767606fca882bbd710e03a580a91bec8e1d7df80b93fe8a3dcfbaaa7a3ca9832bcfc2b8c47eead422f3f31a39003afaeee9076d9562b53a3f8c39e3b25c39fa8f8072657b3c0fb6c25a1ad9f32764c931acac19a9ec03e9b26268a0f1a14136769b113d5eb730740e9c41912cb770744dd6ece9ff5265f35f7bb05f02a8ce70697e4729d7bfa99ce1a768332aee71b9ac19787c99dea977f8fad89eb7ccaba455ef1078bea65ff0b5c3eedce3db797003b9735adf918089cb93b73f63fde54b9f89b96f06a11b9ddd122c83ec974892dde68dcf77eeaecd677999a9f6793a577ec4af1dda3e3f13a3847206e5bff18647a3976eec6afe3761f13f93dcf19129d0604337d8e25d55579f0a48a23442ac3814c7b1248f45ed9d76058e73a3682b6c201ae873230627e378008f6c78b3f5f0019d7c92caf39c3ce9d1b2c3157d3524ba41505233694ba0decaaf828e0e4b12d480b7dd63424a0223cb5526db898b6eacdcb6244c0b2138cffd0b82e951cb3e1af146fd9c6f16b4c7e5fc0e4acc3c2ac94a8af1d9c9c6d6c6405cd12f359e9f4e8d5ec9830e7577fab45da11152e0841102dfe709d026ddf91ade5c7f941ea416ccba3e316ed2c7698ae92c6ca87bfc2c1729ded1021900a5ceaa187e8ba24ab96838623117768881caf8b5ec76fe8a5744fb057b34caae73a4b3032bbc18df9bbf494c92aef29ddc5a7df90fdff0fc3fb813fcc3170119c8aa10ff71f1fe6207aa9a00a4ae9a32137876d5218d39d1d690cffc5b2c2c80a3ec61d4727778d578b638d8a10470793ba347dc9f9c96ba1d878ff923651d480e2724c4e597cd6c2cad87e18ccb2b304da3ac15ec01a72d88052f46d16444dcca96dd2d1ae8489da63624ecc17e5eae013d0a251ce0e2b820ffd490e7eaec00bfd3370ffa19f3b5b92f0073eca18c8519adcc42e03e56ec2a6b770c7a6e7029641e7e79a35cc676ff8e88512d0c064708be10c7f099d4ab917a4b64ebaad6c3651e3d959440c15ad38fdb6a805325ee51a9c859572dfb4db5fb351e339162ca1841315c1154566d3642f0a5056c9efef6b3bd4693648e6285c3f395d9b4c499b1617b810731e1015906b3bcd2bd01f717c3b531a3169fc59855db0339b152cfcb46a6f92f708ba159cf47c2be82bec91d57f94922b77d20b7a27905c7a20d17736d35565d63ce1f655684578ecb96978049f4ad70b552d59a90c29b8225403e47c7fdbdb235c8fbef1064181e988ff9be89465a3de733d19582358f45bc5dc7a70599f47a3e6c81032f8318abb48855ef3fba7ba10f4efb20bbd8ffec9622ed2847c78b7083d18fd3bebde52ba5ee2852ae6de4209ab779e4fe7ea0fac136cbb4a6f9d4d65573502eacdd0ccb0313cbfe2b49eaffcd3a03838a8c3bff4a2a96154eb580ea3d94728af9e078c05df2ee9f95825333ea42954561daa319c23a061b15b77db8c9e9a94472125f7ddf1b1db17a17c1449f677f94428cb247be16b1c10f2061f0f2a0b118c2942302abbd7824cfeb31b64ae03e640e3290e4187319d919043abcfc149eef249b6000752b3533bbb3c3265ec95256b9cceb36f42f0ae4e203c488ea7dc06d53b25bdb98463e335677135b9a5da544ddc8e39e54bf93edaf4d2d553c690c069d41bfb2235851c08c0598ebced3ba1f6922dac12e7f260fcdb2f95d76283236c511c780eb33f0fba9b211308124890f678883de1b04cb6627fe9f53ab4e8a98fde0bfe7ed2c765f123b5292a80c0de47bb89e8a35d9ed1985b0ea62b4d74b80e4d026802525a68aeda743ab0ba4a475a803d1e2d166c836a9b08e807c10416793f581c41a67d5cb207be124e9b20b9dbb5c2816eef40d79aa6eaea9c4d567ebf59cdea92d045755562e1dfed62c814b95df2d0148000edf8426fb5572e190a4b88655d9ede2311371edf6283fcfbf1dae243f2c3e32353a4c0b179c60a1781cd44a9ca0038b6f631076783db9391c4c64d7fef60291b933c52432a4c5929693f02464ff387c5638c5739bfdd4e1d7e1a78552516172a488be7d119fb0bbd834f079e31e2a73249f4704a566bbe400a391c3fdd11166620292b33dbee6a677842ae48a02d2898e788577e2e767c7106170ba8742e200e3c5655cf7f4503eb1bc0c6e5e0a6cf50b2f1246d8f6409c7dcf327aaf0c200fa4da94dd049a8af48be0761931cdc236872ce70ab05b379700ec79afadd56a9972c60e7c0d3ab3a5d302214019ba0f4891442bf8b70497518daeccf381ddb0a656a9c785a5b7183a39c06507958a941a42f2cbe7f2b730bdd9c08c2820b814ec57388a3fdac38ef37297b3624ffb7675b2eec7526b0283cd961436ec7e1514095d503991354f0cde3a30d4809ab0354ecb1ea4686d0d87c01c21bc2f6aa01b85444c2a58b856eee50311b8a3035bce58ced3a9804ecbbd8b8e6027c8fb3d0f550aed3b6a5b4800d2d93c8aec80de96cef7acd4923f602a56d7541ab63e3bef63d7c98308ddaddd75ba0543df349ca1fd36c3b3b22ff11db99fecd71c6751f5c2bd8a8a54ccd45b1f216abc8bfe0209d20f7f7ac77d8ac65dbc2ec441af3d9ea55b4518aae012b277eb08ca79dda270b4408db76f51813383a9939868c6c178feacd63d3212c1bb00d8df9b40e0c65607109e09bbcd59eb6d86dbe56cbc8aca4aea188830cdbd4caf16c42d6e0b705f116288eb9fd9354e1a739567292b948809e0e04de420e57faa6d50a2f990c66efda2360849948e0ae1463fce8dfbd481c3ffe4c46d068c56c55abc5cf8d7f372d74b070a5f532480395c42aa3ede47f9bd40856bef5fbd3e2b60ccc3d2c47872e4e43ce70b3eb8e0df30edaf07695e51af45e622416b9864696a4cafd069e9965d6f64b26468f34cf192e54b09a9235fd41c17fc47acd7a12b0d35cfd0d29a4f8ca2cc72359704097bf17b2bea9aa7b94b321f6204d4a4961d274a9cf3f2d9949e64f09781b8498f2cac51ba516bd83900f329902a921f5424c20115bcd7116196420aac0d1a4e73ed8bcdeae5c3bfba059ed216a36a24e220fa61e30fcb60e04e91998b30e8c42037d4a26d1edb8bbdcbd8ddc5162468f9a4b7e933c228aca66cf618a4a610ba480b618f7cda1a3aa392ed7e3a0b8b14a828b0a245f61f101b5f2e7c27cfff17010a0f9238a50e2506083b4c0b6758a22cf9365978f47c9eadcb8c9b9cfccd826f6e3b3b3f6d1c3700b906a6bcad2a5149ea592a4bb84c08f2178089aac7d36ddce92f0fe9693c0a245a3c64f7f16ecd42d6b23662a7e97e8c480c0bcf18d27c0491c5bfa5ac9c499354fc4ba2e61abdd92da4a849f8d4ae2e522b6df941571df8110f2ad1069fdd9dbcb42881dd69053c85f35e3d9d0ee5f5ffd62d05fc4525e64dd9793af970615c57191da4786f1295d31ab7b2b6b493c3f1579c523ad26517f6c4ad021c71cadc46c5abf40de94c46118f1915a9b325855ca642ba093f9972babebeee5740eff4eecb812da71e2c70742e509eb4806b72c05d05a4e3f895e3b06cfa0d15b6172d74758db1bb9a603ec53a664a438cb3d5574dbb91c9194bfd3438c1c7bf8aee4b520c18a53ee5e19d9dc30027d1416a35c7245b288970fd52b1765965cd84809413158e2c4e925b34d54c5e16436ad502a8892f25c724bb796e9a7f6af22fcd4580a61bbb36dd372c41aaca5111c9777ee2f0c8a63e31d09782da52d3b70460814cc190d2a915b2c9516428015131f54db1b6a96c9f35ff45a35f7a123263549d7191bc0caec14c0b808bb9e86fcba528762c18d44d2301f8920161931474fe4f5a8aeda1e833ae2b6229a8281cf3b1b0a0af499caceadd1b8b064149591128bd5860439233a259cc63125e0a6eb6702120944c597589448e6e46b10cfe79ee7433d773817d07863eb8237f4f7d88960db1983a2fccf376af2bc5793476233e05578212722c0b1c136ee86f4cf69714589dc8dc2314b217050ffa905fc2fb2afbf0e32b65fb8937bce69c1dfdd6c0c9a03e3a27b6c919650248c397bf67fdb3ea9f96ab2b683a6d71b4bbc86550b77a0eaeb089e6a9967d505f490d15cff74330560ea54114f86b36506774f219fa8f8c5fb14c9019015fa2cae7c2d2c5a3fb59d44b1a32ed510de4f959742c0a5fc456ddf6edc254a2e8ecbb28ebdc9b811324df783d7f077b549cee1c7f5793c9b07d64369a7d903e7a6bb8c2ddecf8a9559310759c9e3e3b4f76f6dbbb5e06072cace3a4aa71e71d17b54a7f0d73e5034b0afbc2fe995b4b854b5fbfaf3584661ff2fbc6678dda7e93a6992c6339b0c5bbd7ddc0904483157d359b8449e8e1712dbc8de0b104f576d97d71dce472bfe0b7fee5479352013ea9a8c7e2edbb4e165a97fe87ea8e4c802b0bb503db15ac909cc8a6b180cdef6bba40199c341e82d48294d31d8b45e0b4f9433b7e907d89ca08cd106a9b9fca981871d8ecffe897e778f554ce6e8e303c9e5379ef22ac504a06664f469d2b3027d37841fd9f2b14040bf1291316a8784f904810018e8efba4cc13aef6bd321b9ec86c4ff441ce545b25e875a4d1642914fcc35bc08c5be9444a67f794d8c1391eeae4afb16af375e0c3165f95dbbc77f748398126a08c2f241f0e00dcdd661906ac41ee99c916d7a16521d4fe771d5d1ee2850e117710179952ee9c5614da7f6c320fbb4003f755a6a43b9dd6b3bb7c5ca11633a48411856d14c6ceb6dde78d14f56131bfc52d9be723d7def8edb92c32cb37ff5ce8556a07ba116288b70cae268129abd77b468b16f03447aefc639f15fb56f9b0f32a9c03c0de41c672bb0454199484fd74faa34b70d4c20e63224895e86cddd017a74636eb87d87e7616564f348f18d23fac747c2a0cedf2dc4876d7b5769feb8cb003dec024d05d90674e99b129bac2492897741a687619107056aabafaabfeb9c74928ec1326e96d84f2a063a27a2ef9e255429df2ab636722873ce76b3e84259b0221d96c5d58061e5d85d502403f375959f2e42e8c61a9cc51dca51aebe5d91874ade65da7ea59263c3a17e7d069e796a8cf6312bb6b3980b28cb5484c08a88edb49ba301e371c536181b93eb77e31e605e9457362de94c0361076dd6844b7366165382fb840b5ed7f568156a5ecb240fb4e8bc276a12f17870cdc23912693168e1ec4b561c17f81ecc625a32c76f2ea5cbd0020a5bc4c96767f7fc4a5b8cf81528b40fc741d8360b08f8f2495fd4a4ea54533c3d1eb228d5c6c2c25b41742c60740ff114ca5f55dbd0090dcd10a7dc688ea9021caa4369b8fecd6c1673f1d57906b952458ffb8b6909c521a6a1209538af6378e40f9ddb1d25bb5b9f92d7288bfd3be027bf57b85d6a7630a9f917a3c7e22bf6f269353538d2161c7ab4bd923424408182b7ed6e6be59ddccfda8507cc61d74d7e4e0823d500e4b7510e9d5079f0767b827b36260ef67a786aa4eef2165770a20f030ca0d58315e52f0d2b0006cc53d74c9e40d310ad7f8f45f8957b38204535e93d6a1645b4319e8b24ed2d2960773f224310f5468fe658d0b9266106ec64211f5e1386e651d6f76161fa009842f6a64789543d83ff1fba589101995e29af0e3fd4be2c4ade8770e76403072329232f2b9d57c264a013467174c72a02aa480dcd4ab224700cfeed7ce07f8250b42b45575bd961374618b38e4f943fc749a26c79b1cfc03528bc75d8f6240a8f7cd8e0c58009b0cf8f49a020e3ce93a1017d2514008334b21d9453661c3a0363edfa89b288bcf3aac189c55d40c6452042f299d2811bdeb3fbe221a1da04f72b2fa6f46e47330f550ca69f242468a358493b02ef7837e801a68f98a386417dcc2e6daffbcf489903ac6ae2a7785f5c979f2a576a11b89aac993740431348d1c578d5be1e285a81de79eb27ff6335b075bb7e792a67d156021c0aa2f96f89e4a537c2087666debecb07cb708c022adfafa7db357205188cc931c77ccf914d234285d4c67fbc8384c5d1f5178aa3be1892ed7b263996a45b93b65197921bbf72e35efea3e5415222d759de25d94c4c11568c62a190a86e5b46d1d6b1688c3cc068b60782e26a52fa19139feb6b6049ec7c289b534fc948f4ae89d47a07589a4c2cb93af211bad46369666322fe0a3d41d6d7d5ffcecce7d404b82c1fb397f8598953c55a9d9eaf02b5554989259bbf185611837fa638be9bb2eac43f8fb73db7d5fc43a170b9112ddbf2034d7d037b34d5deedbfa98954c904f169003d487158a0af802996a357872de06d7578b2b91ba1595e654427c7d1edfcce8103853ba8a9c57f28ef0fd6f76fd01aa286b7963335614b55f1a2a6d44cef98a8d174a76b193bb70090c98226a600fc8d7b69e748655606241b8806a8cb82734681c84bc5350e1c07a54607b32cf8532e15c40db7618f7817c81798c7433e3286af13d5b876c0640e0f6cbe7fae25275b86511500ba5d88790c5440a89f33c953fd0217d273a3ad6816ae32eeea8bcadbc8951ea6688756e36a3c43f4d8e91802f205b1c0ee330eadbb23372b1ff86e2954bb1ea3dd412f427a159af1a74eb2202be19c5a6383720a08e65ded58d4b2393cca56fe8c34cd35ba6ceeda8de05adc0145a152178fc96a84ef7d21b4347af36f8c644542c94bcdbf5d5f760da60f41fbfcd31804550f06c4511b1a5c19ffa302c3c1761c4afe382d3caf344f62e7367e7b9227e42196fcabbf3a666b5a2216e44854675f6430335dc7a402185ddbdff6d4488686ba28e3e89c59a850e54f833114f383cda191236ce065d3cf6225cdc56d06ce0e8c18f404b658f18d5ae5b5adc652b69b4a66b47a7f5ece012f23d7a11f460e7536b65435ee0aeead0717963a428b092135ab844e28241668ad1ccc0d645ac46726a160617af4d07a8d77f188776e91b085d3ce593f167508dc9c6e8be7e5565c15d5fb8d259e38f6139170b72b3da115e2cff4426340ca65ed9763e3934c39e5f427e743a4947f6e89eba6bb4c7d9bd3ad0bf53ca06b88ec216596b06215d9c0cc7f08cd10f0f3fdaf48f58b19bce0464c07ee8e522f09d70ccaa6794ba3aa9e0eb19e4c4235b6772605506e619f5b77ba23c49f9fe637eab0a2af2a3b6c1595d73fe8a24c8f23668c9ac43190f050055400cf7d28362af43aa2cbfe46785afeafea351dc47c75257876aa07e466f7e1c4901f7289ff58c1cb20ca73b4c5a0e1c55808661b07d196f28a0b9a1c1dd7679a736e8104223ef4f55afc26bddbca5a6f5500a87c026a9692c6bf1f06e2594fe69c21ca0e42530cef4281e9ee788739c6774cf4d5e1ce8eeb1a84964150a9659d3e0b31917f922dcc33b58c34cd9f221d4822eadfd5a190f2d3f0a447e03f46de394e748d123583d37e9f1be4376b736579b2e248750ddaa12a7bae1f8bc115ce43b5943afc9d06b3898eb53855166438e42f3475f284176d5ec3745a701c53365bfc5815a7165eaec913b651bc1aabbecddb0a85a0c5eb67b995d86f185ac07dd8faccc82742d4a9360cbd3baeb8eb50090824be5a84e30e9e01f8ef9f1e82c0beb55c6dbab000abc408addfbf19bd797a7d7bcea7d64f02f4ab44356eb0acb2daeb1ece52185fcbeaf78b43984c9923d1949ddca64d30350a5b96e3d42fe5e1ee72cd493c743c1a8fc305cdfac8c8a06bfd7aac89f6ef737a6e5197c34fef8088b7bab0de58b95c1014fa8f2372680653c39b8b7af2fde69393c966112a44dc9a8a41aae031fc6c6e60bd64ddc21841d02a0d894a3894ddad2591a37c02281633bd65ef017bd7c0b07f65f0785420e83939a833645f5cd2935b9fc7235bac0f3001615d0687b504a6389ce94d4fd202a78a0dec09eef55653d358e9c964f9521914000235278aab047a81911dbb285563e4ea5cefbbc1930901560914f28c86237cef69820527c757bd6004c04353fc2136b405b47dfd78c4af6aa34e96b8fd540f7f8fecf5146855a282f1a66ce0902cf78fa0f3a6ab0ac0eb081f83bf8275c206a0ff05b7ee7c72242952d6cecb4a00837a19b3ed28da25a00a0ffa7ecaf9001999ccde7920c8f430fea48e311d5420bc238491d2d9f7e2d38f916ade95a0b9cd378acfc1526f7a7b9dff088cde21bc85548d15388f7283732fe728f7facac80998b4241851000f1e07be015d5ad6f5a3aa0d77fa75c01e35b6445874529a888394be3ba4b5bf6ee7b8892119c8bade1cb9e5b635268e4760473e3b1495a867ad9e8c813cfe876d71d5ee36ecaad5d17c77bbfc8bbfb005490f76478ac37e3f532f5964ed7e8d26aeb1a5b78674b891f219cb4d8b63fecc9600aded4315c6de78b4e6797d0a1d25ca905b52bc96f5ab18b40f18b1fc71fdadd8d01513b03a754e84009c54e3756973a0e8c5786161eb5bbd1d45b83d2f1c717ecac2917ae6cf06625d29b5e6f60e61ac4ec92f9184010221befa11143596ded74781ec1e0779d88e166794ad480bd9141f5627b838d9c9076a76f63237c9058b836c36f0600df70753c346e86147cb7767f603310b774cff6affb11e65c2d5caf173cf0766ad2c7e8df8d33964ce7ab39d32be90e94b64f9776588fe43b53e70077a3e58ec95f9045d0def508a248fd0049f1bf99bbbec9bccff523f31514ffa3f7daf46b11de6bcd0328004e985554dc3831cb0db92da3f45bec48b6501fce962187b7a2c2bbf957ae4e39efc2841766c59e2ece1bc431d87a8cfe39e8433b70ba08cf3e3b8d50d410440dc457b525626b0fd6f5a0262dd233ec6f299e5c3ca7b090d2f9576db49bbb159d5f67e86ddcb93d11a9d444f6dd70bcb03a8400ce8c3664fbb974dba1df9f2b3059cd77e38920dd35235161b3ad336fc71198c66120d120262ad086d1db9dd3199d7f549920b0eb1bbda9a1c29e82328c4da8769e9f8bbbbddd0f9accfba6a09c204d8010b7da4a62efd190f10d895fd2a3fa93894ffc0bc5a1e17f56fb0cb4ea07faf0ed479975ff5be57b271b341212148ed364218e82d299122ede002350703f6eb8b8dab94bcea938bef8176b9d6d5624478e6eb67d5be297f350439a302b4f76dd5a6c556686b368ce6541cfc88390156eb0630983c040322cf3de66771562dae0ce5cc830ce780d9d67883f458e5fece4920ea0183f5d5c4e6dfd01c866f57383291de8998b03dc99f4ef0d0f6a6f238a61511f6b3c05676dba50a089237d1da5e5d56ace503a601d5e3d759ffb1d3cc5a61c9024eb19a0ddd7d1dc1395321cf717ccb84383f95bf5f34f9691a303ee16c5a32bb2387d60e5723efea89ed8f96cc6aff196d2ca19100757e8a27d69add7ea516ade554273324b0fd3e80a9386f194adebdcdec7a87d3e3be05f2b121b5feedf24c70c3a6590fafe3f46b5ea00c14d203b81de1f9c44ddff65fb1780f12fdbe9f9a5fe8bf3296999a398ea4c6c568c9c539223fd6fa22582e5cfbce48efeaff73cb88157c77376ec2bd07555168eac88c09efd777fdf5855b01e8170e9c21c164d36e2976513fcdbe2efda79cb5c9cfc17f157425e240bcd659b5c4ff590b30ab7dafc8b9dab1df2479d62a6aac3fba7a924f5c84f994fd98d4ad9926966d9d471794f604460e2fadcb036e13e88a68ad11030c5c90234951050c0db3ce925cd8b82ae4797dd14639c9ee34acfc0f3a25bcff0c4e6398722f9a6371241b1950a4c1d1b73121c1481e984efaf9cf02f0351f601945976b1604bbb46eaf72f8400da7121f206302a8bb938809c0c3cd239ba3248590e774961a54da454a7f2d3050169b221e46b2eedbf152770a67be7cb839ce3c229c2886ae07d4888f8ec61caac09c818a0fcb444230950d1bc13cccaa16c9e9fbf69da1ec92eeb4d9546eafcc7ea7a8529e8e23e7e30bdb43fc83f8936694f491f35974a997e79b5d4a8881e4e66fd50f584cd71e1b2bdf89c97e804af1a51d83c2558e84d004067890f58e3bc3d8f7ad1397c747f638060e4335c023bf1ae9a8015858e07e310f50ddba872955aacf8126513921ac857c91d90e72ee32460249b505e08360ff7e233eddd321d76f45ac8248b3e695c8192d716ca3b851310162cb86ffda8c97c33d7d83eacbc234797ffa613de997dc17c74bd808972e3689d80d52fd26336815272242141cb4efacc6c9e36b746a7b34517f8c4a9aded518085fcdce85ee9145b7400788167401833a3485d045cbbb5385d15052b9dacd213d896d994ba51af55695e1685681b2f7637d5ebf59f18118f7f02c6d79cd3a559249414c3a373f5af318d9a75f343749a919f6069cf8d289005a3ce19bbd4f7c0b7aa84fccac2763392a1c7ebe1fcfe641a25fe8f907408575edae282a028691eaa6f61b0c810b6f7c3a9cd2b7fb8935bfb40617bd2b7616cc0fdd72ded20017c224e7c1d8d145a7562f985f5093bb8180b7cc90dae470c48b8c3cb82df0658f42a54323833be9b448884144c6c66908496c704b576bd49f567410a8b6c8506729079ec78b6e331c76623117a0336a4c7db9b0881d44740488f0339e89a1b87bbd9b5697a045139dfe6a1568f483127eec33d081aa1167a1f7ab51f1518698c8f56f712a5030e15ec588d2e1def03dddc69c967c6e860c0570348baa620603566c6bc4d7bb4b3b11a66dd0033493fcb4f1f96e120b6ac4a523a48d0f98ea6e05a6e41bd1ffa0a2c1b3115560ee5fe16a7992995593838fa73c7815f60932f61e7c2385e92e42507bb5566507fb976ef6966b8384268e37d39bef6585d42a4e14dee567e7afb919addf6621dfd4ec9eabf08fca84899c9fbf372d2c2dacffd817eec64c6076fe41006be6261e76f3661c91435e37957ad54c1565165d586604605ffe6c017a2fcd749eadb91f19c1d04c980db6df73aa055b6977ae94cbafca5ce57dab3778633189525ffcd517722a333cb9d777ea8f779d43ca5fbf04b81170e9971459c9667f0d3e340b5d1ae2c055d35f41b433f6d5838c1055b9d67fa15c170069b9f7e48f0c44d89b30b9207254b4de2a24280667f07c8e9323361c01e6180453f659c3b7aa92ed4cb2356bc6742fcc10c8ae5e8b5b2a4ddd91606768bb97a15b20d9801bf221dc5f5a6b9d04f87285829429a8581910c56ca47892c6c0c5f21f978de3b365735234dc918eb88da689fb063f1cd1dc1fbf11db12e10528dee5f2298e7032e5a2cbc5853c864526a0221552b688ab40c01ef54b9ac660fd05520aa35b5132b712f001fcb4a2f4c3bdc307a2b2dde12407e6bdfddf9bec8e6db6a48a973d4ed6fed1e4349b1b6a477b20ec4e21e3ab6c01c78c2d91319609abd51ea8af8dd809a78b6c2d2c8222ec26975188d9a4fe3d4b1f57716786357bf323c3a563da32e5ba424220dc79b96134458c78054761138f260a9c1b34577e7f2a09b81ff3d58ac3f6e1c6424e0f7f5ca00f7a90452071e7dae7ca6e75bacf15b73f96bb4be46abfa93502c3e6d520540aadef83a188c86f21905f9ace8393143c6407d2c25c577e486df6a251c742b6cb6e1df734d0d715b92eae8250b61a885a70740a458a277cd12bcb41c3fa99aa5e4567a3bc34c99015ddb234e33af7468aecf7d07d32ad2edca1689c8f385b8ff0f5d864b9660785a2b139368539f5523c26a125e1f70e110d60f7106f203b4bb5b2af0b659e01f3d1c49cdae9857be584e7ee0358b80c917eb810e8a808b5a3d08737218e3edb4b4b1e9c0e71b0771128ae7ba49fffb21443b9056d137c8cadfea4086aab8d6f130184865916aa93e84a2563ce335eb8da130fc485368860c8c3901e3071f0c1535462db8e3d03df58c4de0de73e0106f16a013c4b47e4d84cdd19879227a872c8a8e200b87a09470d166264d0f71269118dcd2117cd89370dbdf602457f028a8d2b0a861c4a6611318e3a9af92926881fb111d7d39c329da52b083be14c0cfbc48097813ddb38be7b6ba8b64e61eed495ac78691b112f177fad5d585bcd4b958d9509a4884807895263dc408cd84deb591422fb5088c84797a03cfec6a32365da764be76cf65d3cc5aa70286601f33a07191d122f394eb34c62141224d505a793c90f36e8d9ee860780a3b9cc57043d75bf5a3c3b9f3e45b20a602f0256a0f057d6bbf62fec58045f06e31974d8d391f553b6ba48fb8583962b862bf423c3cebe2fcce8ac589f4b12cbdd6c4e678520d5d8bd76bbf21d7d86a1857c537b11d4bb551208b8f61ecc240ab8af9ba779b76fbd653bd12f38bfe28dc67a5ffffffbff4eab6dff365f8cdb63fd5b675674e2ab52a53adf705aec45fc73049ebb696bfbd46fe5b9695a3b44aa6f4059e360e1edd2c047f9c0a0d5f619dd56b838f8d2eb7dcad313370d656fc6a8d886574e93ddc1d942c6d9af85b89d57cfb235d790cceb4bb64dc1e23211114324a978b6ea874fe143bf6acc64bc6171beb5e1d882be0e612f7313b05df6e3cae4283db0fa68ddede3296140be2e397603db9e2e8ab9d92eed941cdbf3f2cb5f43f530cff2d2810baaca36dea5cdee6d4f213c2f2ae1e53ef463a20d8b3c5dd0e7122c6cb6fd32c1f0b50f0aee627cd6a85cff55497081250bef3bb3b7fc8d8beb3b9bab64675501f79f923d7bd0a06c0ed40419dc9b01417ce058aba210c615bf1ff04daba44e4d23085983a4565f7f29caec4ef2830920c74c2594c11e0255c3a17102c59d244d9aacb3b1add541ea98763d59a6e221dd1bfc43e941024e4ed363fc05c9ce4514bc93554dfd8a8ed52d90a742f644ca794f3819bbefac60bddb53fd9e253bfbc68d6ad3b6d1cf45c4e5de4624f7dcc3954b4c8d84136f9cc6dfc9942545b091180ca18da41f234d1876d02b6ac7c6a5c2eed44d8fa48c8a104b7af98da594969b19e5bdafbb706bb817c2745da2a706e1443ee363ab7424ced871a9a652e86bf55d25d139f43ee27b60764a081274333c2fb9378e339ede225cd914d72da82fb4f2e7144e9630f6afe013d95f190343277fb02d797b2ab845a975e4a4280a4702cb6941c2211a8b604894754ecbcd82334a9af001bc8eec10f81a12149afe89ff04ea1193ea71cc345265d68f17d85a14d89441b5a800a2689509dab34c05419bbdb1c5081d4cc39edc1835c445c2a571d1d46740941618e0d07a0a0596b9b04217c4dc50f09ba7823faaa0f04d44f8cbfe306be602dea0d1a5964e368ab9075c4a8d101eb5f8e11d530abf4709c3010f600312b513cafd2c169b8d8810b59f54ad4da5e576689ec3d33b87d052730a764df864d59f16f09686c0f6c8883184d60784c02702ab1af3dfc2f4de2ca4eef79c4b24e25562b8d1948f5a6571a916b6b4c81b07d14dfbc684f8eee1d6b03982fac596988b46bf89d5d5d8790d3133783eedad38bc7d8d382a6c81eef34ae6cee9ff5b557f3b6285db7fdd7bc76ee57798e82c945c61c939679105d3cf9c1ae69ee1f95653bc3bdfd6501b1ce2b4f166749937c7a7c9e52f5718fa13fd8e3ea9058284683eafe8c1be3ea8d549032d04b625ecb33208f46b6645e58b3282e3f7ef35a7ec832bf1a06cd0480715993f379e03472eb8d9e63695be083d42f975d6868a667d2c085accea63e65e235cd65d1697de4e4ea0ff49f3d746e666e75ea13570858459e9cc6264de26fe9a7149af35f67396056829473166dce80800ea8cd1abe4334f8d76b16b4b1c25f5fc69533264ee97920646d5140f5d8b2a6fa9285244fafeb3763e579e3478762ab2646011c8aab6a21e43f6d4a79f01e50e9623ed1bc0e44d84b88ab5312ed1b25c23d43b6eb5db9dccf7d78d8eb6a614cbfca248684edff229303a1c18ad0e12c89f62da0e1b2411f35e24f2340a359a830b8ca02d192a40470df25e4cd600212062910980ad694f49d5cb51ddd02509a3c65c5b07eae95f4f49375cd3d3da56f0357a4c9c12bc5a3579417a9c1935dc118da7811a9b07a00e7e688362a3af7c82bad26710b1437c723e983a6af33c106f7f62040e0ed8ca97eaa5f144b23efdfc0e261bb25368d0239a70493ad428c23f4822c92cee17ea2816e5a73e9f46a59c1b26b1f09740331c1e8a25f8d28d97c44c2ec317755620cbfdd740360a868a58626a47ad4aebee0dfe7b2c04e91a2d113ec5e6596c5b66cdbdc80dd4e0b9d0d7af9af13116c91e06fe047375ad8d52499dde1fa5a574ce106c926068ce97d5282bbcfa7fb067259912cbfc18230eaa27579238ad232553393cf09ae9e47de249b5f3ce064e9045ea1a96afcaf459b8f653942151c68723510724b596b8b914b6a41525efa00a378e63c059e7d2875e78467c18349da9b0648e213be07654c0c52c0ef4cf89e719acc78f41df806282108d0e41826a13f6a25815822bf09181e4dacbf9a9170bb3f5a196adcb5b70f99424bbdb49e866bfbc21a6d2fbaf78b3e852125fe8df7d7f42c3791a293f04b59457df7fbd0609a1358324516baff7ff1e59d47070619c92ce4bd095cf20ca97265301b1f046a65aa153890bc93817e2cf20d5f5cddfc3cd00b122e58a0233448e54dd486126208d4551ee1f313a8330eccf1d28a6400795ef95a4e6a93ff05db1a9947cbb5d2a8477a71c0726f656e934a525f651731193ff717e82488e9d01a88bc0481d1a4be6193802d0aecd925a362a56ddcb406bea39ad7e2b679be26461f6014cce2d9af5bab584fe1ab0fc016158bbde6e6e02e58fd89d61685715d8213fe053f8e1d78864e4948df337a7a660bcdf3d61d0808b1d1af3ffbb70de41a41be97629bb6918e21b442d905d4cf0b3d92ef8f398657674fb06b6ff301cc9069b9be9f3e29ea6708f8e452b4621e5728b25cc10e8d6b45a1ef33e9077a0ef885ffb4af0de79bd2177bdd5445d9c5269061c1d6f725d2624146f3c47246eab5711c561310e9c5209318deb12df9a2f26837493e701c56ca37ef32ce290064590c7a10cdc59658acca7d5564e8275f10982139242f9a7e88f877982040e64db6ec0fe8210bb414e175ca6fb7ae4a70d80b0e65d861f4f4266ac96e08a90e98ae8e1b6cdb5d25dcab352064f13f187e99f29b6d971ef61e10f6a7a6845006fd86d373d556ce0ad83b3f1cdfe6f9c35df71a4fe31e3bc23312d8160112b84c73afb619a0dcddc2c23aef834cab2b4a2a0aa6b54c42d74e0064f3bc11cf94e2eaa2033f32b80b1a7a371809d6cacc108b39d187c254f6fe04b383f84eaafef3ac3fbaa16e59986201e15f2944abb841167fb37553700c11b6ba97e5bf14378e15a56c8e837feb24deffd3fb779a456b87d9e81ddb7da702802d4990a287954e902826960e9dec8f7e86bc0e39ca1e257fe25c0641f9f9fd5a4594e0d8d9c0fefc71714d6e70598c164f3bb2343b7078cee75b89f9500e9a75718b2100976b49849393a5d501ceb9020775114a203da84d2c8ecf70b8054368c54321025346fa2b510399e4f30548067ef76b0b61aee884b301a7fa55db4781aa1d84e/etc/alternatives/oid2name/etc/alternatives/pg_amcheck/etc/alternatives/pg_archivecleanup/etc/alternatives/pg_test_fsync/etc/alternatives/pg_test_timing/etc/alternatives/pgbench/etc/alternatives/vacuumlo@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql15-15.6-150200.5.22.1.src.rpmpostgresql-contrib-implementationpostgresql15-contribpostgresql15-contrib(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@      /bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libperl.so()(64bit)libpq.so.5()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpython3.6m.so.1.0()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libselinux.so.1()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxslt.so.1()(64bit)libxslt.so.1(LIBXML2_1.0.11)(64bit)libxslt.so.1(LIBXML2_1.0.18)(64bit)libxslt.so.1(LIBXML2_1.0.22)(64bit)libz.so.1()(64bit)postgresql-contrib-noarchpostgresql15postgresql15postgresql15-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1515.615.615.6-150200.5.22.13.0.4-14.6.0-14.0-15.2-14.14.1e@eKx@e@@e%@d,@c@clcGc>@c6@c5c,N@c@c@cb@b@b@b@b|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmax@suse.commax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.comaaronpuchert@alice-dsl.netschwab@suse.demax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.comada.lovelace@gmx.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.com- Upgrade to 15.6: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/15.6/- Upgrade to 15.5: * bsc#1216962, CVE-2023-5868: Fix handling of unknown-type arguments in DISTINCT "any" aggregate functions. This error led to a text-type value being interpreted as an unknown-type value (that is, a zero-terminated string) at runtime. This could result in disclosure of server memory following the text value. * bsc#1216961, CVE-2023-5869: Detect integer overflow while computing new array dimensions. When assigning new elements to array subscripts that are outside the current array bounds, an undetected integer overflow could occur in edge cases. Memory stomps that are potentially exploitable for arbitrary code execution are possible, and so is disclosure of server memory. * bsc#1216960, CVE-2023-5870: Prevent the pg_signal_backend role from signalling background workers and autovacuum processes. The documentation says that pg_signal_backend cannot issue signals to superuser-owned processes. It was able to signal these background processes, though, because they advertise a role OID of zero. Treat that as indicating superuser ownership. The security implications of cancelling one of these process types are fairly small so far as the core code goes (we'll just start another one), but extensions might add background workers that are more vulnerable. Also ensure that the is_superuser parameter is set correctly in such processes. No specific security consequences are known for that oversight, but it might be significant for some extensions. * Add support for LLVM 16 and 17 * https://www.postgresql.org/docs/15/release-15-5.html- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.- Also buildignore the postgresql*-implementation symbols: this is needed in order to bootstrap when no postgresql version currently has valid symbols provided. Once the packages are built, OBS could translate this to the pgname-* packages and accept the ignores; during bootstrap though, there is nothing providing the symbol and the existing buildignores do not suffice.- The libs and mini package are now provided by postgresql16.- Update to 15.4: * bsc#1214059, CVE-2023-39417: Disallow substituting a schema or owner name into an extension script if the name contains a quote, backslash, or dollar sign. * bsc#1214061, CVE-2023-39418: Fix MERGE to enforce row security policies properly. * https://www.postgresql.org/docs/15/release-15-4.html- Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16.- Overhaul postgresql-README.SUSE and move it from the binary package to the noarch wrapper package. - Change the unix domain socket location from /var/run to /run.- Update to 15.3: * bsc#1211228, CVE-2023-2454: Prevent CREATE SCHEMA from defeating changes in search_path * bsc#1211229, CVE-2023-2455: Enforce row-level security policies correctly after inlining a set-returning function * https://www.postgresql.org/about/news/2637/ * https://www.postgresql.org/docs/15/release-15-3.html- bsc#1210303: Stop using the obsolete internal %_restart_on_update macro and drop support for sysv init to simplify the scriptlets.- Include -mini in Name: to avoid conflicts in the source package name and OBS internal dependency tracking.- Update to 15.2: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/15/release-15-2.html - Bump latest_supported_llvm_ver to 15.- Update to 15.1: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/15/release-15-1.html- Update to 15.0: * https://www.postgresql.org/about/news/p-2526/ * https://www.postgresql.org/docs/15/release-15.html - Move pg_upgrade from *-contrib to *-server. - Drop support for the 9.x versioning scheme.- Update to 15~rc2 * https://www.postgresql.org/about/news/p-2521/ * Reverting the "optimized order of GROUP BY keys" feature.- Fix source URLs- Update to 15~rc1 https://www.postgresql.org/about/news/p-2516/- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Disable LLVM JIT on riscv64- Update to 15~beta4 https://www.postgresql.org/about/news/p-2507/- Update to 15~beta3 https://www.postgresql.org/about/news/p-2496/- use %version requires for the contrib package for now as 15~beta1 is actually smaller than 15.- Add proper conditionals for lz4 and zstd- Upgrade to 15~beta1 https://www.postgresql.org/about/news/postgresql-15-beta-1-released-2453/ https://www.postgresql.org/docs/15/release-15.html - Refreshed patches to apply cleanly again: 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch postgresql-conf.patch postgresql-llvm-optional.patch postgresql-plperl-keep-rpath.patch postgresql-testsuite-keep-results-file.patch postgresql-var-run-socket.patch - Add buildrequires for lz4 and zstd support- fork package for postgresql 15- Upgrade to 14.3: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/14/release-14-3.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 14.2: * https://www.postgresql.org/docs/14/release-14-2.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully.- boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions. - Fix some mistakes in the interdependencies between the implementation packages and their noarch counterpart. - Update the BuildIgnore section.- bsc#1192516: Upgrade to 14.1 * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/14/release-14-1.html- boo#1191782: Let rpmlint ignore shlib-policy-name-error.- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- Upgrade to 14.0 https://www.postgresql.org/about/news/postgresql-14-released-2318/ https://www.postgresql.org/docs/14/release-14.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.- Upgrade to 14~rc1 https://www.postgresql.org/about/news/postgresql-14-rc-1-released-2309/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta2 https://www.postgresql.org/about/news/postgresql-14-beta-2-released-2249/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta1 https://www.postgresql.org/about/news/postgresql-14-beta-1-released-2213/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items - disable postgresql-testsuite-int8.sql.patch: it seems it is not needed anymore, need to be double checked.- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 13.3: * https://www.postgresql.org/docs/13/release-13-3.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).- Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (boo#1183118).- Remove leftover PreReq on chkconfig, we stopped using it long time ago.- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.- Upgrade to version 13.2: * https://www.postgresql.org/docs/13/release-13-2.html * Updating stored views and reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries. * Obsoletes postgresql-icu68.patch.- Add postgresql-icu68.patch: fix build with ICU 68- bsc#1178961: %ghost the symlinks to pg_config and ecpg. - boo#1179765: BuildRequire libpq5 and libecpg6 when not building them to avoid dangling symlinks in the devel package.- Upgrade to version 13.1: * CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD and firing of deferred triggers within index expressions and materialized view queries. * CVE-2020-25694, bsc#1178667: a) Fix usage of complex connection-string parameters in pg_dump, pg_restore, clusterdb, reindexdb, and vacuumdb. b) When psql's \connect command re-uses connection parameters, ensure that all non-overridden parameters from a previous connection string are re-used. * CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from modifying specially-treated variables. * Fix recently-added timetz test case so it works when the USA is not observing daylight savings time. (obsoletes postgresql-timetz.patch) * https://www.postgresql.org/about/news/2111/ * https://www.postgresql.org/docs/13/release-13-1.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.html/bin/sh/bin/shs390zl3a 1707468143  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghcsdedededeelelelelesesesesfrfrfrfrititititjajajajakokokokoptptptrurururusvsvsvsvtrukukukukzhzhzh15.6-150200.5.22.115.6-150200.5.22.115.6-150200.5.22.1 oid2namepg_amcheckpg_archivecleanuppg_test_fsyncpg_test_timingpgbenchvacuumlooid2namepg_amcheckpg_archivecleanuppg_test_fsyncpg_test_timingpgbenchvacuumlooid2namepg_amcheckpg_archivecleanuppg_test_fsyncpg_test_timingpgbenchvacuumlo_int.soadminpack.soamcheck.soauth_delay.soauto_explain.soautoinc.sobasebackup_to_shell.sobasic_archive.sobloom.sobool_plperl.sobtree_gin.sobtree_gist.socitext.socube.sodblink.sodict_int.sodict_xsyn.soearthdistance.sofile_fdw.sofuzzystrmatch.sohstore.sohstore_plperl.sohstore_plpython3.soinsert_username.soisn.sojsonb_plperl.sojsonb_plpython3.solo.soltree.soltree_plpython3.somoddatetime.soold_snapshot.sopageinspect.sopasswordcheck.sopg_buffercache.sopg_freespacemap.sopg_prewarm.sopg_stat_statements.sopg_surgery.sopg_trgm.sopg_visibility.sopg_walinspect.sopgcrypto.sopgrowlocks.sopgstattuple.sopgxml.sopostgres_fdw.sorefint.soseg.sosepgsql.sosslinfo.sotablefunc.sotcn.sotest_decoding.sotsm_system_rows.sotsm_system_time.sounaccent.souuid-ossp.sopostgresql15extensionautoinc.exampleinsert_username.examplemoddatetime.examplerefint.examplepg_archivecleanup-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_archivecleanup-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_fsync-15.mopg_test_timing-15.mopg_amcheck-15.mopg_archivecleanup-15.mopg_test_timing-15.mooid2name.1pg15.gzpg_amcheck.1pg15.gzpg_archivecleanup.1pg15.gzpg_test_fsync.1pg15.gzpg_test_timing.1pg15.gzpgbench.1pg15.gzvacuumlo.1pg15.gzpostgresql15contribsepgsql.sqladminpack--1.0--1.1.sqladminpack--1.0.sqladminpack--1.1--2.0.sqladminpack--2.0--2.1.sqladminpack.controlamcheck--1.0--1.1.sqlamcheck--1.0.sqlamcheck--1.1--1.2.sqlamcheck--1.2--1.3.sqlamcheck.controlautoinc--1.0.sqlautoinc.controlbloom--1.0.sqlbloom.controlbool_plperl--1.0.sqlbool_plperl.controlbool_plperlu--1.0.sqlbool_plperlu.controlbtree_gin--1.0--1.1.sqlbtree_gin--1.0.sqlbtree_gin--1.1--1.2.sqlbtree_gin--1.2--1.3.sqlbtree_gin.controlbtree_gist--1.0--1.1.sqlbtree_gist--1.1--1.2.sqlbtree_gist--1.2--1.3.sqlbtree_gist--1.2.sqlbtree_gist--1.3--1.4.sqlbtree_gist--1.4--1.5.sqlbtree_gist--1.5--1.6.sqlbtree_gist--1.6--1.7.sqlbtree_gist.controlcitext--1.0--1.1.sqlcitext--1.1--1.2.sqlcitext--1.2--1.3.sqlcitext--1.3--1.4.sqlcitext--1.4--1.5.sqlcitext--1.4.sqlcitext--1.5--1.6.sqlcitext.controlcube--1.0--1.1.sqlcube--1.1--1.2.sqlcube--1.2--1.3.sqlcube--1.2.sqlcube--1.3--1.4.sqlcube--1.4--1.5.sqlcube.controldblink--1.0--1.1.sqldblink--1.1--1.2.sqldblink--1.2.sqldblink.controldict_int--1.0.sqldict_int.controldict_xsyn--1.0.sqldict_xsyn.controlearthdistance--1.0--1.1.sqlearthdistance--1.1.sqlearthdistance.controlfile_fdw--1.0.sqlfile_fdw.controlfuzzystrmatch--1.0--1.1.sqlfuzzystrmatch--1.1.sqlfuzzystrmatch.controlhstore--1.1--1.2.sqlhstore--1.2--1.3.sqlhstore--1.3--1.4.sqlhstore--1.4--1.5.sqlhstore--1.4.sqlhstore--1.5--1.6.sqlhstore--1.6--1.7.sqlhstore--1.7--1.8.sqlhstore.controlhstore_plperl--1.0.sqlhstore_plperl.controlhstore_plperlu--1.0.sqlhstore_plperlu.controlhstore_plpython3u--1.0.sqlhstore_plpython3u.controlinsert_username--1.0.sqlinsert_username.controlintagg--1.0--1.1.sqlintagg--1.1.sqlintagg.controlintarray--1.0--1.1.sqlintarray--1.1--1.2.sqlintarray--1.2--1.3.sqlintarray--1.2.sqlintarray--1.3--1.4.sqlintarray--1.4--1.5.sqlintarray.controlisn--1.0--1.1.sqlisn--1.1--1.2.sqlisn--1.1.sqlisn.controljsonb_plperl--1.0.sqljsonb_plperl.controljsonb_plperlu--1.0.sqljsonb_plperlu.controljsonb_plpython3u--1.0.sqljsonb_plpython3u.controllo--1.0--1.1.sqllo--1.1.sqllo.controlltree--1.0--1.1.sqlltree--1.1--1.2.sqlltree--1.1.sqlltree.controlltree_plpython3u--1.0.sqlltree_plpython3u.controlmoddatetime--1.0.sqlmoddatetime.controlold_snapshot--1.0.sqlold_snapshot.controlpageinspect--1.0--1.1.sqlpageinspect--1.1--1.2.sqlpageinspect--1.10--1.11.sqlpageinspect--1.2--1.3.sqlpageinspect--1.3--1.4.sqlpageinspect--1.4--1.5.sqlpageinspect--1.5--1.6.sqlpageinspect--1.5.sqlpageinspect--1.6--1.7.sqlpageinspect--1.7--1.8.sqlpageinspect--1.8--1.9.sqlpageinspect--1.9--1.10.sqlpageinspect.controlpg_buffercache--1.0--1.1.sqlpg_buffercache--1.1--1.2.sqlpg_buffercache--1.2--1.3.sqlpg_buffercache--1.2.sqlpg_buffercache.controlpg_freespacemap--1.0--1.1.sqlpg_freespacemap--1.1--1.2.sqlpg_freespacemap--1.1.sqlpg_freespacemap.controlpg_prewarm--1.0--1.1.sqlpg_prewarm--1.1--1.2.sqlpg_prewarm--1.1.sqlpg_prewarm.controlpg_stat_statements--1.0--1.1.sqlpg_stat_statements--1.1--1.2.sqlpg_stat_statements--1.2--1.3.sqlpg_stat_statements--1.3--1.4.sqlpg_stat_statements--1.4--1.5.sqlpg_stat_statements--1.4.sqlpg_stat_statements--1.5--1.6.sqlpg_stat_statements--1.6--1.7.sqlpg_stat_statements--1.7--1.8.sqlpg_stat_statements--1.8--1.9.sqlpg_stat_statements--1.9--1.10.sqlpg_stat_statements.controlpg_surgery--1.0.sqlpg_surgery.controlpg_trgm--1.0--1.1.sqlpg_trgm--1.1--1.2.sqlpg_trgm--1.2--1.3.sqlpg_trgm--1.3--1.4.sqlpg_trgm--1.3.sqlpg_trgm--1.4--1.5.sqlpg_trgm--1.5--1.6.sqlpg_trgm.controlpg_visibility--1.0--1.1.sqlpg_visibility--1.1--1.2.sqlpg_visibility--1.1.sqlpg_visibility.controlpg_walinspect--1.0.sqlpg_walinspect.controlpgcrypto--1.0--1.1.sqlpgcrypto--1.1--1.2.sqlpgcrypto--1.2--1.3.sqlpgcrypto--1.3.sqlpgcrypto.controlpgrowlocks--1.0--1.1.sqlpgrowlocks--1.1--1.2.sqlpgrowlocks--1.2.sqlpgrowlocks.controlpgstattuple--1.0--1.1.sqlpgstattuple--1.1--1.2.sqlpgstattuple--1.2--1.3.sqlpgstattuple--1.3--1.4.sqlpgstattuple--1.4--1.5.sqlpgstattuple--1.4.sqlpgstattuple.controlpostgres_fdw--1.0--1.1.sqlpostgres_fdw--1.0.sqlpostgres_fdw.controlrefint--1.0.sqlrefint.controlseg--1.0--1.1.sqlseg--1.1--1.2.sqlseg--1.1.sqlseg--1.2--1.3.sqlseg--1.3--1.4.sqlseg.controlsslinfo--1.0--1.1.sqlsslinfo--1.1--1.2.sqlsslinfo--1.2.sqlsslinfo.controltablefunc--1.0.sqltablefunc.controltcn--1.0.sqltcn.controltsm_system_rows--1.0.sqltsm_system_rows.controltsm_system_time--1.0.sqltsm_system_time.controlunaccent--1.0--1.1.sqlunaccent--1.1.sqlunaccent.controluuid-ossp--1.0--1.1.sqluuid-ossp--1.1.sqluuid-ossp.controlxml2--1.0--1.1.sqlxml2--1.1.sqlxml2.controlunaccent.rulesxsyn_sample.rules/etc/alternatives//usr/bin//usr/lib/postgresql15/bin//usr/lib/postgresql15/lib64//usr/share/doc/packages//usr/share/doc/packages/postgresql15//usr/share/doc/packages/postgresql15/extension//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/man/man1//usr/share//usr/share/postgresql15//usr/share/postgresql15/contrib//usr/share/postgresql15/extension//usr/share/postgresql15/tsearch_data/-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:32525/SUSE_SLE-15-SP2_Update/1055358bcb537e356e03bf7151e893be-postgresql15.SUSE_SLE-15-SP2_Updatedrpmxz5s390x-suse-linux  !"#$%&'()*+,-./0123456789:;<=>?@ABCCDDDDEFEEFGECCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDHDemptyELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0d191113fbfac4f357dffcdd30e7e733b9943a15, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9ddcf04dbf154508bd1384d8421814721ba5da18, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b223b3710dde275cb5a479ed2893e95b36e3019c, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=2d5d0e2b939c91bb5c7bf634cf1a7382083099b7, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=9e29f1e5911440b344344e1fe293dcaa9411b9c5, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d39224cc23539dbaf7254313acebce85e2955e16, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=45d5558cbe1e46de7ef0a3e71852f8d70fa5d16d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d4f0c40cfcafea9770f412284af7cb09bd5e61e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c0709fe418bf6b01c14fa53b05fd98699576db61, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c42ff368f3c8566782a980689675e35157480bf7, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=bdebaa656ba85dcb936da48c1750b9bcadb0ed4e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=820f15961a90e22f02c75816ff72e5ba48b6769d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0eda9e951ed0d101ebb561aea4149cafcc865dbe, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=12eaf65bc336dedabec19dd5f465fa821347d206, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=80ad04003fd00804fe954322e46a66bd198f687c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ebc82e8d33ae072c61d04f4046ab36201daf54b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4285bf03e44aad705cab3e2c8ddea4910e665af9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=22e8fdf29d0513c8ed68b056458b1ac45a05b69c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f52c5eb798b6bb1d1e7d9ab6f05bcb0c7f829f9, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=cf2d28521869b5f5e8a1ee0e9a23368ea880ce84, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb67dd927f8ba14fdcf61f93dd96ecd8409d7e3a, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=79d9bd08eec3508e5f6ca0836ebc0854e5597ff2, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=05afdc8f0e629f8790c8a702daa4b2feeb34fc05, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f24c8555e57b7917ba39ab46c764b7f5c877505d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d217e2405cb425426a6c7606c536e274463e9e2, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c1b7deba4d50294d40a03f041476c4bb208875c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3e63d5003525ff82015ed4d55ccba0a970c151d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=eea033ae8cba0687f53dc7d19fe484d8b1a5dad8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=076ecad9c99289e68aa0ffa6a31da164295b34aa, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b7a65ce22057662ad2496668b593125433a199e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=878722c604ef627be25e75a0e9263f18225e62e1, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c24621b1fa9b8998d06d96718c79c7bab33eff51, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d7d6ca72c4bc407e1bbaad17528772f80532e8c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0910fb4b163c51c0ffb687146ad0b159ce9d4b28, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a49f172fd31e564e34ce38c6ebee00a116487b5d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf2ec72375814f6a54b824a7a3f2dcfbcff79d9e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=47f6ae9ba06a1a3af27450218f8356dde0c4397a, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=314abd8cf22b2e4c88f8e3cc7ab61ea1b3cf4983, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=70aee35ca0ff161e95eddd5079b7d20c0d8fe7fb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1536b6977daa18d4047ae396f6d92f2a54325bbd, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=72015f581bb47769cdfe4d3837e08807e20183da, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f1ccd570ca2a7c926f9dcaddcf17a2428764b506, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e7051205daef77cf158f157d0f1305b296580ccc, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ccbf94757290b0ddd9fd112e871c0e4d382b2cd0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb3fb4b4140ea215b96984916d8dc010a06205f0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1362104bef23b9cd0255b9a628b3dccfeec57609, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7d40cd5bce66885f066d89904a81612123ddbf5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa3ed93508ff405d2b7453783bb56643c6284c79, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2c0976063d76afdf55a6814c03eb169a08fe7327, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3853a04922a2f13f15946d90523201b4e640d4da, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb28db21b6f4553010b8ac17a69d7c52b9bdfed1, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e69159f557522325744da7922b2c9504e2125e2b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a508a24092e910c7f8be6fbd818eb0aba5339682, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0fc4c4bdeabb8e89c5bd6d64b141b04e7a55e88c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f734dd3d7e48890eefbc29dcc10501dcef4494f8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2fe9fbaf02b9b7c7597ae04da0417f3d44face8c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8abca0d2a1430b8a8a4dd6fef582ee5cdfcaf76, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=92e1aae893fd52dda9a93342cfbf87ac83c0185b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef2d6abe9096b279b6d74968285504a9ea33dcf6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0a800e8008dd512d34249426146d353108b8d40c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd158185fca2fbe0e7b7325f4c01c11bf8163dda, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=56bfb5886ca348ce60216bf7fb5f18f2a961a74a, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=e38f6d4787b5aba98ac1e94a72a7cb1f6a5a0a3d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=adda1ea347115fc960a410aba2ce3355f337a5bd, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d2023f99fd4f53c5b27d529c066322a5abc07681, strippeddirectoryASCII 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)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)UTF-8 Unicode text!.58<?ADGJMPUWZ\aegjnqux~  RRRRRRRRRRRRRRRRRRRR RRRRR RRRRRRRRRR R RRRRRR RRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRR RRR RRRRRRRRRRR RR RRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRR RRRRRRRRRRRRRRRRRR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R RR RRR RRRRRRRRRRRRRRRRRRRRRba@/?厂 wutf-80ad9e7dedae97e75cfaf40bd175a51c930be7a02155f157177d70ca1038a53b6?7zXZ !t/JЧ]"k%Ň0#J:fV/i(#_g CȜdSr@# wc%ʻqCNM<_^gt}um) :4ޠMו //*,HX;Y~KƊyWN:'9}#cm, |7~UDhh1XST;%MLeWz[ aԶ `0QnE(QsհGbncZE]qj4'Έ ̛y]dW`P&y -8x=7p~K 9DOO6j>NիqtS}DįscM Je ՚^km&s۝nDVY.׷C)弆מz֛K]ڳùK:Fl"H""J\րT8l~&΃(?PH6<@/ꎘ L#5{{Su/Vyk`94S5rq Hޮ@D3;LgB)pH8I/67Д}FgjEӐ ;Vsʆ J9lcgCg~LVN PђXKP2u9˹J r[y[?1'$qܟɡ6ȭvxO5$ HJTRP)-jXf]fU'c"FBzb;#54s JsF W:^183; qpUXt^&}>xDbtcRGڂCMۇv2d$*; b<ǥZ(lrYt (o`tɅ/b#2-_Lc O@a`;banpV1ӥK%EO/oG k!(4!*ٚgtLρ|A;]FX\/NBBܞxV LHW9Dh?s>2ݺ38a hCa $)v^ow6Trś0ITNJ+mnduuhA;| \beK.,We|yKChU1n! e^(;1QޮܭIOҾڶ$QTM| EE„(`uΝ FNP&C'"Czˮ#4e>O5̜$QX|~`Y z_Au9G@ػAv&i{aUۉQYjFAƾ 8P^wN'nx(kL {u,Lj8)Yɍz45W{^5x]͏oQzZS&q-육_jdv _,I[fjkA)&[s/1d=͏/WZ0|w%!-c֦_)=WhǒId$j24W;(&x 4摢 im8yu&I/jRY"[˶7?XdKj4D;v 2wg-k!$¾2n\RI @n<45\Я ASq?l3,†u}`\@y&hE@'C팔zf3 ?-}F)R׈ $N(@ wT~CGK– .E4/Ż!gJ{4{ "XL|~lFq9V\%Ga۪ap.Ǫ[Nm%E;(H twද)GTg=|}]^W ZWX ~մU;h5ਤ_aI+ g*aK2g&hQɱ-ou8hrqE4lK_ ϵU-.|l_75Ds},<+px&@|o]@ ](#AX7sT)rkCoE,W9]Yh* !#(xtbU\Ca#~PP-~ ؖ te UUycU5R$V6gN&QVEJk](].gdk0[>׺sm|1 3~I9|v#4#DGZ!/f'|$8#+Oˀt;*ҟ+1P]~\\#87t|#.Bf`ldxb_=M:Zu .+;늯ⵥaHHp{=`ˆĆ]E5oãNo %Ey`9FW<'ը{!Ыi(I CSDCbhSxBg$xht As:*!qbG]L"VWK˕ו!#LKWrI'9?,7j,9]+mӌl6- ѺTOMd6Hg:ZܭKNK o.Βe~&#@fuyPm?@Yu|L8# QIvUv̩=3> 9rfG$M܅;)$zus, em ۺ"ʻLj;e%M9Ma@cR6t#|]Pq%tLΞ+#s dp#`&sSJ2E5{",^Kl?Mw{aZK̝3pY7YzYR:``uRC5D?‰.&8UT31s|-KHSǧÂU )&ME++`j٘`2MF&u8zT7Ju"eS>W=e;1߆ec39S]x!cqF(njμwc ̿1W!S@?΄f xc^92xZ{ogŎ~Սe5yH0?m >+J)e>Th&݉`sy4HK#l.\4z׸DUܓj~/T?&G8,'EbpNE&L Dzȡq5*aw1{'gCHf9\ċ$N5o;S+vאDdaLWI*8F;nf-]L -xޡ ]QI#sdXuKoAN[Wm{Ťe+,ӏщ-] LR?f`K5|Rݩ*g3p}\$$ xrõ\#<*&Ty\V2STpM=t.\JU~71펩p5~+xva=?C"6.Q'4B4z2U7Yw`h; k k/@;1`"k*r5%tc}8g):krKgb|s-CG3ZRZ@)w'sZ oBt)%0| ,%3  2SV,}="(e,OA[_^ɧ#Ǫ. 1$sц*fYe Ce".:}} OJ򙘡jw ri[li'A4T[3gDdm³( \t"Ž:uva$j{z5Fu8m<Ѥ<$I*I;A=VOLuֲP2kFw)7jڕ)9TY8whY][ Q}m4mAQeB"ƤDNVG$\uK ], |.1+˚0ڄLBfxq6i;F(vV: ؐetLqkۼ#d=eb"7ͦ'QZP6Bii-sdI/ϡ#IÕ'3c8v"dC9O ݥky݋e0=jry.Y~X2h\ЉeQeѱ"9Jp պM)O>+A"қ|,2#zz ;7Ure:#==˙bΝUF o>-==0Kg*vܺ c1;k04q va/z_=-5!qN=lAI<4]N,{astFh7_oxQdla:@ܶ䝬Vf| ;@6ѵJBKV⩹r莚\]5^A*`T䇙2dH,&'\K '~brQ .۝epѳ-VN`:jY*%PRpdg#;T"Y@[,3tTC6#:s I85scVO3#M28ŭm 2BH{!|.:0NM\=AjumiXՀPQ6FY˄m*u3Xb 2C?y3:`;#Op3߰s{X@3NXS0unY Ç,xYʾ^Z9;6?F;~~RI<#z7"%9RC,n`:ڀG ~ɋSᦰno.tb8QWd.FòV6UFݔ%D*KA4?s|Zhjn),R:31}gKݨV\m=,'54s6,+QOe #XvA>nzhsn"5(Vn0KW0rDT a>4KQr,+|Q,Š~A)bux2+fFS]I vm;* %IUot>&R4(޺l-%B=[96Y.3Qj2:Gbv5'ىTEdAە+r^VU1ƢnD&(SԶ>sE=#^YBYn`pL'a.ت#ymN{ThhT0eSd+լ6.?j>vnYYj,_P_f v 8*+]6MӴ0FXD{#/.#}3;soD%} ?"c򓧺YOL]l_e@VIkwZДl]//rQ2 ^eT^u+ʈoNָjC~tC}[~=CI31'U0xgXBsZFMKh ^#p ^F.!g]HV\0Tg\ovZpo2& }R s@1ò|rŘ[H ?HJY3pykJ~["ْfRei[I8?X]S(2ouihBȶc +j,3=zjeQpuy4M*F]E[(FdiOA_3E/#@]𸰒F=z~> *_l⨻]"Rd7e#@m'=M\XmT@o MeJ=Oݵ!-г ɯ288-][ %dl Ci$ADx1->"}^v,%F+u9J_E0VUa,up 5Pw2  B%Z+̲(148)ͺoz'+QLtH \qvNF%Rm~;^Uc짐F ]!%O3n3jmU<[4HVNRiLnޏSAXnR0͍5{촸v?i8CAnC<ťy73B'ܨr< خZ;CǎPӃg?괤xh \v*p:|SqrW(v5q٢ȦV-n0cldp! bhv oW'G\H+ ${pÄR!1]AY#[lSc& ^>u00^ơ"Gr؆q%(5&k.k P*1ݎ>~Օjy41*H2:SѴ\c,]*.EQe0R;*E"9Le*BL4 \V,U\keyPOQ{G(TS[9+za;<ђ UzZ31ة^a/nEݕlu/ LWrd̽QD8eȿq']#jBMi©SԃT8GM]㤆0 [fԳ2F$gfm:(m:rtן_-[h sS3"N]F"0t.bN,YR|E!L%?shKO xp&.BS=:)6Nb{˙=csY"bG3zQbmC&IM'r8nYB3kQS<6:QbE&oE /!+mfPaXB#eZ9ҲsJh5)}eF v(xeY{`y6&Z41#YK1.%/G=[42]πI[ 1mp[qI>a_y LPGprϵNď%T "9;(XY\GDhJR=fVd(> =X|L*L w90D{)$کTETD7&*@2fԫ G݁n,崥ec"=˱ɹVpېk &c\L:P(.ƾ!HU%b7g:`Z>ਰ{O@2\Fcf}iŻ~A c&&ĐRbxp QuSQ@dt `VO S /ZqqW)yfT3lөG<`c>)nխ,U~XTȇ|uޜB r#v 3ABD!j@(%ڡ.=@q$j;O1[x)н`Z!R~ Ϸ:b׻i MjF:W.,ZZU'߱2q6p&-g̲vgIl+.FgCiquj/anؗ;& !K^d |!ΦjM 9: pVx˿-X2Xʖ)X4÷~%-*L!A6o 5~E^ߎYZ OgyU ӭ@)BuGuLS= pEc_=qSLE0\9k.hi"'̂E-Bv^ 5C]}' Q^#Hn[ 4|:nm&J*(f#r|p7};?1 d 4AM;U3adɱd*[CR4.w]Ԯ> tQEeBݱ~2B`4T`5 p! ~b7g(-G?x+mKbR,3Vڬ=cJD,>E#Ĝ "z+ mDlmlH>J:wڰ',L~U䖷Cޠu:  ԅ"2^ ʿU}wE# vO7oVدߍٛŨǠ:Y>9EHɸ+}ٶEbn q)qj f +˞ i紭\K6 xcR?oQ9&(oʹTĀ>۾sF!zg*#|eto(i}a@Xp|t*xͫDi(7EޘX?ю!sEآgȀRĬVT2Vhr?K[o1΃i Q<M6g)rX;nRP3f|1UY&<:NXPw+I1tf)LO@}H6Kf-qﴔ7XVU.hL##) Ba9:OkeöBBWY7*6ʍvl۞i^;mG!Bu?N~'u^cR՛Ν_!G.^ׄF+}kD: 9;e+PHD̒qnϏ&)R.GED,öh4Tr(kmpK"t<ģy3`|Ə+rWR1D)jo]jH<:tRGU (DZ#)|)|-,K3jPҌ 5fh5B`vq]\pXGA H(Gv34sc'E:C/fLm cRD̮}`qa&{bb`X[n{m vo\QJ$^ NM Pb @DK[y)nMӻWZl*7YiܿJ'=VԀFcW ܠׯ34LUv?E7[Ǵ ݳ=< 'u1iR"OΙa3Nc,rUwV1ݚ@ΛV>b;O ?:_Ocr8-Yp'VH=ؔD5.Wys%=pp}31F]B*SA\]hlu8G:`0J_&|ZɟmgqTk,.pJ BoUvGe1>Ty4+(Fdk#˙BGY$,Yj>vQ IcҥܠF2t{ =ꦭDJpVq)NR"] c$Ӗ eW}|8M7VekU?禾61 Y# *mֵE&cy}𑦞x9Ʈ}vvjV {6߼lxZQT+k&C/pVy6??tۊ8akxM\G+MK@ XCWrQ~`qkHtf^xL:;rz]« aϝXswE{1:f 7@Ld 6v IJU'L36TM-[9gV(8OHJ,h\`_.[fƜ>{vU*w}68YqEl,.yWd ]:PvYݻ~9m0˰鰰`;gm|TBf<1ej1 *3'#|67JpG< '@{YH9pHcjWNo5Iq\(a0($$^r'n'Ik(|)Dp-5YלϜWq6~4(X>QA ;}0R YBx^ʻyRHh(LsZ9n1dѽ5,F)W*CV-38>:S[VC֧S#ݘl].N7Ѓ_OC;\Iz EDG9a,^8wM }EAu^|Bi+FT`V>A4X,hW -8{e Kan gAD8b]6J)'$PmiNYuyg<\җD"F}\WɾC-G>Kmm`j6\wCOo'Idm2ʣ}(>d7ViFD=dG_~J ΄ыPbnd0-xosO-=0[S]?,>q,U<Ăم íF:eJpmQAUTgBs!l?"u-QkjM@jop֤`p"yBګ?ǕqHtpARe.Cdz#mLJ9MsxzELu ~*BxzW#{%e9I=@tSMLv72b0̝4v(k:pZ-N)Ij2A8Niu1.0.L]ȑo՝ɮC$'y ݼ98|"F阃ȡIwn"ϕwLJO!/1N~;+ީM~+YG 043!շT;EXߌ|9+=鋈^dSfd3lt1dAwjJ p7C-Ò<}/F"#+=L{0ZWIѼ8'$>Ċ1 SnwHCv L.a:_w+}@)# W g?FТqӋ@8WASx IC/u>8Q]i*XOFF帶N`7]Rp8be"Hx'Լ?H^လfd2RX 8[58z]Ϙ=9{; ?]-Z43LY_G$t^k@'FC&:`*#SI/0v!oqklkԓ#{>4)r_haIGŧw+E!ulj5I[I$VW]vDF7 LMwҹڑdhbC9rzl_r/槙'\I sYN+?ş۹z:|tˤ8Y+"^Vy bi b?;b'A [_ o Vjv&z f.t94cO8=m=A)z)FxEQLJOʥ("KZE2&6XVb)a @M% (-<2Rj6XIX-Pƿda3sHzj/xm[]Qbesw-[*o@-Z eğ_(2ܒF |m7+'Z1JLiUS bC V3&6?Ug2<&H0K~Ycޛ +`+n.\dT`Ei|Y[: em08j) 8@L"tD"J-Q)sY\ Z bqۨB#`;?|^"\]RUkK IZ^!SvFzx)Q)#YM!Υ>3F56k2%h[YV(0w9G"d GeA'*b*SǠ]d_c[BC~ȽDB h>݆5ǞnT^ZݲY0肵"S+Q=Rt=N{LYPe\ u!)~#!ǪYjȣXsE 90Ў:g ]QSӀWr}L, j;Iro8 ޾Rē, X 3wڌ!VBlH?XfΟ.~/ )$`#,cAOOdjG"6njnfȷV`+~p^SuYXo>N=ި㛘MU#Qn8δ}_ApDb&ȚcB6 {*,')' N@,Y6 4iJߒdĂEd:f# Kc{VrNjVq+$3Ifs0^}ֶEQ5uNOʗ>ZI%\M,S1q=+fxÑ Tvs&3v<!Nm:כ:JJ\YcPaɷBEƂJ9?lFLhCdĨ7Gs~ 1ruT=$MK L1'LBEvqk#skܙi sg" _[k@\2tJ={tf-lAW")fh.H3 Jqc/$x?1P ȫ- t,F!3\Zjdf q3<1 I{&,y0H6u';MvP-&#NTсepx+d xj4 m.9"m4{P}.cl/πCnr Ι,MCyv9iY9ĄE3 ~|SSQó=W<.8'RreLk#p PE@H5lPOw5SIK8pkf MG%8y-z81Y:8T*Ze%<9jߝ%.(M-8kˆY(ܗR(տ&Ivh{$YJP2T&c?'bI,>与6"9q.O< `qI=V5)!@u:`50C ac#ౠW_ΡWt;5)ѵ{gihKQJnH4xedXvZ >a:$K/Lf M (ZLZI%;zG2{պA7iA'_>R9@ђ(PI24\)D5/H+^@Iaszrvm;3.9ٳPg+)g}m[Gt8*aOϱ_pX0Â#j?#!$IĠ~KM41 ; //$  Pu6N'0HET2l5@fB&tK_}4'sK 2߉sI @t&h<7pQ+G_kZGXO͢kt q-+\_S ޝlx'n(8Wex4ypboK2M(:-X{D5h4 l%@xtguy b89-;]i%CD*2 >86_1Ha2~iAhusxM2տY]|sϚAbDJ t@>͛ 1p~Q%-- A?,۩ p %`)|| [3:OEm9C*^M2%B&r&j/ۗn+OǦ9;\{ o!f(\O Bf̶3!y0M3M{sG^ސ\TaN|p?CAcQK'ދMTIjmboO$ЂXW:wceA3/i¼ZTQWհK篗YTEZW`It,wIۋfT$Hb!1_A O0_PXl+&_5 hfĘV?z夫Ϗapz U*VϟZm[8ُ6X<ۂQd;H *S]w9eNcoO}ਈL{k4UL0.^[ӃM#6.jY2l!\v~ƶiq=iTT;}9)S)2&T7TDLI@ pľJ)T+&}rHOXaJ ׬/Scp3ҨiFXk) -0 `@saL'h6K6dıbLB]wEfP?$%rj) |љxUGfV==?9ZsqV%o^`38*? ܦr3fJEL$zIlH?31*G]4}RrVc/j40&D6c9*~0qKEt xYuV¹hš1}a X|JDH܄ `l$ _7lt Xi~Z){Wwsw{O( Ql,$`ereQC# !%+H9*_vtsa8LK)ME)g<*ϵ4$ǒ?惖&D*#ÖaLUɶ:4bu-/;uȧJ-F!I.syy-@l(Y}ɺkkWa JD\j^<݈XGEy1a9l rp䱤nA(ڹS"@$" \i`!1VKR&b7*wE_O']Jc//eSΐPB!ͥFosB+S%Z&{. XCAJ(/HϱJ}NA9y|@YAls ]R[BGA!u5ٔ02IjzҝAT;L:wA6v ,5>߸+rǴ/s/P'zO}7\34S QYo @G, ޽D4|Gh|^23`׷DRf(98-[$Bbp9crDB>M @͋"[,n[p\V # רE8!ٵCkl t 8&rAnۀ/Gb 6F*E7bU܆+! .d bgCdQU%JϏ~vU2\†ztNAdNBrp_lqva$@H;Y,;U .VV[VYG=RNJeKC #ċhkfo>ceO:Q7mZ'T\sSk@Iy"5R qӟpC{O}T:͌ؔ HgX{eKj#mEʌ#NejZv,ҝb 4kp^fbk ](7(3 bH/RL>u/Mv3 Uh;Fθ<%6I&)޲:pCQBP:QՏ~1u{/-EONh1OXSC#v0g_&3v1=c [PRS|7va.ޙ (45?^[E3I{񍅖T([I}7ʲ^8_g*̑Y((ې>RN+U샘;G֗ibr{7M]hƂ=|]"p^`< _> Ub:QrXm"U=W)+ZWifnbChxeA8G5¾UrNգ[#3*ۊԺ'ػWN'-˄`M( ]汥?hh `?YMSd/-ɬkzGct?|1G[P/T,}66&)\-þL+D>ϣIPukxi_q3sݝ%GXXvQe^^0mj2lo6?~q0:$MA˔| [Gou=b7}6;VQva5='UW&m.=5QP c7{IԱ]at&'3=ZS? jrT-dⶵRdU*y>6IkFd%>wҷ ij ΂ĞK5~k]$??Q?x@_j '$ U˳e `GyiT3DRhM\;0̔w$@eW< dkm"ּiO8E=z鑽۳$gD3yŖi6OHB=]QP+L" 3[6}C<$, S3z| _Dz9ZXxuT8!Q2=>'Oԙg)_R]KX;WrcT[[(fǦou!t-mRe^Rꃹ2 R}ZYIi4ssz"XDx-B#6~R._`1CBм5Wj 4d3,-Xbm`)F Eۂ7`9ջ#0LKx)|=}U!K>v&jȽp~Y@e[(2Oىoﲹ lmCo> .wwa׉_~1{3^lbIE( vE91LJpsօV>.h z2Sx?U%+AWm`f6E7PVZt4 =8=5cȜN[m߿ TH?۶} _iP WH:?b8 {>&Fv?MdqHEO_єtGu6QR(9H 06>ēdTbp:[57<825\Վֹ] Uo5&R6cX97ꕧ ƒޯoE\uH5&puh!YEֲ"M1zة8͂}Nq`܌8?^G㭡(gAaRRw.'uQ3\Ir!jP5DÃSA!yS4`v%bw=]8DXc`!{12m'"W*ML"_Uo*xEj/@;yL}<3*M?^`pC L "!g/lU@SQm8BEPw!i&q1&]'+2JU,览$֛ыɞh+׽f'VBe=D9]Wpk"w޺3ffDzdy}=e^SĪ+Cׂ= u Eآΐ؞.m+bg/wb4b|1-ڥRW{#sN׿ƣg~~G:Z&:-=Yr 9 !VȩDSꁡ43>Gf}W)O\R)\0u*οu묔-Iz thhu`Qc(VǨϒQ̫Exu-owCua!Jì̑bGJ8^b8:"G"vKai-AX/u*6dK" 0~ڕ 8& v38[?gLX׀>B9$ n ZBbUuE;t?g&7iot-LٺRf]!APffFpp1j[ "#>#|3h8P'@SۉIdvDҤ%E/_x&*@‰O;(6 2&Mr0wѬz.K`^O?YCǻ=)P<{|98/︰_[ "R6.bL0b OϕIj;MmaRx4>׸P,?G,3!AJ :ڬA]Jt,x}!B_aXӞ7e0+obDjc#* *o&k00BOqf_:Ts9P<-t e)'yѢW |rQ3øJ3_nq>QBc^%ϔVOcb9_Qh5t͜zB(Gmx:~ k SJp46_? 6jaUC XBպL{s/p5e~ H@RĠ'+:?j͔*2{xD)'3l[d5t? VP^ ^B,!U%%/HfN׼AKA)$]A;TvN\zdwtawaCGNQq~|thUU.~P+)+kcc8(Z'E0@Q,+Z%8&:?O(l,}dŐ(1~iQtҟd)B5<Б v}-D fX6CO~0_%c% P5Qzd2rc$4T1+d^+kk/ݴPqMvk #i'NM)ک ,ع&YJZTvIIZJh3-%Jg-KOJʴ E&[Ru"u~/yje*~*O' }}z@T8\"FC"`Z7{w>W搡o'}3~ׁυVL>U'\B7?49j7Unx9p0hKmN5= U %|%kiH+py4{ ـ'%Bnʍ'dxjͩmUo){6 ,% ]0R=~vdҞ Gqa$qM:f!=)%XS]'& gɭqWWvvH%o\ AnZA V}:B_$Q_$50*ZG ^"u"V?ݗEUxu޶1]XXk =0=_n &w}سw|'w!0}H/{:QJ 3s5sBkH}}\  H"dg}yҢS $"8lन*nvT"vI$g=52_a^Iḡ[o̬Ts͈V3r"\5w(\1'u -m7)O5vޓ!p0hGF#gA]W_t@~wXm''dP3⣷Mْ3&NY5/N{x^߭W#m@)Tb&ɶQC܎曡qb>M̪ZPھœ9Ph /0zؔleQ|SnH[`,zzUo+%s1 us0U-b"&3z#EM^mTj1 }@K8q]tP*$(JׂFK{ T1ϒϳlJcǕZx] o.=FJZ6\_"ik*ZaGͭ'0 9($8ΒSm[x_iٻoBtǀ:$JZ9sc&Gx|bI=Ӱn>S6wyu?%dcK^KZ$-D1~{`3臱Wӛ@OH " )rf7*8Dyjac-*s&>FEnfZδg}q u8 ҟmp-(ɑ1tbWm /TF9U17uk;p +133TC61oOIw\ɺ-Si uN@?վ{ ,Sr@G\Ph-Mz}enkDG^^0ePhy$q%rH(]bB?Krv3ϰ6xeK>>o֊vRʵ!:Ѿ]Vc\mE VYM-^4)*D՘PR/iQQcj*UPý)I t׎o + d+Y3A67[YN4Y?^ rݲ \g1%9!M <^Wмz 7wjxlkO"At¤bAo]ni: נ.,ˁw.hGcF޵GI rWl Ά[-qC-sӿ.z{`$}םOE"uSB?؛@l= {H׷$H*[{Jv; 5CCB3[m9mKq;..@a1ym@ ddpxQRn%18}JsE=+TBD.Mg]X=$٨w'|9 +g0Iž}΢VF$}E9ueDJ|e|taX/ѝꨰUK"y>Q!_s L&uDjwV9x} Jz|%u ~S9eqq&}gh+C܄`]֒[(qeF|[c!%?Bs&Or&Wd6e%˘;QXJͯ}FmI_-oA2 bc !Z{g?5w|Ua=D3C0OiDrzM3* m\,U*e %m/0td+SdgpyhH{Y:1+MZg8Џ+B[GzM\# R qQJȥf+FECPh x|te<1 h9-T5͡ng HK/xBWB=M.\z.|-&ĜڒҟFy8@8 yS!r5zQmdV;-g F^qL'U[ЂB| *ƚ)LFiB:1\͕mr[B'c;j/ltǬct\\cHZ3!v :~q~?CK'dE49涆x5%O-wa { 1Ol*pɝ\i \/0:.@f OZg鰥]Uy2lɐۮ:btNԙk&g| ;ͥ5fƋtAK"KKK9+#¶TdX{,t~ΏT`Uac>`ɧexꡱ1F^57_CE|~'eYTeazlSvџBtqH# ai_DA?7m2-;&8Ҭb(84mI75rLڋ@Gӌ#S';86u J3.PҨޢ"UF N-j|;Ddz~ׯZ|St3BTa+nG>r?ֹzF'^m#1{vЌRm1P`aGjG. qI[;UXfR7[\&M<8J%/ ƔЧQ{H +xjEh&W|I_Sz牋#N qZBu$"@@4T2Ѵ|#$L" h[1v읂KRhQt| Z!#VSBdޫ܈_p0)GE[WZ*qʣ[5]Z^}&!+f*l# ZƩy*NvKҗQYXA;`SO`MDE;.cH| !X 7QK-Ȩn$JJ@4!|ӌ#'p@o_a ]bgLzFm"ô*E _ 9,npV\]^ZnWӿjHȬA݀=R2|S!~4AE r6k/^\iٰ/Tj( 2|7լV~/P)ͨ@% yl[E8u3x-㔪r.u尦Irw2TA^Xt)m z߳? *`i~to DSRv>!hp1 ĝEs_l9R.WcNu?R D`҂iCsɄR2aһQ\tc]#Sx̉1S{A ā`cڎu:<-k'{ayRx+(^~0 5d4\=6 Tݸ\#TBw-t,DCȾNXǂ5 I;İHnۄqtM%!h{tt ZJi b%kyd/rP= g6ҎrɈʊKLh-?1~coFvȼ 1p וB|~lB9C83,ԆtǞmzL{n16ׅ CLfѥbK8OcF':+-9VɣvqP.8乒@m??"3\5h9yulj|#C )6nSȰ]dSWJxW5/ .\{Dz>ҥ:`26f  P-Ὤ=X3i|1-dCf۳ R'aR*^&4srrAѫ #lk jp޴4=8}! (OtZAɍ*<Y/2n4⠅dC0sjM`,9Z 9{ˍ>-~S8#g?qg.?RlYh!FLO?/5XBp5wa+,h"4L?'>N&:sYdy/u:(lQGh5=,c{ː #%S%4F;q os$XT, dWKsѡ o00glhJot 4ʛ;`{l8T`0x,GZ"8 n$> Qy\wԡ#dG~紋(ǭ]_q|R[[[u Rtow\Y*G1@ aҘNj5"l&R2uÆd2zTz$ej0jX1 S6Y%kaHcaR0%"4XK$@;2_03 ~Gaf$ȭv]o =M B迮GRe]* JƤe! H0~qO(F% S7Wpu*n ڗp㺚4 GK"yy A}5Asx q2z~@pCCbK?^;E}88?i@ՐyӮyͪ!cl$0@k1O` ֶTNx 9S,ZǤ, CM;࣯=_e@b5DSJA6?TƊ:ù_;/#$pP+*ZawƮy\k^To ia}Bo6upX2tPk)aM&7w{r 9 BF9bu9'f PB7 9T-H*m$R*&C {y,5d掇Biga]}6;\[i # gS3%pG3HWjph|vR!|08 15řnӹûZGG:<CðR bW+P@GǧtK?E $'8> bai$ײ8=o^,FqwONiE2ک6,%p)-1& ЬsBQ=O^(f:2iMB>h%}pNN?u&2,Cڄ~?n]%m3|煵U:uL6qɌae1{y{חR٭%Z-Yg_-2\/~J`8.sXtU@`cAze1q LdJ ^ȷ1߼Вɱ3]Q3!oRo훙C@o$"oP v[NWk޾;1A-FZfi!#=.VZޣ6a-[TQ=:˟kzpssą*E:YR0/![E^@R<"*6> K|fSk/x"9|K$Ou6nїE[r@v+*kj֚ CI&'^C @1&GºR f@*s ꑫƪU 33ͯE?$a+xdOA zaĿzlmn|[d֎$;אѫZ?e3G$pS$\؃/9gQ/Nz89[VCB +\SݑUn8́T&Uz+Ɠ9Bw`&B3^|Q!5r3uJ>(NJ6!r=dyf$ U dC8"in͔!7:-wѪZ`y}Kǟ5l<В\-'_ЋSK/ȤF 8Dtz VƜQ#BK6Ahg G%ct1#.as^N.:v;҂=PKN?Cլ$oP1]"c Y.<=Fjs;?YB\ p@=$l2AW *Fތz 9s 7ǏpOp<'{= |,ry}s1,A]rSlj&k꡻d͓]:+N/*~vy%;:SȠ=!&x.dؚT&RHärkG 6IN1]bS.20.<&LV|CҊ=.Dg L=qd45V9N‹ *[ >NOFygA"qFd ~i@ғX +^xRl4|!NR aGBuTEsDo:Jt w($7['Ev[*]i5zep˫WA_jg5)o/\y4fݘnOni"zW;]v H;o5+ ?7WZ-T>E',xLf`^}La3X=:(x&bwx שG3U\ῴc@5CVi$;yc{`1Yy$rW[iұʤ@ h:9MN!p!x^c%0]-B^TEp2`:'QS;-j.gcs|5JJ8蟨 \ 48U ?uAXC1oxo X{V_[dP>9ˍ`{ 0N8Iy|:*>e2hI6oU9fvoHsX辷bPKԇ#'R- PMJT(z@uO=֮{*>9(cz.w̻g{*1iU_4Jft% ܩ=u*({HpLN_$R S I @I'ZHd>#Oj{gWnWiy]04 NL;Giy …oznEî卧kl粶(=>5,pWebW"9=+aỉJ%6T6,S{oW-tTة$!0@i 40s#Z8-3§'cT C, w"??@;8߮`/|PujCrsoiWM*e5l[hS H77!gAZH}V&sԫӈ|~>t=[>Rs'KvK1h}5fHl`f9opw$5񕃄f%S4Ae| ѩ?]Ohc]xaϺwY,D i8qDmJb&:N_7<WAV~q'xT%}ךl njһ>ɢAh A(;c> dݰ: /OI0^YFu4I>3y 2 c!((BETWדPN0n-T 1PUR/ _}o'|Jᮂə cp5ͺmH&Yh`zD_sr ,՞j#S8K.7*eTuoP/AcM^ڐT:ق;tfF 'h93eryBUkk/ dJԂ%?#K*z"̨@dP&*\?.ɞ3kyi? yFi.(kks̽]v+xhy9m6(:XS=қn?QQ@ȝ+0 ||MCUi!r(']2rTGDOoDq/4a!VNlD4|3e4gܫ%B2U:N Y $&:D}ݍyV)(@"*~;VفK #Ԋt:e4 C%:A m$Lf,@)Ƀ77LtP~oŚfig1 5^C&7M+<'F(!jGAeQdT*㖩MB1/ ړ;A@uoxhѓ"Gs?_Pi ۶Þ=\Ay?kfq>dBa%a|d bگ8(k_+Mr|osrqȘadd;Čk.`(]Dbo!bxJ9} ܻn`gg )eJ03\skO| r=`tGe}UZ} +2,'9hlk| ~@ QN4бI:YWNDJ۬K(F6F2nT_*Mw;RQFO;^ 98Y]^ ҈v쫅R'DgP}Y ?@"K埵CCWŌ48ʮ'dz;.x+cAJ~y!$`HũŶ\`=K*15afPY3}Ötr?FC*DSRPf^+_]w-Peȍ}s›ZLa ENД'$@WG]|[C$K ]K> P3 ZLJ?~Qbi,뗋y;$<Dž;A6>j<Dl55A3goLRRrzr#hpNb |U!_n^X$%W`˯hn;k‰=ZkL0͛qe‘@B<&S 3Mge ʊcc?|hF#+gaunIB&8Y;)00~4uB&w9OfXٵYQ3#B4oب-c.iG Mq*2'Q-"G V2ֆIn?+EY`hE,W%3W%^{|x:9 b= *?"'<!AEzZ""DQYuQ3Xi_|@9 Ls,Ҟv}9RTjB3BT"nIgMעbjG`J*y/Bn%}Ę.ͥh `U;Dsgsce,Z>!yu F>^2굯HLd8݁_쇍3#-ӱ}VArH ˟YQqDK0 qeocSkl tOjTf&0q~Rjƒx4cu@9W}D2{WCo:^~b{+MȻJ" 4 ūbL =S+1 ~u4=*Zn=V-43/'38(4lToݡ/fͩh޵jAϟZ2vϬ5?){⚷IJyCsVf<o*!iUTBTر3$i x{tuԈ s=Ew "2v% _D${?"YCBEX~+D<9UۂoyGl &crcCLPJS< 5jX\4v o=oK֥JeZӵKRxT6=)$C o)9=9r֚N]^AFïײ~g2' /zq bяChyhmU[p:'F5at{cK̩&s/f դJFI M}EHEeI\,dBGvzzEi.L! OXz(KΒO`7[ g&="Qjlxr_1?,)[IiHl.?5BR߿eCoX_ ޔYN)Nڼ(Q`Kض3zZ%jyx!³6%{cq.*=hFV/_.ir𯵓d9'r50s>j-z|iwE*6Ԧ'-O[HҿeJr:w&b|Un,-Do*aq89x1i/d%qpN|D{tL\b)<pI->Y%Z, q[9 E\ yঞ)i2"2`]j\P`0M+ CWY6?q+rkW5dsdR؛K!Ukd+r&]vKD(ue.M.I!jG".B'7qR:k"~k)F{i+h4|@ jJdj|Cg4zʖU7,v)aN4(zM&D入 3Y@:v D m>ID^JZ<-,`0p4dQh'Sb-A87%kY(i]+ʠ2ͽUaF{Ԅkʳ7z1YiL9k =Xb2d=Y{,tTռ4jexgA5z7c2kHCRQ@ L,Zvj5SHN,(ɇoYA慭tmekoҀ*Ф7Z e: sn4,jI q#rHG1nUkpHU㢯w-r umS(~h[ TE^O}@DQ1wU누tlWVUZu9q @)N Փ: e=~9}`R3!36!:#;dFo|TըLD9`hБ9/]q,˼&Qc\xEfOfqX˫TiZJ/pGKEK_>l&CK;8=AG{9hZ ٛLY˻̠#c+!׃AcG'L+,fb8hw%~d~Q4ܡwAhƺ]ːŒ&KBGPذPP?zPۭǜoztBtwHx3 H(Y8 hV.@m 8%A%&EuuZo7 \L_/pj^Iͥ4Z&iO>;[褊_p/.2CwA%ʜ^li@5˺au5*%I" !( QP`/owAiV M中N2"5B7C4d\G+ kʗ/VY~%FdAirTQwl d ^w>y sgq2U~^\5/ x$|L4J-@Zxb銓 H f^>pDؙ%VF1ModoD&xa_d-:xPbfB*VF >Eb|QyJlk ੎0A.jvuGjxLl[=7JrIDG|+r$9<غ@B-PO?Q ⅮFqt\$;M.y⧲} PE9K3ItLX-")<`0oBE0"ɤLj!:srġ'D'Vx iZr]DPh39?Z0Ƭ7 Y-+ь$n@Y!rt^g9oeNu` $ݻs]= p:`ff3Wq`vC-d+0Pslh"==Pa>Qq,{sG@|q /+HuEOJNy_bcA=wsX{( W\J!E ߯&3;Ӿ# ˔Mʇ}l><7-1o[eldq5q|=x]fOO-P nq,k7ڸ[jT2G7=Ar/ 8kg "sGҗ:̮j]r1bIxLnQxݗC5IazXM-YϿ^C6ۑE0?Y̭Uǡ7$#X: 5GPbC|0#"_x8_K5ifU!ұNp xETX~_Fi vF@&J0`'t]# '^6oI2LITj<F x`OTXBC6v bL=AK~4{*ZD$JOKZ%+ZШhz s\-qB/5`I/;j6HBĉ(׻4!e?Q7hDm%0m%IfrX>58e*8y/Bj¨c?hTVMfL:ԲN]si 3]R^_S?*l"_3BnEc,e% fO]g\\[,J EW9 Hq0ۂP,GN#}tOܹtdVx%-MŔ95 ;V aqnЍc㮤ߘŭk:cN3C W{?ETKg$;9Z0E2&1vWs|[*c+hG\]zLڝPxJP pD_Bs((ic$O{k56<+31dmG,5ܸ?h I++æw26ڸ:ߠ m=L3+J4~ <(Ab Ujϝ 9R6u u;K47R10 Hn2dG}:yO[b'r͓|AavrIvql QZ'LٞƎV0^:D4e~QeUƛ9=6-{&R_Z`vv<(|.UV*oH! ?gd~L)$pVI~6T>{- 9N&I AYDeE{K8tSWw2-oa-] O&kf@ ;c->2W̛HO >B2;pĐ^nѝ"7W'Cvw7AcEN"JPlWent7i -MмsBEJLh\쥱 oŠn <0իdVԋ0_MaQaP |ol%t##b}W=(CV,q6?7/V%+D#o;f2d8IFP \m"PyyٱrXhv~!kSd)CVUڌ(KEmZXxxWS)91*4AF#9r"f#@#rYi~m=,g:]WyTwQģQM3~>OR>LUL#5mpF~rrp% 4i0d_k"pڒ 5jJbO(@sm Ԑw%k5yџ1O2'qH }< ޻/R| 8l_= + T>\ձ#iE& 譲()`m~Ul{~ʹ:^GcXč4vl qkҔc8o52S*yj QD<A&ǫERAsx^^L?ZrxH/d޺1eho8~Aȇe+B$p>!%?՝KA۸ 8/ytvL%m%.pymHJzO#_/bEP"7qkg$1Zic/ۑ?Y|z;Qa?LsHbr]/#>ŧ@򪓬LXgn`զ\Z+3UTsQ2b#TJmp$o1ZTe8ZOxq sq+||EXS ϱ娌_:Ed[W K; 7bY49Z~2^Y6;9 QR :Db27h">nH`[ȱwO$nV(] )[> ;ed :zr{QKπ-ha Kͣ۬SQr[ Mt;.R@b6֓ĊǸ Ɗ\WEb)&D.sI!p=Kv5zڀv Q]V[ q%nz&N}˵ )!PR|`"pں# Co(L )?/)}$4Ъ*sIoDX.xB)tWӫ3ȡ  Dƿwo_r`3|&U'VF߭̚3$JNvE |dY Wڟ;#ɞdGM ǃ-|6?&˟=Q*Ǯ=i5;\A|yڬ S@jepYW 7ۺə LNa; )>b]p>&hp,#)/%Pό< QU0Fk ҢߚV}#vS]RW|ۺ8(;3gx:NwXBЪtBlof`@"~]'/ ܟE.z5]zz?D^yrz`Ayǒ^66۴|R| Kb]"ZHE=s:i~c`˵s\W1t1U鷜Ki$F/a ِq Ž.v"j fzKc`MDEq~9G`)H&3#\!؀t t;o2$1$@ L%y$*+W &'\2ӈtΰCWeJ( 7"_23ƴTuv\˭dftċ8WRcar&=a~ iJkJ Yb.\9@S\G"aHYK{%䏇F_y+H!`{SߐF L=h:.wjDyl ܩL#9{Iv5Vy@q=)*^a)PC9?:UG+\m+_"Ii"BhE/`a{%Z>9 snWqp|hɦ6 ADž^p%BaqX$aj(G_}$)4=$)9kȎâ`ѽAGEX&bCl{S9ɃGM9^mU񨞈cR.mJ=br*3rX/; k* /\&ڜ%p1d׮x3|htȃ*w1ˠyV,,7y{;RrTi  I l%jcO)]hvTR1 O.˪1%~sdgquNIGHt(Q? ݆( W lLC| /зʪEډ(aK:WS7R@ݹVnnehQm3J3Έ1sdqN b&g2=]LZE״u9bRhm+ F|:"VSx~$6p#pZȤ8;0ahrdM*抧Še&.ݷ&ۺ{=N8iD(Ow#.bD7wwZ(̷JT_I(G0U[4+qb>@Y*ͳk{{ށħ-:aΓsg w8gښ ]!ᾉ:NTw3F* 5u @ゎO\<48t2R# 6P9f. Kv= 2`\S#/ߔ#HجI>x,~5h_%"$Lڸ?? -I(3n"˻P)+M[j͞ RqpwVA6`sq]v*B˖"s`ؼ Lmzl|׳ yt z}T-IĎrx`%T. HJ6&Wvqomϸm&-N A?WBgi\#W-DI2% C& 7@Z`!uVkaQ߾vs`/b˂ڿ!co\{#&>BdygAE Mi,+AچCn#(_$(B.p}-^gʙe*fxZe {#vZX(;[lBdכ~5T!zٔC%z~6obJiCr5 0WǼ^<&(ߟ ͑0 3JZ԰y]\Sg,fhY lӦ4*ٗF~^I4cp&7ȫ5r REh.߱E܁;*!G[@ndQbv3 Д I)F-#e蘘H{6&μhOB6$J֛ Ӛj"B^EtPMrPUƘa Vn($9nHǭ6f1V^1ܞ"0|YV ~ -XǷ=e; ɽ,Hrn쮦QFXBׂ~i',-&} 4N )tII \O;㈞piaK̇3ѧ)Ujo2;\۾hYUpb׻t~n~م&:6N]PXPy5d\ܘ}\Z(3CͅO% EpM$CtwfN!3m xn, ]d-mZW3\zbO+Cwt76b HRΊ"2ێ0<\Vdث'eb"P*2lRr+&}у"ժZ5𽯢e/ z,OI?RD%9a]FGЍ[XJЎfTXG>oتnhSyvG,Ap3ǖJ2\v􍉊Eg.#z3R_9Rzl[_e俙e=5V\3pelrXqv*.ҡ;Td/(*~iBfyQntA>RʖFB LO ưJ d,1x!q˟ǻr72:jǣ$iM]cmqo nUD) +9xliRİGCWu-H8p, aR3WvqJ(>7L-z)5iҖӰ҈xm|''';,aQE^`B8)ы2̼9Ո-3Θ7J1ĮGMa􈊆{jTB-XF#cp:Fa [HU)ym#*R**J9iaodk98S?;K7GY=EEG8z[ςn`i h xw_Ыe2kipG_&k捰2ZKƃ!aq k"zj_K@ 7m>oS POĿy5~3l;lt-T"UJۋ'smhIJDoc 2?Tw„{.ijՙuB uk+8oLM ^mi@fuXhH\.{GYހ+DmU('Fy yPKS /Vdxĸ8вގ%St0g*TH~;k/zn;