postgresql12-contrib-12.22-150200.8.66.1<>,xDgDY p9|y *r4.MuX~hf =p8pݠ7,pTIP^BnȑS!iFd9kpt/ˉ{ P A7 4j޹;Ct!| u jHŒEwT/Sߎ%fmGmHhB®y^- V}Nx@d|k>He] 9 uLV]mVXd\)eڛ>:k^1$/2)>B8?8d + ^hlx| K|t Lt  4t t t n`t ptvt}t@td* *M*(8:9:::>@FGtHtIԠtXtYր\ּt]܌t^b)cdYe^falcuxtvHCw(@tx.ty3z8(888<8B8Cpostgresql12-contrib12.22150200.8.66.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.gDY h03-ch2b2SUSE 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` x.qXɈIy9(hjHx8j08(H8(Jh(((`9(9 P0(P(0(` ZHPI09iZ8IYP(P8(P(`8Hx09 ` * 3Lo fN_ĕOuB.  rmb a M xS m!  Cw 55 H3;6zl\`'{PS `R4(p:m&! S {  / (Tg 5DsAw0j0-\:~K> 02 Cv\H_Oyw8Y1x& 'QsA 3 *L +foW: h ( wNiGGU="AA큤AA큤gDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXgDXf08f09e1d40aa236baf31edffd7ebe1b6e90d54078d72507a8be3533d3cf685e30a6137b1da22ee31b07d575379ccd59193265dc8300cb57825c41197557c1cec3dacba49d002b94df6f2a5c70b87cd3b618e19dac45d3929f42a16c586c929307606ae13ecac446ad2f2904548397c9423c9415ca0cbe3e25bff2cb6e32e8e413f7b2e382753ae4377e95a22bbefe13e7ab41cc21523092b38f890e54d082fc3fd1c978a5bc1bad4cf56d7c084db5e3d38b9dafd2f132993988096448ea2fd7ff4e4f0041cdbd9cc71fb3be028d6a3eaf9812b14e93ed47a37145128b475c1c8813811ce0b78f5dbfc19ee3d3b3b71fb73afb67345f11cd4476835841072dd68a0a46d9d57142006de29ffd128d98fa54182972218c352db61867697c6bc3f7a7918026dc601a672e6932b87af59b3c864540d1e5b27d7e639580507bf5216a533a2570a0c6aaf4322c2fa82a8edfca5a145b7990182e27a8b19a715042fbd6e247e5ccfdda11941a45b6829217c69c6db244713140f0a47f0fb5048a903d3880f41271394ffac1848f3f183377fcfc9e0a19ad2445ffd5429ff1cd0cf73ea5fd8f519732c884d54e21e535ec84855d89febaa893e319508fc1b596d93d7464e2a1e0b1f5b4d2fde9134ad41fad7d3d2ae43c0b542e07d1768913110a3a58117bfafae77e9ea9ffb3b3c8ff855c5c558cd1027c0dc2fc2b052d5ed08d6c34abcefd4b66131865b9fde77389731f7738025461f92edb45feb2ed4d99b40a4825971f095ecc4877c30b4bf596d96907bc71f4ead58131990916a09e49091e947f95ef647268c11c442d051c7d57100cecc3528702fa9c09ea699f5b5611eb9b8114ba4c1b71c7f20b097b8402822060544bfa3b9cde73ef747cc4d0f4e6df33dce2eaee006c613cc538f1de8154a8ceb8b97eac8211372f44f7d5385b6d873c0c2f2e04b2df99eda0097bfeabc0f0d91fa1a6df28f664f45f1a23a5e9775508665e1122ebceaff175d8216661e023571ce4a7f1eedff77a3438da2fbd3b82aaa9d4ccee096269fb6d4bfb8552e47bf1de95baa4718f8c4f5f4e220ce716ae70f3d85fe8ac166d9b379dd3c1d0acfd6e630fbcf2e9dd44b86184360b39321f0e09a8680026658ab42d29972cd146c2672cff6b0db99febfd5fc282246b4d5bc97bcc6abe95d87f8a4ccb3a1a72a98dc1393185d371732ce25c6a60351cb6caf755686f0c19045f88cb11a4ad6fd9f43967f7a3fdebf37de71f44fd68a9d4d62e4161ef58ebc51713ee359bd9de0acd1a79145007186dde64f8265d8545a3ade82e857620f532d773d18b97ae203271664fe7ab878b7989e6394a6c4b91d725ed669c3aaba0eb4e6d20142cfb6e1a9b9235b5c4afa2cd348ab9e7d1f29b864082166220b3e9917530dab5b01f0242e3451999870678dc0c6396a7d38c2e748c992b81b0f874176b8f6bbc96d627725d8dacca525362de2261ce3b47e0f853b2f16b305375249a4ddd6db3e410f74c9066450584f639e626fc4163bd29ffaefe4e88560ad68ac05578a5f20d9b97623595d5219f218867719f66cb95c48d1889e18abb7dbab1e194fb1eef3cc1e3383385ed06c26b1b4178b3ce5b225c2b4b31f36d5a61293af3e9b1567723c6875886fbad9c6c615b5eb3dd8b53366239e9bdde363d6f3119e56a4254ac3faae28b0940e5ad04b50263c26ec62849f7524988208adfe64c997a980dd1e4babd8dcc5670d98d3ef5f98640685c83f6397b7412adf000ca4cc7447d01a5f4991d46a6d112e23225c3931a90bdb14584a33ae5116d20030f817326585615436bb0ff3269179f8e840740b41b81112f32ff810e13df30aae86bc7dd11c19af97270d5672b7ac9272bba78a0e4d3b4b0d16d7e764d56faa53deb1cc02a6f5cceb0faa9723ce36f0b52bf5392b9bacc262914e91c0ceab42986c5cef84e83913936c3d45e1a767529c28a5352675e45a01c49bf5496c5c71aea35893f0ae410564936d95fd0c08bb63c2cb9b0be91e98796051754d023410e7f793354c258ae03fa24e937d15f72126fafacf078965162b33f5a1cc023211a742a79fa37d76f856b6c9c9c15154011ca5f95cd5a06e7fab274d75e67423b464150cc5175459cc7836dec7575aa92945e8f926f013869488f321818d84817ce13c29def64b8ff332f40ab8a359323c1d4d4c0673dfc3ff2bf49359482978b6c99c1bee95c479d4cf2e8abd70ab63667022eae90d5f6ee55ef889c89bf19a25931d1a38b939e6c8c19ba08342f70b1ad2ccc2efb56d62eff437d4646fecd462aef1a0e1f98eaaf02882e4bb985e4ac81f20ea22224ea73494735ef3a0a54dda4f6e0e1163bf23c2346d04da3cba7ac212c77729091c74be8a91de5b47a8005a2374cd26f585f7206eb8119f7a8b5042c533cfe3f077637cc6dfc7e4529013457517583a00299678cacf627717e556690372bd93149281c8c032cb492a72c6b490e34292e228491bd3894b8946fa1a8ce5f4585d4c5b05eaaf492c8815dbaf6639c6cf47321a6ebe078050bce3ad23e6c78d973493729335c4b5ab6970bf15c9230140aa1ca013e7501ffb8bf47abc411435de3a5175910221b561f9ae6b0ae581dcf3560e62709366ae403ac9f3666abaa8d08b95d9241aadae501ea4dfbb3440b91a04d1804d59e1b09ae4916dce1b3bf254954fa605f557c323c63d7094d65d6f64b26468f34cf192e54b09a9235fd41c17fc47acd7a12b0d35cfd0d29a4f8ca2cc72359704097bf17b2bea9aa7b94b321f6204d4a4961d274a9cf3f2d9949e64f09781b8498f2cac51ba516bd83900f329902a921f5424c20115bcd71164d57a400bff9f757e6abc8ec2c8a8025109eda2fc0d002aba713b4b74ca339d3df087c272b1540d78909df6c8183ec398d3f22f4736e930cea6e324517f46edc41e453320d09fd2bbf1f1d149016e714fafadfa46ac4b3dce3d1c9b457f6fb38deca98896432a5a1dc8c2d504d3bdc78a5776a5026c868feee321a68bd16613ef1c718cae1f1abfaf612f8b54052d643f14b2d3cf71a69453456030ab6a8c3c38506b9bb622546b08d3bea434cfc8d8add0cc52421d4b89990bdc89b54fce491daa49abc31d667c4d7b72e6a1c74d622ae2f8af7c4976d37a55953baf5062fa31d9a2f3dbdc4bc6c8af050dd4ae548d6d90d623d0f97fe20693d6a6ac7b155f2bcc376bde9031c4f595355db0563fb514df23d8acf317da50a0b2253cf2174b0f619970f629f4f1dc836e1171be9ff3d966b8b9b24d4c71e22d18ce56f86e53d58fb7dec532c97b60e0b603e76815915b22c91ab48700cd8c59256279262d8de663a49b802300254a9f3e8e37f993b099e49bfbac8633b7eeb4a2543027781c3865e79d645fbd3b42bcb5d33c2c411f3e7888690c9ac76ec1642ce684d308566436d6eb468eca14fb72a0ec25b32420287ee906e474de2795f1f9df1e94d4a27265751244876c3b534b3d9645680f17cb63d09b49a25837b86e12445144ad1340419488c181125088e85b93db042b50b99958929a151c038021f5063b9a8c13011915daf6694cb0d383b04927bdd7229c920d4b5158a574b7f04264e8739471a9ff096f5f967233cbe6a7974a11a6d69cef78946a5c7fdc2c8d0b77e786cdbe5d819dd309ebab9e49f050e1cdc657674bb4d799bb7fbb68c067bf24b8adba941467d1fe545c41c759624c08db37faed0b436088921acf41221a270301a5ab66f55219505ae488cefcd283af2e67b223ed98692329867cfdbca8b76bbc8b02f52ff534c0ceffcdfea8253c045d98210251edbdf330438e47e7b1b17ff406b940bf37bac9469f02876f27ec29522c9c3b1483a537133f1d5cc215ac8c6f7d71caaf2c2abc2c6a058d3a91a8270b018bf7001b5b1c8988297a9ad9b580c24b822322ae096a78062f2b1dfd8b1541405dd593280bd7dde62fb6ffece1878a9359961fe8146861fbad47a66352c3daba8bc30bb5113cf2c56ea90c0451ab749e9bfb0767533280049ee48254f5dd313fc664e475d0e88ea550efe966f1de6860adf078e7b39bce5571a296af2fb1ba8f0b33f8b95d3dcad0a619a03f9e803fe0e501a28acb3d887da9ec6b12cb96e674cb64a92254879a4c6a9195a572e277c8c23e554b99d1d5e701812c6910e0e7211871caf679168f315a040dd9615d3d5382f34f8bf00d16ae79b92bcc9cbf3a00a2eda8806159902f5d2ded65ac2440144a5b546872421420f9dc60475b083c4265c88945f52f9a01237865d04991c7f4331dac3689cdd99ff3b8aced70b6a1e6e98679c3c1d820cd32944c154b7b299dadc6aeba79f61d8740b908cb543eb950c8a130c7974da87460a6ffa78c19171e24b8d8ac566238ff7e92972c15fa4b174851c3db1cd503bb519787d55e1d0a7403b67f58fe13187e49960066b0b16f496830bc6a584a3f2e60b15afa0c1e158ee0a4ba595a2810e2c0edfd26433f46ecd7b7a1d60818e43a01e774b322e093988bfbd26f06889ecd92b83619c0df6ddac1410fa8d50bad1b50d3c6bf0fd98918ad02f37a5abfd9a3edbb19175a3766c15fc445fbaa64966d851cc67f4877225bd7547d8289871f3368bc3a64fe9142728f96f4edab19bdfc8d4566e464c8afd2b8cbce4fa78d7dd361149ff45b2b67a4332a39d222a5195fb5c67e1f55fb8aa2ba2c0e837133a77d287990ea832a3729ad1b0206e250fac46c431aaa36906253347efa6820bd571f47fb9594e04ac98ecf314ad79705c5956cd31355416a2e5e8489f6e418ebeb86554cdb8a68a11b1118f121428b098a1c43e7e12674672ea4461065bb34812665affbe46c3ff4e4cb994ad6190ddf4c7f335609ea4799cbbd7a351d3ceb435e6be37d323989038e8ccc706eb709d44cd043295bc184262b9e0c3085691d4e40997e6e3d3a67c3be75c5077ec137b909af9ee4b46f020a4fdc8e7b10a7b3a1f3ffe62dbf0b6ef73212f41ef2d49f2395a1490fc87791bf12e7787e69fc5778fef91d8b5231d39a48a9c20d4c620138f57c797a5a8362dbe21619ce4bce8e0aab1172eb9f6605f58572d63c4cc5e807b49407da41e10e054563aa4e226cbe820ada9cc06640dc45a55d53fb4c4849be8f441814f8bae4ca21ab297ca56bfa739b9fef6e30a127e4315ff5b832d8a5b39dc339dab894ab770b12c9eea9390831126d6c4ecdaaff71018397d8a44ee56239367692b4a80d8639ac798de0ca19131d85714c5516fb1932d9e80b58ba51d5746b14c382aefc1dd3b25a6e02f4bd2cd1624b0af7d0c1e5a2e130c1bb80239e235500f1bb041ef8a4f16646fc8e53c759ed4e8dcfde51d52996da5eb12974009b73281f51c28fb798e06c4e739cef63c11ab059c491f4d0fa639bd653a63e8031027e78dc69224221c3edfca1f5e1386e651d6f76161fa009842f6a64789543d83ff1fba589101995e29af0e3fd4be2c4ade8770e76403072329232f2b9d57c264a013467174c72a02aa480dcd4ab224700cfeed7ce07f8250b42b45575bd961374618b38e4f943fc749a26c79b1cfc03528bc75d8f6240a8f7cd8e0c58009b0cf8f49a020e3ce93a1017d25d3125a66fb511670ac406dfa9962779a54e032263b37ed3cf5b7bb7ade713418ef7837e801a68f98a386417dcc2e6daffbcf489903ac6ae2a7785f5c979f2a576a11b89aac993740431348d1c578d5be1e285a81de79eb27ff6335b075bb7e792a67d156021c0aa2f96f89e4a537c2087666debecb07cb708c022adfafa7db358b7ee0021d99f093ba633d137e0d798ca0bc93c687fad9f47e27cb66b4d8a63490a86e5b46d1d6b1688c3cc068b60782e26a52fa19139feb6b6049ec7c289b5375a57bb436eac1c41c961b0a9b51c0829f7f9321762a8dca9e8bdc0622172a934fc948f4ae89d47a07589a4c2cb93af211bad46369666322fe0a3d41d6d7d5ffcecce7d404b82c1fb397f8598953c55a9d9eaf02b5554989259bbf185611837fa638be9bb2eac43f8fb73db7d5fc43a170b9112ddbf2034d7d037b34d5deedbfc81798c7433e3286af13d5b876c0640e0f6cbe7fae25275b86511500ba5d88790c5440a89f33c953fd0217d273a3ad6816ae32eeea8bcadbc8951ea6688756e36a3c43f4d8e91802f205b1c0ee330eadbb23372b1ff86e2954bb1ea3dd412f427a159af1a74eb2202be19c5a6383720a08e65ded58d4b2393cca56fe8c34cd350d0325a625daea3392680b697059111653191d129cb530ef8ab7c4a96fd6f96b2268c95b51b5c1ce072381443b49a580a57d52fc6913834c251012f7bcb0f8acbf5d5f760da60f41fbfcd31804550f06c4511b1a5c19ffa302c3c1761c4afe382d3caf344f62e7367e7b9227e42196fcabbf3a666b5a2216e44854675f6430335dc7a402185ddbdff6d4488686ba28e3e89c59a850e54f833114f383cda191236ce065d3cf6225cdc56d06ce0e8c18f404b658f18d5ae5b5adc652b69b4a66b47a7f5ece012f23d7a11f460e7536b65435ee0aeead0717963a428b092135ab844e28241668ad1ccc0d645ac46726a160617af4d07a8d77f188776e91b085d3ce0518ec62ea64ce014b1113992c4c38237aa2c481933777060997b9a6546e4ce8d828464a2a66b13c5ff711c61f8b760aa7d863a09b2f95629336336220b693c68e522f09d70ccaa6794ba3aa9e0eb19e4c4235b6772605506e619f5b77ba23c49f9fe637eab0a2af2a3b6c1595d73fe8a24c8f23668c9ac43190f050055400cf7d28362af43aa2cbfe46785afeafea351dc47c75257876aa07e466f7e1c4901f7289ff58c1cb20ca73b4c5a0e1c55808661b07d196f28a0b9a1c1dd7679a736e8104223ef4f55afc26bddbca5a6f5500a87c026a9692c6bf1f06e2594fe69c21ca0e42530cef4281e9ee788739c6774cf4d5e1ce8eeb1a84964150a9659d3e0b31917f922dcc33b58c34cd9f221d4822eadfd5a190f2d3f0a447e03f46de394e115985c38b3c701b2bf5c9758fd32d9bd973701e8102a02292fa13f6dc447c8810de324128e518462305ae6c0d26fd1b6d0e4bc39be34febdc92b3bf510e52d0943afc9d06b3898eb53855166438e42f3475f284176d5ec3745a701c53365bfc5815a7165eaec913b651bc1aabbecddb0a85a0c5eb67b995d86f185ac07dd8faccc82742d4a9360cbd3baeb8eb50090824be5a84e30e9e01f8ef9f1e82c0beb55c6dbab000abc408addfbf19bd797a7d7bcea7d64f02f4ab44356eb0acb2daeb1ece52185fcbeaf78b43984c9923d1949ddca64d30350a5b96e3d42fe5e1ee72a647b549d6a89a7e12f7ca66e5d98ef14007c1a8ad34a74a4d4b6f53394cd6d22c550b6afe90a3f6b805998bfa6b10896bb222ca9318cd765ac9255e6f35b32f41aae031fc6c6e60bd64ddc21841d02a0d894a3894ddad2591a37c02281633bd65ef017bd7c0b07f65f0785420e83939a833645f5cd2935b9fc7235bac0f3001615d0687b504a6389ce94d4fd202a78a0dec09eef55653d358e9c964f9521914f346269f9d903034dc163289de2cccdc09c58b8357f3ca5d6d075ff19c6b2e41000235278aab047a81911dbb285563e4ea5cefbbc1930901560914f28c86237cef69820527c757bd6004c04353fc2136b405b47dfd78c4af6aa34e96b8fd540f5117cb699314ca11eb0d483e74101ae059e351cf8001a71a26b97f1bedfbd5817c02cb99acc47dc3290627fbd82a104352c77ec770a723d3b4b52fc2b5508f10a0ff05b7ee7c72242952d6cecb4a00837a19b3ed28da25a00a0ffa7ecaf9001942da19548f1b7d7d05e36b6fd128f373afc481618295057dc561d7fc05a2fe1799ccde7920c8f430fea48e311d5420bc238491d2d9f7e2d38f916ade95a0b9cd378acfc1526f7a7b9dff088cde21bc85548d15388f7283732fe728f7facac80998b4241851000f1e07be015d5ad6f5a3aa0d77fa75c01e35b6445874529a88832c8225d06fcb0662e9b47029d4b2b20fbe609157ef874f37bee1c642509b9c4b94be3ba4b5bf6ee7b8892119c8bade1cb9e5b635268e4760473e3b1495a867ad9e8c813cfe876d71d5ee36ecaad5d17c77bbfc8bbfb005490f76478ac37e3f532f5964ed7e8d26aeb1a5b78674b891f219cb4d8b63fecc9600aded4315c6de78b4e6797d0a1d25ca905b52bc96f5ab18b40f18b1fc71fdadd8d01513b03a754e84009c54e3756973a0e8c5786161eb5bbd1d45b83d2f1c717ecac2917ae6cf06ab5b940dded47f969007fa98091a84e75845d213ff8c1a66bb032ace9d681284e621a7c4de1b771f59f92d3f68fc4d82c353189c28f27b571e652cde20c9c1da9ee1738c34583f6acc424c08d9529f9012c59f107a1af90ec06e4a87d9e5635b8e166794ad480bd9141f5627b838d9c9076a76f63237c9058b836c36f0600df70753c346e86147cb7767f603310b774cff6affb11e65c2d5caf173cf0766ad2c7e8df8d33964ce7ab39d32be90e94b64f9776588fe43b53e70077a3e58ec95f9045d0def508a248fd0049f1bf99bbbec9bccff523f31514ffa3f7daf46b11de6bcd0328004e985554dc3831cb0db92da3f45bec48b6501fce962187b7a2c2bbf957ae4e39efc2841766c59e2ece1bc431d87a8cfe39e8433b70ba08cf3e3b8d5bb224315d4a5ee1e74364c0e037ca97f85493ac5a884dad239da9b1c044652c28713a100fbeae350e228805a55a7b08b949a0f006935747927fa0231059562111db9dd3199d7f549920b0eb1bbda9a1c29e82328c4da8769e9f8bbbbddd0f9accfba6a09c204d8010b7da4a62efd190f10d895fd2a3fa93894ffc0bc5a1e17f56fb0cb4ea07faf0ed479975ff5be57b271b341212148ed364218e82d299122ede002350703f6eb8b8dab94bcea938bef8176b9d6d5624478e6eb67d5be297f35005695c017dfcfe0523a7cf694212625cb6379b913cc8d378191dee8bb0afe59790f349ed8a21626bda2af85c317268ce0729f2191a773bc8abe62eca3411ce60439a302b4f76dd5a6c556686b368ce6541cfc88390156eb0630983c040322cf3de66771562dae0ce5cc830ce780d9d67883f458e5fece4920ea0183f5d5c4e632f1847c67694c874484384a7fa62bc4a3de873ba8fc36831e622fa44e0554b98b755fced175a11aaff9f7d6ab4e78a32219bc20bddb0d0ab39a670a9a34b2cedfd01c866f57383291de8998b03dc99f4ef0d0f6a6f238a61511f6b3c05676db8324b725890c85b561dc3f719ab14be39b632e20d5f505d9ee35c54421919bf8a50a089237d1da5e5d56ace503a601d5e3d759ffb1d3cc5a61c9024eb19a0ddd7d1dc1395321cf717ccb84383f95bf5f34f9691a303ee16c5a32bb2387d60e5723efea89ed8f96cc6aff196d2ca19100757e8a27d69add7ea516ade5542733243bcac867a7994d74ec6a1c0af7ae5dbae8ce03088951a891821887b66966b4afb0fd3e80a9386f194adebdcdec7a87d3e3be05f2b121b5feedf24c70c3a6590fafe3f46b5ea00c14d203b81de1f9c44ddff65fb1780f12fdbe9f9a5fe8bf3296999a398ea4c6c568c9c539223fd6fa22582e5cfbce48efeaff73cb88157c7737cdbe2efda79cb5c9cfc17f157425e240bcd659b5c4ff590b30ab7dafc8b9dab1af449ad7aa30fd4f5f259dc88ca4cf7bd98199081c21edc18b3cc1150879a7d49a4484e9bcdf58e983fb1e4fba16ff245cce5152f7a3bb7a786621fcefe854ce481e984efaf9cf02f0351f601945976b1604bbb46eaf72f8400da7121f206302a8bb938809c0c3cd239ba3248590e774961a54da454a7f2d3050169b221e46b2eedbf152770a67be7cb839ce3c229c2886ae07d4888f8ec61caac09c818a0fcb490c2390b30016acb8843e5dbf322325dbe88777480422acfa11a51d5db906448ba7e37861bc54b9a0d68762ad5ae02756dd4f896a7845ce26d7c0eeb02e45c123e7e30bdb43fc83f8936694f491f35974a997e79b5d4a8881e4e66fd50f584ce51764f1f5c1031b8c14c974aa7fbb4d70eb427a9700cd1ae2503bee2efa32cbf81dc5fec8cc86263887c6804a360d678e13447673aadf2adb1db6dc25266c0b3921ac857c91d90e72ee32460249b505e08360ff7e233eddd321d76f45ac82489a22e5767a68894cd3d11468894508fe599d7deb241d3dfe32bbf12d932dcf0e8a7c935df29293621296a36400c46ee7a3f4a25c9ea832f9f3ad54498006708ab3e695c8192d716ca3b851310162cb86ffda8c97c33d7d83eacbc234797ffa613de997dc17c74bd808972e3689d80d52fd26336815272242141cb4efacc6c9e3805140bc3abd7b5e3304ba6bd39985f208235bd617f8799c2742a6fe995d29ddaee03f280fc9ef9852bebe1bd424db1de6c68e6416760cc19438cb5b3b8cbd576b746a7b34517f8c4a9aded518085fcdce85ee9145b7400788167401833a3485d045cbbb5385d15052b9dacd213d896d994ba51af55695e1685681b2f7637d5e6b09d7398aa7093b61849e8498ef079bbdb4f2d0e6e985d6ca77af21c29018dd24af956bef3635520b756b54b711eeb24fc45e495116a69a57acf61669f3d09f069cf8d289005a3ce19bbd4f7c0b7aa84fccac2763392a1c7ebe1fcfe641a25f17bd2b7616cc0fdd72ded20017c224e7c1d8d145a7562f985f5093bb8180b7ccd288cb57df639a9cb65a904ad015ebe5c8f6cdc06af48ca13bf853e53be8bde0536ee6898053260543b10dc31efd84a9b016f958e675e2c9ff1a28e70a3cfd14d145bb81fbaf56b9178828db4608d6f6ce0466056831d710556141bba4e62fd67426f02d9eaa12e509573c298d1377e032b25b89b54ed4371c4a2e679355e5464b576bd49f567410a8b6c8506729079ec78b6e331c76623117a0336a4c7db9b0881d44740488f0339e89a1b87bbd9b5697a045139dfe6a1568f483127eec33d095a5bc0d5438f6291774f935553000fe8a88304dc8be3748739c0e8bea295175cfa11ab275730e432a0c94b0f7e63fe02f3d5f898cbcd6c9358a9849f2505f3f81aa1167a1f7ab51f1518698c8f56f712a5030e15ec588d2e1def03dddc69c96265ba33ad821ea33e022128f00183b11703a2c561327412e1d3632d9b3a9ae777c6e860c0570348baa620603566c6bc4d7bb4b3b11a66dd0033493fcb4f1f96e84268e37d39bef6585d42a4e14dee567e7afb919addf6621dfd4ec9eabf08fca84899c9fbf372d2c2dacffd817eec64c6076fe41006be6261e76f3661c91435edf73aa055b6977ae94cbafca5ce57dab3778633189525ffcd517722a333cb9d777ea8f779d43ca5fbf04b81170e9971459c9667f0d3e340b5d1ae2c055d35f41b433f6d5838c1055b9d67fa15c170069b9f7e48f0c44d89b30b9207254b4de2a24280667f07c8e9323361c01e6180453f659c3b7aa92ed4cb2356bc6742fcc10c8ae5e8b5b2a4ddd91606768bb97a15b20d9801bf221dc5f5a6b9d04f87285829429a8581910c56ca47892c6c0c5f21f978de3b365735234dc918eb88da689fbd5a5f59d29af61c1b913cfef9bd08d09ae204108a140a5e2b527d29e9edcf08d3f65e051612cd975eb958038c30a4a345e5e3965d965f8f275084101441e0f9088d9a4fe3d4b1f57716786357bf323c3a563da32e5ba424220dc79b96134458c78054761138f260a9c1b34577e7f2a09b81ff3d58ac3f6e1c6424e0f7f5ca00f7a90452071e7dae7ca6e75bacf15b73f96bb4be46abfa93502c3e6d520540aadef83a188c86f21905f9ace8393143c6407d2c25c577e486df6a251c742b6cb6e3640060cacf8a8d6a7c1bc37294723e7241b47262a8aad7c66284b5ef14240341df734d0d715b92eae8250b61a885a70740a458a277cd12bcb41c3fa99aa5e4567a3bc34c99015ddb234e33af7468aecf7d07d32ad2edca1689c8f385b8ff0f5d864b9660785a2b139368539f5523c26a125e1f70e110d60f7106f203b4bb5b2af0b659e01f3d1c49cdae9857be584e7ee0358b80c917eb810e8a808b5a3d087e79228527f9bb17a6bdcc1bca7e4fb636feabf1824aea022d5ee21ff65eb488937218e3edb4b4b1e9c0e71b0771128ae7ba49fffb21443b9056d137c8cadfea4086aab8d6f130184865916aa93e84a2563ce335eb8da130fc485368860c8c3901e3071f0c1535462db8e3d03df58c4de0de73e0106f16a013c4b47e4d84cdd19879227a872c8a8e200b87a09470d166264d0f71269118dcd2117cd89370dbdf602457f028a8d2b0a861c4a6611318e3a9af92926881fb111d7d39c329da52b083be14c0cfbc48097813ddb38be7b6ba8b64e61eed495ac78691b112f177fad5d585bcd4b958d9509a4884807895263dc408cd84deb591422fb5088c84797a03cfec6a32365da764be76cf65d3cc5aa70286601f33a07191d122f394eb34c62141224d505a793c90f36e8d9ee860780a3b9cc57043d75bf5a3c3b9f3e45b20a602f0256a0f057d6bbf62fec58045f06e31974d8d391f553b6ba48fb8583962b862bf423c3cebe2fcce8ac589f4b12cbdd6c4e678520d5d8bd76bbf21d7d86a1857c537b11d4bb551208b8f61ecc240ab8af9ba779b76fbd653bd12f38bfe28dc67a5ffffffbff4eab6dff365f8cdb63fd5b675674e2ab52a53adf705aec45fc732123808e8730e7d7e8f420cdee7883b8ce610999eb9ab346f0912114e6a9aa2a35f8141ff3ae21516c4c964d8cfdebc53bf6ec23059e5f064780b36e2f2d3feaa85cff55497081250bef3bb3b7fc8d8beb3b9bab64675501f79f923d7bd0a06c0ed40419dc9b01417ce058aba210c615bf1ff04daba44e4d23085983a4565f7f29caec4ef2830920c74c2594c11e0255c3a17102c59d244d9aacb3b1add541ea98763d59a6e221dd1bfc43e941024e4ed363fc05c9ce4514bc93554dfd8a8ed5cf983b7bd9f716f113f635c66525c63291b3a8dc1aab6589f6d3da42631318b91625597ad40409021643c078829d4d425b64d9eba92f6e1da77d4cf9a0dbc644b42dc184e9129b5b0c85bfc417cc539d11c2b31ae97c9a0f42b852460710989460764a081274333c2fb9378e339ede225cd914d72da82fb4f2e7144e9630f6afe013d95f190343277fb02d797b2ab845a975e4a4280a4702cb6941c2211a8b604894754ecbcd82334a9af001bc8eec10f81a12149afe89ff04ea1193ea71cc345265d68f17d85a14d89441b5a800a2689509dab34c05419bbdb1c5081d4cc39e530abf4709c3010f600312b513cafd2c169b8d8810b59f54ad4da5e576689ec3d33b87d052730a764df864d59f16f09686c0f6c8883184d60784c02702ab1af3dfc2f4de2ca4eef79c4b24e25562b8d1948f5a6571a916b6b4c81b07d14dfbc684f8eee1d6b03982fac596988b46bf89d5d5d8790d3133783eedad38bc7d8d38cd2f3e58d5bf4c8049fd15d8d67f0b9ac73c62566013765634dd84b0afdb482cb0c1f121e54c2b220b9aa8e1c194d466f2bc64f6d42061369cee981987e27413679105d3cf9c1ae69ee1f95653bc3bdfd6501b1ce2b4f166749937c7a7c9e52f5718fa13fd8e3ea9058284683eafe8c1be3ea8d549032d04b625ecb33208f46b6645e58b3282e3f7ef35a7ec832bf1a06cd0480715993f379e03472eb8d9e636b0e9ac68a1356b4f17bd9ed48dc0098c001f93f2a5f794662a088751ef27279b95be083d42f975d6868a667d2c085accea63e65e235cd65d1697de4e4ea0ff49f3d746e666e75ea13570858459e9cc6264de26fe9a7149af35f67396056829473166dce80800ea8cd1abe4334f8d76b16b4b1c25f5fc69533264ee97920646d5140f5d8b2a6fa9285244fafeb3763e579e3478762ab2646011c8aab6a21e43f6d4a79f01e50e9623ed1bc0e44d84b88ab5312ed1b25c23d43b6eb5db9dccf7d78d8eb6a614cbfca248684edff229303a1c18ad0e12c89f62da0e1b2411f35e24f2340a359a830b8ca02d192a40470df25e4cd600212062910980ad694f49d5cbba88dff03a25739ddc0c4bc8a304c85d859e99ce317a6f8ff86e56fffc6c955451ddd02509a3c65c5b07eae95f4f49375cd3d3da56f0357a4c9c12bc5a3579413a6af33c106f7f62040e0ed8ca97eaa5f144b23efdfc0e261bb25368d0239a70bac0dde8eaaecbd1f91336a5454ab495638bd59d4efdef1f48b132bd63b6534a25f8d28d97c44c2ec317755620cbfdd740360a868a58626a47ad4aebee0dfe7bef83c31b440c7e905f6d4adb7c2eae0d1c1acc12fc7cd92c3cc75b946f8e789b2c04e91a2d113ec5e6596c5b66cdbdc80dd4e0b9d0d7af9af13116c91e06fe047375ad8d52499dde1fa5a574ce106c926068ce97d5282bbcfa7fb067259912cbfc18230eaa27579238ad232553393cf09ae9e47de249b5f3ce064e9045ea1a96afcaf459b8f653942151c68723510724b596b8b914b6a41525efa00a378e63c059e7d2875e78467c18349da9b0648e213be07654c0c52c0ef4cf89e719acc78f36944aa4184198ef2aa9c3ce1ad74d1f1984469a6fbe764f2bb4f3bc4b5b197b41651c8d88d020a0c858af5b109e3dd0645666742a36a8a1e6ff987a011b64311a293f04b59457df7fbd0609a1358324516baff7ff1e59d47070619c92ce4bd095cf20ca97265301b1f046a65aa153890bc93817e2cf20d5f5cddfc3cd00b122e58a0233448e54dd486126208d4551ee1f313a8330eccf1d28a6400795ef95a4dafb905325c4fe0ecedbb50259ad3bb44f09387db15405eea4b56d6bd696f9e4e6a93ff05db1a9947cbb5d2a8477a71c0726f656e934a525f651731193ff717e82488e9d01a88bc0481d1a4be6193802d0aecd925a362a56ddcb406bea39ad7e32b944c08590d120f35d4161199ca460dfe5da20b9292457133241a986db8f1ff9eb2e2dfdabb3cb64dc7a347e3ccb10b8f88352b1d53681cad3a932ab9bdc1761685715d8213fe053f8e1d78864e4948df337a7a660bcdf3d61d0808b1d1af3efdb79f8d021d56d0cf1285725e1417e5d8a94ec35d3bd58a14ef0c535b7287db6ff301cc9069b9be9f3e29ea6708f8e452b4621e5728b25cc10e8d6b45a1ef39e26c05825c8b943dbd4012d2cb0642d1f290c8888dc468a0e16801c6942a5c43c47246eab5711c561310e9c5209318deb12df9a2f26837493e701c56ca37ef3c919909eb8e9060b6c9516fa3d74f75ad7f76a8b9ac159acba65c3e7988ee5af82040e64db6ec0fe8210bb414e175ca6fb7ae4a70d80b0e65d861f4f4266ac96e08a90e98ae8e1b6cdb5d25dcab352064f13f187e99f29b6d971ef61e10f6a7ab9ca3591b4bf88812fcd17fce32e784a579aae292e5793207d194ffdfed846ce601fbe7ddd8c03fd8357ec27b07d8a888b53c83b1f0d5a13684547dba6a7cf7b112b84c73afb619a0dcddc2c23aef834cab2b4a2a0aa6b54c42d74e0064f3bc11cf94e2eaa2033f32b80b1a7a371809d6cacc108b39d187c254f6fe04b383f84b2b753d0fc2281f134de3012f3e497d8af2baec05722ed63e7e0d1d30087947214f612daa3bdc0bb8e664c14e8bbc50225008786157bd8b2039b218d8dd5e711f14378e15a56c8e837feb24deffd3fb779a456b87d9e81ddb7da702802d4990a287954e902826960e9dec8f7e86bc0e39ca1e257fe25c0641f9f9fd5a4594e0d0907ebe29fe7a45bf904fe3fa2c0ffbec395f2254289b1d070364a3cc7aa391f3aa55b30acee7ac68997fe1855e7609c6361fed21d53972fa918cf57c767ce8272cd3bdfd3a4c1bc7aeb1aa87f3f4e1e8613ace57552b849178e4702920d99c125346fa2b510399e4f30548067ef76b0b61aee884b301a7fa55db4781aa1d84e/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.22-150200.8.66.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)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.5)(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.2212.2212.22-150200.8.66.13.0.4-14.6.0-14.0-15.2-14.14.1g<}g4g*fV@f;i@f2.e@eqe@eKx@e@@e%@d,@c@clc,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.commax@suse.commax@suse.commrueckert@suse.demax@suse.comaaronpuchert@alice-dsl.netsarah.kriesch@opensuse.orgdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@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- Upgrade to 12.22: * Restore functionality of ALTER {ROLE|DATABASE} SET role * https://www.postgresql.org/docs/release/12.22/- Upgrade to 12.21: * CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as dependent on the calling role when RLS applies to a non-top-level table reference. * CVE-2024-10977, bsc#1233325: Make libpq discard error messages received during SSL or GSS protocol negotiation. * CVE-2024-10978, bsc#1233326: Fix unintended interactions between SET SESSION AUTHORIZATION and SET ROLE * CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from changing environment variables. * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/12.21/- Sync spec file from postgresql17.- Upgrade to 12.20 (bsc#1229013): * bsc#1229013, CVE-2024-7348 PostgreSQL relation replacement during pg_dump executes arbitrary SQL * https://www.postgresql.org/about/news/p-2910/ * https://www.postgresql.org/docs/release/12.20/- Upgrade to 12.19 (bsc#1224051): * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/12.19/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.- Remove constraints file because improved memory usage for s390x- Use %patch -P N instead of deprecated %patchN.- Upgrade to 12.18: * 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/12.18/- Update to 12.17: * 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/12/release-12-17.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.- Update to 12.16: * 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. * https://www.postgresql.org/docs/12/release-12-16.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 12.15: * 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/12/release-12-15.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 12.14: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/12/release-12-14.html - Bump latest_supported_llvm_ver to 15.- 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/shh03-ch2b 1732532489  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstcscscscsdedededeesesesesfrfrfrfrjajajajakokokokoplplrurururusvsvsvsvtrtrtrtrukukukukvivizhzhzhzh12.22-150200.8.66.112.22-150200.8.66.112.22-150200.8.66.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:36502/SUSE_SLE-15-SP2_Update/ef9bac726aa44b3feb46710a5957c8de-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]=853c8b7fac5194ad72570b23e23851aabfceab2a, 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]=3d18c6636a142f49c7ef6e859b8067621f14fba6, 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]=11b25887385a720c6b7cef6010a8c2b66e1f6a51, 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]=2176a1721d9508140ccd5a627ef0d020a2f1a9a4, 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]=95ab90a3397514a9aab522b36866be2e67e017ec, 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]=382fbed2243459d2b100ee3d2b1626c681e0d80b, 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]=585bbfdae652448e194081c14398b2709723eaaf, 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]=496ac98baf951c2bb5d5b81d88083529c182eaad, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71bf6ded4339154dd17f065ebce6493b582d5893, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=da9d7480e6286ae31b62b188aa23574d471d2d99, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=57661168b3d459cb424b68196bef3df8bfebd291, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=77bef7ccdf0c02255bb76d60ae84c4ebd262f442, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c40ef670b4fea8f81ae75cb8d676e0a7786f0895, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e87cb562e1b5cf9acfdff6aee14fbcd4e1187eef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=963a25de01b797fc5abe8b6dc82dd2fbbda54392, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a35c39910fe8b758ac5f54fef0f5ae2f0270ffb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2af7086f072194f544be2c7e6334f8e99dbcea89, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=745da88b6ad88ec7a125de6054a432f643bdeb05, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ace315cd627d04f829f95c88d1cb7b6166d97d8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=848784193b991f096526f1d32c7695f5210383f6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=25b6dfe4c6a8d228e182d3588bd039023527bd8f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=283f334388e74949ec994ba1c7964acaa2f2e4ea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=47ec397100efff7fc7ca6baba9bc5e3187756df1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bba24f809a2c48a0a7472d7048160bdc06895f75, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1b861844f0c38135e2504becbf4936571838c0c1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d65530aeb422d32e0b4bab69d168549a808ba87, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b6f8fbb68b7e6de8300545bd11f7cb9a658dc3b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=305cdb99f4fa490b2b9e06786118ab61c771f60b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37ecea8872c4e2da215284e875711465dd2f6d2b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=624647e76364c05b6af43708c30f385dd10612ac, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a7fd754ea31ebc025644234aaa6798fedf229ef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=055422a8dd6253a34ef99605076e49bcb6fca1c7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee84d59ee54d1c75b18eceba8f013980db6eaaf8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a491df51b94b471916652a56ee91eb8971432bc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b58cc2c90e9dcc92b7197b7ae0002e206faa71a0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b2ad391c208dbc46b1c9e6ed0a0aff796e1230c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7aef1a8f9a33586a56ca0c149b0e33f84671d996, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d5a298fb03ec5ccd4c8b74489e53dfdb5a24350, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc6a60629dafa50c562e8870c677a48cdf394bc4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a72f4c6d4065dc2d74a806300bbae163b688b861, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d85e226632ba1d73a5645e40bb44ffaf09c74fff, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9f556290c3b1bfdcdb2049f28a9c08359fc80b8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=708cf15ea02c9c7639957a10e596e8abe010f501, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9eb43f657283f2e37fe0957f7c9e7796fbe9e7a6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e78a3fe5269708e5195ba122098c9938f02910b5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d1ba7767a54e73cd8fcd4cc216dcba7e7610bcb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=42b3a69098b18fcbec74b7d0d58a54db3fa47d05, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=88221a742ab4085ef9a0445393f7b182d1e65096, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce143566d2bae39e8ae1834a1d79e7d7ebf03de3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0259a7e925739df7c036fa649a5f0428c86c3853, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7beb55d5a6bfaae8a97d9eb28acf5193438c9082, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=afac7a6c92add4b12dbc17809c9c1b69e0d62988, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b31e057b94f4c09bc843669c03f327eea9d54ad1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=656456eb1c6597f3ed351b62cc2fc1e6153758ec, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c1871dca437a458cc7aa1721fc80b6a3598b3ff0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f86aca1861464cfd3b1d6de8f5dc95dce8691d0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=442570708c2070331cb2f363966def387d5f63fc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f828196ea87ff066db6a7e6594e947a014c2122, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=46ea2f30056d1047bdf8c0150c49bd1cbfffbdc3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f17d1f7795a1743fac15642259da6764fcfae4b, 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?CGKMPSWY]_eiknruz~  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR R RRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRR RRRRRRRRRRRR R RRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRR RRRRRRRRRRRRRR R R!RRRRRRRRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RR RRR RRRRRRRRRRRRRRRRRRRRRRR*םخ(9utf-86b6c1d3e7df86814d8180db85fccf6094211a3113d89ea95a156d4fdbb3bcbaa?7zXZ !t/^)]"k%Ye0#J:fV`/i(#?AYH!,j:TԖfM!tZqN9zhc5)׺³18X_kly<5d_=0a 33pα, 2P ffQ~sM=v7&J M{6tҩt.W"q7R^,}:+gUx%R-4*,esyZ9RVce$]]t$(۾J:65n ӥ5&XS.g"8?zkn2ؘq}|69bQR8msJƨSa CϮm;lwMWB 41go1P+4@؆oa:v+8 m &8 >c:?&tC8D@LBvjyT(5@`x<3Gln-E9.sdKlXu WՁ|&QѠ)9?@AÏY#qk%˟bR| +J`c7a''t ^҆E#(˚տn,)]VJe՘Q_Zo, >ۑes9Abs.[K54?y u>WWz:J R_戺:T\VX[I\Q2)!Yzլ1cI]|nGW .(&=sv ? ׃EJFʽ'+ gԬ,qŽہ9uq? j^=߻8 mg{y IF9SZP90Q*ļ8af!vg;NiaBqZOJlnf䐳\?0{!L|2=.bS|b%hJ% AVlhO|" 0 hŃU2>@Pkqa!@N08'nA'6N.7KDđqܼE*Fw6o{=qO_ܗc GN5,:w90OM8uw+4#R !Z@)O5t,{v˞47xz!\iHm䵶:T5 #uYʰAӔ\pri?l9 ˞b[[C7]rȹ AomO?Ĕ;j;l9+.v4{MsMcCDFQ'BcBYHum`lXYAn'2tRkMcF-oG, ߙrc2VYohHU@~,b!m i;P7*K6_-V[VT$tw>܊-*F$VU'D)֫k?=?KLbAI8&7qפvgp9xPT6̛KczG_p:0ɬ=hOF|qq:5/+.j{^^Akbn1th֜rl^*@qkثˈNV?0S%(~r%WYye@R]r9ZxD jгTBB?+3ߓx'q7VV\|ٟT7%TשσgckRܼj#tVo% ËԄ'+uPlXֶzz{Eԗj-̗ C%[m6|,\π%ѮZv**"Emb)Nu7@0<{rh0/SWFDZ^B$g#XO6c_ :m49Tj5^΃ѝ#Ǘ% #E!TkyC9K:Y0IΙl/ w 9KeHR z`wZ=8uA{RweD*LA7Md7 Cܞ$:3`zMULI0O\N|J^ܩoU $N~ݓd 3B ӮbM2uyǼ`~>R+g7 *W+ @7 \u`)_KT'&0DC4392]6K4 >67U 0VCZ ٰ!g1N125n  UJ,¾| &ɛ#5#Z<_|hZcmDlFY:'!evU4; 9!?W.Ћy8Ampkl/D{qDQ$ȜE5egGH.Qzx]=xj=.nk*plSVjSڷvk+|֟r)xB/*3x8-tJS!-tIKoF2b012w.Z3ĸzVy3qJ%We삵zcs9BL_`X!4|l`/F$L1Sf MQ)J}ӰNk,|ÕT$c~//J13Вald"ʕ{%zV ьUJpW6 } 9$P%&մTw,3?7EUT#Ma%sr:6EB*ޅS2>wJ4{yPh,I7p6^rN ]uCa(Te@w=RYvAO2 ZۂQ@hy2џP+*ƋI`Z\h5fȈekȥ1E*vk#3TH "ED(M~_Ȣ)VZ|bWGcXKW OjYƏMpVhuhz=Z!Ch"H"YbҭD' lxbEa˜5u8WErF2Lծ,"B0QB@-sG !O+P [iHt5tZㄽ\Y‹;Nte)F߳9ۨ)tyԙx ژdtTӳS:{,*P֨44/4mξJw("8oC5$@!:C|{vT|2?4Ož2 PD3|E84MMUOb&@RGמ)M;\RXiL~eV k߱R~;7? C̩o*Քyͷ~ݮ$S؂xEll۽M3YꁹC aek !`k w%(n~5{v^ȁTKFQ n1l?BZ>ip)3aF$!MGDژ擰[bCkG#W%D2s쩥/ \[EmOݯַQ)-%JI*g?o|Z[ޏ@ 6[MT1\fGqД|;AH~Z>WeD2Zxjcp1ցedFurb5 L1Әނ 2y s"Q-f3e%#L>9ji~ux-spwֳߚS*סݱD8Je?& FQ~&)f^DgDtM&2M7.Ғ PwOO/o9[;Jj)9I}DђT+e֟ JcpU>)w tik̥Lg(Kx|I/H akaTO{ˆ μZÜᐕZ/,O$ 델^zNc4<0sfYZw{A<%#aG ꆦ:Yʝ2iI(Y͚-`x:jEW4 Iw5ͤ!Ģ4pnlL(nmDŽlވ EpR&٬V$ Բ%MY}ij>| )Qkh3]K_-Mܵ|nFd 284֎7I m6e+`*( ;ey!X(C29S|1)pc19_%IzǕe(V WJ8y<.eu Ҿ/!Oy bH uPPX2` $ʯͣWԚi0tSIۑLViU.2 dve+*Ko}ghIw/_^q!GQQ~{~Y}٘Qqk]uUun]R/ADD+UkMgEocg%cR*95Uh냁2O3+ϼǝE ND[%]yk8sN.Eʴ1;2~A]5zCBi*H'ih}: wi` A4H56c(l; Mzje4wa -U3~CK."sHKSE(=?G s(53fܖ`*ffy9?yo>^mڽՊJaa@M[kA2FBj`=[|]qbC<@iz 'ǟ ,@Xv8Ű;|V2\N d"wփar(ac4VGbWu 1A% bpu&eMhɖ=e#b]Y[Xv9-FG =^Lxqz1xƗ# Ē$+L5HDj݌ ;MŞ?̥փ] pZ(҂m߾؞h%bo%TkJ`tY7nd%q33ӽ޼:f9Ԟ\"zN+!qЇ[?PI!9{eGb=5=aW-l?T=:K'LJT voQ.t R.} R0dVLn;4 m`h?֥8 xDwֶHxUc8vNW A9D{h9;ԕ;4h-J\p+!ͭ &`ADWmFL 0&Eʣ3֝ŲkdӶ9DM{@0)Jy6.콤13ZJiH5Z4yj!y`.{xMM`\`K*@©' E< o7uMV7L5gI;Ћ`]YĚ^> }BU؅?)1䡿bo_7UAlN9_ ( >72/u*|sN(?>l`bœ!Qi3I+?"ڏh%^( aBWx-)_2 1޸R?PA՘)ز6'fL y'AIL~!p_baD K0w4O90~/uRuy`o`"I uB]88.FpG0,!i3dNYVk%LVpD47j%>dI+g?jGdHB}bq0",]nvKyYK$TFT"vMO,ȶkEZb'ؙ~4`_N]tc;DH5FZ-+0cSzNܰN_nꍻMϬW68M .(5V107!-s#c<?i[/YQy p&?EViy#VmD6 gA8(ZNWj\?6K cH~m?L3 'K֑fU27Ꮯ@gź^y*I'6LKk\Ԋ^m=i`za,ZsJS+X4d$*1*΀.d" 8XG_AzUxi:Ƹĭx0GƧf+z'"@adž+Ri/(ZC^T` SontZ*+zX/ō&!DXqPUӽK@GޙϿV B7x~$sIPח'2+ aͻoܜLX87<P|-F~fH@ FV?[+4)AYzS}wȘ*Wp5MzIwPhL=J+Kh Jl'_QSL^ m֙ŏKdj c`/\;Цy~}rxj:ݘ^f1\}rYjsfo5nh&+N,LoF  XaPW2㘜v7>}}Zɻ^?%ɼWf8X~Ja~*[巢ţ`AdjЀ[L :u*r=\') ZQ@QQ:Tҧ1z OQ [ƎTe \[}P+=^9GA%%`lYT؅&+L fDXWBnЂ~Kj{)1;׋1."@4d, ʹj:/YG\tcӿc[Wr&| #6?wNpF3ۑ($lwҼ[5\ɝqM͐8{π} ufHyȤQDΌ Qi+O 6wB+ywB6*ŀpJ~LM6$1BZqA_V8x QPSuhM`ne2 Q3+LWi#Nf@i]6hes`zT`:{y@7g9oJ7uY>0xUFCoI39Qu )bؽBt"ŞzZ ˇصi8޸Ҝ"Xڔ]jRw -ܗ!zZ)J KLf/ [a#l\ zN} гU'swͱS6Faqf,5WR 0uB9eA{1dC-QU>J5@B ɀvY̛߉z ˲ &RZM?>@i^K8xG!ؖyMuTIE۝G2M% vJșc7nK!6lAUjjQ[nNN& +=pgafLI#7 06Y7H%oM|)Â<[Tмɖloe4@?QC< A9t)}O6/5ֹ:?fCBSlz;&^Xsa{gUؖ6-}K;*5 ܮZ ʢͱSix'JϰU>'&h BɉLh頻Z]M֮qăn ut8(ꍙ6Z7:ñmJ#qC{I<2Ba,iㆰ"1 xax0k`)tdlB0;]CSϲlev5YF;SQ/pQȌ;Ȋ۰5|ϑc$b͊iȟq1, qDἽvxf?rf)ޝd%I6y@ X?$zqBnQ_V "hzC'U q M͇"$EұKq.nG߉WchPb+COJ!hխ\-lg:uȽ u|] +O?4>yëw,`AvIxG6QyVhW[ 372Mb``*42~w/0-KWs MՃk@M 5~dI >9qy<.gx[ZXis`9-a* K~sQ =Qfxuq1,`x*:t 71v P y]xJ,Rn !_-#id97R QL6 fҾ2*B!w%RXl>dȬVTDyT\¿N/f{T>bh|֮HYjmY@dy^AyMOb"WTHpabSt<lLq4`X]?!7mSJPhqP9pLwVt #5:,b 05E6 Ty T1^3Ii6:#`nF%N`B(wO^?%xeCZV<6B\CzIi|-ґoXTW!)Ą61bhV2]ɯNON8JJZɀv%~{6ʏdH~>RKHTh%Qzq%k^y AC^ê"LwAz1ۼ4:I<'ۑpҾ/}w<ĒM?|ND'a 0+w(2mf﵌ćH`.Nj}h/"֦^C߫r[+c]lV{ 9dz_Z޸X Iym2cGTkAP<ێf,m7OCJJW4@m>2PߦhȝMT^z(VIy3)rV\eSOFm*J:e̬9)`}PD3 ([#]n p|uBJ SORfX)o.׵.)Uܵ؛g A(ssf!?ѭW7j6ӑjwBͧq;S{e-x~4쪋v63" 󮄙`ߥU5ge ed˳~hs]o{w+.Pn~c/F & '/bZ/Έ:e-ϼdBk}H3AtÊƊnxikƼ|@[N0a$)&V~Z)_.)([uZZѿd:n},&+yYCBȞo}=s\g"A@B@ۍX5R 7MD%ٖԑ}Ãz Bm!Z8^^ШER]UdG5 񭁪|wb9ǎ!r '[\&VQYddDF[?צ9򫓿Aё0I&~$!] a@Ar8 W7/G$ )zI4{4 rWU?ˋɫC 35pUiӨ'1^DVp9]<ƛZ5Y$@ ^D0Nó TR'+ֈҔL{EN/n8!N@g4KI*?=1@79qˁ"*q$cfy4!<*$n();ů뻑=Cnw}ÔY ƫေCB2,&U1\؃x|>>o[ _e|h-bb9 n`;JvGPӬ&r6(Oٵ\dt1x&N%xP[Qbt;C5q|cDrxn?%^O\"q!%liIT9 fMn˨BɭBFרtfD 6~QUj۠IR'yU |WC/:Az%5Nt'4l5*S2ETIj@&5""LB#}(1ԍ ds{>5<7\JAm^9M$5my,;0ҋ>QņdTP+2s4%2m<:b^ze M1aߍFo?(4eMӜ\Kud.b=OlVB#mR< x,KRIPjVf,3a@jO0@:YDc9+A8FayOgĕW,7 (_n_e3M6g3u9m(>ԓ`3v v/6]{RMH/iJH^"$nәgI =8]uW,6ѩfg5[&Br+c65eo6ӎ"[TV$7 řnA5f[Vyš$?qͻp:гi: }ݐ{59B2j źjl`_RlG䐼cYB]f ÓDX^$>X6\͕! 8 hz&/06/u@ǃ䞅[04[R$*V8\O(KIoXAǡftNԤeKS%oJĪI s U!FG6Oi$zi5T6(7NQRR rvWsFHc4P8fI \g%5}x("j=3 I@K8P%gYU1H>$8&`-3e[XB0~_/buC`w=^ m ,Q?YxW8:2Ddï iMѩ6䘼`R힄[`۴>S6rGJQom6lfa ie%Q }^&S_a], 7Jk,rIkn)*BV4miun)f;1?( s˜ɶpyegtzx%}6|Z6]_&Y 2GO/@JJIw4VSԦ3. zdi/jHm &eJ>$ Orw:ZRxlBh (A`Ҽgfശ~d'0V[~UZGZ' uK!CoRRYh6ǽX2[-E+NyL(T')iKp {=M 6-*?U]T$T/)C]ާ7¼kѴ`|"z֮-'}1AB 0&tHxbscM})ُS^#ۿ0N NÑ.?*fR^r\ y9d q3ӍbܼVDxl|vH[{Eg$Ù=]_;Q$ihVB-%R|?*I#i7%R3yhnOR+uU0?Y(YpG^sKkCvBQ7K'ɂKe}Fy=a3?-y~o\SC#nr^6d3wrs/> Bі8I R 4b[1F" @-پ%ˏna$akPHvՑ 9daF6P"#RU >|ALncыioA;Z˓=D;+:CDn%t^"J'$ʗJ@0ʐa0lyQ69p^ 8`C -mO_<ʼQf/w^Ax9u\DŭN8-AQS}z@[Pv.P.Gg h(SvHtsılo/>2疪Z &Yٶeت\1a[ ‚vOnFs)8-'bbgq uhΦ|6z&r&vGWVE N^]vˇ+BܥvMkܞƢ U8~z7(p>#KLBK*nys(mpR@$W[΄~ ƪy=G89wgӕsTE*BKQCZ0YS})B 0ܟA$R$!X aV3:z&щr>2 ؑВ\ϵ,*TnR%- .ILcPhsow0޼'"c.}A'}KBGty+ac>:d~!5eS1w:nM%#-3T s Pv.2^(Mt|uKdX$!r'~θ3jj}8n)gͧc?߀-4JRp7eƓVmgyNd4cyIUo[oɆ- 5W/ >'c/ַEݭoOiW|q hF3lextCǏe&ЅdKT+4OaGUQk|{p ,ldMʘ@d#j̖`G "%W$A/Ssu,p+ _ noĿtrC!R=&k|YJ-is%;](uX=3lgOvTf˃;_5!/s˖5TaS!O eS{@vLTqT6}bp%vFqDLىn Cz";ҀӄJfلDòzHkXx~ʧ<1s3{i3ሁfŎʺ4-'5qI+lazd\[}+D;c6- \Gy9nö;X~v<@<Ӊzg{>ZCM`K%O"CD184ܗ:FyoyrWlw(OڋuKTl7&s`U߉"z::ڷxB՞ &nFW̪p7RVjI.-Dv $_4oQ[\OpC뺁篶?m*MlVԢsm3+VqWyoa'z·Wgsw4*\6t땾_iLkc8(=K(vrdy7H:ɥ 72ѧDyP6F}жJ8d뭇J/ r3ta;~K`L&/{*j$'{n*P5/$77 1Q{юGF'W$u@3_ۍ㰣.WqTbJni7;0Lv(${zQK":zbB<EoIۇ@XˎB%=8%)<'\l2sİlo#>b>4i"'Gc슒[ТYMWJK]ZChæDn])ጫ]ވ_@ wYhֻA@Yyu@1[0= s]@wIl8X08W $ џhn;;=W4`eNgKlT#qq/cc%BDҁrcI[ z:ZמƝϣ+:,9!< 24]GqXo6^)JoNNsď| Yn~zw\'+۩> YIOyi3`HD1>"4L.jV2=:a8:Z1%=b~?H< f{wJ  qV`[0?+џ1}Ǎ+XXr <~U ;\bfԵg"汛B0ZCQ> 4c)\/óߞu9zTuhE&c n_m$~D/l);#5CQ.ɉy'o' R oZ)X,M+G 4nX6fh;;s^];H@ {"zߑQHcNaP'j891)dbyrzC'gt)+5haFuݐoEW}ø1o-v4d #s~j~+ PWZ@W-r3 K3hj]@k*ǫl27yZ-Ԁا{w[5˱2Ut7b*]hXv5ѣ/g<83ޞIB38PSync!xNv(ζDg9J?T +@7zsp'(!SZ[ p rBLuX&5c#w.WJ(C33#hښ^Muwr O]rx*Z$Ɯ]lfJu_y _:>֒7W|gǭkF!pA&Ab[3ZqS:û}"ʟB+;6~_?ҪXB,@s4l;N$ϝac?c5/V(8Z} `(~u +&xbBr8s{csoVОtLsDzJb]T4ӨkΞv}Jʘx|"{?ě[XoDŀ"^RZu"iK<_l}6I|D8y`:w8IgoPdj[-B%n G lO8/nt:m=qə?k뀾,XU 3SU+Aq&ژ!`!F.)mBXXC%ڛQȔd0\tBq. \a$1$5p"~=H!QN<NЄ)|yx꾿3=4T*n7Y=G)ïawХvI nq:|0 A>bc< 8dmGBe}'[Φ,WhD$߸sMk\?LWҜni3l *Â9PqH)m]8`-"&*Vpb{I!DogOlrJ~ 3TQ.~L-V~ZZe/ú'@u̶ͬ=5$j„NjHc|jF5Bd&c^vS?PMu2{ Ph?)(U_[3g1dӍg+#B#ԟңw/#|<< )L%0K*H̗}E )gO*"]tli?&_&o7+>4䐗wŋW@ts0~곌$o36v'R (7Jf*3.zj&@ />Ė5㪨V(1{E,40 ޾ߋ;!E qaU݈%7}[0*/k9zv0iTlX+Jw^-\2vm.㻈x|9ΨZ(UAPM + y:Ǚ?lMJ3S95rT:J=P,R[ 9JK1-fsjΚ]!:FW3-zUΕ$u |3zQמ>a2!^/pjI} Z6'ڍ(/2Ɋ)Gˁ^jf`KoL;[1dW& _x.Q4_v U[YNPe:LlnFz .1e̢ `ΫʣGצ@%Eu?!^+ kҬ>lH*4~ʿWBlUC>ɭ8W)jS=Q^7ӂ;e/J]Y6&g:?}1Cq$.2˿Ef6` .Ң;H*LW!#OP_tzใm_-`_H~yXuHg{ :B@/_F%r#)bpzʬFDyʹi .0Z簂#v6>\q0G7|GѨ6X]'a[ԤϲÃ'vB̐ӷ21oA-{U8+Bhv D}w,uC*We6m[:&-lY̮.yu6, c pj=^V.,U _> #IC\j8NY^{`ȃqa0* X ݇XyU bfELדk2lul' -Ujl !R $_ePz 3SgYM.d($uHBO•f1~eP*=A^)QXBz)$(%omov).^9^<C(@/ۭcB ڝshq ':Fč[+T/J),.A*8kY ̳pZ-)M pQG8BuwZ[/EЊIP7%J z6ʈz]>9z4čyB4 "^L'C$n8;N^E"Sdz(#Qd[#iz`(C\e0ح7د)@{.%SEnMH 9P h&Jn &5} T 't?S @g%CworJڍ+g-yx0rFqygwʒ AZOܸ(ȝV|=Nl&6j?: ~QLM f:F'´6 y6^*0B<?ƣnMͲ4lG ւ^ qpW֐+W2'\ݺ2U5w/NqA}X> IÜ~O;ܰwM 2Ty| 3 Kx$}KH9]b96ܗYLzTmhMtʤgB"Hbϊ <VIh9m;#]'Վ(bxzN>*!wK.e\!V/nIųJH٪ͨ:݃0ŻX~[Q;(ekxj9O>/]$}]y%ns!\Z6ZzH. 52Pc41AC´ *Y_|ӏP6gMLWUMRuDi+Y0<^)LHmbO32 6NZ :qpI}#}*"kI蝫B>xl /?Mϸmc[1kdp7g. +F;7B\;!X)yY T{;w'aֈvK]ì٦ 믢N +8WYoHdM%@\T[*F13V739Jv H . mʖ!yzIp5Ó l+E<˽ϒ\Imo<-Pҝ9Z5jQ02'96EkKev|`DYFW՜fTd2e[3ݙ%=FmfW୸ ?Xfw*E([1Hߴ]{,w/d-D *m@\ФP.g6M'x}T6ESKbK&|l*/0ף"<|?RZpo}_#I6_bXWD#5߫6h_ n#J+Œo?*{ȂMɲ+à܅[}[ s =ٹYɰ$Ksҵ?ʼASwTn U'>*I]]'ظrαJil"f /8ApH4R[5LƟ  1\(CZ;pØT Y -YkZIRX; 3#j]f蝔Waqu6l6vٚjZrB(} p< //4bEɳaq@7xN<#r2O:چ<+n܄ҊՙDˋ6HŏrvtIQPY$ 7 Sǀˏ9C&Vqm7"#,a%8QW0Tx&v :BxG-F>$iXOravh~ůnGaEh2:C]&#&iX.<³T>72ϴ8=tfߜ mWŗ)lNEH׺_v| 0xu iXE5[1GګSvPZ^:Z`]K_8^3Q'5Cfa wRWF=KZ@ǚ}Y>z{ϰه΂.Bw I%XcThw8'dJ4tp| o{cqQUƽ>5Q15\YgxN@Ilh0_OLDQ xLyfL׍rmrtdbTQ @Uee'Drf9[7_EgaKz \!B !R7x褫iaJV`Iѓ$:>pbU겶*]HymY#z’ ـA l"i& vtl٪^{5U$*os@Ru[X[_N3#0[P(PSp=y>=`˴׎~١ % 9֜) Һx5#>vEZ}2B~t/ ʗZቒv)=^8$PшɒKtR;@=0yו K@記@ Ϟiwdqy) ꯞ,\eŦ}5- ~<.s]ؕ*63k"σ$Ԣ+Vr !o FRBo(NOX8?"Hwjjߨ$oy-UqŎޞn^0^;rewNs]Qx*׏3$({A1 O__;}?9?oX1񲖣*1u+ G'ke]rD{[VNUNRh9WE"ʹّ- 0'Iٗ;5lHwd/.o @EH>~4* ZB(LMuiTUlj䥂⣊lfnVEdoX9Kf:%Vt]'U:}zX20_@lq>81k XCڴ:} %W|iuuT{Yx;zRp8*9g0(*vQ<\}DV,$fgE0tn=`Hx{qwtp6 LU@L҉fTvÙS:=,0Rf<3/BlȠux!u]8q [3ew;EuG~~{Tׇ4B() )Cmd5Dn2 ~G)Juhu)ZSKi$1UܝH ɶSu ߰k]߸9gO!rx6ap({Ď݌r|?#ц*r ?W4}Pznzʳ/EIh'Y70JEUq^յw M}U֑$*ӭY2oQ $1CeW2 n|l: A:\'ZCK7-t `&':%,:g?3g3)@TX@"X?FS`Owp AlQ#3(R!e=,nA(d$)=$%3!ʈN]8|O`PgϚNwgꍢ%' = @eൃ r cUqtڝ:{p{?7bq=OmXC>2G*@-[Hi[/b*վkaz7'\t)X\i4 5_ }֞@:j&f7m!/V( tŨ=죚V;)!Pj ``nSsl 9g)ܠ: ΊY_ӱ#uJ1^6ΤF ~3p\p F$pKaz=jC%MjkD(bGV 3HBOP#A >tquJlxy4 i_*X { $^XR&%-iδ R^j'lV89'xiTF& &禎;?]'8ſ58 )KMS# *vyZ rSptxM|KRїa Z䗼b|]KD(~a<3W 7tHVnT}S7Kw #H3 UK?AOUBq J y /*-y!?gH jokfty-K73R 1D*̇5r[oqԨp-G#SX/m^U]&BL7$@'JyUs˰Suǥ(]RvkρVB7/_|l.SC?nvrsm"+g?l-=`rYЅ4nTnbíWa jAaFDNiJ?Q_UKffۍ8_tR~voPK6E%%-)۳|pm]lQ|[0^J=ra C dn;d.骲$5'_ rl4w$خs%.Mg̈́Ut4;~`DhM>?/kw;8 %pɓk|sW]>g3)Fti B JJNcȨ>ʀ2X ـ&!)ϗ@0Ԭ{8ǵodq6Ur79ܞ'R!.|?SCpxEQll6F :?qyRDesa7KERGFVo 9eJ 7z\8?˪惝@4Y&:mP0کpP6]ck}M$&կK-].$`KPmTګ'QS" ꮊ/[̪ުX |W9vAKt.I71_+p8 rkWP~Ū_ xC[WCo$d NtY\ܞDuN2+svKi[B#Jw .c+1#!F{O6Ћ|O^,'ӑG5DE$rSUSJ\KcFT9@rfPXDW:Ph}W}^,++B$|::_db!'0w F6 7W, /L*aˌȑK7\n.0W/1 c>d4Jgkg]`^BhQHFbwSQvQf0[m\]dZiB6rGIdpxdTF<}B:#+TlDKBJCKakF6}/V~`˲LUʵuʿ]j >IGqtxlw@(ěKdV @xSґ8#hU1alǞWt;pzBz w_g̻NJ٣(cٍkᠸg}jMztHUR4rba4Qci)]* OERi%Mz&p[6' g o?\sQ@ؚ@VM:*5W37sCkAF;Y+9VQGī7/o > 0o`ǨTzúaCT"NQ{ag 0ˁ1)k="-? p{k[\BJz HtjlKJȻO%fsj5GY4Rן5AMFuPL0K@^9 hY׮|v.H.ρnK&-ߟ-@,<Oj ̇ȏ-JcHbb1AgͱЙ*mCˑMO?sV\4خ=㿵x(Svϰv9"(S|) F矜`/9K,axwc&Ш+`KV C5޿?GRӣ4Ү}.l3r..zr!$NZ'j((BCm5f=Yx);_^Q2G+avwNY =IwU4=5&ɣb0+cry+mU$W';ӎ Gu>J 5o$1fG]a ġġ Ho>v:#W].N<9(@n>i FS5H3oXpӋjg_/_&|9;~ ݴxWvBx / OW^@\w8h?/U~A~V2X% ;@R{*cA邮 J2>v=6ٓ6mkZ~H=DwĮ;eOdO&]3 w6k%#"a^, ŝ[8VI1ӪWfhttdUK 4ixz ldlWM*)onV,|b (|=}} %n߉&(;j0C8H.cG3{L0G@W6#t :zF*I_J%ڡRLQ'"cFt 246boC$!!W'(t)C2V1'Xg'%Q%53_E/-~$9p-]1<_,=Y~ԸR+;*Ո^@ݲlBMr.pOr֢)u&9CJiW2oxks'\*"2GDY+"Du.j8%~Dq]O6(fme'v6h׻ޓg4n_R'9#gjc&i0OȮ`jA_P?9})v">Do 2N<&i;PxS~4d3 mHJq`KLX wjI2H69 J2MVc@kri0 EO!lF <-Q]Wj;aYWt?WL(~VN| Q(0wo>R;]ˠTz0W4!7 )@;GU^SP9%{M`uG&԰h )l~8uY?56Zj Z,@3 m@ X Uqbs;eՍ@hɣ o*o䳅E{9si5ԥK?^Αkq&" W.k( 3 QcSՊG8|g(25np8'|8l@11f]ׄ!S'gFy{C2dr< ;[{/Jx i+@ǮHC3q,laA'fsFpȤ 2.87yh$+.MFß DdZj `Kr$* rQ@yg ?6V aAnreP;.lr$h3aI 34Ҏr9=V>o]<(ډ[ {揩E`?)+s5T;QZO,l:hBU1DYDHv#1%2 K{twXA2%a37耂ӯ7&enn)r2RjskyY@҉9 o"MG'|=Zd^(ݛcPrB2LN KG.  oA}l`d>cZi𫔫r^{1'UbR96C@WyM CH|l`aЫ=:9 #B8ƴs(/ i\^ 5`\Ozzoc*MR#gxq4/:mép M,`+0?DJ)pstt|UOq ٯ!Ƌ,n.1=RXUc)E )26y1?D8.lE,nVT4}TSHbG=E_IXK;WR.ym(k[18q τf$HRD)=@x?-)ֺ%8N7o |9%%,:Qs'P'CCS6Hv:H.X7ad|0ă]]Ed؎6@CC=y避K2|b@`iF*C2u *<9~[[r)`%+hѮc Ģ'+G?p{></Ңq :^\ 3Dbq?`0(g26EMlo?(C]) \rmTXX~gSU? SsS䭽˰fH2[|c-!F6{ *ݯ THg9)DllM pdxCK@61KLJL_Xadn$jQ6k{FuVF'w Cx(37z=HU+M0C#"W_v ((ohA0QtزՐd9{es=D{piey L'dI}踪i~!N$m_#A`ڠt`Vp9Ldۙ |yvyoMN JI]&(nw3c3 j+ĉK0vW*H3t{G9:*Nj'wq:(Jvx/ޠBO(G͟p } (QBժ6 NM~twxh@IGqFUjWA(n #&Rז`ygah1Uԝ%^a*S cr7Ikbv*> ?k:Y%i 7&8^yDQ'Y *ՕG/&9QYv O^|faOCn'6--ǧƤҫJ9(`$_UsOP12߃7GyMr9X%Ht-$֗T12 "H$pSL"w6rnG˲z )M`/rmiMwHSjjbFSr}eUǷՔ;8Z\hwSn'Cd-bPr&4pk!W&-yRU0v/H;0s&6ěRf'FJ͵P{ھ1cᚮP/YWéȮf۝\^.Ȋa?lˊm5-.׭Y)v,hƩ22Պ=as4>_"' epho~=2-9qyd[2:GfnER!_j xHC7>}(NOkA;%?.P"-!Ov(5k 7 QņY"Zp_㲎 \?Ch=:b0ETtTVwmQe7٪3hXvk5c_@e }/:U7,!^ΑC9j ]caoa[/,M&=߸5Ŧ$:d#)U>fdNzQC -5,!7D 6=.`kVezp5 !T\=o Q}=8qWJ4ʱPwz;bY]V:i|0pHWf_xhR4" q$k i8W:g(|X#6:&/k1 O ߵM&~-fz)h ooԻ Ƙ="o53m?hP=ev9=},T!!cZGq|RO \${%/ WC α[4vʏ 4Z(wⳭVĉb04OC5भkO ZpcdP}qp"QpQk^`g[bGX$6:_us::]CVAm(Avtf )4iB!4M\Yk֐zM6ϙl`]/"k^EsvldKdek1;u;WjҒ"9c)l5|7F^#Zr{=J$ttoEDG)~( x[P..٪b"/y$z\IaiZ8ᯝDY0i(Ƿ!_=7h{Ӂ :5;r`ʷP]%;Cq~k}+Lym$8p+CR|df (NN{LN.۹s+`{5c\џx28b.f7jpR,NKj2C"NQ Qy2w55Ne6˙:6kWuNC2d ^œ=Ny ݠZu.,xLQ \,A3 %b22lw5(tׄ6$AfŇtAm8&R+D/1IryBJ 4o*a[ D P8{ӭ7Jemitz`1bG:K}ХEܭ?;sdȩ5r1bU*dmy3/0`yxۛ~诔ѫ%T:;(m3#sŮ=H)zOeфgV^pn;6PYW cǕ 0l $S{Zӄ^d鋰M8Gvs ܱsGUncـׅy^m/W('  ߳h _¬ZE_fchs\9byQäi7l뾎$ _P' bA Fö4/{$ JckTqE|Q=]ms+rdH{7;Ȳ+6";Gaц=a;9sSKHՅGsc#Rx֜zèѣ^Vayc5C, 9ƪ.Ëe^9/TjZDhQU bPpYW()͢:ٗS55?t?_h #򎝚#̩ ܵ c{J݌E.x{rG Ra\[s+.bK3&)Up~# `F焳uXxŎp$ڠ䗖pֈMˤeZTeYV\'&CBڱ8ȿ 8.OWuihdriz4CFCtjy.s?w$kSZE<-Eky|AwIV8wʎ<"U\<3mQN]٠z 2/xE?Щ \Oi sxR`{O=!NzbPJ`oL농`.ow;X{VC$t1h&eGz5*Si; V ]ia༛İ/X;+?D>C/6m'fŹ׽Gs &xf772?R&r%oRX$K ԃK#j|& MĎ$9.؞*U6Ab9[?)4|bě4냮 K)0#-Qk^}G|/OwdOA) jʔ7Z",TV{H&1-&N8{]kѳ1Gi-LW V>Bۗ]sq8}w?H6v5ۗ}n{ţ_Ի ȩb)G£$:pީc)m]gAoCq=n tu8oC$bff*h72s |}SBLR"41TbXv+.~&* _9Ap!@bSd 3_$15#_Ad"7Ŕ;DHB˗nj "=:FT2o ,ۂ C}˥۔:k:歿UQ Uw" wf -ˁ3=rɆ+%{3~7+@}=%H:R!&M+<,1{ NZtP(0zbU; ;&-/M^[uul\#Hpa-9%TÁUofP/uUsaBD XI'BXoA쳙tGt8Q|V)ӣzs\Mh,_i'ά!}өćEi-q (9?ҎTGA95Z{Ϸ/I? a:$SQ!ݾQBvhK_1P\pO'!EQ\. mgMثK+cI/=(Xv)iX_JPټ+:19w#,*.=biM'w$Ioh<ު!oWpO^כuO02ޕ3GcN I%s /f 8+5s*)S#"YA!BHI}(VX֫ -h?Go1?e-ub2|$S;Qkwp{40ݹLi7 E;%6!fvP9j Hy_/!f/NٗZ*Z.eliX0^ .aM[`9IϾ=^2 3pЛcl|SP } .cN XPM=CqU@<.NE~P5a'.nKz8\J 1,G,ߪUG^NtX?YtdJc!DQfܙU Gw$EV-?aП1+ы(ѐЈf3tg]DzCSimaNټl!orH-7nFiډC3n곱PDib` y=1W\U9ui>/Йר|1aPDsҗwESTWPCSɇ7aET"]p#4? ً]/eQ-~Y ( %ѥ$ج1 _XhR%3EA9F .:-՚$ 6&X3 |qTw]zPʖ^WǍTq?w,n}`?%dDd]Br\F"K2F$Tlt EopN?g?*%G /y6皧d,y#Z5DBY*9d6-'.j HS݋6l9B5bo@F[*&_'!W; <ِMSʼGKXLB4Y苨4pμw 8V-_E~,^|F}E5ӵ*Ywh/OC=rI?0Aˣ0B!ćWxY N9ƣYu9O 遥b#-%5|،UT: 3?02CȞ F@ȴ4 _|:-X!֮b`whGr8ĦmnىU8\8̂c8 lƪӐNѧgo$|[^C\3z`p{g FL+.9P1 BMK@-4`1i ŃۅWr.c.2Ҟx6:Uεkt.`^G=4`1@ʵҏ4㹄Q -6Df tw&e}8< =Ni" 5B)zR#nU㊟SۦkKv!Jqע[#@koWI$M>~%!z33DN-I42L#yŷZ(+ 2Y5>Y wcS6%26])6ܔc@O_$:%/yb|No@UӥrEn:T!oI᷐WA 602Ɲ_jUF)iAen<+ 'o186O, r"L)HAn4 ,+S x s`d/rxͬHtp#č)I~Qj--;) '}=+r3g^_@bH *3 (CiL] "<:r[z?z8Q41xntzqA+%u\^|Q5px ao٩:0 |vE6Y"u+2r.ti"݌p5}3֒XH&@)JhY hWLdgAʞ}"a{5ixhAf"w%r(-F>_ke5[S-by"W;p ѸmKct$^iö8I0Вw{ %h M֟;, yԽ?>gEjI1h~?gmDVDx>LCHC_1=_n$/$PY%n7LW0,|#0i$&_bycQ[lu (HKյ-fc%uYykU/Qdi-J=م^2-/iQx$WJ\Ǒנ¯"˥/u^Me, oy8BHXD pKQ*utzX;:W頻c8Տiz q H*#G\ =&j\<&/_UR^|x=T)lH{_z&Opx@ٯk.diKg; d4aZ`S: `n4VBXAux|`PByŀ id1±oܵVzlczC X *%B߶8b]UlYzVrbᓵy3 bT 5F5kO\J Тq@o@bQijd_8zl%s>>`D^y(I@\D΅.kҡ}p3/K]$$PþLnͷ$38\~p3 nNY0pq܏ >liu5gi0wiQ5&?vQf<}[n& z،^c,v%O[^.@?kàJLҟG/_σ鶩IJ(U x'O!lS{O.t݄wcߞ`5V!LT9Dk-5(PU`, Ǚ$3ԚTC>/.0}G60aV y;L1z*h&"K9ݴI9P̟dq 81 ~W7+1)JX-*FkgW5'2;;հePvbw/} Bm 'cmwȏ;kh, MPlߗR8Tm=]8yQ,2p<S@^W C4 Z }~3sKr_̊ .J]oٵDwCI?ooVm{]}{gIl:++IDP$A?Ք W%w#jS`G $-;q5PٱOkbZG#9:젖C-s}ld/-)cTČ;8/IށE]E~E2  rhs25){,Iʮ;pcyq E|+(w'8oNMwz-P:b&>kO>@?(iKBm٤m"}<Zl*CS(j*(Zb6BZW}NxZr`ȭ$`abR H@:Χ\tq+L!0.4DA˼ܥbዞu.-9߃PÌ? ;[ IL#½ zsL 3Y:۬HJE|%) 8@Ҕ5%@ 2|4ѮDAc"_DKRNN:2/54xuNr`FL "`s9GĬB'| 4m) z_KSe@^FwTihx6~kZ~Il0DUb:q;wH0 ^Qn_V29v3'2V9DөKp[Hvy5ۮu0i3Dϫ3x,ܘH͵E ެ:Vt%mի]jYh~&,X٩#ts2tZ#6lvs[Ɋ`4z-|C9E҈L8i E@Z#,GqB:!v?A>?6K62y,$R3tS>Kb2u}8QUbzX|EĦWk:pMp͎\ef9 5Ӕw>e=٪'(Z*W3W>>Ѕ 6H.TϿbW5-Bbu∓ \yZk2bң:0Ը\Y<FhvS"-Fq$ {6J3Fڢuh759lsivl1'lTQyXCZ+oX;;KXY &3:Q8UfUb>(n$qsa\Sᓇj3%ˁ,O6kִ]9C{EP|FhkZ47f'YoQt+Sř _Vdued)# GӪ*7̺M W"(dջT(i:+ʕ/B=+< Lx[<=[ǏsՉ YS=. Lk5ìb a%s{|QW`3dZ+ZӉV"Z@hu>eoL'%/b6{/N='yw5ґ}cU=l$R$D;$EcQsW'S/Wpks/qϖcڝ .)h@U{=rfs_\=CqEG>UI*#0]O$Qp˽Cr̅}lhZ]Ϧ$6E Ċ1[=G [5lPˤw9)r3IHJ$en@Ӎu$0ΰɛf3|mpN1VO_DIt4]|ROfL< ;a7+LAvN,7ɶW8z>)$!|[MxL) ZEūGy>u}րns&MWި(s, R+U 1R1:vڋp,v*}+Ej".j]=foͮ"V({N?C\w@T ̊l!7;X /&Wyo!顎Ɛm8/nQӈ'?.W'$e*tZ[scR '|0* O|~x@88Z_Q{р Üȁ~bfmc_C>S0?8s~e/گĹH\sgmS}LҗR)z9$=2o%Nf*DF<OJ56654:[,7wYVGK3 [] r\>L+Őb g;->|IL2$pV7˚`:_l["5Xh 洀&$!t%fNY|:ՑASюڡK8 bff  w*D){`;5;,Ӗ˟X;[gk_qk}pcVDW-!U?aɍO 7U/WV~w;܋QY~(5P{zhI廕$#6 3`،rbD@P^RTnw.{%Yf:cW=$KCn7uZZ_9ڂn_*y&^3 y=\F~cq\1Wvxz"1&PDOHm];,c70tP|qju V9u@hrxýY yy5gDo+9f$L.์G$#zaӱ 4pp^s!,pO'p9}=TLv[n>  υ2NѴTJ+}֟$W 9ml톾3%6f+џ'v9_:‚*-:DDDa) cſtUнOxkߢ3Tie93FVrȬj]Ƒܬ">VH2A/7 ru&0:605iM赜@)ŇySuY-ƈĘSi]i.ZD|>D́S~+uE@9 -[2 %DtvYFՓ ^A 'JKjJ`e)[z {Pôg=F-7Ø<7d]%4&p\PwQ*|F8+kx+Dѥg@7zVsɯ`~vvߵ]uL4$M*ݯX,KRHSqP<33{'E|wF4aNXzD5(!Ch(x $j4U Q˳Jp TlX`-~Zw0bLJբUmm\&gR*ǩڄvO"^~dxQv7˟gzN}_z;}zU7j4zYSINW#Ǚ붿[=J ZwmOgΰeh8$R-TXd9R}N3%-wTacnz8瞞X-N v-hh2҈ O;x#) ӓ~)[KՏЕ z+eh54yuUrOTCMsNse襈рf(iM9Y1'E@Ws,xYaDҳ̀e*ϻL?{&KZzOeF^%- ܕ(FՉzKNj Akp5z<>%}Ť|t!!@Ү]q-W>w'fyNV꿊^&-ɯ. i~fgٚNLOS|xcGF@e9TGYN!! WlQͰkASٵr֡j#^7aܾchy| uS\xP7uzeк+"miLI.Ruʃ7''_b V54|`jIeыP~Z捍#wSru&gŜ~]^ *aSwc-`'o&]х$h禽6xq]vϯ)J6B4}Og2c_f%V&m#dE BرΚH# l"TwXK>/hZ!>Ƶ𴃚r[g[J7ol%4%TyB ^{u-KUμeVYH]?1?: 9(8^#~i S+0' ? x(z;#x1~~cBW^$dGխj&)Vf?4崑s_VKQ.Oo~;m*H 3 *!w9M(t;an7|V~) gcߋ"/х\ #GR_b5vR b J/G _0[}KPWxԻ`&"l~QDffڕ_y3'2c4uOzE2/r5"0#c_5)ԴLtMFU;ڈSP񞼳/6ީ$F)xGϻ!ޏeVG Uq~U2r/ וuwI1O&Jha$i{]~5hT=0OeF{eR{Jp*_$?z"WG&DXS -劵THvjhuzqb\D; ӗb[ TH\ ul/19|(NyB0i_Yy{BV佣"bܕB0p5XD M qLyNں r^%CxL'~br/xNd%GÂr,)П.vǴApfL,)R[- SZ3Z0pPʷI3coIeuV6P5{x R|{bh96;6cgFWQqJf:; tLO(۸aӗ G."ɍ xL n0 D$U۾SYgdf^|(r)њJ|Ȯ4n%n̎ZK&JDɳ FEɐ=c`5u߮r3&?CQEU>ڥZU8pC@9#ĐI螾EZ&[( gaγb86?HӇ4W+m^a2嶧y8/i^q#9y`%BwK+<Moi^`$7(0'm\hEg*Fߪ66.W;UK .,_Nޚ^yQ z)N!;ݺs9Ǘ4R>\jn6dw93P bXhL&6!һf%mybYm\#Pѯ@r'Jp}EKH9ˊObGmNM9F9(H⹙ ](gSkKI N 3܋I[)OUR;tLw"G.(9T ̊V5wheAl-0/4Fr':$3>(glR-L;Ǿoy\ ,AwI֊1H]3` 9%ws摓Ե3֖vc,+Se\^{9( hrQ,&sԘU;#@BV,]MK/dMOߏD)<`dާ,e!ܫ[ 0@LX$WYw_C^c*F{]ئ  w=Ѳ Yö^;>6}TyGQJcy:ؙI#=/wVGߴSg'`@P?ww)zF9:K* s??UÃJez 7[-p(>ڃƒ}HfU?K,+D"pҭQ3NlfHʩ@Y9{ug;Z ͢r)%AJp N*qn^Aܛ^Z2Gz7+e3C2V~ M|w㎪s]| BO%w)ФL?*BГ' |1u{\j?F ~?;2"ˊ/m2 @8e5x;Cg "BM3XϽ/ $quAAUkᎼ#sŒOKIuD 96]ŊF奨"HY%"( \V3v+!6vg_F6m[+MQPti]DB"ͱ5c;.G6@h!O}4JV'Ӟ?lȑmz$:X)UDr%q3ˉ,S.XAɜ&#hv?y< T,qęu^ k#%婌J\㭗91]w{®)%ahk %D;G/{NmS8h:/|v G%m쒮e jX bOzKU̲#} QxUa`ۉWs5osĻ1wHKCA8?/h7W7ӯ]#z䁐AH{'6 NzhB7+ν&I[iiKN6i i![$5c;n;&8h-|CWP1^kF12$jQ0awEc@ȯ(c5w3]}tTUr~%%A3z/ FX2KfK>~wԒbh/H 5ƛ=Q-y6j}3#ޏCl P%>nvX|2}I7{7h{\{V4-*&_)a WBeRGˊ.\ڙ0W@#yM]{Ν۱6s®?&\J[O A$uQ9)>%iY$VpȰ3n.$7 _@ڭ3^n/\O*"L^nS>ysi)QtuBvhH3'78&sڝr`y2Kkb܈_ UԈ=P(Iy_iE@F(+tP!qr] Q+|-r:+eN KOfG*0}| \|b<Χ+W/Zng`%)>b%kƄHTTG1 jS)졮BٴTI֖|<+-?sU%^Eʤ^0t8ph~5,3dAބvใ$ V%nP늫ZNGApZL@i>Rn1h$G"iHʔ[`U1ymwͅy^ nYU!i+_.ړ=-L*{~=B:FhoH͖&.i=7is6t<"fGJ9sorN 'eGF:"GARZZ< |:JGUqo.p>fϫz.YjO -Cv+q>4{߬d(N3 1G)l~W+\F2`WC[j%wzᲽ8/ť{]B թ #L5-=> [wy09?ժ܈KT|?ij&Ğ:9lHP9e %Ytrj&1EU|I6lxǠ!"Sx2@3_Egxޜvz‡  9:&Pkz3ȭY`^/4Lj1-hHGl`bmd.2_CmC M=_̓rM?zd6 w4K:o&BF{ vw{F x&YT_i{>kȺ8#;M5Wm@%ɣn8*z3ib!ܯ3`y ~jS7k L#6a-ԓ vNQ0UНIByJCL1H<8mH%@c#NeAh)Pu2KpUDʵ7Fp"tl;mΦ,P*[V}oBZ8r`XapXPL3%(#S溷??ٹ[0nLj| 3≿ 8VMT>GwD1 Ӏ/й9[umg9{SKQ*%)F:+Edb @yr_R^ kw+I?n\FeW);JUQJN*%3p|$(~O^Yэv&: [xqњ KOvRd٩_|9?[#XcsiE\ȴlf\ZVXثoIy#Vh#+_%?h60( u1AGB=mNHZ,zڹJ0')Ü!~#>b@b?D D tA jn0!kT/v|3Id^hXofiS3̓gbFRx6!W~Iյ߁H^+?U&n# -[B?uڗk`BNi|]xA3++߰o6s *+-~>K=K\F5z!@(짮ٱ]Wѡ5 $׎_D4 tpvKK˓[j @CK}lCj;b Cķ,_7*FAPqF`~CbqXb7۷NBF82vYc*z=7) G%uxH |8cUA&U!a~?{Q!}z%%S (ϑ 2c-P޿`OǕWXx3SDH4kzVVZ6j-C7KIڛ25C1BM@4/SYs󫋊wFjSY,Ṹ2u] Zuf݀4#90ѹg@/6Do SF];\ /3|3ڏG}(BS\XNPe$:jYo|n}םqho2BT ZcD+v؁B&rB= }<f)RSBD_ ),LЗcxV#$<37G +w T0`m~uA<[OSPPCN+c bN&VѲ܆.s!,ϣojɥo*09ml,1-^@#^ Dj.#5YyBk EïCu #H@]uB?ΤTLݖ7TKS].+ae=EJ>ړ=+L0^F0*׹߫jt> ˦ty69 IV^qu'"ζC#bZ"u5*wj͆"`fd6ދFI;[.B,Wusج׋ r"&92_LSxdn*2-e.赜^qgb8!VISSu(cUQ%bNW=t}7>̂ V-UY5&,@Mip_#rQ/(PDD;zK0s_h=]V{ A4nI|1F͈2=xDF9;K EY ήu6g5cl)Wr8|V30 q"g=YL"t2mϡW'q?&=m\` w;H&hٰR]zzn)IbřY ܢس]| ˑg.4 kK s]IlzۙKNt̩']yT-hT% qV9J=)UG OM_ n~MXjM$ H8|괹b?^յ]oO?wR8"hh8ƽ"v JEP0I2wiD&uAYh2ܭ#dGlUF|$>flhp{eU#CCڠY۫Z[0"4^y}}DLM5}69őp33m0/iL8l(s^آ/:a4ps&XF8*Axꛕi\/[b ήG0vb6s_7/GEʊa4'$ Y<>]KL/ȩk]WLzpضR@?WAWzA*پЛNzF[/;3Qp?2P=?c3|_qHC~uǼ@bnQKߐS*s7"Jgi.tol_`=?hpU%2څ6##kC#qqVbg!V~j%!*:7׻.@'׍ ܞ˺l~䟝A}*%-z&xQ뉎!qC vSC/ hV&oV92ڭ]8ncK+uxܳ*!h@j=^ytvK/|y_Dj׹PFՆ_2a΅(PT@>M]w y~<6_Cߩϻt=&EJv ۸^vDݏrO:I,:a;P?\2.*`å*Oz|;dCĜظ `όcܸ6\mBHB /Lu͇qoMZL,B/y?GFK?%h`xꧨBu3I޴G.8TTk_SiW<Lw\V:HؼlÑt9P BRz2a1@2Ag{G̃ c[Yޗ,ǵe9X*.l"[5WchF8Sz2/gg:$J|ҍxWq@B_w! 5&N)XVIU9z7_h7Py \z:/,"p*VWD ZOΈddL3N.. Y7 h'k߷O :L{a?1O]Ѝ}7!/!]YXz2et Xr+ulB̷LFQ46\_r_'YET h R֟d1ڲ4h|!:3PE#k8XG.&]wY#ܐ |?ƎH(*ٜNz Ia[NjY/^_V#MM۾3BM'~֏Ӌtg!hq}l3ulg[%YQZ-IH 7t$cFO˙Dj<쟪62׺İ㍗ J0,TDl?hq }1񵽢< < J-zH-(Y/]Jw Bˀ 4=h}!cc1o%D!.«Jv ܆zXB+Z {#0`Lc۵77erz:8#$nƟ>5l*3 # RYD/% { &<)qqXQᠮ'AvKuP 6Zme_m`:H%.UŖaT竫>=:Tbc9CMP<^h 5`D S ABǃI/x|Cu)'yKg4O2J/6b1LYsZ JPKa"p6/+Zk¤9?Y^&}ibgbc_:?FK .PP@<(tPw:ƗEnbwCOÎ XB9\;^k̨sa*5qg&l Mm'A"t`4G;5.'R4>-tPkMgU)e OB.u{aWsR,ca84/KWPubwR`~O^A{xӒ܊?8NY:7鯸^ݹ/:~51#8u o 5A#O*d|L鄿|΄%`fلEi<ӵ81卓lƦn v nW//[w)rI*}%<1$r꘼AtÐUG&xvv@v4=ोĵ9tG>w{9PZFd4/=>sDk4)eQN*Gf)MN1(ܲObIo9J"`P 1b^ #u%E)8 #Ʀ~/3୩)J.DX.YXTj:עg>;,}:p<m/ (cFiiK HDХ.A&%W96)$pk@T{PO.gl%ߟQ{q*!RU^Z 0ou: |aH\زt^XlrwЀ6QtD#4 ^#s~}mO^zQI1NX ˠE6R9Md]ܙNJ启f\vIĺB|`14 gRS!#4XP-?ApBgHMH|qŢR7eZùjx[bdĸJ(&\9A~yiKt+9CGEI= #t`aJ)y:k(1qk-vnw6P6^rZp^浘%C=-L}48S4?sS 9!J|hExΛ[cl` $(02d-tӢk5L»Ѵ ͛\*/sX A0r#u%o&-P*YQ^bY2˒$t6lG 59nw˲-3d۟kj7,h&´ƮMUJ?K%)mXy[r-0"~yeGڡc>[s8a~&VQY$RM %. xzE)uWɉ|&s0!w.hM{|Z_9{"(#z[eI~A~S4[ ҁE? Jt 56E.#T|a ?ݪ>]壒--F?S:Џ`DxoD.E#Bk*Cc~h>xwL@v"i-#mJPFϯAm7CdFu ]+89vG(}V8`[EU VD0}ή\$ao_9ێ\-X'L;dֽ`9e}fH"eT~^K+(MH I!OE?@H /G5H=S*: k0Gt5.tL4J٘*}+ӱڠlMxˆɈ|RMD]W++wN͢S,6 U' :Y&7Z( 6]!UiY} zEgevn*+3zÚ~p瘳Xu;ޔ6 WTZ y %r7WgFh?Kw^1ASWЗlWxjm^d4HݠGspgȕTyʮT˂DJaL9`-Ht'fZCaRɔT_u\M7ҚWFXJ?9JJD[RaH#ȘK)8&&>n\sO=4l/zHj>9saY@&`oO1}o`n Ļa0XP 6) ĺG6(<\ݓ lGutF뜈IQ#(6Ӊg|axvfJMâku^͒^߀b[Z&)&;PN.9 } Qc%1gE)AZ3%t4dD&[1UzfqGP 1puNW)vWȗ_=T _5c5&{7ɽ ;Ȼ/sЊݣZi ` %xQCOP=jGBNS .ǿw:B|˨P{$ ;3N2 &m-=pVe8Ts)|=a?nTS\j8p{*A STz흥6f|[E~^H^MYXߙ+m2d ;)l#c e/NqegbCiSk|[P[FV=Fa(vLDmyJ`..Eb=oulh"28WXC-T>W[z~kbʚm AP7rKז_[aL#_mzX~;E,"ۖ{r Fd^,&{dd5爋^\ShQ^DŽ᧖H09|QXola8^#8ubF=+8۾A.X/q(̾~ohUjqsS;>ѦO!lE+b71J6ta::z.{+jcQs+2˦}Ih!z~᐀"𰚦&culf['6=$XJ*bt4/5u0>lmTHN.H9qi <(Q!`ԡiшx l{ q{ +ɣNr%4ݐtqU125-MU),-)J(W |هEJ`9P[MXϙA6?b45I%Z[m?QRT=T$StB" i]ws,UU rF?xq&#o=|OuNIhȌ<'fd $H|J:@@n ACi$MMd]\6OYB?".~%9!`ݢKsST&.J! 9I2Eꋫnk֬;vI}֞mPcBZD2.v#M3"k֖dқ,gkq`>85O~΁3rbyXZX=KkCX6b,F"A,=56 Es%ˈ>t)Uʸ1T\lQJ>1ÛX7kg^e܎iۻtkwp~e)C)nF ldEzrj9XLZ%vO 6I3/Hj 3DD^ *Σ7V.GLiD R{tITYr܇Vp|A0B*$P` A8{5vRm#Iط.zjvcg\p)HrC~n jUC}?"aC&' {-As<~lw-rd @,.fXp/qnƻ'D+uL}WaM-[c jXk,N`tr'"fSWsLeg5;:B\&XC"aHP$*pvlQp|Uj"SaǼB9cK ͊uf?:{-hP*:L"d4D9ˊ$Ϭ~J^\%Ե y/-/=4P<q Vp=5ZŬ|#FL7нIzva1ݮwސWm'c},}ffw Hamc '稗DĹXVx̄}ˍe3gY RٲTzI>?mUdK:JJ:1q4pz$pl[!< yZwV$"[9*}ܠú`Jh(/yΓA"YOPpst`mæQ:7KT2U%7yq,5(hwkVMpC:߹bWYr!yZG$QvcHLTHT:+\}6zCO|POs,LI|MLL#+ӭ6ݧKz8."&fmWY}@:lJ{k['2əEq {%-4f>a)AŲ&>"OY~$3LkbdWp 9U{٨.h.3Qdt7K.ƚmͭ.IJk\K?p[uǤatjE;?qgyahNOkC1c%dWC~+#n>d{!:dJ5 W{(WUȋ0Z*3قG 96wd(T,m%G"B>&0`Hw vT{r7Dsa쇽߷mNN:Y .0Lj$^ǗbrT hN z82ؚ@K)xX"73Τ"^E6 xot߁λUO/o+g%'~程T}hVgû%Dͯ{wBOT6s{n {j#AD^-]J swbN_wb W*4ҝAg]ɴv"k,_#4|#_rD/#YdvZjL<ȷHui@X ,DHw7 ^aX Y.,_Bxt R0Qj\͝k8?"Le0<~kj|vnp{Z K fJ=ES/jD -eѺ4RY=g<- fpPH( tJc*Xu3r\V}N}OiZ^xH.Rfɵ̭=O_X#xzVWI@=?XT~@ wTas;r}M$%, mr<}@uNDdAu ;>oFD% &Kș_*kf=! 5 fUէLJ+6kI,2ӈ pg jC6ΙKEȟ}^-6 t&c;yfc42?ueH<tF s iO^>yqe#D9,iVY.[7Ev©)`Ub:pMzSt׊A1?,g85HP@G ̹$Dz%&}Ȱ{P[4@Q6k uƘ`%s nf7\92yotJq{=,3;,f~8tҬ+\=JzJ, TE5a"x2E-ِH-s'Zۢ^H4(ϕ#3=ϻ'*H2%:= OΒt\/ M\ssq`kL_TCFQ4u' 0$>`K7[lGkÌB }Lz򬎵rp)DAL`JrB^ b\,׿  vR=UПQPv>CA8SGf @6R nSn"`@߯+{7 T"^i$C1T7 OX/m$O d%pwoq6)IP~:ia˓똢|oP$rȏ {kd߻ـ9?Tm 4|]%cͼ_+ѽpJ_OdGmz>Jqlb|Lԁ, wKQgs͂+M:*+>-+ NaQQbC舉౼4agjl['fe(rBV :>сa4$Ib03YKPa1݅rs+Cp7(BdUXVɠI/M ߅ؼ56czWiQs$w22ۧ6ҰHbW☤ӹ4ݷ5}9] b;ci\Zϴ:8Voz$# WۘTi0䱘z72p&o]Y* ^D6шܻb>biQ ^I>I2TR@" 8ρEB'lKъ`Qx]"E.7tí߀+5^qFhTR̅b`(zadw}k@ ?s˭K[WRWR~puc_X 2\4JNR71q'f<$K@JMUR { o?_M9x_b'o5Y5j0f~K(rajǝ+0,' lN}+Z+;ǡ=-"$,jtfH^3 ^dAixu2UGe|Yq}IQ*"Zi77ٞ#3NDfzZ 3&M!K\ D !` { WSF^U'͞$LHKVp*"_wkx7 C zv*)XR;l*ŧ180'X q.ցØs\/B>աի`~4V++b"))ILh/@gml!1BGq#ByQJ[K}'ᅐLT$L=@BkOZm& /g1*Xg,ݷVe3d2mгU+Ly]^GP",wp`5";ȚLs *fCNf aVyjQfTv18Ƨ6xGP@Requ90c}B! f9 scr]vB8ڨ57լsL;V]$]2z}n72PÁq]ցH(>`3ҋ *jiyԺ @8oﱉ7, O\ :>6i^k.!ɬȖ)^VU Dƚ~'b"\Kyo֖`;M+% 67!?UQ;}5tN@}y!Ȕy{([Ձ=<q.~T dwt$B\ܱs VP>T b*+><j5Z6u: _O* ڨO qH$@V͋^׷eWr-Kc.å5dsUOFЬoY/C@^2$1Pb^oA@EwXQZGE $'>A4L5M[<-V *ߩ!uI59qQ|pIRS*ΙH1~]r[C c[ a685T[~l{F>[a<8u d&&2j&NġcYR)H]{,0Q_(Gkԋ'[= Y)#{6⧴;T|ݺu&.ۥ(.<0cz/`ւKƜr`O:=LJب]Z!snþD?!.wF ;}Ewd_gxf[w|=Bᵭrref)h3$PV#>^;@%AQ~(f"R&Foq7v k ch4Su^;7as6 [ Nfāexx3Lq?T{:16i(f}TR/Y#W:|_ _ŷ~ۑI\>DgE D#n@V ;S)wE4UeA cFIoPҙ o(@CcGLYI r(-Xgҕᨐg1D/zW)1/FkH b?B;3R _oyy J}dE 5EXn`S-27$Ե$JJ R9˛5`6ևmlbԐt0Pi4TPIqu #Rܧօz4Y)Imh>~8tb%)&?6p{gS2݇2)CqUL~i=N$^w%1HxD~".2Z6摄x5CØ|QX'd.>RFxnR0NpicqjL!B^E $25 wJo!!0|px4E㔅s!Wuow _@* cw#KrV=(tDڸZcW\.Zl gB-JՉ߯k`*S$[*I4=CO]b¯n>w}@YåSίjZe/TVI}!Sゥ2&Jj>s__O52>5]?Qyn4{*YoLNһDkeK;tDnuߔPMX pm/!)%0(m̱w^-tIaQnaFƉkCTgY@ gB鬟w5>!<Džθpm,Bdu%V^Tq8PFy[ Y8[ec2: