anaconda-tui-42.27.12-1.fc42 B >B 6 6_P11111 3!XPȬI^Dg ȬI^D=ȹN-hKb DMf4"\ۖ-ZJl]c9b`.0}Bd +%K3<+^\ 㵋rӗgx-FP)T)a5YZOqS(gkGn *; ٸrf+|zi &#CKr'jX4iWLL= \y:tm2[_οzhTs0'`Xww=۴zhi%o@|WZqw.:Gt(zߕȮsliM\j(1% +녓'޶|i8^ 4m4O|[Hfth*!ŧ^d274f19f2fda799a6fdc6a2849cd444a0a6d56bdfd32ad38bb2bf6e01a5f08d9ac37327f060e0ca52f334ca9c55090f6e9c5f80f03020462f02aa400473045022049f9a87f21707b19dd9b3a32d3360b6797469b988f2279db81ca7015d1035935022100844930f8a1592e51ec9397d63b48694b9035d0ab6ea92075c8ccba9202b5f8cd03020462f02aa400483046022100d0965161f3ed86f84abfe247c90e282e253501dd5236e0876f211f60eca265b0022100c1016f214d52e80e6a5572645ca8c14751c27c4fd6a5ee0ee0f86b7bba6cf4c403020462f02aa40046304402204ac66b54321f25c9762c0bd8792da05f3b46ec8efe6cea9518a692f64155771902202e16dbd3b481773effdc6df3ea0784d5afa77ef0af4ffcb78ab71696e1b3ec2903020462f02aa400473045022100b243b4438e8531af302b01b07b69347cb84ea96039ed544f7749b95f1cf6f43002201f3cdca83bde681ce8af9c78fb1ea525ab75eb1150f08cc112e57f6e451f3a3703020462f02aa4004730450221009b9c4306cb8ccad65a9d74366895996f8a4b425fb63c9b826d9267a2b859c9db02207229d02a0fea72dc0043c449b1ac48a29286e2b75f56eb35c8f010209e0e907003020462f02aa40048304602210084c5d20fc65af5a64cff204bdbf16c86bd2c676675f2955d90ef9ab5f32839e7022100fd292c01d0f54b2d959ac25760d24c24f612614d5d76766bfd99866c2f30768803020462f02aa40046304402200239bc26a1ff4a003ad03774af3ecfc18c2cd0e53b0e4f1b830743e34a4cbfc602201641a9b1531620287ca5a0937a644fe1a43b99f63fd4faae1d9addf600b27e5503020462f02aa400463044022064bffb4d01e25765a67e60962ffea45bdbb2d258fd0e6e0a0fc2e4c251abdfad02206de7cda98bffb070b919851f6a93918130d8b37475371038e832712e52909e7d03020462f02aa400473045022100f1fdc90d458290a5792dac3b0a8c6ff6b278783a3e9ccd4a8c160504208f801d0220286d8ab723ace73c5d750a9c3432c0f978cf9b2ff2051f9b56fcc430ae7fa92103020462f02aa40046304402206c7f1a1564590993feec9b62c09a6c056faa8bff716a8e4005b78d96f85b68b6022011486d77013bb8ac5d6329f9f646f5bdb20a1155ffce92000c100b564f2ce9f803020462f02aa400473045022100d0b7691dd8b0bdd3a36454f222fd8ea8fc92b020093b265b02ef47b0b71fdea20220451a31d8ed95f858accb4cfe314fcafbe8d9369e1fd732e823830f9167d1c82d03020462f02aa400473045022100d034fc321144afa4ce023a72d2a1f5601d54ba8696c07f65765354eb93c58a8a0220752497bfb7c53f7549cc940758fa4ad5d7a3686114afcf675ab4dc5b702971c203020462f02aa400483046022100835582c3cc4a294793c1f132483928a77ac8c8d59e71eb057acf387081f38213022100b140f76d6e147a9f12d31680ef99a721146e99967f20e2d383cd5cfda6fa515203020462f02aa400473045022100fb66b4f99ad05d7c18a6508a2be8886a3c78dd1f598ef87de9e79148a0765c5502201fea9235292ba0c90f12a05d833354307d446427ad45f0f995f82a0114a88e5203020462f02aa4004730450220091b1d8ed3f190352480c09c4df559d387702ab5fc52ef94ec7e4a54eaf93c7f0221009da030c953cb872558959c57f3ad44029f8c22e459fd60014f653a15ed6dd41103020462f02aa400473045022100d47b458886f48bc1b1fe86ed46912b4e1b09c8e18739c21a2e2e9e67deec861602205066bb6435c81f385a676616b10eccf2fd46b755017b593a0b12d63c0ae0107403020462f02aa40047304502204188cf4a012e25a1bbd4dd5e758646728f3a8c99e9ae21b3669a4b5a6909d735022100e32da16555003dedb5a92d0977ee89c318ec2b70e818c1381cebf106239d7d2e03020462f02aa400483046022100da58cd3e53ef94bb0cdf59ee0ed93375623fb4d1c058a6877c8ab87f1b24131e022100868bf883a03ed7fda9f6c3b417277ceda0d28bc8fb46539090ff0a6f7eff397503020462f02aa40047304502205021aad230fba0da45910b7016f330e25658ceb1ec4eb983c5bd7da53f939cce022100c2424aec24b8aaf9a6aae5bd1442a0303cf72b9c9ec7676bab0943f2434351b303020462f02aa40047304502206c3ab529c9fad08c98fcadf04441534f12f131aff805a11d312769b8e76927e8022100c6e0c41929f27e0723522170a9dd3f2f3f7dfd3c15c7a748774c459b59bde7f803020462f02aa400473045022070269dc09dac648bf8eb0d645f16fcaa60a6009034acbe9d638fad705bde56fc022100e74e8243f7edc6b97667da436904ccc7d0a6907de433ab47f00ea26b4a609a2703020462f02aa400473045022100fae7b25aacc27e1b65d82f3551e882edfd02f4ef6b1f7584dce3528298dc7f8f02206e94ec0947dd0638ba8dd6da38d9751170742b063eeed50f4ed98c1dcbc361ce03020462f02aa40047304502202f4001faff428c9e64585a5f367295bab84ce323339583bbd9102231aeff8bb5022100b52ac3d2b1de8e47ec4226acf640fd7caf2d529f2f4bf800fcfc532179bb5d9b03020462f02aa40046304402203bcb7fa63f2d269ac72becb694c763e35dc9ebefa6255393141263edd7c6f542022068f0657590e825da1eb8ed0517b5e007acd43d920898edefc88312433c12bea603020462f02aa4004730450221009078c39cc38ab67b7764ac85f01fab396fb0fcd5d47a228325590e50d220a1dc022037082f7e8ad4411f0a3fea809597e9a71d5e05b9e4b5cbd3fc1b2015e7e1866c03020462f02aa40047304502200e14333058a39abc6cf481f822735dc443e2118aecddbc3c79bac90e088bdade02210080ed63642e69263929a954d702e341d77afdfbe6291459ad78adc3b4a4330b4c03020462f02aa40047304502203c47c444b72f989c06013faeec96244c00aa6c997052e9e68645dde069af780e022100e06d6ec7ef6749c81282ef4e0f97c8a17c9b50bec0ff576939240fafd33caf5f03020462f02aa400483046022100f8a3f27cd5980134637478f0e29dd7876bb70e7c42aee9f5b75c9f0c6a4823b1022100f676a343f8b04afb82ccf5dc12edb29f9b2e5c87cdd908bf32d2fdd3a488aeda03020462f02aa40047304502210084c008e67d963682a15c05922c5e9835455e84af3bcedd5192e19d3c4415e7940220167264adff28c9384a834f3de2511623ac908ea0077199313ca974628e9d374503020462f02aa400483046022100a1a1ae5f5dff24ded31f17ce7b49df9789fc9078115716e50867be2a2b66dfed022100f8821a05619fc5b310db21c6a1b8879809e31eb2b6c8520670018c6fd9d3072a03020462f02aa400483046022100cb6bab21873fd7ba0371f87e05f4c7a638b00aad1abc13f75b4f68981c71d743022100b15bfe7a4ed9d8177a0dbea10891e315822fd376e8447a480342b1b2c788efc203020462f02aa40046304402201d774cb81d476550c9f374dadeefc2e1b98983d87d7ea4a492593d429bf90b8a0220478dbbcc7688d055d94997de2557c4e68db537c95f8890222182a3cbc762abfa03020462f02aa400463044022020c1cb55e2496958d23a73220b236f527c67ee7238517277e8dbd32e2388a200022008668f1e940f43b0cf4cae10fd9c667031aa782f9603557d467b5e4299599a1903020462f02aa400483046022100a2e7fd018690e5270304f75d0e89743f2cff9a4286caa17d679f6bf2e49431db022100c189394f27c5aee73affb3d3352e8e595caaa20e7383b3a72ed5b36e007a166203020462f02aa400473045022100b804ecd1ba65207c948f77ec56eb0ac2e6a106730a3bea7fa3c4a4afb41efe8702206d6bb306a7979192783711874806ece1af8b3cedd6222b5242aa0a1846ff272b03020462f02aa40046304402206da1cc9344a7b9277f1995c881e8557f66942fc37b9f27a25c89099c06fcc3b102207b45d927b25cc222fc2e3298416baffaa16de8a4fc6445f6efbe056cf8d7b1dc03020462f02aa40046304402200c9173a32a668dda194518a05e09d931625077de212932b1d1c4e91737907b1802202e803c2acd84dd60e152cb9c614c6f206f44db11a58e4f11deaf0136b0a9af0603020462f02aa4004630440220054f6172514b796530b83a9ead8fa545378e37059f716bac6fc18c0a143ff7110220281a82942a053e7441e63616420d50c96d9a787b7e6a19bb3d262e6204fcdcf103020462f02aa400483046022100ab536fbb6a0d30fededb8032341e7b9398880a23cd1fc00e2211db6d680e9e55022100eacc70106d8714016ee3e0dfe82d489cd1c6216072a01fc48b33a057ea647c7403020462f02aa40047304502210080c451c1ce170b605813bdb15194515073b74418040509c30080a29680f7cac302200b6f57047950047fedc80cf84a7ee1b184c0a9f0ffd69c3052714942d253401003020462f02aa40046304402200b196894ad56ad14413ff3b076583f9f13be2ae0db0a8f27a00cd7481b77b108022009f4432d930a3220ab7969f428cc6a0cc3c38e92591813894fade5fd66a2b9e303020462f02aa400473045022100aca4d6a9d5901ebed907722a67cfcd41897be310dab20ce26cc0ee7af6ba619b02201b3b43776f5215f7118d855fc9fd0086d74d8ffb82a76d889971a2901f948a0d03020462f02aa40047304502203b9204020842fea25717035882f8447f7326b0ec3e1b876e056b8b4746e5f918022100f9c0f141c3f7b1fe4b585b50f3671251b1f8e2c0c1eda8e99a34726258d698b603020462f02aa40048304602210087533c1b23546fbb36f999165c2fc2621c9373caf9101fa76e65161e4ea09264022100d2d7924313fc437138b7c07cd6958e55c5b31ff832795e031f9b8004f8958cde03020462f02aa40047304502210091aca67760669d14793173e0ffb405c232648842fcdd7c4e764816cf545c86eb022069d42ae604a303e99475aa0ffdbee0b7c77b3391c9e0b9a4e8bf16051cba244903020462f02aa400483046022100d01761a4b2fb84c236d5eeb408f840b9a6570bbf4413baf8cf8773c00e6d7e63022100d829943b198b82d63269b8452fa38776294ef85ebe5453b2831d3cb1da3e2afb03020462f02aa40046304402203812d44663f137fd229fda45239b3d312468d1503ebb8646196ea06fd17fd33102202ee10dc8f7af3b8546ce4cd9e556d8db81559a27b9b742ec71f39200a7030dd803020462f02aa40047304502202e50a1cdcca24c41ac05f55b58f978844115fc63072a3788f95d802bd6e9abdb022100af436272fec6a4bb63f7e1c3cf10b6197c197e00e694ebeef843f5da1801f72a03020462f02aa40047304502202a6c76ad5221be6f040c67753c40a335f97111d60a721da3f1d5370b1a733bfc022100eab39521290299e8f3246a2ecc1a831601a7ce7eb32bb0eda392e14097c89dde03020462f02aa40046304402200cae9161262474d070fff915d8fbb5be7e89c93b1a454bf253ce6672adcb125d02200b2f397f20b481c5fb50b9c088038deb9d543ca68a35ce69490dfcb83f2ed16203020462f02aa400483046022100ba7e26f2ab9d933601599ef5ee6400403d462e38395982ca2dc59ae52e7b86c8022100964b8014de4a9a35a4f9a461635600fd26bec0c0035a9717f3dc5565a306be6003020462f02aa40046304402207174b48ef7a86270234347244e3cd97683aafcc4c34ed4c78c7a490f4b508b0602207aa98c7402fac8f2b20b3223d0bd23cfc5ff625d78e2a6b8adaa87833945949703020462f02aa4004630440220475070ef960bdf54b9d8581b2e61a385b2db9d4e8b7eac5dbef3eaf964838ea902200b17f2cb81873a3ee82bae1064d64842969681477f74effc57352af938dda58c03020462f02aa400473045022050f29db8b6c4a42096875b73cf3c058595904c347235d540316717676a4a9c89022100ac734952f0ab6967355a9f88e5d2bdee76272d2c73fff85d4578f5077174b54403020462f02aa40047304502210098bdd6121870a7993a40780effbf32804ff8f62709cbe87f38370f347b8ea77c02201c9f8033a2849298dc3955794bc7b390b3e39e8726dd57e26fca49d618b6c5de03020462f02aa4004630440220659ea02700fcf438fc272e5d16b88e345ebd5c5963cf940d6cad6eb4d09fcc2e02202c0489c5bd6ebcb1b01b704c66cef196a151c79431b311b2603c30662d132c9203020462f02aa400473045022100a64da7949adb59051a2d1bba79e1e55ecb3a424ee84cfcf67d4262f901e37eef02204eeac100128e8c36827d7090d988c1d940d7838769d4fa9844841e1151600a3203020462f02aa4004730450220164bc9d12765e513c880e9e57d4941f0ea4ebc412e5fcb7328e9b04a822b428e0221009c190c2ced071bf008adfd959aad8b03bc791e568db56a5be01951a2b375f46a03020462f02aa400473045022100805264401465e706665d4404f967108808ec0b6ce5e86af5eeed07eeaca1cbb502206339dd215b69fec0985247f98d7839585c58593264b17b13c0bcef1a7e83fba203020462f02aa400483046022100bb1822dcd78c2190f370454e0bb396150d7df0902546560a3be351d6e8aabf63022100b94310942001cbb6ef19de2e23e0145069f1943379e270f4337ad7d2ce34e2e603020462f02aa400483046022100fc55dc7a0893f6ec4f3dba3f5a8005e938b5548ce746c6fffa996282d76369ec022100f80fdaebc14ffe51b07a8ea1e25a057357f7ae5716c3d23c6c276b325771e0d303020462f02aa400473045022100d580878169c548531787e68e811ce4d45a2b4303a43229a59cfea1c7b1e3dfb902206f80bd9e6adb7467632aa9b8b31525a3334a8223e37d8eb32182bc913440d4f903020462f02aa400483046022100e24e58e75b9b2bb0250a6a9e71b9618577037bbc55566040b60e4bae1ae2124002210082a4d9f44a330cc033ea147b60ca9519c229d50a464ab2ea12fb35944cffc44d03020462f02aa4004630440220190b848e1996a988025bf5e892d43dbdfc19fcb16696e66e86f475eaad5c971302202ac526ade852a5f371207765a7f6ab0c75b02503d52171b5bfb6283e93da91b903020462f02aa400483046022100b97ee884c45652ed0c6a808f45d60952b993e0b43550221ee4d30db5d46f1a6002210082775d6b68872d947d01b4aa2c8f5eac02123498de3bb45d8930485b365fbc4603020462f02aa40047304502200e6d632694e93dc33a2bb0578589bdf72bf3296504b8a1f5728c2639073dae22022100b6024892564d136e3cf5b3bb85228eedb05544023d91e4cf172caf46ea1c707b03020462f02aa400483046022100b0c59330ea283b2b40e49ed36dbc57378fee720dcaed4d0c1d09a0c6c0875a92022100d07ce4ec8b6ea1dd44395a0c1fe344659891e5d670ae7776c9e3551962a6b1c903020462f02aa40047304502200a868cfbab4a8b3447ccfdbba5660645701cc6593f144e9d2213cf316efb07180221008612797e6341b6d3062189e40649ca9e50fd0847d20ae4a86b8615cb5dc5ec0103020462f02aa40047304502201c5a2e62061426af696cbb2a3021627111e9def73d307b78aa7c4299bd2cc733022100f24b78304b6fb51d8485762fa359109ee7a4ea68a27cadd9b8450d8e2c26a60903020462f02aa400483046022100d53bb7e8601c4ba0a0e77d770c14506338a4e5563165163c0505967fc71ed69c022100ae9b76b5d4a52101faaa1f78c0aeb3c082f2cb098d859a1bb8d337ccac43487103020462f02aa4004730450221008f56ca5571d511d11faed4bdd37f817f959f196535c075c20037518d4386546c02200b07c590f3ee8150d0c86533fd7848baeb426d2ddf854ccd630547254b2b4d5a03020462f02aa40046304402203611d5645f5632fe3ada9f4c06d5fac160f10cae6b9e16ee04ee522f48a6109302202cc1ec499eaf6e8bf7955a57926aba7f717fcbd338022fd1d381d468224e186203020462f02aa400483046022100ecef377b931f013813e34ee4e3916c7cea1ebc7e4fadb2b96ec30c0a3c83c2df022100b5ef32132ef51f0fd7671c60436c1956eec19c9de929e4f32fbc1cea0d52cbeb03020462f02aa400483046022100c417e45a8477625e6ae855aed49ab0e6a3addad26671640bb22910bb9b5fafea022100db451255799d462c43a8cb2f6f339900b875ea99f17ab333c302f1e9ee77c60203020462f02aa400473045022100ba44e89dfb72f40444a9c374065f53ffbdeb5e34a5b8329e7bbc2e0efcc42b50022047b62417aaf17748d6a392da8c7e8d920435121a36d6dc528c9797fdf960fa70Q=ɗ]\S6 T@>`>[?[d  Q  =CLPP ,P P  P P lPP<PP0Tt"(f8pv9!Hv:3?vGDLPHEPIFPXGYG$\GDP]HP^PbRdTeTfTlTtTPuUPvW0wW`PxXPyYK[ [[8[>[[Canaconda-tui42.27.121.fc42Textual user interface for the Anaconda installerThis package contains textual user interface for the Anaconda installer.gbuildhw-x86-02.iad2.fedoraproject.org Fedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttp://fedoraproject.org/wiki/Anacondalinuxx86_64qqQ1<7>)7>Y7Y6B,]6B)6_6  &{$&{ V o ko ! ` !wv 9 TPSTmXWX:(8=:(k%M$dg S?=,R+kA큤A큤A큤A큤A큤gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg5cc21cccc3eb68aade9dff0536d5c05b929af3b114ab34be8aace108018796045cc21cccc3eb68aade9dff0536d5c05b929af3b114ab34be8aace108018796048703f8d60700c973bb6d9342c09080efb3c82a23c3b6b09295778eb369f21cb45e3cb64cb4befe6eeafcf541a2e78b91ef4d2578ce9596c17ae81e23b8425b4b700217d4e1b759b28c59678b5ecb4dcf97259733bfaf29f5a7c762c752663b58c61424da028f09ec16ee92a7a525dff6db97e655f38c57e2dd24b38f25900882700217d4e1b759b28c59678b5ecb4dcf97259733bfaf29f5a7c762c752663b587b99a8a5a2b675d81d18fd63c3baf631cd6772a931e956c9019487e4fdcd4bf2bad0e237b516e40df2c75ae01876447d5b83d4a57a0a3af1a358a5435547489b7b99a8a5a2b675d81d18fd63c3baf631cd6772a931e956c9019487e4fdcd4bf2ac1b8a1ee1fcc880a5e454cb3f9ee58207d07f097d695c3e1a80dd6b936c02f6ca0c7a527f52cd911bba123436415c126020d3b929ebb777f0a1a85222867018ac1b8a1ee1fcc880a5e454cb3f9ee58207d07f097d695c3e1a80dd6b936c02f6d5b9924f6fc60fee119baafd5e4875926f6e56cb0776b9e80e75804f0c77a77af208ef3df4708090d93b578b5eebb45ad11ca5d3ecb41381f226196d666f97e9d3494aa511c0afba74335d9c611390210f249f3f88e069239f221e2b77503a63f208ef3df4708090d93b578b5eebb45ad11ca5d3ecb41381f226196d666f97e937ed191a1803356a6fd9d85b8eec01c293a7b9a3979e104fc8c8e334e12599eea32efddf2dac0e72c03087962ed770dd18fe16acc0c19a89c5e1d63163670a8237ed191a1803356a6fd9d85b8eec01c293a7b9a3979e104fc8c8e334e12599eeb4f6254e4e28f83e2e178ae8048a111eb85bb1c2d2dab5d6879c86a1ea4239f3236ade7a0ed11f9366573aa9a5b4c67e8f235b396cbe2d3f4bf9efe15088b49adbb42278068e96300632cd0e3a97a8802d0f88b66da70eccdfb759c7aa779876b76125a53d4f6ee87cafd21d8d0a903ac99321a84c2f75993e610f80f24ce7fd61cae66e45a2882f0ea76148435431790cf0d62d889488e760830cb41e30a214b76125a53d4f6ee87cafd21d8d0a903ac99321a84c2f75993e610f80f24ce7fd33a149c166763855b6903bd55a2e1b1d7a54e51bd8554c4bd4d8f932c78aacbf0102af96e61d4aafd9ae98ea2edda9cda048ca1d6a673d91d5aa54454905d4e433a149c166763855b6903bd55a2e1b1d7a54e51bd8554c4bd4d8f932c78aacbfb51562d9581141614943c4a939fa7440da3e0012fa9362313e7de274891c1784a99a4b59d98e7f2a9c10087aa45606f8d7a0ab8aec6bfcbbed1dc5c3d37aedd7b51562d9581141614943c4a939fa7440da3e0012fa9362313e7de274891c17841b6243ce82e2c5b1b56250d3c42bf80ff3af8c408b0f709d62713b47496fe8b523bab13bb892a274b2ea285c7e04b232586a283448e9dfa90fc870b0756866fb1b6243ce82e2c5b1b56250d3c42bf80ff3af8c408b0f709d62713b47496fe8b5be8450d4aef783cf543ae66f4ea287abc33a661d03e8ad716baa546cef093278cb267a8b7a40a660d71ff996824d82d774db5329c3ebd446f93987d069d7efbcbe8450d4aef783cf543ae66f4ea287abc33a661d03e8ad716baa546cef093278998f00f5a2457449cb10ab9e2182a33a76d72df814249145a6f71371cc20e26e5dd6f98f67e056790ce1b88704fe291b1c921f707ee7377a420e312bb4e745e3998f00f5a2457449cb10ab9e2182a33a76d72df814249145a6f71371cc20e26e7d987c7f80a1564ed4ff52bfeda780dc25c2c1e12ba0a11234b90a5ec43e2dd66a26a04b70ee7f14393ded20c1923a9a2d528f1180044f00603956b221e1e0217d987c7f80a1564ed4ff52bfeda780dc25c2c1e12ba0a11234b90a5ec43e2dd616ff548949f6507bae384b8d8f80d503be77ee651ba25ec5b895aca1682aa22a0414f8f77e682caa81d39a155664e1da563cecd55e72efcc64c85fb89bd16e0716ff548949f6507bae384b8d8f80d503be77ee651ba25ec5b895aca1682aa22a7ed282f50caff5f6206b527d0fc5c535e3b5be06e71d67fabc8ffa3f00f8091b0384486d5314ae3176e389f1fc41783533e74d9affeb2a7891927bf0540cdeeb7ed282f50caff5f6206b527d0fc5c535e3b5be06e71d67fabc8ffa3f00f8091b5ae53b8e91f002c51485b3ea74703107880969167cf7cdb19f715a91291f49c2f085bd129e9543278a12ebf5450579eeea5130e04c488b319bc26e46fc10de3f5ae53b8e91f002c51485b3ea74703107880969167cf7cdb19f715a91291f49c23b8b4e2472ab41d4227c3a327f8cbaca8475971e88bb86a8c9d0bb5395bc14bbad8752623e141a45226a6a80b709c4dc2c58832be8f169208d0b639ed65132d33b8b4e2472ab41d4227c3a327f8cbaca8475971e88bb86a8c9d0bb5395bc14bb79339fbf8201fa22d63bbf317a3b510ba2fecbb3c88ddf3ca4c29b0a567af4811ac28a6bb4c9b5e2bf6871bd43aaf3ea73c4c5fc3027b82ab78304f85ad108d979339fbf8201fa22d63bbf317a3b510ba2fecbb3c88ddf3ca4c29b0a567af481e1e7efe2f7c47c50a47d62ab2171bb3beee01011cf85fee3df546a0dc55f82325bd9446ef5961133f604033fd2ee03e1ae8ebc4209be71bf8194ee01968decbae1e7efe2f7c47c50a47d62ab2171bb3beee01011cf85fee3df546a0dc55f8232e42e5f4b682dba7f8d28e3d078d697d53a62cbe46d3a40d119fa5770b7319a6b14c1c3a61cee3f7ff83b3ea8f4070b79790a933e944661fe33b1da5e649b923a99953132618f9eaf02c1b16eaab508cca72897aea48cb4ea133881cc5fb47c1676d3de85669ad51a4fd5987e786e0d7199c8f47c9142c06e18724f6659adaa791aaee24274d37636073c19bfe1d6bc06845afae1565f4fbf2489b8502ff9398995bc5fc6d563fd659b0c3c752af06684bee2179ffc60acd85925c5d5aae0e753ed6616979b223a6ca0379cd0952dbe008c6f9ae414aa4b5cf87e0df1208783731aef196b8f92ee0e1bf57166170fa9c9883da36eb6d90f5f5d9cb8c34674b008a5da96c0ed2f154deb69d817fdda96e74c5460bdf450a616e253e6eda1ced0dc599c539e83ed58d87fd82cb8e7d3d305c46fb2a93e6238c8a5bba681bd2f7558b7bc55f44ea3dd08e7d76b69df4f41bd1db5adef40ede7b7aa2f2a146c22edaab94aefc396cedb3df638afaf8ef74f57ec4984eff9c818f77f4e5a212031fe4ad6d3c81a3a38b5616e1c9f7e3e26e6b5f75e85f9e9c1a2f58c66a61f75c9fa49rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootanaconda-42.27.12-1.fc42.src.rpmanaconda-tuianaconda-tui(x86-64)@      anaconda-corepython(abi)python3-simplelinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)42.27.12-1.fc423.131.9.0-13.0.4-14.6.0-14.0.4-14.0-15.4.18-14.20.1gg@g@g@ggI@g@g@g@d5KPackit - 42.27.12-1Packit - 42.27.11-1Packit - 42.27.10-1Packit - 42.27.9-1Packit - 42.27.8-1Packit - 42.27.7-1Packit - 42.27.5-1Packit - 42.27.4-1Packit - 42.27.3-1Packit - 42.27.1-1Packit - 42.24-1Packit - 42.23-1Fedora Release Engineering - 42.21-2Packit - 42.21-1Packit - 42.20-1Packit - 42.18-1Adam Williamson - 42.16-3Adam Williamson - 42.16-2Packit - 42.16-1Packit - 42.15-1Packit - 42.14-1Packit - 42.13-1Packit - 42.12-1Packit - 42.11-1Packit - 42.10-1Packit - 42.9-1Gwyn Ciesla - 42.8-2Packit - 42.8-1Packit - 42.7-1Packit - 42.6-1Packit - 42.5-1Packit - 42.4-1Packit - 42.3-1Packit - 42.2-1Adam Williamson - 42.1-2Packit - 42.1-1Packit - 41.32-1Packit - 41.31-1Packit - 41.30-1Packit - 41.29-1Packit - 41.28-1Packit - 41.27-1Packit - 41.26-1Fedora Release Engineering - 41.25-2Packit - 41.25-1Packit - 41.24-1Packit - 41.23-1Packit - 41.22-1Python Maint - 41.20-2Packit - 41.20-1Python Maint - 41.19-2Packit - 41.19-1Packit - 41.18-1Packit - 41.17-1Katerina Koukiou - 41.15-1Packit - 41.14-1Packit - 41.13-1Packit - 41.9-1Packit - 41.7-1Packit - 41.6-1Adam Williamson - 41.2-2Packit - 41.2-1Packit - 41.1-1Adam Williamson - 40.21-2Packit - 40.21-1Packit - 40.20-1Jiri Konecny - 40.18-1Fedora Release Engineering - 40.17-3Fedora Release Engineering - 40.17-2Packit - 40.17-1Packit - 40.15-1Packit - 40.13-1Packit - 40.12-1Packit - 40.11-1Packit - 40.10-1Packit - 40.9-1Packit - 40.8-1Packit - 40.7-1Packit - 40.6-1Packit - 40.5-1Packit - 40.4-1Packit - 40.3-1Packit - 40.2-1Packit - 40.1-1Packit - 39.33-1Packit - 39.32-1Packit - 39.31-1Packit - 39.30-1Packit - 39.29-1Packit - 39.28-1Adam Williamson - 39.27-3Adam Williamson - 39.27-2Packit - 39.27-1Fedora Release Engineering - 39.26-2Packit - 39.26-1Packit - 39.25-1Packit - 39.24-1Adam Williamson - 39.23-3Adam Williamson - 39.23-2Packit - 39.23-1Python Maint - 39.22-2Packit - 39.22-1Packit - 39.21-1Python Maint - 39.20-2Packit - 39.20-1Python Maint - 39.19-2Packit - 39.19-1Packit - 39.18-1Packit - 39.17-1Petr Pisar - 39.16-2Packit - 39.16-1Petr Pisar - 39.15-2Packit - 39.15-1Packit - 39.14-1Packit - 39.13-1Packit - 39.12-1Packit - 39.11-1Packit - 39.10-1- storage: Fix EFI partition detection for other OSes (Windows, MacOS) (rvykydal) - Fix race condition when reading localed layouts (jkonecny)- pyanaconda: storage: when checking the md device validity check also parent (k.koukiou)- storage: remove EFI and BIOS boot partition requirements for MBR disks (k.koukiou) - Add release notes for /boot on RAID1 only (jkonecny) - Limit support for only RAID1 on /boot (jkonecny)- pyanaconda: add support for Mac OS detection (k.koukiou)- Fix condition to run locale1-sync script (jkonecny) - Update doc after disabling keyboard shortcuts (jkonecny) - Add release note for disabling keyboard shortcuts (jkonecny) - Disable keyboard shortcuts for layouts switching (jkonecny)- Start/stop locale-sync systemd unit in liveinst (jkonecny) - Fix WantedBy in locale1-x11-sync service (jkonecny) - platform: set PLATFORM_RAID_METADATA and PLATFORM_RAID_LEVEL for x86 (k.koukiou) - pyanaconda: storage: when checking the md device validity check also parent (k.koukiou)- Support redirects in apply-updates (jkonecny) - Bump required version of Blivet to 3.12 (vtrefny) - Disable LVM auto-activation during installation (vtrefny) - Fix tui error after rd question (adamkankovsky) - Update FSF address (adamkankovsky) - gui: replace emblem icons removed from adwaita package (rvykydal)- pyanaconda: storage: fix getting of usable devices (k.koukiou)- Fix bad formatting for `format` function (jkonecny) - Add the locale1-x11-sync script to the anaconda-live subpackage (#2346855) (mkolman)- localization: discard space when sorting keyboards according to langtable entries (k.koukiou) - pyanaconda: localization: sort keyboard list in a sane manner (k.koukiou) - dracut: depend on net-lib not ifcfg (awilliam) - localization: fix parsing of locales whose name are multiple words (k.koukiou) - Add test for GetLocaleKeyboardLayouts (adamkankovsky) - Creating a dbus interface to get local keyboard layouts (adamkankovsky) - Set up the fedora-42 branch (rvykydal)- network: pass NM global dns configuration to the installed system (rvykydal) - Improve sections structure in tests/README (jkonecny) - Fix the `Note` section in tests/README (jkonecny) - Move shell testing to a separated directory (jkonecny) - Make minor improvements in test/README (jkonecny) - Improve security considerations in tests/README (jkonecny) - Remove outdated information from tests/README (jkonecny) - data: profiles: enable language screen for Web UI on Workstation (k.koukiou) - network: pass global dns initrd option to the installed system (rvykydal) - Enable dynamic bash commands disable for tests (jkonecny) - Add test for config_get dracut function (jkonecny) - Fix trailing `/` when downloading stage2 image (jkonecny) - Fix whitespace chars broke Dracut config parsing (jkonecny) - Disable keyboard shortcut switching on gnome-kiosk (jkonecny) - Improve name of compositor layout selection method (jkonecny) - Split LocaledWrapper code for compositor (jkonecny) - security: do not crash initramfs ks parsing on failing certificate (rvykydal) - docs: update release note for certificates import (rvykydal) - rpmostree: Use `--merge` for kargs (walters)- Add release notes for certificates import (rvykydal) - docs: add release note for the `hidden-webui-pages` configuration option (k.koukiou) - data: profile: extend workstation profile to hide pages for Web UI (k.koukiou) - security: add a service to transfer certificates from initramfs (rvykydal) - Revert "build: Install systemd-resolved in ELN aka RHEL-11" (rvykydal) - Handle invalid UTF-8 characters in efibootmgr output (k.koukiou) - Don't log a bogus warning when kickstart specifies a disk label (awilliam) - Fix displaying attributes on advanced storage spoke (#2332568) (vtrefny) - Reapply "fix missing WWID values for multipath devices in advanced storage UI" (vtrefny) - security: import certificates in initramfs (rvykydal) - security: install certificates in pre-install phase only for dnf payload (rvykydal) - security: raise exception if certificate destination is unknown (rvykydal) - security: log a warning when dumping certificate over an existing file (rvykydal) - security: pre-install certificates before payload installation (rvykydal) - security: add API to install certificates early before payload (rvykydal) - security: install certificates on target system (rvykydal) - security: Add API for installation on target system (rvykydal) - security: import certificates early after Anaconda start (rvykydal) - security: add API to import certificates to Anaconda environment (rvykydal) - security: add API: Certificate getter (rvykydal) - kickstart: extend section specification for list of section data (rvykydal) - security: implement the support to install certificates to Anaconda (k.koukiou) - Add documentation for keyboard layout control (jkonecny)- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- translations: bump dependency to l10n repo because of branch switch (k.koukiou) - pyanaconda: module_manager: fix ciclic import (k.koukiou) - pyanaconda: bootloader: fix ImportError (k.koukiou) - ruff: enable isort rules and autofix all isort warnings (k.koukiou) - Fix useless-return pylint rule (k.koukiou) - Fix use-dict-literal pylint rule (k.koukiou) - Fix use-list-literal pylint rule (k.koukiou) - Fix useless-object-inheritance pylint rule (k.koukiou) - Fix stop-iteration-return pylint rule (k.koukiou) - Fix consider-using-in pylint rule (k.koukiou) - Fix consider-using-from-import pylint rule (k.koukiou) - Fix comparison-with-itself pylint rule (k.koukiou) - Fix super-with-arguments pylint rule (k.koukiou) - Fix use-a-generator pylint rule (k.koukiou) - Fix simplifiable-if-expression and simplifiable-if-statement pylint rules (k.koukiou)- Subscription code updates - adjust unit tests (mkolman) - Subscription code updates - GTK GUI (mkolman) - Subscription code updates - backend (mkolman) - Bump minimal subscription manager versions (mkolman) - network: improve logging of writing configuration (rvykydal)- efi: Update __all__ dictionary (abologna) - docs: fix test container update doc (rvykydal)- Replace #6029 with #6030 (better fix) (#2329379)- Backport PR #6029 to revert rsync check that breaks KDE install (#2329379)- util: correct errors and suppress stderr for common cases (riehecky) - payload: utilize `du` command for finding the required disk size in live OS (k.koukiou) - Fix typo in anaconda hints (jstodola) - doc: Fix bullet list in Wayland migration rel note (jkonecny) - doc: Add dropped kernel options to Wayland relnote (jkonecny) - payload: raise exception on non zero exit code from rsync (k.koukiou)- doc: RDP boot option is not supported in live (jkonecny) - Fix RDP var contains string instead of bool (jkonecny) - Remove stray comma from widgets/configure.ac (vtrefny) - Explicitly place biosboot partition only on stage1 disk (vtrefny) - network: add warning for kickstart network configuration when running from nfs (rvykydal) - liveinst: Allow running as a Wayland-native application (neal)- Update to version 42.14- Test for kickstart scripts (akankovs) - Migrate the %pre-install, %post, %onerror and %traceback scripts (akankovs) - Suppress warning from systemd user session (jkonecny) - Use log levels when getting logs from GLib (jkonecny) - Remove GLib logging condition for HW logging (jkonecny) - Move GLib imports to pyanaconda.core.glib (jkonecny) - Redirect only GLib loggers to Journal (mkolman) - docs: Collect release notes for F41 (k.koukiou) - pyanaconda: storage: workaround for Virtio Block Device being displayed as 0x1af4 (k.koukiou)- Revert "Update lorax build for pkexec command" (k.koukiou) - Update lorax build for pkexec command (adamkankovsky) - webui: Handle XAUTHORITY and XDG_RUNTIME_DIR (rstrode) - unit_test: extend existing device tree checks with isleaf attribute (adamkankovsky) - Introduce isleaf to deviceData (adamkankovsky) - network: handle autoconnections policy for rhel upstream (rvykydal)- Fix permission errors from liveinst exit (jkonecny) - Remove redundant line in DNF payload (mkolman) - Fix vconsole layout doesn't work for ostree (jkonecny) - Fix checking whether a disk can be cleared during autopart (vtrefny) - Update spec config files list (ppolawsk) - Update makefile clean file list with RPMs (ppolawsk)- Fix crash on continue after a missing package non-critical error (mkolman)- Log stderr to journal only on supported platforms (jkonecny) - logging: fix the length limit of packages info dbg message (rvykydal)- brltty rebuild- Fix journal redirect on systems without journal (jkonecny) - unit_tests: drop DASDDevice.opts like in related blivet change (maier) - network: use consolidated s390 device configuration (#1802482,#1937049) (maier) - write persistent config of any (dasd,zfcp,znet) s390 devices to sysroot (#1802482,#1937049) (maier) - DASDDiscoverTask: use consolidated device configuration with zdev (#1802482,#1937049) (maier)- Add GRD test coverage (jkonecny) - Improve docs in gnome_remote_desktop source (jkonecny) - Check return values from GRD calls (jkonecny) - Create a shortcut method for GRD failure (jkonecny) - Obtain hostname for RDP asynchronously (jkonecny) - Print connect info after starting GRD server (jkonecny) - Fix starting anaconda on z/VM and LPAR s390x (jstodola) - Create GRDServer class only when required (jkonecny) - Disable fedora-cisco repository in our containers (jkonecny) - Fix typo in the GRD source file name (jkonecny) - Do not change compositor options when not defined (jkonecny) - Add release-notes for Wayland migration (jkonecny) - Set --rdp in liveinst unsupported (jkonecny) - Remove Wayland detection logic from code (jkonecny) - Do not create GRDServer on Live ISO (jkonecny) - Remove dead spice_vd_agent code (jkonecny) - Switch keyboard management to Localed (jkonecny) - Add localed signal support to LocaledWrapper (jkonecny) - Add missing support to localed for compositor (jkonecny) - Redirect output of various GNOME related tools to Journal (mkolman) - Remove leftover debugging message (mkolman) - Redirect Anaconda main process stderr to Journal (mkolman) - Cleanup remaining Xorg and VNC references and dead code (mkolman) - Handle inst.rdp in Dracut (mkolman) - Adjust to freerdp and GNOME package changes (mkolman) - Replace VNC support with GNOME remote desktop (mkolman) - Add RDP boot options & deprecate VNC boot options (mkolman) - Introduce GNOME remote desktop support (mkolman) - Rename usevnc flag & similar variables (mkolman) - Drop xrdb (jexposit) - Drop xrandr (jexposit) - Add unit tests for GkKeyboardManager and its API in localization module (rvykydal) - Drop the X.Org server dependency (jexposit) - Drop libxklavier (jexposit) - Use GNOME Kiosk's API in LayoutIndicator (jexposit) - Setup gdbus-codegen (jexposit) - Use GNOME Kiosk's API in XklWrapper (jexposit) - Add GNOME Kiosk keyboard manager class (jexposit) - home reuse: add unit tests (rvykydal) - home reuse: define static and class methods (rvykydal) - home reuse: reuse mount options of reused mountpoins (rvykydal) - home reuse: check autopartitioning scheme against reused mountpoints (rvykydal) - home reuse: require removing of bootloader partition explicitly (rvykydal) - home reuse: remove bootloader partitions implicitly (rvykydal) - home reuse: update existing OSs when applying partitioning (rvykydal) - home reuse: add support for /home reuse to automatic partitioning (rvykydal)- Update to version 42.6- docs: Adjust CONTRIBUTING document to mention automatic linter checks (k.koukiou) - docs: rule is covered by pylint (k.koukiou) - docs: rule is covered by pylint (k.koukiou) - Update tests for patition device data (adamkankovsky) - build: remove the Obsoletes line from the spec file for booty (k.koukiou) - build: fix: anaconda-core-debuginfo.x86_64: E: no-binary (k.koukiou) - build: fix: anaconda-core.x86_64: E: explicit-lib-dependency libselinux- python3 (k.koukiou) - Take partition label from blivet (akankovs) - Update test for comunicate (akankovs) - webui: Saving webui-desktop log to anaconda.log (akankovs)- pyanaconda: fix incorrect access to --repo argument (k.koukiou) - util: log PID also when a created process terminates (k.koukiou) - Add release notes about dropping i686 builds (jkonecny) - Remove support for i686 builds (jkonecny) - Remove deprecated `method` boot option (k.koukiou) - configure: only append -fanalyzer when building with gcc (zhoujiacheng) - Fix check for biosboot partition in GRUB2.check (vtrefny)- Fix scheduling actions in reclaim space dialog (#2311936) (vtrefny)- security: call /usr/libexec/fips-setup-helper (asosedkin)- Rebuild to get a combined update with anaconda-webui- Ignore all storage errors when trying to activate swaps (vtrefny) - build: stop pulling systemd as build dependency (kkoukiou) - webui: Move webui-desktop in libexec to our subdirectory (akankovs)- Update to version 41.32- docs: update release note about modularity deprecation (kkoukiou) - Add support for creating LUKS HW-OPAL devices (vtrefny) - Adjust to pykickstart moving new partition and autopart commands to F41 (kkoukiou) - pyanaconda: remove code paths around module command parsing as this was deprecated (kkoukiou) - Improve code based on min/max recommendation (jkonecny) - Support DNF5's config-manager (marusak.matej) - network: ignore kickstart configuration of nBFT devices (rvykydal) - network: do not dump configurations of nBFT devices (rvykydal) - network: ignore nBFT devices connections in network configuration (rvykydal) - network: add a test for ignoring ifname=nbft* for device renaming (rvykydal) - network: do not create empty dir for only ifname=nbft* options (rvykydal) - network: Avoid creating link files for 'nbft' interfaces (tbzatek)- Use proxy server also for FTP .treeinfo download (jkonecny) - Fix the VNC question (#2293672) (mkolman) - Check if text mode was actually requested by kickstart (#2293672) (mkolman)- Remove deprecated warnings for inst prefix (rolivier) - Fix using kickstart mount command with device ID (vtrefny) - Update documentation for the update_iso script (jkonecny) - Add support for Live ISO to rebuild_boot_iso (jkonecny)- Adjust custom partitioning and storage spokes to the device ID API (vtrefny) - Adjust resize module to the device ID API (vtrefny) - Add a custom function for recreating btrfs subvolumes (vtrefny) - Use blivet's "device ID" as a unique device identifier (vtrefny) - Fix mock LUKS devices logic in tests (vtrefny) - Fix checking for locked LUKS devices (vtrefny) - util: Add additional information for EFI systems (riehecky) - Add release note for network port devices' default configuration profiles (rvykydal)- Remove threading compatibility layer (kkoukiou)- Don't use tmpfs in build if not enough RAM (lifto) - Document RHEL 10 specifics for container shell (mkolman) - storage: add EFI partition in the windows OS devices if it's detected (kkoukiou) - storage: add windows system to GetExistingSystems (kkoukiou) - storage: store the partition type name in device attrs for partitions (kkoukiou) - Clean up the code by removing the utils directory (rolivier)- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- makeupdates: Bump Python version in site packages path to 3.13 (vtrefny) - Apply suggestions from Rodolfo (martin.kolman) - Scripts for local boot.iso updates workflow (mkolman) - Fix unit_tests/pyanaconda_tests/core/test_threads.py:140:20: E721 (kkoukiou) - Fix pyanaconda/modules/network/nm_client.py:576:21: PLR1704 (kkoukiou) - Fix pyanaconda/core/users.py:408:21: PLR1704 (kkoukiou)- Update translations from Weblate for master (github-actions) - tests: storage: conditionally run btrfs tests if command is not removed (kkoukiou) - tests: allow the module specification to contain removed commands (kkoukiou)- Update translations from Weblate for master (github-actions) - chore: remove unused atk in BaseWindow.c (freya) - Replace deprecated methods to avoid warnings (rolivier) - Do not mark ancestors of device with source or stage2 as protected (rvykydal)- Update translations from Weblate for master (github-actions)- Rebuilt for Python 3.13- Update translations from Weblate for master (github-actions) - Fix issues for new pylint check (jkonecny) - Use InconsistentParentSectorSize instead of InconsistentPVSectorSize (vtrefny) - Do not require libreport on RHEL 10 (mkolman) - Update translations from Weblate for master (github-actions) - Get kickstart data via DBus (akankovs) - Adding a implementation for runtime and ui commands (akankovs) - Update tests for kickstart commands (akankovs) - Migration of the remaining kickstart commands to the Runtime module (akankovs)- Rebuilt for Python 3.13- dracut: Remove 'linear' from modules to load (vtrefny) - Remove 'linear' from list of expected MD RAID levels (vtrefny)- Do not imply that Fedora ELN has an EULA (sgallagh) - Update translations from Weblate for master (github-actions) - Deprecate kickstart modularity module (marusak.matej) - Remove Javascript leftovers from Makefile (jkonecny) - Revert "Ignore npm packages files for translation" (jkonecny) - Update translations from Weblate for master (github-actions) - docs: Add guide how to debug/develop GH workflows (jkonecny)- RHEL moved from Bugzilla to Jira (jstodola) - Update translations from Weblate for master (github-actions) - docs: Fix link on ci-status page (jkonecny) - docs: Fix link on ci status for container updates (jkonecny) - gui: Fix displaying of the device label (yueyuankun) - Stop pretending liveinst+vnc is supported (#678354) (kkoukiou) - Use the standalone crypt_r package on Fedora 41+ (miro) - Write a warning rescue selinux (akankovs) Resolves: RHEL-14005- Update to upstream release 41.15- Revert "infra: Packit fix empty jobs field" (kkoukiou)- Fix signature of the method passed to DNF (jkonecny) - Do not include teamd on RHEL (rvykydal) - network: guard team devices configuration in kickstart by capabilities (rvykydal)- Update translations from Weblate for master (github-actions)- Update translations from Weblate for master (github-actions) - Disable preexec for vtActivate() (mkolman)- install-img-deps: Require podman (walters)- Backport PR #5508 to make bootupd create EFI boot manager entries (#2268505)- Test for task category and category API (akankovs) - Creating categories dbus API for installation phases (akankovs)- bump major version number for Rawhide after F40 branching (mkolman)- Backport PR #5460 to fix ostree btrfs installs with new util-linux (#2262892)- Update translations from Weblate for master (github-actions) - Deprecate timezone --isUtc, --ntpservers and --nontp kickstart options (vponcova) - Remove the repo --ignoregroups kickstart option in Fedora 40 (vponcova) - Remove the logging --level kickstart option in Fedora 40 (vponcova) - Remove the method kickstart command in Fedora 40 (vponcova) - docs: Add a release note for removed/deprecated kickstart commands and options (vponcova) - Remove the autostep kickstart command in Fedora 40 (vponcova) - Do not write newline to the webui pid file (jkonecny) - gui: Log information about blivet-gui failed import (vtrefny) - Make network spoke complete also in connecting state. (rvykydal) - Do not use libxklavier to list keyboard layouts (jexposit) - Do not use stringize and unicodeize from Blivet (vtrefny) - Remove the inst.nompath boot option (vponcova) - Remove support for timezone --isUtc, --ntpservers and --nontp kickstart options (vponcova) - Remove no more used GetRequiredMountPoints API of devicetree viewer. (rvykydal) - Set GTK 4 decoration layout (jexposit) - Add TUI for installing non-standard kernels (ozobal) - Add GUI option for installing 64k ARM kernel (ozobal) - Revert "Remove instperf" (vslavik)- docs: add section about multi-package updates (kkoukiou)- Use flag file to signal backend is ready (jkonecny) - Start Firefox before Anaconda on Live (jkonecny) - Update translations from Weblate for master (github-actions) - Evaluate live keyboard sources safely (vslavik) - rescue: Don't allow to mount systems without a root device (vponcova) - gui: Redesign the Time & Date spoke (vponcova) - gui: Update the glade file of the Time & Date spoke (vponcova) - gui: Remove the timezone map from the Time & Date spoke (vponcova) - Update translations from Weblate for master (github-actions)- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- tests: Add a test case for the NVMe module (vtrefny) - Add a simple NVMe module for NVMe Fabrics support (vtrefny) - Disable LVM devices file when running image installs (vtrefny) - Update translations from Weblate for master (github-actions) - Fixed file-write operation to a public directory (ataf) - gui: Improve the position of the Encrypt checkbox in the Container dialog (vponcova) - storage: Set the default LUKS version for interactive partitioning (vponcova) - gui: Remove support for the LUKS version selection (vponcova) - Update translations from Weblate for master (github-actions) - docs: Fix commit-log.rst after JIRA switch (jkonecny) - Update documentation for RHEL contributions (jkonecny)- fix missing emit of zfcp kickstart statements (maier) - DeviceTreeViewer: Add path-id attribute to zfcp-attached SCSI disks (maier) - fix missing WWID values for multipath devices in advanced storage UI (#2046654) (maier) - Update translations from Weblate for master (github-actions) - storage: do not add /boot among required partitions (rvykydal) - storage: add a new more generic API for mount point constraints (rvykydal) - Update translations from Weblate for master (github-actions) - tests: no need in HFS+ on Apple Macs (vponcova) - storage: no need in HFS+ on Apple Macs (temap) - bootupd: Use --write-uuid (walters) - network: ignore BOOTIF connections when creating device configurations (rvykydal) - network: ignore BOOTIF connections when looking for initramfs bond ports (rvykydal) - anaconda-diskroot: wait before dying on media check fail (awilliam)- Keyboard layout descriptions: more liberal language name check (awilliam) - Don't prepend random language to keyboard layout names (awilliam)- Update translations from Weblate for master (github-actions) - docs: Add release note for bootupd support (vslavik) - bootloader: Detect bootupd and skip regular install (vslavik) - ostree: Use bootupd if installed by payload (vslavik) - storage: Ignore NVDIMM namespaces in a non-sector mode (vponcova) - storage: Remove support for NVDIMM namespaces (vponcova) - spec: Add noarch where applicable (vslavik) - bootloader: Create an installation task for collecting kernel arguments (vponcova) - bootloader: Add the collect_arguments method (vponcova) - bootloader: Remove the install_boot_loader function (vponcova)- Remove all support of the built-in help system (vponcova) - Make possible to start TUI with installed WebUI (akankovs) - workflows: Drop COCKPITUOUS_TOKEN from trigger-webui.yml (kkoukiou) - Use 'os.uname().machine' to get machine architecture instead of 'uname -i' (kkoukiou) - docs: Describe l10n CI changes for new Fedoras (vslavik) - docs: Describe caveats for inst.sdboot and live (vslavik) - docs: Mention efibootmgr with the invalid byte bug (vslavik) - logging: split image package list message into 8K chunks (rvykydal) - webui: pixel tests reference update (account on review screen) (rvykydal) - webui: add account information to review screen (rvykydal) - Update translations from Weblate for master (github-actions) - Remove instperf (mkolman) - webui: update pixel test images (rvykydal) - webui: fix password strength indicator layout in horizontal form (rvykydal) - webui: update end2end tests for the new users screen (rvykydal) - webui: create required user when reaching a test step by default (rvykydal) - webui: allow to create user more easily for reaching a step in test (rvykydal) - webui: add users screen to tests for sidebar navigation (rvykydal) - webui: add simple test for users screen (rvykydal) - webui: hide user screen on live images (rvykydal) - webui: make created user administarator by default (rvykydal) - webui: apply the created user to the backend (rvykydal) - webui: make partitioning reset on going back more robust (rvykydal) - webui: keep the state of Create Account UI (rvykydal) - webui: add simplest user name check to Create Accounts (rvykydal) - webui: share length password rule between users and disk encryption (rvykydal) - webui: use password form component for Create Account screen (rvykydal) - webui: add a simple Create Account screen (rvykydal) - webui: move pasword form component into a separate file (rvykydal) - webui: move also password strength logic into pw form component (rvykydal) - webui: use dynamic rules in password form component (rvykydal) - spec: Remove dependency on jfsutils (vtrefny) - widgets: disable glade in RHEL builds (yselkowi) - Adjust test_mount_filesystems to the latest blivet changes (vtrefny) - webui: package.json: bump patternfly dependencies (kkoukiou) - webui: package.json: update some eslint packages (kkoukiou) - webui: package.json: use exact versions of all package dependencies (kkoukiou) - webui: don't repeat code in the src/apis/ (kkoukiou) - webui: split src/apis/storage.js into multiple files (kkoukiou) - webui: tests: expect reboot when killing the webui-desktop script (kkoukiou) - webui: when rebooting the machine the dbus clients close and throw error messages (kkoukiou) - webui: tests: Robustify JS error modal pixel test (kkoukiou) - webui: bump Cockpit version of testlib (kkoukiou) - webui: pixel-tests: wait for animations for finish before taking screenshots (kkoukiou) - Update translations from Weblate for master (github-actions) - Add new substitution members in dnf tests (vslavik) - webui: Conditional enable networking hint (akankovs)- Update translations from Weblate for master (github-actions) - webui: use global password policy in DiskEncryption (rvykydal) - webui: add global state for password policies (rvykydal) - Add release note for the removal of screenshot support (mkolman) - Remove GUI screenshot support (mkolman) - Remove the use of the Keybinder library (mkolman) - Extend the Timezone DBus module (mkolman) - Webui: Fix for adding report for JS bugs (akankovs) - webui: remove step notification from the InstallationMethod component (kkoukiou) - webui: document commit message suggestion for prefixing the ui name if relevant (kkoukiou) - webui: get next button label and variant from the components (kkoukiou) - webui: move InstallationProgress component outside of the Wizard steps (kkoukiou) - webui: get first step id by parsing the steps array (kkoukiou) - webui: remove logic for showing helpers in footer per component to the components (kkoukiou) - webui: make installer.reach method more robust (rvykydal) - webui: be more robust in tests when moving to REVIEW screen (rvykydal) - webui: add report for JS bugs + test (kkoukiou) - docs: Document using customized ci containers (jkonecny) - test docs: Update tools list (vslavik) - docs: Describe release note gathering process. (vslavik) - docs: Describe updates for new Python version (vslavik) - docs: Collect release notes for F39 (vslavik) - webui: pass osRelease through context (kkoukiou) - webui: move code related to version parsing (beta) into separate component (kkoukiou) - webui: use Optional Chaining operator where possible (kkoukiou) - webui: InstallationMethod: remove redundant nesting (kkoukiou) - webui: move conditional check for rendering ModifyStorage out of the component itself (kkoukiou) - webui: pass system type through context (kkoukiou) - webui: split out components for disk selection to seperate file (kkoukiou) - logging: log content of /root/lorax-packages if available (rvykydal) - webui: unpin firefox version from updates.img (kkoukiou) - webui: send stderr from webui-desktop to the journal (kkoukiou)- webui: catch exceptions from the backend in all actions (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: move per-page title, id, label and hidden state into the components (kkoukiou) - webui: Drop global notifications in favor of the per page notifications (kkoukiou) - webui: let's be consistent on how we hide steps (kkoukiou) - webui: sort some state variables alphabetically (kkoukiou) - webui: pass the properties only to the components that use these (kkoukiou) - payload: check finished dnf transaction for transation item errors (rvykydal) - webui: check existence of payload image when running testing VM (rvykydal) - webui: Test for unknown language review crash (akankovs) - webui: Avoid crash on non-translated languages (akankovs) - webui: mount the RequestsTable component only once requests are available (kkoukiou) - webui: tests: wait for logo to get visible when openning the page (kkoukiou) - webui: do not show `equal disks` notification when the previous disks are not loaded (kkoukiou) - webui: disable the whole form when disk re-scan is taking place (kkoukiou) - webui: introduce `isFormDisabled` global state property (kkoukiou) - webui: rebuild devices object in the store with the getDevicesAction (kkoukiou) - webui: set form validity also at the initial load of the mount point mapping (kkoukiou) - payload: don't check PKG_VERIFY dnf progress messages (rvykydal) - payload: do not detect success of dnf transaction by PGK_VERIFY progress (rvykydal) - webui: utilize PasswordPolicies rules from the backend for disk encryption (kkoukiou) - set_x_keyboard_defaults: drop space when calling supports_ascii (awilliam) - storage: Handle BTRFS with systemd-boot (jeremy.linton)- tests: Drop unused testing dir (vslavik) - webui: Install cockpit-storaged (martin) - webui: Support testing against a cockpit PR (martin) - webui: Reduce rpm download timeout (martin) - webui: Install all downloaded rpms (martin) - Update translations from Weblate for master (github-actions) - Revert "webui: pin down cockpit-* packages versions for gating purposes" (martin) - webui: tests: temporarilly pin down firefox to unbreak CI (kkoukiou) - WebUI: drop eslint flowtype plugin (jvanderwaa) - pylint: Use 'exit' instead of 'do_exit' for pylint.lint.Run (vtrefny) - webui: replace specific checkEqualDisks with new checkIfArraysAreEqual helper (kkoukiou) - webui: split 'Modify storage' modals into separate file (kkoukiou) - webui: utilize idPredix variable for ids in UnlockDialog component (kkoukiou) - webui: move code for updating backend requests to helper function (kkoukiou) - Drop kbd-legacy requirement in localization module (awilliam)- webui: tests: ignore the logo image selector in the pixel tests (kkoukiou) - webui: do not hardcode the required mount points in the getInitialRequests (kkoukiou) - webui: helpers: Document storage helper methods (kkoukiou) - webui: reimplement checkDeviceInSubTree by re-using existing helper method (kkoukiou) - webui: port dropdown to new PF5 implementation (akankovs) - Revert "tests: Run pytest in parallel on available cpu cores" (vslavik) - webui: add a logo to the header (akankovs) - install-{env,img}-deps: recommend/require kdump-anaconda-addon (awilliam) - Fix crash because of missing import statement (kkoukiou) - webui: prevent re-defining required mount points from the UI (kkoukiou) - Simplify keyboard layout handling, rely on localed more (awilliam) - tests: Run pytest in parallel on available cpu cores (vslavik) - tests: Don't hardcode file handle number (vslavik) - live: Report installation progress from rsync output (vslavik) - Change process return code handling in execReadlines (vslavik) - Count free space on btrfs subvolume mount points correctly (vslavik)- webui: robustify manual partitioning request manipulation (kkoukiou) - webui: split long line to more lines (kkoukiou) - webui: tests: improve add_mountpoint_row the remove_mountpoint_row helper methods (kkoukiou) - webui: start using 'passphrase' always for LUKS instead of 'password' (kkoukiou) - webui: refactor LUKS unlocking modal after designer feedback (kkoukiou) - webui: test: increase timeout when unlocking LUKS devices (kkoukiou) - webui: fix unexpected closing of the Unlock LUKS device dialog after wrong password (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: Check for required filesystem type for mount points (vtrefny) - webui: Get the required mountpoints from the backend (vtrefny) - storage: Add a function to get list of required mount points (vtrefny) - tests: Remove pep8 and pycodestyle (vslavik) - docs: Add efibootmgr non-unicode output to common bugs (vslavik) - webui: Unpin blivet-gui dependency from test/prepare-updates-img (vtrefny) - spec: Add depdendency on fs tools to anaconda-install-env-deps (vtrefny)- webui: Remove test for unformattable filesystems (vtrefny) - Update translations from Weblate for master (github-actions) - webui: Start blivet-gui with --keep-above (vtrefny) - webui: tests: remove unnecessary semilocon from python code (kkoukiou) - webui: tests: move all helpers for mount point assignment page to test/helpers/storage (kkoukiou) - webui: tests: organize the storage helper functions into multiple classes (kkoukiou) - webui: tests: pack checks for mount point assignment rows in one method call (kkoukiou) - webui: adjust installation scenario hint messages after designer feedback (kkoukiou) - webui: when multiple devices have the same name disable mount point mapping scenario (kkoukiou) - liveinst: Don't exec pkexec (rstrode) - cppcheck: Pretend we know more macros (vslavik) - webui: Start blivet-gui with --auto-dev-updates (vtrefny) - webui: tests: wipefs on vda is done in the VirtInstallMachineCase setUp (kkoukiou) - webui: check the BZ report URL length before sending it (rvykydal) - webui: move adding comment about log file attaching to proper component (rvykydal) - Remove unused variable from makeupdates script (kkoukiou) - Fix install complete text (awilliam)- webui: reset partitioning when the user goes back from review screen (kkoukiou) - webui: tests: remove double quotes from return result of dbus call (kkoukiou) - Add 'localhost-live' to ignored hostnames for device naming (vtrefny) - webui: do not hardcode the pretty name in installation progress (kkoukiou) - webui: Fix checking for locked LUKS devices (vtrefny) - webui: remove extra parenthesis (kkoukiou) - webui: fix a typo in pre-blivet dialog (rvykydal) - webui: update fonts in log review for BZ reporting for Patterfly v5 (rvykydal) - webui: fix button spacing in BZ error reporting dialog (rvykydal)- Use Firefox environment variables for styling (mkolman) - make: Pass interactive container arguments only for run (vslavik) - make: Add container run options (vslavik) - make: Expand the ambiguous container option -t (vslavik) - make: One option per line for all container calls (vslavik) - Remove old product.py (vslavik) - GUI: Move helper for window header distribution text (vslavik) - Convert usages of product to core.product (vslavik) - Stop using old product in constants (vslavik) - Replace all uses of product values via constants (vslavik) - Make old product just a wrapper of the new one (vslavik) - Add a new product.py (vslavik) - Copy /var/lib/gnome-initial-setup/state to installed system (rstrode) - webui: add pixel test for modify storage test (rvykydal) - webui: use Blivet-gui name instead of Blivet (rvykydal) - webui: add tests for modify storage dialogs (rvykydal) - webui: if blivet-gui exits earlier then the delay update the dialog (rvykydal) - webui: do not show rescan dialog in case of critical error (rvykydal) - webui: make blivet-gui start failure a Critical Error (rvykydal) - webui: catch errors when spawning blivet-gui (rvykydal) - webui: add dialogs around launching blivet-gui (rvykydal) - webui: show error name in Critical Error dialog only if it exists (rvykydal) - core: Look up live user from PKEXEC_UID (rstrode) - Revert the ESP maximum size back to 600MiB (richard) - Docs: added to 'Common bugs and issues' workaround for setup on 4K block devices (k0ste)- webui: tests: move wait for re-scanning to finish before moving forward with the tests (kkoukiou) - webui: When re-scanning don't reset disk selection (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: Show warning when trying to use non-ASCII LUKS passphrase (vtrefny) - Add a note about the need to rebuild containers after branching (mkolman) - Note to push to master branch after updating Rawhide config (mkolman) - Document the need for changing the l10n commit hash (mkolman) - Fix Cockpit CI docs for branching (mkolman) - Fix localization branch name in branching docs (mkolman) - Update translations from Weblate- tests: Add a webui test case with EFI system (vtrefny) - webui: Show error when mounting /boot/efi to a non-EFI partition (vtrefny) - webui: Add /boot/efi to required mount points when in EFI mode (vtrefny) - tests: Add support for running webui tests in an EFI VM (vtrefny) - Update translations from Weblate for master (github-actions) - j2 render: Preserve hashbangs (vslavik) - j2 render: Flip logic for empty result (vslavik) - j2 render: Clean up details (vslavik) - webui: Do not show unusable devices in mount point assignment (vtrefny) - webui: Enable mount point mapping based on filesystem not partition (vtrefny) - webui: add basic test for sidebar navigation (#2233805) (rvykydal) - webui: do not reset validity of step id moving to the same step (#2233805) (rvykydal) - webui: add offline version to BZ report dialog (rvykydal) - webui: monitor network connection state from the Anaconda backend (rvykydal) - Update translations from Weblate- webui: Update request IDs when removing mount point row (vtrefny) - Update translations from Weblate for master (github-actions) - Fix spelling mistake / typo: "Criticall error" (awilliam) - webui: Let error reporting dialog test area auto resize (kkoukiou) - webui: Show error when trying to reformat unsupported format (vtrefny) - Use `isinstance(x, t)` instead of `type(x) is t` (vslavik) - Ignore subprocess.run without the check parameter (vslavik) - storage: Add 'formattable' property to the format data (vtrefny) - Disable geolocation on the Fedora Workstation live image (mkolman) - Update translations from Weblate- liveinst: Ensure DBUS_SESSION_BUS_ADDRESS is set in live install (rstrode) - screensaver: Look at $PKEXEC_UID not $USERHELPER_UID (rstrode) - webui: disable disk selection while disks are being rescanned (kkoukiou) - webui: show spinner in the disk selection while the backend did not update (kkoukiou) - WebUI: update pixel tests for Fedora 40 (jvanderwaa) - webui: show 25 rows in the bug report log review. (rvykydal) - webui: add option to report an issue to global menu (rvykydal) - webui: bump cockpit-* dependencies in updates.img (kkoukiou) - Update translations from Weblate for master (github-actions) - release-notes: Document support for compressed kernel modules in Driver Discs (peter.georg) - Add documentation about support for compressed kernel modules (peter.georg) - dd_extract: Update test info to reflect added support for compressed kernel modules (peter.georg) - dd_extract: Add test for zstd compressed kernel module (peter.georg) - dd_extract: Add test for xz compressed kernel module (peter.georg) - dd_extract: Add support for compressed kernel modules (peter.georg) - Update translations from Weblate- po: Don't try to delete extra.pot (vslavik) - tests: Rename test to match file with code (vslavik) - tests: Split localed wrapper from module (vslavik) - tests: Split live keyboard from module (vslavik) - tets: Split localization module task tests (vslavik) - Update translations from Weblate- webui: update pixel tests (kkoukiou) - webui: move groupedAdditional content to PageGroup as specified in the documentation (kkoukiou) - webui: port disk selector to the new Select implementation (kkoukiou) - webui: tests: workaround non-unique selector for the modal (kkoukiou) - webui: Upgrade to Patternfly 5 (kkoukiou) - Improve image building docs (mkolman) - Improve image building docs (mkolman) - webui: Do not show unused devices on the review page (vtrefny) - liveinst: Port to polkit (rstrode) - webui: Fixed typo to launch Live OS ISO with test/webui_testvm.py script (akankovs) - webui: Automatically prefill mount point for swap devices (vtrefny) - manual: Allow using swap without reformatting (vtrefny) - Update translations from Weblate for master (github-actions) - webui: Allow changing and removing duplicate required mount points (vtrefny) - webui: test editing of the log in error reporting dialog (rvykydal) - Correct spelling of "formatted" (awilliam) - webui: Remove obsolete check for btrfs reformat support (vtrefny) - Add realease notes for keyboard from live system (jkonecny) - Add support for virtual console keymap from live (jkonecny) - Add live environment keyboard settings support (jkonecny) - Don't directly copy webui files in makeupdates script (mkolman) - webui: increase default size of log review text area in critical error dialog (rvykydal) - test: allow booting a Live OS ISO with test/webui_testvm.py script (kkoukiou) - webui: use monospace font in critical error dialog (rvykydal) - webui: disable error reporting button when reading log for review (rvykydal) - webui: in Critical Error test click to report to BZ only after the log is read (rvykydal) - Move get_missing_keyboard_configuration method (jkonecny) - Fix typo in the LocalizationInterface docstring (jkonecny) - Add execWithCaptureAsLiveUser to run as liveuser (jkonecny) - Extract liveuser data from help to generic tooling (jkonecny) - make: Document downloading .po from l10n repo (vslavik) - make: Update POT from branch, not pinned commit (vslavik) - webui: tests: cleanup webui.log in the end of the test (kkoukiou) - webui: give better feedback to user after 'Report issue' was clicked (kkoukiou) - webui: add testing of log existence in critical error handling (rvykydal) - webui: translate critical error context only in the dialog (rvykydal) - webui: use Critical Error dialog for critical failures on Back button (rvykydal) - webui: use Critical Error dialog in installation progress (rvykydal) - webui: use Critical Error dialog to handle erros in getting data about storage (rvykydal) - webui: display also the background wizard page with Critical Error dialog (rvykydal) - webui: use form layout and add log review of journal (rvykydal) - webui: add button for reporting to Bugzilla to CriticalError dialog (rvykydal) - webui: tests: convert testErrorHandling to a non-destructive test (kkoukiou) - webui: tests: remove unused variable (kkoukiou) - webui: use storage exception for critical error dialog test (rvykydal) - webui: move partition_disk to Storage helper class (rvykydal) - webui: use Critical Error dialog to handle erros in getting data about storage (rvykydal) - webui: use Critical Error dialog for disks rescan (rvykydal) - webui: use Critical Error dialog in installation progress (rvykydal) - webui: add context to Critical Error dialog (rvykydal) - webui: Prevent the Anaconda window from being closed by keyboard shortcuts (akankovs) - webui: fix make rsync not updating the test VM (kkoukiou) - webui: Back/Next button are not localized (akankovs) - webui: tests are expecting #mount-point-mapping-table-row-{rowId}-format selector (kkoukiou) - webui: fix TestStorageMountPoints.testBasic (rvykydal) - webui: tests: use m.write for writing files (kkoukiou) - webui: tests: extend the TestInstallationProgress test to include reboot (jvanderwaa) - webui: introduce a button to launch blivet GUI (kkoukiou) - webui: when using the remote option just relax the address that cockpit-ws binds to (kkoukiou) - webui: After returning to InstallationLanguage, the next button does not work (akankovs) - Remove PatternFly workaround from build.js (mkolman) - spec: Bump required blivet version to 3.8.1 (vtrefny) - webui: Changing of checkbox for switch (akankovs) - iscsi: Allow changing iSCSI initiator name once set (vtrefny) - Update translations from Weblate for master (github-actions) - webui: fix logic for when to re-create the partitioning (kkoukiou) - webui: compress dist files also on development builds (kkoukiou) - webui: webui-desktop: don't use tls when spawning cockpit-ws (kkoukiou) - docs: Add translation bumper to CI status page (vslavik) - webui: extend condition that blocks rendering of the installation scenario step (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: do not keep in the central state all possible created partitioning objects (kkoukiou) - Update translations from Weblate- webui: spread the state update function into seperate hooks and useMemo (kkoukiou) - webui: Clear mount point and reformat flag for removed requests (vtrefny) - manual: Return error when trying to use removed nested subvolumes (vtrefny) - webui: show 'format as' only when reformatting partition (kkoukiou) - webui: Empty value for input should not be null nor undefined (mmarusak) - webui: Define unique key for list on review page (mmarusak) - webui: Show partition size on review page (mmarusak) - manual: Ignore no-op mount point requests (vtrefny) - webui: when the disk is empty hide "Use free space" scenario (skobyda) - webui: InstallationScenario: assume non-availability (kkoukiou) - webui: update only the needed encryption state attributes (kkoukiou) - webui: scenarios is a global variable, no need to pass it as propertry (kkoukiou) - webui: tests: use 'click' helper test method on radio buttons (kkoukiou) - webui: tests: next button is enabled before the screenshot (kkoukiou) - webui: update scenario availability state only after parsing all scenarios (kkoukiou) - Ignore btrfs snapshots in mountpoint assignment (vtrefny) - webui: start using payload from the bots repository (kkoukiou) - webui: make 'Next' by default 'disabled' and let each component update it (kkoukiou) - webui: Enable source maps and enable minification (mkolman) - webui: Add mount point assignment test case with LVM (vtrefny) - webui: Add mount point assignment test case with btrfs subvolumes (vtrefny) - webui: remove limitation for formating btrfs subvolumes (kkoukiou) - add another encrypted disk to test case (mahmoud-mahgoub1) - l10n: Lock to current HEAD (vslavik) - make: Add target to automatically bump l10n ref (vslavik) - make: Move l10n constants from configure.ac to include file (vslavik) - make: Add l10n config file with SHA variable, use (vslavik) - Update translations from Weblate- webui: update cockpit dependencies to the latest released in rawhide (kkoukiou) - webui: tests: add method to partition disk (tomatus777) - webui: Quit button does not work on the Live image (akankovs) - webui: Update and simplify review page (mmarusak) - docs: use correct path for VM command (90795679+MahmoudHamdy02) - webui: Translate strings used in cockpit.format (mmarusak) - Allow reformatting of 'plain' btrfs volumes (vtrefny) - webui: catch also exceptions from GetDevicesAction when rescanning disks (rvykydal) - webui: unpack GetDiskFreeSpace and GetDiskTotalSpace from array (skobyda) - webui: tests: remove duplicate pixel tests for the first storage page (kkoukiou) - webui: tests: create a variable with the table row selector (kkoukiou) - webui: tests: simplify the open test helper (kkoukiou) - webui: tests: remove redundant check for disabled 'Next' button (kkoukiou) - webui: tests: add helper method for setting a valid password (kkoukiou) - webui: rename some components to more self explanatory names (kkoukiou) - webui: fix prefix for identifiers of the installation scenarios (kkoukiou) - webui: remove obsolete TODO (kkoukiou) - webui: change Alert on review screen to HelperText (mmarusak) - webui: Introduce cockpit-style debug() helper (martin) - Revert "Add GUI option for installing 64k ARM kernel" (jkonecny) - Revert "Add TUI for installing non-standard kernels" (jkonecny) - webui: debounce changes on the password confirmation field (kkoukiou) - webui: docs: fix documentation on how to re-create the updates.img (kkoukiou) - Simplify submodule subscription to storage changes (vslavik) - Enable iterating over managed modules (vslavik) - Use the new class in relevant Storage submodules (vslavik) - webui: Disable minification (mkolman) - Add a class for modules that keep track of storage (vslavik) - Use the submodule manager in Storage (vslavik) - Use the submodule manager in Runtime (vslavik) - Add a submodule manager class (vslavik) - webui: redesign and refactor custom partition mapper (kkoukiou) - webui: Add Firefox theme for use on Live media (mkolman) - webui: tests: Fix end to end tests to work with new storage design (zveleba) - webui: tests: Make reboot button selector more specific (zveleba) - webui: use term 'devices' not 'partitions' in the custom mountpoint step (kkoukiou) - webui: debounce password quality checks to be done only once per 300ms (kkoukiou) - tests: Update reference images for mountpoint assignment (vtrefny) - webui: Use device name instead of path as identifier (vtrefny) - tests: Fix expected device specs in check-storage (vtrefny) - webui: Use custom label when creating btrfs for tests (vtrefny) - Use blivet mount options for new subvolumes in mountpoint assignment (vtrefny) - tui: Preserve blivet mount options in mountpoint assignment (vtrefny) - tui: allow to 'format' btrfs subvolumes in mount point assignment (rvykydal) - tui: Use name instead of path for devspec in mountpoint assignment (vtrefny) - tui: Use all btrfs subvolumes in mountpoint assignment (vtrefny) - webui: Update pixel tests broken from localization updates (kkoukiou) - ruff: Silence new warnings with 0.0.280 (vslavik) - webui: rename custom mountpoint assignment step to mountpoint mapper (kkoukiou) - Check for webui with property (vslavik) - Update translations from Weblate- Revert *both* commits from the broken PR, not just one- Revert "Port GUI kernel switcher for ARM 64k", it's broken, causes crashes- webui: if no scenario is available for selection show the options but disabled (kkoukiou) - webui: new design for welcome page in live image (kkoukiou) - webui: rephrase text hints for disabled options (kkoukiou) - webui: make all actions return anonymous functions (kkoukiou) - webui: re-calculate the scenarios only if the selected devices or device data changed (kkoukiou) - webui: tests: use installer helper 'reach' method for moving ahead multiple steps (kkoukiou) - webui: fix typo 'screenWarning' for custom mountpoint selection (kkoukiou) - webui: select 'vda' disk instead of the scsi ram disk in the test (kkoukiou) - webui: safeguard access to deviceData properties to avoid crashes while state is not fully loaded (kkoukiou) - webui: return a Promise when fetching all device data (kkoukiou) - webui: edit style files with errors (akankovs) - webui: setup lint for style files (akankovs) - tests: Fix expected value for "has_key" with latest blivet (vtrefny) - webui: tests: make some more tests non-destructive (kkoukiou) - webui: don't crash in case a AUTOMATIC partitioning object exists (kkoukiou) - webui: the encryption password screen is not subpage anymore (kkoukiou) - webui: Check for beta variable being undefined (mkolman) - Use DBus API to check for final release (mkolman) - webui: introduce an About screen (acruzgon) - Move more product-related values to the module itself (vslavik) - Simplify product-related constants (vslavik) - Drop the isFinal UI constructor parameter from WebUI (vslavik) - webui: do not silence exception when parsing languages from backend (kkoukiou) - webui: language information should be fetched also for live media (kkoukiou) - Add minimal documentation to pyanaconda.product (vslavik) - Add IsFinal property to the UI module (vslavik) - webui: accept conf being undefined (yet) during a CriticalError (rvykydal) - webui: design adjustment on the disk encryption screen (kkoukiou) - spec: Honor 79 char limit for descriptions (vslavik) - webui: allow critical errors also in the first load of the application (kkoukiou) - Add TUI for installing non-standard kernels (ozobal) - Add GUI option for installing 64k ARM kernel (ozobal) - Remove deprecated conf: kickstart_modules, addons_enabled (vslavik) - Update translations from Weblate- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- webui: introduce dialog to unlock existing locked LUKS partitions (kkoukiou) - Introduce 'has_key' property in the attrs of DeviceFormatData object (kkoukiou) - makeupdates: Now targeting python 3.12 (vslavik) - webui: tests: more anaconda state cleanup for test teardown (kkoukiou) - webui: tests: wait for data initialization to finish before proceeding with the tests (kkoukiou) - Update License tag in the spec file template to use SPDX syntax (dcantrell) - webui: Introduce new Critical error component (kkoukiou) - webui: return a promise when fetching all device data (kkoukiou) - webui: create new dbus client objects when address changes (kkoukiou) - ruff: Enable flake8-simplify checks (vslavik) - Fix ruff detections for RUF002 & RUF003 (vslavik) - ruff: Enable ruff checks (vslavik) - ruff: Enable flake8 logging format checks (vslavik) - ruff: Enable flake8 import conventions checks (vslavik) - Fix ruff detections after enabling pycodestyle warnings (vslavik) - ruff: Enable pycodestyle warning checks (vslavik) - Fix ruff detections after enabling pylint checks (vslavik) - ruff: Enable most of the "pylint" checks (vslavik) - webui: simplify webui-desktop script (kkoukiou) - Add possibility to run pylint-only test (jkonecny) - webui: tests: reset selected disks between test runs (kkoukiou) - webui: tests: use busctl instead of dbus-send in the test helper (kkoukiou) - webui: localization: fix react warning about missing key (kkoukiou) - webui: wait for all languages to be loaded before rendering languages page (kkoukiou) - Update translations from Weblate- webui: replace the Tooltip with HelperText in Storage devices step (acruzgon) - webui: Hide the language selection screen on Live images (akankovs) - webui: tests: switch some storage tests to nondestructive (kkoukiou) - webui: fix disk selection not working when moving back to the disk selection screen (kkoukiou) - webui: tests: check status of the bulk select checkbox in the helper functions (kkoukiou) - Fix and add tests for the preexec changes (vslavik) - webui: tests: wait for the checkboxes to get initialized before taking screenshot (kkoukiou) - Change startProgram preexec check to early exit style (vslavik) - Add do_preexec propagation also to execWithCapture and shutdownServer (vslavik) - webui: add some helper debug logs in the storage page (kkoukiou) - webui: fetch device data on the initial app load (kkoukiou) - webui: correct the last partitioning getter (kkoukiou) - webui: pin down cockpit-ws and cockpit-bridge versions before the python bridge release (kkoukiou) - webui: tests: implement a 'reach' helper method (kkoukiou) - Squashed 'translation-canary/' changes from 3bc2ad68a8..5bb81253b4 (vslavik) - webui: tests: restart cockpit-ws between tests (kkoukiou) - Use correct call assert method in flapak test (vslavik) - Handle subprocess disallowing preexec during shutdown (awilliam) - Update translations from Weblate- webui: extend the list of the data we need to wait for before showing the app (kkoukiou) - webui: tests: attempt to rebustify tests by more carefully implementing the page enter (kkoukiou) - webui: test: extend allowed journal messages for language tests (kkoukiou) - webui: tests: adjust next and back helper methods (kkoukiou) - webui: pin down cockpit-* packages versions for gating purposes (kkoukiou) - webui: if device selection changed since last partitioning request redo the partitioning (kkoukiou) - webui: Disable strict host checking in SSH config snippet (mkolman) - Update translations from Weblate- Fix the patch to default to doing preexec_fn (duh)- Backport PR #4879 to fix shutdown with Python 3.12- webui: store system language information in the global store (kkoukiou) - webui: Start Web UI when the anaconda-webui package is installed (mkolman) - webui: remove redundant console.info (kkoukiou) - webui: always disable next button if the form is invalid (kkoukiou) - webui: when re-scanning disks or loading initial date disable the re-scan button (kkoukiou) - webui: mount point assignment support (jvanderwaa) - webui: remove forgotten console.info object (kkoukiou) - WebUI: Change help drawer width (ozobal) - webui: show empty state while the selected scenario is not available (kkoukiou) - webui: the value we want to take effect should be last in destructured object (kkoukiou) - Fix cppcheck failure on gettext.h (jkonecny) - Inline testlib.sh file (jkonecny) - webui: Make RPM building DNF5 compatible (mkolman) - Allow showing passphrase when unlocking LUKS device (jstodola) - Update translations from Weblate- Rebuilt for Python 3.12- Update the bundled cockpit-desktop script (martin.kolman) - Revert "Revert "webui: start using custom webui-desktop script instead of cockpit-desktop"" (martin.kolman) - docs: Document the distribution component (vponcova) - Update translations from Weblate- webui: Fix handling of END2END env variable in WebUI tests (zveleba) - webui: tests: wait for the webui to update disk selection instead of asserting the state (kkoukiou) - webui: use the store as single source of truth for disk selection (kkoukiou) - webui: split actions per data type (kkoukiou) - webui: split reducers acording to the data type (kkoukiou) - webui: use useReducer also for language state collection (kkoukiou) - webui: start using useReducer for managing complicated state objects centrally (kkoukiou) - WebUI: Switch Quit/Reboot button in Progress spoke (ozobal) - WebUI: update pixel tests for new tasks container (jvanderwaa) - WebUI: Use Cockpit's os-release implementation (jvanderwaa) - webui: test: ensure that disk selection is updated before taking screenshot (kkoukiou) - webui: tests: increase specificity for the disk toggle selector (kkoukiou) - webui: tests: wait for drawer status instead of asserting it directly (kkoukiou) - webui: tests: don't create screenshots in step_logger decorator for non end2end tests (kkoukiou) - WebUI: Convert InstallationProgress to function (ozobal) - webui: tests: rename IntegrationTest class and associated file to End2EndTest (kkoukiou) - webui: tests: rename 'integration' directory to 'end2end' (kkoukiou) - webui: remove some trailing whitespace from test files (kkoukiou) - Update translations from Weblate- Rebuilt for Python 3.12- webui: add PRETTY_NAME to use in title instead of anaconda generic title (acruzgon) - Revert "WebUI: explicitly specify GITHUB_BASE for pixel test commands" (kkoukiou) - webui: add expected journal messages coming from cockpit's new python bridge (kkoukiou) - WebUI: Remove centering from loading screen (ozobal) - webui: show partitions of local standard disks (kkoukiou) - webui: increase timeout when downloading anaconda-webui rpm dependencies (acruzgon) - webui: add PageSection variant 'wizard' to give Wizard in-page styling (acruzgon) - webui: use fmt_to_fragments so that the translation does not break (kkoukiou) - Import BlockDev from blivet instead of gi (vtrefny) - Stop infinite wait for CDROM when KS is processed (#2209599) (jkonecny) - Update translations from Weblate- Rebuilt for Python 3.12- webui: remove redundant dashes from README (kkoukiou) - docs: remove confusion for which toolbox to use for webui development (kkoukiou) - webui: enable linter for webui CI runs (kkoukiou) - Check minimal LUKS passphrase length in FIPS mode for Kickstart (vslavik) - GUI: Require 8 chars of LUKS passwords in FIPS mode (vslavik) - Use Firefox in kiosk mode for running the Web UI locally (mkolman) - Do not print error on inst.ks=cdrom|hd (#2077045) (jkonecny) - storage: fix resolving btrfs subvolumes from fstab (#2186158) (rvykydal) - storage: improve btrfs devices removing in custom partitioning (#2186158) (rvykydal) - Don't override blivet's preferred disk label type by default (awilliam) - Update translations from Weblate- webui: change the language direction when language changes (kkoukiou) - Fix webui-tests workflow waiving (zveleba) - Add github-pr and xunit reporting to webui-tests workflow (zveleba) - Simplify user and group name test (vslavik) - Clean up imports (vslavik) - Block more usernames as reserved (vslavik) - Remove unused/duplicate WebUI e2e testplan (zveleba) - If nano is the default editor, use it for bug reports (vslavik) - webui: Fix malformed XML (vslavik) - WebUI: re-design the review screen for custom mount point (jvanderwaa) - WebUI: explicitly specify GITHUB_BASE for pixel test commands (jvanderwaa) - Reload translations dynamically without a browser reload (jvanderwaa) - Re-render app when language changes (jvanderwaa) - Update translations from Weblate- Remove unused parameter anaconda (vslavik) - Remove unused parameter opts (vslavik) - Remove unused parameter pass_to_boss (vslavik) - Rename parameters ks->ks_path (vslavik) - WebUI: move alert under header for review screen (jvanderwaa) - Reindent test file list (vslavik) - Fix ruff detections (vslavik) - Add ruff, a very fast linter (vslavik) - Move the User Interface module under Runtime (vslavik) - Increase the minimum EFI System Partition (ESP) size to 500MiB (richard) - Update translations from Weblate- Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19)- Change driver_updates exit info messages to debug (#2154904) (jkonecny) - Add readme for the conf.d drop dir (vslavik) - webui: use the reason in title of disabled partitioing warning (rvykydal) - WebUI: improve handling of removal of testvm's (jvanderwaa) - webui: [pixel-tests] update microcopy of "erase-all" storage scenario (rvykydal) - webui: update microcopy of "erase-all" storage scenario (rvykydal) - Add a draft release note for the Runtime module (vslavik) - Add tests for the Runtime and Dracut modules (vslavik) - Add the dracut command module (vslavik) - Add the Runtime module (vslavik) - Add release notes packaging Web UI (jkonecny) - Fix release notes link consistency (jkonecny) - docs: Add other f38 release notes (vslavik) - docs: Add vponcova f38 release notes (vslavik) - docs: Add F38 release notes for vslavik PRs (vslavik) - Create Fedora 38 release notes (jkonecny) - Remove link to the release notes template.rst (jkonecny) - WebUI: close embedded panel when clicking prev/next (jvanderwaa) - WebUI: update ESLINT to LINT (jvanderwaa) - WebUI: use StorageScenarioId in all components (jvanderwaa) - WebUI: set default storage scenario based on scenarios constant (jvanderwaa) - webui: use the same naming for disk images created in machine_install (rvykydal) - webui: consolidate creating images in machine_install (rvykydal) - Update translations from Weblate- Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19)- tests: Remove eslint unit test (vslavik) - docs: Add WebUI integration tests badge to CI status (vslavik) - Add new integration test cases: Storage encryption and Wizard navigation (zveleba) - webui: commonLanguages can contains codes that are not in the locales the API returns (kkoukiou) - webui: migrate to async syntax for promises in review screen (rvykydal) - localization: add Localization section and use_geolocation to configuration (rvykydal) - WebUI: fix spelling of encrypted (jvanderwaa) - webui: create disk images for VirtInstallMachine in advance (rvykydal) - Add new post_install_step function to IntegrationTest class (zveleba) - Add missing log_step decorators to storage helper functions (zveleba) - Update translations from Weblate- webui: better source maps (kkoukiou) - conf: Missing geolocation provider URL disables it (vslavik) - webui: [pixel tests] update review screen for v1 of autopartiotioning (rvykydal) - webui: update review screen for v1 of autopartiotioning (rvykydal) - webui: reset partitioning on going Back from review screen (rvykydal) - webui: don't use global scope for translated strings (kkoukiou) - Move from webpack to esbuild bundler (kkoukiou) - webui: some invalid code fixes (kkoukiou) - Update translations from Weblate- WebUI: fix eslint error (jvanderwaa) - WebUI: run eslint in CI (jvanderwaa) - Update translations from Weblate- WebUI: [pixel tests] Hide progress stepper after finishing (rvykydal) - WebUI: allow webui_testvm to pick up development files (jvanderwaa) - pyanaconda: start cockpit-ws from a systemd unit (jvanderwaa) - webui: reset storage backend before autopart test (rvykydal) - WebUI: Update test for Hide progress stepper after finishing (rvykydal) - WebUI: Hide progress stepper after finishing (ozobal) - webui: [pixel tests] fix spacing of Storage Congfiguration options (rvykydal) - webui: fix spacing of Storage Congfiguration options (rvykydal) - Fix indefinite articles before "NFS" (jstodola) - Remove redundant return (vslavik) - Fix virt-install cockpit run on fedora-X images (jkonecny) - WebUI: Dynamically choose Quit/Reboot button label (ozobal) - WebUI: use Cockpit's run-tests (jvanderwaa) - WebUI: introduce a new MachineCase subclass for VirtInstallMachine (jvanderwaa) - WebUI: touch dist/manifest.json explicitly (jvanderwaa) - Run webui-tests workflow on a testing runner for some time (rvykydal) - Add GH workflow to run webui integration tests in Permian on PR (rvykydal) - Update translations from Weblate- Add missing documentation about OEMDRV (#2171811) (jkonecny) - gui: Simplify invalid timezone handling. (vslavik) - Try to set timezone from language on welcome spoke (vslavik) - Revert "Remove the function get_locale_timezones" (vslavik) - Always set timezone with priority (vslavik) - Add timezone priority to module backend and interface (vslavik) - Fix logging to packaging.log (vponcova) - exception: only attach existent and non-empty files (#2185827) (awilliam) - WebUI: force symlink re-creation (jvanderwaa) - Don't set the __doc__ attribute (vponcova) - Remove the DeviceSetupError exception (vponcova) - Remove SetupDevice and TeardownDevice from DeviceTreeHandlerInterface (vponcova) - Remove unused constants (vponcova) - Remove the DNFManager.remove_repository method (vponcova) - Remove the DNFManager.reset_substitution method (vponcova) - Remove the DNFManager.is_environment_valid method (vponcova) - Remove resolve_device from pyanaconda.payload.utils (vponcova) - Remove the TreeInfoMetadata._root_url attribute (vponcova) - po: fix (jvanderwaa) - WebUI: don't set step in React state (jvanderwaa) - WebUI: avoid relying on automated semicolon insertion (jvanderwaa) - .github: add codeql workflow for JavaScript (jvanderwaa) - WebUI: correct setState calls for SearchInput (jvanderwaa) - Update translations from Weblate- webui: update reference images (kkoukiou) - webui: update CockpitPoWebpackPlugin and adjust configuration options (kkoukiou) - webui: update run-tests script (kkoukiou) - webui: build: Move to a webpack module (kkoukiou) - webui: modernize the makefile (kkoukiou) - webui: update integration tests for v1 of autopartitioning (rvykydal) - Fix wrong dracut timeout message (jkonecny) - Run webui-periodic workflow on a testing runner for some time (rvykydal) - Add GH workflow for periodic webui integration tests in Permian (rvykydal) - webui: update pixeltest reference (rvykydal) - webui: update microcopy plurals to remove "(s)" suffixes (rvykydal) - webui: add pixel tests for the new storage config screens (rvykydal) - webui: add test for autopartitioning (rvykydal) - webui: test that disk selection persists Next and Back (INSTALLER-3029) (rvykydal) - webui: make not enough space warning in detail a phrase (rvykydal) - webui: add content for autopartitioning options details (rvykydal) - webui: allow weak passwords for disk encryption (rvykydal) - webui: fix tests for split Installation Destination step (rvykydal) - webui: add TODO for applyPartitioning (rvykydal) - webui: move some subcomponents out of components (rvykydal) - webui: implement Disk Encryption subscreens in scope of the single substep (rvykydal) - webui: log exception in case of partitioning application error (rvykydal) - webui: keep disk selection in the UI when going back (rvykydal) - webui: add a tooltip hint to disabled autopartitioning scenarios (rvykydal) - webui: connect Storage Configuration to backend initalization mode (rvykydal) - webui: implement Storage Configuration (guided partitioning) (rvykydal) - webui: move storage validation to the last storage substep (rvykydal) - webui: add Disk Encryption subscreen skeleton (rvykydal) - webui: add Storage Configuration subscreen skeleton (rvykydal) - webui: move disk selection into a wizard substep (rvykydal) - Move the validation report to the payload manager (vponcova) - Use the DNF module in TUI and GUI (vponcova) - Extend the DNF module (vponcova) - Handle an undefined release version (vponcova) - Move the generate_treeinfo_repository function (vponcova) - Create the check_instances function for unit tests (vponcova) - oemdrv: wait up to 5 seconds for disks to be handled (rmetrich) - Update translations from Weblate  ! #$#&'&)*),-,/0/232565898;<;>?>ABADEFGHIJKLMNOP42.27.12-1.fc4242.27.12-1.fc42rescue.cpython-313.opt-1.pycrescue.cpython-313.pycrescue.py__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.opt-2.pyc__init__.cpython-313.pycsignals.cpython-313.opt-1.pycsignals.cpython-313.opt-2.pycsignals.cpython-313.pyctuiobject.cpython-313.opt-1.pyctuiobject.cpython-313.opt-2.pyctuiobject.cpython-313.pychubs__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.opt-2.pyc__init__.cpython-313.pycsummary.cpython-313.opt-1.pycsummary.cpython-313.opt-2.pycsummary.cpython-313.pycsummary.pysignals.pyspokes__init__.py__pycache____init__.cpython-313.opt-1.pyc__init__.cpython-313.opt-2.pyc__init__.cpython-313.pycaskrd.cpython-313.opt-1.pycaskrd.cpython-313.opt-2.pycaskrd.cpython-313.pycinstallation_progress.cpython-313.opt-1.pycinstallation_progress.cpython-313.opt-2.pycinstallation_progress.cpython-313.pycinstallation_source.cpython-313.opt-1.pycinstallation_source.cpython-313.opt-2.pycinstallation_source.cpython-313.pyckernel_warning.cpython-313.opt-1.pyckernel_warning.cpython-313.opt-2.pyckernel_warning.cpython-313.pyclanguage_support.cpython-313.opt-1.pyclanguage_support.cpython-313.opt-2.pyclanguage_support.cpython-313.pycnetwork.cpython-313.opt-1.pycnetwork.cpython-313.opt-2.pycnetwork.cpython-313.pycroot_password.cpython-313.opt-1.pycroot_password.cpython-313.opt-2.pycroot_password.cpython-313.pycshell_spoke.cpython-313.opt-1.pycshell_spoke.cpython-313.opt-2.pycshell_spoke.cpython-313.pycsoftware_selection.cpython-313.opt-1.pycsoftware_selection.cpython-313.opt-2.pycsoftware_selection.cpython-313.pycstorage.cpython-313.opt-1.pycstorage.cpython-313.opt-2.pycstorage.cpython-313.pyctime_spoke.cpython-313.opt-1.pyctime_spoke.cpython-313.opt-2.pyctime_spoke.cpython-313.pycuser.cpython-313.opt-1.pycuser.cpython-313.opt-2.pycuser.cpython-313.pycaskrd.pyinstallation_progress.pyinstallation_source.pykernel_warning.pylanguage_support.pynetwork.pyroot_password.pyshell_spoke.pysoftware_selection.pystorage.pytime_spoke.pyuser.pytuiobject.py/usr/lib64/python3.13/site-packages/pyanaconda/__pycache__//usr/lib64/python3.13/site-packages/pyanaconda//usr/lib64/python3.13/site-packages/pyanaconda/ui/tui//usr/lib64/python3.13/site-packages/pyanaconda/ui/tui/__pycache__//usr/lib64/python3.13/site-packages/pyanaconda/ui/tui/hubs//usr/lib64/python3.13/site-packages/pyanaconda/ui/tui/hubs/__pycache__//usr/lib64/python3.13/site-packages/pyanaconda/ui/tui/spokes//usr/lib64/python3.13/site-packages/pyanaconda/ui/tui/spokes/__pycache__/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnuPython script, ASCII text executabledirectory  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/anacondautf-8f4bcc1888cb6abafa88007f247081337a36f8a18b5f61f9bafa92db1ddab8489d56fa08ae9bd060730788d5711761a689ed26bf4b713ff524847b96ad1dd7b2e? (/h-P=H/H66BoWAt:cEbe_8 X0 fĮN35% HT,qV*kZfʅżoęp5?4I1fc5U$M&BJ=rz6q,W^8m|mSڗ+}>Daa66TKӥwN_7ΈܫKɠ6MQ.6ICQ2TL.& upwR- 64 EQ4zCi&c4Zf;uH{4GwmK;NNmUau>u9/ZNj匦zDlvwp_jްy-³gk^Qv[/?~ثώ]qRJuj Gj*q3CؿYwGt?<l,/$^X;'zd"χPDEiI!3E 1@ DI@!A bb1! * ^Xl+Tx ӆeuwOJ#\F^("CDc6 ͥ zV]G*'[~AA@p  hߑl/Zi1d1ўz|cgrɶб$!Pb?uK{X"Bg 1 $M:8fLgU'fx<8Sz*sKdBBbM񨦍bIPUK Db,{N3xE [QM- eD`@ʹ`h  02&)c:զznO;rv>h`(jT2Tƃx͛k|{9?k揵B C+*R%~"^Ц){M^xCD Nu 13C)n/lʝkƏ-yTbSaq@[#"$b))+$&[NE3:Z8;Z6 "QA"뚣7v4IzOk~nf%aso:5/9pft|yQU3 nd(ϵG<$NAebxuR? %nP t-!wm-Rrj͗8> ϛ;oZƒD G䮅X9BuR&ys7yV~퍙90roқ站4\aBVK&e&;;OzRYJad I#ȁHd³[OSt;Vy-h Cޤa_mSb+rޮckI-ɬh. L(`.-yEa7m|?j<Բ|9ēnRV(dvW-,ʙqEgju,uɿV=7f7 ~ $@ q@Cc\NP$-ye*;:f~I4ʎ&\!3SxҚ\0kHL*JSsmZa[nrh-ld#Q x_淿{\YԆGUb >[p>d7m'%L AB" ïc.#b[A15_FRPL>7}m@](nogc1f' oB?2m%:#Jo]q#jS+J@6V@|MLQ[`-f%1 z5Ҿ~퐰)}[CaRz5,m[@Bm{윽"*KQ(IW~pe?KIztK kı3a6 ?#I t1i: "<2RIvSl#_\[dRϥV5&BjD) ushf&e;{eJ7ojMڌſQ-M4gT:`.^Gs`z@hwqF|EW.qV͔G- NKA"&X\[0C"P! |3Dut]1 уhs=VtwK¶ 1-_Iٌ[lIJF3/踘"-UY}3$ho!@*Okfh!|pT;s$3<~f$7Y)P%,kTw&x\>K gO޹w9eUSڪ5!)q0'<D3bΒsC"b1;[p ] T< E\h l)d^=EUos;4q{_;i!@.w3:`Z݀~/GOZM qNzm?4P-cPXt^mB e[K]i|9HqӠ{¸Qc/E THHR\[6)^(&\ ۉqE> IHWj5'3eXӒXfLt͕_!\5A< J Q@/2(k;Q>v-6VQ Ԭ+ o*.j q?&T掔gQ?:P~=)i"H:O<IG.FP$GxuPBБH1[E ѨtEx {I1Z1=Փڡ:REPhQ1f0,_UKl;PyIsIw% 3pjE|aI*  $uYǝLu~+ ft/l`(r@PKFR^qa*=9;;QI AW~iS+.񚔤"\# bp>&AuI;F F !X5bj_Lӹ3&ݷ >xS'ُݴ"v$t}Vs]&Rvuoa[eyo:Lk%` ^v~)ڦSrn#.N`߮.'1..\Rb4*yttU@460DAQ\:|*<(P2]P0Dv+}55EMX4\ԉѱ&cW'3,ԷBNFf nͫN)vyFse.cQ%szѬ䯠gGI5¾?ESKp8%vsP=(A+_Ew ďX=XP#c9ú}OR"K}l뼽m2"vPpr菈uT,Pq~>  wf? ]*c縡-D M8DVnO0:W%@Ȟo$Ǿ$\xVc~'R]B4P` UyuJcΔ\w, PosIq7`{& w V\O?@E/lqlO9NfW, qˀ8Txί)/}UHmOZf!Tt]YμӣmT.YF2Kiٽc䠄%Y}zM?PlaX#C8b%+9I?ގL^ؐEDžӌ]y茨x. =Px>:;pSݩ?™F&'}3gZ-(ٺax#0g?1R=!l}r"Rmf:F5ԅ& OưziO/N7p5~ ؑ%2N2n!bA#ަL9rnK_ķRC>!R:uni%v8I;ќFPΠ[KE*`c_E9}ٰH(aWmoUR"w>j XH`qpwb-4Iy V!1qiEk&g(xߛ/@-C3ESאoI oX7)?Q$d\ih-0Z*X{VIh&9̪LjJ{G_eCcA>4G_שmK*ǁ3!VCiJBz2#v:A&k1FDwC`\7xkl] e0Meb%|Y @Dy{*wNm\|˲O>'Ө+Iپ먌ŠDË8,th R=Tyu7dH:8[~-e3!"]W?4WJv\" &=Ts(WX'wwdśC'P=aUV1\tm+BYfǘ Q . ^H)ՒZ:^(kTrT۷ ɬۘ~,Z#|hamw*4MF ,AfeܪyFQК&Q(Nx;ްi Я\ `IqO]&ݘ~ CcDpj "Sh6ts<,PMP =Flc`VI$9AxlE|P}Ad_b0BrIȊP㐦XC@Mk e4v)p[$P$kx0s`HƝ#9`PLW ރ] YGv~ȲT(\n klp)-C~?ώثC bOy%1v"O_kӑ*t+ xab1uxAå#lG|@:9//Ғ]G1eE_PÓwHXӞjz6 ᯄT&(lH:*L9Ms{;:>[85$'N1A+*e_2"ꥥSaP%UPrOyGAʘ9i$*aK&[Ms"O8+hu؎xHaT 6FGQd>RMfV9ڂ<[D"RYj9D3QOzOu{<`uWMBO8;9DMD="&L#lX#l^۷k6.ӈ?#lV#lT"l|뷈M*1iYE|mXĕͪ*QO[GA^wzGYl:s#D ubE! E( I D" MGQ4 )g3JRć9cS#C3gn^`fNmGPPя!Џ09 GI"C8\%\\\\> H$YfGCI/~~XB D&C%9571 C"##"!E?H!$CZH]fCGG?CzБ%^?yČiJ D0L);IdZ(`B6&`.%$$WQ';V`-0-nPܤ耢CY6T]CNvΒ]9ј5G`a VP1bW2Ʉ#FhO;3O,A?&D᧎: <_EH qo'c ?eR}^sol4*D%ȸ"WA=N*ˡ9Ѡf;qk{XurAidA[i+qSEwϘe1T>|ҫUZ֨ʁgr7Df 4#7:S+592^w2kX h^'JA9MCC \p{ٖ,}.ïӇT,h5g)0v*V1ķ,w*Tނ&hKTejx 9X뤙f|{fɚ+w6L$kB7moE|f󕊲y $)@Bbhy'0#8"ӈ KMWWg WUm9ʮ׃$0B#N<H8!;P?ޙZԭăt 7p%Uif*[f;JPcQO}PC ZiO:]SEx " q1`qa";1pB(ś%?J$YL&0=q\฀a1^ fj޴)RQbU\Yb,`-5К2&-Bqg,!%qDlAtѺ=Z.yr3FNErP(@wڠ8Y3wx^z15Nʭ1TVTVlNen|-x I5@>5xΩw-5KeRYe9|tl9Svʇl;+WWoGZf"pRDw𠬫5dbJe O4 scx-x쒴#=2"ʖPւV3/=;t0xɋoen 2axsVЭK^5xͪjZ\4\Өcp48pOwo7B9%K%Y#_3JZHȡ9~fIikYamzݯWN1MMc: z=8=T$.,RJEr^".w–fH 7bt+esưz< QC>UQhwrR㌢1"Dlkͪ&: iO5*h6{b,uM[Y>fV+}vf'eFt5B7?Vf흱}CNSx9i*6A715';;(d$T,tO%^.0fP !TGCbg0Yiu(Uwza^QHQfIjP#DaQ=*X@%WCmH$$\cy|Ѱ!r~K'c4;sk٪`F|ؒLKdH$Ơ)@3, :" /J>XA 2Ujoj߀vV(Su tOɜfx8ۆUݲ=, Dkڍa:G5(?q[HS x:E ՙ7j6Ҭ]I3H ]>H3V }puz ܞ``3x.2-~7{~ҟC?g=3Cf<([3OA@AbA;`Q VEBs dԏeP5r,v‚x(6P86m|'5Ţi mpMՈϚɓ={{q{^>b~XcGQۤMkWMuA;_tVWdDQFhgϴN&ξ45A5@'+ݙףzc ,㹙 x lZ 0qHXwc31G3H e/GX w0j`lhf3pGKAt=䑹yd0~x/"X^)T}ZP|=q=Axu2kޘDf1Df8pd*)h3kWM$R=AiZ֧sIE u9 oj1Yߥݣ:V=t|Acoz= w41n{c[Ó8 JMb+,.BhH1233bd2T)"õ C8HB c@ #YC+:֋BwYeR[q~0K VeoW*_L%4oe:x ɉtT29u )z]<>;M1*t2Qp-|qx*uKvs<7q#MƢ؅ 8eKh6zbx;ٖ]ut݁rpw.a6W=jd Ȓ=:}p5+9woġ>4 0W b&9 -v7Jo$A`n3Ϻh8D922,`Z=n]/.yD F.4HeDI鳵cMI7#M(Z|w ڿأF-Dd(Hr 5vXN zMhaJw@NzBŅWJC1XSք|ZlhFa;2=e@ $ELll˴q":1@-gK"qk#`s"\(O$$,@wژGYf Q~NxhP6ڰO)a|!=I[hsӜRvg)7qD^Lmcj%Y-+0_|)SnTQ,~oYa*ᡇUA=TZa9.W?_<4vek}!ZrԐˤ]EahHy ax(*k*iŤnW0A^ZZq7k}Ya Tk Ϲl6AksOR]ۇfS3LDo90LRj%]ṹx٧dp.jasX=x m}iH ]0( m8eJ$^Y hOov,fao)Wk~ dJ<1^* iu{OHAؠ>z&=$K%4hMD}t=$!~Q-RèRka7jKb'CYdV<[ %=}ݿ|ƨZp ' 2fEf*V` _dC% 企$ m,xU[?̙,><F}-Lp4|TM|&tDEǃJL3֏&sO~ة* RP_t0|EB>PАa 9l 4p}1ݎ/zbF}=ɉ$K`Hz.!9Q=CA= %|o$/w/QX<wI'یWDC'WH.C*RаkdΣ"V bABF:nbd!m|Wxt8N2-d]ؠlv/Mƒ8} %>9t6ٗX#Lrki-1v#CLZ6;f&ve(-_µ߻Lqh$,QǸ>qv mLÅAWwak_ϰ+49lrZfSȍporS: `G}ș)0ZxXݏéJ"v`6x}|JLHrm`#V&X|0ND'GY}7"yY4$V*D`&W#Gؔ%0g82_ Cy*W|ިԪFQ7a<!Q{-(b|}C7j!M6sE4L$Db1iF],p͡Ђ8@ `OږD tnM>L:@PH1j Usd޼,.ۈɖ7@qvޤVbtSB̀KMgsq +S$qxجAGJ., *CC;]MPZ͖Ơ#h 9||J})2{a8`͎]AzJL1T%|Ж7q}[P.d VR#/JEeleYn0*Bt_](O$|/*e t{mraⳉP  Cԯa.?;fvH@p }PzQ Mcy`ID4~G=%P)Arc&,,@3vh1eş|>gYJfv3$ =;CRRԍ # MZb3n%mU׬|xG}G'?$/iFWCĎr4!#6Nx^)33pъE,zn$?ʎh4-azvj6MgBb-n۩Nt},7=1~RccZ<D"C nC* F)"ܩIŞgeRX5!*|ld%AOR{  *?^5 r 8($jgGR\^;K'D<~ N 8@ E 퍔YA#tq }ҒZ.ի4YL4D NՐK6*þ4U7vA(sjT*"jgubOARx#43t{j$ctEFx(KX@V٫gfGTQ)J-9_WB\z"d2gncxß#@^7B_yQqՊ: 8*f|'ZSkո&Vf垎`+K*6UP 7-w !qV#nIvDT_-x5 -=F唃 %qI:J_p0M.k[`ӈؾ*"LtrٻF& sQ7Ʉ bKӠ ]&&>6H;QI$TVX!:zBMJkNaAa5eB Ɖ)LO=OD/k K#OQkhH/I^alո( $Ø81 M!BDjc"di9}qm7 ݀ ׶ZWsωj{ 6"@n"~wC_?_H"rr|OUNj;j+[0tlpy:Z%@KgO0?Q+*z_C h<{B#k([3_ԋ@0{tS>Dv&%Z<Vt՗Ь'!#+$#?#g\TU߼&+))^^~P$5׬Ngl(:zZ8 %p.} -cNu-yu9ԿAEklF+VO6}I=} G %аWΒzNXuT~zh vWh,1"?$-T&׍  ~X_ݙ7⭾np)ʖL۫VHmj DǶ=CqD 0EH7BS.񛵬yfCp=1m*Q"'x3>HPM {j 4orTuql -Bx\IZ< v?*4 `'_BCJѽ4P^bKPXVd&V'yVW>xnA3 mK\^1}gQN2.ӕ'-#2>?"rzMm^+:`LD?GCc@Vp!eҦ* cܿ~ՒQ{|5 ˒~șF*ImFЮ7g 1 l+lN28^a,WJD?оu.-Ug(6wsXӣ'Mc|H0km'ZY5:(F8 ;TXHǚuOpJ*2BS_XU柹f,= R Fm ,we76-{%hG]ӖKe0?kNv¬5${‚}t- &0oI ~/RI | @eFZRg%"=v*չZ<MLRo|\jq%j>Osrǹ1XQZ;Q\$jXI~I{%8$ayKHM잪n%Bd h~>Ր+(Aj2F*3[yږK:D`=&~3^Dâ]˸L5 Tk#rWoaslNe:SU3[jc=<gH$ scnv[GDŢK?A1/N@M ix20.ɉiNMZo 7ˈn"9?OgONhd[g zTL"N}2V'iV8j@wT:4g)~gq_&""F!l⃢ S[Z.bqoհ[q$6[D)uCO]yfae 2@ܢ+Pc>">@ (f7vu$>Q|~͵J ϩ+"VcR u[Y#M9ͅ#@!Nf~b%}}!b 7t "J RD-:3QTm*i^ĝjr6Ea*Q|*6ee{hE\pf"NDXפPN!/2*aGV-pb UBsT2cM,r^şfN$琦BVl΁֝ą B;`&{<ޢq͢8-΀|x,^0Yx|ǫ.^4-87_6 f0x27O/AR7M $*E+;*N"xᯝeDiln<)9wD/3] jsA}{?e:FI F40>5t 2gQ]T84?so1}ܰm̸쩙 Xdp!IsÆdT)m_0N.o6裧Gs ndݘow %")K&GYѥSojd/LaV#cD .ߝ>DL@E 'Ħ%x^VV!ƖQ,/}|$">  [I^0'ɪ4A7"͜Tq p (٘e0 «8[`'0SBwkO5S=UĻD|'bx='z^ ۡ8}يm? \ӥi(AMIOH rʋ[lm}e,kRviVQgF0tW3}oV⣤Pi5*ЧUV+kk6OC ҭ?jj2*㍏5n.(YVYbo,ZfwKz|o$mZlmU} !z-i8Jq1w \êӽzu  ɼʠ? dmoc`80p,FZ%#B ]P$ %A#'d.m~y2[O@SiKVM{V-7',Jm5l%ݮLuo<5ZhB T@hqjq{^ ߾?3~? IFjjSM{oTޓv߲ӯKh0u9~d (S jߺqOh-j({%6s 7(r"{ Afeu6vXL(UUۭ6o 3bTyRZmdUeP]$/x!xӋXd5P!~˾pO*J߫''m5[8oM~= 'PF|7}7(;S 0rrފXW 8 m3=v-ץ @D C, kϰz:*+ dr;dbP}/_l0XibRp(Pہv &HW xٖ82zmEWۑv˶+<ۡpa2Xn.VնfVu.km=ky0y6 [cZ:WKD9D|ϱfg*2p Ir-BbdIS}ZG,inkm2 [#oM(iT;f=L7}kg3m/]$՗O. %=5ztSK>DG0r9^8{)M!75%{MIbxp+1{Y $&q$[ Fim,PY7n3;oߏt6{o 9-i~I&DIۗ :թt̊`­2}fX]V 8yH)1}8mawUmM˪_2cUV>l֔-6ZTG̷7踾 92՝˪k7܆0pYMq7Ok6x\r6-OXժEO,ÿjUTlRg]rR@ڥ++Ds ]mgu($_v/ߠn2NU"Ɋ g%o+{qA/0^x |pKZs mb70H1K7W!5 +aϚo:9lZ)A:V-MaY On"qIz;IM=m;ƏTTFT]E\w˞{/sjiw}Yۙ2& -[P˙rn_::4-%< _! e7D:k.kJCHI1V4Բ%,m 11-؉\JYD7G",O籅2jhnM;4{$#5FjdvidF7҄/4'gwvg %77o]- -yHm+?Kh l` \y6އ#t*SʹȾ3T) \ٹZTyHo5@:;1/9RoL5.?盁z24&a/6;2mѱ|iG+eb~4Q'6NMllԚ9eЖdL9G"קG7N!?dJTiSW"77z~m\#jUk{5g,+x<Х &n\WʰDA{GP=n7|3yԅ{pb4z5Na@;:/6be\Cssd<n'!<_n29ȕ9!v:J|*Ri= )swyhE7x^YZ2hӃ!Ip7Q??ӡ*΋j>'(XȠͅƕG~s&z| ק=ZY5+\.K+{QwyԯUr!Mzo}c80(?(}e"jlUf5 (plg;QJ| g$#c ЃޜmLɡ2b Er}jyD1OM6x"Phڙjk ƴXAq4ξi952ȿ`}$#D<iF,\Rj`˧a:F,I8[Td7ɎJ,5laSɒ\I]H (ǛX!JoƷ83x.Rh,[w|F+۲.[nU;0(ú*\z3C +g+S8s1{ywYPũڋAb"rwaMa_zk/wwnx{{/ڽK]}+쾅в/l1;@!bGvԗXp"KuBv\1h f2ubƏP9쒂4dx){  Z*FnĈ&'B`}uf"|(Z˜^U`+(@g@=/_p{:=$d|#_ਥo_g̳ߙ:+jtSPޗ!k}qgZuhL{Z8m&I.7)h~.>)_,- >MFЄAgP,3XN)5^;oR  3N8/8\_ZH@/[f(  v*?5êODP)AƽxU4{#ƅ]{e\nmpH JK`*>ՙ"mS{TzFOq!g&Hەf(9%5h}DDwhB :90 ܝ^ Xaצ{ TN LgvGѥ`u7_vX5kW2ɑG(5>&&eU6k{.N'L| L2Mel^tV?!:0L8-\f(-x "M0܌j`.g#:Nk=̶~y7hܘ0fw^LHl^f#g`Zb}afݘE#seD.<X 7j*?tZVQݪY ]O'ü MQ8Ovz2 ]x Wc²TA/9+eQ+.+'}xlmRE[/ūl&;4L4w'#5e:aզ)QL^2;!ԺgXkB,P$ >'k&±R\0jEz_&dtW*dgWCiF @ՠzm=x\$[Tmj%$eehAg_90@ #n|UtEZnOt:9T< 袔`(]+tB{b_@;eђ,#|4ݹ:)NJECfdRH2j?'"fI4 10g2AJhrI3·rή e~X:~SoX=lnNj*Dk"9ju|l$cWGBsHhr@ xE+H/;V[|ۨWO6![U'iGV[ Rsb!?`TqNV4t)w#tlSd#ڢصec^C &h$\x?!9?<ޕ{枊'D].,_3_M{K_sL(N&% D(j^b`0]<(UQ<# G] WP!kUGgV9h<hc6ܨ$ U7 ZNCJ؍XwOu3ꕣ\*a:}qSO^@.O~#(agYX6' x*3l]EJb8nS?NaryR6tU W 7Fa>ocoɹ%xFk7j(ΣL4&N d# B>иFHŖZg.~)ED2L^8TODDXD_~;4Ŏ$\g nr|9s>s9QCEz.WS4T>op1 b= H5 ߟ^rzjb(:J@5sbE4vtc2* >}[gE[iULDobGpPy@nɿJ+Eź^ZHqmg@h B:åŇtso̵h FikZ&ud"9_aO+q?|wBuspj9&,%$^mAٕT5xpQnb:D~0!s!~kq̸l[I#֙k!Hj`<| ~*h&22,!: ޑAZNrS0/Ddyt9$Y?j}F} ,W-d_cd>Y|zn,D9mc8)kzPOH;r1񋋏(`uT$$skŽ9x՞.jؐIO|[Te'{<)Q]/zE 7l S79(%Q IYLl㦋 b&XB)< u,Ώ]J6@xA*%0iW>io9]GMiV]!ɤ""ePħH: Vc.4UmQ#ٮ CRU>^A̅8ѴzY )7W4L_W/ē+^N~dxK^".78MC*=r1z40Pu=rS d[-5UxTK6(!}?x;cG*O ƍKAc5)^2+TY0/f؍"1|kN 謁4٤ȅRo^}h1{;& lXS9{J^5%q)zҰEIZFS)bK޴}u=ł"Ӵ+upB[a>Cpxc+>ďbzڤ̖:@/ {dmb7iQ/lV|Բ̔kT1IhseN_ϖP|A+8-H>_c(^ɻmpQ!y+V{>ˢ`9ƭ|=6OdiuuO\( 1>ʠV3ljՇv_)A9F˞D7ZYnu_hKkzfl݀^|^[j7ܞ ϖ`1 2?q eU ޒ5⻱~a7 <*LWYME__S6~3K(p%;>d%ԿlŹA@Sb9Jj{b28cb'Xkka;NAIvWɉ<,6 hKuK::$jU79fUHe."uݒ^Nl1|3Odp1 38U" ){eͮCJ4Ǔ- 7ۮh,.2D ^&K~Gk[K UʒOr sjtٗ>6Pt9AJbSL{ۣjwZ~M;#Wwr07GDd5 s/CQ4 -|F Ы@2X6-dic2%;ة藉+Ku&@pxUhf};tj7뙪@eNj]O 64TX4tW_Q:dWˆQ/FLJ+XGbMMYF،017ka }G-:Wf,pDmʃO[#-OBLa[v8oMwm# }ՌuFؤt m*J|H_Wf5Sƣe)N̡vN%`['4g@~ͦǐb4w*{ nI y"wB5~W4f_E nk:CPޕ1z%|FXT#j-XU)BY4LШAgz&Th]Z!PJP#)(D'K)GԨ8%믶ӌi{^s[ +p @q"yNQ&p hi6Ll#1* ]fIAWoG cνe8 x;9>͋}y%\$ڥH^h?G  4g/S)y3>& s' O8G,L %woLq9` a_x6LׂDm:M[-e?1Z׋PEJai'pJ,,>;RUpBw42cl,U ]*Cd*G96K8({6ʬPVAg<,y'tSɇU|6B"`;`U*ƭ@"f8O TTN!rM)#0糧@T;jW*ql[`)tHbxƒC84Hƌ :|Wubu($3tÎIME Jg,=C6H|9ʡgHgr f዆sȕQ6#l%<24+A2b"Ci+w "Q[cAආt#^-$@-K+k4TbME;m^@o3+V薵40z] ,ƀ~Kcf)ƥc>t"Wb@XRpbZ |C (غ?Z3n@$®qV`' /KA_jM=o6$X~մ-Bm1tI2Y:YJRtdx0I)h~Ӥuv!((1]tt y>94v%8'35dCjU(o. N~z[ĝ2#\̽Z>~f ,^ dm4C,wij(#-?7F򯪺"ϪR0/f6JPPI=:i($yPG0DW8%PjvI 0M% =leQz'Q2,Ƃm *$P̠ HN;ʔ z^L@P0>TCw٥ |Sg2I0+ xhr׊֢$I2;;"Y*qZNs%;ŏx,q@َk6sY:yE_^A~7ه-%Prz63~A֑_oRc-'QU3"iE 0~Hvh=h;~HWz#ث1=?^ӏԢ¸Gd$:~͍HV,A" m%kC3N:U? I5D4y*Ս}`ַld,ki{r{W`AAu Ը1..")(pzhrZѠiAzB8>0 b XyEQ$_BH\ h::SH;ZUuuZ&$+{ڤCpUT\88q4iϨؽ}ɡ|I> 8ɒ(gܱ}z'oAv`ؗ4-s Vg }y<չa}ZC }K3e戓#m5or ~Tw]^i3:tGƒ)=j̩r  ܍Z9qHe!.B/"ᒢK dȼJѲvnbqZ# 8)Y Jq65^5 M##I:?[~'ƦUz%t{|h p%`Œ֜Up|Uv4=rCk69JyuJ8@: `EU}e53rѿc()כ#}XWGS"k@HX̠[` '@@ȎfUA<,zzqUw1w>vCQ[g"6&nW!8R`Х /Di S‚H vb =r~s 9ͮce9;A5u[ڄnz-Y[u-Ob C[ͽ u7 /\F FU-I7߄2B߰/nU5v5m9n+BRZlI73PeK! 4P3j4o 9cȫOޓeju yDt#Ϟ n[+O򖁛b#84 tFp NO})DAD VT,t՝G:Fe6e7fhcHJ8%(igH `)9PSkc4EdOSyɓ ,CNhGO4۹AxGj1*4UZo7w aЫYh4{wbUO,SJF5XFٚ8[`UzlJghfIOd99fqH5j ɒt)7 J=}.>qRTm ?ZgϱM1 I7W/+x// su_bCJа7yY\hI֐+#ULH75-tͯm 3R.)_4Ѥ)_%]M,9C r Z VD( m}&7CLgxT\90yvRwJ3U~2Gvܜ\?L9HIC]^1YյP!EC~\m>}pfJ, nRis$ÖK#2Rݮ.YoC7.$&=)Ʉ`õ\=:e> ^a³eٔ.D U^/ BIqS9$6S\oGLA1RZVd$(X+^j_I-1S ,>Ls8ZXTZFhr˂h,Vd*c3ѼB?-r0جjqKjc.k,6& .wynrˇ]w^zn~Yo_XߨwqA*Ò0U"~U-x`ҁy(a&V8S6{pٛ',vloT*^ G[VLNMxUv3ickJ~1@4lp?ͬ\7biյ0[^ʕ9uVK B4('f_\U ,YM$ cOKCFNgQQ~ڢFx7x#`ΥT= ;)2Q .1"T p77GkLG=r_ 5S&"zYFlNlVJ7yXTlOrL%O>nQϐ'D8ax/hvi&nѣm2j&Q˥cKʽʿW@4&(X͸R)w Be?-:Qi9fIџR8t6%ğ̴ !1jdGD?ZpGD#^ wYvإ(ok,p|='6xUMA?6J#!׾mV"]ݏЁlSץ#w: Ӂw(V<*f4j#;dv6c(  F#T'3vx\",S5D%K=ʜ)y 9.s+oR^rD/efބL!ϓL+td-O<~̓nF%%sp<*KΊt`"J3Wd)k k'ǹkD:D;!;sƤMCAXe1ZQY=*}x*I6,l<Ȁl?d^W>Ÿ7<%W,au@ r!摃d( 3%hA"Jy C gHbT?N&_)VT*JsSR,jo8ٱ`7Yqm]<:'#\Z⍼5gg9V,!3&Nȯ.wjĚZ5έҎ"|J?{x F S 8{:#e4)mq( bc\~uj;{g #jZk0=˄)JxܵHb|O|ڪ!& _<WXa[2ŧ#_6c1 e@LOC [gòʉ*u`&|} ?rOR@P NYlc`^{6q+X&3 j~%J vX V[p}l'gvDPTl{M3*ϾXp Nm3dd"M9A-4 [ /ː?G wgEsWŘc^ K<VRaٍyhуҬqb@;޸st)DhH^(1Dhvvm pkSsXDzMy^JN0A k;(ίLjvdSYWjX`m(NBJH9>\eY`KlKR5*\hޓ#SE!}K/Hcݩ",vB8yrgg7*j_dx)rQP0y3:si1LO?WKYaǿ؈ogOd7 6f:S^^].OFrTqZHu$P T7 L:%]E`0!BH])#KS5\D"brGAglHt1GG$6sWϭ$žp`/^ꡇoϩR&pu՘oo^UТ;qzȹ )ɎHFu}9U'+g*0dK*'r08];F{AKzJ \K#9N|^U$[EszϠ!9G<&/cc:nIv:ĒX/bn3'ٓP("{B̫1TwןrvlHHIުЩu.FGP _FSrdjlÜuj\Ӣe>!cTo/l*#brc_.ڎ<%C+eq**Ls^zL5@+c.'T; őW6y fPAM(BrN[%㤷1s-ZẔrcŇhH<4pyWeUf=0χZqfIƍY!kd1KwY?7~|`&燖~jv9U eDIܷ+$ F pKqm:-JǓr\WM` k$Y=#!jRs(҉'x acSHվ&6mQݏ= Fk{ YE}&oR10nS y E#kO h4Bg,tzb[VXFk&'g:b&'3?T BaoX8yqF750=ٽ3o6je2M$4B&t*i, S:3 rj~ƀjڟ&5Ij^Caatz<>(&ozd H}DϰFx^ dPI(ɏJV]O6ӻ>ʽ3C!su[\|`2wTH4>j Qc*Dw\fK^J~WtE?u1ZOptHGv[(ќ`ڐ.u2YUy[0oHܽ6k$dc L΍5fCD?uf ?UjO gSsQ{G%Fap!74y{vheaU˜_-ͱ4=dQaQrdXZR,L*9mYyt]ews+΋ȼXW  +>6NF'=H胃9m9fsgV}rݬz5|>RR5i؊–ڞ<&@jFְ׊ThW<ߢsc&Z*x/(Xj4ʼ⩛87l_ݤZkXy0  ZsatuCWN^u}mǹQRL%_AMՑE {6ĉFVښL=q Jk{>Y$5GK|<B:}o?(*$[{OnpS=T3BC*d4R/RS`v l(}UyiYO;~Ύ1Ȫ4=fՎjLMզ)c]yo3>ro{8z3&+i>2E-%^zk}#:ËLohPAx=q돸'GM%IxK za  S57)J*YtX^l hB&a_c#i0 fer\tvy!0F&c?rLQP%/|qUc_ MrD5)lQvlWTƴ`>W*np^5bP ˋh-\mXR"wd4Bͬ&I/75wQj>f9`HDҢ' IS($魭vZ @wLa8nϼN2<{n'7l#8ǰR7x 2:mtxjn.rLXqc:;ҏFfH,NKn|U HF cc,CVbA a҃'E4jJ)nO U&D`RAnI#0WRQ'm H?vMJEL"1TKê8 ^TH*H *)ЀrW7N80,pn\OvenOnUa9z |P0V3-로W-ywQ!P9E=*d_F SXHHHfb [ĥfCL 76>1h!IPC &o<<ž^Xaca]JTJBn&Da4i1&fDj*8YkY֥+"YoeTԓT ݤ_won K~0ruz4SȸAա'$ Id&m}Pr!}z{5w' -Љm_ftd͈WaSopZ.cN>$b<,͵dJڿg٤4E"46;{2.a/^X(eA3 [-mnP* -Y"^p!g-eAp3~)Ut Zc h2VwT{2Jk.;(Ig/-dY~wbx%+qՏAViԶtCy.PEɾܓ!vQթXfk'-eEbF)nrVJMqSfgjVH,?˲QaP)RoE`_ֻnμrL iL 96Cy#e. fYKt9\mpZ_8PP;e;:ZK!{uP. UBQphݙiy}o2/3?96`K# %$@@#up4U<B kxݗ f0E'uinZbO-~jmp4(F#nd@Rµ 갓cנ+IpQbwkϷ-ȣ@?F?qt 94NbX]VXe'b qD-1yt Y}H"d3˻whh@ԡCn\_A)Ɍ<l' 9tfC.*wcT\ݦ">^ 1Wsm;4p2p3f:!L!\YKg MB5Jp >hbCF sJHÞNEA[ t֔ʷ>4=t̎~h#R8*g P1)Hp"S nS?F,>~%v% 55f4~_ޘ/(dԭGh4҃=MѾBwd33qiY^'9&(y7Ji$+!P{`2S?^'bߤ= oDE/H}sz x@za0\cƉV#4W~)^:h칛vѮ8۞j|z\[ZD9|2O( 5{9lPѨ,115T|r:{5?ymս `CЂ $ 5ցi@B'lO=xӮƎ{k ID>9G ț oU$? }iL4@~GYC1R@ԜBf.pV T`vK`M#K!DK uya(v^Fg^>t}yVg6FvQ^-6NZΣb ;"8^!^Ptr-嗀Cs4 %e'k[ZB{cdMh[/dǛyR1ƿrH&W5sse|L_c(@c4z/>#yIKQӚR][ oJkm _AB'ܓ"_\i2^(B'AIE*04"VY;b 9EЉxfu22f_G趱Y!ze4I*d_O\bShYŘ*Nt`)Nrؕ1 :n]OYPb>SuNT$'^/|dA$/g |^_x,mvwk$o+¿"4Jd60GJ. @2#KE |] ' BxCw=qv4Z@Ѯtc6 hmJY}dķ$4~ɋ/cWh(Ʋ-;[ck @\E3/퍏-q 4KRGuZ#QU.)0c3+MewHc;1S˞LPq:0ey'O}~#syXih1%]'}dzh@yn.E3u8ȏ bPr5NjZG@T,<U6ZO,q8s'}mK9Vj#kY%jȯ:K#:?FK_8h[BGByz>;Dq_Z"eu8tF1T4xrFYgbDHa gw޸ڷ;,eN goYc8kf芹wJ)ibo|e9%/{DroIf|Q>WroWff(VT" Z}\<'2\A~u@ORVp ^ Sl?_H%jvT)kJO> '~b~$ wH\jLͥy'?ݑ:T-1աCy$T Ҿ;Z52 '9gaAn P! NlE2>xÂW*A,CI԰HO%^V-p`X;=U8V_j&}՞une;i?u.*P1;$p wqnyv|^EvS`^h4@ *P8FŒTpZj0وje0h3+1VnͺHXEvEowmy̮ zK  Pͩ%2ƋwwJ-I"NJ%(C Bs'x7gˋcS}vdh;Zk^h7_FŭgyCr{kf]u|{0H5J(9B dapw ȋأ5nĤX{LZ՚ȉ&<= dFʒyqɂ+^R71_'o?y"E58~Gz}$k&l_Ze!C4~căRta~- r0|ðLP奲WgO]Â@sK}I'%Z/ VUkBWF(ڞn"wDNY` "ObQ3T K{:%G]nXllX=ٙw#ҎQaY|t/7c؉qu`aRI#?}yy( xN@@UD#MUfw {^#MhC>r<U ߬akI&h[l,~e hSw'OevKQ"F ';kxՃ}sݢEAړv1Wھr49Ni1:no~Sr]Z]Dn.NF䥙dkB[rs^iNτ|vr8z`W2ιE=oXS/ךh@;:RmT5"'-o&C.n.j Hs)L+:S{ tj Dt={~s\z-~j=f+/uSNqWȥp\(1Gs¦ )-(XX;iXWVw&3aXq޻Hck[W6mB}dc`@lpALD) =bEa:*Zq>^tكWώt儤 fqcyQ;/|v7HpoнXNFOy[QJ;hK7x2 {N}}:`؞,E;^Q<ɱXkp$); f Ŷ*`N5ڥ˳/0t},uF+h;q &xv lAr S/H"Op,]W6nW;#M]і}r`^&i5d~=q؋1Hu@}:IRH8,0"F%,iT `JE YEz|1q[۫s=a[{9^7m_7".ͯк8s|&DX Ead Pd¶j (MBY`B_om&lcTƒt^Z Bδ 7PVCB9Ğ}n zǟiPtA%]} af|0tkԛQ~e?Rc?T\Xe\$uxɍzwpR7ɋ#?xsb'Ý7ima6D 7XVСZX+ZXՌ +'iy_"%< Oem+ v"M6}(E?|G+j]_iG#Zahʇ Jq~drC(LOs0B i,󄨔Sq(+ /{fj*H&P f @rs7~$&oKGI:%՚W&#hw\B gQ}i-MWۙIs-F1ÀH5 y+#C` Db?2˼wz3?]8\@/セV%R&Jt' S_`$O*+9멽BFe$XVDcick뺿?b͂îۇ\yI q,yA"mIо˳O.j'7 ^{jAap]W[ 10Jгj7 -a/W !eO yFB٭A8- {8gj ;`Fqox4X}AlW3Su.=Q6k;R~|Uq59aEy gg_grq -`WI+x80c|=TɈwߧzߑk xaWkۂyeDŽL-wH.׵5r2glAfb8xj$%@rs%0͜#g 6:TR:2TѮB B@0-+H!uff׹Sv`,))=f2Z{#7 1aFԢٸfm=z<أ\6l kE5CwCU/J;d!5'}5>tGxGQ$v:(` 35?ա}@aN څp,uSuqW-C#Ofc a@/f&~{Z#4Gӡ eR8j4Z6Pj>O FV}/?luX$5p 3t9^Âwb vRi^Z KNd̆<> {c序:+RX,Gsw!3TU:Ս\46x:íGՆ.1NX?ݕ;$3/Ay~nFR_mW|#]I%?)+ѐj={O)<^w,ȮQw\qFtD#uN;KHԬE%SJS"`@$ >g&rgi9dBl|:dvX/|HSf |eJu}zɢ@h[kr {647TkgZJ)/m1XiNnڑsUN7l::=J&C)zn#7c>1T?RAC[MUW/CcL)V ɶa2bN7VdBk*]_1|Oa)r#^1zoGdՎG]%<˻MO7,,((TtY /4t9$-I_|?}}$Տh}-M,kE 园Q R:c!sNc@м֭yc߲׫s^ ߍjaeyc]s<9 A,ޱIBɀvjQQtR32Vv7-lgEM`5Q1 u(4pHqG5n8זּT1EI 3n뿺 聽}lW\;ٸIFNR,q8uZ%l+&^_3Q&g`W$hqӂX@8 Jň&*2ZV1syHSCz֖:2I6h-PZD`Gf\ɿP컆A`P:9tHH]O|կZbt?9B9hV Q7p,ay!sFtr 67Fp>/`1NZ51lHNի!njl3ZUX`D媰:T!tӡt.P 㨛Wo-B8'ggt)kn%D!99$LCg\U3Dw(rh^- ƗGYӅNjJ[EcnXlEDxGԉz,aԚ~nF!G.ly9Eo/-Ovwt]N)K2LnN<vFu ņ˽\tE9.!O tZDH|)Π9L3 ps4!D8>|i4z"!'Lep/o p7-]( Kѩ_׶*i^_}+ఢlX&}A0ZTZ됨w6C OwD7;wN .E~qIa6Y9yr g*41>x`#&g&%s{TQna=h)ܭ){;o"r7`H,&<ڽ]:m, ŇU]IHPb%EpLyT8 ahtPig(BP!>I!1h,UrߚZ9w.sF^E=m--?6 6Gal$Q⮕t gˀI9A qiaTe>|ː| $[˻JA$'!'~M#4 3Գ wЈ|gOta}>r r ;=sXNxiN)ev'5!{X$Hd你?[rG7)GOѧ&Iڗ PECޗq`5E? rEacg Ձ eT3._rhxZ&&\_~]c$=k;U$=yq X <8F]o.~ M{*+AR =!Ib%V"Rƪnxxvp*5HosqRW NvY2$woN]MO65Z Z٭a[hͲqK>MVY$t$YƚGQH쀮rٙs+dѫHO4|;2XY'́[".;9;x W㰝F'UK/i27 LԡϲDr;J9(dGG 2nn^\̈́4xĒ\}k6$*g0#0s H3FfJ AV<@Q+ó@NQ ǖ ༅g(#捠{YWs7{%чgg1Hv[9)Wc>*EY[26b,~SOcޟ'a13Z@84btcwWu3?}iGAPCIR8>iF !|F2=i}  ~^ZÞyq{L"kn@zdѝbp6vWc3,ax[.0cZ$:|)'`ikC}<,Q(۫j_. ʡ7b9lB q/Phn-AWy/E# ( ~jm5!¾mhTu0^[`ZzPVDon z:eEoNYœ-ȱddh_GHi.GkJ6=D,=h=Z4@K%ԼlZ5sdof镎2g0s]+o%5GA-; zٓllF2HcJڹESO?SJhZz Axx!(O§:qRtjMq}nZF}RN%W|"5󮱊_DMld#,dm}(+9Pa1ʹn,yhtKyJSe<&)~ %ZhiAyB)ެCgJ,<ϡo!{93QLI_dS8xHMiH40q%K6/?:o#S]l|{`a?bKN㛰LpBb4&}kxU@ܠ~ڀ΅SCcc2 Mp8{VHhRtᖧ *jzS9cy#fK7VUYQdy%^Gbm0csiͨ*{=="}sEzנ`FI܎05b4n,k?r'HhjQ}pݚ{!eHE3oXK[Q8xcxF$dU2TeH"i3NAQ?dK[~3["$2Ɲ>p8/ /l.P WgW)ꉵ9kh<;u91E|ߗW~CiV/ݬJ6 UixET|t<3>7qQ/ށ:k.0Is~_ Z9^a]H%]cU&Ӯ됛mL/4B܂>%25uL[GQJ\$_MoQg?]4 Pv4'Xkgj;dQG2]w,CViy <o d.oL7FEŎ05Zf-x25rGk D1Pu,&!_]&d `̋<6S+8`[[]ɿEf) -nd8L͏ }L{#x 9|u@ P@Tf3 ")j-vya{yY"H͇BЖ0&j4A9<}.>X~Lع|GihZ6Hz[ΐywl獟h1xtU5/3h,Jw$=mxA#9ƙvfY;@ZGlE3 w Zw5IVy%9EGN2ޥH=cӊ ?AaF/"]]c'a93FP9|^\QzD agF>pJ= yoΓ.VLGM[Alos iWesz Aߖsh5rid(_+oqÎ'pB|+I߻!&oQ(a\N##&P"63`Z&>O@bv] &h7B2"NQu|ajϤGY,VWZZ:@s7vvEǬ$^mͳyˁl.@&.sb}(z^6dux* xH5k~s"5GV,&αP3{bh`tyĈ:/y}k `R;ZְJ?q而 ssb61fՌb0"rPG] !h d ;EeS J5ZH NmMԞFg5@A% "#6K&!C&^oP(퀕)\T\vҜ'r :wWKrCf̋ESN*iGʧXe^ao3>FÛ8M4UxcohW6z6 eX`'?1op%Z~8(壭`fwx!s\m#S1nJ ~Y0I,L߸{f`sr}gR"O ҟO_LG1YAY#2ClUmG/ck d&;cWT5W[YeyR ͉FWKCd0v͂;"L]+Feհw-N{z]ɫs&" :7j'ThGXl!`JN;9{yP {:hASy.*k g3S]kz2o%6{1x.e>t|6AQl~\L')= b~lM5Jmeb*Vnk® d_6v~3O%K6xnb )SYS~VKiFh>Nj?vp2}+rA"ՊB2nݔӫb-c=K~FTy.eHWw# RG(^f`bWœmȴimEϿn~V.~KŚqVI7D5Hr ׵lyL)ӃRH:|"LqS@^ j JA1uϊ؁\===0FE+2wY"yRT.D7 `D 68ևIރKe|t*孍 d}i'}w@mrϥDLj(H8SD҆1魇htcő jxPA"7y/H_5s<bb-~d '}l->y.?+ KXfBytLҷ_/rnj`̒>1ݍԕ1 Syǰ1:nFq< ;y61J)m3vRCoFTΏ"ƶU41|G襗yv@7;SYq.2P Z~lݵKq*K@(t8]&RT*f7QIbіR&7/ʢM^^&p[w@ q]U*9f6 pDot0c჏3`cu>[QKk5 }'9g@k2:S DDf?A7SziBFJ?' Z.#b>Q-3zmeXӷS(ϬtH=W+݆ z9ѯ$A%=kb9$!k*ɺ[ .jMg/m,*䀻R̴8(K꼍&V4;HQq 7]fVc Dd ,fƎ>e7"E $RXM+.L]65ݕ2ыZ>Y`TH䙂0I8j-m!uZc1k6[rv-CS>_wCuEL^BZ !9S9`vJjg61!]Bt! '+X͵MU o#R}8N"|ܘК~BBZˎLXh]ܐ)ޮ'̜!9(Zwiм;{8sl1[HUe]"Pp>&G&Ȅм&A}G:1E ]Uf#b~.=%j=e,L2 p:6 4ݲ ` b[ZV#IOӪt*t D*Ps e4,9P|IlYW^>0$-&YMR/Z"%PPt,O *XN h^4_4nR,^ ҙ^N*0iHo1h_5XE۱%x84H8~6SI|hI 쥆Py@r"d(XAƍz݃FQۇCr"74Zˤ- 쎛Rʍyc.p?@OpD뭽LӖ5 з5Ӎn)yȗ\5PV: ڡm9sf QGܞf稩W~Pz#9 K_ +y`DpO7ln(c#eOnvA_'0Y2w2ޱ?>\ [/3u:9'HC'Sr8'zqN#thn8:JNE4CaBa"89㍺b[>c5Z-YX$}׋HQ tb&81'|3!m1IKcr S%/nى8tq\T&}"[kp@WÉ4jԒ(g nj&[x k(䗏*ǣv/2c0Ks)_Y u!Bq> 5g{϶ M;E^C³t vu0qQm.]Ye 4F#7d- 5e'Dh1 rN{0DA ;-S5Ւ@(SUY{%n^ԚôͦdZDdge!.ܳ4hi'"-'Fd#}5 @%͗u2Ӟ mkD Xd?zPTLe __ bS礐jnbk᫃[]5);- ^JۆhW P0l)oa'l"#PZ4okP 2"m"w->ީƳUfp;WXߪS AѿCgw?TPzh?(hjy ;{o|y !JZ'Cg7KD Yq^{)R#:ݸ q!)"ޱ VDy,k]<}(zT@__53P opO3х;S4i[%"A$WB2@y8; Hn[xx1 m0=H andBJ]`7NI }s02Nvm )P5aZYH9WrաBϪ MsG*gWM/fF֨-X06ʛV7$%$ {|/BԶ gװ-OXfnA6ٝŕJO'J}u];iGLN[ʄE T̔w j},vw) r.JyiT >qxYda'VluvA.ݓ`fҬe{ on!|#u_[ZTJmUS3ḚAm6gy?Zm6ײBj-slV&A#4n[I~æQ%XIQE3l}c~URiKMcPSPdA?(`N 0v:'EթeJ WO+/vqϯ,?i UM֟qIj0\킩PQa6qCv.̡.5NgSUU u\j8#l}#!X5 &fDn|x*qk:3DS64ѿVi-n_dοH7SXV(o,Pܶ: ̟e\-F͔LhgI!o@\򮓳 uPVH%. l5~ 84(Kް1ʔ`*:Pi $3ER.|2ύKZ0j'IMV,yzJh_Xĭ㚦HgB\gBg;h4fВLq܈lY B5\s@=iL 8λ%,s|&Ґ[egő: Lܤ#5,,w] $ F[iisyⷶ申y63O~8RW?FVmeeLH[ةV)pw?Tp,0m"k/C[T~m]ql,4ؾeDdݾ5{ǻW4r1ˡrc*K$WbVF=o;4s/3;lbR%-kċ[pJxTQ^GUzuzk_TJoYH\GLg-ǁ9+P(i9-i9zfZ/}V^ݢ|kI~D~MԥW .|_49S3"󾊪 FHf<ĴKzTaG–{٨I ͼH˪Vy QAZTU#E-V]U`=4w3-#^ɝ55#^AzgfMӲğ-qu:$Dzڅ/="Q2KTJ؎tA(g9a>pDpnUEm#OP> lzsi:?Du"tkj-SK*Ytq;aǧ!/VEM(u9δUWwD<8ed&D]aLENi>(͜[g5vx#"Ḽ@C%rpj6OX'p5Oeʚ"!%O]B 9s򉐔mGy@[,&IlIt\`mx ;è2"[J U[ Gz7ۻeeYz##RJrc276vf,<:D~LJnOT~&sY֢uF7MgRSD%ƾ[QJ݆pyuZk> bt(H\̓CD RmZxC`u0Qۋ5=B@ARG<^-KPs&F#dxHLX5 p1ۧq!?b*ŌxAܛڜ;?mW+yJ :j~GKtb9DAQtTZm o6G".@}Ee{ =.(Dkm^k kϮBftkþR :>G(U"DST,ܾr䈀=g3TXZb;׎ݚ`7iPLO31 ֏+ś]϶Bγ>bx CN&Y C 4UR @k*?k|j7Ws`3Uj"F7磗4XdS#z3\URK>eqoÏ4U4,"[ =`3B8?#i8*Y⭰eP5@u1r܌+HUl"(u#j {qj M 7:^Lb6p1)ՒQg~~n+vOГ]+;LJc O'MЫTU)޴~r^ª0vd%YC*­S5jD, 'G;Gbse2};I5t `phjtjk&sl<+]c|G^FR)x9"ٔWƺdL* 핇޾S^|5{YFw_>(w+fj7?6(6{j?ps,E|,$Ew){%Rtіg B,-(7&d"KG͠r>CiI԰mON1`IRDc4+I71|~0x)}+:H˖B9?ׂďI);27ymiQ=4%A$]q"?JYQ.6uex_Ώb'HEvx,h4xykUVLp_4s

Vf`sD'u#M7nDcP>;ܿhoU] &4zA6C%c8sUPg eSzJsA \5yɢ16┥(w/)C#.!1berS,&{uzZ-;lP!d@2u{qdU%ʭLdv3  Q"tBn˓&SZ _z?ahy_(?b8!r[LHw>>𓩽-!y,-כ=42]0X-S)+XDd|p =MݑMo:+s[+;7&E{~MzT@lKo߫]i! a" U1+t>B):a[ lm+idiB?;"m~a0͡vL#)y Mx(Fd2ysML Y _. h:i'w7M) .д9t_ڿc|BяFdt0b*4C~AXO\h/4m+>)16q3M OM6&-3^bߐn q*gm\Ƚ\3)PhHiyNԮ`=>*lXR5aO'UHիѩu?p;q\kQB.Dc9 މRi_*~RJ7]meƽfT'ӷ>ś 욒4E w߼P:a.2;1$$h TDOTAnzb zaj|pP-w"+ \Hd;֜%=c36Y|ҡgv>7 *Vv}0wǿPwE_J*+So?g"C CfOd<M.GYN]Gux,6F"f'v+N5,Q"&T~?Qrt$J 0>=mth$}J(c&nC?_.|eOBŎ<ԃ,_6Y%VMlFBd-ޏ( TPД*W)J'~[L.޴.-ҟ2is5>L)YM]{:ȭM9}%HA _&7!k?e`p11a(FOx+>wvzN<-8L?EZ+N4+1cqzi"d`Cst/nEW"Ԫ(DsL N%q%R?rc&Q (n;=40ʌ kQ+q@c t8(hOG%4wY2.0𚄑f WuՈ8`P7[]{Ҏ+ uhʆRu3wv [R]5+6Gs*Q^/5+2,@lEp"'{\9TPTn}ѦZ_PN$fE6s#3mQ~(&ۋJҩN_Xۈ;GpA+o^Ǽ{wKSUk> !>XS7\_[Er*uQYyW75D9aUlo@' Wle}ME7>OB}xlZEH8S%C gT= |:!?xھ;:RLvU- 2kyM;M꛶xGn{-tJxnD2Nscʂ[u6ưʠHϏ2(ƍtxaYQɅ|N4mc$+З10Hi 9 g݄^.h-.t2"Ѧy9?RY4`ُ S ܚ\0}l/}ӥؗz26k>^B~̺KXTJ]F Ř(쇫}ef~RIJUˣ}ʮ `E?z$\"/ޏ?C[ CԲ6mieF*YeYŤmV^IPVf:.xJ27QabET$&3h',PUD3dQ nqѤ3{_2 \R@$#-`I:Clzs h|!ҖVF J\2bL]@Msw4^D4h Ƒj/KB%$^rĨHv"6_ PITGX-" T4JcGzNJE *pn^p/n.nxB7cKΉ}WV)]X#L@oؿĢ٤w8&2hD@̒zjZ :1H_nF#9 K3O[B BP%!"pcS[: Fc4#{uNcªZ!rӁ}ԗR)kau*ON<) 4mF % XRפ9ӉYuՠ`BSB+7xus|V B`f=ʸC&Q5jҋ>" ^/TH/ב=̧SFӓ=Y%Nka5CUY$bI*}AkOI=)<\ >grMV*ddBHe^ [*j Ht +_\]sɤl€t(q/>knnBةtIEZr^BY[cC1E4ˮfܱ21gFX, AػDH;8j*!?ތ?a5g!geO.W{:a)MjٙO.4{P@ C x4tN(腕aں9GDX3ER-oRj漽Lx0Y>P\moFsonАڄUG[\h63fYpX7ꍰ%Q-K`,:pe?O{TU]l?>ss~{j3)W9#~s΀Mo+#Bړe+0lQ!J+̥V޽Y1Pr>ސY%_2U>!i-NZw> FN^}]ѵpyyK~dYV8҉3qG*ۦ\#~Ar6FI7g)'e#<~v0@bl݈y4 E8!n#^ĉ_6RPa>=z[HH!$˂^BK q4q~f 8`7Uj! B5~)VsNFd &"rЪfü(c;` TW+z0*ED)BW0^WaQЎxFʔ,CW T 40`'GsCe5Mh˟ar Ǖ%֨4~Y3%IlVkxJxȗ$ ͅtXh?g&eN+lAEW%<nvߐ>GRƃE<\D~RS*pt )|6{qD9)IšTƔ%o}&M|L \fRuMa=. IpLahS(hl#wg X99viR;i;Gv\*ֹcM.t5wsS\d^ $fEKIil%%*PGU1A~xK $I=zW2ͰTc{[V(rI&|3ZgÞ-[OR_Qn){/;5P-#]V0 , iq1^EDsJOg#Ub7F*S<͉ =ݠo:r`.- /aLZܠm;[$\ TډW,$0˷iSՍ N'؏KfC,Cξ>ի:<0_MZNM(A7d[GckOF66>J3/A*i~z-ݯV]*hB6|!m/ޒ:*i{brSYUvH0󾆏]Ɗjj}Իlb8czm=^QLjt蟰7 gg5e<9+aKVUMjo1|vIҝ64xr7C4!K ~O5kB| nanʀ"Nh9Рtg,LBus[>)Բ#xިmmVqcWx\/x^r@lMy<{%73EbF@6\Xm֝m6b#;bZn0Dcv/#Y}9=pٹ˗~й̲g2g*NЦ*(QχSWbO^,(&Jy+9H㛙5}ΰA/jo6wZg.T3  { šsZn8K{0lisM=;~fz EWy}"ymbf0o-c eE0:@PsA. ܀jB8 48@/T=eyNjݵ jN"#UAkcaw^Qij@C&j>CL(5'^u|XkoL٬l1"ii r`cjl%ޖaI~EN6'qJ}.W(+Ec{0#bF]y16,hjTH*P4:q:N/]6M?ՠ.3v]w]'@,P/0y;~A됢pCrCϗ$`9h1|K3 :r)'*㕅g?WZM؆-=I@@Y2&!5:a}BI)|22wm(X^鿱cw |R]#k;Л_k벿=R|E4S 3A "ĞjVR*GI/L+F]6:;җkI).(~шi*=%prJCH޳sx<^ݲ\ӄv9#2dub@@?嚼J ggC1?\іa7wb9_axk/>/IwA׻)#0L% ͬ0w"뉵6,dQ]XbVL N7dIDZ~~u=ds:t({^^c2|; %CBDpK%{Io~ɒ']{9ߴ@ I 䞃c9K4>/# qt;`*׌yCT*~m:) 3t7ʀ  W! ^$].NN,1E(rMV=}g=≨vjY7kiI`tΨRMXrL9"1s0<0Bɗ[uludΈkk s9´.cZsD ^p;8nmx0 n8/kC`-EWֆEyNB/̻agB$&wpbC0N<< F]ӡ2Slw` 1d;3ʍOf;R$c@ ؝7ަv3B^ [/J|F,T[bU$.oLu<ةpG\x31-Ku8!Gm6I(x$ 25JScn6nmcwY$F G+HKPYǮçP5A9)Y oS$ܿAQKdnEEֈ,2Y_ԐAS,8 h#> NA AEmA *O-dY(x,e$PBF>=[JhZvE E =2W0MQJ1*@AmkK,PQp%,(-PZb/1"D!ǣO8pM8Q%0p=Br_׍Uޯzcz<:p~k qubx? oI&z۝ +X`b8oca `l#/8eh<,Mbۖk*QǭEf3Zδ+ǕcOTpA=˕%z L s1BOLᰗ[,ݨAD .>0"$R"Q% 5QOR[งS6dQLr|R[ I@:l@ 4hu^ Dg×WU"Z㬢 gw҃˂O (CIA8ÿ4ڗ.25 1As X! . ֡7J|5pV堐uTؕ`l~Jaz咀ck k8Nl@р +b4vŴM)Xs{d%f<' &Sw۟ٷg/ daj(@~gpfNhU5 5"^=z,%:>Թ)uWxQH\H1/&M-RdT_VcNuD,+؅gk(]nVɳdz-#T@L;C3!1-,XKyR_Hicrnfj-v>ӠM^peMh[H9SH٨ɹ4$GG0E{$8y[ο#.v@Z Ek'0cPAIDU$:p Ҫ#7I'%^MFKu{_k38YuKNc-9: ^JKFڼ} ң)a -qƟ놷h0\K˻ct^'[oA 8@\_Btseȡ* &͎;W17\ $YP}@2j.m'7$Mv1%lO:DHJ ڿlr0w񳡣mnoux1WwKp﹯O5^}U׷=uf0%#h hem?chyXG}Tc5՗ SniEWڹWzlJNJZ<|rm\esr<٫Wz1#?f' 1<^ vpz={N92c/UX;^yJW!~ݰ Pm ǭ]6$4~m 6?Ŷ#Z=ҫ0Qawl].DOj=/t9V峖,̣% t5*{@ XRct"]CB{ `kHQDP 0QvJ_l"#RD14A(j|&[Y/V,|5 әB D(1D␷x8߄}|JYp^!6"skZkjv2o'Kf8٥F`S!7B|* !u{5@ FF iL!L5: x >8lP!x% m]Y0* ']a\?DB[>Ehe;*aiLZ1Њob3a{.R6fT0g<`&Kzqro_fJǥ{[35(}J#t($Nwq>0xؗx%^z!L(U=ېϼ~SУju ۑ6t@pba1ǘ%L}N{cd2(G{XQl\o3қ| *ůR]$WI=ClgbI$$A::H!_|h$졛E#9/ B CS "P4%~†˾y0C<8 DT+70NQ`t#-%E߸,QR][s1` !|T Dbo5?S1r(|YFS* T`_.:{j(^W&N\(Џh sH`"AL 9Q^T?`&7a_pzw8wztaÌ*|05%elU5{>A@j]"|zc?itqHgF Ʌ@>-6>`+hy{8)j]s懦k4QAh FݴkߐFu[qBU!ª'"Gɡr\a|w?zhD;QJqS<:) Js]Wؒc˖\|kNn"9ggⶈȲq_FF, >څlk+JNH9q(^Ƭ]QVg̚kSLmLS_ݝ< c%7i_%1BYʧE]O~Q9s*n Thkywp92Uqm_u N> [SL6@mu0w+X*'z-n-FUߜaվsnNx5%#6Ky =>J?F]сu~jC`%>А?\jpUЬĵef ?{ . T=5KE$pac>L^&[b9Etd;Կt[.i)ۣJjiqd> uj:=x:gc.HNEٝإa[ygAm[pCAXin@ƒ NgcQhre3vөY>\3;7 EF7r1A!]}pAS_OċOl>1/^8)A ?pvet(!I=2p>"1YIge@?L= -[2t(kFFg掑xomq̗uTȆ2(MRDFܱ{SI2`B-F _W 1/I0˕q3 [/&:G \Ф !13B8pELhƨz)C5i+kEDA37.& ׌^=LTȨ=~UM!E-0aGv1yS18Vz[?"TR 웫z~6Xd#V4kԿ.8IQb#[{!kO[ 'QA¤$|[N- gE#nNz~k^'dߍ>(??rkB~^]_S%wﮉV ؔ\ r]79kF5q*QtKSO>W̫"`5&WF8MИxt K%!ЊNR¿l۫\"#=-ѠkTk_)4ݛKM,M;.- "peRPAF}~䣟)||r%z(*1Hmby;\ʕtSoR)NՐ8eh?~i8+'~{m?%tg~rUu}Y憰`D=*ᾲ1s"L]`Af2Ro7p~&V=i"F,0W?WIE|E??u0T48 p`Ͷ1>좈OF`Q!%6 [r@ӒlRQbJ!DzB;5_ d/?@D[8[$U VۃNאTJ2%X[I^JSuX=nu ag|ol%e1" siW<'^}zwHCpn8W_nu*Ѥ !5ֻ;pK.\Dl^<.4G5n'ڑc-`C6ZUwSLx%7++B؊DFo[s q~:zN8!N,<5Ti1.inr`g.09YTos%1`87Bף2/) 1dɭ&rl:OjЦՙrln ^{*/>_ѧ SoV]hd-'t }t%u*mXHv붩oSWZic85R9`s͛}D%7nC7/[_wS'NicjYPE(tM#v}^`/^u4ٻ!O~_-)0 T=跹+My5Ck<>%v2SOkpH}^0{UCS+#21[1F-3oBշ?zn_={*i-ȽcId;{S4a:en>,*;b(r^AR%^_n)y=( ˖k$gOg^-Y%_wJM<ubwD'Ґڦs_ o_17Rx8oJA9Wk3b}1Q{ۓEFg~2 `5M}&{)]4g2ȮA_j"Mu/EFC[S~;%,+p r1J F'N }x~%Ro3ms}0_GdaP-]acH[ɱ>%d 6_ '}ɋ.!N 63U>iҶ\TC9:>q0.A@j K ZQw!e a!,KS+|pOaY|Ac9@.bled+J!tPnlQ^5NVʏSMc --|ЃF<@!u[Xx˺DX5M٘r ς+mbI"Ȑ/sudQ[OiZ`zw+/PُJT}d8Q#bc&G#Qz#$}^Et#~hL'/dJ>:_J?,[?n,K<}eiE>y14ޚP`(ڔq:G9d02MX[m{Cz9Rx8ztKqQ^?Sb*M!aF !؊dBOؓe,rAַūKPC0Jyզ@:/VXҟ+`X0a0Zws0>s!)H b:J }oM21;8&n{k oݬSiAqKQ(ъ+%347n|x@Z.O8+GEey#+u|8=eIl/7¦HI(sezT2/"}E%y _mbS@ ܥM;j ݝ@]9͸QKeWt!P)EbNT2۪Q^smq)9}QAB&B 7܃3BjL'$2$ YG"@a!#vEAsuGuERD%2g-}萉\8luR^KY9J9͚W:Dû[}inNv\AC1ĔE o?.?"0(T==|~M @׷>0#l{#K<umNa*թ +s) N<ӵf/n*GWf1p:[3%yu_#T!zS\@pٻUƠij? /x_ߣ,#oOND-̓yᢝ i`uaX**Cc&? JZؕ^`u|˖lέwonKPB!|ܾ|QͿf׍6G߁$U:^[f^p&6"9q\+XmBgqppY#SC enpGv/ :ZR;쬾kEٸXGwnW:zN J-LL 244y4MS"F^󨲯{;RB(ĝ \+u <|jfh,}w}/׻p !!ݟM.hR;O@ |"<χ7:͞bdD1G,'7WƔ+Mwnce4lynd{Q@o~O:R%%{cJ٫Æ l;J?aPZ' `2Oe,lt[s0 $LIdDDDBˁ1& !q `D!GB)SŭqI<Ё!,DlKE`9wMǩPE)D 2< /`Jߒc[+pTcvznU3W5r= T@1cOޥo5}(3M:p@rK?\Si+*o ]|[=i'-E+N&~` |EFh ^gd7 Q*1dn}L L4#hu:Tda\tjrcLs?75MDO +N .0}t*N -|"{b -hR ] bQ31b.1 V'vɅ>_WunYX̉*MD@r0"P̀$\1F VA".j2IN] bu0ǫdn:m``\]7)~wbʸ`z?3؉Y-C7?1ӛNySJ71ωs_C.s뜓8ބRnwtdS*TS^&"PbKA@q.#~>SMCx@R0q'sۦ0죠"ɄTw5Q#} =U5ŚM5h ͝28UeRIY\W;^j)"8 jki:.kz ^.@eXHQ@XL0nGڦËmϚQѬ䨇ri"ÍfA% TpZ*D܇[%E b2qr3T"SO(tv\wC൉=bX79Ge I紵AoT,玁ę$IzD !=XIHQ DD禾1RQ~lAr}+_x/bRxAwQ <2:!S~v '~{y#2${jjr<Frn09+0-l'ז!G>"4`Vm8jj₂nIM |*~LN7lC8@Ԗ}>9+_F\&_/KTƌ`XC~,HS=qJ܅_O9-9L6mO:GPJ# ^\,):`랝:ևns]>XIw8NJueW$7dд?`; r7RZrV4]ͪgU}Ko jv{\?[P]#I)09˪w <6S9|4=57[(Xr2#cIvÏ2jocR 硅da.+3,$t-luzLŦ pJe'+3fWu5m/6H<}RBzxwF i@;jUs=':h?[vK,/ %\p7my~E$pX]VwY.`oXWB ?=AeV ŷa9c!bOtlch)"f1_BO!=/ꕅR|za&ElĪV3P:QdKOaQ+%(fg-ZR x U ܴE '9T(w|@;V_!uPGހu?pŬ4.9ZoV,޹4^!p-ի#ܡF#`ekZs0^bx4=ϳ-|%NPAJ#?ωI%~Vc\7f ljv\rY[3ɊPKhDdDbcg(3NVRL8BF#&!9nB<űK ;  hO7{BEFt\Qԯ$|RVm4QF6>A>' 8\\<% 6~/dLJYx x#(d[IR$yr;@PS7VLn0^_$'qz4 `(ȋt,¾^;LG`}QyM|)ߜ+;)0Rk2/`q[+T>=)žO ҵXK;}m~W}WVdt(!/+q6 -\˃%"V<c3E‹W4c5x1CmmCM Y_iIswR+]CG zQN 1AdhЈWǼhsQQMN_,(p /q{ZgP`:J^DN38yׂ. B:/78$/1 Nb01b Ϸ3Bxo >L⥇ͷv4sH8}R5`)a+A+?ߟ. ;hcQ thJg ֣"H]8.P~O@4P"Xb!L kzߑKEd%ΕBF|Í&pd z^t-C&`7YiQz٧> 8qI{N~L^2d(- ¡d2%[ \xC#dq %@%L@n)Zq%7PqG {D~>z,iA_!n3=W&6zJEȂ}I@ M+z,NT: ^73W[C !7qz#AƁ ,R1TԫoEOgpOЕPm$-p6) )!0׏!1Xhzw!_ U-Bw,B#?ɀ0GmMA qD̙}L,AL f}Fb=[zV6*i+Âmd }tG!1!.b۔bL=opq^ąp':zMiwx)Z5 f9! D;My]Lʤ,tzޯpB> 9窖 /"YA#08&QnjS,dxg)sQ F2/ #e24};uTAl[KUUˬveV|t‡7;:\2'4*3XMWG2@Ʀ2 Cz,b.B;lCӪxYhVe3 t4$ӏMArk IFO]f%r t4/ :G!?ԲCIe, b)c=˽aoy·- k -6m )Q|I]R*i{t#2cY޸3?h_u,+eWk8 -ְqiG"-#?4=ńH', 9},_ۏgu1 ȉ54:Z"j&mkۢeևg L]nf&nI#Qur7^p?'Su47uzU2;I1jj8 ,y$O??; m'HB+K~Tj',ޒKGbiAS3"1͈&VA coq<`+8((؁&$ S!q~h{-X3ipt6%oF 2H3<wktŖnhJ:)].;Ep n!zh qUN1 q.irnMSvE a8A@$lm*=#b 0TPŎJBLM.w;.>QX[QJ-ERq@6!O3]&.9(u^!TNbAIJ/ni6:r} .adawu.&#`oKnd @763)}ʯ*\ ,= %`ЪPc9_p3~A Z!07"SEkʱvϘy ; kЦ ;㋑<;PVD4Dzf@* Ӯk-دg(Od#\,,UhP uW'pCA5Mx7&h;x஫F3Kpx>/8-ܒYCQE!|k3@v2aXKկ׮;Ʌ5Aɜ4kGƏ3!7ꃹҎ6<1"`D,1x4K,N1 7uf!9~ME,IZJR*\k#F}<[C[EEJNKrM_Do3@ѩ.;qSBPM}g>)h?M~(j)tlݸPsaSP #ܻ i!tE!҈>7CH:P:f))6-қ&4r`0ɴV3@w(?TApp~ $r;-5 ^3О]71&J߃TYUY]QFA}܄=-Ӈcy<>1cASAJ@PxeN-sՁ;Oum7#D-VH%I`Lt|sG@F2ɒg0VK.$@~[i],}-M( .(hT0젣ZMR>hƞp/pMO]8>hBW»bn Nx Tm  \^ l1\0榳sJ-VmpYj6[CnvhtZ)N3C"V rT&qR EcҸŞ~D]"4Ư& ԡ24uJzyNMO!ݴ<xÎ[] !oA?2{ `/&;꒗|ռv oni}e O<:G՚jI% CI<$g~! p1߈he]F,'['MAǰM\q? t>D y3mA"δ<, r^4 5Ϳc=Y"#2*: I T-H^m1N35H9R{\dΦQR;1/OD_߁jdm"؛dCP{p!aEe(| v ߮iǶ3j̞wXsh{Uez(n[}]jA7Sx)}! z.o4h9+G95B4<,wzĢ#P*smDofm!/~]s|Ba50w;嘽LC@L*)8ᝊZ2@E !8,/(3n YêԬl ʕM||\KOTnQF^bGpދ18Cz,Nog^^^=8|F5iLIH\] >_ PWɄ:a+ص('toMXscۮG~վ(c.46O$a QA^jFϑ׬r9P(ҟX=KKb ԾX^3O\ {, gWhl1ڷP.U2uEgQ8W_JjLd`hN%E 1ӣ2/6Fy;$jz ZEF #szcQN)zJ$Z!n`~1 }E 1ЬH"]üQ^,L"ebg aΕ":aU)q4'(6HG ȴvyҦ䭮= CKΥOU>{-/q3C)AkضD!)oc%nD **\j{Ꮆu /ջ|4ex0 SHk^O,C1»dVA!Άݓ} DRğqzKE-_]Ɲ&TEֶDDFjpO v޷Asf,stIo1[7G#&nl8RC#v26yɞ {Կ|% Em}xp%/ym{49C܆>ejiw.ȄO3.¾˘kUBF a@tNUu b>ԙw}-!˖q 5<6K ,>bܧ/̪.A}49tUDB*s+{z))n z)y ;`졄P%utk^_(\*zt -, Btp<ΟeLrீr[N}ZR={OV} OGEqLZPo鋴)z@n8C `n2 sr ۸btvpwKǻebu?1_VfKwӰTωTȍ}wcL%7_pyp!(t5QVJ7&?+Vo؉=Shv#.j-e Z#Wޚ-U~T+q= ᯙ2B/i(pQqU-qU2\<\WS8;=|:Ǎ(Z Zʀ\ 9MAFm蛐.%jbB\쩨0$a`Ysyc+(Ͻo' a) 6ͱw|qtA%R8, qGgnmX쪨+EUeϴq%aSU'qvf?́lQPQۭV `$PA*ErzI@feͅ70%v8O׀`e t,eiS`pt?(N7}sL"&=c~J޾`Nzj|/!8xGf>R}+׌z2i?B~4ަ=Ww)\!qQohx"mIM&KlBOUt ^5 ctwخHIbQe eɍE ֊N[_ESV@8YX%NjX`ڊ!v}PMuF넶)R Y"U(چ9>۲JsH|АҩZ0[Y8pW""《ա ny;=_RAJlͱ1`ÖUPJ R2nENKvO7y/!( %}GKAϲHGeaC@ dR6)t% O4 b$X4ւ?lճ06t:rŖ ȶuc8aH4L]>m]aґ899ͽ{ʮv"鋨.Г4|kU#yҧuΙ7S_swWN_' P8 %>":b^/;~o}H͇޷οb<]4Z<;(bJ(o5yMcrZ˰ةALhffLCS9=1圽x4\yӭEGdi7jTzJ߮׾'A/ûDzoj.! ý5sr^e?C?3PvY7f<0S\aǽ1;^[1pZQ6@@dL 3y~mxQdM43,?2HD#7.-2* 2E&( ( Cp` ෢r DX"½gwT2s9~ .˞Z4z1StPDIvҮɎf+e `_b a h%R%V7vMIS@|fOo-\5,DoX<]Rg;J]qVH$vpu1!گ%fXQG+ [ύ@ /60"0UQOh 2(`c2j YM횃CWUSғ}'fDH s0 $D'(~^vaxe 9-:FV[1+2&߇&Mpy {,ZZheFu\dAvVwD8wuqJ卿{d*'! 11KqK VٙJ@B# I锞>b%a@hE?8d).f(?lK1Rm9TO<<_f;)fẽ n m.Ǧ6!3n^薀L)'wH?+kȠ4/x2/yG҂juƈ3tY9zSwfNey0WaL8b82Ct'ǯ_@ÀЁvhg, H\MA?R}Ǯ|4hmq B4.%FsAc2{6I<Eg@`] ?݃UoY`NVׄwhGabXO¢Y!Ԃ B< Azڽ-湤~}z~`V(t?֎m,$Fe=@QR\(œNRq^>Ǹ8&eҥQ-o 8L.`o"u{eA ׬5͗5l.s<Ȍ>m^&~#nBhK .#Io҇$^˖cuTHX7VJ:*ڨ[`T[B.F,w eD]*%휛5 Y+jKbֿGBX]0' ړ(-[F@c'ͻRp ɡ{M p/Z 2PC$R8NoOR7UVWyJ̼Pfd5L AMmxR{UwÿO}WFJSͩ Ա`myBԃ`cۭ* I9(TCoq< ÏaKiYPginzw.pČ+C;55 z&;O [78pI=B9#ʞFnmu - C!F"K-ܸQJ#iRi£ C5ʌcl#+3SafV+i2NI]!dv2Wj]AdBp6Z=(ޙMx`8#pM N=_vjfhU l0Fo,7`\3P Qi|LNK5 MX3C`^u,SsLV6h/fP{?B{Ju0U? r"DFl k4h;r 4 Ѩ$i*[rǠi5SC2fKœ PS=]r@nܵf}sVƳFs84 I ka`x%g,?3/;q e*!M?qSpbN3M)ju )*})G{0ӑ뢸:P9V._ޅNY$a7Xt]RmK<ߒ[v+uJ.?Fؑ\F7THcB4L ^kz Eva{L禶0{H{4S~(nqZGwa'-a͠mz^иAyeLLCi1ɫ->Tߏ —C!-U0w?ve-&\[pF&o"T!W5G%#t`vd RLbClBB8U?+}rt7upϜ!Hrsd?HDE_ oh6h+Z8E&gNU)07M*y5u8|aojBNJC*ym6Fn|W^ R1a.eOHs%d%̑#'A[ I<1TJJt\UQz[amp`y\so)hn>326x̉A*%:N_c"Żci߿uZscѽSB|W3:f:w;Yܤ\ PJK0q;gvLlp @5ݍ pDy:D켊od']ElWIEQ{`5FkW;Ë$(k1Љ yR:mtO*pvB$_STR G.7bKFvrpwV$Y pCpMΗ~Y(|H E?F*fk,$Y7) :h&xp#OmN%rCwTbJ@,ȇl)d5ܗfF##WNrJfGoLݩL\(egDiK>q\%d,fӚYe6Ĝg &(n/Ur NB|%9;J]~HebA>}LF&).f(m؎LofΊbi0ihj (_2\oJr+w]3VQW0Zq.ϡ=dhXviͩ4zaʙ?5M^9~}HK`Jg^oϖK"W#јHCN}A'xK~h_4L0ՅEM'<} Gk0X+f",:b/}GS顒X&'lЇOήޣ3Ą!n„h{dкU90.Nk>c*B೪D4E)N8+A*CS`#I@6zT!48Fط$u(*' 8G:M%fY]; Y:FE@4aւ/}TLFy7*ny8(ximdo/B3}!`0#&)=ia4h}OZ]uO@G!1¼ 2&[^]|xtkYEഠ*}ytPK姨d]dVdØU 麉 2hgasXULϕF]tk3EGOd9r~+6S8>CRu_edk.Ȅ9/+}n9J~f8?.-a3FɟU4gczCQ?N[S ­M؍ EWiDW"jDHIaqznVk _)Ole1%KFqg4L=Y)HftF+*!qG'%My%3TUqE#١vui7et։*}-3iwsS=rQxA zC#z@7Pg& "E{ou.*N*84VfW ,39<ɩΊeZSvԕz@.U*Yg as#SH+ m9lkf@v\Je< h=ݠ<{מ}9Z)99NNM6KЪCN-#-@ܘ/sΧLx4hN|nscu~s[>9m"*f=>%/o L@s b/Ɵf=0^_-%'q7AFe/Vd?y)戋 e'=(Fw|Afj.~LP =DJTS4A0΅>'@z͉,iX䰨un[#/97\Xxz!B<1ca'; ^ trU$}IX{څ(J\ wh=1Q~a3lߛ^qo:cP\j_VUb. mXw+U,)zq:0 ]} rDtD Zr durd3zx r51etQ?2=j]Ҍ6IQó=It:?9gVT$&;5UnW~)6ʵ'Qƫ&LoS+nR5 XmInt3CE[ҁ ,P8kuq"ÕPX^ąɺJ>\{(y2>P$UEDYYɠi'i-I{’f LnLdbkSy&wj/":5ղ"T4R~{,{^f,"%]$V1v[1e\1O( M.dQN-ND#SIXj]=@`} ֡/ByͭI9a-I Z-_t`H,d`ybO](r,uł_'Z5.ݢ,Y//  Qē @.;pYEѝb`I?z_4U#p~ƕDVj?d'M-UY)*F]n$`䵝zH`ۮ΁&ld$LG%e)t(LA҄yDSPa-3yG%; d"s{@Ԩ" 1&E"[1u-AbwmbD%S}B[ st!}19ٕh+fVŁaNT L~=SFrL? 4Sp[̔aZ6,vmxvS ^DAF O'v<;a۬mknwC嘐\`=@Z_4m䐝qZԤ2wOP^ePP8skT*1 UY r?4ߊATZP ss8Pz)TX]@JylVob|^.M8ivv@)!L}`AHbϗ*N jDE{Q"sP.D>"+!6zNxiM{lEm8 ?CߓY4WCal鴱)ݜ/ O@?G[/f1ƍfk͜P tb7taF5KA%x{ B2;uR GNG-/n ^K ͣ[c)2s-KYrY{|<5ZLNYQNiA 3[o0~+ağS\Iu"=N%YeNiDzOACxB{}m.vEtgnEQuPuh%Ys`7ٕ?|Lr^LM3iif+.iKZi/ ]5-齻9f=/g`[IOEzňh^dsX:<.urx7Ov_Rť"8K^aWSzS0'ȫIRYžSM304Km~.& JU Nbg9U!FOH IU@$^s'Z>Lj%k( Bk 5iz̔MTaq'`KwuT4R4R,|i!t,^Uf(1riOA FcA N[$>i ]t*ǹcF,X3@ ,{u OU-&Iv n6,"r@{XsHkG,5a@TJ(#jVFr+W8IE_oU)vtp+Uwlj 5nŃ?U8g k**E-6EbpEonR 㩴+OrlwWր*;ךC{DӜjIR:+OvVcQ0 @ 0DOwl"=ꙺ8qQKT"Az[ԣ r .HDI쑳% Ҫf< 3mN'?[Z΄*V喃à%}y{ok3@Uu>aJie^mԵӺ,S%CP rY?8§R/8ծ#ZO+yOT37t壎b>R6|tbYWx4?ql=玄m>ǡy=S{w'sdlr6utȇHKH쑌mY/"5ZS_$35x"Ӄi,[&!^֑5 4c Z.k]|k\Au"+䑙]۠+vXn4)&jp3g$J,m&##}soa~fγkY~ }3n$ɾ'-%ZQ%0ڤ.LUa {Ϳ-z^l(_0ð!Y! ^S NF .*n-`P+.%(S+b $q,vj&eСєjk)-jjP7_țbJ,:EX Hw% O2 Ort>e50¿RAΫ VBS !#yT-)GQu29#dB>VŴԶfggxٽ@i?~gԌi8Qenj^N(J)f0SbuanC{zKaxNydf2=f߶# bKY'ZxaLehc3421eX y5Ua)3K%+J*%9(}[N; as .9T_3%Bos֔Z!ܰfH<6_1elQA-bp*k*dc6(ŲbFd"TEz%>  /L\F=d}, vw*ԫ(\=]B8FXhEO@)D_e?ѡL%bv|5P&2%HO[Y>zE{cH#WvjQ[h{ៜ ¬ 2zl0c䚸}HIi_.06BKDT/a\Fu֌f[^,p –&^68sP1\:1m<â@ ;.[jlv!*sa,DRfhhA r @,"xt"G̃KHaX08c0@R')F寜U|`Bbb!@UEm&.{>ݪ i D+\3pqvfG kg&&Mc77mm nWƍ~9/3Ɖ ZjUtOɽ}iDdHno᫨6*K;{|C>FDQ|៪c\zpYF xRcl[NF߁^]~laVቑZWTd<.N~ _/3V4܆|3X4ųYl/e0/X-ba3h;2b-/,NCMau_%k\ % sZ2 *qEK At<HW?6^`af #F߇ 2+lDH|ws8헱J&vE4R\hВ}8lja;1&@BU!R}#+`>tȘhx^,}WΉ8徙DC+QTx#^/5 .PR_+ĀW[o}߬2[=OTQ1WД,\b{6KPL_-U.. D/<.aCĐ@5|YIak1 1(Z|C٩  Cpch/}!6!QǤDדcGF>‰xu@FbyHL10x*rW PxY -ڳ*!CH 9l0kd zlpKc1J&0AG015zuXRzǬYP@w^B[;T>}QZ Ǫ 8ɩh4D7`jhRjȘC {zqfݜp:=\kk>$3¤"(-@%+A`I^it["7@q'vxS NPWWnlS浡rssg"z-<_^^: m=^a}ibǛ55Wx%RJR9{<߅x-Qnb,=54}j=kƚ#c H5vTtgO=C82'=}cBrĴ&|WքnW7\b#K\걱lhK7h,(ĭ'.ğ01\&0\JbDbF\8!CV\Alh#boBtJM+qyfi 7ytK\'QGlvBŔ)ӖCLJ\b%n}ޑ [1=ict7: M9Tm|A'T #-ټ6 i[ bOr\l[-mD[i%&DL8~ <ᏹZs@Q Os8/ z(޵9bD LV-Xoٻ[J퍼w<F?xeksa4ËlB0,# ,Y'䙵Y.BP x&g@ u`?j,jC޻/TIC<ģ2ɝn0AџޯΊ='o+_#b 3"M- (\u vQԳX~`Ы\~k4z@"ڤhȨ,_\Ͷm?:$lq(֩͢6)3th6ښgl0R[Pgf^(Q}X&gDP"X %zA6; @IV2:,zTѣE4n805ʈ]4}irL&iiTJT@q~=x'_L%* ;]148] ȑ72BE<|M;yiݴkx1X k$-\ Ϥ $@2~?Z立nCWjE2$a6RmKСBz~]+?_ aucغ7HJЎT:E?$eq=:pri-[ygl`AW:*R?"TopP5}Q=j)/<▄/-q0f#!Fѻg}ZLrkZ yKSQPR&@* 5òspj$%)%@<ٔEBfV{(=fr2?C6|gv+acSn#,<hеtt+X6h44]XX 1!ٶHs15"Z2U*B7/\ŽArac#84a6 (C54+vk&ahę?G}iTTyK`K1[Q AO8>>0Rq2׫8VwOJ|Z0rѝ@sx Mr˃Jk=o|2gB+ )0*k TvȀdș]ZD'*#f *JF#F`=Mڸxz(`ZMb@D{I{!& 9fkri+β\$!zLo쨸_b)'@unc% ;a8u0v@ 38%31juiU8\_H&]UpDJ=> 2Ndah34.3:'$Ffog90V| 8ZI鑺O16s4LCryAd$CʘgNeux&|cسahJ5e bO5{W~"m-Ga52qU}VZVh rl9H0iD<-,^5aM2m竫$~i6NkCh%7 "vc!\,Z3hb5O ]Ȁ>sjlTfNU8/MܻD]OqCSFẓ2֘m

pus!E1fne+03;CI]Q&{ߣ9A@#PZ,k`\Ż?VPFXuJf0"۴8O'!" P/88~: "sRTcmh5gȰDZnu^qB[SY }pXɩ5T|\^./y^^HˋЁy¼OyGX7fݲ3Y̧5kkcV+JWS6g~{K"8knB5(0fRh}svƉur(U$Sۚ _q0,0nZ'YJxپȫHM.o􇈑',5WxAnlP± ڰR~ q:V9*.sҰuzrR #$똎%/Z"AɊ7P|U_}6ط$Ȼ?IkeZd3}ysGW}6005JC!8NvnX<"&"0{d)@LTtF@P;; <l =' K`}-R/r@k}دE9*4@Qnu*c c?< .g\JVOQթ6E\ҡO'{xX kQv{YHmu![I;i?d$tN)yDI"ϳIi?w잩{}Rq<׊21jLXVMh)U֒iG[zOr4?z:X{ǹo's .%{8}A#m1,z2OH?! \qf/1<2 &6RT*Hn%>hX/ P@a{;,5޽ &uU(eB-| X0K#IF%fN9"WTP}fIZc#;&i+milK\& q 'zj66˹¿L(yIA[$͢^;ȩ]+82vI  q 7ċn@P~cF efhiM:zمw* !)̊;Lt*GGHL4/ȐɀlhɮY%t=jfA*M"#3=&1ѝ*MxnKrWBijWKPAstȅJ^0K 8nvşehǰ߼&J Wּ=mh2-@ D,mòDO w:-k6` ˊDVmJX9IJ`kmhl3a^4JXVner@E aeT?h`ڑhKm=hj\r@ @nu+Z|2|aP@бA"oh6Y*1K_l6MS+V/cEp%m3^gz_nYa!hn /.X˹"5nvP CiיFVtVܘʺetGf\)D)eÔTZyXR\A1E$KQݔ eѣ]116\:Zyz] `*daH'*clNy)` [ 7! mb>z/N?*ʮs8#_B)7q:S13/Ct)\ʖ,o&M͵ 5I AhVuޱ_8NN0vxqdՅ8&=F3)Bd/x@ yS&YdG,0l6I]Zl V?gJd)ma{1Xl0jXUOǚզ<1mm8-[FBX 5K|cO$;fM00@ChOU@k7WG3 ~6!Hbz|i,jL^ m삛2Zw9FC=dX46'nXOM^5YېDc? ;v܍bE@bJY4pc:DEDL8Bxo?;^c_;>r'C{X5JGFTNt(.W%|{jw -^7tӍҞ{aRO?6őX+[O#_U|a:xB>Xs*dvtlX^ TE]|z;԰xw@`E{˰A%8.4늙 8ָ f8UMh"a(ʄY'cq:`=lAe?ئI&\ƣ\&wwE y)y)Dh5q`" 2miǾvh݆)&WG^p%қi񜘤pS'M);era]u/@p0\K wsv`]Zn]Y7X0}3XDA;&lxh,+GѶw ƴK!ǁҥ ̅Sd'T,F'wJ\X`sZ.Ldqk%jiGlmMͲ Z'aPP/F)M+ ,+"SPrJ+ !h}V(~ +i:'.'*zn>L XE)Ӭ-$=MD2"3oN&7w HJVg MKOkfBe}~W { oHHDι( X'H8_0\1W;ѥ'-7t6 F quE+N8 I*eމ{&WĂ.;Jhٗvoa1W2o_q|?UH?a]˖\ZD4үm< 8CV]~*Y!LF!Zdlw5f=Noq, P\4gHU;#GaRiv,ZW&q_`Ӛ{ "8^&=)l$_$xw`8tdpY{$8KLflF~ףisFKZ"qp XK#}H {, ЂQ&m`$*ѷMAK;MV˹qQ&BmdI'y1heǷfWj#w/^fyR@ΓJ}ͽ,4g-b8<,85JA5)nZRvSL R{U. V!)O苪6ŀ )vD6ԅH9e߭\AS$Kn[S^"Sܺ Su7qXms U[w5>H5U 摑`@6&&! ֠]b}wi̭1V cȖƶ{&&+8ډ8gJeU^Ľ {`tm,2Ն4lJNS [jWwiv9dH't=1iNf&SK,H6RAK)Wx0lNͥ?E`CakmѴUAxB4 Qa/[Q^סK1T=?XK9SW)ROv}5מͻ:X[6Y{Np,Y x-cRp*6 e bF5%Y%Yk2rM(r 2~EuX2XFZ7LSm՚UK{,RE©ȱmzCbH0`7۲ՎJ|Ue@p^ۀXsfCr_%xo+kP:9{DWރn{/_1\d1 |iյIrT$0k*jz`2l1j+ |ٕDl_7W\Y 1MuCWm&Cdv@4ma]E2aZ*܅-IDžm$*Q :na- hZ