postgresql14-test-14.6-150200.5.20.2<>,Q c{Op9|f(M}3ăX{B_I#=@n )7qi: +ɻ_b`D!NW0twS]mAA/;V!XBМ4G+0Hn9MmU07A-A$tܨb5Je_//Bos mldh;LϽ?ů_ O*## u|0w:6!ܱf7<ƻT`ݛ >>%\?%Ld ' E:E [z L     F 0j$T(89:7FGHIhXTY`\]D^b 1c d ae ff il ku |v$ wLxy$z$$%%%HCpostgresql14-test14.6150200.5.20.2The test suite for PostgreSQLThis package contains the sources and pre-built binaries of various tests for the PostgreSQL database management system, including regression tests and benchmarks.c{Os390zl33SUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Servershttps://www.postgresql.org/linuxs390x(&-l#XOX O3P;W Hh`m EhTU}KE,.:`U\2T't:( !'G T<2AND#pTA, .Y"W%*"?U@!,U?1  N97RS 4w 6]~-/0'  (=lgn4 %Q5 L  ?$ 709 Y^ Gs02ѝDC̪aH5Z_'~zfv}c`  d=#@(  H|:.  zegh f + 7_a @g&j$[%6K( qTBh' t,x ="o? CAAA큤A큤A큤A큤A큤c{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OEc{OE77460813e099d917b1cb84dae255ec507b9a5aa611f9f9c62086df0e3c729478ef281324e147482d6426b920a23bafd3fee151b57d59a913d611551a6a1935e6bffe1bc58eb7bac4f0eb44247336587d3d485f3d0055af0d596b178d393f85c2c73f7f96b087ccee92e8aacd16add78dc7520c39b706aab2a96142af98a6589643a5d140026fffcde4b72f6c99ffc208653cbb8f197b0eb4b5ebaba2eaf7450c309c7997ccf6b31745d46ddcdbb0e2283e5ff64823a22038bc51198a14359c38bb23338544b03ce9edd6a1c61841b6d88f92197d152c947db87644430a87a3707dbe59ca2db2c4b614c7a9911c5da8702d551a26cfbcd81b01ccdcfb2529b256594fc9d396317c052a5b89c84f5c25d44675b4c5f27ef925ce91e81ba52973dc987dff682279813b313d3700f5202e7189b561faa723108d070a697d9820ab241f59332622392237c33d997e605177db5d77dc09b370599005223b0adf901b5c972c72e1b7a2753042c08b6350191c2153a939ae18a5efeb460266049e244fb0313d461ed59f2d9a2f1a83c8dc73811b82fd2306f6a21d2e7eadd846696363c8807992f39cb915e6c26f0e9fdc3cc540bb4a259349e8bff6d4c08dccbb4626c740d44255d85afd0b39fed29a2fb35b4ca5e18bea981493480da7b74498eec9888d2a5972c8751ad18138164b99f561140923d09c2b872804c24dbad74c1a6cdb20215bf2ed33198292cec7bcd121ff035a73e76ecbda567ee5ebeba6b477a832d62f34bdc0a25a5ba36f2dbe62a35479d9e51a7326d482e418091ea2ed40e484d4ecca38ca21a8b2401f143c75d47e5b2a439704a7374faea0aafabe8bc0fc0efe5e4b45038a2e356a2110d80fa9eed626b8b2da8ce2f4d7023d75f75f689c995b4eb089e8b2281a1707d74a86bc3080517cf430dc502548b01e7aa3295c4ccbe3a42b6001917332dce0fe0cf2afe88da1b2649ff0e6ba951c04de4d9d6f512b83f76a82a00987e9c489ab296f3e3dd245cd1e2ae30aa9aadc5d0a993c1285fdc7bbd2cf0c5793a8725b18070afb740cb6fd6eedeb37e9d77d260840a58bfe17287b842105164ebf3ab2193d865948c996ccd1ab6d8004b74cde361b3cbc4ae09d76aa5a8a4d02bc8b0608c779c3ba68024d2fc585e8cb83b68e850726ba70a618334d08c210da6a8ec420994cadb184c14216cf0ccd018eb63b3a30e76b43fc3847cf17a33018631794d508049ebdf7397afab1a9f2f6913a3cfac00b481ad671a5e95082c4ce279bbdde7a1182804d66ea060f8d65f98a55a0362a8a303ab50142b5a0398661e504578477158a20daa14dbef20a189cd2a5db000af4e1c23d80dbad84a8ba1bea91282b66fbbb81517d126c0a2bda640d6134c8b158dcb3cd3225b91b220f077fd46a4c16a89254662db7e356b017dc08b87818dfe990871acfe6223a38eb1f0517798c96d43526def146ea5378767767b4aa5e69affe7642c7e22251a48a0dd3a65f28fc1465d9c42d3f5170924ac02a8242131c81a62cbfd7d60b2009a746072d3dfff1f7434cfb9d750b76ad8fd7682a9b582518d6e84ab61c323ed9139f0a08aaae3230b5b57b812aa6b3da61cdfd9c10ddbf11a48e7d8febfbd2352b6ac4d1e5c91e315a16cf25cb39c14dd0c0db0fd486a769fd546a7a14490f2749f86f901508ccf6da68f14c62e13c1bcc973371451eeed5d42d63fb124a2fbdf0ee9c2a6529533b871d06ebcf6791e993e8219b8791421c02886b487103662822e03ecbd42a44498750e6f9853165c17bf43babe434435f8ad95b88aad0b6a29cf42eebf2150207e55ec7c64405175cb036da6d9d410d9080a086a675925c5f5f39f4ac804aac734b0daf2de476d2687831c583f3c4af750f01539b62bf75462b0be14315d37e1991a375a78c7ac43aec4d693f7120630111ce597d1641108e30ad11420d522b699859a3654daa4cd3ec514eef3c3a70b9f6d996946ee3253b87f0eebee45f384c579c4e8842b5343b4c7de2c9a04c23e984b1865bc17ff98d55d567450959e1a19930f33e0d8874144a55a22aa3451da691b83422dca7abde9f61f686482c12771d6201f7000cd51d94f4a9ed60d667819601f51188a7df8cf8291482b54fa9e5c53851128cdb901eb4b82fc2b37033077e0c5620626e04fe3a5bfd2314196664a6ea7aef678fb6a3d7f94419a6bec43fa534b823479588727c8554d7e4a4b657ffd3a764bbe26c53465c36bf358d650009988129e7801c05402b63510b4510a06977ffb95be188cf8701d751a76dbf39e162443bea18ecf0a63c29ebc98b760b9caa405dc113dcfd8e4ce18fc7153e701ddb8d8102b82409972920836e0e9043b0e2e7c23e77d4b5a6d8e47cb89f1ffce5955aa343e177a8abfc8f49ab429fb5ea1e451886d4c7b2d02c803df3c908fdb3c35450df6689e42ad3cb3f3fdf576db36ecd827052778f5a47ae603ec518a9ac12db10be30e5ad344ce227fc0eeb989c8e630ff9c33d7fc30e366c30c44731bc9784575954ec2b7d600a673c3bd72bc48ac23e69f0ef0d42e52a9112bfe90a8afc4f6880e81ec80008d1ebc0c65c8415873a90149ae5a288eab0c5c18ba4f1dd72cb453c381e0d1d902b125cd2f36c14457c92f169142a17f679126560e286cfb461d88cc019053ea0a402317037ffa41928b54693214d1566c6acc070c3c6cc223e30fa5e1cbe1e97145774f25bd5b58f04d3013478e0121747c1b4267a70161f42d059e032067432a61e1cb7716808739ab40a41dcf203ed7f0c3584437673432d4b2a72d2955fef0f79a218df7fd50e69fecbb6444231bea9b19267a4e4c71565e5ba05d419e91f18c6bf50770e3df8caf1da7d44981cc8bb26edf0940e039b96abfcb70a136dfd3e94020a00361d1e9c45c57520a1dd655f7ccce1b11377a3679b3e1ce8efec35f3ea66c733d8334939ba752acb1b44b8cd2575839e833bf8f628ddd9b770a206e5fc555e1bfad2464c625abf9b23474e29fa93ceea2ec2885209355ea5651c1a051199102a7a6e530eb3f8477b0a89f7d4fbde5183b70ee72ab460de37a7f13480daf655f218aed9564b0ad46e0f55a70b526933e59429d5e4265580eba81e5be94b903b5402ed5467711c84147829dd093e176350d4f750b25a8dba6e82a292f063d41c70f37a1cb73cb7de1a53616d779ae356ce1714ebc70b2756c99f333c8a63cd6a2194da6898714016798bd45b03d38f509a11f0821f5ee14e6fcf0c6764e10ec9fdb792450c3ae007ffa6ad0cb8627ca4dc74dc66f180f4906ea49de440356442b29dc21f05b1752c8f3890ff2a5a96cc99cd1efe485117b5c892b317b635f9f50542a72a6380ed9c18c9512b13b50957eda21d688c8716ed49e6204faa93ed595adf265779c35f7eb3c95b43a8e56cf00a2b2b09fd2f01d542ce57058d49b47d5c1c02a7587cc1fc9fd4a9d0c0d1a660389297466d1b97bb684891e02df66dc0ef2b41c80a5374cf36acf5dbb795f9dc19c3ccb0fdc11ae3e66935be76576c987d912f9dbc8e104084325ae8df9cb8088ac4c055cf0b7b9922633f050f6e91afc5370412618d7bc1c422ca5fc093507de7b747706d3380ba38c1125c167fc1fd8a860774b74a12b29484ae55a62eb1d99b11f63e08c49aed77ad35cd94970ba5f6cc4be0418673caa0d9069567ed0a2fb6a922deee0ac60b6e650c4441748f55344f58bfe3bb4b9443aa7a48b0c976d262d2cb89434d159d22a3bedc4b0680ae13e86ca6ad0a27f431640ad949521fd0d2d1ce1532fdaad65c83eb20de453218b397e4609aa977cf585ecab8b0b898c025329450ac09770d5ef31307d8863ec355177e574b9efbc713288b27e7704c749fbcd1927f17ac662c34dd24c3208fbec08dfe15e049f05b582798e296852b06d7f218cb2125cfdd911cb26b2ce073b9091fac834579f4a1f668c90ef887239001956a2cdc0b3aa69b01cf5833d8f48e7136a603a36116264ed426e7a9befce2f87d3e2421ebb6caef466cabf0d684310df79c8ecacb124f21b04be20a1877e8b14d95541009c166f0c7bf8576cabc6745358483c442d7a00376282f1b14cfca1a7a648760f6921f87d968cff8f3288315d3a9c96989304772fe3681f3c3860ea92d071dd91628c844117047a62b9327fb65c6ccd0fb13fbea6c0db0093a5e7e80897d79fd6b115a2593aabd9574c6891ae7c972836db1ab4eccff86c7a2d72ecc852924b0f929970c980fd9569cf76a4ca0d76c3a56a1a9e358c8958669ee4a633b0822004d4ea4b67de905a30dcb638a0f45423c56092a816b7160fd03fe85d96c3b0eb5bb618d81999698167c025ec1e875a3e938f7f2658da33d4bc3e921cd5a497df00d3326b2a9fedf6c511f84d6fee46a8df375de510c72cf8c88bd6c174be61d88a613cdb19e45dd905eec96a65b0580310f3e385a638b60a4c8fe402244d728f3712d5a1fe78d5e72f0f5ad45f4454aab1d06dc5458a6989bc065e41789af49288e64216ab2ecfda3ecd2aee0506a0d415402c735886ec6d27421a0a188f33790416d99e32e8738fd8a2599c389ba09ab64eb2cf1450bacf0b5a16df47529123761e5f706d99d4070c837bab13cccd5b8b273fd98c04e3dd883377b75e3761b26d05b0178d41d31c1ee1891e3880ea1bcf0720ee2ffe53de97adeab79373f8a7ee72861d99a7a56bd2376e9325bfec62226c4e1e5cb50f71afd937e8333f341888816d13a204cd7534a68f78731baac3278580f13ead8069adb025b44ca04875d72cb84da04a4eff7b3537aa7333240ebb645e40e959908922271e565ed16d72d6fe6bc18d9eba4bca80d1b8d7092b8bcdc1ed25de1f7795510938042ce8590169c23660c23068a9b934b3dc943f63f8fdb194b2a05f980febabaa86fb3bc91859dc974644c03bd629a5cbe259e14897fe77b4783aa58ec45c4db50b4ec4983d8a1e7b1d33ed0f2b85f26f043af15fa3fb342c00c20b5fc4045c1c88c8f75598e053536851c5c54c19b2024c96c68d0ba99cd95be674da449213b82421007a6eaacf33d567c7afb243d9ca9d4571b85a60c6adf0f8f5c867c6bc994ae08cc749c7fa33e85ae3f28f5fab3e82aa9b6d2a75544fde9c69bdf55d081ccbc7f610aad50cd88ed535ecc440064aa9cd7df1dfe7a739ac6e9a5c300156c42e8c6074128b174bff37b4288cb9c623de3854c2886563c310801d3ab213fceefd0eee9f99e0ceabef2852c2d2990927563825bb30d0e80ef8099ef6ebae386a3b9f8aa091bb69b310c9541add41402f95b002b6d7184ac74f5b617b69599544453b08665a16269932874bcd468b7edda4ea5561f376b3c33a344acaa4ed89828a8a9ff184c4994e5a9286b8e3ca08f2c372c60f1ae6d5b8f86ab0051ec565ada333edd900276129018b3932a10a1092f9916dccb2b36e3d5c9ca82e7ea7e477365d97c74881411f2cc8c7243e9b1046a740ad64736f27da94f60f50babd157bbff103ab9ce8da93dfcd84157181bd219679aa1f7db2e99f58fb30d78db54647cae8ef7997beb242c102350bff73c3bae1811b14e599cfb80f1d7e9536e6b6c149cfcb11e418c0706fee2d7f589cd5ab07ae7938f41f44c3ee389efff501d724d3e0631384485044b3db26e18415c0486e9cdcc9f119ffd73d0568d14fa3aa7d80dfaac9b80f8283eb6bfb993b649c606a431d0617aac5e246f32f019a9edbb9c3f1d7ed736f2c25e27c236a535abf6ebc7c4f89000504fe19c5e7f07eb77bb99f35a35e228294731e545cdbbd9a56ba70d0d0bda7dd8625b13338c6e8b3d13d98e94104d794616c9efc7159b648bd53a8c1a751bfba6a57a67c5dab545ad5b4af7d6c1f99aa1b1457fb6340822054a6c3d411aba85d964c363eb1c08e0da7cb059f1db39279c1eb6dfbf796214244f2483bfb7d75b2e463e8605213507755960a431a453c6c3f2d768b8eb919853e524337563cebf5eb11094d416602cdce3d1261bb62e9e5be8427b3d530ca20f3ccd33a98233d4d8bab5b2c56dcff26c930084f7328f04bbd8ff9b09b9fd02dc059e44b9f12d17260d56953b0ad619f8dfa90329b05e04bd254dd9a2b96a10d74c34f0ca2d75afa08c7aa9a2918484a6db4597516a9b564b606b85f91dac16211407e04ee98e68bce5c513feb1f736553424cca55179209cf6c07ebf5feef9e3ded9e74a4d33e5e9b17bbc608eec9aae805703660081ad8b753d139cf0b3d005aebfbbc26ba34faba284eb11e577a776f25bff12a52bd3f82bb9ba0312ef80089e48e9a5b63ca11732d4143da7ccaa7488091b68b607b9163b1a00016b4619c9291353c50f6eece2012cd29a685cf11a443b8e27031d5af58febd22d004e961824b24a31b72005eb1f614bb07cc671a7567531f5c42903460231426c09ac36b01ad619c374bd0fd11b7023760933f4dbb6a47553512b759d043bb10d2e0625b5dfcd7bf455c6bf4a15c6e6f076b414a69b5fb5d4c11967eccf651eae4a77d3c293f96a693142f3c882846469af3d948c4b7f457c629bf6b62a590bbbd613a86cc63aacf9925b2beafcd70bdb7bf9fabba9f97928c80f2dbda1c3e1b4d785c37c7ed519ebf849a4c74930ce6048d216d9c6b2715f825e659aa0cd9d674e085d6b81a792aed6cac3f8e5b74dda3d6a6636f0d07bac44385bf051a2c2d65f4d2c32ffb80febb62676063636488d279954fd85f4408732fa9c551cde779ba7c60bc4c585a75d907085ace15047234e67ec35fedc361adb3d88e31ee6e9c5c61949e945364d28c129fe2426e6db20935f2d54d95a100be499ea37994e11fd30393c84a5ea0e729c7cafe28b769ad80c99df18a16e2a5c0b051aea0267794d261b4f1fc007b0db8059c65f6492fbd1b2acd603fe71733b7d95189660b487d16a68ea6248cdd8a3dabcd9cf1d88592662c62dc13e265b6ef0c9efa351e1accac390dd818f0976e94f9e8be160a85bda3804c122b8b6c9927b91340cfd62138041eeee0f3339b12e3b76e3f15795e952b7a0aed3e351fa114541cf203b019ae4d987e89b83bacc7feccfa8770c75c0c37a68a63d68a3b56fed2e0dc064cd8e6c7ed941f25946f0357ed364a39333338e86cfb87f9bbfa2e0453c4caccf99c6c6f6922d3919dbd5b736518b92ea446a11e2fa7fb2eb3dcdd53e5e86a6ea640a4c999194e99d7b27b41b920e4f4384c90d9f68f49e4bc0fe8a6f29641081a3652c7e75f7b4025b9c3425e34d017ca991af6fa63c45d8ed8f1ad80edf2f26ddebc88509b6ef02a7a548accc37836acc86cf6288771cd1eeabc90f5f181cb6c3c763ecb16ff38f60ab237f5f690c76621abf336883c311bcb5a3e2dc8b4abc90dd8d06348439195afd8cf74bc4de93053522dc48513d4c24879674568e61525fafa00849ef2a23e0548727979c3c84904fd0a9114af3d1ae835bb301171fdcb933f66c3d79276964f7dfac10fefbbb5b1c8f464781fc9a50c3c9f3ada4ec6760384ded611d22330b287a95706d3ae65ed5cd854b913edf8d956385cfd46f6600e06426bc2f4d8968f550fe849a5d4aca1f9fb6b143413c85fd433c1b7f1193bf0acc271049cd6da400354f8d3354675d834950a5f9a09020d048e4d0fff85c8120f9b51a96d537352e4279e6277647c3f6a85c8ecf1d133b762e7de4081f95366fd08dfa286d7213d8d6d2653833c8126e845e277707197dd4811ace6344039026efc4430898aaae7b35f4da5a72ac83bab67130dac9158b7b2dec4502dcde3947e1bdcf32efe4eb75b27d0ba0acc8fa66695646e88fd3bcaee6b265542f84f7f39650f201025240eb5a71669a4a3b51bea1b4eb21e6989ddbd8dcc103ccf5bda1f15a107421bb5ac7c5a14db63e9f92f75bf25d1284b7d1caf24302c491d5ef891e05098a56a619eaf6687171317ab2850572ba3f65e3b7466b4281394d5d6528939e07fe0de2124750f3396e77dac3433bddd5eea7b6a04a0a47335c29cee74b0ffa7cd286c823a5bc8e66a0302455d3f3323752c8bc29d09feba84f82c6076dfb3b1d915b95d9f494ae5485f1407eb6e7c54163ac7641839d31f6f580ffafe0be9af60d8fdde0e81965bcba3fdd604dcb268d74c77de271b89b06a3abd5b87a9bb3926d1c0cccc137c9b3e5fd581ba7e5daf00dfe5593832df0b384e2e5a1f4d9fde461bee5200d16fd9ea9ae6cc57053059a0cb0da22a23b3a95ef53270e0747fd36efa1fe5bf01dad56840a892fac2c52d9520d9fd4ec70f419112cd0252cb567bcbc0a054680667c68d04ceda75b048a468571a820c5d476543d6ba2e01669ab2406501f721543a16892b353f143dd0f628676d7adea276fc56019b28c687767129c73853d9a15cfe0f3c2bed03ce02523c065832a72894a4bbc6c99eee87f1a90ba320b2d38b0944f5ab6b28e9dab9f1a176142dd16afc662c3dcc10ae1a51ba7061af75b6aef8fb459296a06b1b09cc224625924bc595ef458444dd97925afc0f2b3c30eeef2aa01f622d1bf2d070ba0f1cefbcb406d370c3e6b65c2902fb269fcc1484bdad30caa889a1501039197c7560c0f4aca0e200c65e1549dc34857e1acbf5011c6027901b60a3b1b254421c34de6cbac518eab558757e8c617f92d6b11bfd8eb63bde8f18e24e4e52f447ce4d80754c27183c138db14ea106d976003bfa237df0b0fc484141f1cb6041f4c9310bc74cf919cb5ac7eef0a698e001b26171e8459f7e1ba1319603bb0b8516d31d8f7798e9f70853e99672381f7f3c4558ff96ad2457c2fbe51e75d1fed4e6c01b6f4fba2332e40f7874531ef0c077171c8176e6ff9b7629a23789c99ac225d57cd42dd48b32fad2b063e43cbeaaad71581d1410ba642912f93dfeeb3b9dbf5c0afe360528176b97cac3d3a8bd67d2506f620b2242a8d2af2c61d4bd4a87c95846eccfc02d1e5d9060d9e838a64f310add79bb011641a21f91abfb8120e883750219a1ed724e87887c3e3c8b18d5d75bc16b09a21e479f3122d2f59e5703a6f37c20734a110c09c0ae9b5f6e3f6700544d4b40e65b0c6f7eae55b3d8982705753b20ec3363665e2925ff8cc485711eef1ebf51fabaec0889e46d9d52f4af1a1e7de970feb020877302316ac510003efa0f53cc39f255b90a562238c0be743d8abc754e4c21988b9004de099f674a61aba86fe0aacdbe5e5051337806c0f4da772e24adddf61ba9fa26853cf5313f06cdc76ba87e3c812a66928717935df246b7b05adde24c2dc9f2e8dd835dd44b3a6261a49579cd39cb3678003ac6b15da43267cf3e6ece936a9b3a2295be31ed1b122c489200d818ef78c085ee9d3342dc2ce521c211c3159005fc6d0c02d41806653be342716d41955c6ed01cbe725a547fd28700768a8c9dfb85572f347e1a425cb513b526fc648894c3a7de79d07775ffd125aaf9cfed1ffb033f4aeee8181ac6e819b3097224301a2b6275dafa9f2af67afecd3797b844a2f19130d92736ef10b046e39915c613c97873d298556f316be10afc032d4c9eaf13cb40cfb113a31dca31138aaaf25063a69f17dda78d7d077d19442ba52ee58f48795718f99d97884d64fa6a7b060c18036dec791355fd1b18eaec32cb1bcbcf344ff117b584ef10f384b858851e9e1af62b79157e3592fc9b2b08892565dd572e92a70d465ab8e6f3dc1c0dc529ed2448bc752b3c37ff53c27a0029841acd487cef83086c7d2a230abd194a344103f0f0f246cb888343b3388f581a48b8795530835ad3024ff10f98eb148b0561b2676591f3c50bcdae273e3e3202822e1395082b365c69f7a86cfaaf66b02a646f43a542af904a35b83eb1e7403704c4cf3597cbb720bdd9128e6033991bd3b2dac7b82f6222e0ca09da66a009d9fb58fca4807242dd7a18514a955ea1a999858e00f38bfd0e2ebea3ecc629af056b448c265fdb4dc4ab4fd4e3b1144e9eb294099cbf11de082029825360855268554552daf82901e6222d11bb4fa139ac597c5edfe9e60a8582cb3cff94e4f3dccb2f7d9161f84d7b74ca6049754fe19cfd568c118885537af525f85e4e3d7fae49b60e067ade8e77849b37f5a1a7cf34c69c3e5d71c3caa2348180f29f4b3f640a112c9c3a449573506a026727c3e6de0b53cb7d1122ccc5d6c17e319ba6b688560fd4de21ca364ca2592d816b5c572a9e97907d0d5caf31716ba5b153cf24cd81e792692d54e1e92250ecdd5a8a4f382026f1aa9b77648ae61e42be3675ef60906c745eed63ff58cb06a1a12771666f04701f3e9ea36a4f4ba27fa8210fdce8f4cd936f5e43ac57d76fd946df37ead52ada120a065a61d7015e6998ba9cda36ddaa812d66bd65a76d0b165ebd8c5877467af7de0e6c83a559047861ea42dd789e430c2ed10fb309c165cbe7b5fccbabe2791b3f0188d8c18f0afde2387c44277982094dfa168bfef2b86802731823eaac778fec0f77e6549f1e0d7f9c563fbe75666aae1a8732d330350f96f8b4f8501a8e3111b2aa3dc7e1304dee5c39da9e27bb87787318d6d133a48fff9438c22b4bbe607d2193757152c1d078fe84579b553176ddd6d70749f416f71598a806c67c952254e6b41eef0f3d75ea49cf73e378a0d9ac6b7e0c2fc1f4b2456725fa9d4a2b035cb3850d3ebf13bade6630e13a5b00497f50be280838cd80a4556ae2ea36166b42a9ed0e1c5a0b235dae2cebeddd2665b7c933ce0b7e1a43557bb832df55b4cbb98ffb3753beea2ba905cf49943368c626f651539eae7d4e0ea8a773b29f15968c79eb60a448e649ab55d15e4bac55f0454f502ae87363cd6a4d5ca147331387dd3af3c9638ea17ead0c4554342493a3dbba2004bb5468a7751bb89e4d07b883e00023ab82b0c48831082899976e386129e2f08df881719e7e732f99f31dd22ab6771af50462f2ddb99bb05195cfb0f641d0625411bd85072f3d1efadfdb907c73531efc99396bf76ab296425134e9348940a69a717aa2e49c482cc0e9c8f42b4411792fe4be6bece125030a67c4918877e51682199e2f1059c71445cd6cc2ef80708028b016180d4f4dab4a218dd5f284e9dd051287968ff2c4e2f32351ca16cb4e3bf67cb6de16f8dc19f99f374556e2ff597b8d2e4e24ab9994ae9e98f7bac750c5fdd88f2a81fa6c91a564a0ab1451e40afe55a1547036d71382f516a25b06a63b912c034844458a056a95223a13ece03eba9d5d74d13edc1d83af1279e8811d67ed0a40ce15b58b29554338b6289b2cb5e8e79d03f50bab591326acae72001293fe301d2fba31f356be77ec430df4057e3688f1bd3040eb2bf818b58190c51902bd1257f55a6e5298268cf7fd16e68df93f6e8949627c23c6d808a28d000f2ce0f18d34454906a90913b39ad4de6e605eda3cb8b058c74341a0ab1f098d411ab260305ca7e4179eda6562a5dfffbe41d351ebc4733ed00a3b0ecde2ce229cac7f86bbceb5b60fce89f54ebf7263c0c9b2bcdbb8ea95bfa2229fdd7f883cacf8f4e6e5a9330a8323392e4e7031db31b7210b74cf93cfb84c2044527e6313a8cea5b60961bb4037d4bd69e0c249ab8cd28451f329630dbf358db8b8c908702466db1bc637d25462024acf7a32ed0c28a72d10f5687c476ae281c8691f66df1b375b9c99465a0581e21cacf22ebe3a559ca3797f8588a16fcad55b0ac9870d53a5228590926cf5d043895b9cd4aee903caec64cff20f2f0bc6441f111016c694a56960aa82b97d37ff6092fdd0d04ba2e0fce211c377236e5e2c55bb4d8c1abb7580e24f72be072047935aecac2f46be5dd3c3050d4532e7210c6ff7b9ca81521c5e9b34bdc95c4534dbe4fab468a4dca740766547cd8c88cc3ac3f50ba1f6b366628cb3232a93ec08a58dfd487341ec5015f2bdd87f113f6d8e6bec572fde54ce2eef2fe9b6d77c846a2b4d138311947c1bb0174cdfe0a8191a7955d29ef5c19cd74f100436992b7e9adc0e112bb5d6cfe35a610da6b042aae726135aff9a3251b13f6ffb76f8827f67e0d1c9807780df01a00027c1d667ab32931f1adb827cef8e6455a71bd45900440dddf76f0f03ed7e9349a5b1ffe62269f7cdf623c4083f0045e1260e8b5f09eca688b7051d58292fb1863c2777a6f352087cc79a8184b42e853d9f05a6b3cd3f8f8c749b7038528fed8e80955db59f71e1e660257783eaa872a953ace6b4c956d75eb1f44ec758745616866eb195db67b911dbe885e654d55f2d2c7b223a094192e41fd090de81d5d43a7bd858eeddd7bec4fee13cf9ffaab1686539dddbc8beeb2a7608c2980c8c3d4191c1cc18c48fc65aec0045c9a91bde6ec5989a077808815b478ff669514c69131db87104358f45d7e47f4e0239199c75e2c633614e6c22cb0abeceebf97562d9da1cc9c5a0f45c23863eac807fed9676f3fc786e5020dd21039c7bb2b3816bbe35c82cbab7f093baca3ce314910ea2320d6e64d361060f1d02f332ffb8f5d9c026b1be5877a5f1917972b205f89da51ad43160846ebf2ff25ad447738701b93cd1f73280366ba669cbf577712123611b04491c6fd7ab2041a34870e05263ad75081622af835e0449eba961270be47ff881e9ed43e811286ebd510ee98ded32d3aedf7776baea711155edbbb0a2c438353fe957679f90e884af7533f6fe447c48b84fd301194731ed1910cb8ad9d6844c03462375a6a6b0f62560b7ae90866afb3e187bddf1b5e7bb8675e34b1740ac3b890ce0e413c27c4ea17607419789ba1c6db4e9d7809f2c714420dd9b3f7eb1790505bdd8f51ea10188d65c57feeff4c2cceb0b369f4ab62403136a190960f623539464b786226d1f1f936206c754f98e71bb802fb2a16a9b65fa96d7b95c5ebc523f287cf17ac8b9b6f0780f1cd2a095dd92dcaef625833e507d290455e7d8b3321b7d9f5132d0d01b8c20a8ecb2fa57c087a1dddddf83ee91b06d73ffcf248355d3b4a7d45a74cc4cc25c95b38323a044e05cb1207b7ace549a97dce49a0a0193610834e139006d252347f1f06796f5049d16f5e4e6888762fc60628c460021c92d2b807faeff361886d5080b216eb4b01a2721f7fa111473dfd6ea3e8c3b89f146c32c89c86d7daeedea1a72321c5380759abef60955503820ba718eb445c05e5b7f41f3c32e7389007b84f3a9b0a4ec3d19a9d842afd9cef2bf97f3758bd3a0b56ad489726e49e2d308807b66be6c5a0194121daa9eaf44e99edf8a38d48fef5109e52e3f47582dab61ba447e3eae89ef1648efd0bbee070e1005be934ee544611c70f9b12aa6345954f50b79868c945e344c5e38cd1b8422e6acaff7572485ae6dfe7542d3b7ff514652f8b721fe9f78605294b1d633dda7e968146c35b08744cff8dd7ce91a5ac511179b90ede811025e6a06f9c4f0f91e9220d759c3c49c2340f22cd05ab47469a19ce04487c722f143560340d1cf4b163bb850f1dccb582b99db501180e3bff96b995f7b693f85689d8a96587e1d9026ec87ebb71aeada53c2abf94e4b5ec7614b55ea209c03bb138fa2908892e405691f6fcf2491a48c7dff71b0e6db6570cd1d8a683efbcb1107f4fc775ff8e157111c967414a87455b552cb43f60e7b6d35d582cb138aa55fff26a3bf624cd4e49d0c8ea36927ba2cc038d2dc7d8b61742f0a3324467cb8f28df4d1007c4ade98c14326b17aa68a323a84029648c997ea55ab65fc72e2f50d0c536650786ecad17f61afc109b6d48591cfaaf7bdd7a218fd32358d2b0d3c3eb3f0a174dc71837c49a07ef260ad83d63553ddac08748dc5a7ef40a56eab0c4cf41a4f5e7ba9fba3c215148ad283267721306b613e8c59a7a0af0b857126d848a897f6e0d6a41f814e50d40c1b43cc4bda3afb3082d22c8c0100c228cf9798bf741cc4a5906df9881aaa591c9ab4b38352aca44855d5a0ae5de379876008d2579f2c94188abe8fe377334ad2966ab43556e19b72ec344467899c70fa3e039fd0e6b0b46c504ddc915e45fb88dc92092c3b1b6ce55b614a4c9cf4e6afeae6af57fca290533e0b55b4c00baee02612eb74aad90c147e692b269c345610f0fb6f59fd2f9fa4d3ca035dd1d62a04704b572c39207c8a79b7982ad55b81dff8ef70997a4c10049ef9fbe2adf659392824f8b6814863e4222c1788fdcefd466a819e8ed5cf6ac7689b6effe53d71b41f710286d89a743aeeb769a6029aa21a5870180ed71cd2543922b0e619fe9fe441c81baa97bdec312cbf0548a07344d773e11d32ed6df56b08e27c719f707a950e647e54a19e7fb798a0ef06197900c2b14c8bdd0e7f50e3a6693b27daa326bc4fcd8416db261b948c53deded8f9c4fcfddddad2c0236cc644fdf08b9bbf6d5150cdeb6f5dbe3741f666fffbfd8662fd9d13347f9720384a0711f3ee71194a5d7c5efcc170f89132a792c27d13e73c7963054253deee26b99992f3d8513d3937a8e5f38141768efb7859b005b8fef73f395fdf3006ec22036067625e31c20ada538e93251f83905f6614a87c1fc1cdcaa87c394a224f54286faa356832189e08f02712b46a43f56c65d9e82ba58b61fa10658a60a2f2314b73c989460cf793474dce3f0bf10614b487f9247e9a7dd02e17a218e41252d44038b9b306ac83eb6ca171f4d112ea7cdea1d594f28a67d98d2defaa01224bf7b14054780f0ef9c33dc895bfd569a16f1056f8eb7402b2b6960d012daa56e9e164526b8debcaa92871ba408325721e634857b8e652e4de219e43ce7f12cbfce220d793ab9ff1450ffb3d30b50d0530de4d41799ad7492c83a2335a4bdb4477345fd1eaf57b02422329615461de073f0d60f39608b3e26b7ea60da49a2434c45e9f6d273671652746a4601c447ab18e6f99442f87a11806083ac4a8d198e5155cfa97988196da1789a166563ccfdc24cf9144c660325ebeb49767e2f815f38e0fbe67dfe09dd5fa5a05103c94608bbae803b32948f512dd3f51035d7e4a444ad5aa1af93357f34bc5a4a1a554879e2c9360d44d56842ac52b973343b5a7f02d4beb3748c57a85ad2875e07c73e039def8d60bf423797f046ff979973f0b64d487bbf3c70442d251980bfdac0309322048776e63645e49d4d41114425d50315d69b411ce5ad4f1d2395e07966430b0fced9d9c41034331d7dd71dc3655011de7c9153bf6b7e407e4effdac1ba8f6b2be3fa26d2bed6d5ef582c23f9431463ecccb54ae21865bbb5ee8dd70d3acd75172201d79ffbed06f69d8951d539ecfd7ba3c7197e76f2df242a6ea38e42436d463afdfb3d657deb0c8dd193e29ab4de705b7d3ab292d729641dac358731a95e9b17a1227b16dd57370b85745b74ef3e4a67852b086561f0ee631b8051281403893e837fdfc3d681b050b73d172a5adf033ba7f56de35945618ed54a692b4461410858de1881d4c6279fc8fdcf267b0e07568253d22c69e4b0b47b9d92debc8a91421961afb6cf1b36580c71c3e238c133bb9d52a40ae285548540463be4fc3fe08ac97dada379cbd1b16548a4febed3306fefc8153991064a7dc3abc192bebd99b74d7eb91e59abbdf99e1dbe81c2524f0882cf94f8e4109e72e07c0699f44c7d19ea3af180a47c62837b639929aec8d3a3b1491c62f11803b8566e5dfff2906013112b627b640b1726e894944e181a09742d00ef68052b3116415dbbb888b4bf1180ded4c96df3a82c7fc85c4e6dacb257566a3ed3f130b0fa7910182fc543896df294008c612f96ec6ff30ec0b56b571f94bd4d7bc10b47a2507de6a5c264d36dca79b2f79b24a07f6458a06494e3366e9ae293a1f1e3a48193fe4e70ba190520bfabe117157ff8d0c63bb9eb5f3b2d30a26a156d33ab875ae6cd755669e011fc19b254b2125f82bd0665ecc5f26d0318982d3a6a7da15faccefbc65db8691980fa048b8bc2c5ddeb259a34361d47d7b8285764e0e8f9960733ad49a5421e99e0f087af92083cfe866d873518c9311616ace9427c16eadde17f3ac3b31921b6c1ca8c852de1b7c046b1ea886b2f13c0cb316d3df270647e028f84b8266850851e148048f6de88aa134f5f12680501f3911c7eb0a345d3a130502c7f380dc826f523a9a7b9f44c51ea200c345f63856370429e99029c3f41faa0d89b4bbcb6fe7e466df6838cc91c911886178b9cf1ec6d6f352be1a8fc8445038a14f719de18875acadd2e5c25ca880f2b74620e61670d18c10874c641ae663ed30984f7847cccd9b612c046bbd194a4f66e44df6608321a132580db05ccf56fb48ce95d09b31606ee72efc2f669da4634e81918bb98a60678d7445887a2f7769e0f1ea935855ea7e7825a595c7d52c64ff6c7182a2844e96a7f4f6d558d0943d83687170322a4e816178fdd6c7e0524e4adb7635096bd843db95f7931c0a7bdfca21e5e4fd8b1ddcce3a391f6e34e25f627b04f75ad02b647c809bfab058b8543006242bba1793eeac90afb234ac942e304f3d9ea0a34a252aa0b93e8418fad5cd9a18cb079b090acaa068c5accfb382a0fc5a85b19ff122e5bf4b1a01d82675f84fba6cb1d2b82f760b5c8b69288aa4011872118056e6ad867faead5aca646c86e5ec8d014103815224d1947cc5e46d949bfa18c1ea8192eb0f0dbb50928d4cdd7dba81d49494650a11481ad8fc1a0fddcb7ad3f53e4dafd1e475d9a0264f115f715aa7b71dfb984b7990f4629a8f1e32389cdc556f72535cd193d005563ac83451c90bd3c46ba7ec4285cb670a831a7b5765c51883e318aa0aed8ae47122b83589c9ad665a25518307567cbb41700c2c393cb459965f1cbe846a7097ce3070f8ccd50d047293aec4aa353ddaf3cd9b0d28a230ba98a0649d0a221a4df5c207c680796c4cf867cb2752216c39f807fcbe5f4d68bed2c0aa1d88d41cf9eeab1f8cfb784e061ec371631ab7206030844806d93a25847aecc1149d69f5bea6dad814ab3012d4d58e57a48783412528f869732dbc56decf1fc824dd8ab1980d24ab4b9d3226a950586454d69ae38cae04745f292382d1125a268da67ab03e7bbd35f58b299c6e254568240eb1b822a20d10baca06a1b106bdfc168f3b156201ff24ea7ad1d1fe6701dd6cace2dbb34993f59c4eb86603d442dfdf65aa53c1fbf06efbac688d66da06c083ab54532ed47afe35b63a84faba70202195cc1810023ecd0da8af027b857c8c8bce7c144d9472a25da512e3b2131108a4fc16557afe99108d2aa99ed154c7453bffa1b146c5c965a8747243522c7ef8cff00398817e1920e3eaeeb57107a33fea0434224820bef3c80d5110ab4beb2984ab69052b534673a256e35c4369585fdde605c41f0cca01ce59ea37098fca3b09cc5bb0ea38e0d0000b019952874eb3f50696ee305d0d708148d4f639d2b173397eec10098e8e370fbfad0f42b24df62532f631f7340eb8c73ea7ee5e1937ac2b0a65156629d9f237fde48af25e745b86183e5263b3f20789ab007760ea0c3f43987118225f6589347273e9ffc7f4da426e1880b0c29aaaba775854027773fd6dc7e6d6b07e880c54f989db62b55d6ec6cafc4aeb59563886d4bd96edd26fd4d9e323b7a4c122353ac780772513b4d2728461dfe04174a84e3e911545cc9c87344016ab2a8b9d5bdbe71e05064d6fbff4be363b6cd015da8770802e744ded477b5ed66ea3f99891f863e136cfce96c64e502dc2e596c6c1754ec81cb227ad62c0478b69cfe84743073c853e14495037543aa1c879a110aa96dbfb832bfc6683ae171d040929f145727b7dfee6967bde5764d1cc0287fee98c469872cf634b2b3354f12259d932e7b192bdaa3b61f6d9e4dc00cc1612141a15244239fd9d2a500759e7d8282183b278412353811c79e57b1c7ad4a1d33ca05ad9c726800275615fa4da2e91abe4bff5cc66fb3094895f39ebea244c14f3a1f863f8d0082a5f743568cededf46b5a5770714e3fb19dc89ed3599e4d354097dc9a4751649e8cff8027e1db9a04b9011dc139642babd677ccef085543291dc42f53fe386654d693f7249b35b8f5dc36c6849f874849456d5b2257bea37bcde2ddad92924f89819a7679c741adab1326aba9ee1839e8e5a8c776c380248ac69142e2a14dddb6a2545329a92d52cad9f6d786dcfd28d09b87e7dbc9d1b52faaeb2622f644b387f25bb7d3cc53a5c03e94835e72cf7c3289af6fd2f46e4978cd78842f882d62bcbaa714136b67aa7c6abb43213394222198d6a0632bee15fd2bc19182b2548071a19ae7d4c4b7d47b9b0b62201a85a3bdbbf41f6a41346ca00bb189b87464ec8b0c82c15fcac26920e186375861f045f2d87c128ffe983cc1b85221dc0f8432e87a994826d003d0c6fbd492181042414eec7ebdeb8cb20c2a8a108de98fabd96f51dbabb30e9f6f5772da977433a074ae1aaa57c2c54b1d44ab3b9c1594ad6138ea4e01b60eb98eb143c087236fe8c4f9bc4f4b12156109fa45a67a9ac60b0a36db7b87c70287f63477dcd64eaa06867f2829f9f761adeb829708f9112e06b39e3518f0bbe0155720d6b0a14c2ed55ee592b86ee1b9666c0f2488bf6a231f01b4624fc9f5805c34b5e81e175b64cbd17eee94085149d82277a217fcbe2c1150195d1cd281a08ecab32946d10bcb4dd7fd14c972cb76ac808fc0bc3a4a5754b883a6959e50325e8149a93bcd9b0535434e41837938cf11c7998c5ad97159d1605cad80cf2f810174cc47b9d71b4d2386b0a533a0daa9e48eeaf3052dc3cc60549ad3440eb2aa4a07a334be78e9cc262fd48a3d87a538e7bc5dbf364b025894b3756180065687888797ea274aca96e11401560c276e02008fadb9980875b64a52cd81f15cf3ac4db0d8cc064162c6553f60c73236f187c38cad2338ad091c140ef5aa35cf66eadb85c00b23551e3139302444b69c5eb270c5103810e044ee407ab12bb4b84d9cbe540ce2330140f36211c24f61f79297cf1485a56a4460d3c8ec90520d3d64eb10f10273d0837155a7e4f0b3994d40e197cf35fd613d08c036c45147d9b29d07edea76426d01650778f37c1fae060ce5df0e08a6e2d70437549a8244b482f8ab3f594bedc13c8d34bca18057f7bbb4cd60ffd9b640b2aa77e71cd0d19a5c7dd4c3c8a3c580dabd55754d1ece029eaf1ae8309a19be02554b7321d78d5d3e99a2236c83556131630c7f6a0edb556a6674a444626f82124bf4b0bb9f245bc462ef87feab249e122bb914303ee40b7a14d8412e6d716ce2ece2f91d227aef0cbea55aba43746108af29d44d88917f7119715d334e0d1ead7a2d6a6f361865ffe12ac1a8903afb0c5f9c9df3b316c8403fe5f98d98a2b572e5c0340aab0dbb99a1a65e1d5a21ce1535fb2414cc9f88b553e7c87b54a146d7d396bfac635eb7973a722a2c6330cc63c493d8fa37159f06b6deed8e81e98233267e54eef381ac75335b6e2c133794a491f6073e270fbffa2289d14b7850e9b3b5d23a148d1995369e383b75217c7db7fee38b4c34f36546b57143e39b926caa029bded3493999926115b76c84669b5a064ab86ff92e16cc43e287f37738f906796960e6ba97bbcb75c09190247e28abbb2a0f8b3ea1922e926cdf5af6e4e879ec3e1dd769bf66c07fb5061ec406ab8aa237e9cdaf1474f1733e71eb005c3e95bf8adb623f24960d979619f1e697612ba5d25f949af72db66c76666345f9c68f6799daddc61a5558e2921c2d30f45dfe7e1eca8a0a62776329a86b54ffaa82c540cba34f257deb5a16f3128eeabebea7b6d69b86ce16f02551b5f79bf0d99a77c153191e4c37bafd55dc7ec6fa8e6789757666b11b4f1673903f76c6256f2606a32bfb3bd60c21b8a9c08ae8e6730514084fa475595261b863abef395b4496102c3ab9c7b3422e1cd85d26638fae4776bb410300261693459fc4871cff9f67aa2d0c8f2c1382273e2bc38e4e05d3160d17f11ab43e45d2e49fd6a43558a69ad4418aafa7c2ebc5f4537ad1416783df0a49db391d36ba95c22f9eaf59980836a0c237039bfb9e0a8b32bf5a775d39c36bad13ce2f7c480d3f8239f7fbc98d16b06e9f506005cde62cbf747878c983d45791be0acad65c82ed9cec9b46b3b943590ac72a20706b858a64e74801a7743b4e2a8e280d7776350a8dbc119b323900573e0be57607c18c5e1435839fa8553a7dc9985e9ce38f4c1eb21de1797a5e1200975c1fc586601e947fb788982f0487d09bc0990270989a43a606ab70749ef1ec11f1d3d9c18fd84dbb44e50085a4e36c66302d7b1c9674967c1b56fb5c2c47e233effbe38e8abcd25e90636b4dc08ec8c0de77a33b56e4905a4860c65278d51aa759824b12799130c71076f01f028b01dd89feeb91c46986c10d1c07567857679419897d0bcfb295db84878f16444dffafa21c62c56582f415230afd9f5e3322e85bb535b2e8bba3cb5e83deb6b64360cf07e975f00d11fc4c4e672d2cc19d41d82b8e10cb3a0059679ef43f4ed12b6bc09093f2c87224147d63191478961eee6ece4c8194dc3e82cb3d52f46ef85f49e54d8442f623abc6fadacc67f0dceff3a443c4c4dbb9c9a86793c0bb9859a2824ba14616c878ba9df522cb8bbda1070add83af483946588bef92523348ebdda3b9e4f9bbef3f9bd4dd82959a967de32f4d98b8488c7d7b17a36fcfe0d5bcab1b37ddb09ccc28ec6e332c52a8e10d8c573581c935cd24f4e627cf4eb1f9852146eeaec91ccdf4fc2ba55e5bcbf228524f78adf92cabfa7b8425f479d81a8ebfb11d413c6eec1ad3dbd7f92e81edf3643fc88149372e509d04c91a05df18415514720389532fd9b5a67866953ba11c0d5a06726fc1929524e4f7b07434efccc405ea292c4e9678fa45de828d61006ac05df091acd16dde3525a3e3a19b362c76e98323b1700f82e7a4d1648fcc091c131dd206f2311c66a5235f719c347cb0b98f79a201cd359655b9eaa3cf18df37f5f7411b15f457ababed8daa9c38d9d9f1694a2660cc89c00d184313eba9d8423a3d81f8abe92d05910d17d68330017dc855401821f85d33f21814c3b32acccdf0a5f4c14252f392862c8475337b44c34aec86992e248fa5db135755d78aa3f8c4d0186cc0119f6b90dd4670ba741aa15829fee1ceeb7986fbcc0f7a771fae6709a9e21948d8c96e13d40ea069e618f42658e2eaab67085f3b85a84b3532f6a4772b1d45e4019d8fecb096951a3c4b1c237a75950ec82071b710694ecb4aa0a9b4f9f251eff1e17f131c2e6de785fe4f1cfb69084157e544bbcaf1289650d22ba4e3178e84376a6fccfebf336fb4c0ea519c1b038745a00d93a8eb0d618d6f117840b85044971c67fd88563090ad8b0c9f0abc14cc9ade0d487f28de5406eb9c6a6abd547c0e62bcaae0c5c838a97fadddbabe8ea1f4b87adfe13d3e03ef59931e4d102eb6cba148d40956313785a1ea199deab4d4593b78a83a751f7908222f33a5232aae372722a292c674bcb1f2232aba3f57be7f67807462157cd02c17b1440c74a1e93b9792c5a438821b6ff7e96f81eca46dc7c07192a79035f9abea139177948f5948377491a55b7d3607193b3a514c1eeddef122b83cd9481113587f68b2ad5f5888ed7df3d9ce243ef0e76cfbf3cdc7105036f7d23231a1c4e10998a8f880ea16d9dc41b8f82c072f4fcf95542ea8436aa377eb7203aa4b79164bd856cf5f784980aedbd880e6a413042e757aafc256836bf5565772571fc14be3125ddb9c93b821b38a089dd77d7c1671617b06fa03efd3b43d11240ae526e4398ac6a55bc525cf520884576eb770a3dca47cc9cca15977691a8ff09f60f5978754d971edd5c79f962b0e33b20ca41597ed4383a7641915d1cebce012787339ae7ff530rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql14-14.6-150200.5.20.2.src.rpmpostgresql-test-implementationpostgresql14-testpostgresql14-test(s390-64)@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)postgresql-test-noarchpostgresql14-serverrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1414.63.0.4-14.6.0-14.0-15.2-14.14.1clc,N@c pc@b@blb|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmax@suse.comaaronpuchert@alice-dsl.netmax@suse.comschwab@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comada.lovelace@gmx.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.com- bsc#1205300: Update to 14.6: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/14/release-14-6.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 14.5: * bsc#1202368, CVE-2022-2625: Extension scripts replace objects not belonging to the extension. * https://www.postgresql.org/docs/release/14.5/- bsc#1200437: Upgrade to 14.4: * Prevent possible corruption of indexes created or rebuilt with the CONCURRENTLY option. * https://www.postgresql.org/docs/release/14.4/ * https://www.postgresql.org/about/news/p-2470/- Upgrade to 14.3: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/14/release-14-3.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 14.2: * https://www.postgresql.org/docs/14/release-14-2.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully.- boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions. - Fix some mistakes in the interdependencies between the implementation packages and their noarch counterpart. - Update the BuildIgnore section.- bsc#1192516: Upgrade to 14.1 * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/14/release-14-1.html- boo#1191782: Let rpmlint ignore shlib-policy-name-error.- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- Upgrade to 14.0 https://www.postgresql.org/about/news/postgresql-14-released-2318/ https://www.postgresql.org/docs/14/release-14.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.- Upgrade to 14~rc1 https://www.postgresql.org/about/news/postgresql-14-rc-1-released-2309/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta2 https://www.postgresql.org/about/news/postgresql-14-beta-2-released-2249/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta1 https://www.postgresql.org/about/news/postgresql-14-beta-1-released-2213/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items - disable postgresql-testsuite-int8.sql.patch: it seems it is not needed anymore, need to be double checked.- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 13.3: * https://www.postgresql.org/docs/13/release-13-3.html * CVE-2021-32027, bsc#1185924: Prevent integer overflows in array subscripting calculations. * CVE-2021-32028, bsc#1185925: Fix mishandling of “junk” columns in INSERT ... ON CONFLICT ... UPDATE target lists. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - Don't use %_stop_on_removal, because it was meant to be private and got removed from openSUSE. %_restart_on_update is also private, but still supported and needed for now (bsc#1183168).- Re-enable build of the llvmjit subpackage on SLE, but it will only be delivered on PackageHub for now (boo#1183118).- Remove leftover PreReq on chkconfig, we stopped using it long time ago.- boo#1179945: Disable icu for PostgreSQL 10 (and older) on TW.- Upgrade to version 13.2: * https://www.postgresql.org/docs/13/release-13-2.html * Updating stored views and reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries. * Obsoletes postgresql-icu68.patch.- Add postgresql-icu68.patch: fix build with ICU 68- bsc#1178961: %ghost the symlinks to pg_config and ecpg. - boo#1179765: BuildRequire libpq5 and libecpg6 when not building them to avoid dangling symlinks in the devel package.- Upgrade to version 13.1: * CVE-2020-25695, bsc#1178666: Block DECLARE CURSOR ... WITH HOLD and firing of deferred triggers within index expressions and materialized view queries. * CVE-2020-25694, bsc#1178667: a) Fix usage of complex connection-string parameters in pg_dump, pg_restore, clusterdb, reindexdb, and vacuumdb. b) When psql's \connect command re-uses connection parameters, ensure that all non-overridden parameters from a previous connection string are re-used. * CVE-2020-25696, bsc#1178668: Prevent psql's \gset command from modifying specially-treated variables. * Fix recently-added timetz test case so it works when the USA is not observing daylight savings time. (obsoletes postgresql-timetz.patch) * https://www.postgresql.org/about/news/2111/ * https://www.postgresql.org/docs/13/release-13-1.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.htmls390zl33 1669025764  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~14.6-150200.5.20.214.6-150200.5.20.214.6-150200.5.20.2testregressautoinc.sodataagg.dataarray.dataconstrf.dataconstro.datadept.datadesc.dataemp.datahash.datajsonb.dataonek.dataperson.datareal_city.datarect.datastreets.datastud_emp.datastudent.datatenk.datatsearch.dataexpectedadvisory_lock.outaggregates.outalter_generic.outalter_operator.outalter_table.outamutils.outarrays.outasync.outbit.outbitmapops.outboolean.outbox.outbrin.outbrin_bloom.outbrin_multi.outbtree_index.outcase.outchar.outchar_1.outchar_2.outcircle.outcluster.outcollate.icu.utf8.outcollate.icu.utf8_1.outcollate.linux.utf8.outcollate.linux.utf8_1.outcollate.outcombocid.outcomments.outcompression.outcompression_1.outconversion.outcopy2.outcopydml.outcopyselect.outcreate_aggregate.outcreate_am.outcreate_cast.outcreate_function_3.outcreate_index.outcreate_index_spgist.outcreate_misc.outcreate_operator.outcreate_procedure.outcreate_table.outcreate_table_like.outcreate_type.outcreate_view.outdate.outdbsize.outdelete.outdependency.outdomain.outdrop_if_exists.outdrop_operator.outenum.outequivclass.outerrors.outevent_trigger.outexplain.outexpressions.outfast_default.outfloat4-misrounded-input.outfloat4.outfloat8.outforeign_data.outforeign_key.outfunctional_deps.outgenerated.outgeometry.outgin.outgist.outgroupingsets.outguc.outhash_func.outhash_index.outhash_part.outhorology.ouths_standby_allowed.ouths_standby_check.ouths_standby_disallowed.ouths_standby_functions.outidentity.outincremental_sort.outindex_including.outindex_including_gist.outindexing.outindirect_toast.outinet.outinfinite_recurse.outinfinite_recurse_1.outinherit.outinit_privs.outinsert.outinsert_conflict.outint2.outint4.outint8.outinterval.outjoin.outjoin_hash.outjson.outjson_encoding.outjson_encoding_1.outjson_encoding_2.outjsonb.outjsonb_jsonpath.outjsonpath.outjsonpath_encoding.outjsonpath_encoding_1.outjsonpath_encoding_2.outlimit.outline.outlock.outlseg.outmacaddr.outmacaddr8.outmatview.outmemoize.outmisc_functions.outmisc_sanity.outmoney.outmultirangetypes.outmvcc.outname.outnamespace.outnumeric.outnumeric_big.outnumerology.outobject_address.outoid.outoidjoins.outopr_sanity.outpartition_aggregate.outpartition_info.outpartition_join.outpartition_prune.outpassword.outpath.outpg_lsn.outplancache.outplpgsql.outpoint.outpolygon.outpolymorphism.outportals.outportals_p2.outprepare.outprepared_xacts.outprepared_xacts_1.outprivileges.outpsql.outpsql_crosstab.outpublication.outrandom.outrangefuncs.outrangetypes.outregex.linux.utf8.outregex.outregproc.outreindex_catalog.outreloptions.outreplica_identity.outreturning.outroleattributes.outrowsecurity.outrowtypes.outrules.outsanity_check.outsecurity_label.outselect.outselect_distinct.outselect_distinct_on.outselect_having.outselect_having_1.outselect_having_2.outselect_implicit.outselect_implicit_1.outselect_implicit_2.outselect_into.outselect_parallel.outselect_views.outsequence.outspgist.outstats.outstats_ext.outstrings.outsubscription.outsubselect.outsysviews.outtablesample.outtemp.outtext.outtid.outtidrangescan.outtidscan.outtime.outtimestamp.outtimestamptz.outtimetz.outtransactions.outtriggers.outtruncate.outtsdicts.outtsearch.outtsrf.outtstypes.outtuplesort.outtxid.outtype_sanity.outtyped_table.outunicode.outunicode_1.outunion.outupdatable_views.outupdate.outuuid.outvacuum.outvacuum_parallel.outvarchar.outvarchar_1.outvarchar_2.outwindow.outwith.outwrite_parallel.outxid.outxml.outxml_1.outxml_2.outxmlmap.outxmlmap_1.outinputconstraints.sourcecopy.sourcecreate_function_0.sourcecreate_function_1.sourcecreate_function_2.sourcelargeobject.sourcemisc.sourcetablespace.sourceoutputconstraints.sourcecopy.sourcecreate_function_0.sourcecreate_function_1.sourcecreate_function_2.sourcelargeobject.sourcelargeobject_1.sourcemisc.sourcetablespace.sourceparallel_schedulepg_regressrefint.soregress.sosqladvisory_lock.sqlaggregates.sqlalter_generic.sqlalter_operator.sqlalter_table.sqlamutils.sqlarrays.sqlasync.sqlbit.sqlbitmapops.sqlboolean.sqlbox.sqlbrin.sqlbrin_bloom.sqlbrin_multi.sqlbtree_index.sqlcase.sqlchar.sqlcircle.sqlcluster.sqlcollate.icu.utf8.sqlcollate.linux.utf8.sqlcollate.sqlcombocid.sqlcomments.sqlcompression.sqlconversion.sqlcopy2.sqlcopydml.sqlcopyselect.sqlcreate_aggregate.sqlcreate_am.sqlcreate_cast.sqlcreate_function_3.sqlcreate_index.sqlcreate_index_spgist.sqlcreate_misc.sqlcreate_operator.sqlcreate_procedure.sqlcreate_table.sqlcreate_table_like.sqlcreate_type.sqlcreate_view.sqldate.sqldbsize.sqldelete.sqldependency.sqldomain.sqldrop_if_exists.sqldrop_operator.sqlenum.sqlequivclass.sqlerrors.sqlevent_trigger.sqlexplain.sqlexpressions.sqlfast_default.sqlfloat4.sqlfloat8.sqlforeign_data.sqlforeign_key.sqlfunctional_deps.sqlgenerated.sqlgeometry.sqlgin.sqlgist.sqlgroupingsets.sqlguc.sqlhash_func.sqlhash_index.sqlhash_part.sqlhorology.sqlhs_primary_extremes.sqlhs_primary_setup.sqlhs_standby_allowed.sqlhs_standby_check.sqlhs_standby_disallowed.sqlhs_standby_functions.sqlidentity.sqlincremental_sort.sqlindex_including.sqlindex_including_gist.sqlindexing.sqlindirect_toast.sqlinet.sqlinfinite_recurse.sqlinherit.sqlinit_privs.sqlinsert.sqlinsert_conflict.sqlint2.sqlint4.sqlint8.sqlinterval.sqljoin.sqljoin_hash.sqljson.sqljson_encoding.sqljsonb.sqljsonb_jsonpath.sqljsonpath.sqljsonpath_encoding.sqllimit.sqlline.sqllock.sqllseg.sqlmacaddr.sqlmacaddr8.sqlmatview.sqlmemoize.sqlmisc_functions.sqlmisc_sanity.sqlmoney.sqlmultirangetypes.sqlmvcc.sqlname.sqlnamespace.sqlnumeric.sqlnumeric_big.sqlnumerology.sqlobject_address.sqloid.sqloidjoins.sqlopr_sanity.sqlpartition_aggregate.sqlpartition_info.sqlpartition_join.sqlpartition_prune.sqlpassword.sqlpath.sqlpg_lsn.sqlplancache.sqlplpgsql.sqlpoint.sqlpolygon.sqlpolymorphism.sqlportals.sqlportals_p2.sqlprepare.sqlprepared_xacts.sqlprivileges.sqlpsql.sqlpsql_crosstab.sqlpublication.sqlrandom.sqlrangefuncs.sqlrangetypes.sqlregex.linux.utf8.sqlregex.sqlregproc.sqlreindex_catalog.sqlreloptions.sqlreplica_identity.sqlreturning.sqlroleattributes.sqlrowsecurity.sqlrowtypes.sqlrules.sqlsanity_check.sqlsecurity_label.sqlselect.sqlselect_distinct.sqlselect_distinct_on.sqlselect_having.sqlselect_implicit.sqlselect_into.sqlselect_parallel.sqlselect_views.sqlsequence.sqlspgist.sqlstats.sqlstats_ext.sqlstrings.sqlsubscription.sqlsubselect.sqlsysviews.sqltablesample.sqltemp.sqltext.sqltid.sqltidrangescan.sqltidscan.sqltime.sqltimestamp.sqltimestamptz.sqltimetz.sqltransactions.sqltriggers.sqltruncate.sqltsdicts.sqltsearch.sqltsrf.sqltstypes.sqltuplesort.sqltxid.sqltype_sanity.sqltyped_table.sqlunicode.sqlunion.sqlupdatable_views.sqlupdate.sqluuid.sqlvacuum.sqlvacuum_parallel.sqlvarchar.sqlwindow.sqlwith.sqlwrite_parallel.sqlxid.sqlxml.sqlxmlmap.sqlstandby_schedule/usr/lib/postgresql14//usr/lib/postgresql14/test//usr/lib/postgresql14/test/regress//usr/lib/postgresql14/test/regress/data//usr/lib/postgresql14/test/regress/expected//usr/lib/postgresql14/test/regress/input//usr/lib/postgresql14/test/regress/output//usr/lib/postgresql14/test/regress/sql/-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:26875/SUSE_SLE-15-SP2_Update/e7dfe7694edbb40b8b7f3378cf632997-postgresql14.SUSE_SLE-15-SP2_Updatedrpmxz5s390x-suse-linux directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b7a2fc9c215e61ede82283c3c3c78dd390fe8c0, strippedASCII textASCII text, with very long linesUTF-8 Unicode textAlgol 68 source, ASCII textC source, ASCII textexported SGML document, ASCII text, with very long linesELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5358a2db7aae8642393a3ed34acaabc3f805b6d0, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a0b099c0020d0ce85661bd41c8889b403f80e905, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0893b35c7d18dc0528ab0718015e0f6ff9f4536d, stripped  RRRRRRRRRRRRRRRRRRRR#EUOqeUutf-89efeaab066c0ae6419e191f280dc2b7b65b93e9ffa4d7fd88421fe6b2e35a475? 7zXZ !t/u 'e]"k%n凛0#J:fV!b." 9%TҒܛd}GZp v5n1Jm-s>ѻ*cp>舻C,bmtw&ށ>u&wa:-.ґme-|b3gE0shh$3.>ǥW}"(?QVՉ'zoܴHH5+R7ϟ{:4,:[ğ"/Jiyf[8XWMfh.[;\Zŭ5aj! E׳" K YYR^T`ӽ om _j@5P5M3aglm1GlMTyH+sm՞)nP I- &]y|idb$^s厖zP򤼁nw^[0<[,>u>BS<}r1J8a5 THJ褭;b ~X=vHc< ~xȠ&Ǵ9L\\L8n;(!:9L3+A^;4PѨY Yb8QGnB\w%/I;}BteVTk95$꧹sZNMtgDhKgJ+<Es)D fB֬U'gSR$ooOZv6I[MCOsweI-~iIC Wm!{ʓM`H=Ry,o_& T)X_e[bAm-"Zb'bN\>xϖp{yӷbwk#DDߔӿ=fa0;Gi_cc9ucqwŸ 0 $un' ]n5`n, vb^`2,8iQDkB *5L;b ?Yo {tjNy#uŀk4+[<7e!=UrYQҨ~Z./X BDD.=V8 ov4F99/ل N BR@|E$jg whwf1-SAF,vwK5/ʪ(Rd@s0 h%5N 8ޝ*"E*xHPnvv 3 9ȗtLX2?3zn71ՄTB8(K/Y=%FyZkv$yØ]zg./%ێG<1ʊ%@vNRG 38̿;lJm:V>JzwDBcO-{B\ab<H_DJ";$@<|?`([=0m6Wo:(%ĠBp.ju TA.yt RdLUg ^?d}GߓTFGOUvOS c{tx7;oY/uT#ok 7^W؄H;V]d6P$ blY=m9LAax计4bYUkkcp5o8o=9H_6+y(|@X5deT9[z=8lH#x%3pGX¥Ղ\m~=6+';[KԏB?Ocr8fK鋃l!WA"(S[h"$}-_RI5[w[Yf8Xlfwē`ԭw3'Bo(Ӽ3k~Gy<|5_1} $kz>|W.BRh"kh h'vG8_J`bz1:VwDrBeYsh|Jo)we5RO[C4~;o-Rߐ j``~@!n5v>clv&6"ֵiwSmxn%ʺd)cҙBb3QEe<2Pg0lvNs4>Jb$ظ>8(x&-'<v9}98:F90r gZ?ZkCdy2FK\ ӧ5`W9SIHBʔNR!Xdq`g*)\vx7mf߻nQ~y2S*Oeo!JbBgA# c/{MsS6%1uGZ2V9Ѝ@㢟sV]c.%@N)QpRE؟"H}d$j7ţ)$ LK_ʘ"imjM#<u[ƃAcP,kr_J H3;ϴ֏5GoJIMD:¾~_׈3ēqvWt {F8͛a9'9PzʊmKK~PC;]Xdg8J3۩uTux OM/jI oS' C^KHQ<*ttX& -_iXtёcU{SU89u k/t:u09RhL9ߏmgmu>=/bOǰ(c=`e]@YGȚ8v2N;Yi \%v&sr}ĸ@8o;vjQ2T${6!k, *y(}U~$^>Њ Oߓl4g5"VUVDtjOjf.yθ @XUK_X#fbtS?I̮?Oi,\+$[̦b}4V-D m~AƄm6 2rq@K2䖈q?5?tpĥ"V^ >:aaV5a~~|yT3*t .>g]m,Zs$!"y}lP' w7ȺH.[관)]DA4;4H0ɑ }Rqnd}r.8w׀r ,6;5孕x VE p%}<kD`mf;XݴS37/!0G8z / ~&a}IE&U<2_*OuΉO"p70m §~)A%%{!QݡԌ+S$R,c|w*)|IΓm@o cϸ*,׾:͟}Uu7ÒںxݗgҼzԮ6f?I7Th:XF[_}~Ŕ#s! GA 2uJ# O\,y\7L`,޺kBbdT{ }@$Wfq;1"KCyc&={᰸6}aB'@yKW¾ݭ7h+2Zv~| Z J5uHP铑L "鶰pC2C1C&;L؎{aw9V)@ eiGזvjs҉ǶϤG1| Rme2+@.2bߖ꘺wJWئpN7qkJu iVmcOZj9*vg39kp/1ʴoCҜh^@Z$pX杍uj=EM~" h(tHvhN4Әp\5EsȊ-@TQNH[jg xL  yC?UB33O&qP7 z5ۚg7Pk|l G2Gews"&ux> x)I09Xй+GP;mfYs-QGl4sa\ rϨ"lj<$2Obcr5d.u42$O @XSzYb6FD)?b.PBj 2 U%rtJDp3ڴˍ"I_%gBwqm:Hc8}]7ʐZF7Y[舺>sZ)E^d-aDbxflP3i)(Hvs݄6;[7Cx}rT?+J (xrQx,aaBBkCD'S1QgήL- ]$Zo+J`VT yZ =i|h 9OWp7Ð9#/9Sts稀*`ALjh7 ~6U,=h,CKanJaW50n @ht٫UW^%N()O̿w粟&QdJZI(u4R#ΕK4>I;6G$,[*ZI i,vX5UjW=<r6mbM?)Zr@)>{E% ѓ\"HXܼ;>Fzຊv߻6wsgC6 t~= ;%j}Pv8n{:a̿ޛ_|'}]Gt}=cjּ_Ӑ^9qm;p);`قi+3m )PgCSH~@"ػH+p.GZN4fR`vZk}o2$9!ZDKFL1jiptK 4' $8SjL[5'_y1rɧN0ՕGU4-b˯WP]fV#.k&=,[:Ğr]d!~:"("ΫNۈ.(p[ź,SDN5eyHMQVTu+c4mr.m.SO0V=qmKO֠._]62ȀVʟ(F+XT2poB[sY|-+# 0Њ M:˳v "60͆.ĺ[2 OA4jKz@sye BX`뿧C RėΛޚeh]i]rj@UG Y̜ T ;˧"QRÎU$z]A-mSK 5_0Vi{03 Ѿ8v%@ea-0*u9yU4MW/ S.H+x]m{\Hpicv:h-:i-ʀ"ʽ^-mw9ri)UtE;y' *HV &V?20.[]n% wT=Fq.ȓ#0dJ%Y)I2T_貸3g.>CXvF=`乕Vm?1y6f ݋sI9ODc6l~18D_oTOn YZ