postgresql12-contrib-12.13-150200.8.38.1<>,`c&Jp9|~]\:\iczE]{G>{z55nݣuQ]M,EHdGdn:='d٥*x`β, C0x+Bvv _?9$οQ -9SSK^9Tu\?¦g i6< i Dzhw8>)Q$[q2|]pG.ڞgULߔ7Lee6YM=DK*-.пED@O>B?d + ^hltx  Gxt Ht  0t t t n\t ptvt}t<t `((((Z8d&9&:<&><@DFLG`tH0tItXY\t]t^dbc2deflutvCwtxpty@zCpostgresql12-contrib12.13150200.8.38.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.c&Jsheep951LSUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxx86_64/usr/share/postgresql/install-alternatives 12/usr/share/postgresql/install-alternatives 12# 0` xqXɈIy9(hj8x8j08(H8(Jh((x(`9(9 P0(P(0(` ZHPI09iZ8IYP(P8(P(`8Hx09 ` * 3Lo f Out.  rmb a K xS m!  Cw 56 H3;7zl\`'{PS `R4(p:m&! S {  / (Tg 5DsAw0j0-\:~K> 02 Cv\H_Oyw8Y1x& 'QsA 3 *L +foW: h ( wNiGGU="AA큤AA큤c& c& c& c& c& c& c& c& c& c& c& c& c& c& c& c& c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c&c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c&c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%1625feb4fa21a535b63c6e1825bfb38490e2f1fa54bfcd305c020133b12a4005641119dd4fc734a55fd726f8ccca97547398b9e15fb92a68c22cf8c7a6bb6ebbb5e8b83d7d12cdaee59a37df3a2314d650dc122f1bd97baccafe036cbee79faaa6a038fdbc2a8b563a877c6b7acfdc3a1f41e1b50c08b85e616b6545f88a1e1d87f7ea03f50ef0ace5d8ee5980259b8db715fbb03f4ff9b8fecc4d518fad359e70387d036c708af1a1a2bdbe4b2c14cdc11b1af66fe177047b8ed555e40bd66f285a193fa084b7912e33ff67a3dd587dc0853cd9769e6e7a150941be40df3daa0a4f19b13e36dc0773469835822e42ab3fb9dde237875f9895ead4d173938e2e9d2e76a93252e24a52e1c00126cb4df8688c54e85430ad5dc3433c3716d4b1ba79210d484db3313eb8da546c4bcf52c824c339e337c59110678051b865b4edadf8d20d1f2c7985e4296f024570364ccaebd469e9b42e9e49cd572e041c3cbc6f861d009bb34c45d793cd103ae4dc065e1e728ec3d6a83d503912d7f158f44d23f273082120338d953e69f5f6dd2da4cc8251d3cb6eb21feb2eaa082d490dfba18930cb2536a6f7278da3b8a4a3cdb12a117d2a78f69c60b8888c4ef96b545c6bca857ea4a77c07c37befb483f32b9d91818742972bb5ce66b0f5ae348dfc460c4efaa33de909b0e3a15cb1622570bd60bc6a2c9ee4ca761b1bb9eb7bb464a859563774ef44465e176ca908db7a6ca455779288b18b5e8b69db7865a78dda2b02eab4f894133a54725eda7ea80dcf25c355f176c43bc9d5068d2a1a003aba26975db4f69caef6b1b661dceeaa794ce47c3a6165bae2aae6dd076a660b67fa3ca576d5465cd44e48638267e14dc24e2cef4539630063ab9b863b10360605bb9ee9a39b58593884666a2563b2ce0ebc6387704bbbfd3b1158ebf1c73797c7f548d07df387693c8a3a1ce30cdce5970d998c727cfa3e2b873555365b607ba277803bb27bf192113a53031e52429f9b33ed26e914385a4f2a7eabf555f4801a0e375db889dfa1fe5ef11217bcc10b919ed4f08ff0917b7ecca5939ec68fae97919c29855896ed1cbb000ad73a6879ba27aaa1e093942f625ce9a20be694ac6edde86dad0cb395e9d5fae032427d9b02fa5e6a67915bf74724863dcae64d039573be22add9167872ef95cb754c1450fa37b52c30f75625e867c2e5b0e6c45cec740ecd7436551fba5068afe65c06889e0bc80d5815404bcc1681d853c87c2401e05ba0e85e1783f6a9a194b0127c8a557d4e9e4503a733b83849c9921fd335ccd7e0684951e42503f693397e9196818c19e59501d02739c4f582280a02584f9692a779d8997c5d624a0f98c009cf44a4f8ea63061d0094c8ec35f2eb119e41d96ee3cddc1c3e7e83c194863bf27bbbb6f9c5472c35a1208b5c6bd837827a73c6adc9eb8ae0490ba5f57d988bab64b206289dd8a5547f97d8b55148d01bd054d541eff1b112ea6338bf27aa2c305d73f2f161f07f15b7d079e6989047c7926594e3292158f429ac78cd89f772c9ac4ebaa9c7c4c274e48ffd448dd1c89dd648be5d662765f3826375e3d35df3dd09a334a118d15297a434fededc19dceea5f6ac9ec0dac26dbbdf691aa041fcd10e31639c95384e94ee169683a66ee49394491caa717109de5c7e18aa01d2889779bb01a1f84c7b348b5afaaa8e2517ec0ce235dc394ea3880985f921aaaa00bdf716a28d9ea320dde91986e55da8fe7feb67cb465aef83f7e3a48a426d87ff5535d44a14d5e7708fe5e9fcd595de17e67b934639e91dcf1e0704bbb37fa974441ce5d7746f7086c957dab228862801d65d3971b244dd7d80885b9e27d4078c93dbfb1b3d583b46b091875f2348cb25a0556431eab65a52f101133a7ba38ffd81ca9e8ee9f7e2839cc5a25f80416cac7b3bf10d33446d8784b99699c8103234680fcf36cd52244897298956c7dec7dba982376139aa7f9f41eaa6eb02b258ed871d2729c7ebaf568990d8b6baa6d9cf89e710b632ad23cf3e4a89d9fad63b76f0d6f249837d814d135595550abdaa8919b29ec8df63a86f90b81547ed4bd0e91e88124693b7f91aea132c4c460ef8a3d8313c6b32847e49b23a49691b0653accde6828d15383b2ca809100f37e646e673f438c2f500434e1f63537b27cbf7eb166e02fbc4db3a7a74ecdeb8920c755796aedf13f1f929a9ebead88d824991a6cc8639463852f60d66459f9e6c39b9d49a18be858362eeec96b4cfb254cafdf1dbb5b03711bcbbee874bf6bbc167289f3da7d3f623da3637852886d6b5b83fe08e3d4ed060856f7f9f10568cf122c421a4321b3896cd86971c0fb708a43e5ff066d73a79919084bea6d934ab7686197518e3547cfe950470cc832108642073d4242671984c743f51d49eb5c4f3b417baa5474c4bf418322d01a0c9c54449e5900cc71d683c242a013a0523cf49f1e1f1bf616496455f72f86ce0e7b35f9d5b5433860a189672510a134af7d73c167453dd156110584188e5711e52e3b53efb5d6934c094c4905ad4c1f00963d63a8db0109e620103eabc210a6c3de00d4e533ef24ca5a0c87b29f2355f2ccd75213fcc9f65da59504ac0f7114716e14b2507fcd6d4a5632d6299651495bfe79b07b4869234f66bb5a8e0499ada6869e20005e4ee94c206f092fc2f77119b4ffd768fbe4e44d96472494165d6f64b26468f34cf192e54b09a9235fd41c17fc47acd7a12b0d35cfd0d29a4f8ca2cc72359704097bf17b2bea9aa7b94b321f6204d4a4961d274a9cf3f2d9949e64f09781b8498f2cac51ba516bd83900f329902a921f5424c20115bcd71164d57a400bff9f757e6abc8ec2c8a8025109eda2fc0d002aba713b4b74ca339d3df087c272b1540d78909df6c8183ec398d3f22f4736e930cea6e324517f46edc41e453320d09fd2bbf1f1d149016e714fafadfa46ac4b3dce3d1c9b457f6fb38deca98896432a5a1dc8c2d504d3bdc78a5776a5026c868feee321a68bd16613ef1c718cae1f1abfaf612f8b54052d643f14b2d3cf71a69453456030ab6a8c3c38506b9bb622546b08d3bea434cfc8d8add0cc52421d4b89990bdc89b54fce491daa49abc31d667c4d7b72e6a1c74d622ae2f8af7c4976d37a55953baf5062fa31d9a2f3dbdc4bc6c8af050dd4ae548d6d90d623d0f97fe20693d6a6ac7b155f2ef430d3696ed386f555e546013c525681190d60f7af0cbb461eabf3c37ffe8795ffc363a76546929249ae4692f6a54e60fc7278b23541480613a07931a9cdec4bb6ba02b320f8c800bc9b73564e2eb53468942a5bce96ce9897de45dadd04972338f73d47d513e81cf00243d15fd5a4c1e58995df325cc2d254226b20eeb7a3906655d4e75dadb8d93b446159cbd8d325f0fd4e291bb2e57d647f39188e417f1f2f8336d7d04de01dca242de1ad48e0267f43b7b0535cc60e733e66f1ba86d2e4f3fdb266d2bc3b17fdd5d1f8f8e35a570901b726e88ca86a08e490945341f18c3c0e4c65656fa901c1f501ded51f6e0f8f9de7d4f51d7e995bf10645e35da1400459af7ad88fa5df1cad9f4bed921d1bd4acc34589af7300f14582b5fb3bc689ff096f5f967233cbe6a7974a11a6d69cef78946a5c7fdc2c8d0b77e786cdbe5d819dd309ebab9e49f050e1cdc657674bb4d799bb7fbb68c067bf24b8adba941467d1fe545c41c759624c08db37faed0b436088921acf41221a270301a5ab66f9f5a1200d29df19c6e867f622c7556776bdafd05cc74fb2bfc07ccf8aac6404eff534c0ceffcdfea8253c045d98210251edbdf330438e47e7b1b17ff406b940bf37bac9469f02876f27ec29522c9c3b1483a537133f1d5cc215ac8c6f7d71caaf2c2abc2c6a058d3a91a8270b018bf7001b5b1c8988297a9ad9b580c24b822322ae096a78062f2b1dfd8b1541405dd593280bd7dde62fb6ffece1878a9359961fe8146861fbad47a66352c3daba8bc30bb5113cf2c56ea90c0451ab749e9bfb0767533280049ee48254f5dd313fc664e475d0e88ea550efe966f1de6860adf0754a2b65a9e06027b8e2e73da1f043f0fd938471cb1991900776aaa4c7d8c2c8428acb3d887da9ec6b12cb96e674cb64a92254879a4c6a9195a572e277c8c23e554b99d1d5e701812c6910e0e7211871caf679168f315a040dd9615d3d5382f34719e3ccb0a3a84f01e8d90fbc31465482ab2e5081ab6829ce7b6cdc191f9034546872421420f9dc60475b083c4265c88945f52f9a01237865d04991c7f4331dac3689cdd99ff3b8aced70b6a1e6e98679c3c1d820cd32944c154b7b299dadc6aeba79f61d8740b908cb543eb950c8a130c7974da87460a6ffa78c19171e24b8db73e4351e66d67f89641ef2ffe6c7a235e577acd84a9a5c85f4acf9bd49ef1abf58fe13187e49960066b0b16f496830bc6a584a3f2e60b15afa0c1e158ee0a4ba595a2810e2c0edfd26433f46ecd7b7a1d60818e43a01e774b322e093988bfbd26f06889ecd92b83619c0df6ddac1410fa8d50bad1b50d3c6bf0fd98918ad02f37a5abfd9a3edbb19175a3766c15fc445fbaa64966d851cc67f4877225bd7547d8289871f3368bc3a64fe9142728f96f4edab19bdfc8d4566e464c8afd2b8cbce4fa78d7dd361149ff45b2b67a4332a39d222a5195fb5c67e1f55fb8aa2ba2c0e837133a77d287990ea832a3729ad1b0206e250fac46c431aaa36906253347efef59d244841a3cefd42462c3aef4e240f61564cfdbf6c4fb942145a35636b6a36e418ebeb86554cdb8a68a11b1118f121428b098a1c43e7e12674672ea4461065bb34812665affbe46c3ff4e4cb994ad6190ddf4c7f335609ea4799cbbd7a351d3ceb435e6be37d323989038e8ccc706eb709d44cd043295bc184262b9e0c3085691d4e40997e6e3d3a67c3be75c5077ec137b909af9ee4b46f020a4fdc8e7b10a7b3a1f3ffe62dbf0b6ef73212f41ef2d49f2395a1490fc87791bf12e7787e69fc5778fef91d8b5231d39a48a9c20d4c620138f57c797a5a8362dbe21619ce4ec681806db7cfa0de824954379b02013e7e1e737855e91871f9785a9e324ebfd2b3c67c40d0da4937d8d46a03f40bb908790df71b336c94a20f31e4e12e7116f394d42edc82d348f34a4f2865063fd8f03d35ad4c14bc77af21b7ac11e46212d8be0da6e679acd332aaef3be7eb05105b809f7fe69b6da90b97078f0c9b00ecbd9a5e1c91e793a7734f209f20a80684a4d7737b6858cb906851c9ca085100d9cfa20a4469ced1e8879dde8b0fc8120583cb14e4f8c703f9f15bc3cd8f75c889c3ce5be430a5b32983ac04a0149d12e5995d142d03affa09e981cbd0698cae74849d90ea13b18fde9217cffefa82c3eaff18b58e927a7f014a9f5df3103a95ff01f5e1386e651d6f76161fa009842f6a64789543d83ff1fba589101995e29af0e3fd4be2c4ade8770e76403072329232f2b9d57c264a013467174c72a02aa480dcd4ab224700cfeed7ce07f8250b42b45575bd961374618b38e4f943fc749a26c79b1cfc03528bc75d8f6240a8f7cd8e0c58009b0cf8f49a020e3ce93a1017d25d3125a66fb511670ac406dfa9962779a54e032263b37ed3cf5b7bb7ade713418ef7837e801a68f98a386417dcc2e6daffbcf489903ac6ae2a7785f5c979f2a576a11b89aac993740431348d1c578d5be1e285a81de79eb27ff6335b075bb7e792a67d156021c0aa2f96f89e4a537c2087666debecb07cb708c022adfafa7db358b7ee0021d99f093ba633d137e0d798ca0bc93c687fad9f47e27cb66b4d8a63490a86e5b46d1d6b1688c3cc068b60782e26a52fa19139feb6b6049ec7c289b5375a57bb436eac1c41c961b0a9b51c0829f7f9321762a8dca9e8bdc0622172a934fc948f4ae89d47a07589a4c2cb93af211bad46369666322fe0a3d41d6d7d5ffcecce7d404b82c1fb397f8598953c55a9d9eaf02b5554989259bbf185611837fa638be9bb2eac43f8fb73db7d5fc43a170b9112ddbf2034d7d037b34d5deedbfc81798c7433e3286af13d5b876c0640e0f6cbe7fae25275b86511500ba5d88790c5440a89f33c953fd0217d273a3ad6816ae32eeea8bcadbc8951ea6688756e36a3c43f4d8e91802f205b1c0ee330eadbb23372b1ff86e2954bb1ea3dd412f427a159af1a74eb2202be19c5a6383720a08e65ded58d4b2393cca56fe8c34cd350d0325a625daea3392680b697059111653191d129cb530ef8ab7c4a96fd6f96b2268c95b51b5c1ce072381443b49a580a57d52fc6913834c251012f7bcb0f8acbf5d5f760da60f41fbfcd31804550f06c4511b1a5c19ffa302c3c1761c4afe382d3caf344f62e7367e7b9227e42196fcabbf3a666b5a2216e44854675f6430335dc7a402185ddbdff6d4488686ba28e3e89c59a850e54f833114f383cda191236ce065d3cf6225cdc56d06ce0e8c18f404b658f18d5ae5b5adc652b69b4a66b47a7f5ece012f23d7a11f460e7536b65435ee0aeead0717963a428b092135ab844e28241668ad1ccc0d645ac46726a160617af4d07a8d77f188776e91b085d3ce0518ec62ea64ce014b1113992c4c38237aa2c481933777060997b9a6546e4ce8d828464a2a66b13c5ff711c61f8b760aa7d863a09b2f95629336336220b693c68e522f09d70ccaa6794ba3aa9e0eb19e4c4235b6772605506e619f5b77ba23c49f9fe637eab0a2af2a3b6c1595d73fe8a24c8f23668c9ac43190f050055400cf7d28362af43aa2cbfe46785afeafea351dc47c75257876aa07e466f7e1c4901f7289ff58c1cb20ca73b4c5a0e1c55808661b07d196f28a0b9a1c1dd7679a736e8104223ef4f55afc26bddbca5a6f5500a87c026a9692c6bf1f06e2594fe69c21ca0e42530cef4281e9ee788739c6774cf4d5e1ce8eeb1a84964150a9659d3e0b31917f922dcc33b58c34cd9f221d4822eadfd5a190f2d3f0a447e03f46de394e115985c38b3c701b2bf5c9758fd32d9bd973701e8102a02292fa13f6dc447c8810de324128e518462305ae6c0d26fd1b6d0e4bc39be34febdc92b3bf510e52d0943afc9d06b3898eb53855166438e42f3475f284176d5ec3745a701c53365bfc5815a7165eaec913b651bc1aabbecddb0a85a0c5eb67b995d86f185ac07dd8faccc82742d4a9360cbd3baeb8eb50090824be5a84e30e9e01f8ef9f1e82c0beb55c6dbab000abc408addfbf19bd797a7d7bcea7d64f02f4ab44356eb0acb2daeb1ece52185fcbeaf78b43984c9923d1949ddca64d30350a5b96e3d42fe5e1ee72a647b549d6a89a7e12f7ca66e5d98ef14007c1a8ad34a74a4d4b6f53394cd6d22c550b6afe90a3f6b805998bfa6b10896bb222ca9318cd765ac9255e6f35b32f41aae031fc6c6e60bd64ddc21841d02a0d894a3894ddad2591a37c02281633bd65ef017bd7c0b07f65f0785420e83939a833645f5cd2935b9fc7235bac0f3001615d0687b504a6389ce94d4fd202a78a0dec09eef55653d358e9c964f9521914f346269f9d903034dc163289de2cccdc09c58b8357f3ca5d6d075ff19c6b2e41000235278aab047a81911dbb285563e4ea5cefbbc1930901560914f28c86237cef69820527c757bd6004c04353fc2136b405b47dfd78c4af6aa34e96b8fd540f5117cb699314ca11eb0d483e74101ae059e351cf8001a71a26b97f1bedfbd5817c02cb99acc47dc3290627fbd82a104352c77ec770a723d3b4b52fc2b5508f10a0ff05b7ee7c72242952d6cecb4a00837a19b3ed28da25a00a0ffa7ecaf9001942da19548f1b7d7d05e36b6fd128f373afc481618295057dc561d7fc05a2fe1799ccde7920c8f430fea48e311d5420bc238491d2d9f7e2d38f916ade95a0b9cd378acfc1526f7a7b9dff088cde21bc85548d15388f7283732fe728f7facac80998b4241851000f1e07be015d5ad6f5a3aa0d77fa75c01e35b6445874529a88832c8225d06fcb0662e9b47029d4b2b20fbe609157ef874f37bee1c642509b9c4b94be3ba4b5bf6ee7b8892119c8bade1cb9e5b635268e4760473e3b1495a867ad9e8c813cfe876d71d5ee36ecaad5d17c77bbfc8bbfb005490f76478ac37e3f532f5964ed7e8d26aeb1a5b78674b891f219cb4d8b63fecc9600aded4315c6de78b4e6797d0a1d25ca905b52bc96f5ab18b40f18b1fc71fdadd8d01513b03a754e84009c54e3756973a0e8c5786161eb5bbd1d45b83d2f1c717ecac2917ae6cf06ab5b940dded47f969007fa98091a84e75845d213ff8c1a66bb032ace9d681284e621a7c4de1b771f59f92d3f68fc4d82c353189c28f27b571e652cde20c9c1da9ee1738c34583f6acc424c08d9529f9012c59f107a1af90ec06e4a87d9e5635b8e166794ad480bd9141f5627b838d9c9076a76f63237c9058b836c36f0600df70753c346e86147cb7767f603310b774cff6affb11e65c2d5caf173cf0766ad2c7e8df8d33964ce7ab39d32be90e94b64f9776588fe43b53e70077a3e58ec95f9045d0def508a248fd0049f1bf99bbbec9bccff523f31514ffa3f7daf46b11de6bcd0328004e985554dc3831cb0db92da3f45bec48b6501fce962187b7a2c2bbf957ae4e39efc2841766c59e2ece1bc431d87a8cfe39e8433b70ba08cf3e3b8d5bb224315d4a5ee1e74364c0e037ca97f85493ac5a884dad239da9b1c044652c28713a100fbeae350e228805a55a7b08b949a0f006935747927fa0231059562111db9dd3199d7f549920b0eb1bbda9a1c29e82328c4da8769e9f8bbbbddd0f9accfba6a09c204d8010b7da4a62efd190f10d895fd2a3fa93894ffc0bc5a1e17f56fb0cb4ea07faf0ed479975ff5be57b271b341212148ed364218e82d299122ede002350703f6eb8b8dab94bcea938bef8176b9d6d5624478e6eb67d5be297f35005695c017dfcfe0523a7cf694212625cb6379b913cc8d378191dee8bb0afe59790f349ed8a21626bda2af85c317268ce0729f2191a773bc8abe62eca3411ce60439a302b4f76dd5a6c556686b368ce6541cfc88390156eb0630983c040322cf3de66771562dae0ce5cc830ce780d9d67883f458e5fece4920ea0183f5d5c4e632f1847c67694c874484384a7fa62bc4a3de873ba8fc36831e622fa44e0554b98b755fced175a11aaff9f7d6ab4e78a32219bc20bddb0d0ab39a670a9a34b2cedfd01c866f57383291de8998b03dc99f4ef0d0f6a6f238a61511f6b3c05676db8324b725890c85b561dc3f719ab14be39b632e20d5f505d9ee35c54421919bf8a50a089237d1da5e5d56ace503a601d5e3d759ffb1d3cc5a61c9024eb19a0ddd7d1dc1395321cf717ccb84383f95bf5f34f9691a303ee16c5a32bb2387d60e5723efea89ed8f96cc6aff196d2ca19100757e8a27d69add7ea516ade5542733243bcac867a7994d74ec6a1c0af7ae5dbae8ce03088951a891821887b66966b4afb0fd3e80a9386f194adebdcdec7a87d3e3be05f2b121b5feedf24c70c3a6590fafe3f46b5ea00c14d203b81de1f9c44ddff65fb1780f12fdbe9f9a5fe8bf3296999a398ea4c6c568c9c539223fd6fa22582e5cfbce48efeaff73cb88157c7737cdbe2efda79cb5c9cfc17f157425e240bcd659b5c4ff590b30ab7dafc8b9dab1af449ad7aa30fd4f5f259dc88ca4cf7bd98199081c21edc18b3cc1150879a7d49a4484e9bcdf58e983fb1e4fba16ff245cce5152f7a3bb7a786621fcefe854ce481e984efaf9cf02f0351f601945976b1604bbb46eaf72f8400da7121f206302a8bb938809c0c3cd239ba3248590e774961a54da454a7f2d3050169b221e46b2eedbf152770a67be7cb839ce3c229c2886ae07d4888f8ec61caac09c818a0fcb490c2390b30016acb8843e5dbf322325dbe88777480422acfa11a51d5db906448ba7e37861bc54b9a0d68762ad5ae02756dd4f896a7845ce26d7c0eeb02e45c123e7e30bdb43fc83f8936694f491f35974a997e79b5d4a8881e4e66fd50f584ce51764f1f5c1031b8c14c974aa7fbb4d70eb427a9700cd1ae2503bee2efa32cbf81dc5fec8cc86263887c6804a360d678e13447673aadf2adb1db6dc25266c0b3921ac857c91d90e72ee32460249b505e08360ff7e233eddd321d76f45ac82489a22e5767a68894cd3d11468894508fe599d7deb241d3dfe32bbf12d932dcf0e8a7c935df29293621296a36400c46ee7a3f4a25c9ea832f9f3ad54498006708ab3e695c8192d716ca3b851310162cb86ffda8c97c33d7d83eacbc234797ffa613de997dc17c74bd808972e3689d80d52fd26336815272242141cb4efacc6c9e3805140bc3abd7b5e3304ba6bd39985f208235bd617f8799c2742a6fe995d29ddaee03f280fc9ef9852bebe1bd424db1de6c68e6416760cc19438cb5b3b8cbd576b746a7b34517f8c4a9aded518085fcdce85ee9145b7400788167401833a3485d045cbbb5385d15052b9dacd213d896d994ba51af55695e1685681b2f7637d5e6b09d7398aa7093b61849e8498ef079bbdb4f2d0e6e985d6ca77af21c29018dd24af956bef3635520b756b54b711eeb24fc45e495116a69a57acf61669f3d09f069cf8d289005a3ce19bbd4f7c0b7aa84fccac2763392a1c7ebe1fcfe641a25f17bd2b7616cc0fdd72ded20017c224e7c1d8d145a7562f985f5093bb8180b7ccd288cb57df639a9cb65a904ad015ebe5c8f6cdc06af48ca13bf853e53be8bde0536ee6898053260543b10dc31efd84a9b016f958e675e2c9ff1a28e70a3cfd14d145bb81fbaf56b9178828db4608d6f6ce0466056831d710556141bba4e62fd67426f02d9eaa12e509573c298d1377e032b25b89b54ed4371c4a2e679355e5464b576bd49f567410a8b6c8506729079ec78b6e331c76623117a0336a4c7db9b0881d44740488f0339e89a1b87bbd9b5697a045139dfe6a1568f483127eec33d095a5bc0d5438f6291774f935553000fe8a88304dc8be3748739c0e8bea295175cfa11ab275730e432a0c94b0f7e63fe02f3d5f898cbcd6c9358a9849f2505f3f81aa1167a1f7ab51f1518698c8f56f712a5030e15ec588d2e1def03dddc69c96265ba33ad821ea33e022128f00183b11703a2c561327412e1d3632d9b3a9ae777c6e860c0570348baa620603566c6bc4d7bb4b3b11a66dd0033493fcb4f1f96e84268e37d39bef6585d42a4e14dee567e7afb919addf6621dfd4ec9eabf08fca84899c9fbf372d2c2dacffd817eec64c6076fe41006be6261e76f3661c91435edf73aa055b6977ae94cbafca5ce57dab3778633189525ffcd517722a333cb9d777ea8f779d43ca5fbf04b81170e9971459c9667f0d3e340b5d1ae2c055d35f41b433f6d5838c1055b9d67fa15c170069b9f7e48f0c44d89b30b9207254b4de2a24280667f07c8e9323361c01e6180453f659c3b7aa92ed4cb2356bc6742fcc10c8ae5e8b5b2a4ddd91606768bb97a15b20d9801bf221dc5f5a6b9d04f87285829429a8581910c56ca47892c6c0c5f21f978de3b365735234dc918eb88da689fbd5a5f59d29af61c1b913cfef9bd08d09ae204108a140a5e2b527d29e9edcf08d3f65e051612cd975eb958038c30a4a345e5e3965d965f8f275084101441e0f9088d9a4fe3d4b1f57716786357bf323c3a563da32e5ba424220dc79b96134458c78054761138f260a9c1b34577e7f2a09b81ff3d58ac3f6e1c6424e0f7f5ca00f7a90452071e7dae7ca6e75bacf15b73f96bb4be46abfa93502c3e6d520540aadef83a188c86f21905f9ace8393143c6407d2c25c577e486df6a251c742b6cb6e3640060cacf8a8d6a7c1bc37294723e7241b47262a8aad7c66284b5ef14240341df734d0d715b92eae8250b61a885a70740a458a277cd12bcb41c3fa99aa5e4567a3bc34c99015ddb234e33af7468aecf7d07d32ad2edca1689c8f385b8ff0f5d864b9660785a2b139368539f5523c26a125e1f70e110d60f7106f203b4bb5b2af0b659e01f3d1c49cdae9857be584e7ee0358b80c917eb810e8a808b5a3d087e79228527f9bb17a6bdcc1bca7e4fb636feabf1824aea022d5ee21ff65eb488937218e3edb4b4b1e9c0e71b0771128ae7ba49fffb21443b9056d137c8cadfea4086aab8d6f130184865916aa93e84a2563ce335eb8da130fc485368860c8c3901e3071f0c1535462db8e3d03df58c4de0de73e0106f16a013c4b47e4d84cdd19879227a872c8a8e200b87a09470d166264d0f71269118dcd2117cd89370dbdf602457f028a8d2b0a861c4a6611318e3a9af92926881fb111d7d39c329da52b083be14c0cfbc48097813ddb38be7b6ba8b64e61eed495ac78691b112f177fad5d585bcd4b958d9509a4884807895263dc408cd84deb591422fb5088c84797a03cfec6a32365da764be76cf65d3cc5aa70286601f33a07191d122f394eb34c62141224d505a793c90f36e8d9ee860780a3b9cc57043d75bf5a3c3b9f3e45b20a602f0256a0f057d6bbf62fec58045f06e31974d8d391f553b6ba48fb8583962b862bf423c3cebe2fcce8ac589f4b12cbdd6c4e678520d5d8bd76bbf21d7d86a1857c537b11d4bb551208b8f61ecc240ab8af9ba779b76fbd653bd12f38bfe28dc67a5ffffffbff4eab6dff365f8cdb63fd5b675674e2ab52a53adf705aec45fc732123808e8730e7d7e8f420cdee7883b8ce610999eb9ab346f0912114e6a9aa2a35f8141ff3ae21516c4c964d8cfdebc53bf6ec23059e5f064780b36e2f2d3feaa85cff55497081250bef3bb3b7fc8d8beb3b9bab64675501f79f923d7bd0a06c0ed40419dc9b01417ce058aba210c615bf1ff04daba44e4d23085983a4565f7f29caec4ef2830920c74c2594c11e0255c3a17102c59d244d9aacb3b1add541ea98763d59a6e221dd1bfc43e941024e4ed363fc05c9ce4514bc93554dfd8a8ed5cf983b7bd9f716f113f635c66525c63291b3a8dc1aab6589f6d3da42631318b91625597ad40409021643c078829d4d425b64d9eba92f6e1da77d4cf9a0dbc644b42dc184e9129b5b0c85bfc417cc539d11c2b31ae97c9a0f42b852460710989460764a081274333c2fb9378e339ede225cd914d72da82fb4f2e7144e9630f6afe013d95f190343277fb02d797b2ab845a975e4a4280a4702cb6941c2211a8b604894754ecbcd82334a9af001bc8eec10f81a12149afe89ff04ea1193ea71cc345265d68f17d85a14d89441b5a800a2689509dab34c05419bbdb1c5081d4cc39e530abf4709c3010f600312b513cafd2c169b8d8810b59f54ad4da5e576689ec3d33b87d052730a764df864d59f16f09686c0f6c8883184d60784c02702ab1af3dfc2f4de2ca4eef79c4b24e25562b8d1948f5a6571a916b6b4c81b07d14dfbc684f8eee1d6b03982fac596988b46bf89d5d5d8790d3133783eedad38bc7d8d38cd2f3e58d5bf4c8049fd15d8d67f0b9ac73c62566013765634dd84b0afdb482cb0c1f121e54c2b220b9aa8e1c194d466f2bc64f6d42061369cee981987e27413679105d3cf9c1ae69ee1f95653bc3bdfd6501b1ce2b4f166749937c7a7c9e52f5718fa13fd8e3ea9058284683eafe8c1be3ea8d549032d04b625ecb33208f46b6645e58b3282e3f7ef35a7ec832bf1a06cd0480715993f379e03472eb8d9e636b0e9ac68a1356b4f17bd9ed48dc0098c001f93f2a5f794662a088751ef27279b95be083d42f975d6868a667d2c085accea63e65e235cd65d1697de4e4ea0ff49f3d746e666e75ea13570858459e9cc6264de26fe9a7149af35f67396056829473166dce80800ea8cd1abe4334f8d76b16b4b1c25f5fc69533264ee97920646d5140f5d8b2a6fa9285244fafeb3763e579e3478762ab2646011c8aab6a21e43f6d4a79f01e50e9623ed1bc0e44d84b88ab5312ed1b25c23d43b6eb5db9dccf7d78d8eb6a614cbfca248684edff229303a1c18ad0e12c89f62da0e1b2411f35e24f2340a359a830b8ca02d192a40470df25e4cd600212062910980ad694f49d5cbba88dff03a25739ddc0c4bc8a304c85d859e99ce317a6f8ff86e56fffc6c955451ddd02509a3c65c5b07eae95f4f49375cd3d3da56f0357a4c9c12bc5a3579413a6af33c106f7f62040e0ed8ca97eaa5f144b23efdfc0e261bb25368d0239a70bac0dde8eaaecbd1f91336a5454ab495638bd59d4efdef1f48b132bd63b6534a25f8d28d97c44c2ec317755620cbfdd740360a868a58626a47ad4aebee0dfe7bef83c31b440c7e905f6d4adb7c2eae0d1c1acc12fc7cd92c3cc75b946f8e789b2c04e91a2d113ec5e6596c5b66cdbdc80dd4e0b9d0d7af9af13116c91e06fe047375ad8d52499dde1fa5a574ce106c926068ce97d5282bbcfa7fb067259912cbfc18230eaa27579238ad232553393cf09ae9e47de249b5f3ce064e9045ea1a96afcaf459b8f653942151c68723510724b596b8b914b6a41525efa00a378e63c059e7d2875e78467c18349da9b0648e213be07654c0c52c0ef4cf89e719acc78f36944aa4184198ef2aa9c3ce1ad74d1f1984469a6fbe764f2bb4f3bc4b5b197b41651c8d88d020a0c858af5b109e3dd0645666742a36a8a1e6ff987a011b64311a293f04b59457df7fbd0609a1358324516baff7ff1e59d47070619c92ce4bd095cf20ca97265301b1f046a65aa153890bc93817e2cf20d5f5cddfc3cd00b122e58a0233448e54dd486126208d4551ee1f313a8330eccf1d28a6400795ef95a4dafb905325c4fe0ecedbb50259ad3bb44f09387db15405eea4b56d6bd696f9e4e6a93ff05db1a9947cbb5d2a8477a71c0726f656e934a525f651731193ff717e82488e9d01a88bc0481d1a4be6193802d0aecd925a362a56ddcb406bea39ad7e32b944c08590d120f35d4161199ca460dfe5da20b9292457133241a986db8f1ff9eb2e2dfdabb3cb64dc7a347e3ccb10b8f88352b1d53681cad3a932ab9bdc1761685715d8213fe053f8e1d78864e4948df337a7a660bcdf3d61d0808b1d1af3efdb79f8d021d56d0cf1285725e1417e5d8a94ec35d3bd58a14ef0c535b7287db6ff301cc9069b9be9f3e29ea6708f8e452b4621e5728b25cc10e8d6b45a1ef39e26c05825c8b943dbd4012d2cb0642d1f290c8888dc468a0e16801c6942a5c43c47246eab5711c561310e9c5209318deb12df9a2f26837493e701c56ca37ef3c919909eb8e9060b6c9516fa3d74f75ad7f76a8b9ac159acba65c3e7988ee5af82040e64db6ec0fe8210bb414e175ca6fb7ae4a70d80b0e65d861f4f4266ac96e08a90e98ae8e1b6cdb5d25dcab352064f13f187e99f29b6d971ef61e10f6a7ab9ca3591b4bf88812fcd17fce32e784a579aae292e5793207d194ffdfed846ce601fbe7ddd8c03fd8357ec27b07d8a888b53c83b1f0d5a13684547dba6a7cf7b112b84c73afb619a0dcddc2c23aef834cab2b4a2a0aa6b54c42d74e0064f3bc11cf94e2eaa2033f32b80b1a7a371809d6cacc108b39d187c254f6fe04b383f84b2b753d0fc2281f134de3012f3e497d8af2baec05722ed63e7e0d1d30087947214f612daa3bdc0bb8e664c14e8bbc50225008786157bd8b2039b218d8dd5e711f14378e15a56c8e837feb24deffd3fb779a456b87d9e81ddb7da702802d4990a287954e902826960e9dec8f7e86bc0e39ca1e257fe25c0641f9f9fd5a4594e0d0907ebe29fe7a45bf904fe3fa2c0ffbec395f2254289b1d070364a3cc7aa391f3aa55b30acee7ac68997fe1855e7609c6361fed21d53972fa918cf57c767ce8272cd3bdfd3a4c1bc7aeb1aa87f3f4e1e8613ace57552b849178e4702920d99c125346fa2b510399e4f30548067ef76b0b61aee884b301a7fa55db4781aa1d84e/etc/alternatives/oid2name/etc/alternatives/pg_archivecleanup/etc/alternatives/pg_standby/etc/alternatives/pg_test_fsync/etc/alternatives/pg_test_timing/etc/alternatives/pg_upgrade/etc/alternatives/pgbench/etc/alternatives/vacuumlo@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql12-12.13-150200.8.38.1.src.rpmpostgresql-contrib-implementationpostgresql12-contribpostgresql12-contrib(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@      /bin/sh/bin/shlibc.so.6()(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.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.5)(64bit)libperl.so()(64bit)libpq.so.5()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.6m.so.1.0()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libselinux.so.1()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(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-noarchpostgresql12postgresql12postgresql12-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1212.1312.1312.13-150200.8.38.13.0.4-14.6.0-14.0-15.2-14.14.1clc,N@c pc@b@b|bV@b[@aza@aQ@a.a$@```q`OL@`Gc@`/@`#_S__@_F@_m_5+@^@^א^@^0^W@^G@^F^B@^;]]@](max@suse.comaaronpuchert@alice-dsl.netmax@suse.comschwab@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comz1trus@gmx.commax@suse.commax@suse.commrueckert@suse.deguillaume.gardet@opensuse.orgstefan.bruens@rwth-aachen.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.de- bsc#1205300: Update to 12.13: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/12/release-12-13.html - Sync spec file with postgresql15.- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Sync spec file with postgresql15.- Disable LLVM JIT on riscv64- - Update to 12.12: * bsc#1202368, CVE-2022-2625: Extension scripts replace objects not belonging to the extension. * https://www.postgresql.org/docs/release/12.12/- Update to 12.11: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/12/release-12-11.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 12.10: * https://www.postgresql.org/docs/12/release-12-10.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 version 12.9: * 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/12/release-12-9.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists. - Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- bsc#1185952: fix build with llvm12 on s390x. 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch - bsc#1179945: Re-enable icu for PostgreSQL 10.- Upgrade to version 12.8: * https://www.postgresql.org/docs/12/release-12-8.html * CVE-2021-3677 (boo#1189748) The planner could create an incorrect plan in cases where two ProjectionPaths were stacked on top of each other. The only known way to trigger that situation involves parallel sort operations, but there may be other instances. The result would be crashes or incorrect query results. Disclosure of server memory contents is also possible.- bsc#1187751: Make the dependency of postgresqlXX-server-devel on llvm and clang optional (postgresql-llvm-optional.patch).- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 12.7: * https://www.postgresql.org/docs/12/release-12-7.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 12.6: * https://www.postgresql.org/docs/12/release-12-6.html * Reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * 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 12.5: * 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/12/release-12-5.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Stop building the mini and lib packages as they are now coming from postgresql13.- update to 12.4: * CVE-2020-14349, bsc#1175193: Set a secure search_path in logical replication walsenders and apply workers * CVE-2020-14350, bsc#1175194: Make contrib modules' installation scripts more secure. * https://www.postgresql.org/docs/12/release-12-4.html - Remove postgresql-regress.patch, it does not apply anymore and it does not seem to be needed anymore. - Pack the /usr/lib/postgresql symlink only into the main package.- Let postgresqlXX conflict with postgresql-noarch < 12.0.1 to get a clean and complete cutover to the new packaging schema.- update to 12.3 (bsc#1171924). https://www.postgresql.org/about/news/2038/ https://www.postgresql.org/docs/12/release-12-3.html - Unify the spec file to work across all current PostgreSQL versions to simplify future maintenance. - Move from the "libs" build flavour to a "mini" package that will only be used inside the build service and not get shipped, to avoid confusion with the debuginfo packages (bsc#1148643).- update to 12.3 https://www.postgresql.org/about/news/2038/ https://www.postgresql.org/docs/12/release-12-3.html- Temporarily disable JIT support on SLE until support status of clang has been clarified. - We only need clang for LLVM, not clang-devel.- Fix a few mistakes in the spec file.- update to 12.2 (CVE-2020-1720) https://www.postgresql.org/about/news/2011/ https://www.postgresql.org/docs/12/release-12-2.html- Disable explicitly armv8 CRC for %arm, as we use some armv8 workers for armv6/7 builds which is confusing configure script- Avoid the dependency from the devel package to the main package. devel packages are exclusive, thus ecpg does not require update-alternatives.- Remove unused build dependencies from the client libs package: LVM, icu, selinux, systemd. - Drop conditionals for suse_version 1110/1120.- update to 12.1 https://www.postgresql.org/docs/12/release-12-1.html https://www.postgresql.org/about/news/1994/- add requires to the server-devel package for the libs that are returned by pg_config --libs- initial package for the postgresql 12 branch https://www.postgresql.org/about/news/1976//bin/sh/bin/shsheep95 1669736010  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstcscscscsdedededeesesesesfrfrfrfrjajajajakokokokoplplrurururusvsvsvsvtrtrtrtrukukukukvivizhzhzhzh12.13-150200.8.38.112.13-150200.8.38.112.13-150200.8.38.1 oid2namepg_archivecleanuppg_standbypg_test_fsyncpg_test_timingpg_upgradepgbenchvacuumlooid2namepg_archivecleanuppg_standbypg_test_fsyncpg_test_timingpg_upgradepgbenchvacuumlooid2namepg_archivecleanuppg_standbypg_test_fsyncpg_test_timingpg_upgradepgbenchvacuumlo_int.soadminpack.soamcheck.soauth_delay.soauto_explain.soautoinc.sobloom.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.sopageinspect.sopasswordcheck.sopg_buffercache.sopg_freespacemap.sopg_prewarm.sopg_stat_statements.sopg_trgm.sopg_visibility.sopgcrypto.sopgrowlocks.sopgstattuple.sopgxml.sopostgres_fdw.sorefint.soseg.sosepgsql.sosslinfo.sotablefunc.sotcn.sotest_decoding.sotsm_system_rows.sotsm_system_time.sounaccent.souuid-ossp.sopostgresql12extensionautoinc.exampleinsert_username.examplemoddatetime.examplerefint.examplepg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_archivecleanup-12.mopg_test_fsync-12.mopg_test_timing-12.mopg_upgrade-12.mooid2name.1pg12.gzpg_archivecleanup.1pg12.gzpg_standby.1pg12.gzpg_test_fsync.1pg12.gzpg_test_timing.1pg12.gzpg_upgrade.1pg12.gzpgbench.1pg12.gzvacuumlo.1pg12.gzpostgresql12contribsepgsql.sqladminpack--1.0--1.1.sqladminpack--1.0.sqladminpack--1.1--2.0.sqladminpack.controlamcheck--1.0--1.1.sqlamcheck--1.0.sqlamcheck--1.1--1.2.sqlamcheck.controlautoinc--1.0.sqlautoinc--unpackaged--1.0.sqlautoinc.controlbloom--1.0.sqlbloom.controlbtree_gin--1.0--1.1.sqlbtree_gin--1.0.sqlbtree_gin--1.1--1.2.sqlbtree_gin--1.2--1.3.sqlbtree_gin--unpackaged--1.0.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--unpackaged--1.0.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--unpackaged--1.0.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--unpackaged--1.0.sqlcube.controldblink--1.0--1.1.sqldblink--1.1--1.2.sqldblink--1.2.sqldblink--unpackaged--1.0.sqldblink.controldict_int--1.0.sqldict_int--unpackaged--1.0.sqldict_int.controldict_xsyn--1.0.sqldict_xsyn--unpackaged--1.0.sqldict_xsyn.controlearthdistance--1.0--1.1.sqlearthdistance--1.1.sqlearthdistance--unpackaged--1.0.sqlearthdistance.controlfile_fdw--1.0.sqlfile_fdw.controlfuzzystrmatch--1.0--1.1.sqlfuzzystrmatch--1.1.sqlfuzzystrmatch--unpackaged--1.0.sqlfuzzystrmatch.controlhstore--1.0--1.1.sqlhstore--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--unpackaged--1.0.sqlhstore.controlhstore_plperl--1.0.sqlhstore_plperl.controlhstore_plperlu--1.0.sqlhstore_plperlu.controlhstore_plpython2u--1.0.sqlhstore_plpython2u.controlhstore_plpython3u--1.0.sqlhstore_plpython3u.controlhstore_plpythonu--1.0.sqlhstore_plpythonu.controlinsert_username--1.0.sqlinsert_username--unpackaged--1.0.sqlinsert_username.controlintagg--1.0--1.1.sqlintagg--1.1.sqlintagg--unpackaged--1.0.sqlintagg.controlintarray--1.0--1.1.sqlintarray--1.1--1.2.sqlintarray--1.2.sqlintarray--unpackaged--1.0.sqlintarray.controlisn--1.0--1.1.sqlisn--1.1--1.2.sqlisn--1.1.sqlisn--unpackaged--1.0.sqlisn.controljsonb_plperl--1.0.sqljsonb_plperl.controljsonb_plperlu--1.0.sqljsonb_plperlu.controljsonb_plpython2u--1.0.sqljsonb_plpython2u.controljsonb_plpython3u--1.0.sqljsonb_plpython3u.controljsonb_plpythonu--1.0.sqljsonb_plpythonu.controllo--1.0--1.1.sqllo--1.1.sqllo--unpackaged--1.0.sqllo.controlltree--1.0--1.1.sqlltree--1.1.sqlltree--unpackaged--1.0.sqlltree.controlltree_plpython2u--1.0.sqlltree_plpython2u.controlltree_plpython3u--1.0.sqlltree_plpython3u.controlltree_plpythonu--1.0.sqlltree_plpythonu.controlmoddatetime--1.0.sqlmoddatetime--unpackaged--1.0.sqlmoddatetime.controlpageinspect--1.0--1.1.sqlpageinspect--1.1--1.2.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--unpackaged--1.0.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--unpackaged--1.0.sqlpg_buffercache.controlpg_freespacemap--1.0--1.1.sqlpg_freespacemap--1.1--1.2.sqlpg_freespacemap--1.1.sqlpg_freespacemap--unpackaged--1.0.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--unpackaged--1.0.sqlpg_stat_statements.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--unpackaged--1.0.sqlpg_trgm.controlpg_visibility--1.0--1.1.sqlpg_visibility--1.1--1.2.sqlpg_visibility--1.1.sqlpg_visibility.controlpgcrypto--1.0--1.1.sqlpgcrypto--1.1--1.2.sqlpgcrypto--1.2--1.3.sqlpgcrypto--1.3.sqlpgcrypto--unpackaged--1.0.sqlpgcrypto.controlpgrowlocks--1.0--1.1.sqlpgrowlocks--1.1--1.2.sqlpgrowlocks--1.2.sqlpgrowlocks--unpackaged--1.0.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--unpackaged--1.0.sqlpgstattuple.controlpostgres_fdw--1.0.sqlpostgres_fdw.controlrefint--1.0.sqlrefint--unpackaged--1.0.sqlrefint.controlseg--1.0--1.1.sqlseg--1.1--1.2.sqlseg--1.1.sqlseg--1.2--1.3.sqlseg--unpackaged--1.0.sqlseg.controlsslinfo--1.0--1.1.sqlsslinfo--1.1--1.2.sqlsslinfo--1.2.sqlsslinfo--unpackaged--1.0.sqlsslinfo.controltablefunc--1.0.sqltablefunc--unpackaged--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--unpackaged--1.0.sqlunaccent.controluuid-ossp--1.0--1.1.sqluuid-ossp--1.1.sqluuid-ossp--unpackaged--1.0.sqluuid-ossp.controlxml2--1.0--1.1.sqlxml2--1.1.sqlxml2--unpackaged--1.0.sqlxml2.controlunaccent.rulesxsyn_sample.rules/etc/alternatives//usr/bin//usr/lib/postgresql12/bin//usr/lib/postgresql12/lib64//usr/share/doc/packages//usr/share/doc/packages/postgresql12//usr/share/doc/packages/postgresql12/extension//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/pl/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/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/man/man1//usr/share//usr/share/postgresql12//usr/share/postgresql12/contrib//usr/share/postgresql12/extension//usr/share/postgresql12/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:26994/SUSE_SLE-15-SP2_Update/09365099e93e0622a811b20ac21ae8eb-postgresql12.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linux  !"#$%&'()*+,-./0123456789:;<=>>????@@A@AAA@>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????B?emptyELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d203a74c618783534f85bcce4661545fa1acd8b7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b149d4871ec28f8848449c40fe348b4fdded6282, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ac3e30af19723cab02280d9c1000b078d81bf468, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=93520216abd36179af65b9010e6ab1dc64cd6d6e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=27500bce01861ca4742a951aa7e8e31c30bd01db, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b27452bfbf0180a5df1027ce71ddf88391f77b11, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e5d4b805b7a805ff7f4e36d456bd59656db74f51, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5a821c90c88ceeffbd01065df5872fe16db1fd43, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=684033fd59017c2e62260c73de34741eaf1efd57, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0466487963f1b85086a4021008753a2facbfa0d0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea108276045fe1d745d4da2fde51f9c71b03fe85, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9e7ff7479f6e5c025b0d49a706fe59b982802bdc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83d160c72557375f0fe74560d7ce718c23caeebf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4619945de83c116042fd8757db25f1960843f44, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a5f17bb8f77e083504225d8e9df59ea8de6ff38, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef97a85d1a4c2a2cec5138e392b4d298b78ab0af, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=893fcececc86faa0969640ca5efa4306cc89b9c9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=48a4851bd1bccc9f4e32bb1c03d31d58c99e1cd3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14bf2133a932b2fa0881d611f6bd2c44456120c6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6df8d54f5c807b4286ad7d00e60c40389103f133, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=318919fcaebe9f44d3f09632343cfd7ca4a0dace, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4794bc817412df65addd51e370830bf009e02de5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f96dd60c1b55027f807b6256be6a7d33353a0efe, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=02aeae420349cddacfa1f7af7e2d2246e5868993, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f9d89ad515daac2d62467cb104cc0cefaf05f20d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2aab0e35634e437224305d341a7bdd1b952063db, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=65e32dc4cc7ea3f23daa0cf1e537f95622abd342, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=518d421ded76751cc717ff1805d8ce0039e83fc5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f2af1a3bdee9a58482d3086888093018062e1b69, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a923b900a96de34eb5092f80722d54f2c67d8b52, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc240014fdcff129434cee1b55ac65067a04dda2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=13ddac60068b6f519eaacbea38fb647699707b21, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d0deb4a3b58eaac0a24b86bd23f6730082f9d0a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83cc7b858b214e2b1d27d418ae1b264575a96620, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2b0e606ace9402e21bfb0259d8afa36abb75abf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7cac0a13a57c1fcc0ccde8e122a8b28a52595d8a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcb24f9036e1d57afb1614338b226ffc31474fd6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b0ef47777f9047cad4af5afb7ef1326b36ce9e70, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b89d15c30b16ce9db9b65c17932e944a331be6e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4c8334648b0bcd8a8eccb7da17eae781c426e58, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=51b2453480335e181588ee95a617709abe4f63dd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d31b75320ce7c2e27a1a4e7b643880e7564eb74, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ff9d0b37c483fae1ef56ca8a19aee3de033c05c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=088b9e4a71bc21113dcf403d14556927b3e28d8a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=74047db9e1e2bb0398319302f4d2ee61dd433ad6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=99593d9793da35b1f3ad3afefb2ac8fab594f71d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ba63159f7367bcf251f6d890a04a3062dfc1fc5c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc280dc9384bd7e970a4d8de315bf7aafd6f0fe1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81dba36c86285e80d1ed2c83485ce3b4814f3bfe, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3d214c0966d2cf0095597d29612291aa55152afe, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1de8881726d6e4014a8ca8490111fe04f85118b8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=56d19dca5d6607a625721ec05974714455476220, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b0091dbc4ace3cf8909c2cc1c1d8d3c16e548f9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3bc25fd597433e6dc6452519fb591a4d2419cd3d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=be3b08a33e58c293e51b6af6dd5479710222a296, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4a7a382d9360053d76f7e5d0514844d8fe1c824, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a65872f252efe49f4443d1a84a3f901c45dfe5b3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=daafbe65509f93d38747324b45450200e6041464, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b2962aeaf6ff1aadd177f73230feec339e47233f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea242b7c8eff87640d4617adcabec8bf83533103, 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)UTF-8 Unicode text !)8?CGJLORVX\^dhjmqty~  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R RRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRR RRRRRRRRRRRR R RRRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRR RRRRRRRRRRRRRR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RR RRR RRRRRRRRRRRRRRRRRRRRRRRʏ38V'| utf-8cca7bfa6c4c127afc630e41597850fcacc876eaaa1f3cfb183cd6c4c8be3d843?7zXZ !t/B]"k%Ye0#J:fV`/i(#U9 pUBə<ڑ8yoPஜ IF M#ZeLٿxs>%-9h{gƥ˥Z.c BJLY Q*=Ye٫feMLߍw"[N_98~db)25Z"-ML,P*2xj\W̭,u~8$N•F<>T(=o8 ZNNĭXtjBo">x,ii-9 5E(H0\M%N6biθ%9=;+ϺnkXX) X7IE͚K3.@M6-gHPɄ%L hI`bQfyX|gjI]ol0cm%czڂgRF|;sW o¹ʀR/)pųf_[qyt!][&uP&x߫ I>[JX]gāʣ@w5ͳN5h9Y>l37tv@H~RYTI]}(:8L,QHOhb c[(h r;STSzduzM4j'@JmeM1"zW\gϱ&y,5un:fyZ-2&L=c?SbLIؓx)7p.p; ݺvVfw+EMqee.a2Zzjv 9 DF*R CS.1F'(3Kڮg 4B{Mͽ9&ϱbjy-\3E|ݗsgSdU!o'.xxN57+_a%k]Վ<-a,ԥN)_N1y3yI3Igt}s}'GB;h͵W,80_-4?F \F/uc)Og\<:B x Rk&)>Utq6dBѱv%??s BtšѪxd6ܳO[+ Wc55("2-y's1OaCa'v᩵r@K>N恬Ejd@e R?A%!΂ڋŽ{|3b%,e;2), a٨ *ː}+rzoHMpy6[NPKHҤo 9[ O$QUO)&`ݹ/@7"EЩЂo՗Д@(<2 Dd6Xl[> ̈ޓDNޡzFc }?CDɊW[3;edZRAkź:%075bp=T*}e 5b^H+_Gqx0F"mÊStI4C؜¶F*1i 8RDI+CH@6[]ؐ0m̳ T, #<Ω´+':<9m#,ȓip蟛GTu8܎rLCE4y^[#pZD{p˸D3lz<އ9 4EI@d#> YPx=?'dLϨWB][gO&[15~"GC0ʡ!(aGX뀥IQP*N<(crP/0)Vh{3Ɵ t򎱸 "MtM:d~x|~~:Pɇ @?Kr:\ՑB0fG\HJ|wWOHSTAH[q=5qmfא:*EF8 ftyhXvR-5Ij]lBaabd6#ۢJ}BKu}( |ŚQ_8z)u Ͼݭ ,g 08 cC$ e8TPYޏ(w"TC:Q@:)G2vn c;f~FM68݀wsKʑ /5=i v cչ/~)kţPNQםC?f.cg錳<@4,B 7EVNI^k%H?w5m\/ς:7"oJD8AU&./YۅJ!p_F(\Ao4+̤9;<@ꅋhQq ~dHg*)]걐5/\4igcr b+=7ٷ?7ſCdkO76y)P4C<5>mt^>:y ^М{"ɬ᳻tqol"sW&'oV)ZIqsoxQyB`f~5][]R&YnII0wyQ/,z| #z9E}fWbpqp,/: Pv×=gUV ?5/i@@/Ya@}"Xf+&dXJ*Ӏ;BST' u5 \ӈcLz#e]չ*HX D{3M{upƲc5-sD.w-&yÿ\Pހ+Po ӓX lLju.bR|': G0>xDKיz|ѿ"y :VLFVˣOG+۩@ЊhZ'$(OJ*N 2R=CċK&=aG-9ͧ"SFnϑV.%p>~ߋ@KtX>֖&ͽy Sc[j@(&pKw+"dlNK4p .kt # ^f7nf{ ?DṟThdY~zg(s'D[C29eadumiPHJ B_4Gfe+R'r X媗[D-t6S[q~.\J TІULktN{7r6] .;š6Hs"D8n0'J#- : b:;3dzHvr*!!ML_zpn}1N^*Ćh`v]0:lRT\3 gs  b^mإH-2(2wz7=vfMSe`z.R.FNep`+hX9 ?hXw<`R.\~uw !MZ\޳ U7K:;+'T_=KzP$e1y)1R, IaE' ݦa% ^@) }3:4VJ >) 芍H\G ͒!)܃P6ɕGrɷ~Ndo?eoℊ=12m-0n6{0ѳAB3{i'ؕLƬ>_ cXՔ+#gj4xC9g6tpcߟNj&3t3{(p_WP nP *Gu;, kM`6RjQm:F#;v6t8_ /*>ƴΪtҒ0qS Mm\n*7NyR8TqMzO_ST%W0jGZ\=؜e c_Mny%o vĶ}?{gq xF!6o7PF& VWkz4{ ]̋OSX6Y 94/6P+҉@O#;4* xd-6:Ay7RÓʛp{CC?Q~0 ˌ% +M}mRxPmOQ),J Ri~ DS@ ]Z*s]|p5E)awfi h+;qǪwAsM0$FpUİٻEW0V|y ;~ _n|6f^@zj|tz,M"/a\a 5ֺOJu@YÝO"qј>]N,g>v@%?ߕ҄\0`Rw(̯ҝMFguhVxYŲ;պ=@bqyeɅ̧-HK͇$9~M aTriM{iKC s!#LiTԃGaiV'*\T\[wi6* NU(4%+&?V:-~vɘUCAuSGw;N@F ~g)Mq ` mˀz%yg@ vlq$j9QJ,[Uii-oh%e\/nIO@ȁ3'3a ժl~h2NWŜx M`@Pt3ˬL>$~bD*Qlgy]Ȉybp6}UG]yk4'a ]qqDo)9\]8&TNĊ jzF %@JSݢC)bjZ=,\ ''AzXYMA9NPԴ`*}kbVս7x=~xrvV´$F7Z$r j2JqWx,xqдHi*!_(7EQbIL^סtԤց.ߐY8 VpVmuu#mʸ-)nq*}!#a⧟l&=א~6;%E 6MP3P3m pd\bOE=˚>47% ̼P4h[\xR6IY]%p ̓aקr=뎥q ocgG. ^ 1$0ߍn@%yK01Oi_ C ƕPŐ,u 3.飌n[9CEIݱ =VRnȡNͪK9{iTƎ}a_{t h߻ALqR@겾.΀K6U;IRyCS#c C0{3eG61 )D8]nq E Pq<'DpCR>"Qcҟ=s;a Su&_pv ߯A9ysTO[g]Zc_*B51& ;3ZVwlO#LB.j?X$LC]m6;r,2h;(jӆf/tƎ%Vxq]qZ' = ok8G~PhṌHfjz4̓(]l0dj/TjkïblRlO W$I^!5(M.\WAEX,r7" n2M; yp}3F0kr{ޔ2ָ9]uS\3w=!D=4d~nF>xs\HPmdOz*2v犋.K/MC^4aI@Vze@w+o@h#]u@9e#eW]uLL] u^}o2C _׭&˓y$zڇѭƼKYn| ժH;GRX-a ro\^ 4v G _t nÏ0JS'SDcA f]+sk̈́h,~Cl.hG?(z*A+?x M_i8L1IsA.I0HWP[˕pNlX{-zZL1Sl{ o;rX8y?. {qz7Nr.+Y_mJj)%cLWNH2u1bfz7|TSCμϱ8ZR)51~!߷CŸ2ͮ3{[∁(ڊ͇0u{ ėOu&gQ+!ʂ#;çew,a’&3F"WPD!J6&6{D"ٸи[7d-ߏfTkKA߼:=xQu: RhW_T@-%XzR3s10yOlNs$ Kv'(zd !غk1S m`%+Nl?.;Y`GM.f?Og@XYo+0PEp6Ee;0۶އh;_cLL_Gy@|';^=㐻fH2J* d1Wl#UOvR41 Fނ2XeIy0Kg8954Kun'.YE(W VqL/}'P~Jm'U h< <ۭM#S<>\}(D/L.|5$ޥ@ et0Yf*L6.`Q-լɞ2]축n8qv\}%,{'1:g^lْDG;Q=b KcAxUC3&x* lܣ6VCBykjXVg-,Сa38FH3ԛ`gW'מl ^3).?`ܤr)8/;B3D c~V^S>^jB &*S,ƛ9'QEE 52 YXNKDO*U0oJqfEks\|qso;E>h^v!I&}1i!;NaFЪDR`U]njfۗeeJ`S=l#">ׁ}Җ|A )N 9yI$| %6t]3/Q?AL}HL9D\Z/M^>NVX?^-zE?r!!ƘɅ]S4%L*n_iK D<ژ|; vä[c~Wq)h&)Pe:9S` `bK]}L,9J.Yɧg#VjʕśHV6syq\@{!#9% ':ߦ&?oB~!n}ٔ&^m, "pySL\5ѽ^j5RW"RaC{$x/ad/7ܟB28Uc2Ň! ™4,2` zg O E')#zs~(w"w#][e]D{ aIt;řUڽKFI]~uf@Y5qХ=~Kxgu '6Q]@ZޜWVPkaH-YnJ rɳt8c]0s`7:iLgFeH,ލ'G!Ռ,hA#Ԫ}N1; cد()YIPV]Ǵ#p=ޏ6(P&_La׈ɀV[ay/ YŮz@G4Z)3k m_Z7ׁloRxI(r. e8\W_?slvӠdH٬hأsvo$;*O xLa#%SHl%OܘhY OI#t/x_M6O?[!Ee}_Bzۂt@[f&/ndOX.=Ja9610T;/m$vyڳk$ͷ*ukPthn/=Re^um訊0/(z Icxz]Qn@EN^KOӎ UI;Ѐ={xEolo38edH|둣@ K>+T;QAg&ۣ.^Ņ %{!RZS]fI M>աC+=z،W-^]ߧKp$0lgs0!F9BS7ugi=&!NDZ|*9㍇C9l9٬L#5i!w5kTz9,fuV/nuyYN07~`*[2D0 bCbPOGF)>m1/jMer&nL5L#F4u ظpL1{R(6R07K swCP-gP`irN\ @'+DlI倌wU~ >2UԺiMoG/j-"A%H nyj_u Ӽس9& DVvXЦG+d7ƃ7@uw!yuRBjo7㟬 >ql Y8aڸ=Vʗ^g;_$k#VU|h&|7SmeٸK LdzR_hPXFd/GeFe f>w}2Q4,>_)Re`VcGl'Q_ݐen5`9gFj3Ź;Ds^fklAHfkZW)oXzy ,޼zw.1Kb 2젽j(UY~R=B=N FҖXT\=>3aʪ XLYOC gw+oƐ`(Xf >b .JG(2WZLַM)mwGtW3(#EPZH>˵"`}Zc;5YH3,SK`ij¢-ԁ&@j K,M)IwrR_F0“kbȲ~b)[cӫD0B*tA+ @h֮U3kB1x[8RҶJ$Az &pkPr ۩wdEח]W|/xqK:+IueLs}zQrLNΓ% #Fe,@F3XR. qbךsŨ\BC۫Q%bTY$^"FZ^j 9멱QRb'*/Cl$ʒm 9ލ:BGa<{?<Sju2F@7>+4nNj|NjSY0|m w n;&gNHoc hE\3O85OF5`E{D{@@}lnieN6\^/WSk H~A nb(~It JHކm?">s(+h 5JuBKH;wgvW*4OeFe/BtLgx>SGaVM!cǎ@ VP.hE~2?x4@_KX%k^`*Yi&*=y+9P{7?߽5$ a zy\~Q*x?H;pb[L}x i\Q rj=E!!('T$;2[FцuG$k A:Dv3t#ZP|7tIvR/xH'mrfѿgW{(NW@lx-AaPP">GLj>k,1k<]2^fF@:,3Y-F юRȐ`|L\s;J"l)}Ff} bx6,- ,$FM[MQ u[ǂ]|H@[!7jM#k]pQIݾ0?0-ѡlS/Lm ƀBP߈̮=696\$Z^uh.'/\3 _Jqc9:`nO-*֯*YIj7y5N'#WsTf6\aF8ٓ2 R 6OD&rX&H[6RK;_Y9:xe./v2&:J}b 5^"i_톪cD.zHuҶ#?w?R'_{ _LΦn=XyN.y\2aCz𲣩MI4I=L_85KmgTf,tQs4(xDe->Gh˨]O>B1+6SdB#,QLG% 5[c*z:h2iLkN'\Wk )AXgk0l1kslg|ҙI>#ԑ6>֞D(Ά0w&'oŸ}M.8>8@_h]Œe5y[pg($nl#TcUd&-V[b&:=rL̔3n.rEQO\Gͯ23FԼ]bץ0 :9#vф 0'Ԃ3DpV#5:lÄOHY 0qv&eSM*50 $Xu76̦~N@TyP3OB>ǔsFæS@Xbu6," 7Es)pQBOb>jLD;S]V3VTW-;m@?ӶݗnW;?9䌾YNfܵÛ5T^&"x J4E#4jIH^3u!>W /TU5f"3+ qފ ˣWN,0!6P1p23|,/VV8GQ@ YHG-2Q8N =u?ݡ~Kπ%QLںX᲍FwhF&Zg-ȿ75ٗ!> DlCQj1/g 5otI9Jx0wuO;)u Jܳ%s~ " $ثhP/m=3"l`8#B1l5/mڵ@ZIJ۽yݲ2崢gjG On V7>D?UtCʱ9#3#~oۅ4&Q9,8I^5'ξo->|Rٝ6c/Juc(z7bw&Z,^MD֬B uQp߄Q1))ΨJ@L}`Mb [z# EVԞY)؉&|AkS`^7<V WN{; G189r'y-=qxe{=; 79H UpH0l5*r*(HxO= DU`^m`zƟ14J,Ũ^quFT;윷 5 ZQ/,@72Kl*nDe,?c}eP0Z4_6oe4O,d1l흖FrTXs _q}zx '붰x&kB9= t'ѧʹjY(au7=j ~ͺ߬XvD:U*h'-#+7IU_AT)L}c҂hj=C4 6tHM? ~F b8am|W|BOg$H}g &nj_xK]K;CN sD~֓s7+jMƔb haHn*iwGΊ~X9uFI֌jw..wwZ='tw7SڽdUIE*l3V=wpݽ"zR2d¿`}j~#X,]+",t0ӽH?˶PeG?1twf}iAնQArMGG9AgK3[ 9Dl'%FiK~J۔%bȡ\i!^]$feoAU:滺x.>T_ bKRed7RL=0kRHG>EX "abnjތdip"8~rqjߢ1Dae3hfi `ȇ_I ;&lE˼OEݢXоZ\D׷ 2ˮqwR!"<; :*?{-wļ0BSrN)\1&q:bp{rNѽl42]TG:R!0$bϋ>뒓I*ƾ-w{ FVG[g Gf'`Yx"{U8w漡',ĝfJN]A*3t`Q_wT΋h)xVyr c ަ#1f "VN6vrf8m=e,Wxb-FgF0^qeb|וԥsX#|Hv|l"1YXm qXi9@oz!$ E5 \O 9K"jcQlj1$Gj<@3,;eO`rA$zhsċT1<͛34n#=Gx~FYoKOmp UX,q’ ]/t( !9Q.̯*]L/uXF̱hV$WtP=Nfw3dRhKQݍ&#] tWzԵohPe&Yh I>.tʼ i;MJ|~}zlWA /PՂ_Y?9[2{iARJ)Da λS1 n$xnL ~˦\$8P;_lE0$XYzu68#O }X2b#K 7 ,bFflMq@_"ǡٓcAB.RL fWkg[0v5 8?yڜ?+BQA`Uv+F>dd7 C4e\ aATGSc3Ni95؉lRf@6Ѻ1{T~zެ4Ϯt}a'3f,˵o.#a?dm0e >o:fxz6j&Ҧ W:W]^r[gg-N"w["cuJ\=uF)PZv?خ|Pp"z^A+㿙;Cruü eN)8J|0\]m&ve E1#qG PՊ'W%-h1Eʬᡭ`x'rsN]sNȾZ%gkxa<{+/[TLh! y@37Qo2 V->a>a-b [/z {K Qҵ@ݛQܽd"FW+"ŀ15S& 4qPK %tMe RK;g~H[$b@g!iжs!Şf nUq̄ < %Ǣ"94z.R|#2\Ǹ2KzTB041o_6rBwR/z_m_+ؤ͘HE1c :Ҧ˭ӥRD1^e;i7/$ aQ$bCYҒA17?O5mp𚭙3⊥E ߃I x`m6%4{:ֺ<ζP yC‡>K o]30i4 <|][V>Zbfq6f_>^%/ ; Gܸ-,ԩ{KRj}`Po]r N=Cga_#=,͎K7XxF[@g3mCĕg']A+SĤd(/6Lٮ)g[xҊ  >x#j Ϻs3j¼Z EY=LU4m2-eg@uZ{VidAM@0QCw&etqer;y=y;Y3:?͵ Yp8҂ͽ %lޟ@[;zN](;r 1^F]\b3Pp>Xݳ${܍={iFǡ42T(ruWocӑ3>^89G'әD"]8'{X"cP^R#7Gg~T72rۺ |V} ּS|YEh/n` kEx2]sMu|5Zf;6Cxpr zY3gq[j*ס]&VBм*9܅:h <]qaPVgc3.ͽb^)ϸZrgr57@` n=#Tl?@M9aV͋B3~c8ݏ"i8h0"Gw߆YeM*Qnehj~l"i"8(0n PO=ydנegMJOZT@υ'%; a|Yy!sgb8pL Aϕ.*L|* ,,;`WxOĈo2V! |;vkr齧EړW^M)QM=Oí Ա\iQψt y+'nQ\%t*֓yx0•N * ))*4WqéCDtU-c7'FE(P0&?5|d<ȴQviCGr$_+/I2'Sv:*4Rʏ?nYbF*f3lJX) P?ۃ9b}'*D }gTqynq`q-xNzhs~#+X?2S7M?ZnL敬5l&7n*HIPȾ5Bi.P!V$5g[;%&⒍€<=wh2PdH9qc(*Ѹi8 O>!_g]o%}.1xF\B>= mNj)hsFSc8@IsM9$r 5Mj2~(f]c([k/ބ$}7?Bk\q T^?Gc72bItqsLRWNeԕxC1d6dwS,Q.,[y8̺0][yXM+۟OZ+$Ms<=[ !J"c' x3@_1ԁy!>n7kgI۔8<蔪1݊./] 8Pev+ZVDc+ Z%9cmIRIDZ:=Kqג"b@kRWe yٜcVeޫYqgiۻ₡O JyPj[:8#V^}a/2QoLQoLj +RB4b1B_۝>#ߢQ{"1']Z ;@ d]!⛪:`FO Y 4V. eǢ;prσ.4MWWӒNӲYށ@1Ea&/,}:rM?0hg!@D;'E$Z K)}56uzʳ< ҂]T"A[9>/V$Ǔ+IfL2U>xͩ+F4tO!{mB+c$\1@gSl]w{?f8=e񆓚vƓIqW]\ʧ`\Q9RՒ 勸wQ7hhz G/=^{}9Υ- vԏe :ɞ4C >^ /i/ACQ;Ӯb?g̶nPQդתonܱSjotL#9;w!6\M'V‹ëTU|<{}k.|/|w{ׂao3Efn;~U 'V47DL^֏,Aۓ BK1t]WP3NO/9]v "ڠ7$!V*hgmv gJpoڃR$c' XuZDgtͽ>Z6p˴H=rh}&֎%+'MrIX>dy* ct$Mͧ!5YzvBK)/(hr"F82n WU6S@I+%C^7 ΨQ1c e*^Ϻ;#d꼪v3\ǃ:Vpx?fC7f cͼ<`dxJb|Ԗa.ʓ@u^߱ _;N s>U5)= S'mÁw7_d| ^5or>CX[4RfLN@t/^em_Q)hRNߥoYthhsZ+W1.]Xi񌈗- Ӂ<8eBϛ^̱)B/~ۣX'Ө;qnҎcL{۹ (D+h59''-tbh\ b1pJ3=}Bh2^5cJP5$SmB~/:A]IRmk)u7">\R^Ʉc kifu';Mbmϛxd9N]lgLī7\ʶoab(h$\gFAkcxqY-ZӖ4|&e U=uasPPl]NjW"|OLSڿ0'}ݖͶTexC* bQt277 T ՚GxK(Ґ2PXȹMһNQoQ6;ʤPU%N}뽸)9r-!{q}dJ2R&^q>9n[v`+5PY/ =p*$cSX0"cZoLL;Zc):ZJ>wE,5*S)df:0a2o:b|tݸq^.ٍTIZ>Ÿ'r@܊#z+MЩ:`9A_}O/C0np; q jZVT** W :ަ-T{]E;ϭv8DaN֖%rlLBiŕ5[:!31WqQ ?^#Q*q"ǟtA%M7b?O03ĤMcWW1e[й2YJ2?BCJsFUhξ3DFfjFbyFS<ԣ$`%mrQn^zФM2ѭEeb`)}=OCp6}(dO$+iv<~h+bF3˙7_xlxvąavW1ܼR#\͂,ސ(F|ǒׄҵxv鈌܋#Š?.)OEMd\,<o6"\ʼn9(N=nBNL{w 3%Wt%`s =|ǀgql? m$c#AIǩp8Ln$M29ʍvK7V?&IZsAH#lkS <}IAJ <F:`yѺ{N&i.}ܵ_ @M7fsv+\@_ͶL-Q_vY3`,pY 4eYMC4]evX Oy3y@B%P ;e>YW 7o}JtR׉ AB:f'te[uqiv껰tOKT hB)sXVJ'tz,8tyy]y62Ubk-JW1 FheLuW:![S;|28 Ɯ  . ǡ"$*Xd_B[#K-E ,9 ֛~fN ӛ8Q^Y*[SŮ:g*7NΪץޜ0{ %#J(J 8Xa㳶d2UJ'2 ؽբKw& p^<>t+9LgEb znp3:$78{0[ɀ9! |}"T\rx#1IҞg*Z܌ݠ;ψz?@WY#NE_lG0SWݮt-m.;]%UWjM4B0Lrd2oTUr@ S9EEN:P0=ͦVǢj~MRkqBCFKKPe2Jz BU-t`eyf^964nbg6Bp5/|c3Fqg}ʩʬӮb!لG1bA QȡK-b@v? [MIqP^V]B F䢒{5Lh"'up jbg$q%z Ǫ ? &"ō؈\AC^S_9Duݘ!H$Sh[l qQ`e H ]Fڷ9P ܰx'qWe!N sZ$U6Xԩ֚yr6>~q4{R6WƮ]#F1.` bԓoN sIOqe:Y8sKZ ZiQQ$O3".EA7,4iUuV51Qg6]:"~i'Z >- D/, "nf$H\D XNULr_%vr2Ymi#9ojLr VRaMן#|X75!>yvYD Jrʡ~@_1y,.5u3}z>>kok)m49JzCFr~uzbgA9晭= [pqoS F_ !J`P OIu/0*0v\ZgdޥIam=q5EޭדЉ`EMͻguO t](0 .щ,pv0 t?[|s4ioY4v͘W3}!Xr?_=tѫ9Dco Paoocѣ\un3^L>7"n*;=+ ǿPčub\vejtRF.LBMRlI^9i3:Fǧ6DʙxA!a[s\T,h r1*]G̚^X13|& LzrBuѹwR^KǺ2K%:ӝ|s^=z+ϽKvpMޘ>enlc"ѧxE->꽡M~7:إBEAːZ<=B/fNBnsmO7 Ξfx7i(UqKCIͳ ّP"ki t  %dȚ TuU#E~(uUYֲĎf-M=./@E66sVGI 1BsX ګHͅ/M'| `_'LbQ##3Lc&ǚV4(vDZRb{G|; _g}PBm*+@(u\B !g%_}-zfe̛3m%0ȷcWT+Ksse]Z|G{+# >TKh~w׹W={vǿy褩|+t$٤_t՚-$2BJ Ww^By5\ܰp..r_lKdvI@_)[\2pğ,ixIYnlM?W2eWGA m?fy'I**H^q!'ƀWI 0dՒGFȠi[K"VMg'`eW #=Vj+r[;Wm;*'P @}koIOQ]hk@'W;A|p]e&m5Q.O!T. 4Z|Ĕ5bW-.XFj"WY7oR?$fq@} 5cg]3Xd0ۛOiȽ;92s5XMs=Hk2B6i*Zi3Ζm|Cay8~XSW -[Ku3+|(`&$ھ Ky>]F/vj]Uꏙ@>޼al[rt1T]g(c ]Ͷ)o46'92[!$zc?*yN#6dap*/KHfڐa\ߘm<ތu2ayb Iz?뾪{k#ʊ-5XP|ӵ,ktECUan HR}9桹3>cRlT 3Ds?4wW뎬t^`l4Լd AACE.l9If+p⤫hxnb5!"YVDJrZD}c !@C& o?HTG,OX9 n)+~ ( +b8[ձ'Yw1M%tzUŠ.1Yw/ ە2׾/g1_u}P~9 PQl 5ǁqsJ N[w_Dn Z7QHJ|o,ʓL9(4YB%nI`׼ݹn'J{ȶ% 5'ѻ05|%>.%~RJ~Q8^EӦ2WBd%)i k,d *ʔ|^5|dYbY`C yV,ͦD_Xś\420 .ab2=4 w>MC$%nbN7`ႎm^u) mk`,Z@?Rx&\Y}Fl(]Yi㳗/1c﹌&bዮ[[!K_-GfCp~Ivk>ĥWbZ۫O哱85thuq1~I_gC\K)OgK]̎-c` ,$>D:|8, ;Vs6̸& s*2G o*j7=D/ C|X+aI6'PG^2CB)`c,^wqVV#z9 &Dpua(Qcyt:m"E\=9VbqJM2R[|,8J{aDBGVӳOgIVA{\@8)Bx:3y@8B?zy1kùSRGX[7RDeI{E Se͹ܻQDj5`3Vbe#p_ts4)Exϕ5fȁO0ܜ LVR8Éyuf5zM-.Oi {~ޕʼn0w628KZ%.SĦ>ϩ[hۇ :Ֆa.(f&Ӗ ۴K-,s S~%~9VD3ӹIUǡe/^B': 2Dvka7:5; >%ƻH`d Oߞuc{6p tf|u4JN KόvCF>}ў0Wڥސ ` ySg9/R`8O 5`pYsՑ.3nj?۶}}SWtG^u:7KrY]Y0Yl1]0Ȇ# "Hy*|~FbmR54rGռ dIrP0%r_"!`Zi:8^}DqXKKdd?3KB76,?K~ <^Y`'~TNRYX&\&&~԰km ^*0:gn9bLo3=(7.Qdivm4ع8m&^Hwu,ǡm2O"!Շ9u9 Aպzf}`&]4o`_T'+JLKWk҄{"lu!|wFHswUnNV'@8r3-J>S ?z:_RbxZUIS]p=Fe^Բ3XLkOB鐊d!Ijl0 52=v&r8F|qw00==ws(G7t[35led.?+bHDvvsfF,痜%D.K+Fc\s+CmXWawKN,C<_I+\}̹x ?35- ^Wr]7^ӗ fdblnΌ6;xkGӍ!3Q˨l't|Fj ҝxDfZ&Ji]k*1յs;1r*ku d 38y/q +?Ri"R#؜7 kzB{Zee9IP]/G1w)_Z"]\yuΈ1Ԋ H] _Q+n08*F^j[wܓэ>Yȣ gca̍.ݹ&Oe&P}8 4=4-|W @M,?~ae3) gD!M%&mPvݍU잎s` +e'̇"KAB97Uǰ੎˿~,.`q/X'Ѩw+D6|'WJP JJUF&<\ABB@x*^kT%N N•Lgj3F`&I<|/c m:k2|# *s>aKjCފ/5w]TC0U~kA](ž&5|zC4ih>o FYef gEͥfY32ၿW 4nH]p1lw2ZPTjwÝ깈*U#q4 lCOoh"cH#^ԇJTW99@Bc$p &җ}錽3 )ɰ'DzQz'6:a..iu+:&' 7x--ʡ(?0x{iKV[.<,JG^zIiRrյWJt>|NΕ6٬< xPtBiQ*WuDޑ2v3_U\Jyp ѱy -v]d0=%Zx[t\[** b4[9/= zcG(KS)֬2 s_tWQk$*j-N+2jXXddMm#ހjvi+@O@% J+TP4EA΂|]J=6<14R eg8YfPI&z5i.lZ0RvVӼ iқ оfkm =| %ۍ;N7i_\;~/z 1w3V:#.,N j t n.;[ 7ygԪ&t IX%`&.Qv`p3ܽ9܁r$rar9 >huF*9r'u7͎j@cĵ'0!_( ̅E݅T%2Ozʍq(>C`>,hts]ij^ڇ몚e CȶoM]("U=%fl~dys2vn, s wBT-@T䞼Tqϒ`I#]k bTWЄsZgl@,Y&NU1I)ymhD vz p1eհzKj4th.Ǜ : 烳*КWxٿeexTQZ9d#up_<#cvNym~#Rz˕{r΍ $סVMV>av:5EJ ԈByQ SUǃK%xȥdw_U}M}b.*?9 t5sץ>‡ߩ (R5 T</= % P #MO75XH|@QR?-SC`tv\Q2V^jyI]v1@r^d.5`<,aՖKmppm1ˑ {{,9o]h`wV8,mG=Bs/f,Ai15ji6RdnUgޣBrO! ;+Hz#[cC6>f2ȏ?>&=zGK\¤)rx>Z_gT 1_GcIHؚRו@.Z%czE$JI⢮?yandYTn@n|XyI{ ..CPf23Ky%꿅 =\Q"{_~>~j/=$T>YdB`0s~\x R7C4;\_G9[^XZH𢍴EP^DcN~rmasf)}p ~e|rW0dp"\ ^.8/KPdn?RrTUjS3s;2! s5 _hL2gMCR,w~lZ6jΙq][%돱~BsdŖ=ځa@W%G#<0}\4(EzLn`p=3Y8r8 ׌hoG }RR V U}81wZAC/ 1't ?_/9`Yx{ P ,2kƋVb|Ti 7gDʦzin= vBUKq_g*&jLx>$'7rEEW[0͍az`IUi+aͪ$tt̜j8\ԱtAb\V͹︫t^C3XEAu>~fg(RHZ˳-p~YH$fG4UEi([:/30~!]{k?&'Sk(rUEgh=>Ց>щT鯛i.AB+'eu__$c<}W[qo*Z ޹QHRtjDTF(~vR ;PdgOP $kV{f!ރ@gbw ݚ4X7)fbՔ8q?x O`싿n* >c {PfPHL.[d,'5 ybqLn&8{. oԸFLAE)nXN{&ݝA)бBZSXg#I'o>F\1ŧ)Eɤ7~UDʱ݌d3'{?{mGlD!*^GXП'K!?vQ PF4A}l/S^AJK?EPڹK%f=!TsDW!L;H[nӶM TA3p٥iҁ-)-,SkTRz" nOe7aYk8kJdyFvd ї>𒣜*Q >dzEcʨ?D'L,mfCF٩.X?llB#5!FnDMTvjъGespQ,qMC%"X]1ۑ[8tq[C +-lYuv@J9DfKB%7CU@zJqOZaEBl*p0x=NE|ƣ:?Md\/{N0c$5P|6g K ՚H~&a^k }l0/@C 'ݬ{?F$y۔N!+"Q H^{>j>6 fD,MX8l%‹25ִVψ^UdiJ+dh2YZL.UHŒswO%8Yۍx_\PiΌa-,r~;BKiz0]ܾO7JQٓrܢhCya禵P w>}-5r6;Bپ*yoh4e]um5lyדeMWofXu)bzFO 7I׈'~6#&NbogyZ]590sxLOg [n]?-|2Pe ;/{: |akPSpQUg?:;Óa˃%Ki%dՐ{@KnR#ZS9c|^ۻ l+!2>gPccn_pWL NJh; Ldj7`QJKcWq#eijRBد$8Bo` ZcbqU|mIIpܧG;3Hئrħ\ݿ4^,UoidEgwK ax.7bq }?E&((wb*Lqo]+E,bCy޳+qR!l kjky>?"caU.!n7{4{:F f8ØIؘg<}E^DyZr\[71ZmГ8$ƣR18AqonםHrTmKqܷm6]7q)_N7"ލO'B\^-t!6|!)67˪f m)K8IIxi,vhAEiw׈ EK1>_yxQ06V]@2g' 8X"2H/e >DQ.> Ob]8BO~d,?o"&.|N/71v8ĪZ0xè8Z s91´sT`VJZ}}kÁC"09eK"L,N;N{bh]xxJ\8Y:;(qUd ;o ?gE.m &83DmոXE`&j9۷XTgu;(f9 s$#oHBf]h܃ 4><$1LLGT,{f^[w/ +|؜ni09,}򩲳yҡ$tv~ŚtW.A.F/ tKpn*r{!Ty/̰[`:e, ;뭔1s)}5n:wy‰Y=[g Ο-_xk<.~1!0UmbQRp򳝗AtJ?..0ؐRW2 WP"\ 찼sWjͼP@@3S\qH1$mqN<$Ͳ: szbw2/文@eќW/=4<%p.="|WʹPHKr9лVkK[|FWEʆ<R+/}%zbhl{uꚕ@)nU? )a8 upxߙWϷbzP!pZԂ)=zOsWbYj=t$ l 1PG_U5DΚ!mss ~'2{h$ޙ~t5;O#{1FF탧T-.X&N,WD)N@LP﹣ cƢN8%۟Ա~>6H):sk{5}?dcMd`j:QbP3r{%p^uy@k-6r>^ÝުRiiF)8.zqtKY_$[k2k%V7yu[_8e::',!uv;I&|\7itp{\!-*q!.OKҒ(<俺4P gB{QZ_!JjT43YAh(B0_?"i% &Ail[??*:!mS>ņ -}zR|KPGEzڐVQ4nZ4D[lR*ڇ}Sw!5Hf-*ZÝ R7"8T[phXA<$ q%r멾nu@O7mrmǰՉWtʺĠ Ƚ gQlQq.fEZ ( *[˾00)oP ?շCMC3>ټ# Ӻ&vtl:d{ˍ\*sg. U$snJU|Mfbj#_}Spk-q*.PdR(,?@:TϋnU2wzזKp۠a.Ѕ%=s~2?V<]3(1;oC5wu~]0%v]x|KO9l ռunh4bka0O%൸7^ nCP?UHnv6kVȱ)q9EMi$R螔=.v}eFQi׃ <'ς#XO !r))&| grJƷ^MW}b6LV n)^ 3"D.c.lfh2? ?u`GApLD/tS4(؈.jtEN,.h"9l P-/I0#w+CA1TΓL tQcYe60o{tWQ}5}$cA;Wڄe9$qIq@3T@ԅ 9gXa;1*o2eF ) ,|Bɔ}>htg510a&2-ribP,b za a/6.ePo [GfMS=6[l(c)4 ][Jr,mRŵWa0H0э>ҩd=~~I;l!l}tʤ 3tN KʪY |Se@X`fx]FPk&&xqJ{W.;5 xTlb3byd=Gk(zQau_ض#ݜ4")"ȅ 0 /PK./:vFDU遫6\!a$xhšb JJ*Vt*䮅q۽~(l݉F\ ǎPmNnO}DdsQy-:F?m|""6@R%m3('|\8{P]OC2g&Mlxt-~6IA6"˴bfQk) ,s >x}U?8`6SgWJ񮦤2S^!~kv;iȿEko?u~us m>~D.޽mPILy}a!w 4zpHrGUF$Cւ)K lYwQiT ׆OYDm\{Sr˪Ae C~vw>@xÍ h^Jϋ~7d3e ?_h (f]=/%moB5.S\i179cH_",q8R"=W•Qn.~hD}0(?m`6·rbYw(~}zRj 3nî(c;S}W y+2~D 6j613sXKXv DHm%RR[^Tklyciy?eϹdk jWEOu}ԩ#{1Vp% DpS]WbQԢS,sFd ^9Nt< dp14J0sXp'!C&΃z>Tv~ƨȆ]SŘוr剝 u.>K.2P H$ZibXgJhQ kƙ@'ESjRL6U$KHw`D󦅄=kțҒ3Te%Ez3>CDN!"Z{bU.{OA9iH?_BTKN|4=6r*ƴx5,o;k4(a- ;]s$a)ǔxkn䓍n j'wO|lLՕ{dڡٙͱd1٧,'BPt[ZJ fdWEĕs%Oڰ r:m_J5ȧ8 O{Z^-ޘF折`'kAwklkyXN\]F3ϰqtVZF sֿ=2lrJNE~ERP62ggFΒژ5O!R^WNwxE'n@?c̲tzhbɗ)ܹXXLw+:ވnogGq97]~ޛSH]{$ɛ 3}ZV0x QaRj1`7.SBC5-Iy Pl95:F@d5ߟ\UFF m?၇A0ey5stGDBp=AuCP wZS`0~vOWG^V9N `fNJ~Aď[ )LX.'.J'^K'ͷ*/t! Ӄ\8bȽV.q bV*Ɓt?bO:2Z?F%c@'iwGB̟b);x.1'edDÁ%1򀄫 NFg! 1Z$==@&q騻UrB OnSu5*JoR"t,pށ!]|g3Fʝ%}hdM9M|E 6=n %wKǼ!ԛ!*YzN=sXۜ-\ogH2"AD!f}cپe ,AP0|n+xnˊIѼK>D/w 5*fzjko ˔ަF#FRyO))/ԑ=BQ%aHrS._Rb +X},TD _EԣخR9O^]iq|i6H@^ Kdߖ%Aə?q:H-HOr^!įiܮ-US8br1OVقB"UZyzU܌RZ $=a^Sy##7mKWUr${yPu#Ka2Z؍J#:&B\7rZǨ9Cت_0F(s67QRBdROey:ϩJ-=淌j>hP19$Fcbr\ -1\nj㥮Xy4Nx}9q934%J:=n$nAkYIX =T`\yǠof VUIJAEBQqigo`FE|E#`E{r5{`k?L:tO~}ZId]^8EQ?{ ]OR%hM(Ȍөeu,g:9 opUX0uD^?(b4yV K .Ӵɒ~j ET?$.?"'0HqTYk<(,w"ՋSUU:k$])kz!RgsĢwEBO3 [ yV q]YK͖!BSUbeYmc`j,G SDς I*kv=م^8uet = 6[Rր$=.UKUS} R@z;S~ұ95\ `_cwoӦqC0[4[kҖT*H{vz%R9u-Ab]KfA{4JMv64n3]ՙkS)YATTh]:^Hw@ʀ% %sjkxWڒ-9wA!a{ 5a'a̱A? C'堣Hلy(*X}!K\aSrD I )}+X6Ȟx3qǘeӰ/<Jj2,@6I85uGAҪS6T?p^&̩ii'k**ep~ЏtMhHwXs`WKY񁣏U@X7 GmBHqO*۞Tz"0W<Bc}<./6p DtNvVm&]1GtʼnE|+TVʨ5/s7 =,`iMZj8W9VD;!|wDe[MNE|f%y׻j*ϥzlDgnXZ<֑3pUA?ffLL9(PP+(bs"3d2-Rl8&AF@뫑oIɉR82yx ] "ƚL{95?m*xuz3?ID Iag z!H PkO( ƒŻ XV|#\rtl]^\լvƀ0Ź ;yNhFɑ!3ɫlgrAȏnil9ɑ`Ջ`H۔bacA0V.7$cJJ*_-МE\R3G"_ltM])V8fx9 w4O2WۨhcA9aJOڭۜ_ը"箼@j^"'J,nVeNUpOQGz^iV%@N6T-v2K(B XJ8ֶ!,]AI)ARg?\סe|ʷ^ t^.VDe(\8&IdX'84'^ EN<SNJid^ܭۆĢbzGU/yTXi4(u 026 Ǥ>e 1:1> |;z4\U=ԙѾ%kVM)ޡXZ}?>0fRJ0`PU$|}_A_8;&p!u` Lsb?%?kf7BI'%NcW)IC|iq$vy nR(]s >iq*rYk$~~nsȤYWXQ'o4$:DQ^0k"4^աE0= }e}bY48~+IiV5xm/(_>\EEfh]ZzvknA>&σjJ&ou8t!NXٷ#d9! AހC  {W~KQc1Ӭ2@M]*~¨) d2`K+?|r-J-ozn2igHz/bX0p-3H EqV` UгQh.1#E9ԍmc2:g~è#_V!Cq[S*1x_XKx3t7\Nv.:1/qf潎Y?NxY רґSKxҼKG xc82Q#@`!ʈc_kSZD+/^{Sɤ[iu^qAD ΈGN_5hJUɈwpߑ7'bй1PLʴK'9Z4 VPdat녽R ;SE{Z1K<}7aXkhM qAurkZ)϶G*,yB4sRU'?洵AtS8$9g:mv(Eo9+Af^cC @"72!,ulCD`B>r(FXpΓ{Q,"MaT8>i K29`5D}z9kn}OjOZD P-ONb~gИ;}I1&' ^-8'ݲx`uНp~0IX_yfHi (52$K@焟> )Ә"s?+R~I Zi<κVwahVG5&$E&*{CAQØ&HkOvQpsqS ]՗ jLZЌ*)kj=R:?SѤOk1Ow̗0LNfRϙ<0ʳ6FYWY2K`"iDLjIEǘwU2ݑ~.\< vz*J6;v^klX}4~Z\HX"UL[ahN,pjȫlܧ8#HfٻHfy+ߗ2P52/? 8L=4ayC4,/O_J+F^sa]83Kf|ӻH@6߶=vq)~;G8Gx>H / ,g<Eš[|jh"7ٰ>p:S 4 sE7 J(%9< vOOUPYJpx>:8#X K"&NA YZ