php8-devel-8.2.26-150600.3.9.1<>,O gHbp9|\\JlLA~Zp5Kl[,[RYJ0S6}\(wN齩Jɹmִ#dX [E0g&U`gmŌUw1rL|Fb)ŷ'A{3h[\~}istF"שU'(lb6zxO5%,x:%M6B Iis?cL z֎B.#(nWCЖG w~>A?d  ! L $04Mn tt  t  tt Dt gt ilto<tvt}}t   (8!9!:O!F`G`tHfxtIlHtXmYm\mt]st^,bc1deflutvwtxtyTzhx|Cphp8-devel8.2.26150600.3.9.1PHP development files for C/C++ extensionsPHP is a server-side HTML embedded scripting language designed primarily for web development but also used as a general-purpose programming language. This package contains the C headers to build PHP extensions.gHbh02-armsrv1YSUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxaarch64 c  (]/H=KN E2H*Z7h$ 2H  `E`PLb u%xb<p/4z+ )$+/;'?YP5,ECH.T c!U : ca [1 [ovEk-S}# )0# #"x qW E #U( R. N:[  )#S u(aI c4 u  kC /?>8 /v Y-HM( AA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤큤gHVgHVgHKgHTgHTgHTgHTgHVgHVgHVgHVgHVgHVgHVgHVgHVgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHSgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHTgHKgHLgHLgHKgHLgHLgHLgHKgHLgHLgHLgHLgHLgHLgHLgHLgHLgHLgHMgHLgHMgHMgHMgHMgHLgHMgHLgHMgHLgHLgHMgHMgHLgHMgHMgHMgHMgHMgHMgHMgHMgHMgHLgHLgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHNgHMgHMgHOgHOgHNgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHRgHLgHLgHWgHWgHWgHWgHOgHOgHOgHOgHOgHOgHOgHOgHOgHOgHOgHOgHOgHPgHOgHOgHOgHPgHPgHPgHPgHPgHPgHPgHPgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHQgHRgHRgHRgHRgHKgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHUgHVgHUgHUgHUgHUgHUgHUgHVgHVgHWgHKgHKgHWgHWgHWgH_gHgHVgHVgHWgHFgHFgHFgHFgHFgHWgHFgHFgHFgHFgHFgHFgHWgHFa18878394f81c8c5b6482d82d41040da23a77572a028f9698fda9a9248b88b47f9c23497e45e9a83ca9e0eb475682883838540555413f965edb0d39b751d2342f234f539d8f8202c70ef32f608fec09fd8cadc713639568feed308e287d28b7b6958102d6df1d47e417fd36326fae3fbb4b16034a45436987dbd1406124c444d27c6b0a815f3b2fbf5973da11aa8807f85ca0ceae88ca9ad5d32f8bead94735a234408eba961bf225fd13cded1a022ca2dba07be9ec758474f7eebb417d96080d50f34db369aa0adaca94aaf9c0b463ba6a0e5fbdbf05907ee211b13efeb68fbb551ed9b3085c17942eb23f3f53168f17af1e242a4a869acf77ed49e058ed91030e05e1e7c471e4c311c78497c4d39b1d686ff5bb8815da8db518358f3879e3ca3245a6dd78301f619fc013240924166b50ef036909871bcca6b92132afe81d9601f522ce83d4519fdfa367ee4d310cca627a6145e7bda72c77e8311e1270c79db2d6e771f7c95cc99e9c44e617360d0ed32e2920ede814f1a73a5c1ded9b213ce729aee65b49aff87250a49fc6642ab39cd668e0f9633030669064b3f525e71a3ed576142b54779c1280ba3cf667348ba2db8338a4fbfc2f6e399db694cf1bba93093af5eab639a2706537c96c18f872486c0f662c3f65e2d9fc570fa2497b87ca6e7cbce2ed1d11a9ed79d298b3ca7754d4f9c6a6164d8a1dab069f3323728ceb41a9b7cb87ad35e5304a4f0df288bf9a7b9ce771a8b5818ca1c6a0e1eb89718d2ae27a020d50b28db28e036c0426de0b9f3605a6d242fc22b39aac7a02b3a20f9b4e8db523bbee358c1ac6ef8034ce4f920c54c98fd092490bf21e44df5d61bc4b4678874c790cb7dc8eb49f9c79c3d102505078517c8542521ce6df2e6c05be4374671aa6237e85fa97f26b9802b421b00a73bb0f1a8c63a172db06fb8814011bbc316ac87871fd6e06d4dfd95881c5ad4a1df254d9978a8611d58ea8236d7b356fe04dc28c0a2cbb680f9fd58789c14a8b52551bf69d2540d9c4ce68a24308e3eed9f2b474ebbcebeed0f051aef4b41ef662a6fd02c8861faf1c1c0f91afa270832887a38f315b6cbf903881fccd50da07ef0472bffdb13148e1f4bcd69dd919f6af125e67d1bf0668a8ac8c20c168fde4458ed89b4834975c153795fd64b61bbf8ec26e4b537a636fd07a20603fc6e83a0cc7fc97576ad7b2af8c43effdc4ef891b0e4e6374228208051e844ffd91ddb20491bee189f736a175378e849f9a43d0609d797975ebbe0b777ce0a49af806db9b7f15eaacaa983d354027a1a7de05add17cdeb08281e258ca880bbe7209950cdc239bc2f9d21cf7992ab011d1576020135fac0ee6622dc83cad30bdf34d408cbeaed090510bbea6fb92ac847da7cb41b05fc06231ee44adcb6fc84a235066ba64a77b0796aaa2e8cc2f217dcdc9d714d3bf49d41bb61061adf746acd897fb77fce90017c0ffcc064b0bcdff5b7a6266a775dd89cdb0c65bbeca6606e2b0e3d13823ed85f69126f955653713b446119fbe61f3a0a08dbe94f98353c2c9e2f5661d737164f4c3654369546018e1f019ad2c1713fb6243e951ca896cbd92e43471c49af3648fd5c182e619c0a1c0181225ca593426352199de5065af7b94f2a4e4399b7d5edd86afa1912083bed6d7af3161bb98c39ffc3ee483b6b6bb2c0b9f1e29ac9d16bf6f66a51e43fdc45867900dd08cb9f50d34fdde6028f71f5c6d04530a6a42f83bd407b1ccf54d88764468721e8bf9b3c3b9586cf595ad700c36127ec7ebeb6dd887f800ea5317d71afe4dc23af1b0db2e0a0c5aacdd228ad4c5b71b281c61baa9ddb541da5f8f495f67ec45677fa4231e8a9c37b081a817cf33e60943c8bc32e4f6a19b83b5446a3e13a307453760eed2e70e769e3f774a330a41e05187739dde679aa44d077fc8e56671d3cf47944aac2b3a1da25738bbcc909fa0cd07a292635a6ab9cab295530deb1e171a557b3d21d4789b0eff9b1a4f1695eaf8fe311bf072333a181674a6851e0dbd600278194e02a9c887a36a84b3a5f49c5e0e826ad8d117bad3d4deb52a905cf2dcb28267c4b690806e8b485bf470eb50752c524e23c681fe548bfa1f66365ea95dc2c746abbd3ba319fac47c2086c5609c8df1b5e63853dee98d3283d0c6db956936e9f284d3f2e45d6af319faa35629820d4492f730e9ed7bc00d78699b2300092b56e40f7f37d30000e9da019555a1c9d40cb58821624ec9a0d997fda19ddd56c637a6715d8a6a94a637bfd52356b28286d3c78fc1577dbcef0b458591a5055732374b8ebb6045d87339078508d67d9b85e9f4870fbbeb2707f585086990c188c7d644eaf00c9eb8a6fa4d990eae702e007bb3b67febd6ed96ba2025f7ea2f3d61cf7ddfd6411afe3765cfbb29be4ec632405ea8c31d6fbeb0df54f5e8f7414f0c2b1daea04d8b881bbe7305c3da5ddaf2b30c99b79d2cd48b11aedfe9beea7de87125ef7b1b4ce3c216a6bd9b6d743682bb1d5fb5f3b918392bb8d4d9bb7e7c645dc8133c54343d93cf26c561bc36f7843460cb7ed61a0f509473fd888f072e7ac38359ec41f20dcab64e64ed0b6d02a1b43c18e86df753b9ced5292e8bbe8291621df91712db2c789333ed255f9e0f0a4da699145c260320499c8504f3d23a721c8784722d4dbfc6aed851b0e6e488a921272ac82b0b5953643794387f580ff5a93641ffaf028842e9f49c64036dfedad345581fbfd8dad6a72254485c499704a7fea995f13598547273ccc2192cd4ecf92cc53f7f2f651095491ede2b8ea5aee0ef219305b4647f9640f330ca7cd8c47823d35c8d5d8c7072f42b6eb1d6bba1182703f2c0402f93096374f24a2e9dc0e9d805915b652bb665ade072e63109c5e25dd0accef020e974e31fecfa8ac692d99c38e2995bdbf9f7a50d733c29bd523ef3e9aa30beb0411bbca3fc02eb0cc7335f0ecf2ad61797797ddbafd25dbcf843a674d76310122c437956d5dd5ff435b9f121043d0019ac170a0a8189472319896fd6402b1f411571272890463ef0ad4a6201200bcb730b88d76b51737d6c3226ada12ff8d5202aae1ae458f3ffff37a97bf4386c911bbfdde0746a303151d4a96cf0fe125890ebaa636b74b836705a04a1d62b74e9052f3ee425ac79d641cdf81b95a543a53fb834b15406c774a2b8b6de2b6ef95785a3e9db0ff5cfecc5514fef5f433ecf11764eea6b8bfc7697e792f6b84405959c07fd044d88a9b08c2c006fe50ef3c81a6ac428d2657bb340656bb4a370a4ee1c4954bfa7d5b11045cb29176f16b71226991a663e2fb885916cf70e10ec856ecadad9321146916f78f18f3600bfbd45de0549101d22eeb42f7988290f268e4409c94e116392b1b6b013aab58ef11079a8c095665a13191da41746d2b96bcdc8e5abea9cacd244f189e03dfde50f43f13cc38ca222c3e0db8934467ab8cfb27e955847198cee41942eff45cf3e0e91f5caac1b518eddb38fe83f61b919a1d158ecccb5f403e66912f19bf99ad0f17d83c70a65a00fc248dce60686f4204080cc8c193d10f04557d6e33147a666c4db7a00382a24234cf82e0286bb936b7432043069bb223f0eb70523896067c40f679dcae172cdf9b8521773b7872b36c8ee45d5d2eacb30819058d9d08a8af28cff61da696fa1dc26693d716fc3447554938314c0a99c99cbcd133f8d20139380a69b8c80f4478191c50c746a6c6c7a2a250272d196f80cbd63c3e35988c5fba2809aa459a69bf8afb28e644fd6a006e9f4eaf8751514ca82d3cc49d9c9f22665c67fab952514d6f077aec0c63e7930d582a81508315caa843e56008cb7eba5d36e617f0ae493dc2fa65481db6e1c28f5d76194605e1fa8a579d2426070da08689e2e69d73f23de8bce51994f1e265e42c0af7a70c10d011de298efc7ee5c817977e8cbbe9f210b3eeb265b517af986f76a16d86355242b00d248b4dfd6d14a13ab5d7ef74b3b868efc5f44ac423cef07f9404cf8da3fe3deb47a5ca87a950a71bae79236f78c788229bc4eda7aecd28a23a107254b0bd1406ceac970af9aff319245604314e7580ba3a3fe49b41b5d7c97e8e26c16ef8b37a60ee9a22765fe1262a37a69bc99d22968f9bf06b3a7f0a668c1787cf84efcf1556dacafb1b2bc67c0d4fbcb696ea73a479100b2f887568b71609e9407610620f75b9cd992d7d83c4121cbf0d92ecfa03df7b19c6eb81dc68f05a9712dd70daceef8826c61e97eb468ea3ec87fd4c82c78fb738471f607388c6cba170c3ae776996278b06cdc925deb8987bd22735c99f2fe4d8d8ac3b8d117206a94b9c22e6cdc74907c48b869a5b95e81ece745106413be0f32c629be025d66da7514ffbc8f243b742e0498f549c93fb131c7bef240c49791b77efea562d1d5909263a1ac111d9e269b5ff2d39074a304682de9d919c6b85069fbeb6136e1e97b36bad367fbca61616161edcbf4cb3d285610fddd6938b4d7a02a92fc1141ed80b0b6986f36f24e91cc507e2d3eb106048ce7a594afbefdf1787fb4631ecf3fb29ffadacdbf796445d34b9d3204b01f715d96bedec8dea36ad522a64134118a24e20900df93a5be68e8d54376066bfa0b53d2cb20af5cf7d35301d92f1c2326a47b6746ed754ec2e73edc39e8353dd4b357c9e01cf5267a3aeb0688d4e0d411dc7de0f7dffaba5b25883f6e3ceec427ab38ef0a75dac96530c845885ca93771fc30bec0b4eecb8909e4c0e6116cad7e41480f4c484686f7ee3ee425ab3e62c937a07e17ec6d017f93410e5b57508ede095c134b00ee28708429b244f0ee7dfec21367a12528e01c8e4b7cdd95ef2da90400b560ecc333365161277b8965cfaeb86b957278811e6034231d491c31a39da93a9176e7a43b5bce394b116ecff51abf1dc637366e0039e2823e1c0650b19e859110a373566e9ce38f565aa438d4fec5515ce96accc04fd79e3e4053a2ee4939d1d9155703dcb1d4fb2b307faf75c9568abe6dbe5a0376592e56b6dc07ca38e5dc8a978d3bab9d7b42dd15b47b36c005c55605f6db241f79465b165dad2b2a4edb469aa552baef939e28a3f989ffac1fb71d101305d3611cdbcf5da800a4dd0aac1c0dd16c880351078f613d1470c3ee96d67973eafda1826086c243a816f3e9f52b6dba41c209050742dc079d9b2579921c378c3c53cd3f173ea15692ace94317dac4f5ce1e4ee85a2da0d786ca1ebca0ffa958fadd16dfec2b481a375bbe1dc38316ada9af5c1090546c681da006928679eae2a3b6d54552279b96e97b99d2970d7137f5872a7452f972c1f7c426a3de5c0fd7ef52fc18108426a57312ea0cbcdd0aa6e4c478281dfa99b6a0985dbe2bc67c8af974e28a64a0de45a852c47fb0e11c7b0e43603a7f97d8a37c62721fd1b8a2bd51a94096230f252f12823b37d5084713465fb127d4d95042cc0df567f07e18251cb242c49d4b024a5264e942a9431eea1811e953984275104ac2245b3ce475200f5365c0924a48834aebcfefb44657db26467a8950ffd31f5b6a2634dfff5c29749dcaf712dbac5678f92887402df77cb16dcea093d6c7f7278955493d2ae8c0e06946486e51dc017fbdc00867f7ce963f08246d18a17b98ed1632220c62ad5c4afbf6b24e2fe96126435069e79dbb3ffe683fc5efb0a7bf7ed9da18d7f1843d8c2f5fad974bef1123b6e2b0d637826b63307b2945cf0838559eefed1f31f87cf1b081eef5a484dc6d5c7ca02b69c3b12ca2367d7ffcf73733311bbe1a7e6fe7a798693fd9b0f1a949c8df39a1a844164c5c554afc0250d14f025003e9d3f8288c2980e8e855efeebb6b49cf1d87af5cc0a2371b00cfb75ed28ff47393c9bb6339a5c06264e17a944c8990b3cf0a50536f92deed91dfc3f46d9d4cb14b519f4a6333f1ea497eb8ddfa37b450825dedfb09c81c948028a73912c3922f0fbb34f381ce82261e7076ddd5037681f77fc65d4823880b1f3f3009f0ea66a9b41444165bc0daf32058e1e94fb1650ca197950a29715fff5a0af6446540c71d5e8c2f01dab5e67f8df7c8e3ee3ec5e1ee46ad52e68f74543032b6b9237647216f7db29a075c22bc403dad673f8cc2f2e686509063057d1af2eda69b83d33e5680719df197db89bdf7af745d76e3c908f6f081bcb7355b5a03e9ad3f4567fa12f95af4eb5bd80546e29972012207c8b6c8a49179e4004893319ee4e9168e64d85ec73b987ba7f271bbe0b8c95260922382e5edbc7d6e1b7c877f3cbef52a99019ddf1cc33ad02a002fc84ab303ef24417f32e9a8cb25acdd2c109b7055615ee80df0774a7873fab8fa19d886eabcac89aa114cab24593180cbbe5039959bf6eabc04d5b38d60d7ce8c68c34732b942239e0641608a5d6ccf0d9ee95dc4becf9e05876c5c3f424b794fb0ed23af83e8f2b8746dffe76f39f3255780e4630b446b0847de5a70a232624ddbe65a25d770055549edf7812f2b0e495a47bb4e2a98107fffe8939197828873bb5664bc94b468ef33444d58dde9cf328ccd898f35eebe6d211137bf1b309ad6647776178babb7f4a0b329e21aceaa948e329a7c60ddec8db0ed778c292009f7a4fba38107d5100eddee0e520eb725f19dce741b21ec549ce439b6eb65cae4fc64e846f16a43f853a6cb97ece249c1e0278caca60f062f41fb1833f6d13996acab8c1c78fb4e08476b942eb3e9ce1926efc62ae218a6fd161b740a39ff1760f2fb5405459a0d4eeb4afef438dc52b6f078ad1e30d8f85a0cf1b213f15fad880219b555f998732913612818afab65b6bba4722144733f87925cd41696cb9d18c82aa390ba53df186666c12edf7a0d83c2045ece6181f6b3f24abab02033f6c1a697683e4147da9f21a121611d7d102fed12e5357faf0d14e430b14a9c4af6ad420b0e0d9197fbbe896181863b8b3a4f1d33c9b689eb8ffc6a80b7847ab62eb6777267c03cf69ec120b232d288a7855adb330364bc54766261daaeff19f2c5b98f78295775aea7ea1d5fd720a9612b015322e69b5df93b93b4c3ccd148eca03970cb0037b25f7cd42237c2edde2b6441b81cafbfa341f0026586de487d0f4176add97707ed344e04761711b75815d3dfe52c5df0d738cc5ac4058080c3240a7bdcf53dae55b22d97e304e6b7a445d3a8798b2b08141f7a9833dca7d753e02692774f6e06b6fb1e33a5ea8ad0361dc54eae031b8e5465f6631d2eaa90dcdc62cbf11c6a0854666379bf85ad02cdb3bc8e7734e937ab9b562069d18668521456d85ffff6c406d1835a3d359f95efe11a1aa7474823e69e8a3b9627ae959f374d13fc3e9f72ac20cd1f2df60846d1f98719419a4ffa0e1e49cfc9e846cb23b48a8e5535bf6d709eed012ae35422f0a50a207c4d4695a3e41d648474abc55aa126b2b1f94d265a0bc5912e71ab2cab86542701c1e41d79bc8b295fd01b968582e2a10ed4fb4fcd0c5509dc4244aa3676d18288221a8b95c7165fdc7286db47e70ade18da2ab1609e393153836a4d6567adda3fee411fac87d0bcb019454701b5fd3f46c332ddd3c806a2b440aacbda7c3f075a4dbedf8329d4d0a591e7fce4f957cbf25c9320d33d7726051675c467433113b7cb9c3a152a7b24a2384397fd4bca67c432c8f03077b80d69d31ddc891932498a50202705e9b34c224e7d44d74e00a0168667f9f462e02458dd88790c605920fc111c48d13e62ae6baebf53bc4bfa98dadaee1dfca3ba0414b7a0d51ea0d17f43911bc4a42208d932e555e34824821077e38305be33c5df6d78ef19d736de6e02e70f2ab95328abfa8d35a95542b3557ff3315edec0d08a5022276186bb0ed6e8c2afc3449e126a72ef5f2f145760e9fde577de21ee9c23075d822fe392dcae6dc8a3021761388761d69070d690f6954f7674773f1b419e110e2cac0931b0f902abef28bec45c5f78f1cc19b8e20f39df99cc88a4fe4d14c57f100b9c12ed53cdc05e564e91082e9b16d66c7876cc82529fd16c2687296801789b41bf73b03c351ae6b0059f7acd1ca2267d28f78710cc745cb5b73dd28615aa7e7f8b25d9590f59049f434f95c259d094ff75eb542d10defbf480e3e2dfc1a811b185e053923563198e3d0aa0a5675006ac6dbfb783c9c1971cf01f5f11ed70067f64111c2abf0940696eb7240817684b18f727d0dd2dd1f053bf1b544919e48b2023bbf7b00a491574c6bfb461c6c18e0df1ff979325ffded8b5505baefc6fa9bd19b861f00afa4e422ea2d157d9a7fe467af7ce6227f758de1b890265233ba400310e88c86dcc6854da63b53cc1e20474e209e39e4ece246355858641eeacd388da2f6c2c2385a28c47194efd3cc48a6a8070dc94a830a1e2a7efe7b4875ca57ac392333e09d121af51da80dd4cd5e0991dc3ebbd2b8adc891b41306727a7de05305ef78d7dfc6b7e7e56669bf395224c2652575b63ea622f52491c044e08bbd36ee42ebcaedfdad9d5523d2c83247edde22046955706d1ca4828609b33204928d8ce0d8db56562a316eefde2dd7b3d619c41ea671a41be24bc9589ad652e3c8da52e0efe43167c6121c2734eca41715ef334a27cca9e64be1cae43640cdce07bc5369d0d88033eb817da2c2702c183cacb291cc43341e2db8d7c47bd01c2b706ec6432cf8aa8e8c1838dd1f22a70ecdeefe385fbd2abf0c1f2c6c92c18f36b0206a391b2c68392388a129b3931fab1a224b92a16217a6a099e6831f0e35a47396cf4634501531eeb43a4845eb1361dcc2e90cb165a02184dd06cccd174aae6ff3e79ae6a3cc9e6a50417e681dac2338adf66a9d621ebe40ae2af5d6a02251147b68c31bb397291351f63e7112c71ba9cc788670e5eba03d4836f95f4ebff4dc102b60522bc0b4d9b2cfaff94945d81cb4f91b57cdec70a83dd6b4edda423b3a5bcc6cf898f0991bc4a980fa73c81d41b262c10024217994d15d12c47d833699a264572a1e84b8cf1d8b81256eca224ba9e11be36c81fad706dc4f806e5766208756dc3b46f5ffa659dab8d5b2b0bf500022cda5e88fb7b981408aaf70e6966018d7d61a18727ee3efe06f636435ccbf25d2c3782b55c184dfed6921142ca2ed65d8b55b80ad8f5a024eed42db66c5faf6ddad46855afaf38c8fa7a55a60963daf560488759eb79d481328217fbf2eb09ae588f2be7a6dd38ce52464f5fc6a924f04148e0e9849a0a221e84631947a567698069721e9f6f9fd3ccb5b86559c482f0b7afdc04f75d81879d5d3ad68bfdb1ffbf079839c7736840c583aaa52455a558a7b0ffb5601d57082d40ffb9627fe69c4ff7dc504b180427b6132145d754e0a337609011c1332d488c39739af4e6eaf8034c4f088a1dcdc8fdf7bf56d2e2844a8eb6aa360463b0c804346d4282596252a31d1aaf9e1f9c2daaa3b5c51b96f6d3a6030799eafb749a2ebe16b0192672a2506b6d30cab605be0f0d6b91f571b8bdaa837afb686937897baab4550af22a3d7a8b6809627d62c64965327f368a27cb15283939f54b7377b806c1caada30984c7a20ac00270daf27d88ec5d68e3259abed4ae03ddf6ee0ca6e6a950320b29946878be624a70be75fafc40e21506b61828dfcab7109d65d78b8fce1c2f960f1be5c07035fe14e128d907a349c86e6f875c47fccb6de171104792fc80776dfe6a4d3e37a0d58b2afc157e6be397bc57c430dcfcba475be9d5ac10d48ae12e5d0a3e05fdc8c4108245d7a867c021145459122883ef9daf403ff9e504c535131163fe850d1bcdc5b6199d26f4ee96a39339ad47e969699d864f9a5b4bd241490a8c367c9ac04bfd9e59b8854409003e8abc6796272530f320cbdf56416b2892ce5b478db543ea73f0c4698b969b4e849b4c23d5dcaca139cdbb2110ea0c057cfbde531a1e97e970e3853c9c31f06938675860364add925d5eee01839575c7abeb127f5d76e43d9a9af8873451feea2513eccae9dd7856fc3f0534d57f5107ef23eb516e520de0f31bee6bdc7fbcf6a1b9c8c5a3839437b44b453c3ac03b21ba781f1827d48ecafd98dc714fe02ff44e2734ee19150df6bc6e5a518e88b08081891be15b4f41655e74fda79803239dd8a64f9abaf73b070d8f7cd35a55e1ab85b2d4f6d4816d66f8c08e57a35e5a7f8a2da17bcd9ee369b938bebf121fc1b0b377a36e1cf46e1d444e25af00b22d6831e93bb059de7f604ec9233ccfb8d9a78d3c695c6c4dc47a4d43e2ff945c696ffd929082ea9f0106165c1c16eb5b7089bbded81b2d36786e91033bd9bca59d216b6aac2082aa9d5fd9816c0bc4772ca25545d2883b313245af1d9eff89ab658f54e620a7da7b43ac69bd408bbe2fbe17408f0989e5d1737dbfb40989aa816918e201b1fabd276c6eb3c600337faf5418fe9b7140c54884066862ae647b912f82091eaaa352066325267dc9ea2d1ee652628945b1968e6956702bec4e3f43e6b9a7858fb443dd2ad349cd1ff0f16fae7935a3c8a5c30be62d5a1f89a19e0bd80ea11a0d4b32174d45fa01f029c22f4b8bfbfb5d65e99c6d3b812ef4c3dfdcc7c87552f8c554cc23c53c366c997768a4374b79741e72e8078bb0e2acf29fc921a4a31d49351a1d31fb267b47324de10e8e46a81a546e746bc8fc77e29e7b02ac59d417a7694e54ef5fe77fdba6f347f1601a1b9680c04f838bf71cd43e9f297a792ca6f9bb6438233f60932a781e463db47f2538c2ada41eef1cd8dab4301562c3c46c1d153464eacca6ee031a17fa3e9e25c26f0a2a383391e7bce7c96cb1d9e9efdc75caa2b77f696be09672805d2d33b979bad0415eb9997d08c0c5e158316f8bd739aa5f8abef25dd3275edb58c23a0202c7ada8c55be5e4d3dc3e3e727a8cbc9418125412d72046a0ef350d5af3aa42c47d8548dc5163afbd48011b91a2026324ab9156f50c221db0029de3665648ab787d428ea1f1c062cd7828118f0fbdd22eb9d9060c5b9e73e32b0e5202dc79efb9fb72ca63ec9a3274570ec4c00c804ad2555c023d278ad5c04fcca9db07e28c580880c06d6a9c3364431573d8d8f193ad098da5f4c7471ebb7b1857dd221ddd654725ebb05fddbe500b946bb37018b500fe0020bad42374a042b8afd8acb8ac2833a075ef448ab2fe3030a492f54d0b9763c8e84e92271ae93cf9e3beac2c48eb9c644d16f1d6a125e0cb6995c194d162623b2aac489111ab575fec031b9b6ece1226729d63a76b463f1dd9483fbe8c0865b0d0df546627ee483b6fc092121c02fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa01724ac7af70e2842700c3cd78dafb23545dbbd50170e8e32f8d87c47975925415c9ee1cb87c37a4238d962e66095fb909e87febb303d70969457917389ecded2fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa717fa8616a13c20e5abf803e95b7a9fb885d00965a1fb028c322a8ed797faa2ea6533c380d5e1d2cdf058221d0d0708f57f11c27fb4818fb8ad0d380ef34b7032fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa3d3741773a707e02f331e0584efe02df6abaeac1186382d43dafab4d2df30022bf4e52f86d46ea12e37616d62b0add5cb1c77ab1a9a55759b391a20cc4ed2db3bee53fb7941793f78c5bb29f7293d8b6cfcca2d4aa51d123ab884a5980d89f1a6f0087dbefcfcec5ba137c41979be8bf8524fc3cba15fa79d7627dd0ae696ae8765b6ce8b3c35975e1b6bfe3fd49d376d9ef007c4b3e96d2c1581b0c0df3f993198606a1bdba00b326cae32e52f643f3dba1479dbf9ebf7d36497692ae034ef0ac112573c54e35d6100c996f196766f6faa60d677297d16722dba0f0f2def703be013a31501fbce73fc5545089c4dd6c95bf98427cbb1b1bfdef2e2e4dda4862f91792c225a7e1c2c6959613f4da869bc3d24656c71b2b7bd97f0d911278ac3a111999530b31fc54327122ab51a59b3868397714edd93d37bae5338ec3c15f3b5828bb7bb671c3e3cd5dc588ee68811d714ebbfc4faa55391768a7bb48ba6c0b3879c2ff30c58016d5953a628969f32398d0fa19eb18167b85c42a810927d247beada7ec87857e1ad199232797fb559e9404b0cd4cf871a79fbd02ef850a764ccc79ab52a03bc312abb206685c494d693e580dc093db106b5b50c2d6b6f1ef2eafa1098207e9163f4e06bb333e6811d16956ad5df641a79b205ab0aa3bc225a445f590e900da10bce79d988f46ae5b5cdb20c8a6df9a9eb8e75fed9f0d44651cc17c34e38d503b22d38adee6968da20ea06311aa03147816461a16e67f8c01ad2503705a5abd781b01eaccca1d4f6e7a97f3556e8fea0b7efc904f1fda3483a0559df4a44374559015e5a10de7cceeb972372cc1c46c682fddd6e965b8d67d6b2f3417d7a5b8a2ec4ab882c1f5353b2d201c269645de74194a3fe9f9c78a02589dd95ca5c2050a1dfc348a7a520641175f24cfcb03398d1cfa266839a04937f4908e5ed6307ab3ca783e0f158a583a68c83fe55f8d8f52518b27cbff816159dec7dca59c80b6069dd9b954448733a6916e6910142c8e40cf0a36e5d6c65d50b606758a5a6232024e5b65e127c3c0a64d44cae95846ae919ea2421b976aa46a67e13e7c1bff39e384c27709491d8c265a446a59dd5737a3afd065867e82fe91a19abbbad94bf2246629ba010e1b962cdbe060dd5b5e906636a3e30b5c32e8159f56429e837273aab3ceba6ed963b0a304f59105e52b95c1bd4e8bc1c2918ba5ad484e5a1d90d029dadf7266e8a5ee5afd36a8c0bae6ac1a8e18403ed76460a5c1327ffaf2b2f011ac0651cf1a34f025d3070ccba13a6b42136638c3179244a99333b020526c2ab17584015f8e5d8381eb207452ad6c6e55ac40e89775df2f12bbf7022573669b01124a35d00187a8a2a8cad8f802424592e0ef82321572f3726749a2b3d9084c7a83c67eace1d46ebaa9e66c73f28a795ffea19b32ecc155478e6e334ed86c138ec1f7d1bd0b896e21f5e6d3c2a0e15a42bef84227b4f1708a17f2cc865ecfb61733b23135468c2e34ffca537977f7f8624412d14f2b01eb0a956a31858da619ecac5b5295f59e7b9f3a5d95cf540dfb0be1c50119441bb324fcd73052f3cb21d481bb8e1b2a345362c9f050d1662bdc329f805b325b4eb55b21c3c4dcc4d9cdf74bd30ec35c370ff75f226cdd9695b1cc3dc743369de5cf81ee5e2558b1567a9aefe17fbcbb2e43567028b7f2b381331c65418888fb5ba068a1eddad7d4aa4060760ca8d1287bf8c9da1cda1980a385510edee5b02b31455f88b643e45dc618e53c3f3fbbe5fe74d9dd8c0fee9ff763ca3a0662ac313810abf225e482467075e1bb5478f31fb860852d1ba8474ea57cb5b24be45d90f5fe4cf79623e9f0dc3f91ee04bfea2b2f616d4084bf389fba3e71e9c826dbabda584d91cc31e2de9eabbf4de17c17ca39c648c90c10c0464ea0c15732d60894b2ef2eca46b501a3d32ee9fbcaee675c46e29919e1050702d99e8af00b61843e28367e187a7c5a52bffd0127fdb06563eb4346ce6ad2d29d32e27e5454b3008c4183612c58fdedf9ad59033cb219af76b13aa736ab8d53d8e913fc556c03630d92fdbc73d730805588533fbd9d8cc27658134dfa0ac2bb375a61638830c7db9a14edabebfedd3f075a8ad850a8a782d09f38cce57dbc14f9054e58b83611a9992e6d83988d17777d8fc0c9905c96a96ca84bd4a90e097189f37cabf25a6232c9cf7a7ec25a0cd83ad608304497c12c704f6333d6f9e63b2c6c10a46c37334d73f5c9b6ff9546cc27423f13d5a03322740e964165d95b9c10d9a065a53945c8ffa48725d9e6b64cc9ec089b2ece256518ea829ad0cf55871250a4ef588b86992bfce153d3fed9d07148f8f754fdf206294e8048445eaf1bd7ff5ad784b8f64d86cfcc3f705bf4253b8a3f4defcf198a7e4df53d6a0d5017b6cdebaad7ee771709ed864a5b4e37d68dbfd90fb7176efb32bc13eb1b22c53575d6d64805457e25cc72a6de5bcba24b0648b5d97b011576601a59824f8a431dd0459cf915e44298a1058f36dcdec41315481e57f4d091758b98839b62db5cedf6cb8fb4d0cfa4c5cddf2678a6c0c1dfd363e91a52c9fc533e48c0fa0499b2306e95cc4885d5ed3064d7aadeb7b1e948c485c230afb855c0c7ac900332db8ab08cfd692ebf3cb35b33de2f88455326ad7c1c9c077fc2d68cc2026591a24236d5d9d19045c3ed8f693655851ec1028feac38c72d3332eb20c573eab2de5e289cb1e3221db5edc0ddbadc75138a6fc2c75a28f15191628d1bace98a027e369eaf007629aea3ce9f70ae8208bb9a94c0e05b72387389a9ece3d729b56fb0545bc6590327374731ab5cdd4b08e87afcaaf05ea7526e97a43c5d9aef29ca533ae593e3cbd06723d924afe78f615bc3d629dc6835eb1e2bd586fd842a4db66541bc442bcc2b13d6f24907631c5a688b05109a2d7677c44a3bd2ecb1b2265bc13a37c49fa01d368f803800ac254cb5f05af8a1922c9b3c240bf2119d4ec0965a0b5ec36b1016017ba66db44b3b53e9cead611751fba98e807c9684d253bb02aa73d6825fe0e0b9ae3cbf258a59171c9b08caf320a780fc39b7109fd47792b3aee1e0e64d2efde4943fd642c3cfd8fef805c2c9283f2174ae51f99a66dc74defe323d679d016791d78ebcc584fcbea3c1733bc022f5de8030adc7508228cb35096a9b01aa5e3009afe5af5571702a1e66e4ae9b2198b39b4891eac8cf596831192ddbec497b6ca1906214cf1095e9f96702ef8b102553603c8f2e92f8aae2a4f60620b80a53280ae6b778e6b96dda3153f02101355190429bbdf5ee4e094c5b82172f1fa42f2155477229414b71ed910b87751785812f1320c351274db507dbba5f0a3c8561492c4718d66bc3bb80efdbba2be247cd18ecf553591230860c4d7123f3a40e86daf427fd86c97bd916d570ad2870760684807555ca939427794a956e73e9508e7a5458bc74ee64adefb0e9erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootphp8-8.2.26-150600.3.9.1.src.rpmphp-develphp8-develphp8-devel(aarch-64)@     /bin/shglibc-develphpphp8-pearphp8-peclpkgconfig(libpcre2-8)pkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.2610.302.9.03.0.4-14.6.0-14.0-15.2-1php-devel8.2.264.14.3gDfg @fb@f@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\replaceChild). Fixed bug GH-16595 (Another UAF in DOM -> cloneNode). EXIF: Fixed bug GH-16409 (Segfault in exif_thumbnail when not dealing with a real file). FFI: Fixed bug GH-16397 (Segmentation fault when comparing FFI object). Filter: Fixed bug GH-16523 (FILTER_FLAG_HOSTNAME accepts ending hyphen). FPM: Fixed bug GH-16628 (FPM logs are getting corrupted with this log statement). GD: Fixed bug GH-16334 (imageaffine overflow on matrix elements). Fixed bug GH-16427 (Unchecked libavif return values). Fixed bug GH-16559 (UBSan abort in ext/gd/libgd/gd_interpolation.c:1007). GMP: Fixed floating point exception bug with gmp_pow when using large exposant values. (David Carlier). Fixed bug GH-16411 (gmp_export() can cause overflow). Fixed bug GH-16501 (gmp_random_bits() can cause overflow). Fixed gmp_pow() overflow bug with large base/exponents. Fixed segfaults and other issues related to operator overloading with GMP objects. LDAP: Fixed bug GHSA-g665-fm4p-vhff (OOB access in ldap_escape). (CVE-2024-8932) MBstring: Fixed bug GH-16361 (mb_substr overflow on start/length arguments). MySQLnd: Fixed bug GHSA-h35g-vwh6-m678 (Leak partial content of the heap through heap buffer over-read). (CVE-2024-8929) OpenSSL: Fixed bug GH-16357 (openssl may modify member types of certificate arrays). Fixed bug GH-16433 (Large values for openssl_csr_sign() $days overflow). Fix various memory leaks on error conditions in openssl_x509_parse(). PDO DBLIB: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the dblib quoter causing OOB writes). (CVE-2024-11236) PDO Firebird: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the firebird quoter causing OOB writes). (CVE-2024-11236) PDO ODBC: Fixed bug GH-16450 (PDO_ODBC can inject garbage into field values). Phar: Fixed bug GH-16406 (Assertion failure in ext/phar/phar.c:2808). PHPDBG: Fixed bug GH-16174 (Empty string is an invalid expression for ev). Reflection: Fixed bug GH-16601 (Memory leak in Reflection constructors). Session: Fixed bug GH-16385 (Unexpected null returned by session_set_cookie_params). Fixed bug GH-16290 (overflow on cookie_lifetime ini value). SOAP: Fixed bug GH-16429 (Segmentation fault access null pointer in SoapClient). Sockets: Fixed bug with overflow socket_recvfrom $length argument. SPL: Fixed bug GH-16337 (Use-after-free in SplHeap). Fixed bug GH-16464 (Use-after-free in SplDoublyLinkedList::offsetSet()). Fixed bug GH-16479 (Use-after-free in SplObjectStorage::setInfo()). Fixed bug GH-16478 (Use-after-free in SplFixedArray::unset()). Fixed bug GH-16588 (UAF in Observer->serialize). Fix GH-16477 (Segmentation fault when calling __debugInfo() after failed SplFileObject::__constructor). Fixed bug GH-16589 (UAF in SplDoublyLinked->serialize()). Fixed bug GH-14687 (segfault on SplObjectIterator instance). Fixed bug GH-16604 (Memory leaks in SPL constructors). Fixed bug GH-16646 (UAF in ArrayObject::unset() and ArrayObject::exchangeArray()). Standard: Fixed bug GH-16293 (Failed assertion when throwing in assert() callback with bail enabled). Streams: Fixed bug GHSA-c5f2-jwm7-mmq2 (Configuring a proxy in a stream context might allow for CRLF injection in URIs). (CVE-2024-11234) Fixed bug GHSA-r977-prxv-hc43 (Single byte overread with convert.quoted-printable-decode filter). (CVE-2024-11233) SysVMsg: Fixed bug GH-16592 (msg_send() crashes when a type does not properly serialized). SysVShm: Fixed bug GH-16591 (Assertion error in shm_put_var). XMLReader: Fixed bug GH-16292 (Segmentation fault in ext/xmlreader/php_xmlreader.c). Zlib: Fixed bug GH-16326 (Memory management is broken for bad dictionaries.) (cmb) - version update to 8.2.25 Calendar: Fixed GH-16240: jdtounix overflow on argument value. Fixed GH-16241: easter_days/easter_date overflow on year argument. Fixed GH-16263: jddayofweek overflow. Fixed GH-16234: jewishtojd overflow. CLI: Fixed bug GH-16137: duplicate http headers when set several times by the client. Core: Fixed bug GH-15712: zend_strtod overflow with precision INI set on large value. Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER). Fixed bug GH-15907 (Failed assertion when promoting Serialize deprecation to exception). Fixed bug GH-15851 (Segfault when printing backtrace during cleanup of nested generator frame). Fixed bug GH-15866 (Core dumped in Zend/zend_generators.c). Fixed bug GH-16188 (Assertion failure in Zend/zend_exceptions.c). Fixed bug GH-16233 (Observer segfault when calling user function in internal function via trampoline). Date: Fixed bug GH-15582: Crash when not calling parent constructor of DateTimeZone. Fixed regression where signs after the first one were ignored while parsing a signed integer, with the DateTimeInterface::modify() function. DOM: Fixed bug GH-16039 (Segmentation fault (access null pointer) in ext/dom/parentnode/tree.c). Fixed bug GH-16151 (Assertion failure in ext/dom/parentnode/tree.c). GD: Fixed bug GH-16232 (bitshift overflow on wbmp file content reading / fix backport from upstream). Fixed bug GH-12264 (overflow/underflow on imagerotate degrees value) (David Carlier) Fixed bug GH-16274 (imagescale underflow on RBG channels / fix backport from upstream). LDAP: Fixed bug GH-16032 (Various NULL pointer dereferencements in ldap_modify_batch()). Fixed bug GH-16101 (Segfault in ldap_list(), ldap_read(), and ldap_search() when LDAPs array is not a list). Fix GH-16132 (php_ldap_do_modify() attempts to free pointer not allocated by ZMM.). Fix GH-16136 (Memory leak in php_ldap_do_modify() when entry is not a proper dictionary). MBString: Fixed bug GH-16261 (Reference invariant broken in mb_convert_variables()). OpenSSL: Fixed stub for openssl_csr_new. PCRE: Fixed bug GH-16189 (underflow on offset argument). Fixed bug GH-16184 (UBSan address overflowed in ext/pcre/php_pcre.c). PHPDBG: Fixed bug GH-15901 (phpdbg: Assertion failure on i funcs). Fixed bug GH-16181 (phpdbg: exit in exception handler reports fatal error). Reflection: Fixed bug GH-16187 (Assertion failure in ext/reflection/php_reflection.c). SAPI: Fixed bug GH-15395 (php-fpm: zend_mm_heap corrupted with cgi-fcgi request). SimpleXML: Fixed bug GH-15837 (Segmentation fault in ext/simplexml/simplexml.c). Sockets: Fixed bug GH-16267 (socket_strerror overflow on errno argument). SOAP: Fixed bug #62900 (Wrong namespace on xsd import error message). Fixed bug GH-16237 (Segmentation fault when cloning SoapServer). Fix Soap leaking http_msg on error. Fixed bug GH-16256 (Assertion failure in ext/soap/php_encoding.c:460). Fixed bug GH-16259 (Soap segfault when classmap instantiation fails). Standard: Fixed bug GH-15613 (overflow on unpack call hex string repeater). Fixed bug GH-15937 (overflow on stream timeout option value). Fixed bug GH-16053 (Assertion failure in Zend/zend_hash.c). Streams: Fixed bugs GH-15908 and GH-15026 (leak / assertion failure in streams.c). Fixed bug GH-15980 (Signed integer overflow in main/streams/streams.c). TSRM: Prevent closing of unrelated handles. XML: Fixed bug GH-15868 (Assertion failure in xml_parse_into_struct after exception).- version update to 8.2.24 [bsc#1231358], [bsc#1231382], [bsc#1231360] CGI: Fixed bug GHSA-p99j-rfp4-xqvq (Bypass of CVE-2024-4577, Parameter Injection Vulnerability). (CVE-2024-8926) Fixed bug GHSA-94p6-54jq-9mwp (cgi.force_redirect configuration is bypassable due to the environment variable collision). (CVE-2024-8927) Core: Fixed bug GH-15408 (MSan false-positve on zend_max_execution_timer). Fixed bug GH-15515 (Configure error grep illegal option q). Fixed bug GH-15514 (Configure error: genif.sh: syntax error). Fixed bug GH-15565 (--disable-ipv6 during compilation produces error EAI_SYSTEM not found). Fixed bug GH-15587 (CRC32 API build error on arm 32-bit). Fixed bug GH-15330 (Do not scan generator frames more than once). Fixed uninitialized lineno in constant AST of internal enums. Curl: FIxed bug GH-15547 (curl_multi_select overflow on timeout argument). DOM: Fixed bug GH-15551 (Segmentation fault (access null pointer) in ext/dom/xml_common.h). Fileinfo: Fixed bug GH-15752 (Incorrect error message for finfo_file with an empty filename argument). FPM: Fixed bug GHSA-865w-9rf3-2wh5 (Logs from childrens may be altered). (CVE-2024-9026) MySQLnd: Fixed bug GH-15432 (Heap corruption when querying a vector). Opcache: Fixed bug GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c). Fixed bug GH-15658 (Segmentation fault in Zend/zend_vm_execute.h). SAPI: Fixed bug GHSA-9pqp-7h25-4f32 (Erroneous parsing of multipart form data). (CVE-2024-8925) SOAP: Fixed bug #73182 (PHP SOAPClient does not support stream context HTTP headers in array form). Standard: Fixed bug GH-15552 (Signed integer overflow in ext/standard/scanf.c). Streams: Fixed bug GH-15628 (php_stream_memory_get_buffer() not zero-terminated). - modified patches % php-systzdata-v23.patch (refreshed)- version update to 8.2.20 * This is a security release.- version update to 8.2.19 * This is a bug fix release.- version update to 8.2.18 * This is a security release.- version update to 8.2.17 * This is a bug fix release.- Use the system default cipher list instead of hardcoded values by using crypto-policies. [bsc#1211301] * Use the --with-system-ciphers configure option.- version update to 8.2.16 * This is a bug fix release. - modified patches % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.15 * This is a bug fix release. - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.14 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.14- version update to 8.2.13 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.13- version update to 8.2.12 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.12- version update to 8.2.11 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.11- add missing references to rpm changelog - 15sp4 only: [bsc#1200772], [jsc#SLE-24723] add pecl, pear [jsc#SLE-23639] version update- Use %make_build macro- version update to 8.2.10 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.10- version update to 8.2.9 * This is a security release. * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106] * https://www.php.net/ChangeLog-8.php#8.2.9 - deleted patches - php-unicode-allow-redistribution.patch (upstreamed) - deleted sources - repack.sh (not needed)- version update to 8.2.8 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.8 - modified patches % php-sort-filelist-phar.patch (refreshed)- version update to 8.2.7 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed) - CVE-2023-3247 [bsc#1212349]- version update to 8.1.20 * This is a security release. * https://www.php.net/ChangeLog-8.php#8.1.20 - force to repack tarball after update https://github.com/php/php-src/issues/11300 - session.save_path set to /var/lib/php8/sessions in mod_php8.conf and www.conf php-fpm pool example - modified sources % mod_php8.conf - added sources + repack.sh + php-unicode-allow-redistribution.patch- repack the tarball temporarily [bsc#1211648]- also MIT license (systzdata patch, ext/date/lib/parse_posix.c) [https://build.suse.de/request/show/298230]- version update to 8.1.19 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.19 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed)- downgrade back to 8.1.18 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/4ADCEV2FII7J5FZEWREFETTEVX7CDUSR/- version update to 8.2.5 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) - deleted patches - php-crypt-tests.patch (not needed) - modified sources % php8.keyring- The %_restart_on_update macro was removed from systemd-rpm-macros. Remove %posttrans for FPM as it wasn't working as intended anyway. [boo#1210576]- version update to 8.1.18 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.18 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed)- version update to 8.1.17 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.17- update to newest systzdata patch [bsc#1208199] - deleted patches - php-systzdata-v21.patch (upstreamed) - added patches fix use of the system timezone database + php-systzdata-v23.patch- add "/usr/share/php" to include_path- allow to specify load order of extensions in %{php_sysconf}/conf.d [bsc#1205162]- change to %bcond conditional build dependencies- version update to 8.1.16 * This is a security release that addresses CVE-2023-0567, CVE-2023-0568, and CVE-2023-0662. ([bsc#1208366], [bsc#1208367], [bsc#1208388]) * https://www.php.net/ChangeLog-8.php#8.1.16- version update to 8.1.15 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.15- version update to 8.1.14 * This is a security release. * fixed: CVE-2022-31631 [bsc#1206958] * https://www.php.net/ChangeLog-8.php#8.1.14- amend %preun to fix [bsc#1205782]- version update to 8.1.13 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.13- version update to 8.1.12 * This is a security release. * fixed: CVE-2022-31630 [bsc#1204979], CVE-2022-37454 [bsc#1204577] * https://www.php.net/ChangeLog-8.php#8.1.12- version update to 8.1.11 * This is a security release. * CVEs fixed: CVE-2022-31628 [bsc#1203867], CVE-2022-31629 [bsc#1203870] https://www.php.net/ChangeLog-8.php#8.1.11- version update to 8.1.10 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.10- version update to 8.1.9 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.9- version update to 8.1.8 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.8 - fixes CVE-2022-31627 [bsc#1201499]- version update to 8.1.7 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.7 * CVE-2022-31625 [bsc#1200645] * CVE-2022-31626 [bsc#1200628]- version update to 8.1.6: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.6- version update to 8.1.5: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.5 * [bsc#1197644]- fpm %postrans: check whether sytemctl is available- Disable build with '-z now' as it breaks the php-mysql extension [boo#1197994]- build PHP-FPM with libacl support (boo#1196870)- updated to 8.1.4: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.4- Fix boolean dep supplements: add parantheses. Without parantheses, this results in three separate supplements, against 'php-fpm', 'and', and 'apache2' (boo#1196492).- updated to 8.1.3: This is a security release (CVE-2021-21708 [bsc#1196252]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.1.3- provide an Apache configuration for PHP-FPM + php8-fpm.conf- update keyring to include PHP 8.1 release managers signing keys % php8.keyring- updated to 8.1.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.2 - updated to 8.1.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.1 - update to 8.1.0: This release marks the latest major release of the PHP language. See https://www.php.net/ChangeLog-8.php#8.1.0 - cleanup php8.rpmlintrc - build ffi extension (experimental) - enable avif support for gd extension - rebased patches % php-ar-flags.patch % php-crypt-tests.patch % php-ini.patch % php-build-reproducible-phar.patch - deleted patches - php-systzdata-v20.patch - php8-gd-removed-unused-constants.patch - added patch + php-systzdata-v21.patch- updated to 8.0.15: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.15- use /tmp to store session information (boo#1194414) % php-ini.patch- updated to 8.0.14: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.14- provide configuration for PHP-FPM out of the box (boo#1192414) - package missing php.ini for PHP-FPM (boo#1192672)- updated to 8.0.13: This is a security release (CVE-2021-21707 [bsc#1193041]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.13- updated to 8.0.12: This is a security release (CVE-2021-21703 [bsc#1192050]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.12- updated to 8.0.11: This is a security release fixing CVE-2021-21706. See https://www.php.net/ChangeLog-8.php#8.0.11- added patches fix https://github.com/php/php-src/commit/b3646440b1808abf0874b6f89027ce53ec5da03f + php8-gd-removed-unused-constants.patch- updated to 8.0.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.10 - deleted patch - php-systzdata-v19.patch - added patch + php-systzdata-v20.patch- fix apparmor support: seems it requires a configure flag now.- updated to 8.0.9: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.9- updated to 8.0.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.8- updated to 8.0.7: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.7- updated to 8.0.6: This release reverts a bug related to PDO_pgsql that was introduced in PHP 8.0.5.- updated to 8.0.5: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.5- Do not hard-depend on systemd: use systemd_ordering instead of systemd_requires.- instead of [bsc#1183180] - modified sources % mod_php8.conf- updated to 8.0.3: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.3- updated to 8.0.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.2 - suppress warning for all flavors not equal to "" in multibuild and obsoletes for php7 % php8.rpmlintrc- add conflicts with earlier versions of php (boo#1181292)- update contents of configuration file (still referenced php7) % mod_php8.conf- require this PHP version of subpackages in Recommends/Suggests - run apache-rex tests in php8:test as packages need to be build first (otherwise tests run with previous version)- add conflicts with earlier version of php-devel and php-phar - add obsoletes for all subtargets that don't have conflicts yet - add php_cfgdir and php_extdir macros- replace php8.keyring with signatures for PHP-8 release managers- deleted patch (redundant cast, both sides are already signed int) - php-odbc-cmp-int-cast.patch- install php8-cli if no sapi is selected upon php8 installation - add conflicts with earlier version of php-cli, php-fastcgi and php-fpm- put CLI binary in -cli subpackage so that other moduldes can depend on the php base package that remains (and provides files and maps common for all) - remove Obsoletes: php5-*- updated to 8.0.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.1 - use pkgconfig() to resolve BuildRequires where upstream uses it too - since php-7.4.0 when using --with-external-gd the configure options - -with-xpm, --with-freetype and --with-jpeg are not needed anymore (and neither are the respective BuildRequires) - build the MySQL Native Driver as a shared module (rather than builtin) to prevent a hard requirement for OpenSSL in the CLI - add Recommends: php-openssl as many modules can optionally use it - use new %ldconfig macros in Tumbleweed - change PEAR dir to /usr/share/php/PEAR- install mod_php8 directly - note it provides php_module instead of php8_module per upstream change- install embed's libphp8.so directly - deleted patches - php-embed.patch (not needed)- deleted patches - php-openssl.patch (undocumented and not upstreamed patch for a long time) - php7-arm-build-fixes.patch (do not build for SLE12 anymore) - php-pts.patch (undocumented and not upstreamed patch for a long time) - imporved patch documentation- use cli sapi php-config --libs- php-phar requires the php-zlib extension - trim specfile lint- install macros.php in %{_rpmconfigdir}/macros.d- build devel subpackage in embed subpackage (where it previously was built)- don't build with CPU specific instructions as it can't be guaranteed these are available at runtime + php-no-check-cpu.patch - remove obsolete patch (replaced by SOURCE_DATE_EPOCH) - php-no-build-date.patch- add D(eterministic) flag to AR_FLAGS to (php-ar-flags.patch) - modified sources % _multibuild- restart php-fpm.service in %posttrans fpm (extensions may need to be updated too, so restart must be delayed to after all RPM transactions have completed)- do not add mod_php to httpd.conf during %install (better fix for new apache2 from Apache development repo) + php-install-mod_php.patch - do not build php-cgi when not needed - only build extensions in cli- fix building with new apache2 from Apache development repo- do not build firebird extension in any case- update to 8.0.0 See https://www.php.net/ChangeLog-8.php#8.0.0 - modified patches % php-date-regenerate-lexers.patch- update to 8.0.0 RC 4 - modified patches % php-crypt-tests.patch (refreshed) % php-fix_net-snmp_disable_MD5.patch (refreshed) % php-no-build-date.patch (refreshed) % php-odbc-cmp-int-cast.patch (refreshed) % php-openssl.patch (refreshed)- update to 8.0.0 RC 3- update to 8.0.0 RC 2 - modified patches % php-ini.patch (refreshed) % php-phpize.patch (refreshed) % php-php-config.patch- update to 8.0.0 RC 1 https://www.php.net/manual/en/migration80.php - modified patches % php-no-build-date.patch (refreshed) - deleted patches - php-pts.patch (upstreamed)- updated to 7.4.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.11- do not rely on apr-devel to pull db-devel- updated to 7.4.10: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.4.10- updated to 7.4.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9- updated to 7.4.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.8- Use /run/php-fpm instead of /run/php - modified sources % php-fpm.tmpfiles.d- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in test favour- added tmpfiles.d for php-fpm to provide a base base for a socket (boo#1173786)- updated to 7.4.7: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.7- updated to 7.4.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.6- added patches build fixes in SLE12 + php7-arm-build-fixes.patch- added to SLE-12 [jsc#SLE-12474]- spec file usable under SLE12 again and better prepared for phpM -> phpMN transition- added to SLE-15-SP2 [jsc#SLE-12482], including fixes for: CVE-2020-7063 [bsc#1165289] CVE-2020-7062 [bsc#1165280] CVE-2019-11046, CVE-2019-11050, CVE-2019-11047, CVE-2019-11045- updated to 7.4.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5- remove Berkeley DB Database support [jsc#SLE-12210]- build firebird extension in any case- updated to 7.4.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.4- Enable LTO as it works now (boo#1133275).- updated to 7.4.3: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.3- add %apache_rex_deps- updated to 7.4.2: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.2- updated to 7.4.1: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.1 - deleted patches - php-fix-mysqlnd-compression-library.patch - php-fpm-service-fails-to-start.patch- php7-devel requires glibc-devel, libxml2-devel, pcre2-devel again- relax systemd restrictions for FPM as they were too strict in some applications - change leftover Requires php7- to php- - remove external libraries from -devel subpackage - added patches + php-fpm-service-fails-to-start.patch- update to 7.4.0: * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * The interbase and wddx extensions are removed and now available through PECL * PEAR is now packaged separately in php7-pear source package (https://externals.io/message/103977) * See https://www.php.net/ChangeLog-7.php#7.4.0 for a complete list of changes - deleted patches - php-suse-addons.tar.bz - php-systzdata-v18.patch - added patches + php-fix-mysqlnd-compression-library.patch + php-systzdata-v19.patch + mod_php7.conf - modified files/patches % php-no-build-date.patch % php-systemd-unit.patch % php7.keyring (use keys of the PHP-7.4 release managers) % php7.rpmlintrc- added to SLE-15-SP2 [SLE-10860], fixes CVE-2019-11043 [bsc#1154999] CVE-2019-11041 [bsc#1146360] CVE-2019-11042 [bsc#1145095] CVE-2019-11039 [bsc#1138173] CVE-2019-11040 [bsc#1138172] CVE-2019-11036 [bsc#1134322] CVE-2019-11034 [bsc#1132838] CVE-2019-11035 [bsc#1132837] CVE-2019-9637 [bsc#1128892] CVE-2019-9675 [bsc#1128886] CVE-2019-9638 [bsc#1128889], CVE-2019-9639 [bsc#1128887] CVE-2019-9640 [bsc#1128883] CVE-2019-9024 [bsc#1126821] CVE-2019-9020 [bsc#1126711] CVE-2018-20783 [bsc#1127122] CVE-2019-9021 [bsc#1126713] CVE-2019-9022 [bsc#1126827] CVE-2019-9023 [bsc#1126823] CVE-2019-9641 [bsc#1128722] CVE-2018-19935 [bsc#1118832] CVE-2018-17082 [bsc#1108753] CVE-2018-1000222 [bsc#1105434] CVE-2018-14851 [bsc#1103659] CVE-2017-9120 [bsc#1103661] CVE-2018-12882 [bsc#1099098] [bsc#1151793]- Do not add the generic provides to the php7-test package.- version update to 7.3.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.11- provide test results via multibuild :test - added sources + _multibuild- remove pcre.jit=0 setting default as https://bugs.php.net/bug.php?id=77260 is solved on pcre2 side [bsc#1124446] - modified patches % php-ini.patch (amended)- updated to 7.3.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.10- updated to 7.3.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.9- updated to 7.3.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.8- updated to 7.3.7: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.3.7- updated to 7.3.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.6- check via apache-rex- build for 42.3- updated to 7.3.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.5- Disable LTO (boo#1133275).- updated to 7.3.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4- upstream bug #41631 is already fixed [bsc#1129032] - deleted sources - README.default_socket_timeout (not needed)- updated to 7.3.3: This is a security release which also contains several bug fixes. See http://www.php.net/ChangeLog-7.php#7.3.3 - deleted patches - php-systzdata-v17.patch (upstreamed) - added patches + php-systzdata-v18.patch (thanks to remirepo)- asan_build: build ASAN included - debug_build: build more suitable for debugging- Disable tests that do deadlock now with curl update, this is fixed in next release 7.3.3 thus reenable here when released- rename php7-*.patch to more general php-#1.patch why: this aligns with maintenance patch names, which are in changelogs comfortably copied over php72, php7, php5, php53; moreover, php$N prefix causes issues when package is renamed, e. g. php7 to php72 - deleted patches - php7-crypt-tests.patch - php7-date-regenerate-lexers.patch - php7-embed.patch - php7-fix_net-snmp_disable_MD5.patch - php7-ini.patch - php7-no-build-date.patch - php7-odbc-cmp-int-cast.patch - php7-openssl.patch - php7-php-config.patch - php7-phpize.patch - php7-pts.patch - php7-systemd-unit.patch - php7-systzdata-v17.patch - added patches + php-crypt-tests.patch + php-date-regenerate-lexers.patch + php-embed.patch + php-fix_net-snmp_disable_MD5.patch + php-ini.patch + php-no-build-date.patch + php-odbc-cmp-int-cast.patch + php-openssl.patch + php-php-config.patch + php-phpize.patch + php-pts.patch + php-systemd-unit.patch + php-systzdata-v17.patch- fix wrongly ported patch, using the one from remirepo (Thanks!) [bsc#1126449] - modified patches % php7-systzdata-v17.patch- updated to version 7.3.2: This is a bugfix release, with several bug fixes included. See http://php.net/ChangeLog-7.php#7.3.2 - php7-systzdata-v16.patch modified and renamed to php7-systzdata-v17.patch- set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260 is solved [bsc#1124446]- spec file cleanup * add BuildRequires gpg2 * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead of DB now by default * remove outdated php7-depdb-path.patch - Horde packages no longer build so need to be fixed anyway - update php7.rpmlintrc to suppress warnings that aren't fixable and drown out other warnings- provide the version of PEAR, rather than the PHP version in php-pear- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_* exports- remove install-pear-nozlib.phar (the bundled and tested version from the PHP sources is fresh enough for our purposes) - merge back php7-pear-Archive_Tar in php7-pear - rename cache_dir to pear and create it- fix php7.spec typos- verify install-pear-nozlib.phar- update install-pear-nozlib.phar to version 1.10.10 * switch source to GitHub * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)- update to 7.3.1: This is a security release which also contains several bug fixes. See http://php.net/ChangeLog-7.php - remove suhosin stuff- Support LMDB in php7-dba, it is advisable to use it instead of bdb.- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available instead of the name returned by ptsname() so it is safe to use when interacting with namespaces.- update install-pear-nozlib.phar to its latest version, otherwise pecl stops working due to protocol switch http -> https- Mark testresults package as noarch- Enable testsuite during build time and save log to subpackage testresults (boo#1119396)- update to pcre2 broke building third party modules, php7-devel needs pcre-devel --> pcre2-devel change.- update to 7.3.0: * Improved PHP GC * Add net_get_interfaces() * Implemented flexible heredoc and nowdoc syntax * Added support for references in list() and array destructuring * Added syslog.facility and syslog.ident INI entries for customizing syslog logging * The declaration and use of case-insensitive constants has been deprecated * Added syslog.filter INI entry for syslog filtering * Added the 'add_slashes' sanitization mode * Added support for WebP in imagecreatefromstring() * Export internal structures and accessor helpers for GMP object. * Added gmp_binomial(n, k) * Added gmp_lcm(a, b) * Added gmp_perfect_power(a) * Added gmp_kronecker(a, b) * Added JSON_THROW_ON_ERROR flag * Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay * Added full support for sending and parsing ldap controls * Removed support for ODBCRouter * Removed support for Birdstep * Added openssl_pkey_derive function * Add min_proto_version and max_proto_version ssl stream options as well as related constants for possible TLS protocol values * Migrated to PCRE2 * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute on \PDO instance * Treat DATETIME2 columns like DATETIME * Added is_countable() function * Added support for the SameSite cookie directive, including an alternative signature for setcookie(), setrawcookie() and session_set_cookie_params() * Many bugfixes and other changes, see http://php.net/ChangeLog-7.php#7.3.0 - patch changes % php7-ini.patch % php7-no-build-date.patch % php7-odbc-cmp-int-cast.patch - php7-honor-re2c-flags.patch (upstreamed)- update to 7.2.13: This is a security release. http://php.net/ChangeLog-7.php- core package recommends instead of requires smtp_daemon [bsc#1115213]- update to 7.2.12: This is a bugfix release. http://php.net/ChangeLog-7.php - forward ported: % php7-crypt-tests.patch % php7-honor-re2c-flags.patch % php7-odbc-cmp-int-cast.patch- update to 7.2.11: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.10: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php- reenable php7-dba support of Berkeley DB [bsc#1108554]- remove Supplements: packageand(%{apache_mmn}:%{name}) from Apache httpd module as I do not see the reason why system that have php7 and apache2 installed should get the module automatically as well. This had a drawback of selecting apache2-prefork while [#] zypper in apache2-worker The following 5 NEW packages are going to be installed: apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker [#] because apache2-mod_php7 Requires: apache2-prefork.- updated to 7.2.9: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.8: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.8- updated to 7.2.7: A Bugfix release which includes a segfault fix for opcache. http://php.net/ChangeLog-7.php#7.2.7- actually build against system gd for 42.3, made a bold comment [bsc#1074025c#5]- fix build for SLE12, where %license does not exist- updated to 7.2.6: Bugfix release which includes a memory corruption fix for EXIF. http://php.net/ChangeLog-7.php#7.2.6- Remove php7-freetype-pkgconfig.patch as it seems to break Freetype detection on some systems bsc#1094534- main package requires wwwrun:www user [bsc#1093025]- better workaround for [bsc#1089487]: build mod_phpN.so instead of libphpN.so- rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch to align with the rest of patch names- Add freetype-pkgconfig.patch to fix build with new Freetype: use pkg-config to find Freetype libraries- updated to 7.2.5: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.5- build-test.sh: generic spec file name- apache2-mod_php7 does not provide libphp7.so [bsc#1089487]- updated to 7.2.4: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.4 - php7-no-build-date.patch refreshed- build firebird extension only for openSUSE (sle15 requirement)- Fix build for %arm and aarch64- drop imap extension [bsc#1084461]- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant is moving to version 2.2, with an enchant-1 as compatibility package. By using the pkgconfig symbol, we don't have to care for the actual package name.- updated to 7.2.3: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.3 - removed upstreamed php7-pgsql-memory-leak.patch - php7-systzdata-v15.patch refreshed and renamed to php7-systzdata-v16.patch- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere. - remove generated lexers so they are recreated at build time- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS- Support password_hash("...", PASSWORD_ARGON2I), buildrequire libargon2 in supported products.- Remove buildRequires on: * libevent-devel: php7-fpm does not use it. * pam-devel: not used - Add buildrequire on zlib-devel explicitly. - libvpx is not needed but libwebp is, only when not building against system gd. xft likewise.- fixed memory leak in pgsql extension, php function pg_escape_bytea https://bugs.php.net/bug.php?id=75838 [bsc#1076970] (internal) + php7-pgsql-memory-leak.patch- updated to 7.2.2: This is a bugfix release, with several bug fixes included. http://php.net/ChangeLog-7.php#7.2.2- do not build against system gd when suse_version < 1500- fix build for SLE12*- updated to 7.2.1: Several security bugs were fixed in this release. http://php.net/ChangeLog-7.php#7.2.1- build against newer webp [bsc#1074121]- build with SLE12*- updated to 7.2.0: features and improvements: * Convert numeric keys in object/array casts * Counting of non-countable objects * Object typehint * HashContext as Object * Argon2 in password hash * Improve TLS constants to sane values * Mcrypt extension removed * New sodium extension - patches: . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch . removed upstreamed php7-aarch64-mult.patch- updated to 7.1.12: This is a bugfix release, with several bug fixes included.- Add php-cli as provides to php7- updated to 7.1.11: This is a bugfix release, with several bug fixes included.- fixed installation of wrong cli [bsc#1061555]- Update not-so-useful repeated package summaries. Update the descriptions to have a bit more explanation. Replace old tar syntax.- build and ship embed SAPI + php7-embed.patch- updated to 7.1.10: Several bugs have been fixed, see https://secure.php.net/ChangeLog-7.php for details- aarch64-mult.patch renamed to php7-aarch64-mult.patch- php7-devel requires php7-pear [bsc#1057104]- Changes related to boo#1056822 - New packaging macros in macros.php: %php_pearxmldir, %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir, %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir, %pecl_docdir, %pecl_testdir, %pecl_datadir - Updated packaging documentation in README.macros- Updated to 7.1.9: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9- added /usr/bin/php7 [bsc#734176]- php7-pear should explicitly require php7-pear-Archive_Tar otherwise this dependency must be declared in every php7-pear-* package explicitly. [bnc#1052389]- Updated to 7.1.8: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.8- Replace %__-type macro indirections.- date extension: regenerate lexers when needed + php7-date-regenerate-lexers.patch- dropped mcrypt extension [fate#323673]- updated to 7.1.7: This is a security release with several bug fixes included.- Drop sle11 support as we are not building against it anymore - Remove php7-BNC-457056.patch that was applied on sle11 only - Remove dependency on imap-devel, it is not used - Switch spell from aspell to enchant, dropping pspell subpackage - Remove unknown switch options from php cli build - Drop support for berkleydb format, by default there are more supported solutions built in php - Use %configure macro in the build phases- updated to 7.1.6: Several bugs have been fixed.- Updated to 7.1.5: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.5- Updated to 7.1.4: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.4- Updated to 7.1.3: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.3- Don't install the init script if we use systemd- updated to 7.1.2: Several bugs have been fixed. - deleted php7-getrandom-test.patch, upstreamed- updated to 7.1.1: This release is the first point release in the 7.x series. PHP 7.1 comes with numerous improvements and new features such as * Nullable types * Void return type * Iterable pseudo-type * Class constant visiblity modifiers * Square bracket syntax for list() and the ability to specify keys in list() * Catching multiple exceptions types * Many more features and changes… - migration: http://php.net/manual/en/migration71.php - php7-systzdata-v13.patch replaced by php7-systzdata-v14.patch- suggest php7-* instead of php-* [bsc#1022158c#4] - do not suggest php-suhosin at all as we do not build it (not ported to php7 yet)- updated to 7.0.15: Several security bugs were fixed in this release.- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- updated to 7.0.14: Several security bugs were fixed in this release.- updated to 7.0.13: This is a security release. Several security bugs were fixed in this release.- adjust firebird dependency- updated to 7.0.12: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.11: Several security bugs were fixed in this release.- php7-getrandom-test.patch: Fix incorrect test for the getrandom syscall.- updated to 7.0.10: Several security bugs were fixed in this release.- updated to 7.0.9: Several security bugs were fixed in this release, including the HTTP_PROXY issue.- updated to 7.0.8: This is a security release. Several security bugs were fixed in this release. - removed: php7-mbstring-missing-return.patch (upstreamed)- systemd unit: remove syslog.target from After [bsc#983938]- updated to 7.0.7: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.6: This is a security release. Several security bugs were fixed in this release. * removed upstreamed php7-no-reentrant-crypt.patch- aarch64-mult.patch: fix asm constraints in aarch64 multiply macro- build for sle12- correct public key- updated to 7.0.5- firebird builds now- update to 7.0.4- updated to 7.0.3- require postgresql-devel < 9.4 for sle12 to fix build- more versioned provides- update to 7.0.2: 31 reported bugs has been fixed, including 6 security related issues.- update to 7.0.1- php5-pear-Archive_Tar provides 1.4.0 - install .depdb and .depdblock files along metadata * php5-depdb-path.patch - versioned provides in subpackages- Provide obsoletes for sub-packages to improve upgrade process.- Obsolete php5 since php7 conflicts and should replace.- marcello at ceschia.de: fix path php-fpm.conf- set pear's metadata dir to %{peardir}- Spec cleanup * Split Archive_Tar from -pear sub packge to allow updating this part via rpm * Added "Provides: php-firebird" to -firebird sub package * Added "Provides: mod_php_any" to server api module packages - fastcgi and -fpm- test mod_php with %apache_test_module_curl - restart apache during mod_php upgrade- add php5-fix_net-snmp_disable_MD5.patch [bnc#944302]- fixed segfault in odbc extension when result set is containing NULL (php bugs #52554, #53007) [bnc#935074] (internal) + php7-odbc-cmp-int-cast.patch- updated to 7.0.0 * see NEWS for changes * see UPGRADING for 5.6.x -> 7.0.x transition - removed unneded or not upstreamed patches for long time: * php5-cloexec.patch * php5-missing-extdeps.patch * php5-format-string-issues.patch * php5-per-mod-log.patch * php5-apache24-updates.patch * php5-crypto-checks.patch * php5-systzdata-r12.patch (new: php7-systzdata-v13.patch)- updated to 5.6.11: Five security-related issues in PHP were fixed in this release, including CVE-2015-3152.- php5-systemd-unit.patch: set Killmode=mixed in order to ensure fpm and children forked by script can terminate cleanly.- mod_php5.so executable- use apache-rpm-macros- updated to 5.6.10: Several bugs have been fixed as well as several security issues into some bundled libraries (CVE-2015-3414, CVE-2015-3415, CVE-2015-3416, CVE-2015-2325 and CVE-2015-2326).- enable apparmor support: new BR libapparmor-devel- update to 5.6.9: Several bugs have been fixed. - systzdata patch updated to r12 - php5-systzdata-r10.patch + php5-systzdata-r12.patch- update to 5.6.8: Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352. - refreshed php5-crypto-checks.patch- configure php-fpm with --localstatedir=/var [bnc#927147]- systzdata patch updated to r10 - php5-systzdata-v7.patch + php5-systzdata-r10.patch- build against system gd and libzip only for 13.2 and above- update to 5.6.7: Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331.- build against system gd [bnc#923946]- build against system libzip [bnc#922894]- update to 5.6.6: fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273.- added README.default_socket_timeout [bnc#907519]- fix sle_11_sp3 build- update to 5.6.5: This release fixes several bugs as well as CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232. - removed patches: * php-CVE-2014-9426.patch * php-CVE-2014-9427.patch * php-CVE-2015-0231.patch- added php-CVE-2015-0231.patch [bnc#910659]- added php-CVE-2014-9426.patch [bnc#911663] - added php-CVE-2014-9427.patch [bnc#911664]- update to 5.6.4: This release fixes several bugs and one CVE related to unserialization.- update to 5.6.3: This release fixes several bugs and one CVE in the fileinfo extension.- update to 5.6.2: Four security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.- upgraded to 5.6.1: * Several bugs were fixed in this release (including CVE-2014-3622).h02-armsrv1 1732779618  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklnopqrstv8.2.268.2.26-150600.3.9.18.2.26-150600.3.9.1      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""#$#%&'())*++++++++++++++php-configphpizephp8TSRMTSRM.htsrm_win32.hZendOptimizerzend_call_graph.hzend_cfg.hzend_dfg.hzend_dump.hzend_func_info.hzend_inference.hzend_optimizer.hzend_ssa.hzend.hzend_API.hzend_alloc.hzend_alloc_sizes.hzend_arena.hzend_ast.hzend_atomic.hzend_attributes.hzend_attributes_arginfo.hzend_bitset.hzend_build.hzend_builtin_functions.hzend_builtin_functions_arginfo.hzend_closures.hzend_closures_arginfo.hzend_compile.hzend_config.hzend_config.w32.hzend_constants.hzend_constants_arginfo.hzend_cpuinfo.hzend_dtrace.hzend_enum.hzend_enum_arginfo.hzend_errors.hzend_exceptions.hzend_exceptions_arginfo.hzend_execute.hzend_extensions.hzend_fibers.hzend_fibers_arginfo.hzend_float.hzend_gc.hzend_gdb.hzend_generators.hzend_generators_arginfo.hzend_globals.hzend_globals_macros.hzend_hash.hzend_highlight.hzend_inheritance.hzend_ini.hzend_ini_parser.hzend_ini_scanner.hzend_ini_scanner_defs.hzend_interfaces.hzend_interfaces_arginfo.hzend_istdiostream.hzend_iterators.hzend_language_parser.hzend_language_scanner.hzend_language_scanner_defs.hzend_list.hzend_llist.hzend_long.hzend_map_ptr.hzend_max_execution_timer.hzend_mmap.hzend_modules.hzend_multibyte.hzend_multiply.hzend_object_handlers.hzend_objects.hzend_objects_API.hzend_observer.hzend_operators.hzend_portability.hzend_ptr_stack.hzend_range_check.hzend_signal.hzend_smart_str.hzend_smart_str_public.hzend_smart_string.hzend_smart_string_public.hzend_sort.hzend_stack.hzend_stream.hzend_string.hzend_strtod.hzend_strtod_int.hzend_system_id.hzend_type_info.hzend_types.hzend_variables.hzend_virtual_cwd.hzend_vm.hzend_vm_def.hzend_vm_execute.hzend_vm_handlers.hzend_vm_opcodes.hzend_vm_trace_handlers.hzend_vm_trace_lines.hzend_vm_trace_map.hzend_weakrefs.hzend_weakrefs_arginfo.hextcurlphp_curl.hdatelibtimelib.htimelib_config.hphp_date.hdomxml_common.hfilterphp_filter.hgdgd_arginfo.hgd_compat.hphp_gd.hgmpphp_gmp_int.hhashphp_hash.hphp_hash_adler32.hphp_hash_crc32.hphp_hash_fnv.hphp_hash_gost.hphp_hash_haval.hphp_hash_joaat.hphp_hash_md.hphp_hash_murmur.hphp_hash_ripemd.hphp_hash_sha.hphp_hash_sha3.hphp_hash_snefru.hphp_hash_tiger.hphp_hash_whirlpool.hphp_hash_xxhash.hiconviconv_arginfo.hphp_iconv.hjsonphp_json.hphp_json_parser.hphp_json_scanner.hlibxmlphp_libxml.hmbstringlibmbflconfig.hmbfleaw_table.hmbfilter.hmbfilter_8bit.hmbfilter_pass.hmbfilter_wchar.hmbfl_consts.hmbfl_convert.hmbfl_defs.hmbfl_encoding.hmbfl_filter_output.hmbfl_language.hmbfl_memory_device.hmbfl_string.hmbstring.hphp_mbregex.hphp_onig_compat.hmysqlimysqli_mysqlnd.hphp_mysqli_structs.hmysqlndconfig-win.hmysql_float_to_double.hmysqlnd.hmysqlnd_alloc.hmysqlnd_auth.hmysqlnd_block_alloc.hmysqlnd_charset.hmysqlnd_commands.hmysqlnd_connection.hmysqlnd_debug.hmysqlnd_enum_n_def.hmysqlnd_ext_plugin.hmysqlnd_libmysql_compat.hmysqlnd_plugin.hmysqlnd_portability.hmysqlnd_priv.hmysqlnd_protocol_frame_codec.hmysqlnd_ps.hmysqlnd_read_buffer.hmysqlnd_result.hmysqlnd_result_meta.hmysqlnd_reverse_api.hmysqlnd_statistics.hmysqlnd_structs.hmysqlnd_vio.hmysqlnd_wireprotocol.hphp_mysqlnd.hpcrephp_pcre.hpdophp_pdo.hphp_pdo_driver.hphp_pdo_error.hpharphp_phar.hrandomphp_random.hsessionmod_files.hmod_user.hphp_session.hsimplexmlphp_simplexml.hphp_simplexml_exports.hsocketsphp_sockets.hsplphp_spl.hspl_array.hspl_directory.hspl_dllist.hspl_engine.hspl_exceptions.hspl_fixedarray.hspl_functions.hspl_heap.hspl_iterators.hspl_observer.hstandardbase64.hbasic_functions.hbasic_functions_arginfo.hcrc32.hcrc32_x86.hcredits.hcredits_ext.hcredits_sapi.hcrypt_blowfish.hcrypt_freesec.hcss.hdatetime.hdir_arginfo.hdl.hdl_arginfo.hexec.hfile.hfile_arginfo.hflock_compat.hfsock.hhead.hhrtime.hhtml.hhtml_tables.hinfo.hmd5.hpack.hpageinfo.hphp_array.hphp_assert.hphp_browscap.hphp_crypt.hphp_crypt_r.hphp_dir.hphp_dns.hphp_ext_syslog.hphp_filestat.hphp_fopen_wrappers.hphp_http.hphp_image.hphp_incomplete_class.hphp_lcg.hphp_mail.hphp_math.hphp_mt_rand.hphp_net.hphp_password.hphp_rand.hphp_random.hphp_smart_string.hphp_smart_string_public.hphp_standard.hphp_string.hphp_uuencode.hphp_var.hphp_versioning.hproc_open.hquot_print.hscanf.hsha1.hstreamsfuncs.hurl.hurl_scanner_ex.huser_filters_arginfo.hwinver.hxmlexpat_compat.hphp_xml.hxml_arginfo.hincludemainSAPI.hbuild-defs.hfastcgi.hfopen_wrappers.hhttp_status_codes.hphp.hphp_compat.hphp_config.hphp_content_types.hphp_getopt.hphp_globals.hphp_ini.hphp_ini_builder.hphp_main.hphp_memory_streams.hphp_network.hphp_odbc_utils.hphp_open_temporary_file.hphp_output.hphp_reentrancy.hphp_scandir.hphp_streams.hphp_syslog.hphp_ticks.hphp_variables.hphp_version.hrfc1867.hsnprintf.hspprintf.hstreamsphp_stream_context.hphp_stream_filter_api.hphp_stream_glob_wrapper.hphp_stream_mmap.hphp_stream_plain_wrapper.hphp_stream_transport.hphp_stream_userspace.hphp_streams_int.hsapiclicli.hembedphp_embed.hmacros.phpphp8-develREADME.macrosphp-config.1.gzphpize.1.gzbuildMakefile.globalax_check_compile_flag.m4ax_gcc_func_attribute.m4config.guessconfig.subgen_stub.phplibtool.m4ltmain.shphp.m4php_cxx_compile_stdcxx.m4phpize.m4pkg.m4run-tests.phpshtool/usr/bin//usr/include//usr/include/php8//usr/include/php8/TSRM//usr/include/php8/Zend//usr/include/php8/Zend/Optimizer//usr/include/php8/ext//usr/include/php8/ext/curl//usr/include/php8/ext/date//usr/include/php8/ext/date/lib//usr/include/php8/ext/dom//usr/include/php8/ext/filter//usr/include/php8/ext/gd//usr/include/php8/ext/gmp//usr/include/php8/ext/hash//usr/include/php8/ext/iconv//usr/include/php8/ext/json//usr/include/php8/ext/libxml//usr/include/php8/ext/mbstring//usr/include/php8/ext/mbstring/libmbfl//usr/include/php8/ext/mbstring/libmbfl/mbfl//usr/include/php8/ext/mysqli//usr/include/php8/ext/mysqlnd//usr/include/php8/ext/pcre//usr/include/php8/ext/pdo//usr/include/php8/ext/phar//usr/include/php8/ext/random//usr/include/php8/ext/session//usr/include/php8/ext/simplexml//usr/include/php8/ext/sockets//usr/include/php8/ext/spl//usr/include/php8/ext/standard//usr/include/php8/ext/xml//usr/include/php8/main//usr/include/php8/main/streams//usr/include/php8/sapi//usr/include/php8/sapi/cli//usr/include/php8/sapi/embed//usr/lib/rpm/macros.d//usr/share/doc/packages//usr/share/doc/packages/php8-devel//usr/share/man/man1//usr/share/php8//usr/share/php8/build/-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:36544/SUSE_SLE-15-SP6_Update/c29f403defe95105c5511af6b20641f2-php8.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux     POSIX shell script, ASCII text executable, with very long linesPOSIX shell script, ASCII text executabledirectoryC source, ASCII textC source, UTF-8 Unicode textASCII textC source, ASCII text, with very long linesC++ source, ASCII textUTF-8 Unicode textC source, ASCII text, with no line terminatorsUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)makefile script, ASCII textM4 macro processor script, ASCII textC++ source, ASCII text, with very long linesM4 macro processor script, ASCII text, with very long linesC++ source, UTF-8 Unicode textM4 macro processor script, UTF-8 Unicode texta /usr/bin/php script, UTF-8 Unicode text executablePOSIX shell script, ISO-8859 text executableRRRRRFЉƭSNm utf-8b65538990baca5a66363549f1b44cda26ee6cac635e414b8a8f82641bdf9f765?7zXZ !t/]"k%I jOW3}{J&1[L&]F?V`j@$Ӓ=ZГCiLYV8 HE=h43s8u޹ q F{EeV=,WvL6{u;/`fƢAܠfElxBŅn?zLx7 }w#OܜI+"($ʟW\ϬcvЙΩUC9& 8۽o )MX'@-2R:1\=3\7,8KaKhEڍ/tDNd}H*As]uu 49 1|`G;+YkLmܺ1,JI&I"W1G/,ۊ->w@ᠿ==s|  8Z:J,o]L'Q#+/ju =r*Wea(ق+mtYjߵÜFn~ڊpYbmٯpqg2ʃGb93}g*b/L;Si$=c4l!A81F/J?3~]N%}}7f3R,7v%jyUP>ϷJxz4/_z-TSZOL] /&{~me ]wWbOF av9!sU, oHCi\[5 iVI}A.;ƠS048鬯ЃXD2'$VqNZJzA^-O=Gu)܉Pm Y炇" @r#OiK ŮMYOldxJ1m¡SB&?c=qfKNu(ۦZ z_uQx6 9ᶊ :|CuOÞ*Aa*Jxp2Гe=.&@ Z Oι2\Xymop͓\ XXQ`!YwY#1 l/0#FrX4|3!RUy?wz-  "xNfNTmBɝ*xy"Vts;tClL@7)b%n oǰ NBب#kG@ Ckcý1]#j },&8oI:E s?.xX2d"u*)PƭE:vdsb`<{:3l>]c }zINS 8F/Nxvwm1$V)әLrҲ#Hu_Dҹ6 h:/Q;TVW24V'YֺZ c-J. ?R1U Gv8K` ⛚P1SoU.\TIV(̿}>RK'hķA^t㴻]9I+Cbv1uDY CrcLik ,VFu.R5^z4ahY$,ğ\!|Y>ejL)Kxg} ֎-gfbQo̼;U~Dd}K du8M镮2ecnQTJ< xaaMKI` JȚ <ؘ**;ym>D򭥥s}'}{mFO8j;Hk(phIRp?ƭ& Z7n+1^ʅ6)f65j_`:g{rrӱ,Ҡ50:JނH;5 Gv*d@4>lT@>,&陉xk YϱBjAZ<lQ kUg IpQj@#plzu `Fې~bv< huyܝ;&u<{x/4C3tOYqOޕkHC!Dc֚* l>:r1cD@\ ?}!~T K ;# 0,E1W"sqG[S3v >GEm֞~Թ>@ifQ nK\ɏ􉢜w!%._K_oG7t휪6 L]UAh-![>+2 ?+OYjKDgCqR篒# :yS O]t~ß,%RJ8-дb1˵@$5KǷm{օ`F#TcM‚Et@[ݵэ8uDQW2@x%6;,Y)4*O\8g.UP8~k[(&Sa8LrlV}P&ZUPt6B6.C'=¥ŞlJm++E lfdzx#ojZc݇k_R䊋TI5VP`eHro-Ub"M. WDiv˰*2bI]0Ꭺ<;{dY^(S(l/6x ,儎(-ÒrEm9‘ OUI0)lLi-|M*=VDtj.jo * FO1|zL 7N}e"P`,O{!P~ >:_p{/ӜA~~ֿΡ2o(Q`C"O?XSAQriƾ#Ml\0<ʛ'Ӱ ϝS!/x>Q G}LR"uoJR Ƃ=f#p Ŵ&./Hy f0^bH. ͝W>FNdj[Pz&P!EJűYx6,k7KsrC0$ irnz$JWn8DONd'K*lifc$yua"5hCxPi2 TC.)v*h#]Ei?a{N^7F3Z%lEZDϭ#۩6mKomU,pX\q|y MwB/H_)*h]zQ Xa:#[&S /.c'v=n~2\'wnuei)@㫹b9=qJ2T]ۧPWYTwQqCs0,|M0-^vz k @/r.0p^ݤ !`-2!Jd{KTvI!i4`jBiSM 9_G~6'[Q\]:ɷ"Iri?CWiT$6,^o?D?2kMlo'#˃ XC3w M@#o| `H^Cإ6x5 ,yT2a/5 ]tyA]\>G 5ćYIvDVhO#im+Wgx`pRP13C qw2?VnxlI5O_5LM=r)k u]E l -T_RYjS}L&XL3xl?*v0geg'U8#-DV %m>SaBSs;:˨m8t5qxi8M빑0tZeh>X^h3`W2ze:qVl"(wz@t $wZlYx dr§aq,TL )7PŞlX~lGu -ӕ3/Mc1檘0ijp65(5(Ļ S8. o4%<\ꉖS|h:fTelnf0׏ v"rfbsI5kˊC?F;5T\ Q/s'o)"Z(E 'xd=tmq4].Ϻ3PL:ن1.Y 7&JS fCNIRoL(5:ːq87^AQQV(̙VXcm9E?? Pʩ5kuXs$ZHa^`>ؠ!&y{Ei\! BݞP~v#Soz̎ m7,r6,;< h1 @m|P{y#q0i+Ai!B˘@ >3Iddˏ=&gO`f! _vUn7 ?R?;!>dž2M tWyo]_ q3z7np?}աnX.]Z4 ` %N rf\yM^шaCD܎&q/VLd'`oW-.ssS15 P;B=`5]`x em{ii j^`ؚSGq!s}3khjk+΋=uvƻר*OmC.\Om&N4t}f$-on95F`+bK{M/)Z$CmґX N08&Cٟ1,F#uJx*$D=XC1P)WyRDB,s#X,ċ~hڝdyʢ45p̚!,[R?$ؙ]pE(%n_QA Dmٻle'Uk|&P~8#x};tzϝN67ҿ@8k3DXE-Y姧M\ՓȈ(L9|բkU싱*!P gFp~ ̄!7Kn͊]z'B\AO+ҽ#xL.N rtZ HrݚFg;~3ytGw ?[x>ҟ.KmtHР_ A-;&q'[*]ٜc̳q(~Fo5 k8 ۯ:m /Y$·˚eHTΨs֩,DsmXg*еM;>LԗwCUbِAýb9,&~0k@X S`K&StA,u.RUr"غk..ٱ5Ӆ4Z}-GuojzdIue9e@}2ǭSz[# &Lţ @WP:ĵU5$1YK\iI3-bJE4Bn}wЄ(WBs|M:fTZ"8 6QgM秇ckGIJqqD]ڀ!yʏ% =kg Ү/[]j/l2jAK"RP`( 0l {>УEiї`Z18YNA8Sc][xZiuv轸d#58Xfj:-rn@}2QAp{r =F? G$a/7Ny<)nXXZ}: (;W/앤@F;:9{\уo#p/wJ޷BH>()Q=7DncƌG9?&}|j鍰e.291O⤅$Q`#6xunϺ9?vTg%q,k5z'JO݌I6gP=;1OCl7lrj3RA3&09|T8RtLCpN ]LfT4XA-DJ [QQZXH~4ݓM\k|3S(r9Qk! 2/,[{yEOkc7_l! ҙ$B~`Z^!J$Pz) E= ,E35(@x5#&R:ҕʲ?ߛi3_>qhe*_QAulƴCx5G0yT.ju ֑j6Ұ-d;JW 7H1)։g^9A%i_iġ\_WdʣP烿 vRh.~?74GKɩj]uqZ U]Q+? ˸3hi4d]ڿ[]qh%KqdաJhkgc3R\gyꂅjy/tΧJLgJr_9~p[x `LfMoܜKGsVK#(5<96XЯYP(qwUWA`r.nmW~ytM^(@oB:Q+crUp"Лɚ砈`}z֜=$|/^$@Zɯ {k1A&)ӗa8Dm ii6es+OETLv1uu)@R$Xgnvdy/o k=rO6O_f J,1˪𜒹v=f}{q3w  #zch`$cuMKMtZ״~slj`.S$]-ܻua4|sVam.&_]Lfx(T@+妌=sr87V%m$uΛJ!}R9Qt&uc6eP(a҂$Ò$5Qʢݬz2!:&{a\!+mIY"X7=uOs %8ahr*hEl2$ 4*{@C 7ܫPֱPn, O MOVm.~Rv2|/&ɷ߯Z0!9A'dH64/k+)kѳA<bE r'mtGE~÷z<6%vd3:sy&ՋwxNAԤsɲ2Ԡ g[ 5S+cX[tW˳e#ԉ(a:m#8mZy]?'N%q {\Po{|=v+Wv;A| 7 TP Q =:>'͂V݈K2l&n_DGz92 {HjW8@3 eh,'9߃j#Ca*ϸ]ߌ~XH,`v~Q2֛&>ֵ<զr吰(ŭHo8KaLHqKDw߈ƙ$A$C 9ۢeTqUթfa!"RQMYZ, 3i-\#9߂C^ܴ<]c4ٍdeݨ& ':D9Ws炗O3liqtsQa]m4iѮ$?|y hU.!ANc׷s2r9#]~)+C|@$)-~Iˢ'M_A]l.zט_`tLhgt{A"iHWSfM<|K@:q H@;[(u  FogU辮5dtAiu pڥf}[m \`u&ENg-Kܓٓ6%^d=<e\ԮW`"]fވ83mpVqDߪt2\!),P y)qS=j3pT(GE{W,90Ң7<ͅj!ޫ A/0:^Tn?;DOXD7;N!(uR !PRk$9z=4JWqO~kQC?qD:o^+h8ewǷq*}'auI$0{<<ª٨|LA6S#)u=|VeqVb0#HTn8ʑIT4nhgE+^}@ < rޕ؉Q%6v=X*Sڬf~+pRpD`C YT}h5.ٽv(b«57Fq Wwm!jTGV~0׽Itݕay1Y4%bE"8Men=iC]'=4|]c{>U(a_5X22\4+'̥ ޝG)l9xa)S2o\ ꂊ$0d'.h4RLLZ*|)̩X*L5-t)a'#^PC*q9av^,uyzx& hb"Va柿Hס ì&˃Cs }z4{^:رAD#.fu 5uQ*`Zs)εתAV)sٰXRF;bb-1PKFKi"*k ɷ_"wuۢvy=ׯqhnZ5~v{J(XX>GC,^)7_ .'ֹAǤۋN D S<~}<#^/h~7|_W kT,.vi |^=O `fR3Ȃhx2x(ZAk" *.ԧ@ ۳Vaiuz]f!( 01C۷khe岘QK[xҧUC%!6x/-h6]٧}4GRg 4~ $wt[Ni-_)nfx\Ǹkg\$*bACw)"^~=pbD̂2 3b [zٔ7R:T=4Afnsۆ.SXF+$RL/nԮ=sF_v WFv]dwiRZS5F@ł=Qvc󵠓&n>C:O{-$pRꩾwFP|>H {S=-Wsl%.ZphmTSz}X vNXU>="ibPqc*L1٫gfdBIhmC ੣"rdDb?,H ՠ +"wϬ;/fZ US^L@eH8Ǚl|f4u[X %>!Q{>ZI 6>}8'vͦ` {y'5+mP'he$?`,24e:MΨn>RCHRls ,ԝsNo:PlIuڧ3W `1AXф=6tR^1~Kl)6jyX:V;ׂ\2a9+M짋>Ju.=44*0;$m5!G/9Rɛߡ&VIl44u}K}GʎrTO7x)ebY`Ip%)ڐ~R~9]/J.F<Ĉmrz^DbxPi2s8bG_#Xz N@ )6\iIT-h†[$ >㈿&6 ?ik}4,oÅz8Zר{٤0d^_~'.wqfϊRˀ1|ʑcՕ~1٨Nqni> k p CپuI44A*Xb:@7s啷",mݵa]mQja2ʮC1h#lϊN ~ t1ƵxlM)XXAy-ߨwzfJ`rAׅ8'MXfl:#e˷ҋO5P aB=1bbPqݽUkϕo2V4kZEU[(QLh܁4$T.:mP5o_˳ |P9dޞπ(̐iw"u2c`!d/-@lO1JU f垨!^v_+jT;~YKǰYq<\mGXVgsxKIIH006 _(2CU$`dyiV q~<~ :0}t=P qykh]7s2u^fuQFj(Bۙ&ioV ,-; @ !z!t%jQRDgQ4Ђ+:p\3-"̢I7;x'2y12mX5OT>ek?h y [yR"Kj~20 Vbݪ,Xr?+K 7]?4$t&SH +)^ڊI .ӏyI\b/H"&i(!_΁`l*ϽQRb9C8=<0혒Lp;!/Qd>L1*/"y.K)ze6l?af.HA6`uffg_4C4$X㚮EXU}O5%tPM ȭh"2J|X:ʧFs-47|$@75—=|ռ͈VlT~ʑ$>\bia{SO`z"Y>c!q젨P28QSwx›,P{k2gUɉ84&n\r:hfQry'} pR:8Pk%{EQJ0UϽg}ܙ_SV"VX!yS|b&WݍL|iVy^IXSK`:pvSVp 0xϗ٢lf\`ց0!ZCR<͹󨁔rOe3q{>M%$:ϔg43vЄ͎Bef &9tbQ- F34bb$”4",{_+\…KIƅ҃X@U1oUg*#i0̑D#'d^ٱ2j<4N ޝ4y\+дX؟Y+OI 1"vti%,_A;F}d-Qrsf5GBMܝW}R9b_q~WWK+V,r0vb$#~Ml<+6H|ʹ)y_$2=& 7[)ydhd,86:3(}L& _fܜ .͸ gj]LQďst)r?Ίkt-JvK&c`+j S-*fŘO@$ɮS,8(Sh] ḇc,3|N&4?#]XөuBy$\+SȸL ~-a{CNV ]T}՚u l_#$ fS%Im_7zz,4-ɱUk0:"aಉAϮHhDOs (13J*eO͒K %Zv_Y i`Sau!v'B.|>{<_{Sݥp6?9ū)'=O>1y'2|{8I|Ǖ9g0'4Z8OKXOF&A$-M3BK6ߊ$H1Ȝջ+ 0ET+G"=CKEtotlAbyuqNW:<@1Vd~͢35g\JrQ[ W/m4Ӄ''Q}D0|Y,k(OS-b!sdm.SGF/Gk- HFEQfAiMh|Hr^/وЯ"Sɓ9]ZwW1K&t)xEȿ34<#?_hyQj#[T'66&ձha?63p76)dhb[U+FHMH _s6J {%N'ZR_hPl1g }zt'*]Eꆮe x-IKHU(1`eLcCmj\`!@mo Z+/\j9v2ёz"7N{vYװѸ~ t/\P,+K*Nox\?Gc9[oRvJ>~(-=%QsZzs]g ?ԊM-%N^uwk~ $\R!^ 3EMAY(jIh?_5HwJJuy2MP$֕e_wQkrjY zh 5ڝ#U(9.:VC3&Q՞eSZ lW*LP4^vlLԢBloh8:ɓ)b?oIv(B G4AFZȣI_k5 vg/d hyk\OEzÆN!D$]z*0m3CS!Dgxz/ƿff]SۊocXޫpMow1d-SPp6b5E]bߝBMl%(2Wzտ|W):s|Td5ѻ2=%ip+r149EZUHc| Mvx)d6Aydک9'cykSkԐő]]L%>QڄU-wT,XYg` aMwTN,.* "ˀ2#aEϊsfynCZE<{?:٠&ǟr@cJ­aJ<ݜAo Lo/csnONm֏s[-<֊@w`?gd7Ez;?#j,l!D;wA{m^%*tA1Rq_#%jf)y_Li(aDТUfUp|S)x5u{Da@]?@VyX{8/zPP(h@Y}7>ʶhۚ%<ӿhg'QëPj6RAp'RF;MݟJNo@ o/V'xw.jVTf !'h041ZV2E`쩆8XTԤRaJ6B@FSmV턶|u#˭>h< WpÒ%qX`~CMCv%b=KMd{a/ze4Yi. p4v8l~ B8"Q5N?'$MtDqPn$[RAPt[Lqd{~iyO+ 3Z,$ 4Zl6p11ٵ=h[oAi4A (9r|_Y*R1v+~PT</E6S4)q2#ӿ0,GЇ􃒳H$aFNQ`<41L'XM}㛸wd6D72DodtXq%lu'sVBk6}0vsU_k`,o&=թ2vr;"<쇺"Rk0Ѹu g-1^pCWg>d0@SÌa1mDx!ADw_' 4)$uJ^lZ˵(z:Si=vB7&fKp$䍂؆ C 9]u kAv-J<& a+ON/iw~5jeZޫNo`'e@R6\AC:a=U )΄ю(x/Kqnl$ LcCa<:V,-@{yGtqA!b^2ރ@1 nQAVBH<嚏RwtT].`O/7kD\x N@`ϛV0B>VSV! R[9F犋0~>N̵M laܴ/)/^֕bwNǶIqPE@l y{u/zsDc=xa.V; /i ȯPXjHGk4VE % ,s 7c&;D?eurJ#  l6<#d[P2Lt8ѕ&bMEoɌѡ<]kTr[UDŽo7{)uQ&X#@ԇ^^sω|I;id3ld&zM"RÆCE}MʰH2r:^*pd<|oG3YY^~|ռ "{wbΒӬi UÛ7u}zb79WG*<gڳA`m "ZǴ˻2OqڈGZhۆom npf<6:HCVP.}/|4FYJy BJNꘑrӤg UEWRކNT\Om[ \& .j'9ފ9Ļ!\)HFVdW>dW0\m('b&7ghw AxqߣbKwT)>52òVQm{SyW7d`;xcH|Bv$2MQ>l5f|jTؤr@>SҰë7Éa4:ݴ/I^^sI32{W.@ň`rG=FĔ(-ŲNWu:|wO-hdT?cضXr.EU e?S({T\RSːhZ=f;˖zƏ20lvr2Z; )L( 73F&~Swy2JԁzuIR/&jS[pMg ;p)~FYs*s"aFoT?N[XNEm}眢S&{>o+mԻ>WÝ@_ 'wooqR̔!^uG*JM˅ (C4-9RxH:i''XuʐW,$!XyF$( ?s:Hc&Ӽ$ܮbif_ à _* 翩٩ 4XJ-]†ItŧoZ #rkȰ5VFLP"mjr8a4alٯNݕͧYRp]>GpIg 6?}|cEQKe#1Wa}ӧgCuКwB =&3(* "vsz%[zѝ=%T@8E棃WZ?8 &h#RhsDk[+QM󴕡+/pP)2Vr5nPۈ86Z1{ ":&VM9'u!@Cqʳ: ;"ml/$Y%(OٔEBKo̰?OiAkD܁H֓.QG5$U?sS01_ڑ$ Cl,S\Vq68jop]Ng^ad߯4vmk>ۧQ,׿K; ;0CUO"NUoll[+T?te F:][6//pԛ<3w&.z+޳Ҿڗ8va}[? ޫ&+FzXxVXbj8Y{0. KLS狫>˦6]ropG 9ű=`4̲&EI[1 ˕;xV|݇Gb7C_AG; տ {9XqUg=4瀚r0PI-|=mE@2$N(s$&hkE. 5.ED7̴\b64fV1BH\C{ H]DJnUDԊԨ'[pyӿ$WnOoG+{kƑ`v W`Y/z l6K?e݊sRŴlMM# *o?V r(hxpTB7Li_|skK.:=Ċ0GL"cC@F0Y5 jˑ@M>u>D^u?l{آm,-۲<4fA'hh'gXo`{ss6yxa 8{4]\̖" ZxI6et-cs30?z Et%sZ{u/F7[[IoG,uP9t`) Z~ Y|%[8I=K W[)y~nCtp-Rdt!ђe-o-vY/V7tjf)!|7A|g{R˟x-G8њ}k3 Sabu7~_rZdVW~AǗ5J̳:ZSK!XwT$Ȩ"Hڪ:; LMES$nKq8tٛoۂ)8 g"-@.3뎄h͘dK͚\F>?y=&¥3\reXy"cIc g?  L~5(mp)s c{[!)rϗjޮ!C5 =Лt/]Ύh-[8"ELPڃ|. >n84/$2<lۓ1ccdj$0KrIY >J>A·E(ɥ8\7L-`D"]',' VMP{sgDeL׉v?qj mk~H:ش/,4 m D<360E]^MgdL$TJ7kR Iޒr~ K@iU_h59d͂%~a|%0?aCPwTwсe9F{z/'V 㡞<*vW r9Ng<{EmeV^0hd %GAmެHgg0}$sd_ (e%\XxQr%iXao02`c߀B|/Q Z+R ^GwYpgũ~vwshց%'a'Fl_9DZb'm&~P0J"H 2F45g9>d8ze({ÇAc}1'Wkk'f(`Bu>`yN8jO2pg `߁esM"[;kGw&I †fCxwR0`EOny;ݰ/rn#(w2Hc0KV)Иӷa1H3ijQ3FznY څe=PM=w+os gƘ&M:HYs)>xm-5E?1d#lky ?RLNk)4^*:qCJ9hEPU)Ԇ팻RW;,ӆEF{ ,\6%Ez_Q(8}xPoWΈ _YXSb |سcY昤 Y\6_ӑ˥897ydR)$Z߷5v|ꥨ#6{X'8Ox;lNu@2Če̺·d^CI .?)C0JИ;oZv㽮,ONOŦ {#]s>*$Sh0*y%ay՞Љ:]oBk/ V(SmAa5"M-3F@ p lef7ڀT?v֛\`Ym~^ࠕA)P0X)r1íN+#%7I>r۹hjT析vO2^*"nNgJ;@|rQɛr+΃ٷ~Uy`RK ~yw ho`l ֽG'^ NH\yt[Cn(25Y뷋b0 즄?%g /0n >R;m-rzjKPP;EAiUh3*9iegLϐoGB5/ igp2{#65@a-9#6v@+"/RI).7 ̐Z%*:(B2D#Ɋ⣂k6 ϨMB]nRXNծ ':Sj_Vo+m"*(j7nUf(?.@'3P[7*ڳJӓ1׵ inv`q~'|LQ꟠zz-Z`o5BIJY̢!M^~7jT_is4𾛪 -0-ȱ;oEl_uH;wi;~u쉢짺3q7%L)f&%; NV1!uJFk4dT>;[㽄\Kh\娒߃@>a<3+^'uOV]K%,npps2О*BK-ѓLDQ!gu[SJJ7( ^&\h[z$$Pjzx٨p1=|⇺}P̗Kp*sԒc'}"68:)W=LF{Qq|Z-urmY~6;81C nb)bc.]B.(hF&Lw5Ѿq?h[) ڕ\;fJ3hgϼïGF"@~vvZ 6ђ~X:Wб@.yhi|[@SjӞY\))r RE<3w w?#Qe!r7$Kd6;LMۚ#{3sd; Y]95^g𐰠`&)Œҍ8By7@_hBu{P.KA9 k3R˗tM'aT*L̪9>R.a'Č#":;F!Vr0cHz]9RNn;%Cd:,S).= vm'O b bnLt/ ^1'7`8b/*!\>Qcs6;Js4ut#sM=2VƬO(v.zcKTAr0-=v*D_f+<[ '[MKIPWLSUci4֗d#mvWç?859 *K瀪 cã~/AGVmZ~no, 6:OU:_ez.,5<,< g'\"u٬za-]rYؘ IByw[ R{rHi01[P .)%Q&UWxoO݆wpYjdLb}٪L%k<2/XꮐWIƾ6/,[=,_SK8;7ۋG@{pzy6FxvA=mƫ3PΪR7wc 7X E2TӚ&7WV YnK~iYuNIPLg=8Oߨu)Ndʼn*fh'ȼ_J=YmXF'ETzY\޷E3zqk*ru~-{~xM@uZ(K WAh{SQ V숽VEDO@Gh}P6yJU%PfaV})a?Tk:xye dأ=C!T\대Nڦԥ&c ̎qFHq!^ܜ0%xۅ}^7)gFUP[2o5::|֑gL.ͤŰ@d"Mw5j7wy6- 2%i׳34!-gUɞ&-崶[EFޱ_<qh(7ʠNh6hfi2Dɢ{ۨ5Av8 L`{z 7B \}^D-l/)uA䴘Y[&nX)/X$-~&:/Mmv`8)̰4P^SiY C@K(tbd+ՊaHMwg =v{p;BB )^ b2u!b#9_e3c-.h@Fd DP kcnj{{Ȓ&iE| Q. ;u(Q3ܕED'`2.pvʬg0 SBKsLt1u%sQd-k"AldeꆚL܏؋VS5#Y{X6uY(ٟV{!@ k7RQ!l)vV[DF};(rrƈIqE˩KFp1C 7 aNPp<_EmƢ(YG`(ӛWHW@`auBGK Mgtm=g&ŧm7\ p]L,sn6\X{md,Mxa=m&6f?EtjAk>rm S DvɼnpPGk:,mr'=KEF^ }*h߄f><1"_SX x*XIeIV@!+>5$W!U'po^wxCԽ ,0)cPPϲ>5z4(ëE|l"&./^<*(Wh!5J@g QpЏĨu1=z}@ug wPVSQ>A51p(9t],$ZtU!NP^=(j J\!z}޿1̠7.32N/^%S M/D de*3[ɾP6cK4C|@(~Y*Pzn!x&UX~M*UwbD.ѽڊ|Boy>"at]%!zh d{U嶀C.qd2 L= IĩbЂTS^^LA/c{}+<#Yt۴."ɀVs/ͨ@ԯfO<&)mHG=`Ms`%2zN<KDP sNirsYg{2=ޥX@?Jb;sW$9=n-Ba]_zP FGq y( #=n3i_w"JFTTn1z=`έz^^L@uu.̍^GeMY0,10_'1uv.*̣G (^`Ց%1dxX ` 鰾ܵjP4s5ǟ})YR'5#e-5E` >?414<./O98G;u~'ۻvʏ -D$D>{ABAo8G86C |v,ghq-2S)i+'o{Z";:积\涏Y$b;3@{C$N1,<xn:B>۞  Ir >\LORG\1+Қ‘,#٠r=Go/19[eur[wM*R06}ҭH7Ƶ٬$RC,iM{LfE0zd s8M|#*̑d&5(:mkẫ"YEo%,hLt]E F/qV0Y%e'[`dы)ò~o sݾ%M'"QS#)Q*3&%,{k(|3 -y o JIdZTMa`7z]T'e@`?&ao>=1)l~`D4E.+7;0bSfԍB{gي*k-I|Q %TXDG$`(/ G(vV;bTWn?:]61Z^Ӎؤ0+UI3#z.6sx4[ٚ:4d" GMp#cPn$ R|r*f%ִV!H$hHh&OQ9pi>;VW%_7Xoj ǣY?XMfTugkaFw~Hv5XW>4B/1^B|o"IYL̝WDlȤF rdZ 6#zgNG$f"Ga W?ݮO/T<)0 4&=H2zW#0PĤYe4*0dYШShyEsK>\V(7?kD6F| vq*fT" i1 {%$Cz0Yʬs}.{z%n,+|@CrTORx0f%O%1xg;^Qbl6wҳLzM41KE4RLh|]YWhMO)yN Ar5C@,]1aynYm>My$d]5gK+g$Y1.oq˖.+NsHIOmYj u++G㚞Q{3EyeS?yʧ:酐5J  ͱ(ڴ:M=&dn5SzL2eO$M}!s|'H5gKÌi -F(qfCiiK.a݇|te=mtD5>P#kPbq|,W͵GVNv<|l#~hfg8. *xCGZ*:%ʑP> 0.B#H5RQog78ϻ5qM9<&goᩇB6sYm20ȗ{1!z;ԅITư'=pcWPUhũл1K')p{aЅ '!amg mR} ? 7%R\n!naی ]*mtceF+$ς VF0GAH!ԃ.6h =fBT!J/))]?Pa/zuX _䚒m|*Kz㦛4 )X*xE6ԉx9rKsL%ȏoHX|S@_6HN܎r,1seXrq\8nm,yL2͠\g3UJ?cpVP?5@fXRQ(c[4&ecFl'n+S10Fc vG>n3ЮdFK!?h̷:b_ՋG0 q[k3^sR?m}dqi y(Yp/T_Ǯl )?EQ% "So)t7'ul+R tؕ4ޯ٠܎;NbGaIwW$ WcƶG3j\0d> WxuC7ia +{pY-' _I=sgoTLuv2n1jtLZڶi2Mz'$De2|?2&8KⴄiA{?#^q}䥍D[W\UI@6#;A~dmcWc-=j&S-5sr~*7tLjl4; h\#J> A,ӏ=}"H"+^gc--Qnkm8&y2i=Je=;C# +X(+u?c[E4}9ɶaX3RN`U%)+\tDum*h'uPxᄔi!_F= O& C菶]" i**N2F"qNrE%`LPF}.T5^&A~Ї+{f%ݗ/b,y}Ot|z'ÖCv(r0X;M<  և!Fe̩^j AzKm/igrAxmwAHS](]0. \z9+o]i3Mx.wB JIŪ:6Ir冒WYW,Z g"+n~؇ctq LZoA)c (-E#iloJNxrbDզAk k8N4t*Dۻ m]= l{%4 Fo'4Q÷$bF]_ `~s\k6hjRfU䕧6iX9)ms|. vGJߴ.-nCJ $6_SnPT e2 iD}1.ggAy`+tt=yr2EAm*-mܩnJ䔕<{EJ.ܣ PYӽiQl[i,CY:U}PsHt!͓r=g 7™(ZhMf.A5OQDwT)d3`Ǐȅ7‡ 7"]؝w zV "XHa RbD H;(-!u+i8ςaWI 84T8ktl:^h{`Tt]@dS#2iרW:+{LJmMS~]FnƎ + "8eɵ["?r{nk>vY`}M-D]G$ ڊ97 2|zna65aL + 'vaz bO9 h0qM:%YĎ U\xvyC CqM؀d7qcc ](uWs^Xi6]3tZ;5j|լHk^lWh2iX1уUXUٙ%$:mE๔ML1n2Տ0 ۂp:Iim(eb m^[Pr?ʆ39SrTp)]dd&>"&S?)Fm\\H~0a+ }ZrCp8CbHs"zr?g~Lr=/0H~('":3u>@Q>P YDpS#WEj)PV%< |)3yj\6(?@Fo\~QFxIGDD.MEE%S$/t@zPAa+bA^A'^-keyyșo_*T𡏶Fs@:"%fWX $q`^[_[N^/㛫ѸƄi"VվP:Cty@Q|f,躥bhWI:q!"ǎJ~n,cvÄUv;j)uB44XϷe«w:˿ 1a4r 20$ mQ( A8P/@oZG7D|65+UWB~a=,FW,+Vï5 $m_t9"XI)%h!s>WǴډ;nOTcg(pbH5Dmi?|8 CiOT[t&P-$ [L֌kiRGh^> YehsΆU^zy.ijmbp CIWDO@MLv3rY@2uydPJݜ6af|O.]Mg{p9ruxN۾:9QWm.@1|qϦ:{ 0|ڙXc1\o롫w_2Ri)2oQ~\(4x-VkA T35 JF)d0,Ptp<!ɐm"j:`!9}ϵ[bndDͶp'< yV]ul`\N$k2/}+B̛5[lRhެˠ&_∏Ae@͑<ũV$`v[(WofPSQP6vLmxj*}42OAp~Aeg΀C?5CdKT>LVp(U"(B'O麳`XuտH_]Vep ='̝T5|}s@=aAAϰ2.kVso;R,Lӵn:~mz=ݘQm\P2+5 $H_(ڶnފJ]+aji덎$!ո$4Lynu7M` .s3op!]eMZ|-#igrfCb6kIJEU:rT/GD5q6QQ/-N%:u0eJ}5\omf. |d\ъnG z}<8JQ-*ԑ%ypz?&))<51?#|l!bGNx}?/V)Z_Kc t*;|~naݺ\OHZb%utyMGXSUz-zϹfjLp"{IP&G&| UwŰRv{ʡ0Ѳ Px Vج G@\ QjF ;ܦ#Zaw4c Cᾮ_ _D/0_~3zwށ Ahۥ9Fe~[Rp<,=cl:/7ua? 4GHɱR [V: s;"#"Ŵ !gdW8MY-mf[]ȕUV&zAذ!J$h>ݝyZ.8rQ>f-k@9]> tKֲ,OQ Gw. o{TqH 6XX aSm?{ӎ/s]:Ff S6DV7 ? 1z=[O͎#,;0dM*挾%sZ_+~q>˚~F)*66 nOG&-֥\d#l?Ђ$<]Rþ fglq7wn.n}k*Hg='WuU~ 6ِkM}n2pISUg`6T-{ux!K eyھb8FCaKG_RẎ?"@L4S  I:UTj8vͮU4Q#;wQ3*U|d?uG~Ľ׃@bRˎ\ež}_hq]9wKS*͝o+CMZѨ*2E]u7:L]ʲ:-w : &H|Ƈ] #iڰAl-ngO ~hpD[I;C564+pKN矜FgweȀD9OJ^5Vh~]iZÛJ$?#$O!0-w+.{,3x*q\n+8=@?=}[m Z‘ #["E6;[, >CH 0/g N ]*KS⸈-ޒIZ5E 4 >SI_VrM,v۵~BY&/7_V+>=X˚t9=f0c]HD檑ڶ2m,jI-7vyn($:ދm.Mő9(8oŒOSk.k'͘ZCE BL#,/BFG 9uD랂Ud){tٗ܎ӑD֔Tgˬ[9[SbέS-?  Ƀà Oߒ.hS/2N?yY3o R- /nA 'ց:l"tMMåUd=A6тOC+sXY%k%IÑ뉗໫J= 6/)-xR0PxҠˣ`'Di"lҭm=Ǯwfɳ*9vxDC@e"@"4yOˣC,Ike,UT /6K ']N=5,TUW wwuDۭ`ֵipfSt7[R@$P F>3hf"$t1'. ^lO*48#$x%;mPYcGTײ#I'ᶳcFP3$O2SU6507Y9̌.4)uT͘rdoHbvՆfo #`+9H P{cH^ZU9%.#bhݽ{Vm/nKN|&縭 E Kr!/x7R[Rl Ʒ(6ʴ zo*אL3{*]vZ;U(KGч\8oC+a^M}Ox2׸nae 85va3 :Mӳșr$ĄhdM* G0rS0|50NbJVbO$!%?;eX/Fm;oThhd~OQGv:/$FL 3rqD,BTU| {؃(˙Ʌ<5 ?$yE~ r:yU]=٦6O1ϏlpQ8Gkk 4Y I PȍY >YԿ ?qII-ː$'e{3 ߇pcv8;r9A؉RlCUAX/zuzKGw֢#9nCTZ5>YB`Ug!c;b*Ks.#DNi'M=~|*蔥LW%Qxi6˛Om^|8KQ0Ew8o_^1y1AEO>P} yQZA+jnmku^-o9kX-k0}\񮟉:@!m qe1vtU(NהC;ٛufțˍa*ʼnasb[@L:%wG؋lzv$$3\;gz_HJdk֌[ Ƒ,YZ:nBZ;]< iT+dV]\)L= /FIf.:=iJ1JPUQ HST"0iO7oWޮadQA@Tq`h!;lֻIf"B9nV;N*cDT`Fvd%GY'1ȭfs8';V*`e!l&|_Cw?0Ց=bi?َk]o|ʵ_e-@4HVfe<;ءEaj.3K-|_칯BuMΰ.7H/ٲlBJ%F=&mv=zv^~Ov,Y?[ 9FKr^ŔXoApje!޲~_މ}c1\t^Zk%qe JRDiD(.ȶp*W6'Ya^ $SɃ% 5Cߙ-qoLrW-F%#*rN kЏ|hBB/ cUco):?*Sb_-ă5e,#䟚٧ɨŽ&k6FI1sKslr7S] Ы\b؉(|6VTZ@a\zEE<~BPeHF)MSi9OyQ B:".mɷZ .6(Q)[9Ӹ~R9P$Tx`V+]l<Գ-Z۶,<-77S&TA0u>p3%V g{M]2(I|߈J0JR|SI%sa4и1#aOKHjqSI2[={f+ ܷF^"7,jlMJ2Aos%IyИ/^ZsbZ-k{v~׊u<@iV46\g)2d,`(IC)y ng/;{Sdɠ-x7F9F:z>^CD {E 8ef&keg-;MǸ }sbJ>KxG 2Quoٽ|m*].I6&RmU}XؗAz5!shH"E` G zOV.ؑ_|)M0f1zm("^vk -^R쳯:- E}Gh?k>i T!:!3G_S'u` }|"{Rʜ1A%g=,n>mb'ZOX mpі3Xta8cn3}|=`-i!xfyo!c%PPLaD/prCfTC|Ց6p0U*\?&B6uR?T>/jx4p 8}bEE_Ls}gŭP$ npZ6e%n>LH2,2Cå&KDaOT7f'?}[˂Ć,B]* 6KM]*!*kbV{LJ뻬JRncn4}aDs1x"p}0`ӊksmh.׾_:z>M~<sWw\X.]# a5k #S2@oR ߞOk_!/|yRA| .;ĦOۀ )@8`}bpI|rJJ9?E~=^BK'F$܉5iFnPT ΈK"tφw`Bm@Ci\8scHѶkϖ%K3NEt;>v|pNznLjS()%Z9v?"pfN!.1c _%ҧzG|@lXY\&?]YND=ʆ.=FfؔIJ-(FBCȗvvGy0h+7w)PY-dtЉFh8McExCЖ#}DurhO$1[>ˣAbF ,I7jb HH^[ ILJ|mHEAX)$>?z6!K]6(; A,;h /vt M6k1Gg*͢:J #6AOtMU0w+`dM/*R@6tCec@ ^zЮ~ށ 7--YX8?uz;[ﶸn ͯmFTWfoN\7yR/D Xz~=ȑ2qv5{@@{øST>L76֗z yMQvG ŞɟȌ_}k[5\R cæۂM%YϗBu^P( ]F }zNm_ٻ#v%62I{cݿ–ww00""btIqa)iU7Ļ="Rfb-Q]I| KEr".U?!bGCbamlzEa\4_z*WV2DYo+5gʈ<_勱9ҽK+1#[D: ŗ1Dd@[f#s9 c·~<:T*#~ĺb- :LO bzAd[i%B+~(8#WɷTV*B0~15H& ߄BdNIB(r(p=]R*dl+qW9B.03L9lQt 9ֱ^WLBrg._u/ʏiN~f_ Q0rIXfmk?ZEy|yTĔTR=lUQ_L?Y@ܢZBU8B&@ԑִz8z͝ `Kȷ Y~gkM!ZV.͙2~Hʒ7jmgc|\?)RXqa1T}V낮ʚHۉmЈ"clHAu@aQ྅aCik23uOYUkDW5 Y=: (ABc?c,|Ghpx@T"Hd\MU0s( ]@~#&] sG{isN=oHL; V2>Wpb1H( P/?T1KHc)Ѩ #6e{2̓ĜIޓl,(ѾqCDFARƧ?ȾeQ8.{͋8TT%%_\QMS#N$+miXrF_%-BmRI8F.K {GZV\UʶI; yF3CP3QL+ ^Jb?s:<9qKsI'K[%%,v2$Y:s*nn5'kzPUL7oS]](T=# ?b\LrCP3Z/3\SH|7]IbH䴊M>KDYU%b5ݴUv~[|ezf8 8 Q*^=f*c[ vzuĝkQ~f>Zbd>{P'րmߙJ,(5Y!<3W|Pum,$Դ⢤1P=%ԦBz|VM-섂M)Tjuk"KmK[ /£QκhI V uqHF u3G_ ZP'4(.U]֜6 W1փoʐHRԅYPPjNuBтE) %A\a j04qh4wW^k[T0ȏHx.eo(ۃ<#+hL\ڊt?ѥ(Y+Ktwk ux[1jKp$"]IFFjnfz@dah<&N2*nN7zԃN=-%)i<=74RQ/HGE!:}#WwVػ0FX~JbWMMK#Gwfw(Ȩ2!hk.:ci]&ߡ4ZWmSmǿ&3O]5Sܜ$DOYR~5J~թy ̣AlS[K~hQg_D 3dh̍2mUq-9&jAyBF؉c)9*̩r1, '4Ah_!qjPZ x@"_XJU2&8&>nb)2^?8=Ҹ#P"i7& X K~`cEP{Ca㻃w%pf9VrcS, }AarU&>ٵ\ )#k&lKD-`8h~&=;zP4-(a"B:':O[^'Ony5)p8jxGAJWȣJ~NquzHR^Ő\H8䔖#'g>N`\[7]^=wpгfjQ;-hé~Be H+|zFQPqYwZ<>]X$Ij%`/|"Ӻ*%(HK3ڀ“ T:K"vlcAjy'ޘRGcsx)kcTj lTY|)~Kf+;ks#N)z=l9%LjFt_Y |z+zT1fiגa4[Aj˹N a|>A[R}_88ƉuAXA3$WYUYlt$Թْ3texf+"ߜFQ` ʦiz#Ua| gcmK)RIΥF/  Km>Llg6g2n`<>@-2'\Zlm90c`N2΍O7Gz2N,h*%@z|mS#*=F6SFs^ /őLYm}9wIx⤇1ה#uG\RE{p:* H 6my!V*5<~%T8˒^ MrLrώNZ8Sי21* 9~d3mJ޷ń: FgVwZVJLm5 ؉:`#!I=b:cT:d Lo#F Tw2)ڮN/AZ Ӑ%Jdª%  ePڌXa`KHxA 'b9 1Qb8\Xǐ x/cT(lA9™r3~$[ yL,5lbWJϔ0oi^#W4?&|,tUj;,_yv%O/U3ĮZeA" Fwo&(No.21)i4C6qo9﯌YƶxYD8R1Ϻد,D\>Λ\XP"s\:LƵ aoW^-xU3qx㠙I!_@PEVb6"= rl\wNxbiYA)s+y'"R@l'zИ!xL33F_<tЂ3UC| =阽'Jc@ydj3~N&!a;!a8pRk]ucW;m\͹Ώw.8*puthpr)3:.vS|&9E_b{k}u#RSq [L\rӽ 89[Ѽ8Br3aJ[$Oa=?r)mNgmY͉?x&SY:,I."ڊNͺHh!4t"G4髣zdφe10i6>_G,{;Wb{Ʈ lBc  9Q@+.*PzlqpfWԥO_rQڿ厔 }HLl 2J"v|&߱.LuJ]a2z&0ċÊh6QB{ٚ`kD QmAA7w[\jǑ2Q@ 8׃98|!M b  qܱ-kJljM8FmeEF<ΖX nfNu`ދMh$=Y1>(.2N ;ѐ=4 mh\eø1e:W[\]V7 G5  ! +dv>䟫NYV(Ҩo(nAP[2sGv#3s6.ID2jq̿"k%5mZ 2!-#9XDI>Ae9B8>CRȢNtiMW$ <x2Բ.9WriW"P;`/n~#D%csNBKa풽y*wfx3XM|_#Cmz;bwZѫh0㖎MQt.YQL=kTJB\"VLi R/26Lӕ.|QVWMZi"~@*a}?|&o;hr)F9f1813i,W$,>[a-bhxKx2PcrYc ZFB?R90q=Oi2A0?o~* rqMWPmvb?uP: -d;C6ftl^ߝo/D<6DG1LbC99Qgv3DJ>ՉOa0fbCP<HOiL{#Q81D Tr| rӹc.*1pbpGUN}oeap\umE $Oϵ8ăjD4yђZf,坲m4*w^YiB-i)M;4L^UGn-44N, mz*#B}k qvC J>;Rs9fq\آAm[̫V"GWN6bWoxS x3w^ײ׈Ah)j4㊡auu_̼,oD*$>:F _? %fƭ:71+ '[4&wx1y:ߦHH7(R\ZJ}KQDji]֦`$B PiZb*ر>A~Oh_T=r㒹%*!S.cuL{*ݐc ьwcaJMr,*Ǟu=e)x,>4*;nZzA+C왃 9Qd́}L\:3qJ'HjB .zI[ha¬|,'V/g٭V8H]dBvw5OaduggC%/ct ;YqWCi|ЦVn<<Cs$ w6o[#Q۪&}]־t [E\LHlT_M.KMc:?m]ljT](j-78.;1znj}ιdLian `=/rp1sut*p^ P3_jS2*l`F Mf&`{G:s-BaB8,@֘!e  pV&'Juh)*p0~1H;Giqmpw96 g-cxu*WרݬNქT@VhL {#AOg/ٕiq>+QDȯ+qy,ْ-Ӧ|Hu"`6wK@CZ)x㜈#dŠ, ɬd%bx)dݘ{EV HtWI!# WϢ~#8\A$%ֲu%ܖ|J[b~->/vx /I=\ (ñ֣֧DL"c d>,o!3ɚ_1FA7E:Av]r>x18e%6 %B6]%_q VQcř+@y%B杰X-[/vh~##6z`krF~Zkv-OP\ 'Tit:ŭnn'QcqFM{4Y<^d񫗎U5p 29J u7S446pk4cL5!dK2X'"`Lv%nE"&v=X\ K}0bvёݦ0)_QQf_O"b` <;pMPIm`7Ny v 3WŞ^ aQF^8|QpowxK,6GĶ,ߋiׁ&TLS5[z_ցhM)ItcFܒ =`(Y!z}NQ6+74YR5jL$@bg$Q?ƣuu3)= ,T x!N* G?۾iek=J`^ɹs2Ձo_-C e@}o7(ja16VşQȊ#dYjluk?pEt",^cQiE:rB>":HYjvӌB |w+"ca͘(pF`CO?-TT=R)ઈd[ ?H[ގdSF5!+m}*&ca$:Iͱ-Ydӯ =g:Ȃ-vP%Kj r>u{W'Gyi\~ YIKu9ʅwJ2 즺M8϶2pދ^ 7?6ڲ^`& \WQP-лvnKu!?MYBPiU?# _7ݦ {b?&uƱOO?-ZWkC&ۙeZ5qKjXԫQX`dJO"hrI/ݙz{Зso_O cXsfi6UEB,EXi_w"1go3Z^ ,w@h 3rls{&!a}\ٜWUflT/i !lcT$EbO*=WG;]ՈjӮ&Тf GZ XrL/1DXe"H?aK-ffG$,F .):R:PLV=U?]UKHټgXhG5{ޫOCL b}%V jLw>SӺE*/sL=DH`b8Se͈/FK6G{Ql,Q5#c'kKOtqfss 5g,&^R;]f@5]0/)44 Ϊun1J,96fI\_wU1OT]ؕh\vg>P̗#!P b:s2 vj?d~ >Rks?B Qr:)=s{=9N3tNobvEL|_Ʌ*N^dG.=l!~˴)-O`} kȁ}'j{Act, Ⱦ"XU23Z^ɻ&,` }J\ E&P}o MKک[SE8eF+xKP1cR+d +ךX6^[6l>aȐ^Sӕ1ew,ѦwF#wK;NMvaCfk>\o|FV*|66Of FLN&1˭H7;va^jS?+g(1 qM^#`c<= IJA`3[2G aoj"/ // 71>9/OsMBȺ\ Z:w)K(M>|`un rb'`WmfbXOaشcB [q*b]zO1jO BmL3M\&ϧ,Au=Q# uMBcN@KDd.4V]"UN7YD:ߍ5my` ޱKPp0Y6iy zh&70&ѭ5Ժć2zx479SuM`\YheH)Y1hQP2|˔%yۃ`KvPUG+ 5 ~]T)%5=n| #9yš3vzHe?Aw]@HMð$t2BZ;o[KH A(0_1ɋXp ; 0L,Mv%b^=Gsg9>40u83;xJ.i`'Z  6>|!wGoZt͓ƍ'iI?l ClXP\vRKqu)E0yI3 ^W(U ~$)9T_ Kݖ0$vVع xY.sq9aǟK?ʽ]("^x3CvF:Ţc*SR}K@*fnnnl!.!0G9T:$ت/p/}íL H=36F8im1X' *``PgFQ;K2Uk.4laS*3ߌUPOTqȸAB=~UmÃُ =qx?)blym)<_# $,uBQI+N׈ۇ3hDSea;T9`V^khMyeAwbtgr.+Qc+bӟuD0,z:/|^2Bud ga{-JP:-羄%sÏي;n53( 3\cV_3Q7JǞG:/9̋jQazmf;OLgi1|JR{҂RteS5 6L glu~spAZ3n9J+ kYek%l+YX`Oe,CJ @YPܬCҶ];0$W?_W&\zIR\OAShe|'(Ceg kG9z"Faî.IO?g#c6-o)jN fT!U?ے UrN':ds/ݵ:~2Rh FRQV8L7/]{2]o>?z3(flu:$p3=SlmiFoc<%mWDlݪn;j)C}+0噼a?4-J.O\j!XEwY8fDݩ ܁S;\m3M];_c~7CxRkLZm)l9,k7nhU;9Ǹ>0AT;Qu^~SgN vuSMFωd )C&neE ֐C$*e2),/ =`BMM%^2A#Eڵu05&nv'O`Q puFdIiM{a/Ǿ!?(j!dfɚ}]VQ2k65vZ^Fo.JYJ_OOf˜jP%ٶΔOdo ?2|.QE3qtoYZ)u5!&kxҴgj39M#)eE1!XgᓮҐi 9,nT }=]_Zʼn$TetA [?V7K&HHI35j:1݈Pn8{jLRzMSqILl^XPt-J Cwn~)%ld7<u۠H@z-<܏M˭ }R[?(ju?~5䋇IV521,k) jԵ Fvez3IsqS/9[Yu8}T964#. \պ>(6ƹc 0eš6!LS}ϮiVl`S>In9 g6~䩨Qh?z]D!\gH]@7qKi'4͍1 n㩙xj2zc;hWgezi]Mp`.^." ucTDc3=4fѦ XIHPr 6M{mϿ>?rzɋY\P ^ '| *D[NCZmx W%"ֿ-aA QJ+J`ggWOɭr©)GNuGr, NO2e[$FJHc6>MDR V"!(ϸ?_]8>/N Yz&cdQX.%{)#:aKJZ(1>:fj+Y[FK`wõ%GB$i1$샯IGst3Xhbɫx)e`tAc8gTP17Vƃn3F$%6`Čk?zmOwuVF:œQo/7 oė#x*6#Hߟ=i׎[N6Zy1SGo%EPiR!e6!sr,JH饢I{#܈(t)uفec.]lR_0)h\XBP\+qC)3fQ mLXfg})+UXyGjx fPTP[;)iܽS*3̍r]izY!fE7;O8.EQbOvM?4C6"YF(dhyUuRnp= ]^}vU<Ɂ_ ?Y[75JCܓ]!um'Y@3.\S5G4O~Y !i^[Q,2=JX=.2{_k#@L?v%Ꞻjglgm/BdjImAupxxKnuF1蓗Yq'lLʎs.:rOyK o:T@z Y/Q*N{dx!KjEwy&CYQմ\Ti Fi=fvBOv]qw,W[f-) !|tK۞-@B˿NcPm'd1ȝ[Aˡ@p N|^RH.og g "ސ6^ժZ;DNn~e'937/3StKr |ii!꣱{}J ~a)p8bekt`V~!{Kj(PYL ִ`+,@Bo/:ka^kAG76R&rA澫/ !(ݞ=buE7ȓ4{y4:bddD)_c<W}/,{oH0pHnLIș`𻼚Yv5EM ?AމZ-(f~m[7Sk*Eby8:1c)k:<^BV^< bx?:\jiua>8]QIRh nK>,q 8, T`yrU;8]1궪Tƈ߶ Á ƓeGu! #)o#c} 4:9 }1fߍzr[/ *.{/YTXlXR]_CE2}碕ʄLb~ (}$?Gq*n+D7È=ւ*`:бXA k5|3OU A3HNEW~gQir|.qT&T! ܠ5_Q.uo G8G" Y#v ^eȷ\Z3Q} F֩N04Auy|%!wx! 瀞)1|40(b?wsf)U!0`bvRR7.Luɝz%lU`1AW {E_co봏ȿT}z8m%sF0F-PۧRda_Zgؙ'lfߛnj_vnY4Lia;];2TIƙ$(@'hM)?`m$е_IE ֢uT ߿0 }%!{'ӈ<Ĝs0e8xݖiB %ӫI*򧺩TN5pͦ%WY4d2gM.fY2@".s;3 w⭍Eػ義wHU) qx5(uB#ZpVΝ0"X?2n+k(x=(,Ԓxߓ]NcZBFʋRCՓ-;4O| D%ơd?TO(vY.GU/XG%t+27*zD.2]gbpgY}(وIg67{MJL{xM]8!օȜzMpN\  Xho\AvbIZRCPW.uUڬjuŞZhR֒=ƶ!T놾=;נ /4h(7"G\+⣛k7w8_swL /!p6  ( '!L3@J4_D KM%GrM!qXh9;Ghkj Xqm2cTa9-D1ԛؚ$l~#|~2y7ܞ4.xKպr!^qA% c{$ey|c:࿸ 4MיT@hlt10NM ;jr ~{3C07c&y Gp!!sg͂kf~vQ&244H0J~y/fp9*eC*^?6r@hQ?vڙI+}Jަ(jG-(CߒT]{B.*4g@ Hg=/ql DF[Avߟ MދQhS6| 1v" @*[YBۈNW8kP !z9p(quK_ܱ:By:=R}rW!|:OAlWYQ!쌞R=^uRF/APÝM1Us_ϯnlW>.R#DGa #=tjh<7$^kejOޤ+x ﵠח3P*U);SZZ12@p[بuoPgVuۇ<͹A.O9U ȏb!/)FhIDp!r5 gz\@PPVğQL^ p"73q+=LlԨ)]< +ZT$e@;"/&͆ė~ڱp+0FV#n FUqGIpyVKFZF94e(AsX N*_ W[Cru?ǰR=C\L45 n'>xذj`,Z BUh˃=VRkW}נWkׂ DKeSŐ 0,cs &yx%̡S-1fqqO`IkH-1NԋdD s0cɶ'/<DDmf.>RgR`Tj9zcdA)B[`MryuQKPw^܎ '>E'&-teը-$@ 0j~O;zKA@R`oTBw<)+=ېÓNt[iq)l asnϛκ|tar\Gz _ל!E\-'Y-"L,u:ѽޤ+ie<^unW##USAj[P)TP_!*wɵaSհeCӂT!-`G3쪪ގ OmQR2rWF.@8JJd:X=MMY`Dn?Xֳ^o)4$&zoYwR)i3:Z+-[2FVS-_vT H Q?;eѧltiCGi%RlGr#i",r6Lv)JR4n}O 8މ |6Ӵm{3xڿj/e>-񩐋@&jɦp\C1QCzh2Eo;Ą@ l4.um-{HB6w!T[zWY?-=fv`B}дxZ͛J-g4Sn7/ܼLp0-cc+|Mζ47^OuŽwj>D\5ԁv DpʵE`sg9= @uш:B !X<؅LڲK&P@i{F<*  6L\ƥyp~NKYDō cG}z(-7B+9cA1qS}V;/ E c2fVmmXp0 b;j?ls-i1i1r{N4 CX4 tJ Ut~+fhǙ"q;, zqRX1QaVbhODEzQ^?kUK喫$vg,t<ǭSeݽgر\6g_0襄"Ҡ)йF@Oȉ)} c3|mm|u$,G* (1P̗->~*c U͓2mѰ9kWxL&scgdլpik=A;_Di_F ؎e8ܞagG% p5nB)p?i'1ʣ\[ƕv'rvL-Sh5O;^g1td>(@LJ2A*,iG(sYLG늅14@ųWi@(׶2!˷+,.S椊bc̞Bb5ܓ.b*`I]Px-fi0OKsi0&羮pFg/>av4#xvJ_Lى(e'̻Yc8h9>ӟrCͻ `D;/t* F.sM3tNU ޝb׷ >`؛-|i% vR >p,,gzL: iԬ^A@?i4-=WH,hXsXKVwj}Go߷VG*r)~.{Uߔa9|.D B{ٝABC\ji9xGXU; 3ըzJrhn%*̞|g5L&۳#w {< w!9*䏹"]!]7u f\M#4nv=&wi3vkCFf8(`_ mF+nn[4P& aʲ*RM9M[Yd2j㪱&Fjz{ʇc{zwSy;_h1 :x ہ^["nUDw\akʏd>y[vkU~ 7ƅ/E1>[:j2_~3M FD @N`ĩ+}92H_ď釆ر{_Hm!e7$L 26+YeS]|@8<擻qvHYޜ`ʺ/ ŗ蒥V=RV7ͪhWf@%3Cpij`VD!{9.5#KX9wF?WwC?5lbsyB"'c1^_Ǿ"M +7|\˂VOtvt5^=" z #ja @h&盛TFR@!$$KMIoBD+:*xISQf0׋(>itE=[O-*16)߁c5TRDm95@mw gyArs#f r^vL2914[qV.'B &(.A~Bz|g ǵHuO {nK,nhֵ=0\D gOf]"F<%%IZ\l9-f~gЊ} (~V7D> ߩ,{\Yv|X4sc+ܜѢkkR }g38I){_o3:,^ ;DH5jX/,s9+ ;ɹ#mcR/m膻k!S+< ɍ62 fz[ŠGl5;ļJz MȞVLM,HvgasncQ^:" ]/lxҝk)x_#$]vKrU2#A 1Lz\09ipj^͑E# *8@4,vzhȖX$ 3ϾPג D>mLW:ػ1S*Zߜo$I7C#rfݸ,zŏ#ZWH7;Z ̣[tHj$1%YC( M:ꮓ|-S-vg#F }D@ZZ^}ľ~B)+Uw Č&>vN?`0e+GOiƂT(9 Bߨ^9hԭ&"ESw@zSW ͈;a@-80jbLƗ:霴?p޲[fǹ'xipSӫ]H+(T/?6]ڀ6Ѻj% Cӳ8 {.KH\:MdkўHǢӃV8V_ 5t̻Q|[SUӫ{PJwx GU8,ίy7oPE`RWa³8ve=Lڥe #0̈́g8sRU, '5~]IH+-wSOYS DvXDIk4ISԧz/I X ?Ks"%x"^hf`k̩#N4TB˥f!W)Ldivpy &vL BKe3MWN^P?@p>נ+eOP< =8Iu;"S}hxzQ v^~{vgMpg"櫛Kޭ>rD{*X8uؤAUSw-0c۰9%WA2ˢ<!ǓyN՗)p*,4l57ⲅNΕ$i\K7&.Cމ9;(5))E=ÍIzJ}75lnҮi+ A|1dArmӳ.RU U=+t`M>ygu QLɐ\\!\"'=ԉ|X10|Hk,2])|Udaa&[A[[ҕJN+`t*3mLnRp!_z+֨Q[2sYjC[]>5-"hRJNz( &.| _5HB-Ti+816o0{+ZIa j9Bl eւunFNHh`)z-W\d}-ߘ_}÷%lO(`p~;FOK : [90bޖ,r2opfG^ 3@үWvP N'979by%!<#=);3c!рiUl toىBMt>7xE{zb"++7:sRE{Hǝ\OU03j*%J ,"|Oa3]+N_=0 .?ǃRD+wVEb:á^mT#Vo#?K9K;/ul BunwX1TV8]V]wK )΂a^uN̫8Nchyw!+UauW#cٌ2w iD_ѓBls +TxCnhNKY=ep:GK=Sfس:ZL,#IbPM*IhezT&Vz}!LF16@M0i+FH#zv3R.Yȟ0!ѵӏy^?u/=M=4Rm"k[G|Ck&)FF߽#axک?29R nWrnMd.an},Ξ6oV,j`\ ?W8 Qkp|yH;$]@ :.@\̛k2sD}%h~)~0X\ RgYD}jƮֵ'Ncd!󴡑5u%m9vGTF% :+L cI3X-ԎL@JZ(]ߐx<:|gQMע&QŧNE\ Ά4-E]vDoD_Uzz |ϙ<PؐncS) >Ɋiذp* @U&j+y }kbrXQ(JeC@Svak>2Jpɫm8Y'RiN) 4CݰzXͤ FAR9&,`kFdroN*e^ny^[j+עew(%$:\X-jp#Ø^19^dkv2W.*`Gۡ>TY)}x`pԎ+SB-5M0N70b+ :3h!OI|?>uA Zyص ōt4Rfw_t[Kj$pc }iM xGH@k$ %2Y[-v 1 ;VEnI)w>_gJUoĭ +mdi_tk:R>[1^|RQQخFOE F^!!!m=0q9[o ]Xznf"$a0{sškqiqB$F \t&6+5R P?`D#Q"?}rwFW EdQ?xWlGr֦%(%0\i)n*s)(py±mĴ ΋N2Gy7cEs=YǃVۃ DD~Ks 1 Prlճro۷k,6I!SK7rv</ug ޔ9rzpr n"~l4y1,Qc& iw˔'ǁF=ӱ?T!AtSa-JsHH܂ZJB\E^ G˹-zGM$4 xAcN'n朐;u1Ӻɣ (u3Ϙ ʜCbh#sѧ(XKr7j tmS0::$Jt 4xSlBRYZd}٬b Sk#)I{M]jR >q= SZulm0-9X.k$gJ$b )L>|׾D0,;EbZB%}k0x;tYSiU},.(YrGF.{oj۳6Vsqe,2@A_·aL AXfÀel9WB(5WRi0V,ބgc*35["6ڗo b8 *=yi xo:.VpuHo.E^B-cn0DMqRS'O0wm-sG P`[TnͭBS)Ʊ u*yk=aqX~xzfae\灐ZqF eq \vF8Mq{l]24G$0g>w@}Q6Ϫk,1p̵;#S+`Q$}$2Mf]Y8+QNn0A#x UH|s3%gXIz&M+7X E>*zeŞO YxIW6mvd+cVWb7`fwajv-Uy-2AcT*oܜWu^mĻEꎦ}hNO츪}Z-?/bv:)N֠Zox2[<@hf3Pٴأ?)\fpC|J~bc4t t={n9VQGD~A$8W4G敧VcU<pvCZ^`ϋH[,x&\ѨqTiOY$t~Hr>0;o.#vV[c Diw:reK\uk1?"2R|HB"~c/g yIp$ŌovCǟ]sY|(31C4us񰭭2Dh^;%kY4nX qDTxZK/<<4BDQvg ;T,V6U b$2*c _ 88T#(Hw\1љJ~#F?JAqzR*8EkhkDUs30l8I n Dl6En)/-r^ߎzlS[ Bquen "R'o[zEɳbM L%CεRlI"*:$=ApM& c8\^\N$Pll9V ڝsĢ+^9ahYqT0ǒ(]PN[{ܺm>s45uWWbSiԼIH\!1ǧ|}S*5Wpn3!!u(6kՕBQcc?XֿbFNSZ IN[y2)" "Oq"ϣh[$ǽu<1S["RR~79Q3d;Q~` hfej,eW(P_F8 hh)uGiN2.gGg=ILKi%iWAj4ZԿx"*M4>CQ(/0ɥ ֚u4ΧFP]Yd94? y7X# -[r" ϠXxnډ~v״OW-ָ8Fj? `qCjGuJ0JG?| ;8 QBƤm5/oKfWi( r(Z(bHq j2mC a sld~<KK$bG`>YLh"ɻz eH$gC9yRp:XqU6ժQb+EKx'JN_Ǹ1je< qjXӖGXQ|6P& 2JPS!%\pov'Z*ψ`DMa]vKkJVd9OY8T:9s J̥(.mWuJs9b}w[}0E&5߯'y _NL u^zk-oTny⻆%5z()Muָ FMhak:ͺ}FPf4!^K{1%{_kDۨbTEk51֫RPxؼCnU;0'LKqd9aՀϒD4^>>  i$շEO9-6[0vn6F7y%8BF/? )l4$y@Z#Yu1 R/!zDPl/ _:9Z*[6DE$N{H^Sk/ }]>2/抭CẃGN1OL'-Xqs%cr ra'3;J*>sѢ qսR%#j6OWGO˺T9W\KdB#w˜P46iB/}ӱ#']iQ,c ábP!!NROԶ~JIkkCe*r`:haS>ɊGB .cV-ovCVL8;m$7 GA^9Z WZ- ӫ7CLߴ͢jϾ6ҿ &p#V9]TE!/qx/&GDiJmjEM3GϬۈ+daVr7TY{v +Pa]mig,92) ˸GjJOS.B#q,F]eEw |q!I@!h:T+ Yaq3~l\: Ig/kUxIt5zO4sR~Ђ-ۆB׃|*^7N]¹ƽM@-0 ߕ[A\G 13z^ k }we68=0"WuH<9OcPJ6 pBTI3#7ĵ/7*+8]r6צ]EO%Td4& &ccL5@t[ jn1W)u-T* %`Ѽ=RM2%4c \U DeF1Wo:xV-$Fp;&8pF|mz;"j"Oc~/Tt{IaqL%*ʣfqh!BfK YG#x. d*ĭWwymPNjQKhz5v )P|'7|"yl 5#L9u2L3_`D%" v,c3ĺ0-U,,-XFY\MLuJzDJ*FN5I: 0_iMOqwNYL?ʉUJ8'$j2WuD~IɭMBj.АAŻeɨ&r(bߝ/O|,FEg;#z:7ehFAevb6&庘C)o3 O5%.u ~{Tۋi}jngkKRHӀ<+wPJwNoKM>gW Mn*Fw l*v f5꺙)^V#x4I~k:_ >mfCӶ,oȿ7ˊEYT_=l_qx/qc/jJ]Y.T Cr+ћ7u>Au 9jT1d4ʰKho1tu|n׻Jťuכ0ѷɓfӽ)t f,Y}r]Zޯ I]u>2.Kldk2Dp ٓu ۝@rY$ h&6)MJ{ [70OԤ ,c`T]݁t+mfO 1@AױԧC[H~iM7nQTa~+AABC_kEEA9U(=~`F#jf D'qR~%" djIdr_+XĴ~|Е*_ p[뚊3Y8>@:~4Ijhf;1g !u7uHP t]ӧq#.;Ⱥ*=_Q7Uv~YW9C|򆡂 0B$CDKd**BްPM"0ɶe$ )d"@Ԙwx] Uy\EF';H!X(l(kެ48'1&[ۈOOR5r:@}YI*m*볌'!gƭ ya34Ty*F>찲D[ C vO iACU2c?Fo1H=DV/rt *p)]86OR|} '(iɗt^݀3} *;KWMvzoO%35;KNt ;}Vq5?hI"fD+dh7 uwr{HG#mlw)=rwX} _uwYPTN3 ׿-ڻ\Rn?whY js%Q[K Y! AH Ppo E{ ,r`>QM_!д*B?X;Eb E87:7(S^~%>+QRvLn̶jqo1VFj^̢Z ߹-SJmߵ@/H2]o_B-ih_?T1R$|3@BWTQcvƿ Z|u:&Lls!@s6j}%p^nhY^V\/.7:AQ *wIIRs]"ėȂcP 5k[Յ jT[`:눼p;U? > ^} WQXT8*Ç<[J0X*kvPnn^a@u>*/rCgxŦj/&3y zW&.2ݭmJ-}sZII#J8+@ogb!w@@i5y9-r 2>e!Sb |[s<4)OEiG{hͭCSy]?wiK찵n\Vmrigr5#Z9A*kY#ziH Q@;SKmNnԔ"K iPrV}Y \ &;V>#ۙ\މGFkO3OKlmI`$=9t8=NZJ}UPet>x3|Ryn e1#^rcKU r¢n#lU!TK k(;vZ+=DMj ٰj֌=uQ̢ۼt# l,]5Ɲrq n7⭉W%|V<3Czu gh̴,lL hҸἇvT{Xh`caR^V647xq-8# w4 ! ։@bU1fE\'w"T{T0^uÀ'Q, Mp**n92*!$(C$c}lU.7طٸj~I8=Xi^kҟtLo z;n::p&m;`(G/0S\e~kckn˳ p ɻRJHxv)-`Wi%H42o۵2*Q >pALWmcA s| V |RuTRA0Ϩچ+&i0xbojGËN lG#L鹫?B1Q@ֱ`rhPF'.`M~,8rFT@t7_$B9(UOf]u@)cOeUyo+6j}|*[5tZ+?ɲQA`;Pk4R^U_u0VulYr{ÂF嬻 ]L6Gx7)B>1^^VuMwp .l]f5އn]If }V.+[BA:*l.HF|$LX)wê}a#Nu@ZDӅ> ɇ朙p1 P0i<-cK&?v Ϸpʢ8)frozv=S [0Pt v3EwYc{.a(_y^{(t AYJ^uOʣ94,]06clm܁)9P-@MDiphj4Pri" Ψ@, ;u'ݶBOPgJ(8߼PkOC~ү .1Cf<KrZ`^n:l~bzE`Zr}VW ٻ4Qiӫ$/ܟOjH o:,m6P ue g4Ec$mF})AP2tupqRTm +[|V}fDhh|8k@c( M&;hAsIHD*16܏!/K/PVQʝ z, : 0tT6+0@- ͈Lys:1gu.ܽ4қ`K=@AjFG\ͱBV(4bǼ0T$ڿ#Dc.:[ GmDy&l`uBNτĀJ='vJ4N!$I3W>oٿkp]No:QƠZmMat4‚ZNxp7[vo:T' Œj{u!h_].B-[}`q6: ǂ8H8Lh9AmW%~qxm*)2L?"(jQ"K+BΔYA<E}`B_- ,ں =N.8:C~jӐܸ***ˁ3 þ8tȗ֒SpSm"w=QdSPomV9e!!tCy @\q yU 3:#{Ы0嬒wӛaVM0a#>j $("Npeʊ#[ tl/}G=ZVB $ 8 0=;?F9['(#[<yAid@ aԊN^ ܨ`rg Ȝg efvl<c3R%J'䊙 пu1LlBHv.AÝ+$垅u^`c8#% veZi4~ '+$Mj*| 8m\_ w9[rq;7 :r9'ŋvth.Hcj_t k\58r݅XBOR|QW sƶ"43>U.Wre bE@x;)rQ,DZY=Y>'_%aK =â~8:K!CKWN7*ӧL_UU1>NӘC?^1AUiKA[5 ;ӍԨGG{M`ZT Txcil7 Wgd]p%"tqGhT=s%xA5Yd W Rܩ iL@WXeH^qDa_FhWfrхBF=ٵ,5ibG%Ls.EHvm_ɓ5 ʘ8Eٿ-/ .Y 8&,3Ty&ohgl~K#Qnv/xY,ER3ט3wDq/x$Jy刹iʛ E{Itѧʢ<(B;A6J)GhU-'Gs#CGNqw@%2"YGdP9Ehg_bk9^~e7J%YcKaA&3,%Tݧo^Cc ;4^DȎW?1%pTOG,]g3ҽ! ՓKkZx`}M#dr-zb 4e5qL(4G=hcq{U`LZ #QZ#K- %nJTF2QvTu-A4n,`}.0?1C^LvKu~>Ѥ'~؇Ү,ƼuKʼ$f\/{>rCYT #)wӯ50&Φ֦g IG-i5&F4uՇvT}ϸ>ZDZ"L^+wC* *0 0}7tAȉspL@:k<&@'/IؓIkbD(PW;¦Za"T0<1pGܖ.+B+Ȁ]ZygDGH3G*" [jwlޞk9;nJ=LqfpN+=ZɇβO#A6}y if!z>qL2F̎,*4?\coP3ސ=,c%.CH&GAfWJeI!q-M݂Aɴm|*D] Y(ޯ?ܪM#EֺqY-&@YR@l!`y&`0"bQN ,>imH윗:-'X^ ʮ/Vrs#]@UۘW(Y=~:>} xRMuԁsZ"̎KNClVCnWV* ߩ.KOmf?*4^r,9_W(3e:u{P^+ePz>X]JH-V*-I*SJl׼0P9Qou3t!K;nmFB,yj0z,b@eltN C6y4#rs2^"೽:v_;moF324`wS6p C份Gǃ^>ﺼ4JN䣣KqpzQ;EmTKv X24#.%8Zor{I1L28";)NfA}IxGŠE0`s/]2\H OJ0bD+ X}52h5Mk_sKG +s !4F[ Ƅ2}M~g%/\xKZYYH{uԡQdKhg: ƠiG^2-bĭA>1){e(n ڃH48+ -xR5cI0:+,.m%(e6G l0.Q Hn1Ul>eP}z|˲/'WvL(d$"@s q2c_tcU4 WL@gF"p0}+R90} d@43;֋ndC,,֌lrDW[/JZDNPN? m줎t֮V5v/OEϧ2cfP,Pwٷ{~!|[ppUEVjqyB3{۰KLP.2E].|o4xt4e#sbP;ݵMFEdK_%;2mWQޅ *Y}AJ i3DL|gg*)o4`PnЫS+|gb-2,cH"E ,#Y*kހ>7qEȧ' T೰3PaQ/S%Bg.7F ={"$@i4cb X7C6qofªE4[~d{"6B۵ ՟ƬI+J5BW3ZN՗JCI&w]zI=3ej"1%r.wи8IVvEStʧsIqfY?=>I] M3Z?BtSנZۦre%Ol>9s}~F Dqf|M̙)| ϜѳPc X3;B S2}l%Z;>u4xb׾vq!ݝuBP#.(9v\j;۹xp'\;~rRY{PP!nDLFÞ qS_9Y W7ͷnj!)g:eWz͖ٟp"LV7g8H(#%/Ak rOIV 2*ˑ9&8tFYOh(1_*3R6>TC袑gb=)0sPR.]|MVeLރc\ NsQxpscKK+8.UdBR7R[iJRB?]+ޞ@RNv;T-N!^'(GX\n7xUt|{x0ԼTQ՛5K0Cn@ !v(3¶ΚЯSQ4m^'s9i:nP /5:ܓURW6kvHn=BE7]dLäIi6?hsU)+NWҩ%(SHg4NJFr1@0YR-SXAU8Bk*p h: #qN,DCd.ᦺ6Vn*, xY SϟTu(]RBBuoӑ4_7rr]  Bq!v P|\f{ڡ kӜ"{tYmGl X" |uC&Ċxm1#ˈWhQ\97kTQhIRǒ@bZ#Cg)}AfI?DH0%Jҵ?T[๾b@jxAgm'/l1bs&\֕ZNDj]ٻ4>M9nߣ KɊ7r>IpI{NԘB2&7s%ڳ95 &m,EƬb^֢.77uЛ\EG䖝 1T7Ul/L;vBŪ˭u|aVdVhx4Z(یP/A@lb@t-= &n+y7l27Ϻ,"!`5ܻQ**kc:}E&Q(GR#OQ1֤HZ4n/j6gz^*ɾCDm ߾2Ial *m|"s𵻄1`)tg Gs+c!dCe|>@MT :1AAnyvDl ;B?_|)T;@^ZWW1~w>WvJOVLRD[w>0ԾLk >;?gޚA;,3ח$|z#S-"r̻v\+:>Ri؇ 'D8sZ*OB1{2Y.߲E+Ǡw%FuZd)Ҡ ⨱-4;-PH*Fsr+lA3^$>LMm\~tx`a\~ mz6} l=!2(ϼIJ,VY`;0sþz'4}:o|vNQ$kz;ĖyIٚX2j(Էf&:h?^Cq._ 2DO8'J@6"GTh-d--t"rp"xe1'S@6hCwr;aA ~ָN9N $C`wHf^K{H^ܕݡEeϓ: ~M=QsGfm~ThD#VscHg=T?(xh&! `DOK8Pn3Aw~48LGӃ@d$" Ae$r?Ej JۍJ.2+꧳ vKdϭL`36)rX?ȣV=-&+A4~Ix3lRg& :BsAPh9繗Ԅ._YLI2œ)!؀0ot +6[=IYY$ 1gIqJAZP8+v~S 3lHI^ JvYrW[WD"n>QBg .2xAkrDUs+0BD{hYR:/vɴD7-dvbx9FiTG}0Fgn"p.+V1yy徧'Xτs 00ӱ/~K}cOrw[ʹ7iΣm^VjyaTX,+GU` t sULΖ>Yջ ;M_3"Ң<)i2S~lļ~5n^EN(=g/m[ʒـ;@!W̊^2K_OpH%{N}5"u3w^rAqN-E7z)VJu?Yw2;V_FP׻>4v$8һE‘{JZiXXHGfcWv: *}Ɣ6}9աG4j[90`s8 `.E!i]cbOaUVg_z*7r!on ,˕n$ zq$v^\^tSU d#2>|H C(Urx!x?vAR-H8ж~ٟ+TCf{z#Vd9_ę xȺ?_ s7?6yȽzX<\dZlgΌ8v6hz NF!Yxn/.M˧DwD.LUD 2o LhApP~RxLS~MЂU [<2^q܊5 3blxbQgT1cЬGC>#7%Ϟѵ=k2A>C\'ǖ[\'|y5"MsW=-YC9ě0[!>rS{i$vWD"xnnY !YWA!Dk>3EsP,SAUw\Ebeia2 I23mP4V n"1m8}ivfҮl9L#N ~HjJj`{ Rt."vc4ϑg>@,O8{w9= QLz8-k^aw\r )n!eM}"@i;3rQlށ}m\i^UAkUPa;OaY_ 73H"1]o =!deb` 0R`љL)9Cw>S v2GUIԞ#h.(}!MփvV7N 'C;HFVAX;7Z2m-Ie_/l20hS#7I|p^3䦢eCyA6fˀ-?'!ӸFrSBLUMyuD"H2tU^`ոWo zFxK*kÚ @k-+S]qRK٥$1gNy#!n)恧~IP@Btt"1w؍G Ҩ^9X;`4nBW^4ލ 3hۢw?!@ U|+7 q\n 昊N.jx]A?=Yd׭Lߪan"F!-e;fBAMlNAhuܤtGu;IZe2b|jk+lm#0bd WDZM&ֆẇ k7Nrms /jCr#yYPt?ORmx®0Ͼ,G ^f'noS}ӯpg+  fN3%hpU.>4(l?x~A/1X7!֫bhg m=!&? gx*9.y1(JFdc4x7. E 8vK{z@^y$(C\C_;6Uκx=xGWK"U+-Ln f$!  AcU+[Apg$` 79G2+1כn)z_gAZ;f%9A)4Β8G/ci[]h,ExbR(5ۑlHDF&h'ԎyEpsJ1RnT^zրg8hk?[mg6,.p虣:]OͪT\j+abiӵ\`cL&ֆnNTFRFy!o\]hc5oj7}pE$1܁9u\ <rP861Wկ ytOJ`6ΫRֆAaҷD"/L):b/,u,Aĺ7Bk^yO$=$҉?Iehv}z ^–ȴ?4@.?}81cl mıfY~kNrm MAQEͬS6m|?Tq€9m$@Q% e^%QEo̢4?7RƜ}oA2IpuClILjuհb)XW$RSA,$ 5l%ob.50J4Y)i&cBZ)6< %u\߇r讞+󨪎<:mC_Ԝbܨo;3#ąO+;酌Cښ>OA !*"N.B=cFs!hW0B7~JIf_-~lTc/BeЇ߃{jF^Xvte2v0{xtkݽ反'ҐqsB&Z:* onG`h̥}ΡW9B~&L \7P@eT jXqpW ?[v܂:.m?> )/ XEbNHp8 oދwT6Ƞ3 W1?ox Xijɤ9(52K"P%1#cQoF/w7 /xc$Uڼwu]b>[9x_YIBr@ʛ`>[X/NTqV!?/#2+u͉h5͢xb}eӤ >#P(9 ^ErגW7e}8YhwfoRPrc s<wc ql8sʓ9iOFwwe[4c.H')& _cIx~r f/̐hU.5O %q=SXȗ\ ;I?19HbWiLږU2&8t)ȘQz`¡rxE=ogNbl <>jd?ZYVMn`&Xf@lʴwHL1!ۓzXtSrqI-⊚i1nKlYOVU,HTKMxa;MLU>C"ӌV[jTMp =\}$wT57-#iK?1Q {&P>@xOAj &CFhPls & eE !2z_ 8DL 7sR>q|OvM 8wvǚ=ayUajxP׮3F"ւw }aFhol9tZ aB }9)Խej- OMlex9o0}>p4KEAfh ;*Re] hoLKY>- Hʱu'm ^Kl\˂R~ Ņ8ۨ|?dTjb:נWXi/`+ے{fCB?bo oߘ_<]Z>HMiq*7mʬ_΋t y7C8U>w4l74ZJĐ1/ң@SwgU/TiO|Rg/6vn][U-9λǙǝJ#?{&a)[X^8w bb坟1m- {wagbjT\CÎ{=+og0wW}lo%/ڒk5C:jI߉ɰ)Ix zGqnk"$ai#SV=ҬEe2o<.\zC5[6"v^wV/#*FtYX\f.,|\Giɚ+mQyQ#Cm*9y[&q"Ѫ8_!zNvDĝnZQ#=xr\>:"[;U% x]H! sWyנO!i25 ed9g(?b*Žu{8}]a$Œu iڞDcҎ]%l%ߜoER/EJ*l H p|J׃($uEώtc]`Wćh8n[hm!>Pk4EWp-EHu,*hOY18*p*/e?duW91o|un@pV7TGBCRl-P~6f|},om.}sj?" rFUl*z+v@*倛?t{>C6wt1"|%>oz1 -2ZBD\()*vV3>SKP70L6~ &.|f.c6K12ifzMk5mOq 0XSllQ%Bgsu.VzK8 Zs2&/@sn>|OZR}ۢi(*Hk6a# RC!ڠoh @%V #hRuv2;=Tݵ>hkd0Jv[,f-W QrCfh_+GR3ܳ͐?#枼-3ɔvx돃fظѣDt#˸E4FCq{>QL5Ǥ,Uʖ+D>ozvM6'Szl~uIM#+T 4H=]A+0lfRxOk~U WΞ1#o̟(9t*D!-?]Imcopw4;ք>HѭyJBQfR1^7Őy #=y.4O?F5ޥA vQy0#d,~GЪLSm`-,UD2^*p4ItqIzE-!jId|޷ GlpL#76382hl8 /%SY2.bG3 n杧mEN5VJvG=~ oE>z^;+;*pfK`|`,"l _E DH&ٕInwB.Id;`Ldé*4L'3ï׮֡四@}U{/[4x4{xyT~!P|e~ DRgAܿ"Ǔ$ҙI#s8$6臿 v!@nIi.(e@ZїDI?qx#D\JlIjoR\(S^DwC-*1}t d"#ғ)xb1@5oθe\~6H$AХdBR".lγ.-0 ;v h5p\`% ƤK&Ҏi/.VC:9OO)R?3jxXG+lQLQNsTw)`j8A>NK ؇J1%ǞnPGMFrb=}ٲ VQC jFЗ]i6o縄tmUYPo&"د8X栰 6 #qynuR/SS4)3vO&x|F7/. @\innFlBd%i-"ӢOP$]zcgmTp@EC飜R݁q"i Q"^qG ؋’PM3^b.{s=?سST]CkW߭[KW ataF2mzlAO"v֫..Z]" w[Cf0!x8WXII;߆J&ȏdVTj,1@ib,"{\֕)A;M(,t@'& CKɎb"۹q 913?ȼǖ\3tr(@J 0faW(whu󶗔uDq^u<%j]dl2o*o-ۍեQ9ŔoܨkrxQWzzWIvȶWgV?˪O 3q_UGq 0q牟Cu$͂oOJQfN[աA?Z"eBG(w-OA[m]c(aI&   YZ