php8-devel-8.2.20-150600.3.3.1<>,fhwJp9|ew#ʢo+b0o߷+ 4p_IѤjj -H|ӄd\n(Fʯ~3qfw$ݭ8o; G>JLDU-9xNXSD#e,!׏:>rzŶAĹ >¨z) uO{Iлޭ[qDz@Lpno0܂"Mg#d ^b>EB)2'*zeXt^aGL1ݦ:Fn3>Ax ?wd  ! L $04Mn tt  t  tt Dt gt ilto<tvt}}t   (89:%F4G4tH:tI@|tXAYA\B,t]Gt^\,bacbedbebfblbuctvhwktxqtywzwwwwwCphp8-devel8.2.20150600.3.3.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.fhwJh04-armsrv2YQSUSE 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 !U : ca [1 [ovEk-S}# )0# #"x qW E #U( R. NÞ:[  )#S u(aI c4 u  kC />>8 @v Y;H( +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큤큤fhw=fhw=fhw1fhw;fhw;fhw;fhw;fhw=fhwfhw=fhw=fhw>fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw5fhw6fhw5fhw5fhw5fhw6fhw5fhw5fhw6fhw5fhw6fhw6fhw6fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw7fhw8fhw8fhw8fhw8fhw1fhwfhw1fhw1fhw>fhw>fhw>fhwFfhufhw=fhw=fhw>fhw+fhw+fhw+fhw*fhw*fhw>fhw+fhw+fhw+fhw+fhw+fhw+fhw>fhw*d0b2196b21add2aae89ec081f321d93071bf04c82f5b86cd7a881f46b6e76950f9c23497e45e9a83ca9e0eb475682883838540555413f965edb0d39b751d234230f6996fa64e6bda6dde217064d31e768efc830714b86d73b8dce735109f59a96958102d6df1d47e417fd36326fae3fbb4b16034a45436987dbd1406124c444d27c6b0a815f3b2fbf5973da11aa8807f85ca0ceae88ca9ad5d32f8bead94735a234408eba961bf225fd13cded1a022ca2dba07be9ec758474f7eebb417d96080d50f34db369aa0adaca94aaf9c0b463ba6a0e5fbdbf05907ee211b13efeb68fbb551ed9b3085c17942eb23f3f53168f17af1e242a4a869acf77ed49e058ed91030e05e1e7c471e4c311c78497c4d39b1d686ff5bb8815da8db518358f3879e3ca3245a6dd78301f619fc013240924166b50ef036909871bcca6b92132afe81d9601f522ce83d4519fdfa367ee4d310cca627a6145e7bda72c77e8311e1270c79db2d6e771f7c95cc99e9c44e617360d0ed32e2920ede814f1a73a5c1ded9b213b2e37a659649c5e4de0bbaab02c523a4572b5a8399177508e8af4be4ca228d7ca3ed576142b54779c1280ba3cf667348ba2db8338a4fbfc2f6e399db694cf1bba93093af5eab639a2706537c96c18f872486c0f662c3f65e2d9fc570fa2497b87ca6e7cbce2ed1d11a9ed79d298b3ca7754d4f9c6a6164d8a1dab069f3323728ceb41a9b7cb87ad35e5304a4f0df288bf9a7b9ce771a8b5818ca1c6a0e1eb89718d2ae27a020d50b28db28e036c0426de0b9f3605a6d242fc22b39aac7a02b3a20f9b4e8db523bbee358c1ac6ef8034ce4f920c54c98fd092490bf21e44df5d61bc4b4678874c790cb7dc8eb49f9c79c3d102505078517c8542521ce6df2e6c05be4374671aa6237e85fa97f26b9802b421b00a73bb0f1a8c63a172db06fb8814011bbc316ac87871fd6e06d4dfd95881c5ad4a1df254d9978a8611d58ea8236d7b356fe04dc28c0a2cbb680f9fd58789c14a8b52551bf69d2540d9c4ce68a24308e3eed9f2b474ebbcebeed0f051aef4b41ef662a6fd02c8861faf1c1c0f91afa270832887a38f315b6cbf903881fccd50da07ef0472bffdb13148e1f4bcd69dd919f6af125e67d1bf0668a8ac8c20c168fde4458ed89b4834975c153795fd64b61bbf8ec26e4b537a636fd07a20603fc6e83a0cc7fc97576ad7b2af8c43effdc4ef891b0e4e6374228208051e844ffd91ddb20491bee189f736a175378e849f9a43d0609d797975ebbe0b777ce0a49af806db9b7f15eaacaa983d354027a1a7de05add17cdeb08281e258ca880bbe7209950cdc239bc2f9d21cf7992ab011d1576020135fac0ee6622dc83cad30bdf34d408cbeaed090510bbea6fb92ac847da7cb41b05fc06231ee44adcb6fc84a235066ba64a77b0796aaa2e8cc2f217dcdc9d714d3bf49d41bb61061adf746acd897fb77fce90017c0ffcc064b0bcdff5b7a6266a775dd89cdb0c65bbeca6606e2b0e3d13823ed85f69126f955653713bbb2a0826d9aff98074eb68b6b208911688dfa7245ef2e8a66e3bc52760e7578f1f019ad2c1713fb6243e951ca896cbd92e43471c49af3648fd5c182e619c0a1c0181225ca593426352199de5065af7b94f2a4e4399b7d5edd86afa1912083bed6d7af3161bb98c39ffc3ee483b6b6bb2c0b9f1e29ac9d16bf6f66a51e43fdc45867900dd08cb9f50d34fdde6028f71f5c6d04530a6a42f83bd407b1ccf54d88764468721e8bf9b3c3b9586cf595ad700c36127ec7ebeb6dd887f800ea5317d71afe4dc23af1b0db2e0a0c5aacdd228ad4c5b71b281c61baa9ddb541da5f8f495f67ec45677fa4231e8a9c37b081a817cf33e60943c8bc32e4f6a19b83b5446a3e13a307453760eed2e70e769e3f774a330a41e05187739dde679aa44d077fc8e56671d3cf47944aac2b3a1da25738bbcc909fa0cd07a292635a6ab9cab295530deb1e171a557b3d21d4789b0eff9b1a4f1695eaf8fe311bf072333a181674a6851e0dbd600278194e02a9c887a36a84b3a5f49c5e0e826ad8d117bad3d4deb5205f1aa9793f8f8e29b48ad6a2a24c615782d93a1d9c6a80109b9b72f6a82a0c86365ea95dc2c746abbd3ba319fac47c2086c5609c8df1b5e63853dee98d3283d0c6db956936e9f284d3f2e45d6af319faa35629820d4492f730e9ed7bc00d78699b2300092b56e40f7f37d30000e9da019555a1c9d40cb58821624ec9a0d997f6860174343a82ca3d4b906027876b9a1ee089941b62a257e31873f68214bd22d591a5055732374b8ebb6045d87339078508d67d9b85e9f4870fbbeb2707f585086990c188c7d644eaf00c9eb8a6fa4d990eae702e007bb3b67febd6ed96ba2025f7ea2f3d61cf7ddfd6411afe3765cfbb29be4ec632405ea8c31d6fbeb0df54f5e8f7414f0c2b1daea04d8b881bbe7305c3da5ddaf2b30c99b79d2cd48b11aedfe9beea7de87125ef7b1b4ce3c216a6bd9b6d743682bb1d5fb5f3b918392bb8d4d9bb7e7c645dc8133c54343d93cf26c561bc36f7843460cb7ed61a0f509473fd888f072e7ac38359ec41f20dcab64e64ed0b6d02a1b43c18e86df753b9ced5292e8bbe8291621df91712db2c789333ed255f9e0f0a4da699145c260320499c8504f3d23a721c8784722d4dbfc6aed851b0e6e488a921272ac82b0b5953643794387f580ff5a93641ffaf028842e9f49c64036dfedad345581fbfd8dad6a72254485c499704a7fea995f13598547273ccc2192cd4ecf92cc53f7f2f651095491ede2b8ea5aee0ef219305b4647f9640f330ca7cd8c47823d35c8d5d8c7072f42b6eb1d6bba1182703f2c0402f93096374f24a2e9dc0e9d805915b652bb665ade072e63109c5e25dd0accef020e974e31fecfa8ac692d99c38e2995bdbf9f7a50d733c29bd523ef3e9aa30beb0411bbca3fc02eb0cc7335f0ecf2ad61797797ddbafd25dbcf843a674d76310122c437956d5dd5ff435b9f121043d0019ac170a0a8189472319896fd6402b1f411571272890463ef0ad4a6201200bcb730b88d76b51737d6c3226ada12ff8d5202aae1ae458f3ffff37a97bf4386c911bbfdde0746a303151d4a96cf0fe125890ebaa636b74b836705a04a1d62b74e9052f3ee425ac79d641cdf81b95a543a53fb834b15406c774a2b8b6de2b6ef95785a3e9db0ff5cfecc5514fef5f433ecf11764eea6b8bfc7697e792f6b84405959c07fd044d88a9b08c2c006fe50ef3c81a6ac428d2657bb340656bb4a370a4ee1c4954bfa7d5b11045cb29176f16b71226991a663e2fb885916cf70e10ec856ecadad9321146916f78f18f3600bfbd45de0549101d22eeb42f7988290f268e4409c94e116392b1b6b013aab58ef11079a8c095665a13191da41746d2b96bcdc8e5abea9cacd244f189e03dfde50f43f13cc38ca222c3e0db8934467ab8cfb27e955847198b607d4af3ad194698aed7d94098499b89ca3fee2419abd8806d9d72df737f4b83e66912f19bf99ad0f17d83c70a65a00fc248dce60686f4204080cc8c193d10f04557d6e33147a666c4db7a00382a24234cf82e0286bb936b7432043069bb223f0eb70523896067c40f679dcae172cdf9b8521773b7872b36c8ee45d5d2eacb30819058d9d08a8af28cff61da696fa1dc26693d716fc3447554938314c0a99c99cbcd133f8d20139380a69b8c80f4478191c50c746a6c6c7a2a250272d196f80cbd63c3e35988c5fba2809aa459a69bf8afb28e644fd6a006e9f4eaf8751514ca82d3cc49d9c9f22665c67fab952514d6f077aec0c63e7930d582a81508315caa843e56008cb7eba5d36e617f0ae493dc2fa65481db6e1c28f5d76194605e1fa8a579d2426070da08689e2e69d73f23de8bce51994f1e265e42c0af7a70c10d011de298efc7ee5c817977e8cbbe9f210b3eeb265b517af986f76a16d86355242b00d248b4dfd6d14a13ab5d7ef74b3b868efc5f44ac423cef07f9404cf8da3fe3deb47a5ca87a950a71bae79236f78c788229bc4eda7aecd28a23a107254b0bd1406ceac970af9aff319245604314e7580ba3a3fe49b41b5d7c97e8e26c16ef8b37a60ee9a22765fe1262a37a69bc99d22968f9bf06b3a7f0a668c1787cf84efcf1556dacafb1b2bc67c0d4fbcb696ea73a479100b2f887568b71609e9407610620f75b9cd992d7d83c4121cbf0d92ecfa03df7b19c6eb81dc68f05a9712dd70daceef8826c61e97eb468ea3ec87fd4c82c78fb738471f607388c6cba170c3ae776996278b06cdc925deb8987bd22735c99f2fe4d8d8ac3b8d117206a94b9c22e6cdc74907c48b869a5b95e81ece745106413be0f32c629be025d66da7514ffbc8f243b742e0498f549c93fb131c7bef240c49791b77efea562d1d5909263a1ac111d9e269b5ff2d39074a304682de9d919c6b85069fbeb6136e1e97b36bad367fbca61616161edcbf4cb3d285610fddd6938b4d7a02a92fc1141ed80b0b6986f36f24e91cc507e2d3eb106048ce7a594afbefdf1787fb4631ecf3fb29ffadacdbf796445d34b9d3204b01f715d96bedec8dea36ad522a64134118a24e20900df93a5be68e8d54376066bfa0b53d2cb20af5cf7d35301d92f1c2326a47b6746ed754ec2e73edc39e8353dd4b357c9e01cf5267a3aeb0688d4e0d411dc7de0f7dffaba5b25883f6e3ceec427ab38ef0a75dac96530c845885ca93771fc30bec0b4eecb8909e4c0e6116cad7e41480f4c484686f7ee3ee425ab3e62c937a07e17ec6d017f93410e5b57508ede095c134b00ee28708429b244f0ee7dfec21367a12528e01c8e4b7cdd95ef2da90400b560ecc333365161277b8965cfaeb86b957272339228ca04a3ed9495c44ec4c0e720b981b7ccbe39c20364868d77c55bf7b4e66e0039e2823e1c0650b19e859110a373566e9ce38f565aa438d4fec5515ce96accc04fd79e3e4053a2ee4939d1d9155703dcb1d4fb2b307faf75c9568abe6db6515e752e346de7316da7fc00f364a74d79b907df456135519c615bc06dbe4ba6db241f79465b165dad2b2a4edb469aa552baef939e28a3f989ffac1fb71d101305d3611cdbcf5da800a4dd0aac1c0dd16c880351078f613d1470c3ee96d67973eafda1826086c243a816f3e9f52b6dba41c209050742dc079d9b2579921c378c3c53cd3f173ea15692ace94317dac4f5ce1e4ee85a2da0d786ca1ebca0ffa958fadd16dfec2b481a375bbe1dc38316ada9af5c1090546c681da006928679eae2a3b6d54552279b96e97b99d2970d7137f5872a7452f972c1f7c426a3de5c0fd7ef52fc18108426a57312ea0cbcdd0aa6e4c478281dfa99b6a0985dbe2bc67c8af974e28a64a0de45a852c47fb0e11c7b0e43603a7f97d8a37c62721fd1b8a2bd51a94096230f252f12823b37d5084713465fb127d4d95042cc0df567f07e18251cb242c49d4b024a5264e942a9431eea1811e953984275104ac2245b3ce475200f5365c0924a48834aebcfefb44657db26467a8950ffd31f5b6a2634dfff5c29749dcaf712dbac5678f92887402df77cb16dcea093d6c7f7278955493d2ae8c0e06946486e51dc017fbdc00867f7ce963f08246d18a17b98ed1632220c62ad5c4afbf6b24e2fe96126435069e79dbb3ffe683fc5efb0a7bf7ed9da18d7f1843d8c2f5fad974bef1123b6e2b0d637826b63307b2945cf0838559eefed1f31f87cf1b081eef5a484dc6d5c7ca02b69c3b12ca2367d7ffcf73733311bbe1a7e6fe7a798693fd9b0f1a949c8df39a1a844164c5c554afc0250d14f025003e9d3f8288c2980e8e855efeebb6b49cf1d87af5cc0a2371b00cfb75ed28ff47393c9bb6339a5c06264e17a944c8990b3cf0a50536f92deed91dfc3f46d9d4cb14b519f4a6333f1ea497eb8ddfa37b450825dedfb09c81c948028a73912c3922f0fbb34f381ce82261e7076ddd5037681f77fc65d4823880b1f3f3009f0ea66a9b41444165bc0daf32058e1e94fb1650ca197950a29715fff5a0af6446540c71d5e8c2f01dab5e67f8df7c8e3ee3ec5e1ee46ad52e68f74543032b6b9237647216f7db29a075c22bc403dad673f8cc2f2e686509063057d1af2eda69b83d33e5680719df197db89bdf7af745d76e3c908f6f081bcb7355b5a03e9ad3f4567fa12f95af4eb5bd80546e29972012207c8b6c8a49179e4004893319ee4e9168e64d85ec73b924a5b29a80f705492d505b314fd4b935eb1a268317767745ce76db2aa173785433ad02a002fc84ab303ef24417f32e9a8cb25acdd2c109b7055615ee80df0774a7873fab8fa19d886eabcac89aa114cab24593180cbbe5039959bf6eabc04d5b38d60d7ce8c68c34732b942239e0641608a5d6ccf0d9ee95dc4becf9e05876c5c3f424b794fb0ed23af83e8f2b8746dffe76f39f3255780e4630b446b0847de5a70a232624ddbe65a25d770055549edf7812f2b0e495a47bb4e2a98107fffe8939197828873bb5664bc94b468ef33444d58dde9cf328ccd898f35eebe6d211137bf1b309ad6647776178babb7f4a0b329e21aceaa948e329a7c60ddec8db0ed778c292009f7a4fba38107d5100eddee0e520eb725f19dce741b21ec549ce439b6eb65cae4fc64e846f16a43f853a6cb97ece249c1e0278caca60f062f41fb1833f6d13996acab8c1c78fb4e08476b942eb3e9ce1926efc62ae218a6fd161b740a39ff1760f2fb5405459a0d4eeb4afef438dc52b6f078ad1e30d8f85a0cf1b213f15fad880219b555f998732913612818afab65b6bba4722144733f87925cd41696cb9d18c82aa390ba53df186666c12edf7a0d83c2045ece6181f6b3f24abab02033f6c1a697683e4147da9f21a121611d7d102fed12e5357faf0d14e430b14a9c4af6ad420b0e0d9197fbbe896181863b8b3a4f1d33c9b689eb8ffc6a80b7847ab62eb6777267c03cf69ec120b232d288a7855adb330364bc54766261daaeff19f2c5b98f78295775aea7ea1d5fd720a9612b015322e69b5df93b93b4c3ccd148eca03970cb0037b25f7cd42237c2edde2b6441b81cafbfa341f0026586de487d0f4176add97707ed344e04761711b75815d3dfe52c5df0d738cc5ac4058080c3240a7bdcf53dae55b22d97e304e6b7a445d3a8798b2b08141f7a9833dca7d753e02692774f6e06b6fb1e33a5ea8ad0361dc54eae031b8e5465f6631d2eaa90dcdc62cbf11c6a0854666379bf85ad02cdb3bc8e7734e937ab9b562069d18668521456d85ffff6c406d1835a3d359f95efe11a1aa7474823e69e8a3b9627ae959f374d13fc3e9f72ac20cd1f2df60846d1f98719419a4ffa0e1e49cfc9e846cb23b48a8e5535bf6d709eed012ae35422f0a50a207c4d4695a3e41d648474abc55aa126b2b1f94d265a0bc5912e71ab2cab86542701c1e41d79bc8b295fd01b968582e2a10ed4fb4fcd0c5509dc4244aa3676d18288221a8b95c7165fdc7286db47e70ade18da2ab1609e393153836a4d6567adda3fee411fac87d0bcb019454701b5fd3f46c332ddd3c806a2b440aacbda7c3f075a4dbedf8329d4d0a591e7fce4f957cbf25c9320d33d7726051675c467433113b7cb9c3a152a7b24a2384397fd4bca67c432c8f03077b80d69d31ddc891932498a50202705e9b34c224e7d44d74e00a0168667f9f462e02458dd88790c605920fc111c48d13e62ae6baebf53bc4bfa98dadaee1dfca3ba0414b7a0d51ea0d17f43911bc4a42208d932e555e34824821077e38305be33c5df6d78ef19d736de6e02e70f2ab95328abfa8d35a95542b3557ff3315edec0d08a5022276186bb0ed6e8c2afc3449e126a72ef5f2f145760e9fde577de21ee9c23075d822fe392dcae6dc8a3021761388761d69070d690f6954f7674773f1b419e110e2cac0931b0f902abef28bec45c5f78f1cc19b8e20f39df99cc88a4fe4d14c57f100b9c12ed53cdc05e564e91082e9b16d66c7876cc82529fd16c2687296801789b41bf73b03c351ae6b0059f7acd1ca2267d28f78710cc745cb5b73dd28615aa7e7f8b25d9590f59049f434f95c259d094ff75eb542d10defbf480e3e2dfc1a811b185e053923563198e3d0aa0a5675006ac6dbfb783c9c1971cf01f5f11ed70067f64111c2abf0940696eb7240817684b18f727d0dd2dd1f053bf1b544919e48b2023bbf7b00a491574c6bfb461c6c18e0df1ff979325ffded8b5505baefc6fa9bd19b861f00afa4e422ea2d157d9a7fe467af7ce6227f758de1b890265233ba400310e88c86dcc6854da63b53cc1e20474e209e39e4ece246355858641eeacd388da2f6c2c2385a28c47194efd3cc48a6a8070dc94a830a1e2a7efe7b4875ca57ac392333e09d121af51da80dd4cd5e0991dc3ebbd2b8adc891b41306727a7de05305ef78d7dfc6b7e7e56669bf395224c2652575b63ea622f52491c044e08bbd36ee42ebcaedfdad9d5523d2c83247edde22046955706d1ca4828609b33204928d8ce0d8db56562a316eefde2dd7b3d619c41ea671a41be24bc9589ad652e3c8da52e0efe43167c6121c2734eca41715ef334a27cca9e64be1cae43640cdce07bc5369d0d88033eb817da2c2702c183cacb291cc43341e2db8d7c47bd01c2b706ec6432cf8aa8e8c1838dd1f22a70ecdeefe385fbd2abf0c1f2c6c92c18f36b0206a391b2c68392388a129b3931fab1a224b92a16217a6a099e6831f0e35a47396cf4634501531eeb43a4845eb1361dcc2e90cb165a02184dd06cccd174aae6ff3e79ae6a3cc9e6a50417e681dac2338adf66a9d621ebe40ae2af5d6a02251147b68c31bb397291351f63e7112c71ba9cc788670e5eba03d4836f95f4ebff4dc102b60522bc0b4d9b2cfaff94945d81cb4f91b57cdec70a83dd6b4edda423b3a5bcc6cf898f0991bc4a980fa73c81d41b262c10024217994d15d12c47d833699a264572a1e84b8cf1d8b81256eca224ba9e11be36c81fad706dc4f806e5766208756dc3b46f5ffa659dab8d5b2b0bf500022cda5e88fb7b981408aaf70e6966018d7d61a18727ee3efe06f636435ccbf25d2c3782b55c184dfed6921142ca2ed65d8b55b80ad8f5a024eed42db66c5faf6ddad46855afaf38c8fa7a55a60963daf560488759eb79d481328217fbf2eb09ae588f2be7a6dd38ce52464f5fc6a924f04148e0e9849a0a221e84631947a567698069721e9f6f9fd3ccb5b86559c482f0b7afdc04f75d81879d5d3ad68bfdb1ffbf079839c7736840c583aaa52455a558a7b0ffb5601d57082d40ffb9627fe69c4ff7dc504b180427b6132145d754e0a337609011c1332d488c39739af4e6eaf8034c4f088a1dcdc8fdf7bf56d2e2844a8eb6aa360463b0c804346d4282596252a31d1aaf9e1f9c2daaa3b5c51b96f6d3a6030799eafb749a2ebe16b0192672a2506b6d30cab605be0f0d6b91f571b8bdaa837afb686937897baab4550af22a3d7a8b6809627d62c64965327f368a27cb15283939f54b7377b806c1caada30984c7a20ac00270daf27d88ec5d68e3259abed4ae03ddf6ee0ca6e6a950320b29946878be624a70be75fafc40e21506b61828dfcab7109d65d78b8fce1c2f960f1be5c07035fe14e128d907a349c86e6f875c47fccb6de171104792fc80776dfe6a4d3e37a0d58b2afc157e6be397bc57c430dcfcba475be9d5ac10d48ae12e5d0a3e05fdc8c4108245d7a867c021145459122883ef9daf403ff9e504c535131163fe850d1bcdc5b6199d26f4ee96a39339ad47e969699d864f9a5b4bd241490a8c367c9ac04bfd9e59b8854409003e8abc6796272530f320cbdf56416b2892ce5b478db543ea73f0c4698b969b4e849b4c23d5dcaca139cdbb2110ea0c057cfbde531a1e97e970e3853c9c31f06938675860364add925d5eee01839575c7abeb127f5d76e43d9a9af8873451feea2513eccae9dd7856fc3f0534d57f5107ef23eb516e520de0f31bee6bdc7fbcf6a1b9c8c5a3839437b44b453c3ac03b21ba781f1827d48ecafd98dc714fe02ff44e2734ee19150df6bc6e5a518e88b08081891be15b4f41655e74fda79803239dd8a64f9abaf73b070d8f7cd35a55e1ab85bef0ec1b865cd9f0d23294e192e7bcbbc17f3c61a66738e108b233c1a4f7e89fc7a36e1cf46e1d444e25af00b22d6831e93bb059de7f604ec9233ccfb8d9a78d3c695c6c4dc47a4d43e2ff945c696ffd929082ea9f0106165c1c16eb5b7089bbded81b2d36786e91033bd9bca59d216b6aac2082aa9d5fd9816c0bc4772ca25545d2883b313245af1d9eff89ab658f54e620a7da7b43ac69bd408bbe2fbe17408f0989e5d1737dbfb40989aa816918e201b1fabd276c6eb3c600337faf5418fe9b7140c54884066862ae647b912f82091eaaa352066325267dc9ea2d1ee652628945b1968e6956702bec4e3f43e6b9a7858fb443dd2ad349cd1ff0f16fae7935a3c8a5c30be62d5a1f89a19e0bd80ea11a0d4b32174d45fa01f029c22f4b8bfbfb5d65e99c6d3b812ef4c3dfdcc7c87552f8c554cc23c53c366c997768a4374b79741e72e8078bb0e2acf29fc921a4a31d49351a1d31fb267b47324de10e8e46a81a546e746bc8fc77e29e7b02ac59d417a7694e54ef5fe77fdba6f347f1601a1b9680c04f838bf71cd43e9f297a792ca6f9bb6438233f60932a781e463db47f2538c2ada41eef1cd8dab4301562c3c46c1d153464eacca6ee031a17fa3e9e25c26f0a2a383391e7bce7c96cb1d9e9efdc75caa2b77f696be09672805d2d33b979bad0415eb9997d08c0c5e158316f8bd739aa5f8abef25dd3275edb58c23a0202c7ada8c55be5e4d3dc3e3e727a8cbc9418125412d72046a0ef350d5af3aa42c47d8548dc5163afbd48011b91a2026324ab9156f50c221db0029de3665648ab787d428ea1f1c062cd7828118f0fbdd22eb9d9060c5b9e73e32b0e5202dc79efb9fb72ca63ec9a3274570ec4c00c804ad2555c023d278ad5c04fcca9db07e28c580880c06d6a9c3364431573d8d8f193ad098da5f4c7471ebb7b1857dd221ddd654725ebb05fddbe500b946bb37018b500fe0020bad42374a042b8afd8acb8ac2833a075ef448ab2fe3030a492f54d0b9763c8e84e92271ae93cf9e3beac2c48eb9c644d16f1d6a125e0cb6995c194d162623b2aac489111ab575fec031b9b6ece1226729d63a76b463f1dd9483fbe8c0865b0d0df546627ee483b6fc092121c02fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa01724ac7af70e2842700c3cd78dafb23545dbbd50170e8e32f8d87c47975925415c9ee1cb87c37a4238d962e66095fb909e87febb303d70969457917389ecded2fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa717fa8616a13c20e5abf803e95b7a9fb885d00965a1fb028c322a8ed797faa2ea6533c380d5e1d2cdf058221d0d0708f57f11c27fb4818fb8ad0d380ef34b7032fa2552ea563210c3ca55508c37e8792522fb8e2a080b012eaeb3ed23f9933fa3d3741773a707e02f331e0584efe02df6abaeac1186382d43dafab4d2df30022bf4e52f86d46ea12e37616d62b0add5cb1c77ab1a9a55759b391a20cc4ed2db3bee53fb7941793f78c5bb29f7293d8b6cfcca2d4aa51d123ab884a5980d89f1a6f0087dbefcfcec5ba137c41979be8bf8524fc3cba15fa79d7627dd0ae696ae8765b6ce8b3c35975e1b6bfe3fd49d376d9ef007c4b3e96d2c1581b0c0df3f993198606a1bdba00b326cae32e52f643f3dba1479dbf9ebf7d36497692ae034ef0ac112573c54e35d6100c996f196766f6faa60d677297d16722dba0f0f2def703be013a31501fbce73fc5545089c4dd6c95bf98427cbb1b1bfdef2e2e4dda4862f91792c225a7e1c2c6959613f4da869bc3d24656c71b2b7bd97f0d911278ac3a111999530b31fc54327122ab51a59b3868397714edd93d37bae5338ec3c15f3b5828bb7bb671c3e3cd5dc588ee68811d714ebbfc4faa55391768a7bb48ba6c0b3879c2ff30c58016d5953a628969f32398d0fa19eb18167b85c42a810927d247beada7ec87857e1ad199232797fb559e9404b0cd4cf871a79fbd02ef850a764ccc79ab52a03bc312abb206685c494d693e580dc093db106b5b50c2d6b6f1ef2eafa1098207e9163f4e06bb333e6811d16956ad5df641a79b205ab0aa3bc225a445f590e900da10bce79d988f46ae5b5cdb20c8a6df9a9eb8e75fed9f0d44651cc17c34e38d503b22d38adee6968da20ea06311aa03147816461a16e67f8c01ad2503705a5abd781b01eaccca1d4f6e7a97f3556e8fea0b7efc904f1fda3483a0559df4a44374559015e5a10de7cceeb972372cc1c46c682fddd6e965b8d67d6b2f3417d7a5b8a2ec4ab882c1f5353b2d201c269645de74194a3fe9f9c78a02589dd95ca5c2050a1dfc348a7a520641175f24cfcb03398d1cfa266839a04937f4908e5ed6307ab3ca783e0f158a583a68c83fe55f8d8f52518b27cbff816159dec7dca59c80b6069dd9b954448733a6916e6910142c8e40cf0a36e5d6c65d50b606758a5a6232024e5b65e127c3c0a64d44cae95846ae919ea2421b976aa46a67e13e7c1bff39e384c27709491d8c265a446a59dd5737a3afd065867e82fe91a19abbbad94bf2246629ba010e1b962cdbe060dd5b5e906636a3e30b5c32e8159f56429e837273aab3ceba6ed963b0a304f59105e52b95c1bd4e8bc1c2918ba5ad5615c6964580c13107663413584562a965fdd5472fd0974b533db8eaa5f51f99327ffaf2b2f011ac0651cf1a34f025d3070ccba13a6b42136638c3179244a99333b020526c2ab17584015f8e5d8381eb207452ad6c6e55ac40e89775df2f12bbf7022573669b01124a35d00187a8a2a8cad8f802424592e0ef82321572f3726749a2b3d9084c7a83c67eace1d46ebaa9e66c73f28a795ffea19b32ecc155478e6e334ed86c138ec1f7d1bd0b896e21f5e6d3c2a0e15a42bef84227b4f1708a17f2cc865ecfb61733b23135468c2e34ffca537977f7f8624412d14f2b01eb0a956a31858da619ecac5b5295f59e7b9f3a5d95cf540dfb0be1c50119441bb324fcc532b2e8a0f2011ebb73b65d2e8b6d1cf0db914d4a72724aeed3150315446e19c3c4dcc4d9cdf74bd30ec35c370ff75f226cdd9695b1cc3dc743369de5cf81ee5e2558b1567a9aefe17fbcbb2e43567028b7f2b381331c65418888fb5ba068a1eddad7d4aa4060760ca8d1287bf8c9da1cda1980a385510edee5b02b31455f88b643e45dc618e53c3f3fbbe5fe74d9dd8c0fee9ff763ca3a0662ac313810abf225e482467075e1bb5478f31fb860852d1ba8474ea57cb5b24be45d90f5fe4cf79623e9f0dc3f91ee04bfea2b2f616d4084bf389fba3e71e9c826dbabda584d91cc31e2de9eabbf4de17c17ca39c648c90c10c0464ea0c15732d60894b2ef2eca46b501a3d32ee9fbcaee675c46e29919e1050702d99e8af00b61843e28367e187a7c5a52bffd0127fdb06563eb4346ce6ad2d29d32e27e5454b3008c4183612c00a7284050e4905b0bcba4f8998ff75656bf3eea48a182412feca084aca85967d730805588533fbd9d8cc27658134dfa0ac2bb375a61638830c7db9a14edabebfedd3f075a8ad850a8a782d09f38cce57dbc14f9054e58b83611a9992e6d83988d17777d8fc0c9905c96a96ca84bd4a90e097189f37cabf25a6232c9cf7a7ec25a0cd83ad608304497c12c704f6333d6f9e63b2c6c10a46c37334d73f5c9b6ff9546cc27423f13d5a03322740e964165d95b9c10d9a065a53945c8ffa48725d9e6b64cc9ec089b2ece256518ea829ad0cf55871250a4ef588b86992bfce153d3fed9d07148f8f754fdf206294e8048445eaf1bd7ff5ad784b8f64d86cfcc3f705bf4253b8a3f4defcf198a7e4df53d6a0d5017b6cdebaad7ee771709ed864a5b4e37d68dbfd90fb7176efb32bc13eb1b22c53575d6d64805457e25cc72a6de5bcba24b0648b5d97b011576601a59824f8a431dd0459cf915e44298a1058f36dcdec41315481e57f4d091758b98839b62db5cedf6cb8fb4d0cfa4c5cddf2678a6c0c1dfd363e91a52c9fc533e48c0fa0499b2306e95cc4885d5ed3064d7aadeb7b1e948c485c230afb855c0c7ac900332db8ab08cfd692ebf3cb35b33de2f88455326ad7c1c9c077fc2d68cc2026591a24236d5d9d19045c3ed8f693655851ec1028feac38c72d3332eb20c573eab2de5e289cb1e3221db5edc0ddbadc75138a69ca6207b6a9d51705448583f62980d11b0648c66c3ca099a2dcafd55494e687e28ebfb536322f2b2e8125afaa62926b9a4eaee5bf94e506477310da5a9674062caaf05ea7526e97a43c5d9aef29ca533ae593e3cbd06723d924afe78f615bc3d629dc6835eb1e2bd586fd842a4db66541bc442bcc2b13d6f24907631c5a688b05109a2d7677c44a3bd2ecb1b2265bc13a37c49fa01d368f803800ac254cb5f05af8a1922c9b3c240bf2119d4ec0965a0b5ec36b1016017ba66db44b3b53e9cead611751fba98e807c9684d253bb02aa73d6825fe0e0b9ae3cbf258a59171c9b01d005f451312c076f3af99c704aa33b8bf8c01baf8f1f98a6c7ddab9c6b524615c2c9283f2174ae51f99a66dc74defe323d679d016791d78ebcc584fcbea3c1733bc022f5de8030adc7508228cb35096a9b01aa5e3009afe5af5571702a1e66e4aedfdfaff6b98745e9c30e87b03cc608d1f7c77bf569c4e3f0539bed8ea1a032ef8b102553603c8f2e92f8aae2a4f60620b80a53280ae6b778e6b96dda3153f9e35fc84b81f3a1f16caf2e95153593d712aab9cb58f254b1af38f36430fc60d7751785812f1320c351274db507dbba5f0a3c8561492c4718d66bc3bb80efdbb9d0552616861bc209832a82e1e00cdc4df6aea0f57b20567d4b560fab2e9b418d2870760684807555ca939427794a956e73e9508e7a5458bc74ee64adefb0e9erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootphp8-8.2.20-150600.3.3.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.2010.302.9.03.0.4-14.6.0-14.0-15.2-1php-devel8.2.204.14.3fb@f@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\ 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).h04-armsrv2 1718122314  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklnopqrstv8.2.208.2.20-150600.3.3.18.2.20-150600.3.3.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:34259/SUSE_SLE-15-SP6_Update/8c54912dfd6423ecf19ddc18cc34288d-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 executableRRRRR ,Yk-utf-89c0b0b80dcbf7226b8c4fc49f9568d88c348e7cbdb92fbde47cbb2621b5556e7?7zXZ !t/]"k%I jOW3}{J&1[L)j{6~Lل%J2+T Y1J!4~=l&m]y1c=˷,cj=M?2w[Ud0B@ahVH_cw\F?DV);+'NJTm\ͱ!sJ 4Ղ<U%B/U` Ri)ɾt7ӹh@![[|v澱B.l'½#Pq?D-ʸ%x` y8;@"?XSsLyg .l}TFV,4t%Zؖd惆\w>7dEY^PW 2%Cfv F53h/)WD Lqʺ8GeY`Q<|d ``lu%{a wP']1 k~zKJ>;cFIǨ/1k10sXf@"7. dn_;֙C~_C3su2d# DxkF OKSڧZ { 0u~Ү7#,%lB"*Βt^Jw 1`7g(PRߣ5[C KݶLؖ=ܞ )}lnc_ZѝS@=hQ18p& A# ؐCK儕*`ˀK1ɤ570#pIMOҺ;pq#tZWt/(h ՗/ׯjط+x܊} Up  /C ^=F"c F,1i &s8g%5/ & , g33eeʠύp%hY;%^vy jƯo-b#:x=z~mtI gп:DbU_U0sm(̡j^)Ewe u95Մ~ R|e;[C" T㥴oh?!h**,]L88nL Msu>ѵ.|d$sgo/j}>24(Q<Ղ j_*dT={~ KHyǽ];`&zsk]JK FP1W3GGM[? f6O]-:yװ6{pmv]2OTIViQG*:|^|NڇxIٶBfzB(o["E>=242I)G:>Zj^ϊo饌W{ TZgᰒ.!?]Pw:<='PӺtj B"k"Ox [6P.-6tNS/ZX˒&ԆlUz'v1xN;:ca\})ZG4j@ۏ}E'2SNb$JP){˧?,\i!K9U1sFgg?*VWD(;+Q{ |oT\!W<Ea>(u'h\XQX:^/k&n2Hބڥ}Y"٣#?G/j,@ /6.O97}Dzqע 9|E z T cuq&˙2G6I[K0DnM #` b<0K i$"*gI'4/cCBvYHzMQJx?9e\MNj/gDv>2Bp~-<őhm4a<{0IH挮M}`UVuQ֊{7Z^u/Ob2R&Ytn+oˉW=pgYTB0 bT`X(Gg#P0-Q׭hï 1''pG9u8xr6x/G㭝/e`+:|fNYun>3Wj$cH:!2\-m,mzKyikr]k Dy!0aś,"* ̄8/}G(*y&B/K(W.a8n^!3Ֆ][gpbSi-WP>;׋-q ?pY<˔8e_F=*[mU@ ^ٟ+'% A4=k(zįIqZ`r>AgN=D]3ef"c_R#*Zl? 7/* *~*])Je~&m4! "w0FJ'`ьVl˘⢩g>:}oIlD(t^?Je$ws0/Ө 5X Qx g++`x2@ YX n=)e,N^!THkT?D~=Ԣ&%}2s7Ѳ)&xW6h>'s]j(rt#u: VD5z}>%5U'Z9e~׈!#ۻv_a}nһ!6-/ʿOIhf8ߘ*MEm1sMDz,R'7uv 5M kWjK%} B1 OTmMAau2"ssp*RV bZHg{NNF}4_і&Lg5%khTֵ듖g %L--];1ՍF|dI07%gRw:+;-K9w%[bz_$o㙘X=1T%/`;Wdf5z푬lS3-e˩0, <0E)zPvĢָ[\w#:*<)edD Sk7c0֋jAU3c£B`{~VW|IVqϸnD^XU=6`) )D*U$r>v`5Ed),/ै-55blrhMڲ LWN GT| I\%<3c*Ny v;Pω{d;5W:ÀǔJLi-;zB wUfyB[҅TULaх Z2K$E]ӞoF0޵y^|Gj@{|LȩsxojrEm1?9Qr.TY;z]_y`Yfءb0cl@qX #S 26rHS%MáدDY~7^v_ 'F''kۻdոnFLW{W F 2xf]׮᎙E?P(c,$2~J9fTӰ2M9g ;F yฃ(tIk "WE:ݩ`dCOmh>Ϣip̤]w}wcj6ՋTX6 m4sY0j=%TDV@U7tsVƙ;Qu_kV. o1N%KAJ>J`h6 kcrrG>vqۼYTTh`n:#y03,!l(^ oځ7lFќL `ʕgiroI=ϔ M[S<_/CKש"qVul/l]%d1-|-?\6z:kI&n:O0:XZLf0V,]-iÈ`8jI/XpE&8,"&s71KSiw 1{>x/\ݹCveD~΅q;>\/h!"cǹMe'BFQcI F#i7~ZzsITU d(ʥro["sd Nh'"ZFjTsSIg e' D69˓/Vmm.E%װrR ܖ`OZ!(xRs/f'}g21ǃϿpQ4`3`O?BU-Rlja!oZ YeC u;Žkj봫 B>TM>G`Z%=2r)N/# k*=u5Z0? T=k.mygXM5H*).L &;y}o={A߈!=ƶăVƃ"[jVdz8WO7*G[>muұ'Ҡ)\# wWN}oq۞N˗̇괷5̆3 NJmb^dy/[/Oq[|pw$4#T4_"QY6!b c TЦI5 u|1^ȒC7qIpQ^IJǞdEՠ+Nl첮68#V !sKb%DrJ|^9CYW5#D\U:鎀|,1Yoqp'έOZk=إy }f6O*w?ĩGy1+MY+6&*&u d@ҿlR r {=: m$ۚh" a0#x/ˀZ6KKZ?I[`(dL(ttLz&5Jy)^)&)CX BQp'3p}?vrK&+AfaS(^/ pFE-W쾯 kn }pI]$ji3+-?Yd 20;bX=9s+F|610v?* RLcQcB(fjnV؏E2ʼ{ 77bt6ZHi˕ȭ́6^S6.j'U[!4 v8A1c48YKQ=R#%+ԕsa>{ɨ5wRf1 l[slTf[O)Fԓ-`}v s{)yaI h%QV @k*뎑 CXY |&9KIxu Gշ"e57+eLlYjL,DlWV͆p"a`M%YZ$'WlR͝}=Kq%h}PTO~n~mɄxVŝD c^|># +#!{ۡ;Ȏ'\F M)@9 [} $Q<./>\0 >#A!H!'CXkL[2*&P4%WّfT#Ͱ>mK{P' 1p:- ey-Ƿ,ٛS0L1 |u`%U:RO!9o`i3,mq9R%YMG<չ=g(타:wQ#l1j.^PD']`?H 3At+cSiEb{wa/2c].4 ub~G[ W+};~ljBdCHuǧ43Ņo,߶r;Xgu8{K/nHKYCkO2UsxE!!h=b ܩY3l NdRWNkvBB~4FC''@WgWv4ᎫG!*rKM\oBIj׆Yĥ)YVd0B©Wa=vjnJj[?jbg;:z>x}j^5 jn9Zvy7h@E/ԣgK?MB:6ǿs^Jm iҲYﱪ@ BFT^ I_Wu7ϛބzP4k\`TlǁW;GZ>pOzcc!19PZ.vӽc. \˲y:"`is_2%4JA}7/0hݗ j큛u"bQphYB ]xq+ ,l^~0A]gז=B [b1@5z+:oIQwgÒh6I4V97a'vKk7eΕqn7gE@L%G; gO=wNVlnWC)Z[cEЛW3{ IC PyPrT8(wD|' ^Y\a9^(mΕ:y]{PEo;"9K.M#;\钚xe"DiF=."jEwONU7QUC륾`VzoyKrsguq+=jW3.pZcW?H\iU)*J;!:cvA!h,oM\Jgs|D )ff^85Kd7ɏ!L+ 7W(o>IbOӃvU%_sF'$ 5TZ0̊}m9>G+kBb˔lBDs gNݭ+VoUO?;9^`,d +9|^d0RXD7O!s_KAxAhhMm{#6<4t q{<+SNL3vf o*^oC%a ՖiHDNnܗ -q%; y#>܏S-_ \B5נ837.ÏƜoC RyJ8\Rdk86b][?W15PgmKg|5L &I㣈i tSt!ַo#lQ1dQH"1Qr@>̔h|bIwcY7 c  ;C2Ov‡C r9zl݄@Up2S:eSZ $IK\lۅr=11;/ D+5 ?}$n:/(Y]Hc/rm\XIҕDyN"Ԍ\.QOsIP9&7X$Af\M)Q&qݏ_ɲ^~ZQH1|ot1bGMhD,Z,kSS3D7NL)Gpsfo (  "Ӊ*Z54@$pjv:OJ_%ds{NFSCW=`]82DA(ns'|y[ ޶EtUW^a t.A"@N֕ɷ 6@HᶞzQk `qb[|2(۸.30.؎!8ŗ;qx)^ͳ5mBNso_ {AR Ӟ8!*x;p'F tk H}p d ډбrTkvJ[B+AG>|UܞmiKތ'gtBGD)_h[EEW p(E aD|p]Xxקּi6F/C>"lԗI RY) Ay6h3KI@#=Tqb zASv8P+Me c_D$ԁj)RZVY=> ^Oz}..J̰Ngbb73Uh)&QK첼yy!9ͨy܌)[8ĴB2DIn!noFZf"y@tVqYeO{ 8 n; ~rb<ŵ!%N2?G:b' $ {=;_w&i&sIuf3(ڇ͜0J=[nuIg.aSҟ_#2i^aΓ'pGplWfG}^0ovcaBl9a4\ ao{BNAߑ<ݝj6 _Pʼ,R`7b)1B[VH(Dٴ٪}7-|nQV=bLm7@AT93jFi.*0Fp1>R*'IquIR=Pĺ`s;d٦7UrT&/fjM PmeHv98E}k#ӄ mP.ڪHE;sR3n5 fǙmZܼ9ZGjф<߻Q5 Wm7\+I֠vRʖfc4Ώ6SL\0\ebE0xEt-^fvڄgUdMeچ(JRe,>*RHK2 z/S7H v9JeZ#m}ź3E4CE =%xBq}Iٓ"<2%J8k[The\*K {0ws(ޘAiF% {Ϙh@A&eK2dj$mllMˎKS+{-f؂F6nlĊoˑ^q(Bg&HDԮ n*:ϻ.'a~kbf`dYdK:Ьr@FLy\hyg\oJt"# xujoug.IB _ yСeF}Wr l&O˻`[ؤ0k1Bt%fY|˜64Yt8I1H ߒB[J J;]շ`o&JHF+2 etM9nTRh&Z®y╧$.Q q״YdeA!pws*eU{op+DB+vu&LVf%sm?\WD'͝rٔBE7c QKKYj<v-cE$;\|y;>$86Djq,A}uɸ!&dfpwQd:/Rr*brǹl˚@2; X8ծͅ'q?m4";aR (%%H'9IcLS6@8J첇o4hPJҐ Zsǩʱc :w W^D{4l eRy(g dMr ɏxvSjF;XXp Hw{r)4.*ifWTxN$DkCm};7ar?8r.E6 /(P_#EFe=鈖:{pfr I ҳww[ZW99o7He3 s4nI'Ixx @g2XOUvyvsDOimzTcT)S%;iHăj0U4[ %i,mzDɹOwaJ&&LՖGA)yW''\eFiΦY1&1{sfڔ{2C0w*Otq VdqPU#, QF;Fٿ`8SsAO X6RiP ǎeh c"_%N8*c |3 ݔ"bO2C?3{ +/2zPU˦l[gh20v諾cC Zn(#O. PGtps&<{B(Hzȃ9XRAe\l!Q`I\\ 쨝g0h8)pٛZکBMͺI:T(["WwK"e ާ4xY+ss7%Lk[;$H) GVbMFp{LU+`nS5tt0ˣ/MG3 %wD'!-GB3'k ִ{xў'7IoZ,w ȎU53Z]l#Y_q;Y| [;Wk)`Pe@N|攏nn=/FΛt|4/8k#ظ.A5b"b^ ^eg|MoyQ}ۤj2ÈLO$(] `)t6n yn8,%r%\B-4p/lr$Po"&]L*&|^CD}l'\7vD2./"ܜoے𴐗Lj߆ǿNpZn2R & 3Ma*ВNdWi ǭctj3w) -F=mKV00wN~dO , pM%_^kxe=3sV˟fMͮ1~_uTAusG.brkt}"l$:;WB{|.kv(n6* $Ou3˱%#!d#4!fK]pvDY/Wz m\1kYc|fs:Z~M5s ½Q$Z"%Vڂ($sd.iCT ѷԒ1ԭe.1N gS3 0#~q%qitN,E x_K;(Q?Z1R3g窉5 dͥCs!eCYCZiXh VWڲX]LR8WYIz]ivT58Qs[~`;Hu5 zk1ae˯km|l7O—͡z ьbqdxfIY-2rZ=3`s)u(w1"^wg@v6O?_!c!!Ũ4E`'Z7?*i w`gFl1]R׽ y'kxհEP_$>)gBg?&34= IkY%}kbX9 v4AZw PMo_ʯz^;v ˿s)* g [&n^G@/D^P:}E`z LeL0L: CJB2x0VSEE8b@Q/WڶJݓulb4+s4Bfp7YP{(q"nhKc D3`Y$4hsD-cP[_G _0 iiQ.D/~#fb_lIfUhnkΙ}kJ[="j@@{@ycO jOӑ]Zuk!^.+ILO x¼۟__'Fi#*b}\0s#pZ"ngÊQ(nlN릍kN)kbV(UZœDp6Eo2Tkj1vZ?)"w,P]*4{z E}]N@R.]cV/{> i Sc= HivP$6qX >]8҃MۀЩ?8\t\ {8.nϢ21  BF>hsQ=ٻ-,'s(BԨOFd.gFSTlL#X,*଍~c}:A 6,H̆JH\Fr<14=ű!b@Q"Szy= YM+<:H2֝ZlXE@{', BNMXW 9!/ԋ[\}c 75 #BvqqZMDRj{,jZQ Gk9shgz;2 [L_neVyMI,Rc(;eb(ddPxF$"(Ȉ0QbZr- {vr#X W1$P2281E T%BrT56ߔ τA#ǰ&#\tNF?ZsTN.q-='{t*u*ʍ(엾!3^E{?b$@ =Aث6tST)dT#|ḾXo]muҀfwƆt泂}utPVChFDfs(sՇPxBI8ɭDPש1k"̃^*Y7 <+i_)Iw…K>m6)*yCC]^wx`<#ۛqAmhN6A̶CEqT"Οrr-\ 9Z qQJ\2j:ɋL)d t&{<ϣ Z?z6i!r7xJs,$q:g̚o봒Cn:06 *FhL ^p4 &bz3gOGü-f/"f ;CwG>?W  JJ'U#EDRM][J"N @mF@~KjD/ ?5vENs@0=k+X> L|ڮ5ð,j_ $;h1;?e+>4RGL%Eo'g䚶*I7хo"2a5 N+%DMjOd@G̤0 9)@+% |X]xk&Jҝziut**Hԙt8 zFUjtNI(o:\lџS3|SjhNDTpik~kǖ9°vZ6 UtYng>P@0=@k:޽~r<gx `ޓ1dA+jfD\[v#U S&x{L+a/ qo<0it=l[{52,WWb9Oi iX`~% m|ƒr{! k@k^cDtI^" v Bؤ ړBNRry00?'5[$fՎWblDև`'/piH() {%|w MReE(^G< 8;<7) kAìSԅ<%S>~x:TQX75Fao:4z@kct$kx 8ENu=-V7pg{v'>{z{W/k&KCߺ#k@NER;#~ЅS>4WɭJ-URb{*ÚgT?pav^ 9\_ˇ%ٝhqlH8,f| ,!+1}gwoawxB~ /c$`6RCҴRm^q9>;%1ɨu#|ur,t|B5-feh6= \)Is [an5\~/G/v .s3} $V8T>['b҄csbk9ijNBڟN FWKqћH=[5ۈ˒~@5o dP Dܙ(40'!}]AҙLR,V_.rc0XMDVn33/JUf*`Jo.-@/WW=ϯ݅$vERBߚ1E&|5_qnj O 2EWY58P.@2.T%R; Q:n.\وںP3XZ(yv:6*!z6yUt KP΍tu!X=N9Nɕ_cT[v9 Z71ۢccW=\P|cbDĂ]F/+9jkX4%Vs w,H'-CL3z9$?d: gLcŮ3͛ U4eG}%׏ҭZ[ɥG`{w]Fn{@1gb&^;ZD#jy$,&#,|(/_HM}gΓ/܎ 6ڃ̻< oXj!:eXge춶' cj$>j(`UC7҆;i1b򛱂D.~O bEan]6˳Q=F8xr>Y&L-s4]%2g)L<~Kea[u@8Q ak9u*Q\xs;D4)7@Nҹ=ǛE W1p^]dd6 ߥ;w HFgZ/@b;+I?Fp*Kp49j8x ؃WMp9y$.tt}m4|am|iyr Èɏō΄V04p'(iÈ%(J[d&9w-_[pآ-;I:`j""`w%4-&,,UAՉ^l٬~yReiU&X'"baC< |<-iD8n5\SJrp鰫L/ wQK$rZ{GW.Ze 9T$J!\! !Kv0jW0_/zgoO_;a[-c=t$q dg`9,4<zka{&. @~[o@mAsc8|j2a Fe$ܦVcfr@ pѳs!lrMe2$4GD$VLUm!yCÊ#룇eI+*col,//"YꩃV흡MM!nI4d^=e3i-_3 FTG-+Ū[P"?;3ֳczx IҌgv]C]QPTDX%%GAO$c.x恊dRhbbB'7_PPmS^g h |cl4@avXq|d޶N㿐6PS)Z_~ޗ~~C"3^IJ+Ѓ䋶+Xڎ>g3 E@ #ZJ-`19ϮˍP8 dݺe*fTx0d?}ᙎ,Mx-Eζ.r'G?c.t7rYSy90upa#v}JJMu kqɲzu|v۽|LTIw%Y}ҋa~(V@wNe5bGJvi#I;-kX&q{=̹$3)Oi-|&)R v:$I}&EGe.aZjK1  (L;g.bL.Z6vnqOcY4J4fނzPj=c6ږ`lC倘5`βEh̘"2sbnr^~ڨ8}`[:!} NS 8f1gt5 L s◞!( Sðdѯ<^ 7.BAw N+Q@(jw/6:i| 5~ݨꕊ\!?rwܿt+~hKD[U(zc(-7 ګ9lxCq+O OЁESIn}6Rȁa14˜λ0) q^*WZ]&="JPc[GJ3Z. ~BlgDg}JZap:y\>$&]^t;xiĖ(/_i,+;хɵA$FFD"w\\eLdfðOBw . Ap)Bli|3+Jg؂<XiE{+i]䁱7OXwr5Hz2(|`HRb \ٖ6[/{ΝA FG,%4);@Icgn},t.=x\ͽpYPM[pF7dxGuDcv-H<`A0xϟ*ȏWTմ( 0` /1z,~ a2|wVϰ cH>ˣa7Ì: "Q#{ O,`e"±j  8X*]pX ؜: M98# /]RIxz!>`|%n ܼ ?λ6fNFc㷈k6+Z` e=t)ɡ΃S;B;zN 2Q8IP/w IbfUAIae<@_>Y87Lc2_Mhjf̝ע8'p5VcKZ$`(!;abb gOXY-[0c@kB;́C9/YX,mIsmz0+^]?wp֠jw=;!c'qwBmlx*/Q+@q3.J叝i/~hj8k~DEi|ni9LYl%"Ågq8=B0(iY4(p$k)cw\z] /\N_jsuA-LVѦi {S>x]dqz , FV[~8E 4PO*)= n@Шd\أQHg.efZmVs8.#`d& Jp=LPC+&6h\q _-gb[V3+C?VM%مzV<^Q#*yHƮ50DC ez>"9[Ц2 6ԥs)ݟyy\u(B14jbn$Wx_h+ AKnaFVXJh/"UN.?8}a\۽j>Չ7t0BZ~,!`nFћmqw/a{I߯vx|U4 sU zFc"bm_=%La'J`!?e(t]΃ JP˫/= ?抛Ғ~+3_PEpfX[ҹ.NF8f∨!քA7!"y zHJbe_NXf}=& yn3%@[!؛3GUQDM);]b}dJ z-BzI `\*]rj'yĽSߠC)i\7(ŠjՉ)uQnֶf*hC ]moqݰGXVݕ[p&[sO~Pٺ[ifX+KB?o袍?LP']X51s+yߢ~4~v _wkeܘ*qzY"Wp5[X*e3s캱 l~{]~q 'l}rX+t=+Tps&๲/Vo7&4SF2}m$׌yyjY % ԖJH ^{.G;xMk[5E?AoX{t*U01 m.uJ-&X]zd #Fs:w'6 `>R`WLj嫏 s5A>ֶ fHaql^}惋<8dC7[@jx.͐X+_Y"xDiLL+#r"`5!}E*KH2B.DD=:,,yL$R4,e.U>&)>e蝲fNMu~Au ³օI=ã4\wCP .Ra'2$\#&kQUfu@PBPg? RI8ꝅOj.tLöKoǼo(J#{"y'Ub-RUַPUΑYA&@{y'sYrnm%ā:oc7$WGɐN:|SBFQWh4D*6rƫ|tmqy`X0>$s"$fjtkrGK#b _1K4i[ѭ[qkp%O;aᵉOh ~]bPj]ϑ$zr>**%;ahGE ok( طoXT *8WG9dאAtH[ t)[Q^ܭz?1y!':COPZX\h[iZgƪScOϔd)@YAulyo{zv!y  M }o@.Fem5J_VJH̯&7GpoiJ+@u8\(dwK,,'fmMJً+ˁӦB}F|? K!3=|?},sj֎z?q2+]Ka#jqګhK30*6makAij$50 tJ#$=KL]!kk储.BbNV#>)5YvBqA ":̔vP&D+eLX ̅fD /+=<6bc*#g~UػB!ZS+Ni}U[|͝h}5LB45lǨE[G!Ec]_JU&;Tm/h?~06ϭ0|pij#^>y6C}zE A8E6Ilo<)R$G)cDўPepnM_SݴYS>=BN9w¼PƞX@TƔ#7Y^=e7Bˍ+8Kz>@֜Ns^Y4@q/l}4p_`qu|RA#Y?x,Mܢ 5V"x&Ms3SHB.2SG |{LI{v,$W$,y!€ltD]Dt\{[յ7LL>#ig&zV xe0$ ؁`PS2Rݞ?ՇNS7KqCjctOHee[p;:0/?x<+:G~GȔCe9>mCS2&gxpfǮ))̉ H$bGjʖNܐ$8 ízi'څ`U('O(/'f~v:O`x:&H7;Pyk}}.2P @tNgc2MX$i `3yuW{`MD$TgsSWIW"VL.\MFݫg4zΗHS"rWu.d~Cj@wmtP3?EzUF!D>6(śWM%<71, N^ϩPIo$W ]73mQgg W} rP8[U[G;8MP-F&Ք5mi6X4Q)H1rB7 ?BGACR1oט$bx`(5 , 0W{" edy73ѕx::f֨;VXA#͔QT6-5bɶrQ:Tss2@o}y:bH Rjif VBʠм6 wm 3w/4t4Fz}G\p ogpݳls~ ̆ $Mny{JHGL;J@DmfG;!CRˇFٯget)U{bǥPCqHa9]p \a)bAJG9̡Z 4G x9w2ֽ`P+ Ŷqvߒ[HʼnY-E)bPulyL3VʬKD=퀛o FG;7HxRּ*su|7;}/mq< LfZ'OwN\|^#]frH^|@/ PKsv3l#7sֹc[2s"%PѤ{eEZjЩB_-.!أECd 5Ҧ, MVSdIYr}k-Rgq&̌ )u#E"hQ)qS)d9!qYC8Ӳڡvegz+OakG,Ɗ$QO@瓀I8@+HA&74n⌝B0W}!{ (albϕLQ֨ЅeB]6,B[ѩx\GypjQS4r)s,2!"% i%5]Y0jwHJGٙ>!K& *^.u(Bw(I5I]8Tݏ,"B׹YTL?c'.9+Yw9kǩ"Y'MIy$z-M#"'ѣ^gJQf8W|{`hП^gi[س|;mWY}!u-TtezG)/V .Tq52XoF''#Y6L Dʣ WyrA\! 5uMZs@l?&lSH8|SG^)vt.8:e!@IiJ^-zT]I4[/)7};[QF\{t-6JcԊ.Y5Y H9rF]KĎr2ĐPwPBO1 U]A(#,7&TDv\3!.{cCR]j*Ku[ò#`Ӡ ۠6k$gH*I6$r+sǠh}Id]8܆a`~oKKBDHTQ4vʟW,x!YtDSYit< kρbD[l`ÐQu#02֤@+{R/ 2Ոk,El{QR:@_;Jy,~uætEd,<B7c/_;6WyF {T7mB U/PkƠ=jx92`1]3,872eT]mqhHfƻ sn-xD%-g=6Ir G[Bxo<.`dAÒ؋2&  Z<Z ,hM ;Ȫ+pˇbMu%=$:\:m[q޳,= e@cl*ՓkjB$.i=A u멧dR>d֧u̷㎱Cpu`P'{в,j,ʝF4ת*ejK:Λ0=&+l b"p@^e*%4\%Nۤ+m1J5I"=&A 8EWH 3I]H͵5^c߁Fzo (k d %HTYN{'d[sYw ;BoGJ 0z$?I|7q.7Eb|9e ΄Uc,XrޚcL'jRqSosq' <`"eDeb&HIF3=}ST:#]"2'G[sD:N{K=W Z\ªN,:'NmgL!ƾe'l8At ; =cDPz49[K "K~)b%]9T~{dɞ y+32=_{bx_#V&sQT. A7%Qs!w_pЛ떰UCUL ٧vϠ3zɽH-İ<%!:4&4h\Ioз͇85;]){*]1+"wNaBf8oB@ NF,#V}$lax9{iAMw}qʚZ}tZJz r'q8KCGlJb&ȿ]P]N7쁤 y^7iDeOƅ9cs*$ o^"E!DAx 䂑Y#8I5-ȳQ.SDayאrͲ`p3|X\ִb/(Ge3I .8Li rBF5-Y& gSHBU%^ɵ2X!a uSQ㩌6W.O'+D+Yj6N sia ~^NҹH{[ʹ ~g9v}} 6X7t Wo-smr ̒! iG?3,aO0xἦǠB_( zW9.t<N'~N77ވ,il 5-)M,L톟}f[ᶅT nHi)my>ҌP3i A]s A cdziD? F=Ku.i*>P%'s_JXVxA>j&#q.á|V9*Ht0S:)}ˇQ7mh{aհZhٙ a\)eՊΌ0S1 ](QDe:^4Ǣp R0\sIĦ0 Yl6>~vwE O+uRwSV \C}稨. xtYnuoneB3=h*ESsy^(AtZ%i3x0zq 9m1}KNOd ۹ѩ8L΍)#⊵d SpFr|j'ʓ}yX; F+a3{pU| yǮ`oZQE0t2 vIeYO.յw f5,@FS/IWxxoKUOIm Ô^ 1qG3ԤmCyAm~{jn!F>ʝ+chgǐn'Ŵnv^J8,y,-e/aVeEҸ?ssw}o!"e s1n(XILJs+/#.݊[,U!\f0-W\ 'H*]w:"HX骇Y',ޮes#>;oJ1 A:0lxXWͭtK4um}kw-<Gt ?;S; ;kq,/dZϊqC@x/LP7p0##s*vWgS6V%s?>w.,[qL.sU #e/y%QW4Q5~e4Id A~Kk+xqaHjQq⪫w^_23UU\<&6:u )>Z`.)'} eC!?m)f8Odsɢ@|XYGD&RbXfkCr&?>[v% yV%Q yU'#Gp*pFJiޮPȋfa T v}00E唯ў~6NPCt""zDnPau^v{3HHJB##{rqRTD>&t٨ Tҥ*bѼ_pzeG9 ; QY6/kT=mwP# @[1折"2)p0F %t$3V! rg0A@gaq`Ju3|8Rb!+0k.h0?@ Y:lZ1 Cr̫4J*eAHb 1N %6ND;u r. _o5ju0*LNʹ785Kro;[(iQnիZ܇L`=r5r :ovB5=rl4݄FWZ Co G4[&SƳӡYp_ 2unʒ:K~Y5˓bzpgů8יS"*âia#۝}må̇ޑC 1K*V$Vſ)szpiۖ-t DC]. `$_0]}^ (iB t뺅3)RBY dk {.G J`Sv3>|A\&gW>'-n۟BI#h)=(6%m_}TF1sd Ek|4 }Lɓ)[Lu(hhr(Yxj7XoLAZR Ϭ88<GsRbuk1+䛢  _َl~ r &k4n*qSFDf@OxD(¸/sߩDIoHޭl22Aֽ_Ax.ԫv5&qȗ׊F˼=}IV@ lHH-A^BTc=\%i(yF'W>[n@WUTMYGI96PdPM'fٿڤ luqdEXٵ.A{jD8a0^79~q,s5LrۨMxzBA{M~_g@-'qte%4XñX qu';}(lx *Ȁj;~JpڠA~H(~2xHt)a5S6[ $3{pi DQ.!n`~wwuգ>3ӌ)CV"Gݷ9zVnt{~[v*m(3Bo锬X*b([1NZ!_xL jdzS|>;Oi^q-;lpIJk+Dp*娀 c`}=J?Pߠ{eh0G=UM{qK>;[7[z0]Tek8_>QdK>T -9`Q~`(M^ѥ^s;?8uYaˠ mꄴxho@6WE(a,\\l89٢2|U7Yu'W\آ:n3𷤤yj7C+ܢk{wxnge u 6O kJŸ۷{'P)D |`g{jyz$}r:G"8Ϥ*Dw殹B?3r7v8.wb iNj\R*> 1sIӗ(՗]6Ml8w:~ž9-c7; n'_R$a{/l 7=`Ih1-!±6gpAO^ӏ'Ip1_]!APoTuSaO`J̎s˧Sympjiʯ'sڤ-DinB">ۛ1m˨ă?46l]&]6Ѩðhc/]Ud SvIJEt&g zg9LAf8d\H!;8f(>^^ b~ (om#OKF)9h.ZF.w vMQ =+t// -b+"wg>;ω@]`^#٧/\΋R^M*nXG'əM Op3Za\X{;|3>cGe&-vRȲt.ը5頰E-a-?NPeVdQxpNݗEW"uw5yA"]B+Zx]&D;$KO=HUp=\kbK5"mՆX֗%TA"đ㺬T%ӌrZTݣ}pFof$CDJe81Mh@{Of:+~˛=HpߨHc+%h x>PQ*F{O,+q׶=$ᙟ {oh1jnET!:d{ʋq,6zI(a#~7ʯ0DE)U9Y[>ק.ۂ?/s5ڕq怜dpCuj*HӘf0h̖G QH&?-,(2 Ǖ~YX{QWtMz)i!Q|KօXhXFj"N;GrP"'$RDx)Qf%8Ai1uoN FQ2iA͈re8?3BBWt_SM#g|D3(SP=~iweԗ$Ww~ J i_Lڸ|ƀ;AcPG'з.lT8$si "n{2퉣yH!$fq ǯ i6FY^U5t /cXDž`9[{(HbIg4RQƢٜ:8",ϫ!̍HZ]AÎ+,C8D4pU= H.^`OxY](G-r?CD18Ѭ]̚pW8%T%StNۼgz!4 >s/؎q0ؒmɄ%! k+f>3=X|ڈtofmbp!Q;%%+!i9qKH0uu<]8"1{TxGmkܺ3H3z7(Kw/pS8G08T5Jכk0 DS'iTs/RSn]i |)XB㻥d-f74?\yvS<޹qdgdAaEfMĻ9q}1ܕ/ɶ6aZLBQbɳ--T Kc{Bت`8B\}U"; i8(ga=T3-Քx.a1rnM,k8ii,]> k+^{mc'8\x/Lw2&@eGRY'0**UrnTqfY(U| 'yW&XE8EGWݺQ3dFSAt1F24)c}XݖoݪW  vG+;-~4E"at XEՠ<& 4U)R<`+uj%.4eZLDdAR0(~yԱRș[*Ppsy#AMFHn]oof8%/ YU4bDlX5VMcX0W~~nq$pv?jB]GH2:0"^ i%NeWu uBCAr7I'Yĉȕq? GD9L#0 Vh[֤> QT&}u65-T̤)Qc"kb1J oE P%UuQJ~8D>W\#ˆBCց?T(-#{Uq?%hHI-gCu{ g\:|> ȢRJhB˗/r-!8ZrBN(b.l6e&ND[kS`'H~ @ -—-W*=y9 u;{4kr~}78M0WaaT(D1,^ظnDuKrzibph Hlȿ8._yH8_n7&E-^!}+.+*5]}v PnƴQsK@M `$D&Z+$ͷ]_;Nۭd# ad.) #h|f^]07@B٬yel;/:ӌTD`m{)O*FR*Wqu+"HUšjdZQKt DY>GYKXD1\M$검hTL$l+` (G/ NtЄ{κ HT(St^s12/Y>251JhOuӎ 0൱x(A|j[J ,mTCxvr5Oqk.# Dž WSD1ⶐw-Ooي.lnXڪ5D-D}ߔ }ʚ6/%sCN`7#;@@; 8X`Ջ_\-J;_ kX-φ <#z@RD|$b99:2CqHuZ47J1dn1"h*U.fl]4뿝IfYei'C0vuvna}u"ytjȠVԫ[a{Mn;ǝ?kl4ȝzKpQ¿%|c7Isn13<2L Ek6%' q"pu7B8ZVnf1 Nqf i;id-h<6$߳Φ^XUa`kYZDBU+ Ԕ:+2~\ ,j]ekoV#8f]O(3zg ;6YOm5slTpLA礊NܧS;6@n,qz.>-ēgu~PCigl{W\'ݨ.(w,l\#5\,jU`QmakoY.bР잡SخQJJ8<.pJqn0坬PQU jƩՐO65n;o1eR Q.Eż_>ٴeN,]TU! ?#ōt2h<2 Ʒnh/ْ7:}aJiM,=|s2Eqťp;'%{nlwؔ)f{X3dAr/G0w݀TWuT8g_wWo}0bֿ) ǨDu(|"[B(u|앶b#ǂ+?@t ŕ,8DLT[ gVl[ۈIo-HҮJi5?fci&!\’N\WQ*h%uzl_Tl2DKTccP׺}~'%%HZ.Q~bK6\R"#L2䚊A޵E~IҵLgWs`Db)e?~!_Hg2KY(FN0gV4 &evh3Y\:*_8HʸY-hk4`=m<*|==<N@$ȃ3Z(ou@#)aj>M,g澐5aZkHfv{.ւ{Y{ t<ǫڹ/\Z窭.|Vad)+fx7P!GWAQ Kd,-sJJa%t / H*e #]T'j1A sz2-ωKo#Ѯ%X +r . Ƿ'@>ia&4RuXé55w]h܊G: Gz*$,"p,+'x*4701B7~Oj;QچLV]{)l][՞Xy'{ yD 𘵿YQE@ţpmh{=\#jb?1(-Rpyd 82}j׉kYl})511Ft/"o9L";BGpAbYctNYmT , n,.+Q g{dWtHB倂 M(7H>95 ; H S`tb- gTKSR\ #(\q}1Ɩ)e_ bVTO«/.">42^SƝK>gkb n& GnrVs [<`-VVb^_-92sw xQ6;f--WhA-mBG"Ch<6qc8$WF2nZw1z|ꢙiqGEʶ`ؾmydGWvmJE Ri)!פ ޤ+TSYfӂYo+'^zZ'gj5V ^F)D-p!mmba`bA,(&nHK²07pl W`I@pZYÃ2Y1ia2#1Cmp,IJ,jWN(&\W]JV >g c k4cM.ӹ @օú!^ z>|ԇ0[&RKd7&xU,v驃\Sҍ4n,# pF1a t5oک*1EN<"7 X{cU[7JiEaGƷ/{;@/.R%?;m [T{HkjbjbU-(v)5N%FTW/Yse?,A:CpEw;.3V6L\uoZH:H'dKݱ.u|'R)qܳ돤ܓGwtžFi:N466$֕  Ejr WvxM'wnPWP-d>R#ۇB>ñm?koKAk嶷}=Mxa{}cZ9C73QqR0$WkYaH|BI8jbE@nkGcj,( J1s$ !5@ax=vV,{o_VF!l!e@13KR&dyW#qy~3; G@JLAi8rLc) |bXT/r=RXtKq s+߂u=BW 43OSpM~,?OJ*|Wo{sݟ@!f j5?P.Cxr1xcmxjF'77+˄D\{(d\1dawg 1 At؜?NT_|$pkx~S ϩ̳ʐ;3q P'bg^D .*З^c%^=Xʪ2N*|t;14#w#~Y\,GBRf\"/Bl%C-N "t;zuﯽR _!d~l2j@ݵ5j |l ` >6#--W>eKWAwbԁFOCD݃7=2X 97. ㅠF W wZX8uڱ}2Q#~ u|_Qӎ-D؃x0~J! KDu/1Fɯo }X1p-__.hHz( Unc2!aG"ʵ+8^rE=vӬ}"lg]!2) 1:M:A2|:^ Q܉9V]ias8 x4=e0hG Or(θ@fXmwqC9)t^$L"aN:DUT&~)Z g]z5Y Qz+xoCDur@#F2Cƙh]rX{[ilɇMؖg#D!I֥'g;?`YT|zf7`,dHՠNdj7)>_vpXU6=Ȏs""Quՠߪ g0T{sjvڌϧ9.Ln؝~|s7MU "0E7=YAs;llJB}Yx }nA|e9Oǹk 5^JA$î˻Mk[Wsa=t/u{Pƽ~- ΒG݄ݐ9a 8yMZt3[5*'4w:Э]P0"n+߿8Lck^,ШaQtf|v< ЊXrgTT)# D$-Dphv9ΚC+U;)J6e r+&e6K1%m>m,qՇgNJt^5=B0Cmi[Q 78`sJT#)3^TG 0E9rw6fo9NٲU>5S f,,)a#-[B"|bm?CF$<഻a\*m_jaiͨDm'a nz:9J \W2ӂ ܌w0=gIJ(CGo99T颓J2JQu|Th*>}ٍ͌˿iob,(9NlOҨtMx*HhqO7Oy@ V*@aM"ʕ~{oGg,;`[ |;܁c@r2 D#NC(39R#ÁM,G f7-YeLgCb6}+dWv"D42w`SvfBBf8W8ɛXӽV[dnW*X gN[|x-Ɉ'<<+Z(3m@p,(LƄ){@9HJi#W3ȉxQ |k(ehm:>t] T3T,/ ;5p g3iqvj]Nπ]36wRs^f"!b0[6vK8`4Y8.(9 "F*Ј7ϊ*:?f~Sb[|w&N(Jɪ`fH]@S#@:|EkW}$^|Phԏ7qU"ҳ9'ӡBFf8=֩7\+%j =njnd*' }n{!/DYVT^TakK3*NE/y/P`fD-mđxi7׹LITZΘ}U?V_k-bg~GLgb8U?hK_Mi&}c1XK$'fWVHO#묑"_#>9>ԓRLzdRKzpYv Vl# v;=/“O}@QA*3T8Osû)6]E`L`vόI']K0mE=IrH:2&°P[Au_Ml6q8rɸ n8:C?jT(}08"4 A}+˔GX(+;tvSY[*'%]ȬAlm^;"E5mVV#iW9?+ɫ$_RF$8(H?V*yoJcV &h̳d׆]Ǣ\a?3p>-;Jxme|x,k왎Df'& ۛ}'Tc+lm,xOs:gnK@a |WpA=c,L$C};D_f!-!e2'3~$8)ViCf7K:8jG(a ,-sͭ Oc9d͸Ǫ/KF;i_ 6[MAkhlM` fimP9m ?XsHXYGcF%&Xm,R +{܇wvY}ͱy_gy}y4{.KYci! ]gC҄hǶ~ULf vB1)]T=n2H(jPҶkiJq%<))We_Ϣ{f!V]py}}ЊE 5y8H5[hpQiE{ |#}1z*Ά g\3J4U-45o.Y/yx`zF3<4:°dx|/qK.-EKpW&H~Y:4)4 exYc-qfR5gQXeW{ G.GABYn c6`r/^YsVB⳶> 7Ȑ*36Լg ~5+,\# "Y3kKS]S_]`OۚH෥qĤB=fλ7?{%ZNdtgeHyRGRCv[PFxGTcwP4UFu`C2L9kIq B*ٲ"Ǻc9XUJLrxeT-VhljLwPjIDI/jesĺ Ф}bfIN JGFT W9ʀ%"#=0A9 }tL{cS..}mTh ЈQ^4gmY@qKR-A;PL _eB:Twq @4˭KC5mNsbt؝ _QkBE׺թUeז&1~W>f8qLYk y,ȆEԛ\YB|Q=5s;!qhcw\ %@|Znqrذ:̰dwaIH-͋=mZ:Bۧ tua91Qnnh}mi Df87hR/*[?&ntW~!*&B~BAB{h#\9'iHؼX&+̎%ϟjJD9WE>[@tST.LM ׊E"2g"y6kgÙ \Uڙt%2'nڷR/^2[fZrY$ak>3 BSCV5E?Ind/-αյj>蓣%Mq{Tio; ?:z2~yKnR8HƒI, =/mrM1 3\\j\rR ?6CQA 3R v KUlx{b߅عѓ(Y5.Y4+d ]?}vZ}AOqXّ%v8uk*-EB;5T=LJeH3-7:T`D|ܝ􋂻WNWs{/>oy*g׸vJDp&?ڢ4QBdg+]^!,SR½'e&GgixgC a3lo$ &ȡn2$@*K=RzpDajLF0bwѢ0^_QFbdsQ[փ\! ΐ Wͱqf٣6{B~Byok;]:*{ҮJsL5]WmDFJqY<Sk0 k`E"crzG)F;ġ`rv}Olbyf x`K)-KVJKqкE -:޲na9q{M|IJP~Y^!U @#JǕ?f,E7}RA`[w`٠"u6UH9H\z0jAbigmϳ)Y2H'`| 9Ys3daGj:M =+@gC3R[&Q Tw6F 1u+\# ehzTr=ɴT<tOQ6"gU S/94QD݄e^IX j2,&[MD^gwx: O Ysw۷MTtQPmD-F[ڑu"pU@~ v,As4S\U5mKy$t %*xt(Hbɿ# E)r;w݉acxx0A8ZJDw\gRB*؇j 2cD 43g畬4ҡ&Kt9=*'Y<"t&bQ7(Wã%顃KOaK'klBy?A:%1|a/= {piKɴ`e:GK>{q$Lm^+0TLfzPOIUC$Zl St~?H(}DF?WMD6ZIHYwm-}q%]Q5&i_mK$>#XaS[7XcALtJLԧBl9jl-Z"|TgI{㴠kֻ_m1<>(W+Rhڲ<iJ(^oZYA]f\uNU*nL19b,~yzPXڈ$(<=c4 )Q}E#mi乾QN~Uۖa%eL'c[i9v_ 5=]/ba'pK7JqdS/X+SشOh[FoH"S O EJQۑYmez20vo\): b0pFqOƕzT{ Ko'c-bH=z"__\@]97% ʗ P(-o nXx{X[ b(i?[&lCgn"F1R ̉'Iiiz) j)I&^`o9svFkXs?eұ.Iyj>AzH6qYC<ߒ.~jy oB{$Y\ՙy(V djʔRHJ20ڟ$Bzl+O0+P?} #~ `Rr^_U[$U f36t2I$MAjfF}꽓mfIk(GzKn}_R tQg|PvvYݟ|+\݄'žnhzcSyH/^^ToHh挂Wfc(moNOGYq?uݘ6c=p`/m9#N.5 x>u~v+W54((J2iC %̀QloUL0_:Hp9 #Ui;|rk&0󸮅CL#b,e(8ǩe ?|Wh_;UQC6^EOʱNLPgzAϐ~Ls+ rR|k Ch|Sp Ixp/}zꤐ:#=c> K! g{|=0駑 A-|~vd}KDG_G;)P}msuv_PP$^fĞ|WNO^inYY]UC&OtP\I(DQQD~څQ͛NdP{$t7Zt@e%tnh." :??` VB ! 29)BUFt^;0l}Cs㍜umB׬[utTG{['DHސ\9xK[)YZ\ٷ= e;^A?"3͝|=VV r<{d΅K9JՂ=w-Qh ˽`^2/K[yLk?`bU e5 F,4]z/mYj=Q+&9KdJ-Z&7'U})|?gFrM!@"=%o)~Nx6V_Rh&-|:W *kJ` 9R}Gt: 'ynQ}ȼpZ Ϙv^&'_&D ʱ\aTW@u=Y-Dqۦ} u2i) K, HyS]*wvrMx8\|.? VCtApǻȒ<< /ێSʰxfIt?{O=ۖm>ap !ضȔpvhξ)rH0Gez3^6FXNf\Z8Xe,L(B®+fM4&2/5NE@=zWC!d*=PjYڟi7m<0?gwcZ-2zHb!_21_qRW5sO K97=3a\3/Y= 槎: Ql/9CRx{"a8scsbbA|W5]2xT$s%dG\o^#8O~8q8lBenm*օh_ |}켉&u IսhY, v Xl%qٰ%j4rH8|7nNT>ߎSKAey45)dѠ-lbI5O$RYe!NRD;$j/ _co'E(!@ B /;l;}ຊr~&Iȏd[\k@ R?Sej܎zj?0IїT8GqTnMY;[!ߪ7Cf^Qw`T4|7g"<~;osIp ,%fV 8e4_ąAx[6f sU7vD +FgEm"EfPjEw }[{e 9MUch*R],:ŚAߖYLS?}g% UCĪ,yԲQk< zCՀF46!N3sLWplTZ|jAѣ,zzvHZ[JN[Ux_z^9ab4;Cg'wD܉V#(6Q7ѩJBMUg&pGaӾrj q/B۩]+D[楙}3ON}iiľ~}r)m$^ktM+LC5"_GC=}=96S.-;.eWӘ>|+-!dqgzb,C+۴=Xgh=NT6y;h+/͊Sޫi /xFo2ph` ?w^;>x|XԴj#>Q2]z(yTQu<0+]{={A6V[pFzr{Tk)~9#eMmhFqČ-=ˠLIeK{ɻ78Znb\ ߙ(Y:~@r'Jc%#pgL-4 5kAP_:q䴊ЦFv׃a<]DmCq0/#[DDK6R0YQ~|-YNT'wɓP ti%մ~ؼp5Ǔ+ufXzֲ] 2R{-L+v*scYK.h:MHئY2ލWTt^;STF65,eƓí4쓌-HV q cunRss7xZI ~)2M]./>t7d_M&|)$[)9 .H2q@w`.[?#&Qd5R(wS2a+тy1t? 8JC VBmMkZ3gFxo޶F"yߒ2_hh;P,Qx~#<f} _YvFebIH-3y4΅Wbeyku. øo`Vj'p (+^#<셸{?]U%Ƈ;>ѩPjrqc B` o˰lMdz57If}В4uL -gVJGn8}Cznm-ad| mI=2O^c֠>.kabh>N0cvd!& ^SoJs\ҳRv b+3v4h{VUWɨ X|lbd<M].̃]8ւ#R*m=XoU.sn3⢁32-wF f \K#hsEiGSFvl;a[`(x3o{ * S#4g9sRa:!8H.٥U`iEFC$, غ}5d.PW-Yt^^du eWvt܅u=TEYJv2sW} M1D)xʕu0gAҷkM>%O0v6a)IYcs(uO!nC;p0Q _?ZRl%1=bZM7D-(LP U̦c1G>Li2NLWNoؓe-T\) !6++3\:Gjէ>"4!Fdl\7eܝg9܂)a;lx6@{ɐ/(܌n^x@ɘ V&%\A MDPՁ=AG_?eb7k0[m9NY2&5_26 GdL,}k `62P5:`օY¨~XÕrQ^ey=յ jEeĂxd_!W+)}>s+fcɢ8QBp.E.*̴4[5"v0˭"nWxMQ';s!PXkIkQPJ1LcM&$A>U2F8 NkoeUpt֌CaO9Li/n dO(`{uEwD{gTQE$&'0>l m V+~GeA[br].0:I9y:9ghAƑSlz w 9MP_O3bIA |J +*ħi s~Wĥs&u$- coXK,|Y&ץ{?1ai~d>f,` n 6"c +ovx6wC-)ڵ Ր0F$L|!V)+H9 fa*=<1eQVk,!&^7T&-ɒc9 QA7| +R9XǔV5mqf뮪%A Hၨ2ﱑ#' n,Yț6[VGdFs =0&cG "*FbN`uWS9 2o?9E ~2x9ĉ5[6ΧJE׍T # 6V»e]+ 'v,^c)FJe.WT`Y-Rm ;v2P'ѺQZz [# ޖ>7S'/JEɉ %5 fLh\OhHJvbi=TbVq驰(ۧ\} NY"ht>\!*˸ܞ,{ ̶\NC(YUsuiyi"%!9EMdȎ#E}aCm0-#/sCEn9 gjn9AzV5.Uc,Dj9F\v).?w=?9M0 q 2@t6b'|g)jK!yXf L9* ml/?u͚ۭAC6L/;//+xkor"(~4ɓ&9uA <5"WR!I?MKõ*jG;q#/a0^4~&ZF7+-ۄeהM-;{ó9Kt ?|(3=vaO5`/dxF.A|RINۤ| j[vʴJlK%;-ɓ{ YC& 2L:]'p(EaWC-s4lf/svҕ %9[Z}..ְ>Tn;w0ҝ;+1/u]}3>Lg͠:*bm@A'] &j?(d0D{ ۝Vqw C%6c1iZ,]7jo4$ ?}zBM_c=3WEy0".W] ܕ1,-cKc}[.t"A3iw ZV& eeek$F~[W>S&RAzaw,ٳB0.6nm ZE-x(Tep1V:/i$JĿƼJlQ+ Nn;цj<Ei F rQҘB$΄72}ܘOʴu) ٪|yOC췲,wYwK9 L=aivyFL7~KAniD 'Mrhk7Āz?^3FA"ґA'ńPqߘ1:Y@I&laߥvd?^*&R^ H\-K9iX|[Jt፸fI}QvTF?_X&Z6-H45غ9G6Mδ@g#kŸB<׈^I&swb\ gcFnܖG0#7a#` Nr7kr|;ˢ~p*tԈ=!f—^efYo֜Qh J!$1A9OC9.a,#6?XxF&EO˪όߤI5 2&7Ų Œ|>"ثVTJ6o uv&e 'nkYoX ~$ bBKePZaP|`Cy -+OfkL #bR.NŸ ]yz?mC=Ay? %ӱ|@Чu_*Q ? ?{OVD:Xf[pS]<@;o9VҾHe!=VloH]AL>wrZ$ I=A 7>/uVO)};jW0P%}%o<'srh6wd/?U"5,XU#g3{ o>Q*6;,d|?9#BwC{%)U/}B<C6X))7fCM͒xnįa|@ P9M#]sxnp"jd{^WɲM_la`28fi?@B3C0}vy,R':H - Q܈K/ʶ]~.Ѽ1EGMu:6`䪼3iRP Pi@My1tACe҅!֫yJ1C-fdx/tf{n}wh,rL??TR4Ɲ,B5/ 8s+gjRLOPDr娪]{k*w_뜉Ԥo#c=B ܄IY !!>JrIZ%PE 1! v0K=ˍ||G*-qT cJ XQK/ 9DjQoZt6n54.U^P/"_ tjaj`aLH3c/ovW翚F65A$&ʫsvg-Q gR)Et4ng eu׼L!8Gi1)l.@^l &,u略!\ vASлX`O*|O~c[)ת'# j0ᔴf+=Az TeQIq6盽Hz16S7F&َi׎PxLyo {[oћ>-cu2Ek(gٴT=7*Jɬ( \¥y4TE}m]7JC%U_Y>DV(e>dɾY<}þL/hZ1zG/χ e:lSRfh2'@\k!uO{w%Ӊ:.oI,Y..#QЯtGQeCu3oɫ.Tzm7~)-e ܌A 8N:[#k]dȿϚŞkuB[~Zp7DI!rȤ%!?GCY,^GR}FrM89^K!;KdAauN,TH#\QuцYoWPSyR9BJ2RYhWWBDUUսOFǡ\*e̢8 u&_PFQ>vc}]@c ]"œzԸ Z~6i )pQ$c'Xp.![VY K|6ǧ\U%dD51ڤ!]Ц,5B7aحQBU&{&iGUR} ;#~Ll^j bZfR{bk8+g^PH aF\/"W4fQ6=S|7 4* y!鷑ƻε iZoL}GYdgiy'O + t'P>s ixlT!gI0dUf.orx9M+ T}-B2W +aq\f/=#n˃0a*Wor9Ux7sh4˘?;@7j{z. \FI5HԲCIՎ<0NVG iuz̤FʪIF&U=NK^ŔC}2PHÇwj[EךS6Zh}΅[d\,7I];U{ C Sl\re? s .Ng!U(NQ9^V2=UДE3?:U%54 lWsa~IcKݸd,3&+zz"mKot??HXG`<2wp WyJ {U-I<2 bu4RśG\$(i0H<>Sa!6(Mbhup([H=MQ&fBK8z߮oc+ܿ=merQ,l&gw\?ݕN݌nnd[S|L[+_f̣9Oiyla&a['C$Ꞅ*~ڹC\iS\ Qf~^$dҔXzGEg/q)0.pn8t%M5Tej88 $OkV:ᗆÕrf߫HR2E0*[~ȁz?\H$ {?3<c[þr4EoU'jJ~o|onjY_"'BͥM& ;5fe줴iljϯ*&Ժ;ih[+S{Qn3I` e0 VwW[٠eOkv\״uE F֩ÞoNvgH7th\' nz=Q$%Iz,=(#㪍J߳tIAdqdg`фlzx瑥ڄDeQ\di%wrc)l8s )T[8pn=U +׊{;5(-9L# *)7C5{8^399>0loǵ٤5ż^6=S >wC^p. S^VzzLz?ؿ4I$dKbG)FEZ)Xq!jݤz.0c;Vii# t؛H6;Zg*9C$uXЋmu˹fQN/XeBi$q!a\Z 㭠)$E |I"q2*2#AQ -ܩ!J]T听+;At]?5SbK dv|.)d|'u({a{RW~ȃ,ȥ ZGRsCnb,UJ"9O"1T}rRv[ >;4p2g,Kzewy_I ;/[/֒a|1m*JTōD]D3LPf=H:O *;YWȊ,[0-N㰖@Џ2Q81%TR䲇4 n5/9W 輝'2Mnye^OE0!y19U !{@[*(1?n]|R:,тGL B j9&ytS pD-1l<%&anw=fR,# Anpa#MdcElyMEY0!F:Ʀx2$"2rthRRv-D ehBK7kd>NLuo b,x53q5 U8e[֍`].SL̼h|=;NN5?-GⶾB q|斂,,kDMAW]/&;Ky-S7ikNHt-5"$$DwL1(faɗ#0:9L\ϣ]v}C~ZLtϤ֋\Ay&Q!F-W7pCm_= rq'dЃ_f0.Ghg}6hn!PQ4ΦQ`jBw("F8HngApQ8.]R}Bp$AkEz <l\g֦y!')2ښH[,-K 1 GK HS$1FG2 ]qRtɸ9K¤fr_Ts p"?*ƕq,eX_8Yrv< 5#%jA3s+z !,)Ŷr"'3O!,%˔sEi}K"]eXVbvfWb/'dr sPGPC٠}6H#e'cE<2k6e?>GfE+ _~&U4Y^uYnQ 4ι ׂ<{hAY^G}!hGNHVAbhpN#/WK? Ǥ:50¾sH56)٨ͪ⸊ƑGJ"ƈXuTfVYӋimKDT}1@X+9WCQ49Ϭk92U9.ȳC ܤ{qFpkiAZ*z^c ǖ_O XDBZj]Sֹ2 hyieU,א^t@]/vʑaHnK PSOiKXb{?R$SE_prGKkCz Y5h7E#L l]bpZA#oε*}ZJx#UJR_12ϾflS^%E 3v}Î2Շ%3`QXr4"(cR4Z:l^Ule`zjj^[ӠzQY]%WB\ܽגjdz|t҉EiXXR-nX~ ߝj.sOlDi{rqyޖe\Vq} Sx!=U(AuRcn3Տ?~kθ_9Xy?YMV$r^?N嫼)Ί粁]'Cӣ0Bc'_' /Ea\M $Yz;mhj4( mUh3Δ6rc ^;NZݒiP ;~}-HPQ ׈m!keGqnnE,z*VgF:7̙Ts^zM/x|t9zK?Id,H  I3&>/kjQSp1簍lϒpR=e`9*^(gNuV&('8纍 [0Bmj'׶ڹكޖWcY7kKMd#7٭rᑋmσw<ϝ mmw1 ;o'YC=/U+-|Ca I Hken\7,za-W|'C`cΫUв0Z5ML&jϊ7<AZƾ, FH^g)WsaHɬ.D(5O9V1S 12#x= ))-EY3 B諼؎B=Fnl zXS?w,DK'.yV(OKei[.`^7g-p-)ace &~MT!o|  αaQD)RjFKv%פ]XYJn,ٞ+{qIp" ۆپ7u27W8,lntٲռ8&IOL\ʘQIgVnr_<9$N+\l DE묁\w˫NXf&Kq SVD=aY#?2;_~h0)+c&FhӖ]m9/-xtFι:6b̋ޜay\ӚfT(G16;*,Ev+|$txױFl U]{##xX<&=2p .?'k*Da!ȴjJ+ 6t}CRpK孨u#$ѴҫQMlCd/ CFC. ބ[tu9jAjܜ挭|`J.Nj5vr'WkZZ&[cP(@5dL0FjMA8Yr#<\mieD'dm/t&+bD$8gXFK8"'h܈g,3jSG ~zeyg7̵38;019 G):dh2<:!Õgbq:>^v69[| ϰ|ZKةHγ%&k\(;fB@c[^_(z#ɚ=G\v myXG$֤e QI @Y 2Csإɤ$qz)^9,mH90w֋̱Κum8\ xT h!r*g6tHm()]qK4YmI;-Dg@T#䝖ICK(~>W4dA28kn [@(+` : ~h U c3تwg5EnKO2N&lr$pCDU<:qq M,Ow( 71dG( o_HHcѼ,hּSAԽ͂pCѽɲ޵Q4=m|Qi!Ѩ`(@DeeJO{7Ӭ#a_XJ(<9k;$yS VbJ~۳3gnݱq,njH?$ <իR++M G)zwQ >鑉up#Gi(l3aߙԆhR-t(sӹ9yDҳ.ԼýZ;KfecVˎ`~.jO̊;duj~>h.%_<֑0NP͔aLLQt?"ڀ^PFw/.9x}5pe$h8 [-~? SLWZcxQijfppʼnLSƴ=z"EJ">9(`A.*f+db` b)l-=llVU*䄊$bk-E0LՔ~V@x^^9yo]QЄK:|+v~}D揄.r<ݔ,Ȁ;YMDC VE_N4s9ֺ TfaxOxn X_Xʚ/`rSΊVDmLҒ"j=.렢Jm<&T[O_1 nNth V|Z,k+W~et~%-ާwɸ>)gZK;AB^F빒TV G=F~R'_-ł&_EzH4J_ Hyeo-H}$nOۂ%QM0 N{P/!&N*d% wEɻIp`p<g a:gdtL3pz|mpq}aW뼩,fX nչ i>NK$`8w63@p'f8Jv{5}J cP̼t.KOT՛FX׳~LhjМr}+V=pxiDlkBi9Lõ \W|/ kP &%&}4DG;j3}2Vpʷmd݋`쏅1v6[{#TGgrAo'?W:-)K3:uWA0C^Gqw0,KBA0?^ }D=},z7B1۞|/̫mzlPX:l%DgGR~h6cjD̀["7qdpQr@/٠vAfF@?]4nL6gwĉܴ_}R!dq(ܖYO%"*n+=*?uL*bKpBݷO&$#'p7 vo=V9EQʬ}r&=[bl5,o<3\=k%k7 OeuI:?C'Hg.lb n1M8G=ZuYa n{ZM'OC0 yX_-^U3S<ԇ#hx02KSI8>5VYHy{{옫^#dځNcםQLK# >GYϑto@{&)R< jt:u v)QwN`Y aQ p4!ЪZ[b<݀ ESXZw4m~TbhCB_.]0@=%-;_Cdu>v 䍶7eh5ta5BZ#}Ck 79x]ξFW!S13N.Sd31 * PXg⩉!TyO{dG~nÑp/;%ݬZ܋$UkF5 K7}Sv1j:ڮ(*2}9E80ɠ!䜁 :Gn\$fA|e# {ߵܠ-Z)$i)G *$֚Uc>-}>$ D%vŒYM\R-y?ȳ%Vy^5 23?>rPEAŽU;ʻz\z%ؑ>,9Onlio%j*&M595Y*л'be B{i@(9&oz z-Uବ+FS^H5_KzI#` 9eѧ*~)`6٣IMhP6Na4 EB LʫU6@#l#|+./&zq= JQ~< _Lq 3G:5,Ѕg \\>KN߇y'Hg%A5@ۛY!Aؾ(tqoL]&/-lR,^Mi4_/5<{uc{vHJ4NflQ7Fj^}3(h:;{a|ٚ s;Ux6MuUy ~X?oߞRKP=ǚy&.ݏe ?hp3إOgR;Nׯ5qLWB3g dK( ga|y(?f3%~ `ʳԀ 2[b*EW2Y{ [aQaH?"? p  A`AeV&b T]I)gT" L :e!MZKm=DI[R35чyFu5b߭q6m9H0u<ޏB9Z͑L`-[ThryH%)0WW,[gѲ96vTPOgp<<FN>׀+*<ywi]x&̦='m7pE>,:XiYC'ڎh#;}8jH,auٔ22X@Vp3#Yxx2 K՘)<lgs %n@H!>1VSNN'A``6Y.Lz?$j2"ygkŔDڲXi/JUa{!wqWأltL?^Dr19gyȵuCB\V]Gb_o! 4ϒ15-?O6犢]9togY>.ϩE`4Uܳk-iXEDt|FUqE4VP3<]cu`W03)iH0m7d/]Rt> oG8py`nqz4:B-9}صԺ0ZÏ;" rVrtfKǨ֝*Ŧv-Ij,nU9YsoB5Ꚃ01j8Ԡܹ>}b}l~@*:y a˅-_ ˅d.D '%! KDN"SBvpFPu1C(PMA{ '@qH\Pʣ ْ2DZwS|\">fQR7r#&b,L\Gp*'",noq,`/J;9G '{*WzWl*Ud[GګkC:K]*D$],mX'Ϧк|!KR.SK?֟Zx1X *dU<7/D ,C;Ҥ1i$c ϯpeKyL=O6e$ E腮L^w8ɤ];,11@(8`Uc@ذٿGI~X܇#iOXroN+VbU|ٓ(gy{n{(/1NiGґk,fVdd7)@KP\xCHS]@>E1h\M,cc08IBhXڡD@C z|__r867JO\4_ke[QVs:J^vFI jBdzf }b;??j*8#Xw3/:YOX~ȷn3G`DV,)+qt8oF't7l቟ڳӵgؑ h!2CCGګNw0lSSqӢUBbQY@(zvkNe󞆩 ڇ4Ƭ0ּp ZzuA$l'/8,}t6JQZsJ7lpPX.yal0fʧoϿ(H׵[EiFjt{y~XG73qLR 3_?3X s4w]^iݞn۬%2)p[Ά?*ݦgasdSBo:u;Ygh'f F,!\AgWF+56F xV!n6{s4,`%HS*]kU#sd;hp%8R]*w)q:HH t}ĝ*1Ats,0li Gj WX8_ F#3L3~rSÀ"nU.!MޒU"CKe`"O{2!qpNˋ. Dh#)|nQuI3I~q` TO9P^PŢ?[exv{A s߁}J^^#Wv+e¨፝ ~^ʱ)nOo{GE.s' o}t`al@@|Aƕ>z. o`:a/Jk< URﱉb3V }D0fxEVN.u O)P(M "Vwapsy] I'$$Tګ/"JzےG0hEJjᏱA7tI -x3̶Z' ~?Ԟ,-t&SN4Iw\ݠ.#c+>k+|q](Sioag %h!k*03^kG3ķȨL(U}ޣ9m\xW8NahO2}:Y>Qc0Dϗ xU=jW"Mxh U\u-O5OJ*QR(3N o+~"LJ6s4F [p '3.;aF:eb>_$F&*- 9!pY~cZ:7f(b]{(da ÌBftՌ@ L߱ S9,nؗpW(?^5nު l`͗s؈_}f|:(ZK[b+$No5ntl  ?sd͞VxɅWo+1E6|8-4U'aJ4hʾ*-*DoЅ'Ht|68a4~؞߲Cs2ML."_<+q*A2)q|-$6mspI?d{ doY!X1GЫ tn~ }jY\5-ȝ?ȝ^U"~GQ{=!B--cc~)(o֍|Ar),_0ΣLJXv`yۈ t_&)C,N'¤gEw6W`i{p'=ʯ}ßוS0ӑK\)7ɴ F$b;L ;[+jKYp֪^@&KĽ'c.Rm(4HB$o5XE{/z~; |WyO:LZi`$W}CNV+w4g+>,Ñ:~Iֈ֞y= Q`JԴ:5YPZ|>K`UNu h2^jԋ|'J$xj?N⪾f̭1/yҁ og*{hcF%žrj̧ћ`m]O&,&LnN+`췶ޭNmm<"6D@K+%s15~Xѓɾ6 xw5z-Jw|wed` G$-(Ps>uGS^MXۑ$2 87jA J5 0\ ; 7Ʌ ]&Dc忁g(waL pXfBƚg7sQY21F?\W5WԬJH҈W&qgbb̮q>x$[7mw, zmFf@3|w6d"M A<dM΍} CSe{@*sZiw }xaT G_'$Q(;ÅI0GX3@iDR{i<() lq(8)^ Ux &Am7_4fʹlIN;Qc7\ &!C5m,XQ&p)$ gPTc3 sMpL+1 89-Ś'PeNK)]OyӮF$هJΡNC[qV0 +o559jpN(O+]8^J[Mz 0V.NL9טt/;TߊJ{=aj'glPu kN,Ps@ <e ̊WE8wg\`㋜ ;`[3Ü2⴮8gu1q7ߋlbxZYNꭴ]i{;0t#ɨYCPTv<N(*Ӿ.(2tlSIj~lבeYjEs^wmmbR;uM#lKŏ-ᔀ ̑JΫx.Kf?5ΔQ0MfLL!8 ο)^=Cr0AO)ڦ2\"j/Qɠl3xW¹ N=A7tUV6aPn\w؈1>-|eC1A>* i]iRVI#֗SY-..1iQP{L?cٵFP)(ἡH+#d0H@Gyхm:|ޗqNt?:Q3PM>ڲ&VpI!Lf(KkPу:% G7c1k_-0][KDݿĵ%Pr֓WοJWK}7&ȗ` {DOORD3Z;evj (!^>.Y} BO\o6Χˬs\}^dY.W(lkKe7Pti^/ bqh5vV`+Ζ1c/߃}ءG&!KMkC? ꦔOZ۾*.>2Q dy#b%lr)`spD> q 1DIޱFU&N;6XwF#UbJCC \4-ג #oJ;j*mQŝz~ v0Jo ͦ䁓CKIa3sUT0 ,oF!~r[n;ZDz K#r>UKMH+$2\`STx T  aJ)'AZZ62 vfpN$}MeQdU9K#']1<XdNC)6(my,)O;Gӱ`9d(kj}u2|*ĜE],c8z½ǃ"d~M;6-bYhMѯ9s$/5{E`/C! nV*GntwrlRg \Z_%lmw/AB;1v?̖MX'.[Xw70m=lNO|.sj)+;[rh2ܬٳzr x8`Z@cz*!?*g$*? >\ӎqeVj݌J`|$7g*l{ߡ ,╣NXnLCzbEC5jA>ϡ(.a*,YbQyu5nQioY*VJ I8a#cA4Z &VIJV&NWmAXV9# Ud׋KCSeH!%2y|y(E U,@hQcE=SHFܚ5iZ?y.ֈhjuṗJ#'f=?e%G-gCp\IUJĖgM Bô`)u3DevoUΌ){IO9ijVZ>QES%/B D-~[6}|b' sz|hOQ; #V)kTxfPo\1n$-ITta=am~N@0N}SzU$చV 72a3^+E&v=73)8S\HwX5?$kc a^X}~ Z:wtL=tqN!M,(HuF#wMQ K:em ~gkVXi0aMqD=tVJ\ɫmkgA2ӦB`tEV HX^7%.XՎcuy: fɇNЖ  ET ^tS èC:bag[b&Xт0l>k{toҷn*}  1yl9^>=[xX݌z۾8kC[ev71 8ؾ@!W+tٚ(LW\ܭ '72jFP[Oۺ94MLh=QUCX.9,y+yX4KrJpWS@MWghj&J Im΍/=ݯ?ʔ&c ۸{{=Gb`:3'p'T4iǗ#Tt(hxQh-Ŵ~7V+;&9 ,ĕM6=QyʚD/X\-8'yx)7D KkK7(6c9WJwf=??V)/D;߻mu<`{&w{DsDƒ]' +ד7ʟW.N"Ȟ{:lPAZH ״v)>S\~YEdBI0W{k4J0VN`+mӏߨW!Xd1 a(t7*}'(ModjQ "p%7MUj"RY~]. ?˲G`^X`@W:X  hv;묜[O8Կ}0+lBN^9?C+\+ǭt{opDZJ~dybUr|]V.g~%-4Vpslr&1@1-=!xZ5ڣe0j9+iӰ+EF:2nnH\O@°I|QIX/㛛 H re1F6VC6˥ Hv|53wi/B^Ipy05neGVFO3b5݉Ksk)Ky㉽OL]N ]z-%"gi=n1g5fwQrŲ!1cPiJʍ\Ļ͔<ڨHgi842:ۤs]CW+z!7&CxVJz#cf܅IsV?Gu؞XG8(=J^5}eTpEɮ1Bv>ϗWi SKF2q_O+A;h'Cs<2*Z׽vj- /i2zkȵR gv?ҫGwJV ҆lЊO( N þ.k &mǼƒOE~,>_=Sso _.(TZK?3-BGބoU]&`R:e*V@]tƩZ6/Sf,9Gw9Vb5+3s1#ZTazfU) VxM ^T@É]*5x|X(`2]S]"y9U\w Ž*C7da=`ph46kѳWRz䁸g&kP:< %|`1Xc%p? K|7VTuSJߚVW۾ n%QV } D>R,XiB·(jO]9uxlmj8Z4 4svj<\K ]Iw5i`L%qFpeN,PYu,D>.Q20DIƠtnʲɖ3Єy#p@E\8+98kͩ\p[Ht0dIʊ4?[5ez!1X`-gR]6>4Il QRAX9lmTqR E 8`GpE]F dBh8Y厜NaÉ:=@8zNW+g{|h:|TVR`d9n1 j~7OLM-Dc 趒5( )퇡0uXԂ( UWUHd^*C(@I.moB{/kz.>ovSuAƿ塸v&Յ {ᑾGDu'@bR%wm)!pd-pΜF O 8rHO/ބB{dvPNaT5X\p2ǡ!i<6d*؋NW-W'jؗuza%U&J*CjU惏J( !ᵇkI,'yÞk+@8s8X\X[X ic3ftZna^(jc ֿPsE9a w~TJ m,*R~=)A-{.⋌=?:I9,edз|jx|p@jh[/>e=#*/J@:T RO71-e8?@v:0VVd5Vʿr%uN# pz%5UA݈mʞCk^1z)*=͞F} m'<|3?4RH[,>K|H-r+'70w#8 iu#5?Qe - Q ="wQq9":Ea 4Qoxr[G|$!Cn\ wCE.Wʈ#;EEM}-!pVK_\-/sdiD~F/gb 0|q /A/פIyl[߅|V4f.V4(eK^v@3v)S c|b *>/YKuᲱx%WB`a9in+K8>IHՐf:_`|M"xRZ(c;}>Gg^A  Vf]Q6f"2^.hNhPm7f*1 ڄڸLcsn}z PG@Qib8vl/l,,p3Gk/S!mH}ɢwk_!v '4i.^|$mȋh#!A^HW)ғNoQ0<"MJLguk].4aznKJL8`()r]m\Y`=`/:hӛn5`R9{>X]vW9T$>D\yΈy>ORh 0tഽ|Y&ՃRWlTkc@MZӅgpt+B’f#(qjcdo_B>+>οx!g եA\p_ Nr ?fj L oM_BFm\L2'It0x#?GIK#B?sˢY ˂H·ݟ3.܆L!AĎ"/۠O f9P)ayRy&؂-oфD?$4* 'wieE0"`XejMfWzM&-T[i6 }r' (Xm9Mu(2$ E)vnKgoOP7]i6`hUnRN8ûqRPH`7r[Z~ePsmI6mY{MΜA:ɓ ɴ*fբd|y(6AA`&5fnuw46 ]V/i87(z?A/rU#FeG``&Y>IqO9Ž:YM*3:(LBԀ58EPBBx# u`ǙO4 {yVai[aaR~#1_C<:UsNa 3q=BLc>O৑;Awj1$g;r``o|cj'G*vȀOΚ iw{7~e(1G;WAg,aL়qMԉĵO7I't:ޕB I S9 *LFmVN\ʎ0 i䇺h Í(RU# =Ne!_/R%(|_zƾ5_*{qRN;FǑ=|fQx'5Y `՞#-BTݭzHTc~V6S#bnRMidH]۔q6pUo(ɀ\IZb omA\9pꨐ~# JYkAeni}8$8uﮄC^D$̍3W)[w)9gv@yY+g,a=zm4V1O@Afԛpo)=]% &*,C:>ycl,~n+Vf8 ʽmpBf >y )fx:AOW8!Q?v" )49p:fD_ȌL؈ֳ+ЭrڅBKD:գsQFk_V8ǎI]>ߧS"lZ9{!!#3PS ٣{?4H{ _Nϒ%i]{ T-43)\'F;1*[͆.b3gY1_DO<|ϥ3~nIjZ#=:l "3w6Z!:K!=z)UTŔ2b BZbo[fڮ=t9dJwmg=+V$ݿ31In?r3G[F ^tKw{k_U$)|He"< b_hbG֘{#[&.:i^jX4!LJ`kZ&.nTG|Ϳ @$8Tm`XwA~WܣJW9i߮oBZ?FT~*s<H1IOIwx]™*}fw!#58_S`9R*RhT2R1\ފ&Dynnp]3\{KQBC.Z. `?^F2& b}@uJ+1&7 7 _OȚp5MrΙZ αopdޮ-(hۮ>BלSoyX?ٹ@пo1 Z|SFm1<(nA"myHWcqB-ŗa> 7h39ɹMdXF!I0|_HBdʃ!s转)8*BI67hqz[Q0#·jkAnr5fRKdw [Kwv4h}M#ρNN׺]=5*EHQra$VC3dԛ?8yOZCª `- ` '2:wȊIX~n5vu[ r;lb^F܏yjjx&L ~^0^]R6lӳBsЗ[Mx%s&7x߮ FՈWL2HV˹3tΧKìY*bz{`(=(_VLB΀`">B,S2%}]&3^${i[Bw ۑ#/a,\VT`x7sTHc'\p~_-M&ir/TA: nV\>P<ν[Ǝu}IhX\)/#/@Van(vJ̶hCB&[f4C 30KM(cJ͌ O%#B25`]9 ؏zDTkR|mba oC%[W oϛ֒rh nRᐎ̧狩B+DR}V\s!%dȿ9Z.[nx~PG ;d)bԍ4j^fT2F x;V3c=\ft2c^ik_/C8`O` KV5.v]:$D~@n3 7xZ lJLV T(D^mW@d[~01kn,C1.e! *!{C|9x{oqo8c&Ư,LB9Q?uJyz%roвгiJxX}3>k5Z翓8uF!\[4ş 8kcC ]>bwG!4eO=am@k=5x- O+$ؠ>Etb.!ʆZ$7b}5<% &\ 5Ǘ=[BgU".,R wm 8C;5OKs%)O^c3x3@6> IrI3Hl`B]ugkTÆX)*!5"N<&=j%/8W2Δbt (]è\~. ,BdY\V ʤpZ|W~κn)&LBk=~|_2Axi`7Ծ!T\ BC)Ѭ7vk*OCc4pQZq{YזUG 5(ܞd$P`J xҊz ?{rWf)1p ZFjRpGq Yk "S,8腃W|FMB}0VsBi߫22g<]-=@EȗBw#i{Pe6x{t+˷ ͘Āf*j;dW .pxp~6JMpr^szh  9/2>5ңNǺ!Ұ@(af WI/$[D Y&j?wq2 s Yo{-t p;lK~$/](]-zɃd@ڷM-bvZXa/ qHWupNJZ7xDp?oְWHUw|2뇁Duggt}:$+k\ce@( 22YLX"t/zQh@|If.n\$/t|kT1, Dt~4yh2`سE#&eB<2۰ s ꨈ!|!%iUvZ"`U,hSc{˙7рhk.| ! ǭԉ=s< 4 D$@|0muNUO!̀w9v:l{8߄|mv :e4XQMiQ$P7W ).\#ZOy0< !aLbi~a#)|٧'x4hȂTm߽$>9AѸH3$Sn'/NK"XMjyc$~5+O(׃gkoʼJެ]L/Sp7yL߀cnspӹKԑ7|Ms1 DnW߬(EFHnq`!{/?aؒX*y R/Uo.0IOBǼYkc @w閁DkYn"N,Hl GiqV>Hp|XߌbO! = 7`tǸBʐzZY6 #^+ON {ow/9CT!U PJp %2?~Eؕ!眖&Zca8w ~"_\]9w#P0tIHXVcO -]6| E#3qՔ!慑vsF;Br2dsub͢KD)" ȍ~Pk:!8Pi4kGu0:ݫ`ԓ3PCd)3F)J=KrNRL/l{4Ih.k\h)i";Wg"e`k SHHqMc~LFA=[uS}.)?GpOzpp=8Q/Baକ >6ݲs>7G%7 |,k<2I%N܎>^ DD0ϿP5L_L5蹠R)kD90k u?QnjO֘pr^;@ǥ'*t7}TdE= ŞnOmqjȿ+5+o0hXk6𡵃\.p&ޣ 5,<Ng?ᾃ a>!O )1 n3ͼψ6F9y''?^5ᒓٞ&6Q8-MTꚯf {Z$O=Q([*Rme9V4A< K9̖S:Pijr5Rދω"]e.@AS$wT|ФL Y7ЇͻAM9⧨!%fN)9.=ES8^aDC5A@Xsi7C?8Fi۰'.푺 <#I#V .$^k>A F/NHG8J&\iG`%B@[XC|ZvQ; :dJJiEVos"=8(ۓf̕A%$A݄kn u(ANhg w,3o¢Z$d<[rH' WԂ.d% S*{wl\z9UX MI^pcϰ)͙3N66=?a2m|+՚3!g|q)B &E+Ce4s{t wVf3 Rb ̕H]Ax@`@s]TD7ȹ:3OCj`g< 鼮3~Rn/,\zpfJɫ7r􉸞0 lإ>V4p| ZEPy,PG8&dl6*tP )!g߷rWr/"&F(9`=4T2%3:tLwe`&s-Ez(]ݥ٘w#%qv4Fl%#)n{+c$:HY2t3u?u;zRq' %O!!A2I1D%e vä́?Ԛfy=aC@鄘m%9)'ro̯&${'o+ZY:*rT :u9tC}-%7@g(q5$wאqQ6vG"YڱbLq ^dLQO uJ<$9QLukФ;T#RD@ambGfu!VCZZ 8ˈ&;Nw8e=f|E_M:𣂊ø^NtNc_˦?(g7÷~{b)G 0C^ApigJSBYQφEq[!x\ֆh,BLx9BTRZѶ.qa0Gly 35ѴUȐiEujrs8{Yy2bM;idK+ytNXWρXz; CfC_۳9 S]LCh(\Im1^86ȣ^ FL?ERr_/!GKv 8f.x}Qù|ڊi?p= wk_cp2TdڦuUhrЊU1pW3mR4f~q25H vXqS`[iQJ VN|=j9ӡ;ڐbzN굂qٷe!dԜhZvocQgNҢM}U8yjLa'8ilm,j,sYNF sߵpTBcBڤ\>:Y]5`2w{1zstrkIϛ6ۅB7lh"K;ƪܺ QZni >o։$E6 |*0I+v(sJ&>bh`2ガ>LK׳Hi G;=EJ.5c>b "[(y (vߝ_Q]%JL"RרRu.TW(2VAvV耾7WڮѢV5 $xgKb6˄cG̞!YΔ׾bf6.,T,qG=s'qZt!MJ ,|RFwAQf=WP{0>k2,b9)eH4(aXN F]]MQ}(#}pIJz~:1)bh 7/(4͊)bTR_Y\IЁj(G"R~ۍ;\cQ{scv;wŝ>;νvkJ۩bɿuVtDHb'YmK,GjkL1kh'yH+cKʊwsHݯ\DW%e ̜y4:%\Ԭ?"W8ƁvvnU]{UK[ :Nh+s)gTۑPIooJbsˏGc0wVNNݦR+5jiQMov~~,,7?S=,!P,:E4a{O`>N2f2o& ʘuOTl*ʹ ?Su6uDka-(2 %q2~&7GˈܕZ: du5v>tցg ߉^[0?-_M-˙]ޱWAqv9/ܪ-TNx",٨Dh#8TdCkǵt<9;[k]:P4Arvvkk9VPMb!+WK `q$ ֙M|"XLes4VpQrdRP- K6DnHQ&+M焧ZQ7@[x .Ʈ9(Wx(ف<1R݂1-p beʶeYI8=\Z먱Ȝ&T|~-"x9U޸P<8:RvqS9w.4<7}v#٧hŸgM$*`.A6MAo1S(?H#" QU39Ѽ (s#!aUn''>@Θ3c1wQ ZtQrY.-< DFRYU0ķ`;a۶nd>bTQ;Zx# ܮ VJȂ!E5ET={L}dAWMyHW}߭Ѝ)`{5: PWތM{^ zc~m*+^L+"TAh8 ;1BF E1LUXT!*06W2_|Na:!VGq1D9H\;E4:+*wYB [-v]Jhdȍ=fk=SHK֍k./jW+Q4`ĔGl}^v%H1. 㨄.bBG[-,>AR`""rC+ۧq@@aS;ArUk19GKC?&kr5IcIRPeyPȠr;_' q7A Yjv1íI>l E*.A< B 25aO׺ZyG2 H_Lm"d'Ֆ|͂ͼ 51LbdN"#f (eF$$Fxǟ];mԙXP ؜^VipSBJ%ޚr73 la|V+j׀ytgʎ2B2XڃzQ?$5s`ˠ/7U:`{&%N܊` b~ #uqIMTܮJw_OZz%e&0%k/Ge&Ͷy5Z&ߵ~蚦^"AF%P^=[AaB@}%*6W9"`@!=rx"#zPd9΅19CдSC (|4|$y^|[/ݨ_(䴰y^y+Cm|/kؽ&oXB15XQu{ۚDs~&L쎽K]EsK|!p9bil[hڵu1fAsz*~p[8 ?9X󺠏ۄmd٫۲ƆmoŒ|t2U {pWsWLտ$8Bx[1܍ڎh,=8Kq"Esp`,Xuj;-]ar繨:h [8hE&KH˃4Z̈.Q$v"{zA?EHaݩF_dG[a:FbAlFИ-@zM 4ew_[;5dt-#?)q ϑTcKǜLX6 Dxwlf CΆ.mA%:{xKupόUZKjM)%=[cn-Fm:;TSZAS(G 2[J$k:Pʪl~ Rj0=2hnM&{ԠƇ0JdiҜUvSnj]W=vM}6OvՕMX;>Smֲg|]o,VI?9F; enogA\KVQLI*z'5\Hcq[+iS?$,},{++MlP?DWGj[LqhCBgreeH>' ;@X'{۶s6|gӔdI[:;xHu G~]/?;d۲7kdZH,T2A5fg0OGu 4df(g=^{x_dI,S,E3%W$So 2^Qy饱Ώa9sRGq"0;D~#`Yx~ d\gP @w83f(qZM}Lz^0$6ܮsƘQ8} !:A2a0ο_P(i<-M-rHuud @TX+ bfˏi E`s)7{\vuщ5~UHm3䩀-AփB +}KQj Y~g!rTur)QMÈ3SM9"۬0gjFi6HzkN:_Z_7@(hjcw uO{0UT*Q}*$\I:4y{[jr[:;5Aۡ7U~ҝ9@]?}5~ݽ3LUWuZK(j eH;7@ = M$Ќe~OfC`rU3 ;x}'VU :"^vj;ƃdngȱ/#"C-|%TCPdB'5R"B*Vv*WGL gڲ?94:7zLe@fe;4)QTRnA7i2j Kr+XYBxJ m?-J \3 7WQM{QPˌ|"qs~9퍾 >OqqTG~#lڱF4ҫ`19 Sx4F'nXOI.ĭm?ӡEV[tVxN.=ѭKȤToV$#lU// {4DŽ,nWm@Z/9g$,/؟&%]?b^}cWRsFEuqo8x/fṋ$c>VN>Z/_;5! i8ǸQ *1`QS)!OBIj5Ą69Zd3M(D_V4he[˱E%0(み?zAaNx+_kܒ`;ȉ Mf8h]g吲ـ%sr;fzP4U7)A,RghhZwˏ*OW>zl̪\ ;bě/=~l|?Q&] ^Ӹx.C]̬'"Ъ]b+;s蝋=vƛ #ioR m3HީмZF!Ey*l߂vgߕ+dei45QKO8IudvTY"6Cla3##Q{k< ҭ`l[-rD#>. `@vG]*Rν;BՙTH)a@o-X#Kb6|s| ߻|=m[R6L,՘%oh$k ״EYβy:#BߑgeԀd%9C)'d_=ޢmarבh6w7Y27U*)'y1x)Lܞg{r 5\$Cf/Piw}v/\rZ)D?GE 8*nQ$s6 az<}64 f\iJsL|BEշh䗩aZeDKtc!4M[sūRlbuAq%P *OBJmx{텤4slESVf~Ӈ$4F{P%(t*- =B,"mr@ a^9id RyJp_OHH@TLF{pDA/B~xO>F0沧42s'Bڱ"ѿC|IIBAxEt oN[G%m@~gIxӋgY:w+hy'Qu.8 c:5"Q>p.|1l4D?+qslz%nh\?t!sbBIcEvTМLWnb1DX^}$ U5 Ёf7: gm%\`y ?;wlǙbu]o{ .kl?vhG;7t ]$Nz3$ kP(BksTa5,beFo#V7y^JEd,sE@"MsÆEt!J̊# ޫ0Ng]vxb!`)L̍:ꎭ+aJ.Z3 ;T@V ,wB.~꥝6z q<=r0H½"J6KHWCdOGEh+Bu"Kݠ50 ([I!S0zQ"` _c4C#,_229 ?{>Qq[Sf;a|N]RNc!hoouT/΁t[x/\ H = lni;=b{ l _˴'YSnMnl dqJ[]u~ ˒;M(ޤR`U-s*1"Gc3D8fx)q\Ĵ Lscp⩘o9AYCB6`t}v*ٸW^ZĪx!Lb &i? [o9,z\[' k/ZQbsr{}EZn%R55RS2gvO\ jt2a[-YI v aAP Dى:Ԑ»w L篥mlK,+~Iמv Y1l9CS,*pȨ~SG7[#  7f.!=νЯ2x /yq=Z`9c֎:#Si Ά=Z?Ȗo.ҩ +4 c`1 kAW=4MU108D :p5,9I׌~}] Fɶ YZ