kernel-5.10.0-60.66.0.91.oe2203 >  A ckW^^f @`XG*@;睇KF҉rUiBn\(Q*%/C@}Xˤ;}zfo`<:@J=:9@b ;[D*,O[pt(v>4vx}W{ q=qG-bדTo) z4uB6֐x-J%:3_ec(?iuɐaW>Er6+D HՋr(~?ɰ9&"[pH ?d  " /dh b& 8N I l A Il:d`   (xd(8l9l:Hl>?@FGH ICXL|YL\M]p^bc ccddSedXfd[ld]td|uxvt zcsblpvCkernel5.10.060.66.0.91.oe2203Linux KernelThe Linux Kernel, the operating system core itself.ciobs-worker1640081563-aarch64-0011.fHuawei openEulerhttp://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxaarch64/usr/sbin/new-kernel-pkg --package kernel --install 5.10.0-60.66.0.91.oe2203.aarch64 || exit $?if [ `uname -i` == "aarch64" ] && [ -f /boot/EFI/grub2/grub.cfg ]; then /usr/bin/sh /usr/sbin/mkgrub-menu-60.sh 5.10.0-60.aarch64 /boot/EFI/grub2/grub.cfg remove fi/usr/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 5.10.0-60.66.0.91.oe2203.aarch64 || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 5.10.0-60.66.0.91.oe2203.aarch64 || exit $? fi # remove empty directory if [ -d /lib/modules/5.10.0-60.66.0.91.oe2203.aarch64 ] && [ "`ls -A /lib/modules/5.10.0-60.66.0.91.oe2203.aarch64`" = "" ]; then rm -rf /lib/modules/5.10.0-60.66.0.91.oe2203.aarch64 fiJ'?/U|<(O7?}&./`a-\AU21/>#/@38. DDDDE0E,S`SlSdSlSxpXp|osMUIEQ| ,@gB{n?!@4 T d  # x D T )#4T X 8Tl 1 t+ p X  0l  @l $0T .' q0L l|0'$Cp` Wxlt@XW4WK gt(#-_ Lu np7`( 8 $ x>` L5#1 d@FL*4-ND2' l 1 70#p- X 4px=Z4 8#0 8-6X r~\:|P%d(`    T < t 8   HL.G- J8L $L |d Dt" ? d , \ ($ o<+ pPh1 X  X%$,!<pL' 5| P(p PDE( 8Dl)'T7` |$ l 8 H,X| ! Y1 "  D 2t< <P$ Pt4 @ T $1$20.,%':X;4K?HT'@H0(  `X t ,d x Ph9lS6wX,\dl@NPSktgl!P^X4\X|  8x h   <t6,pnV)lu#(-H\R tTP|t(xk"k(dT @(L 0*8  xp0X",*!0_8r|9t't$D?s>@`0W   4 H\0` ,XP 4d,/DP'!#2`!x0B( HdF]Td%D !$*x H p TPT(dh8 TPX(thp3@, 8H*!d4H4PX!</3) L!o$L+$&,0hl!@ $  't 8\S4 L ">(+ |N&?U%q\$<& 9;(G('lX mhlTh], !|@1L -`GC %8S^\OJ`Y@AZ`"Tz,L ݬ< %D,X$u9K(*|D,8  ՜XlmRT24|l}%L1Ti`t(VdDhAE\rT\5TBXV9;$? P8.Pd, h t@! , , *   ' d8 h 0 "0X`&D L(2F $  ' jC*&d> X$D O lL,'(dp3 /T!D0 H<>0h ,|2t0\, L /XYQDt ,;XPp%5 ,.,"|('h2$ Pp- t$ \$ | <s0X<6 |d!` \9LKX1xB" pL` <0%P4D+5 ` ,td|fqTcd, pL0hG8p A,Ud*(F6t         t  X ` l  t xXx| D 0  0 l  Xl('8PX/,W4D @< x @9 < X X1 8 7 |uH$`,Ip((c( T  < ($  T < @0 H,"'-dcln'$@'.-8 4, 4 $3 4 8 \ \4L4 h   |  H 0 ( 8 D$  %=hA $$p4`2  p D 4P h h 6T PJdJ<8!d+H@j HXB,ABEQ0IDKMKhQh L X  X l L\\SMl2x d  D   $#C8D#+l ,   ` p 4xt < ( T |  | P  D 0 $  8 t  l P 0 (T 0$ 4 h H 0 d  tp | 0 " d `  X 0 $  0 H|< ,40PD(8 WD)p H ",-p L"*(/ ! +|!D2X|7t  3= i,#S-@hqkVoBB A큤큤$AAAAAA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤AA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAAcicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicici4812d6e6a0c0fdabd0528496770f7b6ee0fe5ecd9cf162b17ed29fdb9b7f4daf3cc2e188d297cfca5b6e90076881901863323fb2a3a076bb54a274b1b89a3044a6e1cdcbb2d81c60a259bed09cb97e0cf8dd78e7e3013ced3ef0f44660e5be4cbf4a634674186a907f84eea473b569b5e99422c82527d7a27b6e59f5e985509b10627c14747f092437addf5317d189e5f84785b16db454c28c23bf8a8a020d4f9441bbc74b526a36a4152cf946be23bc32ed402c14e894aafd5c1f99b1ae5c73ac9802f21b61eb2b7fa4807829c010720a31b0f429c977f497076d7affb37b9663d92ace1b74315841daa79c93ad7d74a22cbcd372f47316373261190c4cbb6186e349c05c530c0043f4802df573f8e267262cec4689fca9ab400a506a42e881e6d4012d951e571883d84b11ed7342640a30e9c150310a017336783e83980b644a7d3c0e049e8beb45153cbbb0201b66826b0b1e5866f616d47cbf98183cf4d48a36d440335c2e830b56a9cde74f60efbcc7dc2960dc641a3b0840a816c7aee004190171eb6d03f31c269e0367fe6bda1e029d980b2df9953f98fb889a31f6b9391199b9ef49c3ed076f3331d67e9a89ddca051eacf7e4d56e013e9711282ec36c3fdf62005a172a41622dfa50cb269f982651b81e4018a6be4cf3f945ddff435d15ccc29ed954c73513a6d2930ef08864ac33d34ffc11398e0b503009bcf01ac1e45302e6c82ea6e6616fce19a63e54b965c9ab79be2ba3786df57c23b56544cc956502a605f3095d9e3ea8a572ab95fb3f9cd9605f4d5ea3fe788fa6650d9207eee16368d7a040e4f574b83a35f17779a2ed1d01d211d6567fe005ff25e754d7806ca8c96a7ea0935ebf80171cef00b462724017248fc9ff7b9289e655e71a2c6b592a961b72352078f2c8fc0cddbaab4de7a833581a5172992c8bcf53c9ad2e43f2b571cade7a9711df4762929505d5ff1eee8074390a71318b5366b008a484e5cbbf761cdf67f0dd0193414d5b3966d4e630843d2f4fdefd9c02cbe5e9e37c9a688d11f6cc489826e148aa51f7e0627ad3aa080f5fe76fce95f208ea7a913a0d2ecfa9b59f427ccced77c381e1ed680d0f43f28c312f759495a9f0f084bfb4d923fe8670e4305ddea6230f1c01c778a0f8d05d13f137c1229e563473d6a4e0465504f23aef2d28994107d181f32ee13a122c92c6042edbfe63e0e8ea2c7769f734cad4e9feedc7123571853ca6cfd0a7050e553ad926e7a16c291092c533646b9b4eee51567ddfcbcc77c5d08b7c3a06aa69494484c43eab375ce7c81d5eb675cd99b8b138880abd19f346f2d1e85aae84f07bea27b3d86986d702160bdc91c64a3990bbec4fb478a15be6645b06bdbfd1341fd654759fffd2ae58b953eb254e2b86ac4a720b6c66baae37681615eb877798ec3e1d6be91930a40de56288091fb2c712bf6f920dbfb4b848f26d7fdf3c1acc7bb6a8a5291f13d003b4b87c665af79c284d5fdb2528b4c7609b73c680334b7731de7c7a6eb0829be8a4de9f7dd6badc2f25544b08342820d080db4ce282f69120551566652d68ce3423b96207f30d9154a7fb6ee4af3016ce7ccdf4283bf1cc3deedb83e137e9b448fa76fa1bfe7e875a4d24b58542b0eca2d487375a5e679e6b5a6f670604169732524d882216f25b7d2b59abc62d5b4ea7e115b6188e721710492a985ca8390c369606640d83380f2a8c3f705919e47fb03c40ec04d28979acafa557f5d7b0c19575592e1b0d9dcc5827ba3cf492ab3ea7b0f495a4c5486875cfec9e55d1489e87ded66c8115a6f84eeaecc79dcdbb860445df66bf013de8ef143843dfb65db3e88ee20dea3b3971d341421983706e4c6c5cb5124b577c041e9e571d5bb24d90ec1ffd428a654b1e385101e7325bbaf02ae25c8ead8d6715ad15a1512d6a1bdcb5dd1cb03eb65cc5a7190d3381c3dc946273dba94f1138344f6ea5b5f777619ddb9a32c045d5b05dc3d8b62e0ff0d8e2abf4c4c5de038767e23c644c6a18593280f9f627f76d769839056263ea40a9f08240ca880695bac7b83eb8d73ba4f628ea99c32a96ce2eceeb2ea900eb5e1cee6983f7684dc78e2785b079805bc6ae0a968a3b016f8b93dfa617b252cd2910d326c99906b00e93406852648c30448d20d576dc29eeac42b0ebe220c203e82a84c3a947723143b9cc0d5dedd08ffad969d06b1773a9667cd4898079de38f407f8d7431b5416133bf76996b2dad224d3784e8827fa261dcac4e913e64bd20daff6a3b2b59753cc1488c97cdc96d234a60a377b046fcd3bed9ae097e5390cc97ab2e84b8d504cc122ee22b9e0ea6c4fb2b68c51a12b63c7729394a1d788667e0594b42caa64c45f4f85d216e0362b7414d1af245fc434c919ed7ea4335902f66b900ad2e9979f465bff0020cadc4930f4684ca9ede05934e3fdcf2df976184cd440191600a50375aaed513928960b122434208f50a3dece7d2fca8906922d142ff3a250bf57adb76d4a4ea6bf4c88660a76a413662ed640be0b9c05027a61ccb2719b6be45e47c9835e26920cc6d32b17033a673b857581cda3c72cf9c6b69d95ba293a15ec6d74de0bb9d23be272c7b011ea0a61fc7d8c755fdfcd65185bcdacc57833e45f221a710257b80044f8ab93e854315965c3d7d6d22084c6e397cb514f77648900e1504a03943fa0aa071d0a3ec78e892c5598fc36bcaa780aea1429c148bd3197d251299764499ddd47cd0615cb9a26ee2a733b4bed35067f086d6721d5e969b929af7cb5a2b8d5c62573ec57291fee24b5314aeefebb12472c83aca4ae6113d0cc1e86821526ae71f2f26d4bc97d9708da107a335f77301306b01ca77dbe45b8d3886b68342c554e60a714bfddc7a22a377748869840b7f32b5c9d9f3e24ba8e284d5bb7c187d83e8c8b244596f68862d9ddad61c0c4559cf2c3cc88f0d48bcce5b68efdc876696a1fd382ec5fab862a662fb4962f466475b13e1bcb070ae8e7c7dbe0e6979579c6f270d76e7a784af47f2b2b88f8dfc285bb79d7658d5e6c46e92c74993991816c6be405ecd30393880a62d433c5987d5e9af1e77f4048cebd70be2c0a3330372dbaa59f1d2acc3077fb66bfed7f131f130bb7ee7264e575096c6522c872fe0b15011117ea72385836b132b58510370c6df377d3574b3ba2f27f91a634038e7c07d6d59fac357bf5e960eb39517c99076e52d828ee3d10e36f7dfa7b6c7f6703bd19686c1b474c5c4d87d2620e373f78595359582838468b7392d2566ef85f18b5153dd80d1f19e0eee294b2de888a20cdad78438168e382f3fb8035a00e2370a48e6a1b4dbb092d5b65ab121170daa057959bc1eff08fecf933a425d15d35890ea7bdd44ca81b8b0c9ff8911180d598b740179ada821e46e5d8b14dd344274cf796cc1217b1d649e337cb41e22b4cb69bb7b8652111c59d3d07b6522ac1f4a635e794ca7eaf411dd73f30a4ae2c9fb6b4a0fb2d4b82b055fe87a1c16240a2b9e557bc220d029df45f4fc38ff30f90882f4523914840d85abd06714b0655c12850e5f5b2012a8080a440df781bb801e1d4711e39155517273e5e7773f5785adaf2ad92fa8870d240d67ad8f25a617c66eebe5e2be4d7a608131911e586822db9beb5a064e33386d9ca4e799ba7552e19e101c44f102dae1776f06ac590d7cbe991c3b502e1d3d97a2bd57d8921e5ac6224cd77575b3f477e2ed3c1960c49171b88a0f06d6fb173ac580a04c1c26b184f730eb8d67a1e4e88a44a0668290a9f419023a0ae74b9de0dd5b927b34132f2d68ea12a18445609499df58af29cc42e389dfe68b4044dba4c561d704068d423b1da1d4d82d6f2a77902787af9c3302034c25b8d0a6f674e65aaf983e4d67128fed1943903494cc47f6afe44a6e831d906a7300af3c2eb86431d50ec0df8d775c87b52a84c664f03b5a094962c069ef2513da95b1e9cf542ec16583cdf702131f397cc78063b547e895aecaf6ebf465cddcca0b29f9cadb1e43e9c348481d7fcad2d0af98c985735371de157015c700d22d1d542ef19f24e7a1ef5204709429fbcd432536f9be34e684826bb84d7e975045aa92fb20369451c91423e7bd28b748d2a3654c485e4098fc2251d3a3a811f0fb64fc5cd28f1d0dcddc238d8be679981a52f94cdcf99e887501602baf0be7f64810a03d8294d3946cfe91cb183699dc0882b975b360e9b0c4a8add9e58cda990c03573c33b9716f4228b1a6794e10e40960182c654459055831a84355c84a421d14cd55c5d7a6ab2bd47d575ac95375a71a096535c8fe41891d241a58640f0b585fee7ee83fab55ca00aa70fa22a244b69b21ee88cdca5f934a5134037e9473ad28553e7c7e7b17fa58a5f580bc289e2b765db8ea8259ba1e127d2e10d88195ee49fd0a8454223bb6e9b984670849a4400d19300c0fb72fc6828677b1a456e14fcca9beee113e41cd0f386c6d6999c3ea48f0fa3b05ef9e76f72a1eeb3e824d2925f6194f2728b728f85d7e4405402506495496db7eae14fb93c91e6776eb541735cc7af7b46185fd4b74cd9150e72ac806e97933f9ed854868cc92ff867ccbbdd463ff9e459e792cc5e08c991f597a0ea92bbb4faeca50d1c4ecebde8c976ad8c8701d5a6b3d89184f63e1224d745666ecc86cb6ec57d5534de66adda2649408fc2eee15b28e24b53134be7b896ab1097cd33a62f1cc0351ccd53c45ecc928afce9d762f53837945810631d9956ab594ec641374aaa057d8d1e7db4ce970e2932aa133d5641edd33a19563aa950c25414b311d7ba902e58c27022925888547e0221d78ab5a02a7205a7afd9a25292fc45403351f80a6dcfcb88387262b64b5fd3e7e59a14d89b41ff8cd3b5ede199b5a14f3e92d08863e4e628238b1e353d9dc2532c87b1fca948b3ff193b36885a1114c26e046a42f7fcd76ffa5ad4228274431591a8dc2465ede66a1a192fe79f17ec615940ad35bfe60aae71fcbda2ddff823eea15ef24b20cee4c64b834a69ce9482ec5b91c29d9fda67b6bd0ef5e9118c97b31a724a8fd16a2ad6185f67fef2aeacc9674b13da2a3017dc5767e6f349a2a1e890ada4942c73a4fda3a94e95c9ac9c3062af3387d091307ae9165e5e67b29363be0acb610b4ef60eff1b24fa42bf52c88c445e38803b48e0d9c349ab49d24daae94b7a24ac214c5868708dc3e61f9a472e8c09548b9310dc1c9f634606e610d007cad8d87465dd7fdaa6638bc77b19ff9abf13af60baa2130e6dc9567248304f3faf2e09790c2f673fc45873dd4f3124529d1c98272c8c461181dbb103decefed6e75d0aeba2c54d592ba22a9994e3feac7313f86788263f9c45c7f7e590f779a252c52b21b12fc5ab315e0e63aabaad5234cc37794018cd4b382a0220975c829f8ce150ac59dc549d2e3edf06ce83a8da7b0a8040364f4de98e93d3dd354da5143c084b4e459659d9ba70a2546aa854ef7a06306d7673dc670bdd37b89d0e0c51efd60bea138d4bc3ab42e80bfe411d9098aa04ea8a8458c5182b0b19b257ddd8ec6e305838862f0a4cc8a23100cc47f1f54c1ca7766cc59878c03a7ea34780ed3c7daa69b32de97880f29fb82d785e31f911be75ad9fcada02594e610ac8816da196a9b8daa181eb32ec0b02beabb50b5822fe1585b35c95632492775c4745ce1fc83fd4eb2dba19f55b21b685c30824e527e07da21c7f5a53582f8a25250e20b3a150e5eca0737cb07ec1e7cbbc311377e4b5fdaa73d4ea16d5fca2ded492f2f700d0e36abb8b09f35226f1ccf21a496882bb411a0fa1b4f0e41357e429ffd52a153f610323488b20318758b72844164289140747a9b75bd1beaeb325b7734f3ceb425eaf5f11e3b067874ddf08acde9582986af1621faedece4aaf1adc27dd6f8bbba7cda6f6431f2ceb3de9239a006da7c137612baacb99ce5d6b02b144e4b48f3b3a020d4b044196c68ff53f0054b8505190c6312d9302ff5c1eed65117057c24c40152cfa6f12f72ebca5498e9ff115a19be885afdd2f02bd16f22526a1ddba4419d5d96cb3c3c9a1a53b7d72e75c8cbc34a84cf6626de4aede7a7f620f492131ddbc2bee8d1aff24dafe0d9734715ac92ad78762158402e2bf9cdc9082ebb56cdab323f4ed36952ac2645e87b36129e24a7adb5fcc574dc4a71a2c390eb201a846617c335e6ddeda433dc5ce79ba38455a4e6c748d25f7b3b2ce0ed99096080d711df83f6583f5d092c1d96a5c26706413eba387a02236e37f0fdcfc5e64d02b8af10818054d5fcd8c8ac9c3f29edbc2a8fdf31d7cbf02f73d7f3497073fdb37dca39b0a3a4c13fd7d5b3c0141830b57a68e61c5017fddff5892aa31996ea34c96cb95856104831268f537a1bf47c3e21daa6d51a0ad9ff04a31d8560cd8c61497aedb91a0d21b6e6f56958345c821555a480cd5bbefe23a169c37d34356009da5eeedd975914eb2e243a93e88e51baf18cfa1f2b073e9aa6f75a0a2ca910f733a352b4ee287942536932872e454830b527dfbeb5b24b5726b8171356279837fb7b70a85d3a99de2a585bec021ab5c8d9e945950c5c5ecb59279c6e75a085e4373b777f35e5a9b8deea03f10a68eb5c8328cc1ef66dabc2dcf8e808372279e2ac298c5eb54d9f0ae69df4132a981238c1525ae5d339c6446bac63d9b0433d7ce5b86c2f659f24a36a5f067c95e68c5a149ddbda34bb46f8d9e0d85df21dd73702ab8255ac10fdc61c5ae085fc2dd76adb1a52418fbebc36b5ca6c5404353b3b1ece6c3fbffc802db4f53252d4047d9bff957eca48e8c99588cad69205ac6bcb6dabe2e29c01cda55e40c0284f36bd2ceb8b2eae4a0c7b83a6d97cdfd078d940d28cdbe18e6f1fed1987123a1b9371b16327e5d2ac2286e04c14265b5d3f646e01708a3b4dbdbda37dab91e0bc6dcd9bfe7621b124ac61b68397adcdcecf6ba2524fc37c2e16c11dced4cba293084758fc10c302d01d684bda956a03e6b6059e3e0de429e4ddfb4fa5ddbef71c0315dcacc5a32f0aa281b9d002dd2cce8e257260af5c7a25fe2aa5d061023695b6cbee50fdc0a0f09b769b136e7fd19084f9344ef57cb26f76faa7d395c4d12b285370185c53b27f4db2b6a49503bdd1b0244a4cd1f4788d5fab2d5341f2582ffdeab6852475055202796933460fcc4bd551acdff88a26d5e6a3baa52713ea5601ddc0f08b19fcad25c6fffb49fef4d746430fb589e4d078f99ad20c92cd14ac191b3fd68fe0352ef715d11d8fd4916fbcd30aad0239a5bf98a7a99256f5719a66a00deace5ec5676cd6ca86340c8fbd5ddf77fed4afecfac46127b8b274b435cb55d49cbee96306847c3b4129410ffaf17df82472bc09a728366061d4c3fa05d1b986139d68bedfb0d36ccf022ea644de80650403a5a48df2f70d5f6072701a6b14fd48e8672a64b02ca67c3e56539e2b2b674c6732f096b801ecf30de00b6bf302e850ea28ef6a0c41b6c1bc1df27143de7c60397d1e37369d474531b49bbbcb640b00be7804efb15608637c3f30fb000e843cc27833982f2aa9899fab982d6d5a9482b204cdcfe891f22a1a1752eec4dad1805c0bc5ffd2f22f57c56fa8576767f6ed39fcb1bb0ef97671c21e4de62ce7ff6fca365aeb04d947b486362235ee66a30dfff289330e32ea6d07d877fb145483a13a212b859c1e005dbda03aebcde247d6eee9e6cda42470fce0e3484d60c54d29476dcff3e30d5babae35e1c411ca7955f995b546372b3a736516e8efa368dcc020fb0aa757efb4effa391e61a7030726cd69a2664a58bbbaed6ce332c6d0e9d89ba8e350ddc2e09a384650f203b1e3469caa90db03b0eca3b01430b8d8eb2fc3d0bbb6ea94602426343f7c4c2f1e93c5321330b8d1af379a20f308c18e5d569467175b1d49d597417ceb966700851cd9b593f85c9172be090a9c1be0e74f3aeebd97cf742aa4c816e082a6952fa9d8b4bc34a5920133149654bd79aca8a68e5f7656b4f8f9111ebd41f98b80462a6093088cfd11b8fe6922d0c8fdc0a74d176a898e6149870d9533f3422d06eef4e113feaf3136c51d0776ced1e0dca481551a3be61bf0c6a51cbfc33e3bf03f48b230f1bd6a8d0405ebbe4b47a0b791f1577e5740ad5a740684e47bd42ed2599868d48846f2d3214abd8a37c17e4998c2a47b3fb0d4cbc38c91659758824d946af991330e51d9df15ee53e7a8afb85e8647d2d21333fb8acf52ce54ffc4fb45e7a2b95423fb343500095f6d89c481e43eba9e749265c5cdcc0285a3fe0bf536c1a9d9f5c58c87f0685f8efae9b15efb73db0ebc7310005923af3ea998afa03ddcdea6ce99e2da1b8d83324bfea1018761fa16e1efd9caec55a4b1c83b63e765ecafe3206099afa64cd20ded36cd7464c9512680085baeee682a117e77c29e37fb29c1699c4b2528e48f2ee0b0ea22c4323996dedf553075fbfac5494ce13f25b788d28f5b021782420c03ba538e129131cb4209a25039bae73c0b66cf78e2859341c7947fc29feb624ede89c8f413dad29a9c88ad69856cf0a5b44bdaa9ababd7880836a4d3cb979cbad55171e7f57cc3b834e2df818c373cd2431bfcce0961f1c9445ac375c655eee1e61f2a1dd5a1fe9b2b7d9bcb9331c92f835ee95c941c7f7f5a4420ab2aa7bd46de797b695e3a306bbcc41e9e2d99edc8389f5e5deb78f659fb5af62861b8d32791f3bc3c042a17dc6d5f524e3e6b51ed2a54b09045c7c630f727473af74e07fad3ad80ea9c26319e93f6b7952c51e3645de53f90f8c13b5c5e8ca5e0d7e1be91b9b6728a85503d41ddc95fa16f0e09129ea7b35efc04a40e357f0cc174ffcd5abb8e913551ab9e7308afbf7d58f71f0c2ea246250548513e2d8959935062c4ab99496df7f1b738eff857adb5c058a11f05abeab7a542af01751b96c28899b89257eefdfda31342c7a0351100017ff3a4d141020005a973259be0dc79c2ee62625e2f07f384c883d9f6ef65782923e1dd15f08c0bd672dec36373ebdd65314b3df1a7004c13ef0aae3f0beecf24546fa7ac6a762c3c01d0f002568790776c91f575ec2a52f7f160da59b495cb5a48991be471e4cc1685a33902f716fa017c73ae1b981c33f51e4ae52ea7b272169fd33c5502288e9cb3e0ee685b593bbe46c8ccbfe24be489dc10e6eded0847c5333d84dce5f6e8e01ba8b996efa799c8239a8d46f1dfa096d985f3883428315648f082cc8979c05918c1e4426c7176dac624a51fb4322abfa71055d9df33d98101fc1d18280c5cdab68f3eba2630fa50cd40c4c351b491bc2d8e0d4d37f38490158c10cbb3a1f7fdc968eea46114b515fd644aea3dd1371f898fa0574c108db629edec936ff096c4f1348938a48e74b4f4ebe3796f4267d19ad02ef9b862cb03ebaf046f9da5d6d33cf120fcd32cd51fbc727909471ffae59bd8dc35ac1574a6ba0c3a2e883374baab69dfbe0964708afe6c82d42a03750152e01a3beee195f2bf809225c8135326ab1236fa43a40c00b2896cc94b0b55dbf9b1df28de8cc6227af18153b1d801cafae14882c9e38ef432a1e0c93e069b0b36abbd07330162250b9b00b47667a5cf0d3dd42df8024c0dedd23bf42fd6ac3d4907ac854415274b40bf4389059e274f73da3623bbfeb3dd898c0c141eac14a26111f994d096101658d719d68e58d2dcfafd252b06daeafe782925a5e6f3e95511b52cc55dfa6144fa123e376783f9394dda12164880ac938f7b274f16c4bac6908e762e2a6ba4490f607b5917f84174ce38e89371d652b66280bc836c0c9c0f498f768ed30f266b8b93921801effd0c56121ecbd63d3a661e263a9814126ab7475af9099842312aa3e9dbc2952a147bd4a36c6955e0ebf446217131489962c5f84dd93be6f300c25cabe1a927e4ece5e194af96a8955ceaf157b20b442f898cac470bdde84479289454a282b9b82627274b9a8c59acade8248ee057aaceec0ea4a441f4646e77f8374fb0e391078d3eff02151483833f4d1a52b17e30b445b70ce8456125c012cf14c5862d5f93e4d442e9f62ebbb36fbcc5ec65ec600c797d40e6d7da25ca6a4cb8f28c3d11f79275e8ace93fd37804d9528a84256b03adc82fc7527c491cf8304baf9ee5a109d473337859bc63d4658a5685b9e68f0cceb804281580516a5b633ecdb68df130ce79c710a621a68247c9e3fa183d6fa2ac1b05cc29c569320876699d9d19750887088aca73b019ab022fe094844c88870c53b3d0f43b593518b56129a6ad279cb6dd38ab5c2b47c6b534299bf7a399c3a91eb0d6b834f702ec8058d42d9621ef326e48588ac39d66aebcf9b1a4e320da0223a28dec44dfa83c2388cc28995f3496baeb167a5758616145fdb5aeea7742c8aa6da288db5a67c6f0213c9dfd4dcfe819cf3845702c62b14ea2c6aebe7775074eecc20a0108e0d1dde6875d66c5063b8fef32c2338cf666d930ecf06f8b6df11a9f96c7e6b7a04cd52f8f5db605d60cf6bd854957d88e36865ac58a8f0f6eff65d73746b5936d9939ab638f8ee5d43bd611d3ebc390bc879b426b8f3ed5a1bf9be3a8f19a40f69f5e8928dc8f8d95239025844c2c6607508f0fa86d39ae0499f4ab230a2b71218f3af156f3aa2a0bdd619add5e565c5dd8ded9ad34b46a280b32ec3a8eb139e9eb89d0daefe4f157eeae28fba655167da7217db5fb1df3e5d22261a9c077b1d75ffae1385066ed43a68f4ddbfe72e8fb709154be5fa52848e52444bebd6998a878429eb2de7119cc15fd33c86fd9d4dd766ba9007ae9c9a3c47415aa6b1aa13782beff975701ce771451299103868df22f89ce38cdb686cd14315218bcc8c38fd0d3edacdc2ebd826e5d3bb2632ffca7818188cbed48648ae9b4241df02dc121565c508a99fd1bfd09dac01b5ec6c23d63ca67735187304f4a09da422da6070e7ac183581dd815e19357e34ce91ef743514ccb6784386d6cb98194c16d91934457d2bb24c9995b92886ab6f34345a452faf8bc57b223f874767c4674a3967319e633468913d28ad87fbe61cc4e9b6c38f3313060305735a338c8facd5557882b020f3f2ce6b199e2c0304b515545cd327fadecc232c5d9e6f9104c48b904b41f8e1158ccbf797926641ba592c36a40360f0f18cc6671febea0d7a46a60961a566312533913a2eee15bc1c2c2d4224e73bf20d2c8a74ee62a6f6fb74a949d82251873d414e07fcac5bce131cecadf7f82eb328e0cfe602f250b91de34f5d3c81b90efbda561da911274c4adecb6e5333d64b892c41fe284da30abfdb18d645d76a9cacbf90759b70a6fd392a90db1d3169172ba02833b968da994850c7c5cf25013bc8d40f60c1784c0c8cb925b0d7617024e62a54f3f4ae89de989280f729df4ef828b4b4f97f53007294cb749e3cc2e7eac516a8024b42fffd3047b671856d20d4b49b87040fb97e2e7703e2e4a94271e0133fa8b40d1cc58d1635ee443308f69618c28ce4055d37da3ca54d086ccd5c3411c1a6588b45d4cd47a8b02ff9f974f35b08d68b541131818aa5fa3644ae2f8be69de43ab3ad459bbe2d6083d3670a0b82a607eaf329696dc6bbd0d5a01d0c99d4173652a7523d7d290917a4166251a0a959bbb7fb0ca6fe49818ad472f41eaf3e801e8e61fcdf12b83f7ae5c9d4981a56aa4dcd21fcaa826c83058923a3eda58dc0b54d0127a1acc7e3b7b54182638364064f519d1057b6c9902b9fa121f957c5cb4d9a27ae0fb5fc09e801d926c67726a0b13cf23b565060c38cf4ad6db5c5ea7c428434581807594e98b05182d419f4e9109fd8d30fe4c677afcf8b87c2ef27a715e06c19e458062aeee4df2afa840e2e26f0681825877a6959593583ddcea558a11a35c6cb3e4bc89562bff9f1f12a262444f6ef93519e0d96325957cc62321b55aab60b0c252fad200f0a42cd06f6ed050f26041e41339362a59270215492c08b4da701b17882b21332ffdcd7c547715e3a36af99d2012dc625d2b3c9d2a8624efb564d6200c2c3f5def562c4f2249f8e0bb1688b51612f0131f486c880ae46aaef694eec6d0286013ad7aff0428dd1695fec5199165d91abc7c49363df3fb7e3e3f7fe5bc16c09e57e8ee77894952616cb9b82f1fe78ee5f9a1c8ac5ebcd8ffc641b8adbb34223b92dc672c4f381273c410e0bd54fe889fbb75bdd96502336ec5a9ee8b72187765e5aad1e464e4b6265456b1200a480a23c171a134e1ec236d18399d20f8566d369b90b295d839732387928762067ad50f2d368a711072b79b1c8bc59e3e99daa61f22115f845ffc710d0ba237a96bee46e4842ed18d51295ceb98e07ad7d7bea7718ac64ee08a5b366174670baf7a6aff3a6d3628941e43600f5f705d1335c0a21b62957ff638c9cab68505ced2bdcbb764ecbd9fb1d2e4ff6398c7804503721b5b83bd3706efbf906af3f064b558482c2afc8c1149d6c85f7af2f74723af6b7053a91bbe2d5479c484c846eae2db747cf831fdaa3e75af1d297c216d82505dbc378e2f24e3210cb3227e987fd8db276d3ec05342698fd30721133389d2b59fe01d8dee88fc225e34342abb5f781202b7937c11e0cabe6bd2fa801e93efe703e75ccbb15ebecb285afda25cfc7d6a9a0dfa8287216f1fe8f741d8d67f850fc468e064afeb3678d209e9254276fe34e48e80923249e6667322d62ea7bbcf753387d8876bd9e44fe2022270e96712e277c451286a15b93566f9506c639bff45464264b7145e62b1f4187d9066b962fc94ed3002b482e022fd33b572a919a761faaac65b0ff33538e2bb6db786b9af8e91007227a1ab93a1dd396435a86194c1f5317162d628c24265f2af861de950dacb5a3d6b5acde94b3cde39b724c2cb13b024a998ec52c7983729b506675e4093508afcff7b3632ec3f6f97232bc1465685bffff828d00637425618b5aacd938a75c5f1fa8df1b541d5b1122c4bd8af971f45cc0615de6eaf85668002d6d940010096e3b9b1458345d3bfeb938d1330e6ae30a71b783eac7a778f3cc3b37166a87aeb71bc3e33f57dafee0f4f0cf4d9ce4abcb7f5dabd9df432775bf6f828bb20eabdecb64ed588f12751b1f75df0861bb2d10dfe0111ba266b7a07f4b45fdd00f9ba13971f122f001ea0751a0f5a78c5e9a6015f716ad181b1c842433e263dec6ed7f36f61117ebf26113a3dc04d5862f9685a09157c8b3f2623a1dc8b7a947c5a436f3d91ff53fd99b82873486b01a3c79423374c4c10d901774af2b5d728277b1f469fe85e7c795d136f7b64cd9dcb5e51d8935be141f998cd0c22fd2f4c4b1dc6158441c2b6805458fb3ebca10af3e1090c008a54964be70e558c28778de3c572b3da27933a735bea22eb296886eb0b7bcc78bbee24b1a6467d2b91067d5c42ac8d4d9be39b13bdf190a381ec3daab627734b466124ed13fcba21f9e366933af099b5a924d2982c921e910bcc225fd8c322c71f2ed1284773ca89432723330666efa58127b73404eca3eb089d1138d1474ad1e62b0a465b0ff879f8cd53af51478e5efd7feec64ece5a2bbcf24459052ec8bc42ea87be90f098030de8bfae59d98bb08e4584567c9aa2b83d11230983443b2f173d2451ce5020f1423b41d501fb52bd75c89cf94551baedac033c43a8f6755378e1a134c79d9e6ce4e4c39ee23d875368a260544a92979db32aa583ce9f9cdd5c820f42105255afa2dff60a2be857be904ad1c3cd80fe21f62103aa32360c70015e6b1f84d5de4a5033e388fa4366148c9c92e6486127c766ec58dbccf5bed998a2ba34f6c671eea0fa9a2250695b691ba5000e8c9e5794ebf58a6a9e51243ed2bab807169736e77d6b676a497b2ee7f630ee8a2ebadf4a17738aca5a19676bc724478b0d403546f9feada6d8fd3952666927b3eb0b50af2f01ad3e3dbe7f96bfdd26a6c94bff46ed62c9945b60b1f447e71d729da8a385fc01901b40efab3b2f9d9030a36b335c291d4ff3d8ce6150f4a0ef84cc8f6efa8fc6e11ef68ca1add507560c694aa303b28f04c1f2f16f5f93d41884b95b1e46557e72ba4ce9466fa8a92fc02b1751db7839eff7eacd4969da6e628679370def312abdc7a901b5510c360656f1fc07b9fa66fb5ac3cd5b49360939f96a591b18f7e1c1edbb77359bd6e32d63b95dfeff2de4ff74c341b5b30ff4d2be1fab74f93b2ada7fec530db405e681563c77c1c8284cc66a037073ad20f3597bef824f99ed53540a82d02252b51614430068e87b9ed85761335a3b0ca2e59d2922f7babe576b3fe7fddaa2d838e97dda1e266a07582cc8fdcbc8be6b862b8cefc5c5881374e372a2020e15a7ca6b98df97c2070c661839beeb59f5e4516c61f3fbd642b6d1ebc36f294e9488d53a164c274ce3bac7244c6c3b41baa4972db63f06ab6c934b8e4f69474510270c7c2e5c44a0bb4c836aac3c006ef6298146f70ae7aa6f541640bc05ddc1a08f61f1261a23a8705ab38d43320ec2a76aec13535abafbd69e1a24c3b4d4c13ef882ceaa9bfdf5df489bffcb9b4e55bcab937a83fe046e2da86e8176cf7114835862df107fb2883a9114db8d09dce7b4dc2d03845234135f9257b25520f56f53518a0e9051c8171a2e7c32553f710415129bb2c07124773464ab89d82173fa407dabfa65f8600069029e6b274b768083c2bd713db28b37d106716ac1a97581917db5b0b9bba60c6a3aa9e717fe19e24db0d66d11c9153cd2a87c0b1a35c355c469f90155110aad46ef674d99c992a67f652fa9dfa85c471ebdad7ea0602d4bc0a404665ae0c30cdb519ee97b6c4ca7b1b73d3f604306ebe92a14ca0073aa78b05317992e95121b2e2bd5c7e6c2e736e4137dc70eb3a2defe9e56f861917aea2df9d6c43c4f9baa782a4bcc6dfb1c43c0b5880203fe740514911e8984e18e020a307373a6b6e9b61cdcca30ce36edfa0e41be93bda7e1444f1aad916d112b62ece1cf56271201cb7e7c7c4afc7339ecda683f643a551aa56f9b01c2c7b7267b06f24d53730d94ddb7d81f163eaabf0744cac28c57289ae083217698bde982beed3ab75db4ef80da9b478a9a16ce3ac09fdc5d6d1032b8bea9c195446ea0fd7029f7cfa5e77614384074c9f36d6c06d100fd12bd3acceef65e891d853a0449df562374e351fb13c78b8c69a1706db25904584b489c7ec8539141e4a01085e22cd46b8ef4f2a78d90da9299b7c31f816c32745087ab24971f312ca78001b1e54826c043386d5124f8e27eda0d391d23449907309183da0620f20ac72c777e09ed24ebcb88b3d0a32a73a326d5df6b49fa0a7e54cfb71acf7ab589ba33d298ce0c53bba04680557da433c92339482a5c7b2efaa4423b8e7fc6aec36262b5a2f9d4a99ac9f2a26578cecb60daf37d521d5d552e67b9fc954aa5c3c311012f44774cf81d8ef236db29653c6bde731fba38aa9d404e8c2d68ec46073f2d9e745aff6db95a569896157b17d9bff98be461e9473679639470ceedc107b6b843cb1e6ed19713504f735d069744569f983681646cda279524188204289e8d13e0add21b6633bc0c95542fd24a7ba02e59494f6ba73d82f134b5974e2930e9c3604313bb4b70e21ea18751657466666c0cacfe9c16830ad5808e0c195eef86dafda451dfe5982b8590cbb3d3e46b6fcfa0ab074b2763409e80bc6a02870bb64d503b2ab1f35ebf0420f1aeb72347cad3753a24cb846418f3e44558c41119a29f9aa9d284d84f04e992395256a2e4c0524693e45ee78271e1647f464fb5bce4645ae47b955e015f70a3e3adbac35fb472479c8e50f0a704047f1c83e9298f6b5bab640e79f7cdd8d1d5c9e35fd5c3452d320f9b26726c06c86011e5859bf6d46ada0b767bb89a812d37b497e1d5fcc8cb1bbb44ba8966bf78a079e08c0bb993d77087bc4d4194d6c54f0b26bd6aa1d904635bfd9a0f96bb2708849540d05332386f3591c25b8201f2f3e7934faf58aa5400bc20ef4f421aa6081076765d11198142773d57d89b41f025e38714eb59016716ef89f6b976d1a5d61e9640267fbeffd6828859181b6958cc5e15b369b6ea7d1064b44e2110744df9ea3163fd9890c6cc7c9c5a7580d01ffaba02234c547d889e907f4b1e8139e3ea8fb7290aa260326a1c493832db2f24a0d38d9d13254e893a2d0380803b5aacf79e574398229e39aceb6189a1d6ec66845f64d809ee8ce69b2021e57002b69b22acf35996097c30f8be5dc7b38d1fb74a3971a1154472433e693e3afaf015fb9d8d5faee5847440d845836391284720b5eb0a6bcc486ce1d3dde7535556a1ccc95fb536d1a5e88add9869fc30e04a7b2247bc2512a4d42e1e7517f8804379238c1ade89e33b4cd137f5ba5d8dbb32f182408a93eefc79b2b2b698110d2450e5065ffaffdf0fa5daa12f79ce0a59fdd060193e64a2e7c4f75583ca8c75a6f5b238feb24d835156e6c6a8710ca0928035bc40e334a0107e608566e518bae54c90e4b8cb80b981eb116023496c2d924e4dc8a1d51491b746da27fb595f48e042de7d29aadb2a18473c0cb8cfe0b734ed439655a36994f23f19a4757a64a596720f5015232961c732ab51a7d9e24e9e454c96a2a6a662c3416a433e629c9e830163ca274cfe2b30e7851f4e9d4d720802044fb42131897ec139c942f48537372acf1cc576e76501405f961cdc72ea186f05d727c6e3542b31f4d636498186bbcf9a2888a8a67765889ddfe867dc6610c32d8245f3605e18228ac7e0157aa7abdc0e1a2786cc97d2f6d2cc1e82396568508b4a7a90b26f75c38e5e35b97d55409a749fde6b82937ca115fb29fca313f3bba6458ad8779730c992416d6cf9cab214e7f147f0e31c50c3296f8312feeddbeff4b8cf7cad7f65d8375397f12b5f511e57f8a6ca300268bcb2cf81ede65da77127b5e62cc0b83ce4d3e735557752e2d45097b447ee80a747775a520d46bc82131ff39551c40848be5c26f74050b782d394fc7f78280aec40f29351ec315ecf9b65248647b1adabe9df23a6e67605439e0d8115d2ac2cec55a993b3d94ef6d81684ae3c932dc01ef5a23a6922c595da3ce8585e8bcc21b95879a21068be61f29f6d714cb42ab44c3ee438f0e39dd630b8e12c910e6b09dd9fa5a035926a5d92dfa6d3703c2b4ce266e6bed454a9a0b8241265ddb9e8be0e7d73a246faf5b30af90045801ca819f3b5d29de5717e2b69cb629713326f5043e4ef105c412ff779d22f42a3b205fe918253d0affc55a00fd7772f4540ca252e8d3eaaca4a154efa817687dd94bfaa58a08429cfed47bc900aa28d57002d9ae262fbb106014cb6ff81bd67975d7cbe582ac845fc414fbcbb032e7fa5ed64b6bc16f94828a9359b14a561dcd517f2d4dde53580f2ca139d9c6906ec6d155e121d28b0cfb1c86e32a66dc86e99ac6616dc01d98d767b5f9f352f4e718ae67e6804c0b7174e592bd5d2bba72b78649aa8a1d2a7a16f1095212a3c6e6a4c5a08e19c95f1e404623b122379e07a2009b4ad30e7ac60daa2bb28aab61255dcd125f1791c3cc58ba45c3d166a4a4ffe3bd5f030a8d19b91ed51f40e439d6a9c3ed595817903b0e9790d6dd6fbff520476330461cd0990d76a38391bedaa8884bd7d9e25ce43482bb5e66783a9f344f62dffbac2aa30c075a262c66c7784d3453431675b952d3ed53d082fa7f0eda891d7f5f7176c6e5d0fc2762fc42fd2679d2296d75a2daa712fb126c432aa945cb41b9432b284840ebaf16d3f09a71f832901a357dc6294cac6e6515aac7ce363fded6cd2479b2573c9d37198044fd2576741347b51a308a247d3f956a64dde8b6488e51cde500e8a5e44daf67e476813e277713a7ab71862ffcde7e5c0f49421d522c2f3acac6a56ef07c0765d515946eda80d95abd149dd296005efa52008c06815a3f622ca8b151c17ac20ae49cf6bafb7955f638ce579653fd0ec428344e51e63676eb50a8c6054b8eeb86cf4569af18f73eb449db0ed0e038c8d995519420d202cc82b025d7c4abd983cadb9b4d8b1bb517bf9224fc7539131da10242468d4f5ee4e59d18e2ce522fffb384a90961b22ed79d1dc4cd90ee5571721d4b08fd2212c52c2a10b960cb11bdbec31d37335f05612936327ee0dd12e158249e7dd508204f5f4e06f08ebe15cac30779c810ffd5a544467ecff7b1d82234284d14e47de026d3aa6ae8f7e24061f322531bccb1c656b569b9a93125292d00ce0b4bfe4cdd9ad0ec979f607dc01709c5b7393e40f2847a6e6ea7e3f5a98157d9ab70eda2748ca8716e2af234df600f0f5d8674553b5b40289c37b8970caf410cdbdc86c259b4e36240e0993697a5c740b9a6653cbb95a9e84f4d727ef99c0e6c9c0e5e2ca360ac97a315d9b9d633cabe8cf67a4313921f7a677e2b6dc551c7dc3f5a4e06fa037b70ae680817a56db928b17c2613d656e830d7d08af4e4ca9207e260bfe7634018520a2b4327da05663326a96600c75531d041844aa59ff66c113d3eecf3791bf7b380c4a80496dfa19572704b0c36708c9de02dc1b3f2b31f0ba1b3898e58a239277034468ac323194c98398628d35a774086855d697be7cd0beeccfb6152e775bd32a8f594a1b8b6f707e1cb842e2720c371ce4612095aee8e2429a10bc14694455bed997f47ad0570afb89521183dfec7bd9b3667000e8494759d2a85e548304f60a047d313a8a050ebc9138d8a7cb20d7d6510f0f9d5225b9924fa6d0556790e9dd05529917c28d79f845e922f81be605f99d31268f1278358ec510a18bd21b5f6de9519287c1ed3a0c1fe80b51a6a7af9a1c7b7ceac6a2e13994578114e55ce9b7fff2861d0d0af1a215da4610825780b2009e75913ef4b5efe1bbd993948578eeae54aec00759fc321525355d653bffea7192d942e05f02d496fd1efd1610133e9ef13b1f3f5b2964fa987982f65cc15711430f2c4ebaab9690b94a79f77be8d3f001d8463eca3066615ab59fac7d42b1504887afb10c103bbe82a0e724571d33d092ff7df61d012bd7c8869c1700568b05c60725c890d9309c9b0b5566efdc7bf4cf01429b018de5c02e74c4019140218cd13c07fd83fafc62af62793e08c9429c9f1cc6efef1326cd2dd271485564a5f2a0097e2e910ecdd2d35de1860073dd29deca2e0cca778df9f37405e78d6b91f4ed12be0956932968af68d7585cc281d04bffa4a1fa9f85459cd6c4f7a7990329b980a877d7abeded8746f385e4f2019855c6a7369571d72ed22ab6ec03de44b25a292dfaf7a2cd77bbaff8ca5cca23493bf7ad06b455598b5ea7ed9c5da36c6da90213c1853145e6cd40f6f9a5fb3505eaded2c87a0b32603efb1d612ad9ecbd73588a33cd230533071bc74f15e6336b08ff6e98b52cad065e9f2b71410a6ddfb89c1f9a7c2bede30681ca94e64e083a64e10dd4ee474fcc098ce105c54515ad78c4b71b718b63809acaf2f1b08aa4a9db4a46ff5e6f185b7f4994bd24bf2c1534a5addcacded651222f972f4f6d8c0a802df13bb3dd35fee0578b9d032a46e51dd1aa84baece48f52fa6f99c8173eeda9a4569bbb0411413b63d40a486b56ffff5360d184f0985fec8ab4c07cd4bb0c14cf3233c3660f830f173466ab29a454ef366685f7a1288e44d636173d16e0f363b87bd2d175ff5994140c04dd780c04fb38d29cdbaa92e4ed7ee2d91af4d1e38aef09ec90641db0b70df6c0b68effd3022d8e545737dd8930228b5675423323f0d46b12f43aac563f7391055bf00d40110f771289b453cb1312e87a75b9f0f3b3a35862b807cad4a4f64985d7a972a4dd8459c4003829acd76918c957841d0f4aaa78c3dbb8efffcd9b7ddd04f9e4bc1c9a1fa1b6c1d595de9a278a58dfd8093f48220595d98a6385b70d13719a123ff38d61a9c13c59a178bc3ee3309c145b36806816f02b4070f60c585bc83a04af9d54df38fc485a3593f6d1b264b7e176b7725791b57d367086bad75bc73f77d9b69e8c28b7de71b6cdfdfa262cff520a6301a6dda4bdbf3a53d2d523c85b5dc6ddb4adf959be61d2b979790357b00ee21343403e7c3831b85886e06f475773db5c395a9a6aa3836bb6bdd1e8bda2c0a4f268f3c728347b878b8a5e31475a6c1852806dfee9303669642087c531cdae6eabca68447e1e3999be26217573d6cc032562135e2e237f6303175c0103f0b89ec45ae70cfaed62db967d01dfa19ea2cebf56b0119041f730295bcf43b28b939bb1823510175e304d4266097ae7ff79b120f24967670528db1192aae037b1667005e587372fa0de146616080569d1f6b57c3fc62b0fee9f4dbdc2bbf75cfbac9d36647966d83663427dd3cc33d83091c8171657a1bf7af088c5730962b54a47b092041aef4bd4dca55e4b6d48542730852da06d6983dc40098435f9463c502b514b07e98030309f822cee4042813fd14ec05c9c6a3a0c061d5693915b62f07714c3ec263261f275bca47c59ecf9474626dafa01455049bcf16595fd3d10476664527a9d2c6e91780bdca13aadd7be3150228664f65e9ec1d149cffd4b7ea333ad956d334651cc42798f84969e955cd1c34a5ed34c6b91b2fa011be9d0c81388ea4f0a4ac42ae03a30b1dd233b0c1e99caeb04f606809a18b690a69cf0fb4554f6749efef900997f64a1e3e29e26d66a98c0d1e6e7039ba8d1840597d6d0f53c745c9feccfe3a821d55662a3b3e3fbb962e0ac90ec021a92eb0119eb8ff101cda92a47df6c22a1efed0ac8df78cb945264e76ee94e1b37b747658ba0f424a7546879dc0fd5456f5b75fa9513c36baaa0aacdc5f6208a5a0b3612783944be0f27df1ebd6c3c215b20e4aa77d6546b4d5486ff0568f6a367da6cd252de3c628aa5971fc46a972a624d61fa8bbb4d3a9ac646368a39c6a17eb49cdb58e398f0774322f34861731dbd35a4bdc60a7a147db3094c281b56f9a5a9abc4daae6ef6d757c326ece1fdc1c6eed1f7cc50267e69915176d70b530c2e315d5fc2c7604d4bd8d3bf4a5bee943f6044588a4c97bbc94869933403df17625f6835adc96d6cb055f25161bd893ffb7b2e5ce05d0f4d2270b31b626d5c0d22d0695fe06ebb4b1f7044e6573bdd2fb24704115dda759695e96537747982d6a4c495fb99054e0e2e495c40bc5a1636b1a16d9ea9ad371c24f1c111357fba10adca727e3f28a27d4742b6ecba117b17f5c3e84077b4b2fe4635ce8edd309354f49d54bd7461472ab2109ce4cad2075932c11d3eb4ec3f7eacf35da590988c51599c4371942147d5df7b57ac9e0a7b6f123ecd7799bcf338e5123acb1fe86c89e33eb0c0ae3413dfe9680d632bd95135c43b4d018ed3a1455670591906e618d04f6e1b7146e4e576ec07a747c97f2a8c54357ddefc235c13de4cfc310304e737c6645a3991f74a0414fe79bd371dadc617480cc36a0f7e66c44fb9685b4bd75528064a11d8dc2568508a0602e990845d95d7f08f1a46d573f992795d72b5089b257f008dde4470be4c0253f8c071ecddefd1d864f66608bb1f763c1261bf9c8f427a9fa30542e76ed7a9bdf54ecdf9cfc401bb7e2f8bb3636f8508d0a450bd87e9da8896511d970bd5c3fae24b89f486aa93cfd41e4fc2d51ddb34a126fa812e401b0c96613f980ba5e260febecc3877d43ebca1245f645dbeece90f4cefa5e952f92706a8f7a580a635d05267f8f2c553061e8bdc62c9c260568baac57a4ac47e6c1ccc5e8d25ea83d03d7b4b68d85ddf6255149654a8af03dcdfa4c70397b0d87bf5d1c1fa8d363f3f68f3e2bad099876c8b290dd3318e57b8fc8b9930a23c8f3c60c6215fa95814dd56864c6e5613bc92f40d9179cfa1703223107212242b30475b96ed8c978f9fc863a39ad4b0502bedd53a7a2f3d0172cdc5652593ef2eaf305af884f730bb711c7f1196af8c958c21e3c99bca2fbbd194c43e58ee45ec4457f59fdfab4639431174f6fede9fd457e174cf4118f87dc038ecb10af0385544174c2283e5f23f06423fcb81510949cf8805db3a47d089090b85089100f74ef83369356af179d17023699dd9dbabbbf76bf13c881573efcf5cf66cca803384efa334bcf6c5e8e7be4784b979b0b5047c6c1c503711f327762601c16c7fc66c590b646a4ac92781b172646c57d3bcdcc1e099b40b7177369212bdac71fe68187784d968192027ace4c3710b6e05b9f1771a5819108fc60fe56e40c38bf1a4bed4361d3bea07dbfbc8449355ade9a85f21ac3d6cab024a8b84a34c449c0f9d7afd5632abb992f9f8397a784bb03817e6d624e79470cba66c892280097397554613643efe9be956c69a1bc5307c0cface7853bcedc473c8ebcf6821e5c535581f20989fb2139b9e0a52f5925798b4ea784ccc233d48d18f469cc0eba285bd56057bbfa40718de71d1d84d7a63d62e20e99c7e324829833fba670e4518a502969ebaf64c746b1ee4407ebe6c3ba7638963f5ede0e9c2c1080e426daaf7e290fd26dea3a185f1ac7c14aa9996ee43b880915f0e73dbd5b5a4034ad1fd72224761d886e8873f7538df7c41fdfcc2624bd87df247687458ec6a13ef34f7d88be672511b4303259e2473106d5c0e0d6a03c84563aad241062e19c7263a64bf22f9046f819b54344c349908d33a027f4b68ba85c848600fe84e6f624ebd48f16c929073eaf821128601f3cc304731ad029daa52febfd5158d09331896cdfa6193d7fe4428aa9846e6893d9632d58e6337372951c5685c23deebb3402bf68792b298422a398941c4e5d67754c53776de03e886016fb975ba229951aaa261e809cb806e887a1fc2a82a412c6a481459616ebf7e10e1e5481affa59838cd7964290297682ac9bb81b6456cc94ab718bdc8f3152c6d1f795eef1e3e8fe3044deaa85afa08da70e6ee57936c86e186282639db1a849b00cb340280c873fc0f0be881b9548464026d6492aaf491981ad7cd0e2b6353e520426e845f72d802d35fd3a2ce0e1e16a1fe7ca78f0ddd3203d00401be412d3a02b14a135209141bf0636c85bac3f38be473665ab63d98e48d2543497e94d511ea12eec47ea52290e95fe167ebadc437f7dfb588f93ddda0951626553af7edb73395cd42207fe158f45b19dbe0ec91e0f76f7d67280147e6c3d1b13b713f8cf65a2844fd2654f53fe53c1436880cb302d756c059204f193591cdcbec8f1b0ff7ed660d7b6dbf10e5aa7291227b477350fad48d6294f3ffb59280440c128ceca97d7043f9e6f656490566ae8feab4b15bb9e954bc271f273a94229c1f4b0d4fd43e5a4db3402b8f699f780640725cc18db308d74219dc356dee6e3a2110acf57fd40c450a0651f0ad587a974db17649b147c13b0b7d40036098961dcda303bae2de27753470ee5c3bcd95bf9e7685186e71f2d88713e1d72d68e405df99361432b54ddc6bb65cff8148f870525d0952610ad72d3fabcb701389b70207784df00e0e51138d273f9edc76a8ba0d54a39b1257a59da6af306cd1905c026b87b293e9214d08c4c8b7092394463a29a8aa7a7481ef7dbe79c0ae5be184247e802935022ca46aea7f1c1e6df0c81ae5c9535d8d5ed15f2f89ebf7926d8304a3bc9d5aea2363b555b3ccd4664ab81d9d14223b9a3443076d5b9302a5c0984f7f9f407e0d3d4cc6ff6b5bc71ab44daedfc5649a7b945c6a6afb1c481384aafa32e8041186f3253b73040a1d024deed571eea32bea5df522c8f9473753897adecccaa058a54dc3ffcbe872228ced1b2fb691ac6a6b88b6548b5e326c7e26694ad9703fd3b8322e34c6d79a37637188aae178d9dd8062441ea9b01e4b95a4a29f4e88be9c007e2941858390b8d7ec7cfebe89548e4b8efa91dd1743804bf8212a4f7d34a3f8904e7ce1f867582205f42543bc37b3093af278af66270ce984a7ecd23aa6de0d1b2ecdf1e325270eb2d742f72eaedb045a4d2389ddd93b26c293a57207ec41cb67780e920c861bee57c4cb204ed3176f474601ec08f3dae79ea76e774575c20c6cf267732b34ed0b06f2fb2394acf6df774b91e05cd5830f7b76496bf54eddb11c0393bf3c207be6760b9689a47357eda75ddbedbc9907f70d0a87a8883538bea44b4dec61bfb2b605e5e2535a14384d9c9b49f394d3971937685be3dd7b61759de2bf99687820f96e90ee3c55cf7b3c9669252b824406ce1c26d5b8e494feba376578c7747f93b500e9e2173c70939ab7b5bd20f515ea83220124aca191b80a9a1fa7f4ec5851538ea449bd42b592cb8ce941904e733ab2f104aa7cf647f8fba70c3e7a2c6b642eb93a31d5aa69f13b4c263fe42b0e3834e9f6aacff400df55a942034bfafcd3b239b83d3b403829414be8d9ec1f4b0e535185ac21ba61cd333818b74e0cc2fa0f41e53fcc2ab5fe13a257202490674d027188aa89ab2a7a4094fef147ee19001b5c2db44f203eb149106f0cbb8c3f1240ba7eba2d86cb974706bf1fe355ce51e4b5dae52cfffa7ba4609f15df5d2fb6cb94e6004eebebde724f17fdd8b9abc478796b61e0a642ea86af09a57b214a7277b67b49e48823b392849200edd81fffefeeab300cce4226fec982e3d81298dbbd2541bad972ebdf375980df23e832cbb03d32bae43bf77df615963bc122b9be6d720a714236309cad00bf9813644d1731aee9e70b9c15144fc7943f3c696e518441a76735b17aecf736e1130410ed82ba287b066df0a176d9b1a01c477faa6ccdd683f2a750c45cf91b69f902d95326787a2ecc4675450811920483207de30d3257295cc29136ea7abef3672b67a7f3e24955bc3f145ea01bc73f82bb24b8a88689b727d5d01e279937e105d3ba02c5ffb174bb267213bf31c32a79a1c48166b860bdde8121647ad9886a7d7b37e983177275e9f11958a0737370a79ec10e61b4ef1bd4364f6e6442144806ad70739635b1143146d8c8c38664f1c903ac4dfe52fe6b2dbf4faea5e21ee28f669722e90d420b6851ea86ad710ef505bc78a9678d27ce0807c8efec16b3fd74e99c69449fa34ba01e0cc4b9a6bea7606389e0066260505370d174aba71f054bd57c11f837aea370dc40a3bfe0c4fbddd96b536dfc0e9dec943e3b6fce0bf6d3b59d04685f4087827dbfeca8c17b60a5d1a38998d9d996f856049769685889481238b08871fc002c9c84148f5e0ae63cb83fad247fe6812fa49148a0ba5b4849535351ea70483d9378a57fb7f45ddb3e1e557f544c0a60ff96253245edfa5b0c6f3db2aa015ef7c342900de5f7cd0df240432b0b49882127b9bdadfb5e9f7b6764ccd5e91961028fa805347832d8277a54c3b56f1b34a74a59930cdaa3e4814aaa43cecdb7a231310ad5d309f96ddeacfccf434b992c760629416091b39d2c3ada29d4b7dc218b14974c253c802442f6e0934f5819ee3c3a58f71d9e9955d2d324051dbdcd87d7139af0ddbfe5cfce33b97de9402f700d1f7980303f79c9684c978f00690153a2978c5ea7c7f38c324598e146352793760d60777b9761736125ce163486fc25302629511d9532d58b57ecf5e9f690b7ac39dee6536d63b27d95fd9b827a193145ada32e7ddde962f8b9baff37a6c65301098257d9c3915833ee8b7aabb136e22b4a0c9f11574d9e8b2288f1ade432dfbe4b24a4237ed86465cbd6c86125a06923905ba77c446be4b8adb47111b704d6a645f18298594d60e1e96aa697bb55b63f93426b62f59556c6fd1a60dd9fd1726397a347b36c09bd5ad083587798d757f05d2d9406abccc254dcfeb5f1eb5b4f8a7517178f358598d46502911a8e52f834296a6f6d7e4a1719ed187cc18f9ccede5877ab14bc9515eacfd628a9a11680dcd37a5f7a394d65e0a621369885bdba898c7980157c3b1869c9afb4b26a8ca8e79a22ddda80806c1948e1fcc9c94fd15c4160347e4bd01d241b1bb0d5515885b43aaa3f573fba6609b9f5a594ff38553b007bf3d7235f2904b43ebc739c502dfd7db32fc2ba369403961052756f86ddf88aea572959e8619b99440fafe5a0ed16ec66cbf319449b8cd8830ab92057e235028a0ed658a88b8a2a14557e4e637cde33c8153c6b6f630140221997d95cdf68fcf5a55f26cfd6947b266717d0d58eadba2ea1fd4bf96f3de617616cf389151da06d0d45747a512bfdce48f8a74b585461f76b1e95ef1e84da589cb5f8a0eaeb915f74791d6fc217d5cef09a05c914b58f269610b5470a92932d9bec33fcb8b32db1f1f18f78bbc49557636b656717d8221befabed86c639dee9c4b0344b754e1c423260eea3ef8e56114e8ed7f6683a908700c9adc0ef20408830b8a2c4be6500cd3bbce304578b9616d7c0f6779a81ca3a284755e64c34c4614c2af9f0803ccb63bc6b75348d484f6b5344276cbfd5b23bc9d8f24e986f23bc84b38aa74436c3f3d7bd353a4cbe61226375a137cbd70f4b059e43ac542560b44a33c3d5c128fe2594cce35612180ec2d4536f8d59f1bbb78cfd813f6f804350ad2542dec5c087c7ea9ce8320429b17e710d3189f0cbfcbad92bdd172fb2a49cb6afe94456e5ae7205e06242c7c85748f7dec7b7a59255595341b6eba9386a8f83e91d2564d6c3ba8018579ae0f7330d99b4e0a6bf637f2022dfb19d4f14f389174cab53f9cf8bdd82a3f6fe148137c01b67ca6c9fe2febd5ffa9fa11d5e302f9b77ad2843f9531e5892d59fafdbef603194ea494100bee3395c21dba78cccbc8ec1cced558923082f0a6e85b1542e0bf9120ad3dfff7058adece501763032989c27122810d321137635e6afa4f73abebba15135ae5d15b6f9a2b0949ea44a3028d20cdf5067109fddab5d13249bb4ab4160157ef177953b44b14b0d4da93c325ee9c0498522745582384f657bb17af03df8d613794c075e982649a56f03e89dcc1f6c972e73a7d638b288a3e9284584c673608aac2c3203f46612e92fec5d24e3e3c982b078544b0db21b1510bb07fab66870d2acf42575d4c441012f2a5032b22d53e8292e4ec8de34fc7498bc70edbe2637bab5c5cb629b561799edc24e2e1e5ccadac9a50b56735af3fbe2383c0db823fefcd60f9b397a0271c0f56b514f532a8a07215dc611688b6d09c9ef94cce9045e66f074551c959bd8f68178bfbaf813f0a7058c92b89c7b175b11619e4a3ee510982cdb030054c7abd05fdefcc4521b90912a68d95e3a712eed20cef4b1c2a43f2ed1ac03402f4380b7c8e0b7d37123e6fbaaf20c9ae8758bd5a1e251cc650169b9bfafbfcb9f96e8b55dea28fad3e0ec940d35514f7d87be1c0db7d2199ef0c446807471faf17a9e6d8e9f8879e3d163899d06d6cfc18b86ec77bb927f4c195f499d2e406c1d81d15cebbdea729febb857b12113310361552903d2c1eb721d0eee605c649cd4c6134e7d44d1a62175b0fe2a812f6b7a0277bdc336a91a2a80055cb557009fc92ae95798b0bdd5571a9202d5e6188c4b7efeb906cc2fa3daeea0dff95ce0656dcf84a27ae9a47db0f6e8fabbf634bcebf0c8ace3ab787efe9beca5acf6bb334c142feac8dbe8331947f62acaa2bd998fc26809810b73ec62b46d4488313fa2989d8ac0d3c13c086cad95ada6a7b805fd47750e5773846b9a671d97e6975e45d06c965d06ce66f3ab367531e7217f5e3f6258d4725f5c04cd381f30c91ece126f89052443ac43b6ec6ebd550ce2e13c19a6b075334ae49aa58e8870d69c58211b74cce6c68d6c6e1f604d6bda9c053b6d649f05fb2064f3fd0f057aee41758fa0e4889c4fd1c420f96afbe175e7fb6844bb6fea843a70c5c80421d31ecee4011a370cc209bcd65cfc988a868143a93a5fdcad702f098c7f3a18d5c142d9e51738163bbac21efce16fd5058f0c4a57336030e194af4b1ffcf33a0daffd4e0aa22fdc69aef07c4925279a3805648eacbdea14af6d61739f654fa46c353023f95ab4a5829f31bb727a2999825a1339fa6d86868b700639a951b5db873629d5abb1d8e070531dfc5eb232f1f2da292990a1a6581d3a3a423aa66663b24bd1846ffe43d150fad36ede72e5a489f1f3a0f565ea69b5ca6abaa3a179caa5dfe4255dee05a833eab19dbe54db2fce7d6635baf208d35b9748ae46db1137a4d2aef9b51a704511a4a79eee1c27e0ed7baf3a1287beba0f103ef74da810c61d8e4a0b884f40638bc5c243d8dcc598cf3eefb742b57c74273f80442f14e44807ac62dc8217d9933e241a32a6f57bcdab06bb57d2a25b4961f46b8fbf0a9b0dda39e6b083e52ef7c7f9283cf847ff80156ac854b920dbef1d1c380aec22bb541143f442caf61d45f934fd421b9072d10ed3626b473f90ca61423e7f77204f46987fef034973131101c142ecda8941578dfb1e062b6332182030d80205501d26cc444597bf13a715cff90a4567e9adb113373ec7b28768d5f71f0a2e3d71d0ea2a7ef5b9deda479a6209e443613140c591102898d2dd28be217889cc0f8e9e4e4359190ea3edd5f8951b35272afae16db0c39ccd27a87107a36004259b927a7f79d67aa46655d1c745758c6513546050757dc228421cabb8a59753f838ab0dd7f911dfa2d36c43430cce4a8db6c2ef6401b9b2745749c9c28621d6cc88dd0f3fea08e6cb4b70d0cfe48d22c979a3472f741e2f4ab2a6fe00ab0995bbe0effec65babec87faa841e3a36bf05fa5bd412f51f8ad77fef6ddfcbfb3aeecea92f7c3a4c27dd66b1a3dd226ede715d43a9e098c616ce0b0826160dd212b7a56646af9029b0b923075b6eab59c5ce1a17f9d7e9634a6ee0ee14f9dccba6fcfd9a61f387155bd418c98ccef249303b254726686d4c19465ac969712fbdda71a727fd2a556bbff3d668bacc76005db6313d150b5822aa5c3e6724ba5853bb67fdc603f8882a15ae62215b3cd193992e3539d8c3c75675827427b8b75ef70cc9132efd1af21de2aaa15be3676784d064deb0b8c58b35de6a4d90135d4ced165e294b36f3c83a6f87acfdf99cd2cc320500eedbf534aa3b816d67a0128f1b149d5d612f5377bfbf2fed64dcb66200f5c5318bb94e4f5e6226390fc032f336cdf380b46dd65083887068c0b228c186f88606a30fcc3335c55fe5e4d6633df19d4efdd8029824100ee7f8ff64ee6efceb337a73a522df62296eaa695db5e8012c9ad68f83d5f59a38ac1fc6a3b3222e8302a92521a76d3b8e0c78e32523daf9914f9ee46563b3c21d8ec4a1fe47b9e661ff3e0f0f9435fe156f440257fc853040e33ecbb7613b2190bbd0b5bd8a6a498c696339b58ef86f879772309dc9878863e9f8059c30998daf6cfcf6ed3f283bd5b534f95f7ada25d855c376018d6b58b24d8c366b9d9282a7afe9b62c457ea970b229b3be566131bf795ffe42004024b778eaf0a77e112b7c52c09a437b2ec5bf5b7db07863079034f9f2d1cbd463c0c555d600c5a329707e4eb3a6b88620747ed858f139eb272ea1f7f93c89a59863b8a528e40e9559e5a9c7e020c3e359432f260ab3db032fafe9f6acf0568a59e34b67ac8ccede065b9701b13877980834529119c7837069f35846a530d371b669225c8031d70b11d44ab377fd6d2fbd54f05c043cc835c8834116f1bd31e07ff674a31c507469fb4931ad4ecebf0542b0d7b7b102b39dc8d8a1ec9a3e2ae221ec99e03f39f3bbc28b5a6104c55b6bfa3933db47c3ad536b30674f3be16f3f86229f18b6c630910a89a70ab34d104ad08bfd8f0adb33bf03eff445f3c90b18d049ad3abff65c5c457d4f8a4ca806185ddb92f6ead9b259f11e559fe0f47b80541049728f2e0af0349dd2657f4da75cab3ce122fb0550ebab28ed37af33208898021820255929c733db5da77f4dcbd6ddbf27c384e21626ed448b2efd1d82e180a5a3c83b35d940b9e96349be4afd5a737c6d9b41b93646993e4c50ab4fd758c9c71d742aa0c98051999b8c6dc27cdd95a5d99c79326cc307b010535dfa9d9f9130137c0590be0acc3ed47fc3f43b44b8c50fad85d8ba5b49874522735674f9ed9704709c9920b13bb1aeecec36e73fdfecaed7245e633bdabe470e4ec51328e7d82d87ca4656e123ac1534ece20ae755342c3246c21e8ac1329db1877aa77149971172ffe5d8ae3e13a17ff69ecf43af96a8fee7cc7c69eb64bd041ea59f51728113c7a6076f9a23024aefeb011c594684f0e71b1d6072ae865641301d40534e399668a5361ba951f0632184497fd3c8a6c5e773ec0e2bae0bdaa53870c83321cd784f93b838d954302aaa00069991338640560dc5a1e07cf42141eb25b442cb49de5a6063c686513b69e2983e1883e0041370a485557eecd3bd6bdfa05a68311a46c42f3a430140b7494c4f826d18cf403da1d194cbaf1c6c53063db16446acfcccaae56d78111fc8cf429b3c556176a2392d7947fcbe31cf405a762df484e2627bae283e7f389ec6bfd94b5372d5853717af01bb8b940ec332e23b7b6521d8a2fa15789501ffbfa11766844b2fbf883acef3d01210149dd60f0ae35e9701854f4ffb3e9dc689d324714a1dc0f1ee67106533aa9b18be82caace3922495c79dd8e38dc8d93a848029606967d66294d80af06e9ff35830de6131b0a7636f0d52850506fbff6963932527b07b6ad2b59004b6670b4971ebf2ddc7f08e54856d56f0c2e40e965b907d8426d4e32574b0b9a135fff0cf1829bee8da370792b2c338cc2d9c0e39c1888cc58e3be8e6cb0351cdbd0936864ece6261d4971d9b50728b82a06b16b5333c3d2e48b7a019bc0e394b34d7b71bfbf1dd9f92139bdd8ef36181ca4c75c588b6a7e33e0abb54225421c5ab7917438925ae6ffae31566c2712652ea12bc181722f831f9ee245b2dec00d5a508e95134c10eff46f7995b71e123b6a65f5192739c4f3bfdc5fc0c2efadf64e71a5cc0fc5384e37077bb5209c5f3be49d7ae02689819d4ef7af30a5b2db1d210db61b1e2fd70cb707d30d44d4d185f847dcfaadb9774eaa1e6f17255f556b2810f5159a12a17b6dbb290e9cfc25290a97246c63b23ba9ffccb3449e232308ab354737ece801d14c614bdb9ab3c1cbc354fd526cc1a637ac0c19092832dec0ac733e584d42249ee7680f61a8efb8e3595dcaca3b1573a6e2614522eacdd7c87f2557506857fa188adbf84973713e0d81f2808a31f6ca42fc4be7cfb1bd0bef38389a11f0eea7bba2dd00dd7f53ac03da67db178ab983b6940735117215441f60b583175ac8d96fbe68c2444c0c694f224f3cea93ea3fb2d2baa07032d118119ac9597fed04e5ab7a7f1c1d44720fc8aebe44890f39c7c263476447ad7fc795111513cf6bb88914fe526854f23f2f5d04d4c7666f44f776f0867e2b939e122bce10f56b0c44e1bc561a0ace1c147b5c1e3445eec425aceb2ed0106551cbb3df5dc9edea0add29c0654e5249d2dfa80dafdefe78f007bcda7f393843f64078a23eb9035f65ac95c33a6d35873204e2de2927a4fd466f5166accae0fb50626fbdf03c8b2b8edcbd0a05e30fbfdaf3fd29f9003ed2b6499aa01bd788a35eda54c9ab8ca74856c5e86bc3513f6016c5b94bcff1e9edaaeb1c6e000aa88a6f9288a9362ae6548cb63e036fde1929636be0c0fc4a6545031c8af5482ae2f9da79aba400e713bcbdc34b8b0d922ed0e489563d4a519c9f0b3b9bc9ac105ba3836794c755df541f2ceef29df63020d88c827d1ed68a083bd16acf17034d07f7588fb712d8c55d1f96752e25d392363a9433cc85369f4a5c64525b63915f6427a8e7224103896d1f9dffbaa43d4d6be96555fa927e3bffde3b0b6ec843fc87fd65e6767844ae7c7dcfb84412fc77c79bf73b65b8dc3504fcd145353f5f6364bf51f0cf7f060c2fcda7f69d284741d8f0f7fa34d5e788c0409de4584d7370327b9cfd0f0617d9a7c600d07327d3155efc5a83c3dcc7e9dc2914fc4dc2093d63317ebf88b7bc25fad84fc346530cfe8ca79f832c95179c7a97161b5bf2fb844c04f5c05073706d20f065a94c966723c6a8cd9e4a0eb0565aff5f4758deda5e8db799518990c7f0f46218f983c6fd485cfad0eba20787f020409c55910796ba53b01e4056239a4a40665571a0101975fa17af7f23f9d726c85309aad2b66d10d666387662397f48961595d514ee82e0fe0a7cceadb01718be9a902a750f7214634115da77c81ce8f12f6194166dbfbc4ca35bb82eef4ea719876cd96e0c3928c144a4e68d6a501e3cc19169d0675bad0b05c55c82ca8e499f36e7ffb5c7a14ed2a7517461973696919e51d9a049ec5513fbe38916e4d062e74ddaf171d9010083d72898c769cee3b9993fc185da707969a2a894365ce9381ab819bb05ae56a9016e14ad433f77443bdce1f6dbe13c9d579a49f5e9dbab6e17d0031039e6b5447a42bb9b7ae70478c75f41f4b88be75641220465925e68a8c342e9e060a8a6929ec50795d3d99bf8a2cff13a999775b010d9fb40e8c81232009d813e31dd46aff8e56f8aa5570ddf9f4ec57e3cce176088ff13e2c29b6cb6acaf4a967c7bba237fbb044c18cb720c87e24885bf5d4196cbf3fe740a3c6ab4798c4faba3c50fa683ae9555fbd5d6d97404941a0144bf5135a4c107e4671e923b7167d8d86ccabedc725248c8517e0322a07757cc1492f0cf0f428d64ab276f27ccc6e7d24dc204ceb287a3aef867b5ec53ce6b3b5e5ccfcb9a7178ec70d4dc4b37db6bb5fc0607f8b4672cb3d42f637bc90029294560970a164cf2b971f5fa95db4f8de9b484b83be5f0f6658d0a1b6f4a5fd0ac0b06a66437ae17bb09c971ce5891d302f0f16a7eeb2f8f1620becc5cb375aa3ffd51e4f2777870da0f148a47d0c6175244fd137bde1afcbd44c8382d7769437538fac1f2134817c2894a76fd2b1c68dd7b318852ba257cc0dbeb9d0187a96bd2c3f1c259f6cdae681f0eeeea90c4712d8656cea218207fddf026f922738153784c5804a91c4c70ea21b22a802fa5237c13526eadb3aca71b74dcaedabdc44529597d4ec6430fbefea22b8850532aa9b52f7a9353701b0e9c65074d203fb76dd3ded40600b887512450b2df3e8575bcff5609685865a7a73cf4ad39388a2e8eac02e9e65fec8a7bcde740e475854af8724f3c806f2394ff6942c0002980611d97b4dc8c681dc6a30ad7dfae36ee51abd913a72b47d0d7093763033b87f15413fae0a64eaa664b098a7e33501b5b95af24e5b957950775e629be9a8fac9303a67905d1f452ae1f41e9338c2b065990595fb4fe0abc1413ca65fa72998bc639a0d8df69728be9e40c285618d3b8f46b9f0ceaa8ae45498ab44775df5d45710680218c19ea9fb4df9ad548f384a6c77fc488d3a495a27e8ab0a95525d52a0e3f302dc28fd5dd6ae349d574ef25ac795e9cd0617775b8488b51bc23675ec07aa8728b58ca85f3180bd4f06efc7619b3ec5e76ed95e0690c07f95ccaf450efaf44b2d7ca15c05cfbc0c7d065deebcd77f804d15a017baab52d389d349388e8f1d65d4a1c192bfca7a987269c6c4efca133691dd6c039f9ebc3401e7d49251af811e33f3dd22af433d958f3a48c154e09e92a831761fe1373deabf6e013d057d6125b549c870c8cd12bd02a5d2292a90c1fd202290febdce25b1b39f09227caaa95f5107b62ee2904efd2b578ec2e7ca8e2b3e69e652b3671371d0a695310619048a431b076662c5394a4fc41832c53bb99f873041893732ece628540e0dbd2c96c988fa73add9cebb6519a4d70bed45b5bdcce496451e551a8752b78fdc19be5c2e82b88a5a1046ddcf83c43bf314000fc510a4d5aaa5c4fefcb7add606db7b9c938796b39dc547a6de974631ce4fe7d756d950c901f2ec3867166a40bf9d1ac42fea9065b92532246e25cc62ae972cf6121e87ca8b9bbcf5c0ea15cf1c24ff291f6ef2ddcdfb81cff101c9dc2eb45933e2a4eb48532e6b03ec9896ccd0b604b8edddf73d428a11c05b82c960f77cd60c76da5633ecb190d50cb67b919d4abff0fe78da75bbaa36b632ec4d437cfc1f8e4231bfcecb3d83299b48b460b9c4a0bda6d8bfb628cd52f031161b9816dea5d19d23ec53cc1f07c23825607e28bb6e0dc9e495d6db008fc255dcf92d3ea0eee0e7dd0f9a90d6d89fafffc012870fab66ff26d725bf96bfc78d8f4aa0e23048cd5cabb3a18bda8f08a63e7af956330f8686dda8f5e872fda60f83e2173637025b37f9ddb34c2cab72be89447b454c04e787e10ded86d915f8d01abbe1fd7baf6b1f71a53f32595cc3cfa584a6ecf87b780060ab40e05843595c4c730a946aad6533647e78b62a82c78e0a796a3a8ebd07dc1330c2bcf4711227c9543fdcc7353b996e1061583278642adb2850f1de32881830e770752136737478cad1c0f934d1770a58eb35e98a484169e4250db314c6b830a27acc425541af5dd043422e0fcc3a3833c8d760faf7273fa3e06d4d766870fba83d9080b72950dfe31e9f339ef4cd7d68aecc2444c2048dca307b6f5c77dbc162313f80b3e40cbe27b010c1f2d7a9caa33955eea8abc9c36427570418e6f7fe191916f67338a1fc841d1fe05fa3e3c335de7ebb48aa121d53a35d8c22a4d0c1f412b9ce709bc5fb41df936fcb323efb0c8216726071fd3527c4c1e45a90a67dbe32ed540a247c56c9550d1f5147b98dc14efa5d020fe2144c1ca4bf9a0b376f5679e16ba73acda10b4f008c72fba864a561b47352db4609521e664ae9354b8b739b2d2f4ced2408e6d33689c1cf0adb2b0fdadae7b8411c8ece3558afd0736c07c1420bcc430feedee85f6936fa6d0ce5f2f8c2c5b08f41b8c367f677c517e1c2510694ca778ed0e35ec2a74d9277c4f81d45859080ea50df1079b664e5d2a4547458057747b641923e3dc980970ed96d1ff3de3c26ecc44594d8f7843aeecb11415188895df99ed2d46665e0d897e3eaf2a0ddffae7097f18ba653ddd39db6e89827f60294d12a1d4044d07c81b89dfe5ddff937b34b13a8f6fe5a78a2a2d864260dfd81f63532c0e6acf89e88f3cdbae08eda18fb370fdf64b09e80535f04f32844d8456522098d4150b8e90c47ef10e06c85982465dbceecdbbce4d3aca705b0c150c12ae629d9ed2ea93709736ce2194598917ad1aa04fe0fa4ca6174ede6af847cf8b2ded566e8829cc4914a44a9fc5fe18dd54440f4b80d97fbb098ab0c84228e8bd2fa6e10c9fc31e27d4d0757c780b5d9ba1cd33a8fdc0b8826ce7fa85fddf327464088284f3512cb611d44e31c32e24099ae962e24354133dd8f3bc061484e29e9aae9449fda57879125c9801ddf7e6d2fcce192eefde59b958a144dfe43da5ea92ec9d860d15d33b022cf7c2b0ff80f9244d14be1ecc7b4332ad7ece8a0dd0dbca0bcaef9bfea7f6fc373e73e186ee66961bc0ecc4b8ef2321fbcc6032754dca2da3a3d7c4c09fb15819501267372314e47e42a4347d016578b5340fe5862e66c569d359b806334f46b2e8f2b8df80890db4d01567037f7ae534742ba448e05518e366357ed1cfbebaffa6eff1127b5c73802ef6d988dbe62b01079203840c7af6e725acf8596d729317dab020146ca1e591a0b852e26e3fd905c40e7719435ba2130a18e5a97dafccece21d14589501d2e7299f5e4ba73c8036c6928644654c2e5d6bd8df14ecd97f04589cd4a991be43da868fe00d8931e66199a7accfb2bb6b24bf9af7c2f3b4bbcdcfb4064570f0d473d4f170ad163307b5532cab7395b364d74963e1e9e57217f6d1b8134472dc9cc84a2c9f1754befaa4b3dbe11e72589d25b4aef110c63073ae9fe9e6dc0398564acc127b6306d58e5c25af715ab49bb8682052fc65a2891af22414b7448aa29453669def975e1b837beeb01c432b9da4c54e3382cce04f01db5019496c0b47535ab03590568d1993a07c883ea7e703d33e79455ceb2911d39221b6ac8edaa098a43292da9334442d0ad1043fc9da31a8ed2702a272cd5333e68bb7079d409e39e492a92d72fc2158404b081b4c488fe815ea378c7a4667ff6d6a2066a89eef36d94e69e428870d7069db5dbb7db4644aa76e46d5964f655252ea602dc7e59dc94722454d0e2643f66640e163e872100808e66b82cd42eb0062a1cc3ed1de74d6249a00b43f1d9a0ef7eccb2c48b8c6efa47e149331117952d82893edb508d8c374b8422810d611c90bdbc2be7197c9be18e6d2a3b3f05c7432723fd989b68c2eee72c85e409cc84837dcbaae36218400c1dfba536cfccec4fcdca5ee71c9044bc90340fd9dbabe9b35842555c41afd332282a68d37fa48552048a81fbf8f9ba20cb4cce8a53287e0b2938db1e6e074431e46a1a750822d1edd6db9d26fb84ec1972599fe6ee13826886e0fb16f0f11383bc18309b442ddf9f0bb4a7f5fa2074f082a5c534fd4e036976bc6f9671d4a8f73ba37ff5509f5dab60ef750580735b0fde76aacb5d6a5bb6eab0fa86239e9cd125d5d095d6543c3aa004ac79235c6371687a272b4f63a58b16690e5442d9c6da4920f7266be3a1417c37b6c79a5654e536163c83329b05177162216052d0e3888abd10b76b04c5e8a65ed5b71dc7fdded0299aa41b172d15865e036ea231bc0add7e40f1f0f3a4f584531139b1ebc4185d2dbf5eba6ecdd778228265f0f9832ed23255afed45ae0a313b36f2aab041a3f695bb8a3658cb4c328d94de40c68043c87fabdc85fc5e605cbc9c6363e180dd419e80bb96c46bbcd690b1901d820e2a15d059bd03aaaca630992a94c70e35b720f69720121c858149f989607105fdc36e7bbfd9992a11256b5f7a7813709ef992273c433094ad41f2ce354c30fd6423fa5fbab3665059c8164fa251fb0c824a976d0b5220ca34ddf398f7fbe975ce965b8b309560d86d5d0179c38a49bebf850fa562b3d9a8eba9e7f6a2a4f3c7feeabc631955744c63d1633c56d06d9b6c2b12d408f199607c8d7a1d896a3012af3ce1bf47eb3455dd7374a11cbdea604811223946d79e59bfad0c9e4b82950c70ce13606fda6d3d2b7797d8d98b0fe67cf0644c70a3f4bf4b22a7f7d38f71b2b0f2f17513c3ea9116a961c2f5ca93a825b69e4476996dbb2238c2c1e172034ee4f146b2ab5feb15199f0e765f9c9efe5fbe396f63c6194f0636c9bf08a8f43b54b0005cddeffa53117bfc9353c92e0fa3fc935d029861b097d1b82aecc8245c032be4fc98c3a8400eda45bc4bda9b756954122ee0b754943058712e49c752479f2fa89a26a5dd11bb580acdf54e5766c554b0e0d3a0b1814a31c5de49f0160e3da93d4a45b17a1934e155dc6012385ee74d231d48882b6fe4eea63c577e9cf6be8235cc3fec6d2f7cb13d50720bb7b29bcf875656b2a5d7e194b2d29833c5d6a080c22d2ea84999c6787c4a771827bcbb8265b7a242f5769245d2a06bbcae5cdf1715104755158ef48578ad48d2f53eeb8823b530ea68959b857a359ad1e5abd6d510060cd1281b75a5b43e5f1d547a6530e37146cffae24b8e4fd82231b833a9b1ed2a5e05ac2b4da5d67f336e6df37ab6e9f36d7ed51909edcd45559bb7db4c4b5ad997832a2273cba6e98d3ac1e173b67d8fb159ccd2f7cc8c9683c869836cf793d604e72bb23c820e9ca235357c136c8bce696fab3b83ed44a66ccc3e656baa0acbf4ba7ac0517c724e67df9be0290085e110f574789d3aa61fbecba49541203111863ab9d4625ac55efa1a2a3c8c8bcaa9f5282dd25a49908ea5a089a0927a6a32b9f28f7a655adb3c5bd8266acb177c90162261975cd3eee8ec34b947c039b652b9671352bd3fb9f0d932b7f010514591e3b9840a98a3ce218c501778a1f6bbb9cdc560b7a724a7442a26af918949b2e84da7807c0d0987f9fe369fdfcc865ae065751ca10ca094b79224603a0a41edc1325228041f2d53f499b109b174d7f0ad00ae9b03857f4abfc0da8233e9cf4b6bd3e5ecb399285234b1bdade1e3f570e3888651bce70710c33034cbd4557b36ed3d9ccedfb44a8ad800e2fc3d1c512801e24c1464043e56796561b0547493cc202d2474bfcb315257d2e07944591c7f22624803d85ddc20d43bdee8d5819b29c6d142395409735b662f03f3fc3b0b76bf679b2877c1fb539cc93e84222359ed1bf5c02fe8942202dcddbec70bc23fd877f7a491e8543444217285260905dba2635ac60c7c0eaaed11347b6f7f81bbd6de9e4c1e3929f7314fe838e871eedabd6811cdeadc87de1be1b3d0a55c38fcbd665a801d71162892074f51267853d4fa7863325a452cfd08a6d7225780514d340b636c73f27d58374962c9b8b0d5cccc012bafeabb76434b342a4673ffc93d552ae78fcadec312934c359c9fad5a31be0dbfd03d09c5e85657a5c9e0574c60979139a13ce084f50bd94d5041dc00b1e57e3d271845f065bd15b51cfb55888b145c5130cc24d7cef94284c3dc55f58f295e35c8d04741c11f9dc757afd2293e86462bc4aa1f5b3ca6fae5ca6d1acff18e3d23e62d25553aed5c9de62d5334ece95dacb1db1251478c4e63a75a65e813e3509ebfeefb6ce8fce5a4dc8582b6a9939ddfb7b2de40435c87d8d574b3ac70f6c7f9e2c1047eea7e8441739e9b7bc8be2cc331be6ad21bab24855da2939034f0863f04c5488b013314b232457357d9be83526d3c6ef6ea996d920b5609837047c32410a294d03e145af0cd0ac9dc958507454bf0d910e66dc2af7c50745131f7cff726fdc8b76d1eefdb686453bbf0b883d5f5e38781f1745221c421187b4a20d2dcd223f04a2b80b677810583bd416cc0a0a87267448bd482bda6ab0bd7bc009296006e3092e1407862f2367c6d703cf0416ec02b7cfd93a468318393f4445f3d2bfd01be4b5433a7969ba85a4df78427e98ea3cd7d3c5280ec55801516bc8b198c5732b438319e095d4f907a20c38e50996198069a35745ded2d9a901159bf8b7aa94c01516b67eafb5b0c85d5970fb521e87e0577ffcc6cc58f8bee23709f862cc092ed08ac121aa9e7fc21606b698526a06cea6d2634721d094d15ef7b6e98e7dc0673d54d95c240bcd3e90d4d6a2349766d6c6690da4f0c0f89e269cd5a7cd2df05cb802e429c02a7da3c34cd5e2a41a45fdb3a34ffb7c8f5894916c600d368386444d42ae5a30e1c0214b2a4b517a9112cd676108d875e7d7db32653d332aa43798af7969740c9abea8e8712a236479d73166ca251650b5700029e02589187a0db76c3c127621d772c0008ac8b2078a3b475bef8bae5ccf62ca46f993bde4785e4adc5d6ccb0dac8789190d10eead3f37ec48bf1d47ef8a284a251161493eb3f200e3490df457ccfb04530ffbf7217c33df594d3cb9b48d0ecb45e4fd4756bf0457c95e2cec7b019a738cc050e32bc81260a8930d228db412636e9c8fc05cdf9a36a4e527fd2812c139454bd4e238f34abae7eabd91da71f5e1c5d713231d00b93c3fb719b9ea4bc789fe86ec00ea3f26625a7ae1e29d80f9c0e4dcd0ed9a0dc753dedf013cd805a089c57e599df9a8ca88753e3556a98752e1301fa4a00e0a8ca43bd0ffd018776cbca0be2a70dbc22efd97fee51f2501e7e5ffbebfbff6900261287697a91e7f16f2a0707ecf2df0f624e72123c0539515d837c0029bdf12899114ff098f2302e7c9d6e0bfa178fad8faf7de0e5a5d5086bb36f37b5b45e4e31d87c580434b604831b1991894cd82eede77757e2cb6e7226f315bc4088d441931f0752be734cdbfc2722b825aa03db8272d3548fb5146b4394a1ac971853326eff906c4a98bd23f36650b433972d1bd7c3f7e6fda0aa4847cc24bc5bb58f1fda7526ee858377b0ed46cd9182b05108951c8c41643739fe64edd69f88e147cb9068d0490187b8d73b91fe43dafc6d67111ec159c6adf996ed4c5c884266fdfc35a76ea2eea52af59c1650871dcf45144b47a3e35d0ca3a094cc3abfa3d43867532da31b8bda5196956eda34da21d0ddc897ded211b7ade8124bca5e7662ea9498dc72faa1fc299c0eac7ab11f0b9de28d9ff6183933ba72cf169cbc821c044272e3ced13c124c6624e9c9173e7c5df18b033e5898a745177e2ff46cef06df6eb5f58971e73fc0e45208fe9b1653368bc9a8be0f3bf3ff7f5afb3edac08169ebd8afbfc8266268c1eeff122fbf3de5edcaefadb42c69c2dd650537a0e6e0295a3ec175170a68605042106c5586fa2b487e5993f0716906f0bba183cdaf46fc1a299b1607ae1249c494436e6034502c8881728279c82768d26e5714ba8fb8fcbabe0a1d711c9a446b7c78e2016cd1ab1e29763ff34eaefde6a90d82af738e093f7c33082442a5855a8b0f9a59e587ceb48d63396c019c86863d94469c9ec68a4f110016d5297d3c55456a0b9c1ed9593d48b528c495748274ad50aba91d612bd8ebf7ab3ff755c9b098bf4c53b0e5a39792fc02321e7b32de2702394cd82ac31f1b6d9c707b61d430980f153744c76a1d943a747238d48c827956c8db6a520f02bb7cc9a70fc12b0e673048845fa885b7496d63cf3d344a7ed332708d46ee9319d21cda8c8dae5bfd1b8225b375e41d9c0781fdf9a0bfe4b2638f6d9bbb40ec1cda7b12b8f9ceea0c6adbee2169a7256515ac507eb51e4329b6470b7980ecc027dca6b1e4349bc1164bc88f0b10b9273701b8af02eb65c05deba65623fd1909b2ef3a3b5ea318d0eb31157e950258be44e1e6d220b5ced2ed0efd33486ca91259e20ec86b0f1102a645b9fc8c081b8fe7ebe666b3fa2d35e26833f7f1f5f2af7af043ad6d806c3c8e20f5a7748b913a96db9cae56dcdac487231343b514ad3502b77a7ea3b020fd76e2a435ce30ad9cd0dff5c044c5dd5dab2f0b64b6ab0169c0d01f19aadcdbb1232a936d2d258f57e1f703c74a98e9dc3387f8c4597e14d98a12981970f1a4eb61c6fdff1cb339fbf06e5512c77314ea4f5ded9f8e1165d68d71376bb1d9bd1fa7cf5952c099cf988f3f92b86ce70db2b9ec7c34097bbb9a11e69adefb751a013edaed5cf04aa7dcbbf81624a003af027ab5bd740c771de1e057945f94523c53e6b709de759480375a847c1bcf26ec743fb0950b4babc280cf321a7db7d5e7f582c7ef6cf7e222823603f61c09715284f13268791a051d046fbcf8f4cb765475b841544dc363f65dce9ebfee6a867740a3f038cec2008a89b85de59e206d8990d0fd6fd3b2426024acfe4deb038bf3a94ea88f76ba4aaed6c7a6747b2b45ecc6ac20870a024c76952f23a04b10dbd241537a49a4b2fbc3804853910fd6f4374569d3f544857dea21065a388a752c8422ea9df1047f60e0a663aa931c29422a4e9553fe68d04cebd7007496ede87c5a0781c3755552cbf06ef4c6285919cd989031bc41ec36715a28adab9b8e7012ba568aa93a6781acb0ea2563fe7042932f5cf43348f7d77a688704be74babf952ee918b8f510e8d30a9c06831a07a52c04535c1755c597c1506cc8832640f0d3c026c931a61bd48670c301c05cac89ed84360c89d2537aae0a3d7ecb8aa7355473143ef98d848a0a0a295036b1285569406acb67454ccd83bc4c5885aa2073a562184916270fe18bdb5c48238d981bb9db0f0bbcab9c0ee2fd1b8bb2618cfa38f0eb2c2de354e7ee076dc9f128684850ed26b506fbd1a7c12523b126235d4dc56f42d10bd68e92562b330722e9770384c91e449c4436b64384f38e3cd7c714d29fb1254a983d7d290854f754a16f5e94fd0f491b7d577062897d704e9784181833c2949c01b49109a9c498a8e017ac23611366a455ae56e8efce69dd889d9cf5ce7418ba3eaf6bd20be9f2c1447c41212a020da4609e5fe9ce5384becf47aef110605a608e9fb2f913ae24dde1127dabff465bbd0a0aa171dd969c3db4c456c8cfdd9bbcd352a0018764c3cfbb7b904abf9b2c994b97a3470f92b098fdc2d8f2d059330be2d702bedc270a72623c78f1e3beb7ce3e69ef8e5bdf1c140bb341d50902008bf73a9878c9978dc03a970589c329e0a76e31ba3fd05a1fd21d7acf20f07717cea409302cb440b9d4cabe629f4a59c3570f30912db4eb69190616213c4b9c3fc379bf201aec1f9e4e46409eb4dc12f2b9d603633f6358e610fec949bfa7626ba681ed95998e777ecaf76edd765c4f4254276e0e147ce18c19d738663f7c5c5245be90a36f16129bb9912b3ea89fd0f620399e6edede092a46982581e42363bf3788aee0c167a09a93395aa592f21775da3cb6c93e14d2b009acb2684f3db084dd6919728c241142798d065898050296aa4cee2013a703809e2ce785e3d66f01d3fe3fe383d6d50e2d072c6af64838077b9c07167d3608476dc47a903103ff9ee02003468155050dd7e147f14cd8c074a357a511f8575ea09d1bd4170a04dcd6e9eeb3358470b7c16bb3821a900f186a7051eeb0e0ce26490aea8e9b12fcfb9b90d99de38b495b71f579dde5b6cebc50cc51c7ac19dbeccb44c489c089e2e4229951bf3f3e3fc1d8fe19be3e16a8ed64da69cf03dbcf7205318ec69258fd230bb35aabbbed72affb28da19527a8559ea32f517af63807489b0914843013f2466d0bb8da426db092b296e2b09eb61df5bd621228e90974f2bfbdcc5ca79109b800bd53c044f33b70a4fe7f716d8c20791cbed9a4a7598e7eb67fa9a8d0fb7523e609e2dcb7ee5cc2c0525bad93cc5fee5aa914ee8c8f816690bb22d87a99c10c044726c6ad0228857250dc042979a8764c49ccd42f85557d18a092104e1e096d05702a7c9c0932868bfe80e766c6c8ac23526935c26b453e2918b8df77cc58a769d453a163a292e91d83e2dc030139f63becc97fc73e4bc8079d314871ec0b382f584a5b0723edead0646cbb558f72808f98930fb06e7a903f9998f79e0529122941d4cba141250c2e8ec5b8cf254aaac5bd44bb0a0c5597dddfc292dbf9da4543622cb043d4f1aea2fbbd68486df4e906544ff14d67faf991fe1e2b869f6d936941d0ea25f8f726cbea4d80ae993ab6f8a5ca746d770f88f37d606b680edf2dcb3a3b9ca02c3a536efbdc77b56aa46ac1c9784b137c0a7e5f197ca47653760c1f5e4364a8cbf772f1297673b3c83e4cfb8bfc429e725ad264c742e7325701a158e8300571b0ec845977412a58f2dfeb4bc842cb8a0872de94306e0f60e87512a7f68e80000a0e7f1a96ff817c4955270705fee5617800cff9f120f0d9da8920ee8d3da7200f30123cd97b77ba5d6a2941d9bf1eb9a4ec0046f7b735a5c20fad835aed4a4ce772a5048f759a5530c1d7a4ec60f8f2519ebbce9b1957dc17b0999421c13ed02b37e46836ece8b3c8684d71a03ab3a1af6c6a0c51fd6790c41ad2e0f8384cd17a58bc836dddd27bb2fe3b47c474a2f04f0cda828b88bb68acc28ca102d1be3b903320bdabf4ea0bc0677e2c08fb02eb6cf44210cbe2715e645a6b6684aec2a14169cdc68dea4f3f197e37f73d80112a3d249a99a333592c74893ee72c4001e03e13cf547e3f04540f02df95021bdec64f9c7937ea93a9c52039ff28219121289b4d551d488bce5df279d1d29b38848cc43f20707cfb8ef0d6c4e2049e535c397bfd1a61028f830643713822f2c143e648e86bd356c3a02fd9a8a3c9edc4ad2c25393007c02c0f5a70e1ee3b26ab2844598eab4159b21cc2776868b2e572af7432fa281e0efbe4210920b4386b4703c85e052acab494fb194b11ee3d7d00bd78fb4ae3fe8fbfed5e34fb543eb04869daa5c413d8fd6c40ef802b8fe9ac1c4a8e5154d0b393da54e84ec36ae8b78f0db0d6dcaa646b3845e3ed44bfbd4756f229ecee44d4be64586282aa412316f861101d872dfd60ebd0707142f5f2c4d690dac20d07e7c8c75cadcf65918852a81ff71f09fc3c2104b95f08e78efce835e38fc09e062473d67968be6664fb7a6c21db446ae9c1719d9d6213e369fd5c4d96471221162b752098f1af282ed27a114adce30dfdc12971c87fcbea2524a5394512b7e0c670db1164c0035b9f98cd993b6739a8c10e0401732beba8bf904db6bfda7edbffe383d3ca1d2e3939722831e3be01a4fe6d2ea44c9f2c94167ae3a421505ef0f3b4bdf62c08d6e32833fa66ed9ff136535e5ab76bd387dfd56eafb0a3e60dee335c00fd7a7cb219117a24b103ef6a3bb364590864a474da02a454db7a4eed4a47b1fe0cc6d3ee4e2474dc863c36b04fbe07e61ebe9412bbae09a1628c48bf53b1261a6c3c7125488c321ff0805cb92e742f9bfa8f86b11f7b926553aae1ce00701d580bf9147fc2cbef0916933a5d40caec6868799b7990a870175b641dbce3fe334b8f97a7819d9127d202a446fc988676fdb1427964fdb999837dae5a9b13de1dacb453bb54d691e2e9c1380d320f5e2bdf83d3a42c22f83c67b4f2e28bcf236fc7de485a60b49d680e904a2bad31547de42bd97a6ffb97b3980ff6efacccc7317f2904dfcde1bcc2fcc8cdb58d857fc9690b4fac2d5121a3fe4699f6419bd9b22ea956e13be25c06c14d1f4e7352567e9a405b0dd9ed73e32abe3a7ff07f0e0070c5437deb819633576690430a49421f2c01991388f1691c506179ff578f72dd787e12284f439d867ea153d7bd013119555bb6acaeb3b12541c1f6ecabc1fe00dde3745e144dc29d3874e4938e82b3c64834b8114cfb904d90f030a9f1585e078f1f76d37afcd01ecbba33ad827eebb1b8f94178e5ebe25bffdfc2e5784947adcdf2088b666f9f6f90c6364f3d7f5c1f640b3727634c981e1a80867d69fb219230ede49c5882d57dbc49f1ea60b17bb5b1ce9eeb17af2f5645641e0105d1daefe6bb31c286fc545e619c27545c93ccc59626d5323ca1190503b78c7440b1a16244dfa06057ef09fff23aaaa60ef8de72e6bfa1ef816131912a8dc1f541a199bef7b18eb2bcb9cb9eadbb918455658278aabb2073cab58a2db371185475f15c393a17092a651e12c44a5b220720364da30f3066b8d9b5bc7bc0d01d0a7305861a377e6faef6e8367d5eac8f3f5ba3190463de520778f9fc13b74f577130a3c83f2275240eaaf6eeb9aa6a144582d4841f6474abe26078787557295c7a45c77db71bf32c070fa2b4552caf89e2bf73246bfb6ca9d107d6cf3678f285abb165066c49eca973040bb35fe1faf8dd66202a7a9d63f7b429f9000dd8abe05883f13b4049cad751c5ea34acbaebe886b6e780b15d8b4b402d8e457cf3085e279b2f3dfb0e4edb81e3e65767d33a942c716e9049fdf54df61cb2bd111b33e4b7cd15b024ff6ed04a65045474cef95f3efbc5049d7d003d2538ebdd1ef4ffc34937ce41acf9f98e51590c95eb255243ac831e833d7ba8c2b7053394dd571bbcd75ab495458b7372fb92394ddc12ac2d6a5faeb6d50af2ee835aee9c3f12a150f7a50dab0ddf32b9ac8d71a4d9703f92119682f8ab3659c24f30afb74133d84d855051b7f8011953208131f6f56ac8b248dd157b24eb200d0ec73241956dc65d492488088fd31c6cbcb5005851733f55d0dc679616b791037fa9d30b4de929d8b04df2112fa3ab203a24f8d279154e777177bab6d5d5988edb4f53af787b082f2ffffbd748ef3fce91ad730bcb6bebc6747359d5473eca5c156c801ae82e78a0e3a752c024b5ab831c53cce8a129825419cb7fc057e6cbcd904a671dd9f34d0e05bdc74755e3cb9bd3301176a9382ba8200e5a431587fe09830667b92d34f106a5fc70e803f13ff1413ccb193de0af2955d64ea0b3044c5644bc8f9a77f6cbe7c4dcea7428d7309b5248fc4f665457456104083456280bd9501deaf64e10909a2d37dd18c6f3fca1977311cf9c681429cb1a17469d6bc72e454239218ce35a2911d7c78f780b3a352e4082364d90bb5ae5cf46a47698f1fcbb81f05758b98d6e6baf5c0af4c051eedd2e5bf8976e31cd6d9e57eb4d3acbe0aca56c3b0441073588b310573de79c5ecf5595d9a823ad7771d695446a4ed6f6c7f55d1f455a14211956ddbf874a149ab212264a40de5724765340bc4bc0d5025fa2e5d93d946270ad0965b90873a154b325854c0423639a39c32d8f2398fb61dcf98b1e001b8b9908bb7d1a16725408cabc6f6b1ad396dccc6f7ca0a6f4a361eb1fd5e274b0cd1bec7279088a91f9f95ff5abb9dd1e673e2528bdad175cfa23fd4d8c7ad96a036f8451e959f080bb5e657982f787127ee0a0a96f2d20a4ab8c98ac107df3e62279d975cac66d158e452d615bece9b0935b5d83a8a70311dadbc1f90f7b4eef505edc231833ca8afac1b20214f9f0e3e7456dce5edbc6bf1d2cd884a017a65cff306c9d72f28c0f09b9c362b95488874973e617446acb530a0caf61a1c1c2f7d9b2fa0cabb5d76e8f9298226dec6e9b85a9dc3907106a418352b0109afe2145812fea45814b210868aaaedaf0ece6446c2cb78c61c57bed9156dde707e9b03a8553f28ef22a93c66460088bccca3a88adeb9d54805d5c55f1d490df29ef76746bd0906b5c68b62b3a62f6d80430b1db183afba0e7770b22bc71ccbfd0c4d8a59ae02f69559ee476960fbb2431d8b1521beefba192821b1605fd5934316cd8e719c4c15759703d05ea466f6c38ebed0bf0c699f30e6ab00aca1ca334fecfdde0a7ac6ce8ac5f4e3dbd2abcdf4ca2ee3ed9bdeab78f065618c4b04dc905767eab37c8d94d77e5765a14fcf2e706933a07c4df1a72a0a9bca0e951869326185c2b3760aeeda8e2e39392c55fbaa9957208c2933c1a334a711ecb63c2e51ad523d28f4bd42de2c9c4224196ed598914a3c5d8b33a48bb501ce191c7c1bcc0d863263d7543dc258389824ff7b34fd4cff9f765137d5e547803396baba32c6c4cf5ca516afa2884d6ee5e4e5b9cf3d9c904f7df3adfca0c3a2d061f40b1a5854a523e1a08ddf23e09a2d7579eaff4bc7d57d8c0c63d45b5607a99caf76281acdd53adffbac0eb403ae411ddedb18a0dea05107da1f70459bccd1da29873285003ce4c638ee5e6aa49235fa3db050fba41077ce109e0d034e95412855945ee442432727720ea55d7ce257d236d3810d5bdbccebf850644a3b2676983f6933605adaa556569c822cc14a4200a040d853e0b9fd10f8feaab8048d274849a026970b415591fe64e699f411cf517c9c75cf200dcde20a2c19c1fb695e2881e8bd6285fbd86afd50574b91607d765168b10363f036cd91ecdbfc5baed1aea9a3efded1f8083e3199092ffe4abff683ac344d8f074999cb798235a7941c4873d0c45107ef57fb23765ec8812df78e73f0ea5a47b5e7eb352ed1ebb61ebeeebf89e8f3d69638a10c4f84a93dfc6376701e2a60d91f672e2edcfc0b7ba5b6c8b712a34b06fdd27fb33b70bec288e68b785d20a52a3ca02755d5adf91f867c93d1a4e1601967c68b05e7e9598b4ef074cab4c9460b9c92928fe4a6d98640c2660d2e715142b3dd5e9003632947b9b1333829ea651c3daa32558a499e7da013a50b9cec414f3e5894900dc1968f697724705ae637fed771da32e39d941d64fa2e847a2e92f1295e4175bb5514358fcc6b7d19c43ac26bf304ad5c6640da83b96143fe3cf887cc9931ff16dff42f8ade93c314d1b3009cdfe13cf0575256b6d38bef576f4e6013811ba103b1609a7ddb2e74cadbdcd07f503127081605fb5f2e384f252d1d81d99564790639cdc69174f5bdd533892264dacc3b50f682a10fd099d2ae202e947de2bc0ed3a6badbf81f41a0c6f472d16d39cebd96938d8a38ec751c309ec36c6682863c52c77b88192649abb163615dac64bbdf8b64d0407a43ac83b2988b6e7653918e99bb472b1b5a953e6126b0e3bf31c575005068407174a145dcde0562ac1172f55fb0d2d36356db53a568e76bd4110f8a5f3715ab0e090140fcf2bc12a7a84109791d8d7ed603fb530d496231ac17abaf904435612519fe22844d2c02b4161f775fd5c2e42196ceccb47a00e611e2497a266646b7aae4465fa1ffc6b867fe593989ff614c82f937574baf68c19c44d9366787e74ae35ce26828ab36887ef39cc1d202df39b20ce12a9f1aa0df6d3841253a1724e96ea1382b532af63a3499b8415085badab2b4df5729705d77e700cfb56b88fe96cb36cd6a0840ccb88b7b3353700351caacfd7a9b82f1c5a4d3ce15f9ce6890e9b2fb13a050420b943c3468b15480b575d64b7ad13543d592037a8145972526a8471a570e418d61eb3176ca9711ba207c328d80258f2882bfedca5dfe4fb26c4e042229ed3cfff8d6e1a1a1cd1773c9e8d575cdd8aedee3639637794c78de00536a62649a1a025030da98dca24addb34d1b750bc3f1491874fa45d355385c915e6c1ae22aab775d43eef6d7a9407f715eca54b45aa3d2a111d69a0c7dcc492d7e5b3c7a0a3167cca619bf5570925891e727f895c99ab3224313b2052847ab14504f00eead9adcd5c72df8589d1de9363518a0f139639d14fc14ed9617a355d5e0cb3ab97f0a57ff05f766034efd3ae8f1504e567f65263e200ab35ac1d5c40eabc4df6b9628fba5e9a7eb4b61b252cea7fc4535b7461665ba7402c52a17bba824cc14ae6c79c52079f645aa26c226ae86c1cfb38b3ec9cbfaacc9b74f6739337fdb85fc24b2c87ed8c6461d700769e721dd7ade1e8de5e218ab498e43b9d98783f60be5d7594fec723073faca7bda1802ef2242129043591dc7f12229d7dd2e2aff862f52acc9939ee40c57ff8743ab1cf5187eeab05e5f934b8ce929b3ed5291a992dbb1a45799525896b8048230fe95c22a8ded6e072c73c4492b247a3ee754c22b9514a20b3ea3b33799970551982175ed59dd83dbd7a1e5ec53f061007b847a1611ea32fa798366113e7b6a5acbcae199aeacd67f4db5d60382aed745f74e75b3ef7f9fb7bd04025b803daa7e4a711ae2df3011fc3342ac8fed0ddf566a5f2e950feed59df900604a2a620c51d5846e13ae64095e13b10afb17393766db697f433cdfefd76c2eb2880fcf4b75e9a0e1c3c002c7f14bc34fefb9c4e77f73e62f4782d6a223d925651ad4b981028b0edb4605f06c8e5de21ed7b76833e4f923cc3391b7045793721cbab2f73d3ea45768500d906a7f879d379ea5f88473d70f56219f6fda966a242c7194932d163fd0b20f3178ee4f4aaeb5cd62484bee2f5704c6233b15c50b547dcdd5317758f647fd386c5bbf69836a7657eee3853d74a27b4b7bafa6dee1d244b8eac71bcdc8581772403badbd0b423352c180e59e7a709cd0a90e0d7eac14f3e991b5836a235fefbf39ac13d119ad6fe0a89d66efe020cedf94865ab4262a977eb18ab733ccc8289d801889f4e5291adb71f9b5e4f2e5b6f76f29545f80fd07b2eeb351ee4e3152e209fff160ef30665602f72cce5d85269d3541a543ac2b0b33f15bb06adbcc2aee88145e65e55c4d5cac085a61de2bb9691105d40024e969a16986ac5305f06ac82dbf0f01769ffee7e6548e7f51612affe36bb3bf300539ad4dea2a528b93c11405feaa43dd9de521e19adac50ddf0a9b259b6505366c424aa0e926a2e6526a59b8076c11539fc08907abd485c8f4a26c4de0072ebc0b34939ffc4d7c2c8e56ada32e8b362454121b0ec2e7db5d5ec78eb9e47a616ad2e9260fd031288f27664a4a4b0964c8d068d01dc9f727a775f39e7959c29e8971f726a268e8116550f8c14e21476cd178b2afaa6228b750a4ad4c33eb370a9aa5a28d44dc3e0b3dc449d88189e3f9d378348bbde74ce036cf2f185e3d16077390c6e5ab00ddcf8667b236afb840790b948fc1a329e9e80194808a1d5240212fd31a48e27767fddfebae5f4b173efc25b8e628472a9dc1c4b76e8100bf119dc5b11dfeb4a0e6b177d5752cb59d830a0fdb1717983eef4acef316f2f3348258f75cd71ae65ca28f3b035a3b8af7b01fd766b3723499c99068a347d5985c90805d214ba9304361a0feb9b301e94d1b85f2ec8e6d3f5c685c9fa503125df46305baca9d7a810a5c140ecc8e3e208c4010a5ebdb68d425c8bcb50765dc5c5917a9b8217ad0b4dbfeee577cd415eec837f5d249c59dc0e9f9a8687a82e4035c10b47f7efe4abdbedc76b2c76e6d8d3882379d0c57336d208fa5bc8a2a2f9e14a71f192a5b2b14fb741cbef3ddbe1db562702440a7707bc19a77cac686f0dd0c57a65a2a859fedeb5f8506da4a6054403da8bc2ad0abcfde0628d02f1edb30f4ec11963a15997e5b327c43d035e852fb437b5929fde8b1592d87acdd3260808b83a358324a2d2bde70fffc0a0d76f159390325e049e5dcb29a1bb47692f0c862b6ae84cff22ab693dacf79bc5afd37813de6f886642ff4bb38f39910a7d5851c6aeb9fd98cd3c8a9e5b77f61dc7238bdb963f9af43d63a098138704c24675e0286946c5047606afde9c4d78247fbe850340671fad7e81112c244c87fce75ecdfb5a067a19fc2bb7ee41eaf7f80c4ea4bb2d20a9e450a34eafdab700ed2b5f372d0b58b257f4bd171ad19600276689f70cb76f7cbfa0644009ade365505d5ae91f53875eb383bc3f33b86850e8ccdb07029bd344a4e56328c3ee0150dcdc9d593ce48777e9e295645371190467abc88fd760b9c1c7401cb24e63cead20f85368567206c5575f23b1129c69c8b6922686fdea7b0a5ae60126c0385841ebf6a286133d1f54031e003e872238e87990838c55f437f097eb85fd17928b8024aa5f48725b4bbc7870b1eb653f09f7670c34ac7f2af8c858ed4c44a9ab947047c0e524f6532246fbdcd453a38fa2e36d74c4dee918162f7fb048a916d319bd8221b122cd84a7d84665fbed102f77dd5aa7249b37cdb812c40e685e4606a51a4847e0f315cbce251a04594189d4fc0a02aa8a9d7a3e781064ff5c807903cc19bfd1589fb6b094c4f8e7d8ea2a6b913f4033ceba7b1bf4b2573adde96c172ef945dd5c0fdbf641d0fc17de8e8f222f5a950998292634f771f015c8e9a8151e27f5f6ce9ff7a42a730d8922c9b83b1780cc25bd8e7cb9347bfeb21c4689e6d92f3fe52290284a588f2b5d58d677151412f99773111613500a352ed5a30b73788794c3fed7378bbe9d94701ff9fbc43355a042f92a9edc5f932b5684fc131441f86742ce1fd88a99d05247b375bc9c42d99785f52b9b1ccd3ef831925ebee1b9cd04c778fd6af36f1492592290b8f16e565d82e91ca0136202da97401c729794d910cdb23113edb44dc0e0b61dbfcf4c32c446766ddffab5412c00854464ca6ad767f603e2c55bb6e93888e5cfaefc9f223e6cd82c0d942d8a4a0620550c767e14ca749309c90a0e9d815f8547a90eea00515f18774fb730d1ad739d5614e7b4901a82761940cf5036bfac647677dd85596ddfaea57ed3d14f8b1ac9f61980a936cacecf25ff22483c672b76afbbbf3ed1c136c5f2a4d5912589f78f2ff818910c1e1df2156ae824d53a754098122acb177ac196844b62caaa8dcda559dd6a65598cf1a72e2d1f46fe0febb7c9b79f7f04d097a0a15178127f1e9bc24d2fda17a483793d6f533a72ac0f8992a3ed4b7257a84a282e8f03762dc1278eedf9c80bb9f762d830a29f4c643f0a69fc96b8937ba7a80cd957a04bc23c9c33c341dd3d1d7e80f8f11a94c38ad1bb0e56de160976ac9984ef3efcf4d9f7f3d005429946f7a38726de686087f0982c47227eeb46bff38c14e7d4968339f94754b5c5a1249897c1b67a5b6848b355c1848f1ad12e45ca63b43299d97e6d2b45d05ce194c2b3efc41b7be519aaebcd7fbb1400688e98e8d56a2625748b511742149d2b19fa8eb9167cf9f1512a0d8bbd1305fe0569d645cc0053432036c7b8d85311141692c50397857ad4cec5ca8c6c0ef6b65f3c08fad3bafd6fbae1e5bb9c10e054612addb6eee577e520dbc40816429623a07529cc572cbaa56a90a374868c75101603eb1112842816d5e00b0a4dd0a7df84048ea43722fcbbf1442b2ef1e26929a226bb2ca4addb1969a0a82c64262868821b14ade754cf77b58e764574c4d0faa7b20e4db39111bf83d917d384daa906b5b6ee21f5252a4debeaab122dd0779598a90bd3492d8328e6ac7ac09b0d6f51b870f212fd0880106359a7c4988efda63d8a843270d98250da95b7e002bba7b55e33fb953bdfb994843de55e013faff6c6ecda706bdce9b677b204cac1500e22b171a7e8a2cf5d20b4680d3a472d44ef88c02af741cd4fc0c9a7aeab0f220627acc6aabce0225499a69667c8f91276236ecb2d0ed862ba699a1fbe58c4a60150a0913763190a025c090a78cfdb0c7c66efb73e82d95cafaca17a34f2e21e6c8ba69407ae880a7638c6e0c947f3e4ff6719c579b8e4128b2c18cf29c6df2a100c09a20798e5bc1917173cc0304b2de339fec7ef0c6a08b81508ad2ea20bcbea009310a3e0ed40d1c02b45d1de333f2d4f65687c623fc0ea51f7fc0aac11573dec1f5e443a60a38bc76b1f3585979948e1caca57751b1724dee9d399861cce5723efe305c214e17eb8e26b1e62d62956bf61540762977f721327a877895e363001577a19bd1ed5fddda15d7562dfb38d08c052b20a887e8d7b72fb23f7dbe6f416da7871694205543b77ace99dc76a39795ad22943b09fdec816e7fe8044df595de057f3c02a76adab9defd151a37fc3851e44e6598304d76b4f73815db4c0009a5ada6980e366c95a8b56719c899597f7eb23c64ddc21e121dfe8fff15c0097c3e63fefeca661246853aad4181c48032710a24a2072fb68f13ddb6343b215182331df63686996ef0910d733758919952188e71385c4b3ed59993056885e01f3ca283e3eab16e406effb88402b528cdda3cce3ebfa9bcadd1b7a106626f119fe8565fac6a93d08916ae87e33b19f1130ccae8fd2f2cfcdfc324a8b52bf948dfc5471d16d59ebd42d583785f4155a862bc90095c3a7ac414ac25fd6cafe6e4357c89e8827afc5e271a4ef71ccddc9f6d3097d1dce393c38e498d1d839ed0d2c6f95e5c348fd1fbeca8e5ff0c5a684f47fdd4d8de4f48cfb6a6daf2a43e93ec492365ffe8f1b90610785a42d3186c2c66464ae2bee8101500a9b83ddcef7334a73e3566d269a442d35501fd0322f3bed91c09c6b19563f27b5e38efc13bdf0b20a0de82854c84cd4548138881438d0e0154a72a214b52f9799e0e46dd61afc54b724f8a6a14146b768177e0716924f81719ff86873b9961567ac2ad02104a2a302a0c9070a3755b4ffb0a02999384f3339db79980388dcab1aa8fe271c307f316b496fbfbf199856286a4393998379cf59dc1704c036f9c81217b9b1aad97971d547f6eaea757b3c49857c64927d2a8cf2ad04f7e913a27f3420b009b9377d87dae70fe0e821a75fec7a067baf06ce37b2e3c7057868fcb38436c4806fabdad918bf1098d48b4087a9777fab4be2ced02e52a9f489c1955269a09c99a2369508f9a7fc88006d04abf44c2c90250183e963ed016d9f3e0f09a803c114ef9dd57b6b1aea4071c44757823fbde7a771cd8722392c8a297ed8a711bd6572ef32acc8664c1abc26416fe09451740e7da0df96932802aa3dc30e101440ae3e27cd7be12846f9e1420ccd6e943e29ad8a9850a3a49eaa0eff432d01ef6a37a5eed38f4b2d5ba4d23bb757751e5d2c0c55707f8d253077fbd7c71ca10f538a5a081a745ea0f97a3f947c4924a8909c15f84f4c11c141bbb9951162d46d23466921e42f9fca799f1a0001634280a6c8de22b96f7daab71ba827567a448703db0012e4e629fc39877c04be1966a9504c5536657f4e43525d1d371ef28259c4635ad2bb0644a1d850900c26e91921347284e01332cf3834d80befb6149975e4cfcff36b2f48d865bcafad82c8db84c823862d3351e5809e86c5abb5335425368e99c525620c6b6497c9663fba8f5dc44b9376c05c4e63e83aa61410a21b50caf954889012efe6401355e9b7b6f4462af150f100e903df467b50585cf24f17ae3c0197a4ab7d45020fdafce4772a72854ac4b632b01ca41f7fa66e4dc72cd5ab1b3f677dab3fb120af2d785b27c8b48915400c586e60e65a400c375f8ad5a476ec9bf5a393fd18de511d550a7f9bc8969f2a1636995b7e64dbbed64718c54948fb9e448c6a9108f770561276482eff5a073e5699af2515273cad4bebba25fa6efb6fde0ec92e7a3ca5f194ab9df631cf65d81301730c5ba0bededb4dadded71dd5ecbbf01a80e54b864d9c95136d31ba9c4f650e18ea556eba938db094ca59ffdca2fb460cda28f162b6c1fed97fdcb17b406c9434238a73d146495d0f4f1705f7e28990fb38635b769f3284435c73fc49fd8ee4dac734f05439c3832387079d8010245e472664711701808d0167323ff80596ee751dfe5f6fca269a53f958728ea7cebacc4ea0a0c712c83297b981e993382bd472ee483bf110e20ef640e22503de572baa537e34d8d4f63e9b0d7bea870f13ca90416d84e50fa9914b0c340eed4dfbb69afe365d373df75ae770f3d79b6694b73ec39e4e1613b61593591ae9531420fe255fc3e80ad8ad9e84f889cf691033914c90a7377e0f47799f07d14c8234c33bc4ca2c54e5784b81ca9ce421492c25fd115fca35fb94d4f2af4ee8243ae6fe5f93c2f552d2e49761c3b7ca88669ea73257509bc9904c71fe2bdcc0625cea15f0f1f49bdcd74a7022cf66c8e0914c5005979752104d064580985dd70790c1f9a78089fbc5dc8bf00fbdb4db1e08bd72cd720ca5cb6ec93e72dbfcadb873c9ccf1a824905efc89ceca143dc32fc4efcc2a5beef7129bea84e93d57e85f82c15996be9bb2366a0aed186ca91ef187e5aebda3026c5df3e3a0c51bbf71fb0d6d01d579b5b8292c6c5ba7a90beb1a1d4beebffd25daf9af0d2132ab95b64bf8ea348ce17bfd049d39386f60229137c922f5baa1fcbdb6ce3776ae3a522d53e7eb6d30a493f5db16b9854b65e9e340200bd8c451290c05c4cdb039d8134cf89aa289c088605b597a571aac5e975e07a3889f602694b3d276a0090dab6d84409e01e88394987fa4c5a97722bedfd7df634a307580d8b5aacd7a503f7f833e56abffb0abd650fc8f38401d4cfe042b1efaa3b9ed67218676c3e8658ee9f077b86719e66b0b94c51cc4d30296856e0d15afa54c6d2867b200ab46f7ffe371a80c0ed2c46027fca6aafaa99a8650a2fd5db9f0e761ae451eb4b77bf0cf9dab978ef3955d64e3b575744c3a3ce2b6488254c88c1ece6bbf6f8b06fae8416c2c7d8c274a3382dd771efcf3e43e2413b6b442b73ae2fea04f9dfcd7c8eb9329a9a06e682c4cc0007ed7870ee12f0b534473b49c2860f7f0cc49b59657ba73e92ecebfe7346b5808a6f5a9cc7aebd909f01eec05604926666fc72c70e6ce3690ad091415756d9a55299171cd6a6ebe882c97cd846b2c1ad5c1b1d1f5138e9babe18684948dc6426073a6caa653cf86e7df87b372428b8e6213bdc43b10d243506f3fdc0954bc1d12cc74cf97c68f0f4a3de6746de8b71f77f54ccc24310bb06c623f0ba10d03787f1f0a07ebd232110cbe21d532b04416e6651586817c5643e195e1341ea1fcfc80be311e18378f83ae45f821448fd889d6570ef603de056a4655748f2c8b05239edd7c71a1b67b39bd29ddc4586c6c50ca8bc67c7fe0a0c2324b631840484143495d9c4a67168592c102762f4e9a19fdcb5bc9162dc913837ed58eb15baeecfb392a5ae7b74f7820ff2383921b73a9c805189318bfbbd5d89c5b89d4ac61e9679783c0c02053bf384689f4ad1f9d43d0e3771897972200b516333a9d4338af9e4a26683c1171eb4a6249e82db9718251fcf3d871842e35e022be79c9f7f6e8783937713d3349390ed287f5343a1f74953ef365c6f13ffdcdd4b5cd6203d21747ab71cebc43633fbf0c86886f2aec135fcf88c50cfa45662638e67bcaecf73a2d2e81db4d51056f2ece3a3892e1ebf3785fd1add36d808ae62096ff258b859938bc920b980ad4937686e7145c9459f037008db42f849d40f3b12a27279368aad1748b308a7ab7de4a64df0e8fe17924264e7abd7b8947854fa51f9e221f90fd9d59998183740b5de1c9b315d768473d4c81bf3975451c5aaaa322129c657e563042ec331c6313c2a1303610fa6b221d96b0941391a250da8315cfb96b637178a6f51cc5677ff46e6f672e38b9ef6a26ba9a94c984aa3a7a668179fe717dfa28a97ad60d38c33d19e0fa328d0d583fdbeab83c5ee48db4996daf96374e0c3949d8981250296f35222fbfd5713e8b9652eb7c3357e1c48ba198bcef9f5c229600b0c4a10c108e46bf3fa5c19a6ea5cd8776242dffc09c2650ad0d6aca9012b45d8b5d45dfe34c5d76b8e48fc6077c43eff9c726dbada9eb45ae19f03c97eb32d2a7842645b2d4100d30d72df344a52c47bba88039c6b42ead9b2cba0aabecc5faf881d2ee7896d75766906e47cf2e8702a86a7d00d371fbd86277597376c12d835ee2a6738186cb05afb37d697f5c7afe9181921c61c3dcfeba6830a3381b46deaff95a80a0b7d4f747ef4a86b12547219d2bf90f3df683c894e93aefdaa91e82ac0905e9810aceb35eadd36ac96537062748ea56030bdd6a24a9527a7f2456075f7c57ab6990bf3e90bcba61917ea8c24ed8573e957a9ab02ef289c95d16b45b15451ed1e3a1629a4ca7157589ff05fa840352d67bfcf27329da5132e9379ae3654e02c0e7e2342ac8e4a05ecbf9becb9f8886bc6bb34e93dadbff76dadc488544eb1e7657e0df5e5b90472cd2e13aa67f8f61efddab123adae502d75886504c82487a169e9c26f816c6966490baa2752dc7c636510f24dfab12b76f2932a98d5f4d4510bf890218a9a53ba71fdcffbd7b583ee0f0363f4bd31e867758d6f860c09edf4898cdc03f5a64cb1a02703268b150c6b4cca068c6f49a7b0217bc19042c073518cef7d6a5b5a2cb1324665d0eb88c404ae3e769030d7676eb3b8c031c73123a53ef865989c0a70a6e1a30f3219ebad0d87f0aa4821b14d22b50b8023e228d5ffceb6ad0defbe9e0f3f9f22f2764e41f0e040415aa2a62fe4bfdb2b71520ac9f44042aac87a02da92bd4970352d8c680b9a95fdf82c174d296db3394e96f20bd8d597457c9c26fc148cf9c824db7d064ff516faf2eb34d71a7569d66163f158a65caa677b9dc27edfd4cfe15ff81abd345adbfdb663dec30c3440cecc48ef7b02762326763d2e54472365d38f188034fb52faae6047140416a80b0e492dc0e0fc194f08aed66270546860d0e1d2152f045cc2cf48d06dd990993d0dab4d41e42be779ba515fb81c7a5bf7f3c2293378aa0f28a548ef038c4577f953b605ba3730d9f6b397ef0a8174a431bcb98e827f3efc109c3f86ef94ccf501fa36832db4e1950848b42d0faf47c20caec1523eb21edba48c480657562fd5e671019415fc193535b6089b0fb49b888d789b59b7878d9958d5220a2af9463aefd7ed7a29ada8534d41bd3710f7b61dc00bd952a222633d93e7be062f52bb147e7e8a5f4fd31f13426ad7046bc7796f2ec8101ba37781d6eaea5fa9860bf03e07c49cad1a59cbf7a0382012c45ccb269b824b7286ff5767290cedd1358e8b7a03569a5dbe02ca3be2b679c44d7bd0cbfa70a478d148e2a35d9ff1b0f506ba6b505645151337bd7833e453269f77323054c4a69a7eb8b0532944c550f1153d7c828e474a87fca4d8895e2e5a0395b7a3716a78cb9bdca35e57920a26998a3f083a5f6dd8aa0c96932c633673254fa3ad27fb841ecd863f752c6383bf2301b954ffaa6bea36824f52a81309bf5615785c98130662f9ff553493013fc2a95ea9fe82637cba432ad33fc5f38c76d71dcdaec6fdaffb220c49b36d5435d139c09bc96ea3701c1f9ea69b140a208a5e7cddc19f640bf2c7ee5682e387d82258952682d6238ee94a628cc9154f18e986e5b3e9e0a01cd833f0669afc164445a1fe92e32aac5aab3021ada1347adf7aa9709812c3cb7196e42472a3c29d778ff5a4bb97edfb1f0ed9735d2e89c83a48c5180c88c240525f5aa89adb7d86a01c7badb43c9d28b2ccbdb6b65a391a8201891ce5e6e6c85153608470af6685c704c88d4a6de4ebcd7500b1e5d8a20928a3669b722314399dcfe0463cf4897f11b5075555b2c528224dc9e7966c8b7a2bc90f57e735567b33c793dcd32c4be123922601a7fb321d0ac742b3e43bf283cfb3cf20c9876940beaffb43e9e818bd748b311f790fb562f7762559c060bbfd6bdd36696e7a63a22afa0ab23012f0d89ba917854de558030e1f1b886426115897cb7d25e57b93eea6f3acff954d4d762a171e5a99b163b4e7781ef99e193c2f57d813d0f1b5b8652e46955979c7d3ef7fa52ee9be332912a26457b9443c819e9f6e8908a41d9da94052cec1d12fecfbce104746eb4afb7ea825724d9e80ac2d996e66599766ef67f57d9f92604c8710c93655ffc5d2b27d660a6fb758b8a75704f00b09bc0c00b43bf7aad971de4349e14a51acd6ccb09ddb62d5ec015aced1b6137e62ff90b47aaf48d8ead72b5436354b9f7e16c3e54f6b8d2990c519cf9bdc259eaacfc3972c03d3788a0bd4cf6ceac9312b3217ca8f51b475739ebad56153a56d1ecb9838ff5330e7332494f54e2fe5e0254f64ac03eb57e3f8bb269925af8a37fb2121dd5c1e17218a447f1a778a38fd21b767d7a96d11322fe4605d3e5265659f046d3b6174be80bb82696d3d2b01df4ed4b2d72414eb86673c58dad4d6c4972de5745104802d0af636f1f2f89719fd8cd654adfa0863e7ae6fc5c63b17e73a43ac93a1883e2b5ef9cf8c5b928b3d3ac81e14d54c5bc472e21dc27730154abbf3b3e984f5a2505fe481dd59f8983b0df1ac43c6790caf3d1f64d611be4a583f00d4d12f1de4c312206446a66c020280bd58cf7feaef41787f0476ae8f5c881e274951e776657d275a3d5a791edfc74938adc6bd514ada130390c00d72639f9c4fb6089c0c42dbb02eef2abc621dec5171a773658628ae1c5a408ed1bf9b6b6224e8ed1777ffdd73fce2a7275212e7e5f65bb4282d1c54edc195ad239dd4a5b9a330be1b51d351738519b3c330f0e6c8a740c018b4a2ca9bae76c150f52acdd2d4c332c850019613c4a45034758fdf5b730ab10de3abc2b61849cbff5d19d7b9104c5b6c15be39338365845ace047b37796709142899d1242abc8c3bd311af372bb0605beb6297c7d26c9e0bcfc8daeffd9681b5ef698182529871d448350a8f48734a3bb4cd4443ce1063b96d486d672457efa9d2377d8eefa1b45a0c3bde551734a900e5050dc51a2e0e48840702810f67ed6b210e17944b10b7cdf4d9d48908a0c4bd0f5b733e81bf6911f556ea69a537ca475898753e9dbf78aa26b59830d4cd5f5daea3af0fc6075cf70e92fec47b8bcf17f200845737e649879d43fa1f6cd8851d043ea58d7f49067ca49a668b5cd99cb358a9c46b73aaf5ca68023addb06d35056ee6cd464838a392442cbfe8a4addc4cbc87747baa6f4c9df5d46e6b5107cb6d9ed080d65242038753b75acf28394695a6dede96c819fce7f706a8395b36620a8529de06dfa90230d0e733474e3bdd8aa5e2114cc40b7ab8e5b73e7b55559f143b2af0d30c5c70613d5c256d63a2d53cc24c5e1901a62c57e3fe8e56c2ba9b6445e8a4c60de6cd3e7efdb957aad132cff4445e9426c982d12e03321c194a0f1cb45cd0d9671b9edb2b184041735b1645d911ac785f50fa60b8a77fcb1ad9f8c184a5a418db5d67d5a12d3b1f189e14951fff7114360986f717ec3f51b9e75fdb8b05c9af7a0bd606a0118f94b836f61aa3fcc3e56fcdc7c9b94215ba3da6eeffad7b1159c33ec2ff496b00678cc799f45229fb7cac3511995550e54c868a3d5f87e26cfa37c8fdd1990c9febc112ee0427ce210ef40f278425a9c11aa6343ecff85cb419029f85b41997dbe50a78ead057bc5cb41db7d4d84aab100073a9d4f5a35276dd5c603d1bb4d2c2fca898a04391c5930996744f7bbb44881eeecbb4bc0276c7d9387707652474ef49adc4855d74555979bc18337d4e2fdd40f2c57bd9c9102a096d52534e61ff825525987b7e55e42cc14a28c453f80f4f3883a1f3b261d8c741ce27a50651e40541657a7bc1995ac379824864a1d23bf82b27ca77fb473c07192e1dbf16f36465a8b34f355db39473ec0fc2977dc8302123f2771c5399783804a5c4c668703f1ee417d2342f79568a15104e5559fc4dfc8a5f76167e28bbe8ef8d92e90cf4a833225e55ac924846aca7fbe19e8a16ff576a9dbbe25d753660373e403402d33bf1aba55810c96a4f7c95c93177d38be167f64826bb93151766498569054932402145761b65c7f376461b353cc631d141d5a9aa6f80affcdb41f4a0b5ccb73f78d2dd50aaf9462bcc06f6a59d8a902c92fc49865d9d11fa9bca853c2ee447fe1dfcd4036ccd67a2741b694a693095bab95d3cd45d164fc5e511619b84d21950059e77b54de1ce5b95ca32a766a59aa6546bbbc8785b8eb7860ddcb0e1f70064930b5900fd4871408ceaba57e95668572e4363e853515e178838e9a57be3805d0543e74d0ba7bd41b71e8741b0d7e1660ba3410f63c561ac5e98e21a0708c11d2017d6e9949b2e97587322f040072edcd22d4e1cc6fa11126cfc20cd57b9bf8a669ab4b9369376262863a3b9d1263d373685ac57e8c1252371de0b1c106a9784410191fd342e2ab316d7001dcecce2f07146ae5110196d25e49d41dfba6157b5cfdee0ca99bf337910bbf2725cc1f55b82fd52ab591859f8d68134afa311c8ff78dcc657b29a1c3c3d4e76501a9d1ded4eeeae86ed9037870e247e2b78c1f8cab2003fb67e39e2f361701542d38573797853d06488eb0e5b8a23159d678bf683d26fc1f891ae8438add6e09f47b558e1ffde6da61c3770e3df203b0f058b4cbbffb7e42a0e924f9165f3130f111eaf355f3ae68f19d3080711c4373a131da1bd762d3348ed89b76539853e31c656a8465e7a9069fcf1ecdbc4c27f3026cd2ec6b3dc0c068582f1942b2dd72eab14674e9a942277cd4b324a1f09e1cf24e662d1cd2b5bb6bd316cfbead02a7eac81178d5ab0847ec6e8f721c7e44703d62e6b64abcfdf8d40864e5742a3b31fc2eadc051e620659d9175a27c0ec2dc785ef8e3484129216a42b77de89efd3b146fbf56282129aa843ad43d65b7baa8e2f6c211fb189cf10458b46b2b792c1732b2708d4c27fca83f874bd52f5dd78c87139be814d1e45d22dc7f501223ce1f3fceb40b2c1c4d3a5c30aaee094146cd4e9916a395b7d50f20ce770828eeaa01fc3cfcace6a4d054e61c837b52a120716a3696bbd8070f9b52a710ff454b4d2b540530052b7de33f41fff104a15f741eb5babada874fb18c372209e026d1dff90c7144ffa78a02da2c93079a7d06cad04ebf87b17e6092cbd09b8e8deee6cd225579879a6bb51cad662008a2dd9f911a4fb9b284cc25d8f91d0ef871d41d06fded2a0c246df885ed3621c542374204bb210d6fad1a1e5cad84e57bb7a3219af8d2bd9519871e6f0f413dfc8284ab2d1247865e8fb4fc606a9655449e5b3647b216a01ced36ad03e6bd1591e99e5eb970128e965f6b1627f58dbf784c8d18bd524e1a7b43341219f03198bf5dcc9bf6ec76b8dcb91227e0fc8e8ca9d1aed3c47a5b8e9ef22a154098e294e6a2939f9fed2dbf5814a507d778d4b1150fb65a4bc5a9b75210beddc48a4c741f3fac5ced20ec2853e9f2d15860f89b322ecf00ae0ea5d6f0bcf56128b7847996d8afa3367357a7c43acbd2b549201fe3ecfb54559574e93147ffe1c1c433a85301cffce25d226ddc6f9bf614a3bae03afdfd0b5349bb424d5665dda89ca3733a93330f09d21b64022755901381d500689df9a3c8daa8fbce7048859d8a43dfa71cc1c7241c8ed0876f3c52c5afd3ce96cb1c2624973cbfcf6471c8efac5808e3b97e31a4a2a4f183767383098ec99919729b6909457c901d4fba04337a92043e05d5c83e341238587c50ce6c7339b558c07dbea09b7e5db61ff15056c50b991374b6f5bcc40d1ad7fae4e0f01a8b53e7a52fc79e385b8cff600e690239dcb27d2cfc5d76b8dfe49703f24673f5a039140bcf5f5bbde5a16711f520708ff2cb2b30ba7d91c6a466f0181d68239c9c205d771215c52bcf6ab030a90df42a009273b50f3ee777a5cb21da6ddf31d0587fcbf47b7392af02da653defc32abe790606cb7bf9162eed284734feb3e70a18b5961d7b4cbbfd804edc9c73ff38532d23c7a71d8f44c937caab469682c806be2e94ba7d5d0f3c6fa1a57197fc6d383391a4a731e963351768ffc813f3c21b0ebe255b1603841121b505c40c9aeb9485999b8306096e1140895f96f26a2f1d43ab3ed9b87b6fc34df31207b84ec3f004396f65f8e7d83f3a28b88c870c49d8d658e83071a8755fb1ccbf4219c7c985e8a74fde16246d01d6ff80e5425a4249a6c3c89af861d9403f3fc8dc9d9e2520c5f2211846478b3876a3f4a47e518fdb8d51f78f35bf8056469bcae88305a0d7601e926c0fc72336dde80647a7da2811be0ad798e4ab6c761ba5b0b80d6480d470b2902fc8ab474080acf8559f20980bd4f3463a5915e6db256b5492d24fd2b16da95671d85645313d6909ab9d420730057357027e15000edfbf9a4d3b6e446c90ff9f07dc598aed7aa211234c0f8f8f8776d583b2b3f832c9b69e5022122206cd16e21fc6a88dc000a5df96c830ff46dd767003147c9c70040abe284115a95c46a03109624c2b6e379fa2e3c0df485e087d269542d0d8fa59eda7dff792b8f722ea9996396be596be109bd045b37e05ed7869576ddd593c79e1463d6704838545ea1881c07afe244e2242fac7ad8faf3aaf48185a4194fabcdd7c7c3ad606a3847de6c962b2d02793e7f608f7b85f1abaf146cfe7dceea3c993559cfd596f283c80ddd3b5583a215afd94e5690ee5537a0207fc9f59bb4c964d3fa41707115b1418acdb1163f3a5e4b8931a5cbccf87b05bbc1d09285160b5314b2622f6624779cadaa9ace6afa3ed307521a07a4b37b85afe54c2c06ea22bfb0ceb86124981df4c2b23553b970801b40a3919e0177d0cd627b84f3215fcf9ebf85e4a28b653f169fd85fb4e5e4fed631177cee003de2046a42055868d44986aa80a4d8de810050887f2940a44e4b98e1d1efc9524194c14b50919e2d1d05d0ba7e274fe24336ee705f9b92a2ff898dea6d1e16b9d0a1d921754766e47006bd2d49a4eb8e759e18ba4d5ddd622a2012811c4666041acd549e2c7144a18fc2b512ab9bbe55d1fce9a77bb2bbffa7bc4944ae811c85ed33ac53ea28b7e3dc66a460b452eb27f2a42825a1c70703f0a843a9239b18b15abd5a443f32f76d4cc784ff67ca5e678128fd99f06e04f01f64f4873ac953ad53a1c3420c92b555e84095f65b62cd1face13a514ab3127618354b397771f12d5fd5b2670ca77022175e422691022a2f1b9474399a20c643fa559862eec5d4c1f09b9e0eabe584657985fc5d42a2d2d59ba406e472c84eab58a6deb152ed3c799e4eb87f9f01647f889d7cede62be9d1116ed44c4e96c0a316467ba3341a2792b39de4e574f071d250c3c712e6ae905d59b43bffca04d3f1521646d9ce2f497b3ff070e84a8a6e223a581433ebe502ec8bd75949e9c731a67eede4561770fa1db92a3bef25f811100f01d67da92ab5fb25d3a8b7d46fe85512c9491f81eb535add9f9d2c6545258b51a20c12cd05a06891531deb69fcea0b71814fe5d7145315274f5a5655561d0fbd551ee3aa1cdf1aaee470c9cabe73c9f7e384264381cec123a0fd755d6620fe96deb0287c4b45e35fc9bf61ab9b23610dc81c938ad677bd3dc1616f2aa1e8fbf7af545b922d80b2d96a9da6f98b003339a92db400f3239b9a4eed1580ffc0a377fe2297ee1eae7f9425696ac0bc654054d9d330ddc129d9bd2b04aeb64d79e1b09cd624be3db9751930fbf5a3f8d8caaa391f544f5db4efbd6dc68e1395b0147fd0299cdccc449bdbd9b38f1c5666f5f34e3f6b92164fc8203a3d952e3d40c52f831dfc84a8dec34d2a3c44b1571b01b70a77b0427d940a14193370379f769c579ed5873f9b8e56763ceee0a35354b08c1b48c63813b094be45d43b80f897237989ea91c62c4bd7eda8ca49707dd61ea9745673b17b6443d89df3d408dce9ae6258fa0cccec35912cc2475fdfa3b085c354b71dad06af69def78578cf58279d3ae2b82dc63fbb82dfb31f92d1bcdfef507309286de856f9624618e2b2863f4c2ec98060ba546a4ee164116747bb3f76a948a43e9e4414d55ab50a3dad866856533f52afbd75d38b22d6237f73d0f6fd00302fa7200e20b556a3b4fe00c3f136ab6ef7dfd24157422a89faf599109300435e37dbe78df91942843468a7e3b2936279f9949d9f029cf8f6aeebd84b45910945ee827decc413f1f5c22681ecb693e1885df1363df14f2f06a9df9cc7c73613986c04e0b98c64fc2d61f4103b9a21f693ce909186a7136e9f16b9e74f5e37bf9b193233bb93a2280bddf17d648a7f170d11cbd631aa3f403583217164e637acc2305c2e7b765597ff8892d58fa157f3a01f5a73523eae3fc881efcc26bee19986c612cc51af71bd7c270ee3a1f1d7acfaf17b7dd70ad2eaa7b1f12079c22905f7dccbe2797131ccb43427b0898daaa4d8d6724717030eaf1e29087fe46a26a1ed09a3c993a9744e643efd5fa1365ecabf245807e98a50000e2c0365d0a3d5430fea9f28f5d5ef35831d5cf1672274dd9975804f426b2acb7eb22cdab8853ece1c945e3fbbfa96dff92f64bfb2c6c9fcfeecb9b83e5fed5b99d5507c1188f335dec88880b5bc1b953c507579833455cc994a8be2addffcd8e37300bb90decd38b7c5776855181a8917f34248fec1c17d585b2ffe46c9f1513cdf535ef9df0988d6fc06817d32ef46bb86ddcea847e3d5aabdbd8e72708bdba6bea6725450a0ee58e2f15754bb45ad2f48a1bf20d92f60d0d0031752d70a15fa79b453c8a29cf74dc0e497d8d84623bfb6452296c47536cc1f4630ab3c29011bf61a58d2e8d7fde2c485245cbf0a9da3676e21dcf71d24725f3d44f857190a884d6437c68144b3952b536cda7492c068481893a61187b495c955e9b2745fae9f6ef57b7fd166fdb670c9200dbcd65fb1848de987dcf3816af733b35dd6a8285863904fcf4aed549348377339efecdff3e09a3dcb4bd3cab3f94a549b7541c87f9016e2377babc0309a733f498ccd98b9f5b3f15addf83a06cdbe896af3c67b664309b2871e1fffb951f7c2d8a0008eeb2edf54599df89bb649fe75715a00527e36479b172823d7da5113ebd21cae5c4e62ee763c50c2f48fa670eeaf5d350187635161382c7352e536bea7e001470f3516308fcb1a275e1df8a0c5e5db4c212faadbf9fdf92abc522bf33b7f670531155402cb4cc96b3a26ab0d9d21712e96a5d8be158b8db2f14c73c3569fdd823d3a84d90713629f5b1c13632e8fb6a9249b11a3bf64e26c8bf14743f2bc1f3c5d3e068ac9a532dbaf839b2a4b3580cfbdc4231865c16b3bb6448991089492da3e38ec7311f0c72a9a71d2ff956d75fa61e2720217fc5b94f8375a4ab27c46ebb00d6af1b0431ebd5183aa890ac03c7a84253e0bb43d9d5a31d604e4e923ca11ec3a86ab045df41a4c68d58c4cec0d1a096328123239db8b944692b10d80948ddc9008fd71db9532b3d7e76d1765248064acabc397a491f6eb977ac2f06cdc403516110769661223afee5600c9571df02bc4ab5b9a3529bc4bd8e613dd4662928abf2dcc9fa6c5166ea35a6b2c86f1580df2dfd4b483d2100d76bad72e139ee3f3ee12960510a0f164b51aa9fa66370d9d8f251e2abaf911ac1be348c4548cd8adfdd028a24609e523848d00226351899f07ab6c391ab28bd3fdfe49c8fbd64fcbe359471c26438b1893747ba8880ccea77fb9f76ab27fae8d7f0e1205a63dc52289c7333747a1a87ece61987156c40fcb2077d41947f0a9daaf4d5fa496610e0afd15d19c5d1abb373fdb6daa621fbae7295d1dca83a91af0028e709618877461e326715f164b60a4d57ea527da9c7509b1c1d539f9e06d9e0cc01a80f2cfc4244345cf8e8816858d8621ba6dbe3bb8c2aa665cc607090278a6474874a8d796912112c2eaacd9729ab2a169026ab413bb3130cb80d084fdfdd72f1d1715c6a62b38d52c68faeb88d2c0cec13fc0954643ddc477ce36f533bd5a391ffbb1881d306f361b12f1a86b67cd0c37b63a7f8f775684ad1dbef45d38cd1208d6bc6595c09bff3148c2dd845ecc766efcdf71e738cfeb39ce8dde8c32f6cded9094af43da86550661e11ac6db2983dc2f21157ef9d1fafcf35cace5ed0619bbec728f5391d2b2ee0f4c3118d039cc334fa7906b83212ddf8d379dd5550dedaf8e155ddecbccfbc67b894a6584968081c3104cde53f1f28cd69ba3b14e5879b2064f57eb78a9c7823ee778d3c80300332e12b93c255e84252eced88faee89b5e77096a33574d6c5ec1303198edf56a70ec1eeccec119931c0387acb8d5b89fe591e96453ff5753d1b3e155be5fa603d2b1bc12503ff84bd90f0931e61a353f7038c3b2816bff05a553df207dde187be45cdb190a25b9cfd11dd22c449e30a9f810d6c011316f0be45f1cb2e0c0c075c94359756ac39939619efc8e8838f4eec66bfb3876b56dbbbabf8884432d7cb6c55eb2ae9208cb2f962d803ee7a935a3a0bb320d1f54a0d41d60426ec8cdec679ea9cb862400b40fae613278984d32369268ee41f86c959a5b27a2949a0d3a9a32a2bcf937f8453fa436c9371ee97763a3a06cc26c663b284ec99a5d7db9620ad1b632ba45fc972be59719dcf13ecb55c5c90abfcb24131681bcde0b798e186fb60c2885ea859302ee484887c6d6bf578a6510ebc087dc553ab1d5ebb76043f5a651ef1e7a1da096a35e213b1f9fd791fb38e4ffebd9d1909a81b11e29271a929d3cff41f6d224e018528aba74710057f277207c4c10e3f2e841199fecc8310e37354724aa2f67aa56f5a11db1d01808608c4f4c3023d8311e7b820f51224a2aa903d85a05d6fbd548d86a2424782157f844a91fc84a248e839bbe9ccabe77f30549fa366db061273e43a76c68a6a602fee48db66788c9ab9679459a9e1f78950f753cb76e25b2cea6e225319cd3ab413e4a07cc9e99b7358a9ae3cb9bb4ee02936864050c341c867ad92969cc9ca2dd97bd4d6d6774964a4b8b2b1acd8ee22678b03da9a74e7bc4afb9c5aee769708dd43a6466eff7b0e9d2fa99b1c881125a434e2bcd7a8185e6916c6f17fe21f0fcbbd04fea4fca0a333dccf2a64ecbb46c939aa8e551061d03714d004526deee9451e97e4a191bab1d5d41cc4fe7a8bfbfdbba6c44149b3c63fbf3e8001ed3891f6fea6d32bd68ff521f18b495a4c3c8361f6ab0982625a894990e85351b68daeb65515b998197a871f98c76cd3fe7f93e4811302086f60ca58136bcc7ecfcad194b1069b3f65d19da1be62d6314e66021b44265271753277b61079531c300c36ba9be666b9cb10e305a200c972bc7e2036b270f6a7f5b4dc767e2a762afe5592f3b3786a0b09e2404bcf252d3413d307bda36c2743b790056aa210843dd656c5ca6fc1d4958e23cd0f1c2335804acd8ae019c5eaf81d543faa4920165bc2b36dfebf010efdf6b09221ad466a4ed354a63695aa63c9eb7f65a5bd8f494f301cb6851e4c5b773e9a770769e110aa168495067220ad600f1e08f28c68e06ebdc56968056abade78c1ee5a7dbe3b1ee7107265b386962f62a526c9284478f66ddbf23a91d3b89156ba608737bb7515b0b493d469d665e9488694ab0ba0eeb33b87fd5252cf6b49ae62d62385a40c06987a3414169cfbd1417abea4c341b337205bb6f1e6b179a57b67482d15b68ea07724e82deb262cadef45955b0d6906edefbeea11fe717bc6024ea0e849766e31b05c609cc7057363e57ed78b6f531dfa5de051cccf4db6a3acbb6874aa388d40e504cd1443397a2569c681d7705936508fae9e9f399993aa281414400c0396cce0c2537d308b33778791f7605c3de02135f9e5cb0a3f75eb607bba49a254fb648609f87b3fe43782ca3b4457dfce56a4941a16247cb200fe1b459fa2e749f8426afa5901e5a22924bd1029b3c4a37f2eb5e2c06ed32b3286a88f98e632e34a8c1fc6c120a52e875bbb39f67be08338b97628c24e8cea8e5582aa512d5f812e61780b953a95ecc7dbf053245fc59194b39f1987d53cda0fc21a1c56227146ca22975f257d4e3bcd7007bc5bcfe8634760a2be6f854ec44747d6e7921667b1fbadd97d338dbd42df7b65fef02ad86d5109bc4cb65d2abc2e7b368a129653d3612a047667055a71a2118fe33b1d693d9f86b57bd9a9139c64f5ea7fc95e5a5413b1f9e9d2dbe36d8ce700adfc65c0a11b828922d33f03150cb7e8b9f690041f09fb3dce049501aa4ec72792d37a340774448d9db0de59a75cee220d58caf849be1e636e97ae8172a447a4cd97faedc664d592946171659613c16a37be4273fe9340207132f7caf2633284cb0ede8ffbd03b8f1b0f07a42020159e471b2c07d816749d4fe34c2e28ac446b662801fde9086bb019fbd0f88505caa899fae81d53911e618377a7fe73ac0eb9a01e55b7ae1a3368ebb8ed369b88630ef3bd3aa6fe9a064985284dfbfd7e8309cf41420ba8576cecd7a27ca6a66b3f991a530b310b1bb36801db48bcf06f7999401f15a96de16f077d8eff8c8fe99495bcdfd1f23aa6630c9fb28f27d563f8ec31b46668b2147a743ca947cb046f032d545b4b21826f1f3141689f7199a0c649488a55d42d54f507276c84cb7db3b1fe9c03e623be9a3123878c55cf3d786a1fa1046012b099e12b4ae39a43757c7cd20067b1c0678b68951d1c2ec63e815d347dcce1d5a8c84e084a5ba62f96842c2c789c24a15ffb142083287761ea08016ef6bbceb79569648d5c6c580bd11f1fbd503f6839d759e9d4e82fb873adb38021fb9cc4ed11e8017f46112aebbf3eb644562d7e8ea334bf4619892b8259b6b238b1e6c75d5dc2a4a0b125442dddb4997c961236015505e61c3c5d840df17889ca432ec16a03aad96d7b41831699151b55db5e83dc78d7add7a23d690210802a99f878895c9765453f1cf085b0d8243701f0addbaad9f3d4fc0d006d4bceb900a9bbb5252b07d113b899dbf35f7cd000ceb02c052ebd4bd19d7a8ceeea8edea1663ecbae34c48f614ea7ba2635de0597cd9830661f596865aaa660f6084697fe88659a0d0cf8b722fce447de7b71979b02106678dc59c44497a1f88f9a5158e3a3f88074784cb3576319e8b5eec91c9a9623edc61bca25bd398537a92b190721b62835d1420638cfa42b7aba05e1b612f8fb4b48802a621af30166e6b3e5522323baa7988cb87fcab7ff0acb40f0495ebf1824bac11bab07e95fa82b08213598c9b98402f67439418f031d485620bf0864bc24a80972fd28fcc05cf69780402ae344ecb64324cd8ca5e405adbfd57ec6f8d10b80ca2967b39b21a68183d540406f6f385a2b0abfa006df276277f41d3b1dc5b7e17e9d56e60b30fff73cf9598d291004e89117ace542cb5f5e9d2b6b723c9367a1de616a6cb008f8faffeed52c0dd57cf518c37eff0fee77e24224d29f9349bdf7cfad9b18e4c3f16066f959618d6967f616b5e2f580c56f292548086764ccda40afa76b58cc7e1fb5ccf02814c47649b7f1c871f8a31762b31c5f566220395ca3e8e636a3aa9ac616c9576737420abcda11aa7c3df1b6457b1a71c640f685d39a5cdbdb543b0435eec0d1b528a576dc0def8b0629b8493335b4a3e0c7f56df21784e8f75a822bca71ed06049e228d9e9c72edb48083d4322322b59889ffe82cfea8cb42adf38104e71779c6ce19b6c339d899f03ad2e0827373bc3266b7515a3d04ceb931261a3c1cf0301da4b7aeb071ab4dd30d569791934535939339a8ce656389c11dd5d1ec2604bbbdc06cfa095f2022043e31a256bf26e25e43252ae837dbb7e614d233f8bf1df07123ffacf23a0ecfac8fd5ee3a06277abef2f2b473070eb1bd137c6cac37f671d2ef438f5ed9191d2e7c1734059f5b552e7d783d12f5687a8188f5ab55b9ab0ce0bd1de023b291410799841853c6bdfda70e60a1331ac088448a0b98b45caa1cdfc292fc5a52ac6a8614be2e7f84293b0d5f1688f433ab8995c2b153d5d81ed3ad8995d5a96b5b256b5e442123ac10466b3640194686394bb2d9988a4e60ae36d3b07eb9f25a92138173979bc727710777ef7961ace7bfcd1b43d9332c357582ac3949e749cbe0900100d9a41631c878a13a418bfc68614273c43538248328193764c42f7ab436c5171a782492f9f1f4f981135e13b8033f7b1b9b8264f0e3f7c8db635f2ba644ce8ba1f8b6fd62c21227ca38c5e3196be266a38e629d962aa7fbac3ff3bb5c65c33c9425e7abe7b0b404e85e20e53e90307f2f7b13033d5e2ee81fa19056813a539b3e25615c117337dda0f00c7b99f7bf07fe90dbc836fb44b8c6e9f6377c24c92ec6ccfab65adcb9671a71855c20ebef442063977dcb3db200bd1a3f68c9905790bb8d85538aa7ef42b40808a8bf5930b7e5a218561489da3ba4ba0e84f9fc119104cfbc34a9849f001bbaebd63cb44903011365fc87a4f17cee3e71fc9e9a6678ce61b011673a56d6f96ca949ecf6955f3d97fc9df3797f03e2676f7829277f4add938e7f46ac36d917b7b13c272b933d2fa43dd5765f79122ed36306968cc9015e527fb47e3e0ea67471a4cafc911313fce15ee0a87002127e70162241bf85bdc92210b7856ac147499f0730b66fbad66d1268b0df20050ba31ff28d49e0c1f3ec500cc07e2fb4d6a83ad5309e503b4abf68486d66ad04678c82d082cac35efc79e5c3a9f59314055aa73b375767f9e9acfd30abfe94d4425a9b42fe065a6edb6449e45bc753a4a62a39cc7a5bf5e5dd6b68692b797de7211753254441a16895064d6903b4190be64a3e2471f98b6d998282371ef6bf0452f9e1d9d31d5c4cca756e9ff30135699fe5c536861a6185e563f2020ba6517d873a71f514de7dc26da0bb358e83ecc403b99fc7306ffb81c2bb984ccee7dfddb83cce8a83d490f1eb54734748f32b28bd50fcdf24604cbfa33078649390f89b5ae28c9b87f418a883bf1c4ea62c0bef1c96eaa380a5a6039a2c11ac65e31948a10c98da953c9fa73ed7a23af13089eb90245b05969c1f9a6cebb21b3a48c05ed8c331df437954dda62cfcac6e3f3f4f3b7c4976c88d11daa0854f5f1374509bda71c914961375e33e70603374c3fefbc2daa19434c28fd50109020b2eee377557498bde94a7efa2d490d86dcdb97de9099fc01769df562f2dfc8b7abaf741d19df8890881429f4f9c937dc56c111462e3eaa43a7707e4cda8d6adc4d1491d27373b03a8989de2bdb35103a9fa08be988585fff8ca2f2c06d7f9cad479f6ee41bd3cc6aed60131d88894e4538303cfbac3c31f103b7c1d54ac20bf27dfa38eeb21857cb775f9f7aa4460953ae362ebc08505e102d1eb5254163790e0cfa6352b3a198dabdd655c45bcc608e30dcfd5e570a931850ac64b8075f34bd4bb0ee0daad2f7f7f8174b4872537155f58b0bc6931d3dbbc1c77f444a0a570b4a56981c1f175339a8a108bdc2994ff1686e3b72bee7cf87d9a654cc06724798220cc0b80edfb705e7bd8a7a10dd25c787f8e1dfb64d8b9ccf16d5763cad69a8786c00ff86adbac8699dec7a2ad24709dfe147549690cce16793bdcfba95141c5eb78d05545df7f390a93a22a14d2e35cfe6dca0ff74c7199fce7fb8dc42b86ab49eea5cf6ef95acdbe367aafce43e9f9b6d59b1ae3d1f6633625e013399ac58ce7a0183edd4186db4659f2d9ced23ee04a6b003559040a289046cf6aad82e4ac9a15b9b3ec01d0b0d41dfe3b2b03e046870ab45b9ab18a740828744b2843a0bab84565f0885a6afbcb017e0c801a57e6041cd5b4e3fde11080edfed46e786ca80bdd027f907cb7f8461a0a3bab86a4c13a333415b71055277be37baff3975fd5f230571f298a280cb482dfe734e5184bdf829fc5be95a220d8617ce99b6e0500d70bc1856a9366640919d2a67c4cb7d5e00a9926fabd2130033cdd344308d37ffb8e2d1a9e9063d1563f765c05dd5143fc410f6cb8f74c04c5f8d9d9f44301c288232ce66ce32e7b605c236786908905698d7ec81f1a439d5ae0de4e5943187b91c56f4e918257ca82807320156b83a0f8dd3c9579ff982e45b99da4c1e8b3d169ab462f8df57ce7ad051358bf91f2cd10a570a15566ae4ceeccef295eda6e4915b3d1ed8f8061ed3ad030c5e97b6573ee066242564c36952ab6e03d4621901d6d8de0c7a932f6a399c2c03a956ab1ae0f624cf4fd9fed23440a443dfaab5864a3240e81536a48995b4e8625c72f9baeca2b9144861dfd8045f8a5e1d89c77f10d8a2ce5c054461ffeef5cc953888fd084180a39a41850d445e7c1588b081bd2bc5c2cea18d0c36be17863ba72eb39eb3bee0bdcc7b93ce3d5aefd81c64c012ade53867d3fc99b40b9a14301ec79ed7bcceef8f390fcc570e32e785729b11eaebf753ef5b0615bd617802b0b6ff87fb508cca55337d7ddc79a6fb91db0750d62ab9af18076c140e4323ce7b6a34e63ead8b85fc6baae5230e6a1043374434c932b77cf03a6fd092f831a7eae43df15f4387dbc8d32e1826629f70cb88e36368cce8a395b1ccc1ae19f9e30da4e9436784200c24e7c29bef32dad7e7efed1759cacdc0dd0424ef80feb2f192f5c1d1e77cc17702a4b892c621896567d240aaa5d6f0b1e5b4415234282e019d6fbf1c4d4a554170b06787f293ee3c19b707b044fc1fa2be5dda080cda5ecb4da3b4493ef3c9896514016acb1c1032931cd558767600f291ee939b7d35582f89976d4f5663b61324100794f2e16f3b04ff47c7a21950629c7931727024214abf95ec9624ecd733023d912adfa356881cde25218df71d366af1ccf9e9472ba315c03d636538f5a27f7347a0e0f9f7a59774b815d98393c2ebc368f60b544318ff9315edb0532a2777138e9bd0fed9d6a95d05431322c3aee72850def404b989e830b729c362d04745f48a83b29ab232ca32a6f23f993fbb6b994792c8df31e352580c548163b0a23a455e9004337eda9a05a565ac5f26d58f853d368c53dd1973cafd9bfa4f5eeafb8aec390e8195af638ac1de3463c6ca507e7792f09e3112ffb6663c30e7f86b2fca058044d4649e233a338e6b29e135fbe56b94805628f5b148f233fc721e362c3a4c8d1596150e61f0da2de455066685713e2f020d710a8739361c01e4cc5991e9b2747a59dbcf4a3267db54d377861209a76fdc5e17f379b5f52f887ef4d88b83e9ec3a2f9473b01b94cd12557e4757d8a89cecd6106e2a39d9d666d00d8e826e6c6d2ab312a6149a9c2a3989cae5ea76824bdca58d2626d913e73cd172193c76ee9c060d7cc5fed5adb8698e4794ff4caf74ffa789f4d09a9f6409dbf82505cfbe53c1c384fcc4d9f08b3cd03e2d2e68432dd6972600230115274b13dcdecaf5ab93548be85772d061dd573b5ed0884d9193c0f9cc04d2516667380e3747234823a17ee948937adec56f14e005fcf7bdf6c0d07d9b0d90669e31030c07bc85b5808568ea1e404cdbf037ae6160e80eaf98713af6a497b23a29b57b18ba61245c584d6ceda53df191874e038dceba50fdc1e9745c9a747c2ded7f9d780a3e95185e9a2d42d01b7f821fedc39ad83d4b23dca422af090a9d9486d1d589b1dcfca8897db9bfdacf8bdb3432fda69f20256eac1371c24716c0c0030e6d45d50d76971db7de37520e2239815711fe00f6bb3d6cce74091d30dc1c5f6c142cbe3c9ec8d10ce95a3c49bc7159890c8007e77e8808019529a090cc723dbbb8213c8268f6c9c87ed1bec01145a95d56c1d39efb836642a15fe30322969089021d407107e413ff8dff4dc7a070eded76d8ba9cbe7e6faa8463b85febcb2bb3162147e46142522da9ac7b8134739877e5021af7b884d38883cc87e0b90aabc16fdb254c5f646f503f6e73fb650880a717654cc8a2924b5a38b2bcd5ebc5cf0bb86bdd751392f0f6ea0be5eca060115d152f106473127b06246c999081b8d7a1c37fd6ca641bde66da0345c66f845284110ee270693fb3703fba5035258d1916d4b286c23cae615a0cf6f3e5c850b968d7f4e72b2f2fbe3fb2c1a4f58585f33a51dbf6975c3a9e6c499036210428778bc377f2ed7869edbc5fd1990b5b7176c1a0167fd39c8da337c6541a087b4da497badbd34911ab37214a931822d9db17b57d9b26f9f84f4401379243034cabd290032c0a55a683c7cefa78788db56c8ebb6ed0e130fd34e3a8a7fa1676feaf07c92d55c0b494448526edbb3e160a4d3842a32868a4408115b8168e2c7f1187711902aa1e8f4f742078560dd8cc4049881891576a156325809d1809c9642da79342c500e9189f3c48a7bb68647f0dcac94fa4693305b73608d478e25cd6c4eecc4f0ee9235b60e3203c8f9099df53016c8a58fb2009d09c356355dd0d4ce6df691fccf1a59011997f1562a1d1e14de1eef87e827fdd57dde4e6bb78afeb5919d3e5cf55531f10ff6bc8216fff73f9368859041586d8e6f4b970ae4f66e6f2547e3518744cc91fe80148ba6546e2cfcc549cfc087736797c340844353db7185737492b7eddeeefa893e45a85f5260c31ae18bdd92690d3724891c765a54beee7c1bcac173e417e64347fa73413abf77d1e50ff5a314aaab10c90ce92a164312bac4b3923e121db210a30f32ff1656f2341c5e4962054a3d8a514baa17177c7d3242312b0abf034ffb81eb091e83a9713fe2ada6c942c10ddd94fdf2ef0ed800f907675a74d0eeaa633e65dc862941b32dff2a2f1eeb24f4bd2061cfad8da2d9490a00ddca61e8fa91a900b29c966d38e2bb47f5ab49fc2eb4b42be2aef71325f8e137bfb807770250d067af1dd2acbbfc4b08e2979f0fee07c7f4298bc631abee57c9527ff7f58d1bce8a14f043b911cc1119536f5fba46766611ae6cf95914e267d6b00bfb7a934c59721ca9bf0578ea6d59d2ed08992ae636fb26f7380f48c62c224b58427729a673133694c6f4f7fc096f0ed361b021e74394eaa8c4180623d3cf8ea55eb11da297349083d45eb9c0572a95e65ec8330d1d28b22cf10af19b706905cdaf3d1b02adc5cf314c0a67d032a65179e77a43a51a9567bc3e8b613efdbb137b72fd6a8f4fdf474fc514ad2eec3145383d7fda59a0a8e1a95ef37ba34ea188b1aa3afbc77068d84886155b453d2754836bf863b93c6dd201b86f5567499d5cc9ff435b93bb20afcdb0976411263d6b14b21e5f18bfb356ff6976c70d4e2b4ea0779c28463522518004139cae904f6eea450a9bad7994a4d24adbc6927d92b6b6de73995a216b41c354c72c14f0f599dd15d621590ffb29473eb5a992af281829f2483061e7501d1174a7d485632ff8882817650e2851ff4d9fffc439a7c883fc9310c5ec53971e01a353f64fa70e266b9e8ad263171e579aea0a90c31aa3d31afe6b63767f41d50ddc3485180c11ecf7d7d9c9f0198f1b5e98d779b3b53051b6004775326271f702ee96c4b7cd48d4bbdf0681d5460c487e480066154f365784888185feb485adec09da95affa0bf116713d28fc28c55cfd2a82f65b9f3a661c6472d096a96e9dd598a443aa80e440b5d9d756027b1f0e914f6570c904443d7e6e3f41eecb0f998e4235fcf949386d293b668c47264fdf2ff9084ae0f7e744796dc0b0d1beaeab439187ee6c176756125ee211a4faaadc433bda5a5fc15c61fe9799f101dcf66d20b8bcc7da71756e007f4928a4d9c6c8e503da4635ef523775993d72303b3eb05b8909f618ba8770e29e78e60c4e677be05885b986046cff816c57dc48b3de77f38e6f329f206b4189991e38672979908fd9b0ebcd7a9c14fefb01f36245a8db471cf83c22fd0b72afd9656e32cf7e8d693473255aa4d41fe9fd41c03fb4cb51d80cd18c5d2b6d3eb50d0febe67da44cfa60ff1b506eb677fa8602261093f0a5562160e092a4807008c6abf0e9478d745789d9be28c236e71e14ec6fca6ecea0c067edd4dc2d1db69c73d7ae35f6982071ddf48d58278933ae5d84a744a13db72bfbe7ff02c961b0e9f45d3639af696336063b7ba381de1bb559b4eb9f05932fc39bf39c34acce7a009ec1306db416732e292d37c3e250c9ff8e5220bac58855d7407f8264b7aa4514bd285294c08cd6496db4a8f6f660fc15821277cae09c30107fb0d5ec4d2752caf08d6cdb7072dd27dc9efde9fb9209c7ec027fe006c2fff4613fb16650fbd56c76fc447be026379c0b443b0d1ff44a7f9bb53c5358487a3dcdf53c0743b22a865fb07a205f9ff936401d44649a2d77d862277e928e47e37919c3098453f45b6f484d0d6c33c497f5ef65c1f9be209f1e0e13b7ef76a820783e33a877cf56f2d12d6978ded1fd9a726ed0e1925241106a08faaa34aad07ae900af50527caef41e4ec37e295bd7e58214cc6741f34525b22cef40a05b37614b22eef0660e494f9210b51ef5ed5d74fb630d2a7384d62304e14909dc1b0662d8bf1e8d8a553c23349d78065b91faed2058f2a70d339d9d41131d778424afec6e0185abf1d1d1752fcbb306e88b569b43772ebf266a8c39fb21a322d7fa0feffd2c476f9527af731dd01579dd561f67a3c77fbaf10f7be3c6cb593748f2d293209e6df6d384aec4e76181aa34a4a74578ac8ec4289655bba1253e55ded09becef3939177bbe3ac0014480914d50aa9b2cfc8d167e7e6e65d4e659d9ec1c2f092c945b6d656dd9fe0f545a7160dee6c5d9d4117892c72c19b9eb4e88e27d27c074fc97ef4a8b14ab6ce891c00272b91c6706dc0d1f5b4db268e068f540844180496810784b4186a4acfbc3008d0d09c059bad3396df9497994224b1dd7a1305cb0bb40d9251a13842c70246bf459338a03a32591c500cd004f9731d7f0aed5c09dd2f1fb4686da79e12a2838cbbb49fbc01c0cc2472a01a7dbcd1f3742ca20bf846ab837bc531f8bb3c95bdc496427ad536de02a54feecceb6248ccdae18073692375281c7d7de3ba3bb5cb990174daa719a4a0e45e2791e68f3ca5e2234fa3daa3a0c7550a4416aa6ab58a55ed12ea6bfde5dc50f20877adce7b1da05a4e25d168501b4be9d1139f439eecf30f9053e57934631432734b2efc080ceed744ffe793029fd2c1a9f1c708e3a19b3985197e5218ca4ed2fc149aedaf1a3e8690e81d7dd660ccdd055f86fecf2f790f30b6c444dc1fb297affde5d52529fec30c94032632d0efc515a2c053be8bbfc3bb36ed3651bb1e1b83a2abb7e3833c257598f0e2bfd8656407b14b9be71d706f3b713da16efa348d3905a55c730f21d7c494f80a3b8d956efc7decb73d8e76cdba1afb365d4b603d002340f400b1b7cd27cb4325e2951fbea59fd88e83a0ef534b9c6bcc31497a906a05ddb97509285046cdaf1a5c4a4062aab9fb4a7fd82ee3e4912f289a4224bbfa0859d43ad39f0087df173fca8bbd074e2a03dfedd944e18937fb0f8aa07956ea2f8fc85d973c6a17acdad6eb702f8d5a6a2c4c4426835e76c51c520bf7a2336589d10207234ac6afd4a545bddbe72af08694e4ac2b49eef5567446b5074d6de1f457c260607eea43f9ebccf129db585f33a09d83f348da97ef00b5f61d617444c8342ef3058b740ec956db8ce09854846afe6a4bfa342fe500280e2c53387efa6973d510dfcd91783abb3b785b024f9f237509a56e83a73e82b296864193a08a1261a058887e2cc7e6fb54da608d992505cdd6bee040307ff58105b2801509efd921ba7d5b3a8f60ac5e6c8ca6fc1bf6c4f9601850e262bd6c09e61a54f863f004a01d389c513e91368f8d7d3c9dfa25bb6364fe82f69732a7f81dce316fb51c4440251aacfc705ec05754f730d192a4cd61008d6131936edab917e2dfc74a0954b5460d3f43387ddd708d32136eedbe2f8320a2eb502c37b3c97627d15cdcfd0262484f2ed022fb5f3d5c4c634cbfb315aace542fece1c63906b4d6201430dc7aab5286696d2a7a3657c523b4db7fa5b3d2eec91a57d7b9a1ba5ecbcf47bcbc301678b2d6b6c87b6f3c6660200e5d4c2d0d1555b4d4efe8445f8950d20d0c6cbca210429205ae599fa5a51adbc860491a2bfdb3f6244c5e30e78a37432f907b23cd35bc422d1412f485f964d88198dffff0d69f635070348b63ae05f39c46399a22a0ffbe4c8d9aeed43e8a8e973fe1a0465b983610b623d0881e95f7c39d5662ece4c5cd80d89eb3db6fb0e6c8a501233d1d9bbc820d1bea02f0b9dd5e059d5a172650cf6d022d73f67b3f9c7a0d68eaba67bc6dfd96ae05abc8fa8e8328936968a179187c7b986fc2668d2d00e6cd598ff5d6ca7d29c3840f7efebd59c29ce2e39740b43aee362af834a2d635daa077634c70ec60cb30f9db4814d88eb92d65ec36fbc3fccd368fc70e482a73c84a9638703dcd390ed0ea76130c608a18d66af54d0d17163a7772199d6fb9c74ecd8caa6e15c3344c42a74d70beaeca9f6a011d5304e83b76b763a35988d7525ecd36a5499cf448b43da897069f4f42e60e036421a469afa27109eabf5de9c9732904f66384696525510f6fa0bf97962c5aaa8d003efb620a94b48c8443b6e39f8cdcca0edcbd3d20f1da52c14e561b6b1d9c9c38b6d2b50a2f4311b683bcf89bb92cb6d3f669d544656f0dd910e6bdcdab2af715ed9de9329aab947f68f5281e057283c4c2e56197b1afe33e5892195914a1103180698c84552a5d149696861d2c6480dfcadf95a5d416ac6631ef85b6c4990df5c24b916617bac93c6cb4dcbe51001e1fd7b703eea880304d8422c0c30611a86b9fa8b983475345b9291b8ae1e5293a0193aa93c2647448a085c0cf16171c4197bbf73a4f777d6459d1adcb44154a37fb834ec891916b96d51b08b31e1afc1acf98014c2510a6d2d3eaa044162d105d72f7d2c7e14416fb2113fa50ead1c829e78068163153c372ff6aa56034820ebc16d5148a49f747c7a1a332e4c988953144bcec969f87867ca1878a5c926ede19bdcefff7cfd6524d295d38db8646320e27cf03dfb00428b91968528e9f42a235302f2bdfd85984669fa7f2bbd0b13094086d529a132f6f33a380eb7c552945ed56371127d067872e4e7deddfcb1bba4b0eb902de0ebd950c1659cc08ddd3304a27a602e1388b7520cd6a1cb7cde38f9b448ed66c313a8ed19fc0de30a6ae13908c1dc0f9a6e0bd29999d7adddc3488b06d092f0d745da2ccea5e9415cce097955f7e70048acef41f55719210b152a3086655f96d10a47a949dfb320c13aad2b609886c5a7b4467cbf7c292fcd933683d0882d29679e01084b96afcf292355c3fb0d09671040d969cf953f3dd3b7f4b9bc6ec8fd93d8d2aa5819fa8e7b940e6f2fd00603ad274ddb0b273f79163de6b8d001f45aa50b6c40996e6182d062c31225fe7cbb3fb480917496cde413a768eee499d58558ea47d31020e223070e7a9621d1493812921a5ba60af69f38a97daa069a1f0c15673fdc61155d61ba4fcbf6394a751ae39e055a7a49f7c16f893dfe8b5110b6161a2831289fd27d947cffc80540607058746bc6f96866f03165d93535c0d8d7d20ab1d3b50c96d6442f3b5fd9d24f8571eebebfb667aab25e837c5c63fcf09d146f795bdd62e14dd7d31566053f03f6b4a7228469d8bab543422a87f836fdbed2e762229c413b9dbed79d2ebc25cf320acc03c3e59a2cc061de9009638e1da402dbd4a1cf5d2bd3faea4bca9d2c32f279cf6ad1030e4029586bf220ad05bcc66804e88526b006ac427e657999de3381390aee4b081de93e4d4d42e1168250c7fc4cae74d61957e4d516f7c30e773d8ec5d4ec36c005560aaebad134820679c59e6ac28e4fdb4a694b98f8b2c4ea82160bcfad1f3e2aefd011838d5ddd2fcc47390947eea10cb28f76a6db0e720f4012a37bffa93cf262338e86bfef596acaacf38ee4b91be580dbfb42ccccd603128b556f8640d849ffd35a0ef53ee9c35757f98c0f6181154807c278382148c35068c64394820e09f0afe948bfe01b60b07b8cba0d022d73ccfc9c0e5905e350e049c2cf307ffcf73d1835f04acebe3654ceddb0008bfc974c65a944692bf3dd5a198dd09f2a2b66ead29b3e9627ce2387a5af6287ddd66d841e4064e0b6573c6be4dcf60d53028a83adbef2bb36313a33ec5a44f28cefa0ddbdcf3b9b924677b96541277f684d662e7c864267146b21986476c9a30f5dfe0da713216aab2b14ecdcf84707b674fe4f093ebef2bd00ec45cdb5c31f2feee06c440261546ebccab07fb7be0fa2f7f0239437de324ba36d708373bc35f5010d9410f35a7baa9821aea78739e52feefc0a19d57663cda8cef6b07effad82756c3a30f2b7ee0f2336de9994d312b090135718ed0edf6c1155af28f52395dbd7ef78327f92690723048c164728bb209fee5a6ed5b47c114cb2b0dc624f863a5f2db70ed0f0e62a5cecbc7af4dadcb8a37d987dcc3819a10041cbeca75acceb6b1a59b976933113c49308501789bbc1552db4b8a61cc217b96045a888018d6abe3afc86c7704eac8723e9e93ef8a5b2757a4f5c8bff553cef0911fa4ee78fc19020db2e3c92567caae7eb7a7d46c3c83594afc6d535ec795cf0cd1ae96e60302bee5a18fb7469f663ee37fe945fd197b13ac356069853e17e2904f8a55e68271eb3ae7bdbb1cb0c389a5588124a893237ad2deed8063e3a8f2f00bc2069a59922444ff31b4e818901baa6d5323fe8b192989c02e13d7ad7fbe45d0ac6a83f5796cb310a2fa2e28dab2f0b051f38cd9868a1af20f0eea659c85b4d8fb79ce68d21ec0516890f849cdad36283976441b7c4718327aa7537f58fbe890e30aeb08bffa01eb6ab0119c1f0353ed213ff172cbcff507f9a2c1ef4a3e926fdc8123728639715aed58107e1e3568fb10c0e83ed79fffde720237d1ddcaa68429456c80967ed3bcbbc42e02f57cddc06079ff2eba49a036705531d0f2a2d24ddfce55ea934447a45d05454632ba9d2fff5f62631bf1fa6d03b16ec0f903fa92b671d6ae6d1334ddcccb597033bc4fc49e5452cdee34507f374d2b46401e081b6ca728b57dc99ccd59da9f1cc50723887dab2457e511e86af4ce8d6f78ee2557b4631cb1d22544d312496f8e3a6c414106f42de86e7fe24acd9712eab49076ff07cba0b221a5a084b21640e43cee7f35ac56c896c78d78403cf94a495a609ed3b2263aed875cc4eb1d32f3dc3b3d5afe0e38caf5a875f06df5bea20a67eec825469ab8916d9a3c5ae654195d9dfde5d4d5c1f50ce3ef4321c326ea17020d5117461e4ae51a34e456e9f414a73b487d872bf461cc775214bb13968324ec95129c6ebbfbb8085debf5a942f52679658a1be9f3679209cac01dd7e01634a34c7afa0f2300f7c5f97d8431a202755b7e46ac7618da8de64f994355cb7331bcc1968e1b8ec92b37f16526dc460def23fa2676478dfbb3d1605e9a69b2327f1be000d52d40e06308d42dfd122ada5fab40866f475f35450720260048ef77d0e812ca164dc94ba6d93945abd18435167d0aaa1aba90438e069ec514a220ef7eda4f971e1897381adc1460dcc7b491273d94e8ef83510e9e6d1e27abc73fa6539dea42d70379dd38e9f70f93da90d68ed53bf9e74126f737cab16b21abb7f5940d33a63443f4479c873ea54891c97817c09c8bce1552cc11026bf2abdc81749714b15c37e7fb17429f675fbfbde4f88b38940bb959bc8b1fb2ebe513b998cd4df2666760505444093dfcb614c5cf4ab18f8a5588c6526988efb3dc336e36ea291a660a26a2a9f266ea9fecbf670a1ef07e7ea8c15bc75ce28745c685541c0bd631f8848dae2db7c2ee11f9f49b3f6f6348786a5b91901f74eafbd3ac2218e69f195693ca4877a60991a0c3a96c07c848d4aec5f553de29d33ccff0e3abe28e38ffe5eff2f4831be2d970bc03f2c2d917bb22d56f9ee11095413befb687df59b120fac5c6485554d563593b109e35478847f63e33e94d82e6dea67dabfec50e37a07a1d0b3c3e98f13cd694b8fdd6493ece2df528b42ead77b4040972f406f305f871d0ef7cf81cc4179af28d9abf1fa973b9ec08116afb582229b17f82bd3d12a87999d5ca473d379790f435b874083f654ccb62c5573c52a419f4cfd57747df043668a295f3b5ab7acfca3afc4364eb59d2614179daa49b3977c0df871dd7bc16c1ccacb39a1def4bd4444a231963a27e1d2ade63bff88bcc9884fbc676effeffd58da50a55dc9541449e6886df5ab2fadc31ddc3655c432efe42755552eaf837088f8fb81cb2eab3703bf541fa09b96bbd55f8bb9cfd16c64579cfee5cee50c24a96ba6f9179fbee449e3121a92edcb059e9d6117d19488c77d2bf848fc6f8c76b3a458d6f9ed8391843f0ab5fc90a1618cbade9374c08687bc0096705652e31b6c1afdd519df2fd874564ca242611fbe344c868b8163690e1ee7efa84ccc8b093bd7bb7f43a6d5e24b0df6c2ee30ff05952265897eca60a1978b5b5c1ea1e94d11a09d6918099216099080adb4577a37a870e1d7226f65dd5638c8dcdcf6c825aae0518f5fc8b453b69f7a174854416814f27a4df5b7afd0682ef3b97d4348902b9ab1e67abc55750ad08526c3cd1e758d69d2ea0fccbaef1deaf81b3ada3a45a75b86ab1e434978cd7a4f65460133ecc43986d7d4b2c2730fd3d9ac35ec1cd00ed110aea33b29603f77c155b90cad344c6fd1b38d3c4da9b23c71bb04d7ea55572cf0ba07edf41b05e3d9b2d7cbeca88739a387954d378219a6326dc108d1ee6da24ce38e2d69b318ab4de4322717e35b357b02c3d4897090844dc12e69b851bfef52704286080f1d749bae4d6ca9a252a763260464f39890be85fc9170f99b92ac32988e10a350174f1e226ab0a6d617c00326a282f771dcb5de93d8b5fb548e96799a54e31fe7a36c06e9f527627d7fb5b34a9edd9d99600ea2b106cbe44a282f95376d4744a9630cb8171a8dcd947f0182d1bd67e84c009aea5ca4239c0021d5fae24ff4b7688c400eae71ff95d25a67778a28ceb5529476aa498dab9e92b7cb3f5fc16bf80d6c5d7f643a250ebc863f5e4acd1a5987267ef7c16ce267268805e43816b3a095bf@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.10.0-60.66.0.91.oe2203.src.rpmkernelkernel(aarch-64)kernel-aarch64kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-rkernel=5.10.0-60.66.0.91.oe2203.aarch64       /bin/sh/bin/sh/bin/sh/bin/shdracutgrubbyinitscriptslinux-firmwaremodule-init-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)001-78.28-28.11.1-120100806-23.16-23.0.4-14.6.0-14.0-15.2-1device-mapper-libse2fsprogsinitscriptsiptablesipw2200-firmwareisdn4k-utilsiwl4965-firmwarejfsutilsmdadmnfs-utilsoprofilepppprocpsreiserfs-utilsselinux-policy-targetedsquashfs-toolsudevutil-linuxwireless-toolsxfsprogs1.02.63-21.37-47.231.3.2-12.43.2-32228.57.21.1.7-23.2.1-51.0.7-120.9.1-22.4.3-33.2.5-6.33.6.19-21.25.3-144.0063-62.1229-32.6.13-44.17.0cjDcb[cZrcN@cGc2c)@c!@cc6@c b@bbbL@bb@b֜b@bb'b@bbbx@b=b@bbbkbw@bb@bzSbjbe;baG@b^@bV@bV@bUib@Qb; b9@b8hb8hb7@b4t@b3"b3"b0b+9b)@b(b'E@b'E@b b\@b\@b!b!b@b8bOb@a,@a,@a@aaeaaa|a+@a+@aŶ@a@a@a@a@aa@@a@aKaa}3awan@af@ad'@aUaA@a#a^a`@``@`/@`!'`@``@_@__м@_@_/@Zheng Zengkai - 5.10.0-60.66.0.91Zheng Zengkai - 5.10.0-60.65.0.90Zheng Zengkai - 5.10.0-60.63.0.89Zheng Zengkai - 5.10.0-60.61.0.88Zheng Zengkai - 5.10.0-60.59.0.87Zheng Zengkai - 5.10.0-60.58.0.86Zheng Zengkai - 5.10.0-60.57.0.85Zheng Zengkai - 5.10.0-60.56.0.84Zheng Zengkai - 5.10.0-60.55.0.83Zheng Zengkai - 5.10.0-60.54.0.82Zheng Zengkai - 5.10.0-60.53.0.81Zheng Zengkai - 5.10.0-60.52.0.80Zheng Zengkai - 5.10.0-60.51.0.79Zheng Zengkai - 5.10.0-60.50.0.78Zheng Zengkai - 5.10.0-60.49.0.77Zheng Zengkai - 5.10.0-60.48.0.76Zheng Zengkai - 5.10.0-60.47.0.75Zheng Zengkai - 5.10.0-60.46.0.74Zheng Zengkai - 5.10.0-60.45.0.73Zheng Zengkai - 5.10.0-60.43.0.72Zheng Zengkai - 5.10.0-60.42.0.71Zheng Zengkai - 5.10.0-60.41.0.70Zheng Zengkai - 5.10.0-60.40.0.69Zheng Zengkai - 5.10.0-60.39.0.68Zheng Zengkai - 5.10.0-60.38.0.67Zheng Zengkai - 5.10.0-60.37.0.66Zheng Zengkai - 5.10.0-60.36.0.65Zheng Zengkai - 5.10.0-60.35.0.64Zheng Zengkai - 5.10.0-60.34.0.63Zheng Zengkai - 5.10.0-60.33.0.62Zheng Zengkai - 5.10.0-60.32.0.61Zheng Zengkai - 5.10.0-60.31.0.60Zheng Zengkai - 5.10.0-60.30.0.59Zheng Zengkai - 5.10.0-60.28.0.58Zheng Zengkai - 5.10.0-60.27.0.57Zheng Zengkai - 5.10.0-60.23.0.56Zheng Zengkai - 5.10.0-60.22.0.55Zheng Zengkai - 5.10.0-60.21.0.54Zheng Zengkai - 5.10.0-60.20.0.53Zheng Zengkai - 5.10.0-60.20.0.52Zheng Zengkai - 5.10.0-60.19.0.51Zheng Zengkai - 5.10.0-60.18.0.50Zheng Zengkai - 5.10.0-60.17.0.49Zheng Zengkai - 5.10.0-60.16.0.48Zheng Zengkai - 5.10.0-60.15.0.47Zheng Zengkai - 5.10.0-60.14.0.46Zheng Zengkai - 5.10.0-60.13.0.45Liu Yuntao - 5.10.0-60.12.0.44Zheng Zengkai - 5.10.0-60.12.0.43Zheng Zengkai - 5.10.0-60.11.0.42Zheng Zengkai - 5.10.0-60.10.0.41Zheng Zengkai - 5.10.0-60.9.0.40Zheng Zengkai - 5.10.0-60.8.0.39Zheng Zengkai - 5.10.0-60.7.0.38Zheng Zengkai - 5.10.0-60.4.0.37Zheng Zengkai - 5.10.0-60.3.0.36Zheng Zengkai - 5.10.0-60.2.0.35Zheng Zengkai - 5.10.0-60.1.0.34Zheng Zengkai - 5.10.0-60.0.0.33Zheng Zengkai - 5.10.0-59.0.0.32Zheng Zengkai - 5.10.0-58.0.0.31Zheng Zengkai - 5.10.0-57.0.0.30Zheng Zengkai - 5.10.0-56.0.0.29Zheng Zengkai - 5.10.0-55.0.0.28Zheng Zengkai - 5.10.0-54.0.0.27Zheng Zengkai - 5.10.0-53.0.0.26Zheng Zengkai - 5.10.0-52.0.0.25Zheng Zengkai - 5.10.0-42.0.0.24Zheng Zengkai - 5.10.0-41.0.0.23Zheng Zengkai - 5.10.0-40.0.0.22Zheng Zengkai - 5.10.0-39.0.0.21Zheng Zengkai - 5.10.0-38.0.0.20Zheng Zengkai - 5.10.0-36.0.0.19Zheng Zengkai - 5.10.0-35.0.0.18Zheng Zengkai - 5.10.0-34.0.0.17Zheng Zengkai - 5.10.0-25.0.0.16Zheng Zengkai - 5.10.0-24.0.0.15Zheng Zengkai - 5.10.0-23.0.0.14Zheng Zengkai - 5.10.0-22.0.0.13Zheng Zengkai - 5.10.0-21.0.0.12Zheng Zengkai - 5.10.0-20.0.0.11Zheng Zengkai - 5.10.0-19.0.0.10sdlzx - 5.10.0-19.0.0.9Zheng Zengkai - 5.10.0-18.0.0.8Zheng Zengkai - 5.10.0-17.0.0.7Zheng Zengkai - 5.10.0-16.0.0.6Zheng Zengkai - 5.10.0-15.0.0.5Zheng Zengkai - 5.10.0-14.0.0.4Zheng Zengkai - 5.10.0-9.0.0.3Zheng Zengkai - 5.10.0-8.0.0.2Zheng Zengkai - 5.10.0-7.0.0.1Zheng Zengkai - 5.10.0-6.0.0.0ShiYuan HU - 5.10.0-5.3.0.19Zheng Zengkai - 5.10.0-5.3.0.18Zheng Zengkai - 5.10.0-5.2.0.17Zheng Zengkai - 5.10.0-5.1.0.16Cheng Jian - 5.10.0-5.0.0.15Zheng Zengkai - 5.10.0-5.0.0.14Xie XiuQi - 5.10.0-4.0.0.13Xie XiuQi - 5.10.0-3.0.0.12Xie XiuQi - 5.10.0-2.0.0.11Yuan Zhichang - 5.10.0-1.0.0.10Chunsheng Luo - 5.10.0-1.0.0.9Xie XiuQi - 5.10.0-1.0.0.8Xie XiuQi - 5.10.0-0.0.0.7Xie XiuQi - 5.10.0-rc7.0.0.6Xie XiuQi - 5.10.0-rc4.0.0.5Xie XiuQi - 5.10.0-rc3.0.0.4- bnx2x: fix potential memory leak in bnx2x_tpa_stop() - scsi: stex: Properly zero out the passthrough command structure - libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - pgp: Check result of crypto_alloc_shash properly - net: tun: fix bugs for oversize packet when napi frags enabled - irqdomain: Fix driver re-inserting failures when IRQs not being freed - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: libsas: Resume SAS host for phy reset or enable via sysfs - !207 [5.10] [bugfix] : merge net-swift txgbe out_of_tree module v1.2.3 to openEuler/txgbe for some known bugs - openeuler: net: txgbe: Fix some known bugs, merge net-swift txgbe-1.2.3 out-of-tree - openeuler: configs: delete txgbe/Kconfig, add txgbe_config to netswift/Kconfig- atm: idt77252: fix use-after-free bugs caused by tst_timer - fs: fix UAF/GPF bug in nilfs_mdt_destroy - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page - usb: mon: make mmapped memory read only - scsi: sd: Revert "scsi: sd: Remove a local variable" - devlink: Fix use-after-free after a failed reload - nouveau: fix migrate_to_ram() for faulting page - mm/memory.c: fix race when faulting a device private page - vsock: Fix memory leak in vsock_connect() - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - mtd: rawnand: cafe: fix drivers probe/remove methods - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - net: mvpp2: fix mvpp2 debugfs leak - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - kprobes: don't call disarm_kprobe() for disabled kprobes - block: fix inaccurate io_ticks by set 'precise_iostat' - arm64: fix rodata=full - block: fix kabi broken in request_queue - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix kabi broken in blk_mq_tag_set - blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags - blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown() - blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags - blk-mq: Stop using pointers for blk_mq_tags bitmap tags - blk-mq: Use shared tags for shared sbitmap support - blk-mq: Always use blk_mq_is_sbitmap_shared - blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() - blk-mq: Add blk_mq_alloc_map_and_rqs() - blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() - blk-mq: Don't clear driver tags own mapping - blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() - blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() - blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() - blk-mq: Invert check in blk_mq_update_nr_requests() - blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() - blk-mq: Change rqs check in blk_mq_free_rqs() - Revert "blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap"" - block: fix null-deref in percpu_ref_put - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit - objtool: Fix objtool regression on x32 systems - objtool: Fix symbol creation - objtool: Fix type of reloc::addend - objtool: Fix code relocs vs weak symbols - x86/alternative: Add debug prints to apply_retpolines() - x86/alternative: Try inline spectre_v2=retpoline,amd - x86/alternative: Handle Jcc __x86_indirect_thunk_ eg - x86/insn-eval: Handle return values from the decoder - x86/pat: Fix x86_has_pat_wp() - serial: 8250: Fix PM usage_count for console handover - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: stm32: Clear prev values before setting RTS delays - serial: 8250: fix return error code in serial8250_request_std_resource() - vt: fix memory overlapping when deleting chars in the buffer - tty: serial: samsung_tty: set dma burst_size to 1 - usb: dwc3: gadget: Fix event pending check - usb: typec: add missing uevent when partner support PD - USB: serial: ftdi_sio: add Belimo device ids - signal handling: don't use BUG_ON() for debugging - nvme-pci: phison e16 has bogus namespace ids - Revert "can: xilinx_can: Limit CANFD brp to 2" - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 - soc: ixp4xx/npe: Fix unused match warning - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware - ASoC: madera: Fix event generation for rate controls - ASoC: madera: Fix event generation for OUT1 demux - ASoC: cs47l15: Fix event generation for low power mux control - ASoC: dapm: Initialise kcontrol data for mux/demux controls - ASoC: wm5110: Fix DRE control - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow - pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() - ASoC: ops: Fix off by one in range control validation - net: sfp: fix memory leak in sfp_probe() - nvme-tcp: always fail a request when sending it failed - NFC: nxp-nci: don't print header length mismatch on i2c error - net: tipc: fix possible refcount leak in tipc_sk_create() - platform/x86: hp-wmi: Ignore Sanitization Mode event - cpufreq: pmac32-cpufreq: Fix refcount leak bug - scsi: hisi_sas: Limit max hw sectors for v3 HW - netfilter: br_netfilter: do not skip all hooks with 0 priority - virtio_mmio: Restore guest page size on resume - virtio_mmio: Add missing PM calls to freeze/restore - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE - net/tls: Check for errors in tls_device_init - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() - net: atlantic: remove aq_nic_deinit() when resume - net: atlantic: remove deep parameter on suspend/resume functions - sfc: fix kernel panic when creating VF - seg6: bpf: fix skb checksum in bpf_push_seg6_encap() - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors - seg6: fix skb checksum evaluation in SRH encapsulation/insertion - sfc: fix use after free when disabling sriov - ima: Fix potential memory leak in ima_init_crypto() - ima: force signature verification when CONFIG_KEXEC_SIG is configured - net: ftgmac100: Hold reference returned by of_get_child_by_name() - nexthop: Fix data-races around nexthop_compat_mode. - ipv4: Fix data-races around sysctl_ip_dynaddr. - raw: Fix a data-race around sysctl_raw_l3mdev_accept. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - sysctl: Fix data-races in proc_dointvec_ms_jiffies(). - drm/i915/gt: Serialize TLB invalidates with GT resets - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero - ARM: dts: at91: sama5d2: Fix typo in i2s1 node - ipv4: Fix a data-race around sysctl_fib_sync_mem. - icmp: Fix data-races around sysctl. - cipso: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - tcp: Fix a data-race around sysctl_tcp_max_orphans. - sysctl: Fix data races in proc_dointvec_jiffies(). - sysctl: Fix data races in proc_doulongvec_minmax(). - sysctl: Fix data races in proc_douintvec_minmax(). - sysctl: Fix data races in proc_dointvec_minmax(). - sysctl: Fix data races in proc_douintvec(). - sysctl: Fix data races in proc_dointvec(). - net: stmmac: dwc-qos: Disable split header for Tegra194 - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() - ASoC: tas2764: Fix amp gain register offset & default - ASoC: tas2764: Correct playback volume range - ASoC: tas2764: Fix and extend FSYNC polarity handling - ASoC: tas2764: Add post reset delays - ASoC: sgtl5000: Fix noise on shutdown/remove - ima: Fix a potential integer overflow in ima_appraise_measurement - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() - net/mlx5e: Fix capability check for updating vnic env counters - net/mlx5e: kTLS, Fix build time constant test in RX - net/mlx5e: kTLS, Fix build time constant test in TX - ARM: 9210/1: Mark the FDT_FIXED sections as shareable - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle - spi: amd: Limit max transfer and message size - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count - ext4: fix race condition between ext4_write and ext4_convert_inline_data - Revert "evm: Fix memleak in init_desc" - sh: convert nommu io{re,un}map() to static inline functions - nilfs2: fix incorrect masking of permission flags for symlinks - fs/remap: constrain dedupe of EOF blocks - drm/panfrost: Fix shrinker list corruption by madvise IOCTL - drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error - btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents - wifi: mac80211: fix queue selection for mesh/OCB interfaces - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction - ARM: 9213/1: Print message about disabled Spectre workarounds only once - ip: fix dflt addr selection for connected nexthop - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer - tracing/histograms: Fix memory leak problem - mm: split huge PUD on wp_huge_pud fallback - fix race between exit_itimers() and /proc/pid/timers - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model - ALSA: hda - Add fixup for Dell Latitidue E5430 - Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate - dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly - dmaengine: pl330: Fix lockdep warning about non-static key - ida: don't use BUG_ON() for debugging - dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo - misc: rtsx_usb: set return value in rsp_buf alloc err path - misc: rtsx_usb: use separate command and response buffers - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer - dmaengine: imx-sdma: Allow imx8m for imx7 FW revs - i2c: cadence: Unregister the clk notifier in error path - r8169: fix accessing unset transport header - selftests: forwarding: fix error message in learning_test - selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT - selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT - ibmvnic: Properly dispose of all skbs during a failover. - i40e: Fix dropped jumbo frames statistics - xsk: Clear page contiguity bit when unmapping pool - ARM: dts: at91: sama5d2_icp: fix eeprom compatibles - ARM: dts: at91: sam9x60ek: fix eeprom compatible and size - ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt - ARM: at91: pm: use proper compatible for sama5d2's rtc - arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo - pinctrl: sunxi: sunxi_pconf_set: use correct offset - arm64: dts: imx8mp-evk: correct I2C3 pad settings - arm64: dts: imx8mp-evk: correct gpio-led pad settings - arm64: dts: imx8mp-evk: correct the uart2 pinctl value - arm64: dts: imx8mp-evk: correct mmc pad settings - arm64: dts: qcom: msm8994: Fix CPU6/7 reg values - pinctrl: sunxi: a83t: Fix NAND function name for some pins - ARM: meson: Fix refcount leak in meson_smp_prepare_cpus - xfs: remove incorrect ASSERT in xfs_rename - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression - can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info - powerpc/powernv: delay rng platform device creation until later in boot - video: of_display_timing.h: include errno.h - memregion: Fix memregion_free() fallback definition - PM: runtime: Redefine pm_runtime_release_supplier() - fbdev: fbmem: Fix logo center image dx issue - iommu/vt-d: Fix PCI bus rescan device hot add - netfilter: nft_set_pipapo: release elements in clone from abort path - net: rose: fix UAF bug caused by rose_t0timer_expiry - usbnet: fix memory leak in error case - bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals - bpf: Fix incorrect verifier simulation around jmp32's jeq/jne - can: gs_usb: gs_usb_open/close(): fix memory leak - can: grcan: grcan_probe(): remove extra of_node_get() - can: bcm: use call_rcu() instead of costly synchronize_rcu() - ALSA: hda/realtek: Add quirk for Clevo L140PU - clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() - net: usb: qmi_wwan: add Telit 0x1070 composition - net: usb: qmi_wwan: add Telit 0x1060 composition - selftests/rseq: Change type of rseq_offset to ptrdiff_t - selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area - selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area - selftests/rseq: Fix: work-around asm goto compiler bugs - selftests/rseq: Remove arm/mips asm goto compiler work-around - selftests/rseq: Fix warnings about #if checks of undefined tokens - selftests/rseq: Fix ppc32 offsets by using long rather than off_t - selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store - selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian - selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 - selftests/rseq: Introduce thread pointer getters - selftests/rseq: Introduce rseq_get_abi() helper - selftests/rseq: Remove volatile from __rseq_abi - selftests/rseq: Remove useless assignment to cpu variable - selftests/rseq: introduce own copy of rseq uapi header - selftests/rseq: remove ARRAY_SIZE define from individual tests - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails - ipv6/sit: fix ipip6_tunnel_get_prl return value - sit: use min - drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c - xen/gntdev: Avoid blocking in unmap_grant_pages() - tcp: add a missing nf_reset_ct() in 3WHS handling - xfs: fix xfs_trans slab cache name - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX - net: tun: avoid disabling NAPI twice - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio - epic100: fix use after free on rmmod - tipc: move bc link creation back to tipc_node_create - NFC: nxp-nci: Don't issue a zero length i2c_master_read() - nfc: nfcmrvl: Fix irq_of_parse_and_map() return value - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - net/sched: act_api: Notify user space if any actions were flushed before error - netfilter: nft_dynset: restore set element counter when failing to update - s390: remove unneeded 'select BUILD_BIN2C' - PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events - caif_virtio: fix race between virtio_device_ready() and ndo_open() - NFSD: restore EINVAL error translation in nfsd_commit() - net: ipv6: unexport __init-annotated seg6_hmac_net_init() - usbnet: fix memory allocation in helpers - linux/dim: Fix divide by 0 in RDMA DIM - RDMA/cm: Fix memory leak in ib_cm_insert_listen - RDMA/qedr: Fix reporting QP timeout attribute - net: dp83822: disable rx error interrupt - net: dp83822: disable false carrier interrupt - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - net: dsa: bcm_sf2: force pause link settings - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test - virtio-net: fix race between ndo_open() and virtio_device_ready() - net: usb: ax88179_178a: Fix packet receiving - SUNRPC: Fix READ_PLUS crasher - s390/archrandom: simplify back to earlier design and initialize earlier - dm raid: fix KASAN warning in raid5_add_disks - dm raid: fix accesses beyond end of raid member array - powerpc/bpf: Fix use of user_pt_regs in uapi - powerpc/book3e: Fix PUD allocation size in map_kernel_page() - powerpc/prom_init: Fix kernel config grep - nvdimm: Fix badblocks clear off-by-one error - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) - ipv6: take care of disable_policy when restoring routes - drm/amdgpu: To flush tlb for MMHUB of RAVEN series - net: mscc: ocelot: allow unregistered IP multicast flooding - powerpc/ftrace: Remove ftrace init tramp once kernel init is complete - tick/nohz: unexport __init-annotated tick_nohz_full_setup() - drm: remove drm_fb_helper_modinit - MAINTAINERS: add Amir as xfs maintainer for 5.10.y- nilfs2: fix use-after-free bug of struct nilfs_root - can: j1939: j1939_session_destroy(): fix memory leak of skbs - r8152: Rate limit overflow messages - nfp: fix use-after-free in area_cache_get() - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - media: pvrusb2: fix memory leak in pvr_probe - binderfs: rework superblock destruction - libbpf: Fix use-after-free in btf_dump_name_dups - sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - watch-queue: remove spurious double semicolon - watchqueue: make sure to serialize 'wqueue->defunct' properly - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - mISDN: fix use-after-free bugs in l1oip timer handlers - ubi: fastmap: Add fastmap control support for Module parameters - ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl - ipv6: Fix data races around sk->sk_prot. - io_uring: Use original task for req identity in io_identity_cow() - tcp: Fix data races around icsk->icsk_af_ops. - wifi: mac80211: fix crash in beacon protection for P2P-device - ovl: do not fail because of O_NOATIME - x86/ftrace: Use alternative RET encoding - x86/ibt,ftrace: Make function-graph play nice - Revert "x86/ftrace: Use alternative RET encoding" - tcp/udp: Fix memory leak in ipv6_renew_options(). - kcm: avoid potential race in kcm_tx_work - ubifs: Reserve one leb for each journal head while doing budget - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 - ubifs: Fix wrong dirty space budget for dirty inode - ubifs: Rectify space budget for ubifs_xrename() - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted - powerpc/pseries: wire up rng during setup_arch() - kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) - random: update comment from copy_to_user() -> copy_to_iter() - modpost: fix section mismatch check for exported init/exit sections - ARM: cns3xxx: Fix refcount leak in cns3xxx_init - memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings - ARM: Fix refcount leak in axxia_boot_secondary - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - ARM: exynos: Fix refcount leak in exynos_map_pmu - ARM: dts: imx6qdl: correct PU regulator ramp delay - ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node - powerpc/powernv: wire up rng during setup_arch - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address - powerpc: Enable execve syscall exit tracepoint - parisc: Enable ARCH_HAS_STRICT_MODULE_RWX - parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI - xtensa: Fix refcount leak bug in time.c - xtensa: xtfpga: Fix refcount leak bug in setup - iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client - iio: adc: axp288: Override TS pin bias current for some models - iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message - iio: adc: stm32: Fix ADCs iteration in irq handler - iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) - iio: adc: stm32: fix maximum clock rate for stm32mp15x - iio: trigger: sysfs: fix use-after-free on remove - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() - iio: accel: mma8452: ignore the return value of reset operation - iio:accel:mxc4005: rearrange iio trigger get and register - iio:accel:bma180: rearrange iio trigger get and register - iio:chemical:ccs811: rearrange iio trigger get and register - f2fs: attach inline_data after setting compression - usb: chipidea: udc: check request status before setting device address - USB: gadget: Fix double-free bug in raw_gadget driver - usb: gadget: Fix non-unique driver names in raw-gadget driver - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI - xhci: turn off port power in shutdown - usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC - iio: adc: vf610: fix conversion mode sysfs node name - iio: mma8452: fix probe fail when device tree compatible is used. - s390/cpumf: Handle events cycles and instructions identical - gpio: winbond: Fix error code in winbond_gpio_get() - nvme: move the Samsung X5 quirk entry to the core quirks - nvme-pci: add NO APST quirk for Kioxia device - nvme-pci: allocate nvme_command within driver pdu - nvme: mark nvme_setup_passsthru() inline - nvme: centralize setting the timeout in nvme_alloc_request - Revert "net/tls: fix tls_sk_proto_close executed repeatedly" - virtio_net: fix xdp_rxq_info bug after suspend/resume - igb: Make DMA faster when CPU is active on the PCIe link - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips - ice: ethtool: advertise 1000M speeds properly - afs: Fix dynamic root getattr - MIPS: Remove repetitive increase irq_err_count - x86/xen: Remove undefined behavior in setup_features() - selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh - udmabuf: add back sanity check - net/tls: fix tls_sk_proto_close executed repeatedly - erspan: do not assume transport header is always set - drm/msm/dp: fix connect/disconnect handled at irq_hpd - drm/msm/dp: promote irq_hpd handle to handle link training correctly - drm/msm/dp: deinitialize mainlink if link training failed - drm/msm/dp: fixes wrong connection state caused by failure of link train - drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() - drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - igb: fix a use-after-free issue in igb_clean_tx_ring - tipc: fix use-after-free Read in tipc_named_reinit - tipc: simplify the finalize work queue - phy: aquantia: Fix AN when higher speeds than 1G are not advertised - bpf, x86: Fix tail call count offset calculation on bpf2bpf call - drm/sun4i: Fix crash during suspend after component bind failure - bpf: Fix request_sock leak in sk lookup helpers - drm/msm: use for_each_sgtable_sg to iterate over scatterlist - scsi: scsi_debug: Fix zone transition to full condition - netfilter: use get_random_u32 instead of prandom - netfilter: nftables: add nft_parse_register_store() and use it - netfilter: nftables: add nft_parse_register_load() and use it - drm/msm: Fix double pm_runtime_disable() call - USB: serial: option: add Quectel RM500K module support - USB: serial: option: add Quectel EM05-G modem - USB: serial: option: add Telit LE910Cx 0x1250 composition - dm mirror log: clear log bits up to BITS_PER_LONG boundary - dm era: commit metadata in postsuspend after worker stops - ata: libata: add qc->flags in ata_qc_complete_template tracepoint - mtd: rawnand: gpmi: Fix setting busy timeout setting - mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing - btrfs: add error messages to all unrecognized mount options - net: openvswitch: fix parsing of nw_proto for IPv6 fragments - ALSA: hda/realtek: Add quirk for Clevo NS50PU - ALSA: hda/realtek: Add quirk for Clevo PD70PNT - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly - ALSA: hda/realtek - ALC897 headset MIC no sound - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop - ALSA: hda/conexant: Fix missing beep setup - ALSA: hda/via: Fix missing beep setup - random: quiet urandom warning ratelimit suppression message - random: schedule mix_interrupt_randomness() less often - arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer - serial: core: Initialize rs485 RTS polarity already on probe - tcp: drop the hash_32() part from the index calculation - tcp: dynamically allocate the perturb table used by source ports - tcp: add small random increments to the source port - tcp: use different parts of the port_offset for index and offset - tcp: add some entropy in __inet_hash_connect() - usb: gadget: u_ether: fix regression in setting fixed MAC address - zonefs: fix zonefs_iomap_begin() for reads - s390/mm: use non-quiescing sske for KVM switch to keyed guest - clk: imx8mp: fix usb_root_clk parent - powerpc/book3e: get rid of #include - igc: Enable PCIe PTM - Revert "PCI: Make pci_enable_ptm() private" - net: openvswitch: fix misuse of the cached connection on tuple changes - net/sched: act_police: more accurate MTU policing - dma-direct: don't over-decrypt memory - virtio-pci: Remove wrong address verification in vp_del_vqs() - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak - KVM: x86: Account a variety of miscellaneous allocations - KVM: arm64: Don't read a HW interrupt pending state in user context - ext4: add reserved GDT blocks check - drm/amd/display: Cap OLED brightness per max frame-average luminance - dm mirror log: round up region bitmap size to BITS_PER_LONG - serial: 8250: Store to lsr_save_flags after lsr read - usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe - usb: dwc2: Fix memory leak in dwc2_hcd_init - USB: serial: io_ti: add Agilent E5805A support - USB: serial: option: add support for Cinterion MV31 with new baseline - crypto: memneq - move into lib/ - comedi: vmk80xx: fix expression for tx buffer size - mei: me: add raptor lake point S DID - i2c: designware: Use standard optional ref clock implementation - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - i2c: npcm7xx: Add check for platform_driver_register - faddr2line: Fix overlapping text section failures, the sequel - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() - certs/blacklist_hashes.c: fix const confusion in certs blacklist - arm64: ftrace: consistently handle PLTs. - arm64: ftrace: fix branch range checks - net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg - net: bgmac: Fix an erroneous kfree() in bgmac_remove() - mlxsw: spectrum_cnt: Reorder counter pools - nvme: add device name to warning in uuid_show() - nvme: use sysfs_emit instead of sprintf - drm/i915/reset: Fix error_state_read ptr + offset use - misc: atmel-ssc: Fix IRQ check in ssc_probe - tty: goldfish: Fix free_irq() on remove - Drivers: hv: vmbus: Release cpu lock in error case - i40e: Fix call trace in setup_tx_descriptors - i40e: Fix calculating the number of queue pairs - i40e: Fix adding ADQ filter to TC0 - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() - pNFS: Avoid a live lock condition in pnfs_update_layout() - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE - random: credit cpu and bootloader seeds by default - gpio: dwapb: Don't print error on -EPROBE_DEFER - MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 - net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed - ALSA: hda/realtek - Add HW8326 support - scsi: pmcraid: Fix missing resource cleanup in error case - scsi: ipr: Fix missing/incorrect resource cleanup in error case - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits - Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() - ASoC: es8328: Fix event generation for deemphasis control - ASoC: wm8962: Fix suspend while playing music - quota: Prevent memory allocation recursion while holding dq_lock - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ASoC: cs42l51: Correct minimum value for SX volume control - ASoC: cs42l56: Correct typo in minimum level for SX volume controls - ASoC: cs42l52: Correct TLV for Bypass Volume - ASoC: cs53l30: Correct number of volume levels on SX controls - ASoC: cs35l36: Update digital volume TLV - ASoC: cs42l52: Fix TLV scales for mixer controls - dma-debug: make things less spammy under memory pressure - ASoC: nau8822: Add operation for internal PLL off and on - arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 - bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() - nfsd: Replace use of rwsem with errseq_t - 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" - !164 add CONFIG_TXGBE=m for arm64 openeuler_deconfig - openeuler: configs: add CONFIG_NET_VENDOR_NETSWIFT=y and CONFIG_TXGBE=m for arm64 arch default config- binder: fix UAF of ref->proc caused by race condition - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - wifi: mac80211: fix MBSSID parsing use-after-free - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - arm64: fix oops in concurrently setting insn_emulation sysctls - wifi: cfg80211: avoid nontransmitted BSS list corruption - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - HID: roccat: Fix use-after-free in roccat_read() - wifi: cfg80211: fix BSS refcounting bugs - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT - zonefs: fix handling of explicit_open option on mount - PCI: qcom: Fix pipe clock imbalance - md/raid0: Ignore RAID0 layout if the second zone has only one device - interconnect: Restore sync state by ignoring ipa-virt in provider count - interconnect: qcom: sc7180: Drop IP0 interconnects - powerpc/mm: Switch obsolete dssall to .long - drm/atomic: Force bridge self-refresh-exit on CRTC switch - drm/bridge: analogix_dp: Support PSR-exit to disable transition - Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag - ixgbe: fix unexpected VLAN Rx in promisc mode on VF - ixgbe: fix bcast packets Rx on VF after promisc removal - nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling - nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION - net: phy: dp83867: retrigger SGMII AN when link change - mmc: block: Fix CQE recovery reset success - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files - cifs: fix reconnect on smb3 mount types - cifs: return errors during session setup during reconnects - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 - ALSA: hda/conexant - Fix loopback issue with CX20632 - scripts/gdb: change kernel config dumping method - vringh: Fix loop descriptors check in the indirect cases - nodemask: Fix return values to be unsigned - cifs: version operations for smb20 unneeded when legacy support disabled - s390/gmap: voluntarily schedule during key setting - jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds - x86/cpu: Elide KCSAN for cpu_has() and friends - modpost: fix undefined behavior of is_arm_mapping_symbol() - drm/radeon: fix a possible null pointer dereference - ceph: allow ceph.dir.rctime xattr to be updatable - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" - scsi: myrb: Fix up null pointer access on myrb_cleanup() - md: protect md_unregister_thread from reentrancy - watchdog: wdat_wdt: Stop watchdog when rebooting the system - kernfs: Separate kernfs_pr_cont_buf and rename_lock. - serial: msm_serial: disable interrupts in __msm_console_write() - staging: rtl8712: fix uninit-value in r871xu_drv_init() - staging: rtl8712: fix uninit-value in usb_read8() and friends - clocksource/drivers/sp804: Avoid error on multiple instances - extcon: Modify extcon device to be created after driver data is set - misc: rtsx: set NULL intfdata when probe fails - usb: dwc2: gadget: don't reset gadget's driver->bus - sysrq: do not omit current cpu when showing backtrace of all active CPUs - USB: hcd-pci: Fully suspend across freeze/thaw cycle - drivers: usb: host: Fix deadlock in oxu_bus_suspend() - drivers: tty: serial: Fix deadlock in sa1100_set_termios() - USB: host: isp116x: check return value after calling platform_get_resource() - drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() - drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() - tty: Fix a possible resource leak in icom_probe - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() - lkdtm/usercopy: Expand size of "out of frame" object - iio: st_sensors: Add a local lock for protecting odr - staging: rtl8712: fix a potential memory leak in r871xu_drv_init() - iio: dummy: iio_simple_dummy: check the return value of kstrdup() - drm: imx: fix compiler warning with gcc-12 - net: altera: Fix refcount leak in altera_tse_mdio_create - ip_gre: test csum_start instead of transport header - net/mlx5: fs, fail conflicting actions - net/mlx5: Rearm the FW tracer after each tracer event - net: ipv6: unexport __init-annotated seg6_hmac_init() - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - net: mdio: unexport __init-annotated mdio_bus_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure - net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list - bpf, arm64: Clear prog->jited_len along prog->jited - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() - netfilter: nf_tables: bail out early if hardware offload is not supported - netfilter: nf_tables: memleak flow rule from commit path - netfilter: nf_tables: release new hooks on unsupported flowtable flags - ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe - netfilter: nf_tables: always initialize flowtable hook list in transaction - powerpc/kasan: Force thread size increase with KASAN - netfilter: nf_tables: delete flowtable hooks via transaction list - netfilter: nat: really support inet nat without l3 address - xprtrdma: treat all calls not a bcall when bc_serv is NULL - video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 - NFSv4: Don't hold the layoutget locks across multiple RPC calls - dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type - m68knommu: fix undefined reference to `_init_sp' - m68knommu: set ZERO_PAGE() to the allocated zeroed page - i2c: cadence: Increase timeout per message if necessary - f2fs: remove WARN_ON in f2fs_is_valid_blkaddr - iommu/arm-smmu-v3: check return value after calling platform_get_resource() - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() - tracing: Avoid adding tracer option before update_tracer_options - tracing: Fix sleeping function called from invalid context on RT kernel - bootconfig: Make the bootconfig.o as a normal object file - mips: cpc: Fix refcount leak in mips_cpc_default_phys_base - dmaengine: idxd: set DMA_INTERRUPT cap bit - perf c2c: Fix sorting in percent_rmt_hitm_cmp() - driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction - tipc: check attribute length for bearer name - scsi: sd: Fix potential NULL pointer dereference - afs: Fix infinite loop found by xfstest generic/676 - gpio: pca953x: use the correct register address to do regcache sync - tcp: tcp_rtx_synack() can be called from process context - net: sched: add barrier to fix packet stuck problem for lockless qdisc - net/mlx5e: Update netdev features after changing XDP state - net/mlx5: correct ECE offset in query qp output - net/mlx5: Don't use already freed action pointer - sfc: fix wrong tx channel offset with efx_separate_tx_channels - sfc: fix considering that all channels have TX queues - nfp: only report pause frame configuration for physical device - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" - riscv: read-only pages should not be writable - bpf: Fix probe read error in ___bpf_prog_run() - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - jffs2: fix memory leak in jffs2_do_fill_super - modpost: fix removing numeric suffixes - net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks - net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM - clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value - ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition - watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking - driver: base: fix UAF when driver_attach failed - bus: ti-sysc: Fix warnings for unbind for serial - firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle - serial: stm32-usart: Correct CSIZE, bits, and parity - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 - serial: sifive: Sanitize CSIZE and c_iflag - serial: sh-sci: Don't allow CS5-6 - serial: txx9: Don't allow CS5-6 - serial: rda-uart: Don't allow CS5-6 - serial: digicolor-usart: Don't allow CS5-6 - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - serial: meson: acquire port->lock in startup() - rtc: mt6397: check return value after calling platform_get_resource() - clocksource/drivers/riscv: Events are stopped during CPU suspend - soc: rockchip: Fix refcount leak in rockchip_grf_init - extcon: ptn5150: Add queue work sync before driver release - coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier - serial: sifive: Report actual baud base rather than fixed 115200 - phy: qcom-qmp: fix pipe-clock imbalance on power-on failure - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails - iio: adc: sc27xx: Fine tune the scale calibration values - iio: adc: sc27xx: fix read big scale voltage not right - iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout - iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check - usb: typec: mux: Check dev_set_name() return value - firmware: stratix10-svc: fix a missing check on list iterator - misc: fastrpc: fix an incorrect NULL check on list iterator - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value - pwm: lp3943: Fix duty calculation in case period was clamped - staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() - usb: musb: Fix missing of_node_put() in omap2430_probe - USB: storage: karma: fix rio_karma_init return - usb: usbip: add missing device lock on tweak configuration cmd - usb: usbip: fix a refcount leak in stub_probe() - tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get - tty: n_tty: Restore EOF push handling behavior - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe - tty: goldfish: Use tty_port_destroy() to destroy port - lkdtm/bugs: Check for the NULL pointer after calling kmalloc - iio: adc: ad7124: Remove shift from scan_type - staging: greybus: codecs: fix type confusion of list iterator variable - pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - iommu/arm-smmu-v3: Disable ECMDQ before the system is suspended - tty: fix deadlock caused by calling printk() under tty_port->lock- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix dir corruption when ext4_dx_add_entry() fails - ext4: fix check for block being out of directory size - ext4: make sure ext4_append() always allocates new block - ext4: check if directory block is within i_size - ext4: make variable "count" signed - iommu: Fix compliation failure caused by iommu_device_register - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - blk-iocost: don't ignore vrate_min on QD contention - !157 Enable NVMe over TCP for arm64 - arm64: openeuler_defconfig: enable nvmf tcp- KVM: arm64: Try stage2 block mapping for host device MMIO - KVM: arm64: Remove the creation time's mapping of MMIO regions - ext4: fix use-after-free in ext4_ext_shift_extents - arm64: kdump: Properly handle the 4G boundary - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces - hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private" - MAINTAINERS: Add maintainer for HiSilicon PTT driver - docs: trace: Add HiSilicon PTT device driver documentation - hwtracing: hisi_ptt: Add tune function support for HiSilicon PCIe Tune and Trace device - hwtracing: hisi_ptt: Add trace function support for HiSilicon PCIe Tune and Trace device - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: extend version checking compatibility - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - sched/fair: Fix kabi broken in struct cfs_rq - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq - ext4: only allow test_dummy_encryption when supported - MIPS: IP30: Remove incorrect `cpu_has_fpu' override - MIPS: IP27: Remove incorrect `cpu_has_fpu' override - RDMA/rxe: Generate a completion for unsupported/invalid opcode - Revert "random: use static branch for crng_ready()" - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq - bfq: Remove pointless bfq_init_rq() calls - bfq: Drop pointless unlock-lock pair - bfq: Avoid merging queues with different parents - thermal/core: Fix memory leak in the error path - thermal/core: fix a UAF bug in __thermal_cooling_device_register() - kseltest/cgroup: Make test_stress.sh work if run interactively - xfs: assert in xfs_btree_del_cursor should take into account error - xfs: consider shutdown in bmapbt cursor delete assert - xfs: restore shutdown check in mapped write fault path - xfs: fix incorrect root dquot corruption error when switching group/project quota types - xfs: sync lazy sb accounting on quiesce of read-only mounts - xfs: set inode size after creating symlink - net: ipa: fix page free in ipa_endpoint_replenish_one() - net: ipa: fix page free in ipa_endpoint_trans_release() - phy: qcom-qmp: fix reset-controller leak on probe errors - coresight: core: Fix coresight device probe failure issue - blk-iolatency: Fix inflight count imbalances and IO hangs on offline - vdpasim: allow to enable a vq repeatedly - dt-bindings: gpio: altera: correct interrupt-cells - docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op - ARM: pxa: maybe fix gpio lookup tables - ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries - phy: qcom-qmp: fix struct clk leak on probe errors - arm64: dts: qcom: ipq8074: fix the sleep clock frequency - gma500: fix an incorrect NULL check on list iterator - tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator - serial: pch: don't overwrite xmit->buf[0] by x_char - stm: ltdc: fix two incorrect NULL checks on list iterator - carl9170: tx: fix an incorrect use of list iterator - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control - rtl818x: Prevent using not initialized queues - xtensa/simdisk: fix proc_read_simdisk() - hugetlb: fix huge_pmd_unshare address update - nodemask.h: fix compilation error with GCC12 - iommu/msm: Fix an incorrect NULL check on list iterator - ftrace: Clean up hash direct_functions on register failures - um: Fix out-of-bounds read in LDT setup - um: chan_user: Fix winch_tramp() return value - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx - cfg80211: declare MODULE_FIRMWARE for regulatory.db - irqchip: irq-xtensa-mx: fix initial IRQ affinity - irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x - csky: patch_text: Fixup last cpu should be master - RDMA/hfi1: Fix potential integer multiplication overflow errors - Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug - ima: remove the IMA_TEMPLATE Kconfig option - media: coda: Add more H264 levels for CODA960 - media: coda: Fix reported H264 profile - mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N - mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - drm/i915/dsi: fix VBT send packet port selection for ICL+ - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator - drm/nouveau/clk: Fix an incorrect NULL check on list iterator - drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled - scsi: dc395x: Fix a missing check on list iterator - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock - dlm: fix missing lkb refcount handling - dlm: fix plock invalid read - s390/perf: obtain sie_block from the right address - mm, compaction: fast_find_migrateblock() should return pfn in the target zone - PCI: qcom: Fix unbalanced PHY init on probe errors - PCI: qcom: Fix runtime PM imbalance on probe errors - PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 - tracing: Fix potential double free in create_var_ref() - ACPI: property: Release subnode properties with data nodes - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state - bfq: Update cgroup information before merging bio - bfq: Split shared queues on move between cgroups - efi: Do not import certificates from UEFI Secure Boot for T2 Macs - iwlwifi: mvm: fix assert 1F04 upon reconfig - wifi: mac80211: fix use-after-free in chanctx code - f2fs: fix to do sanity check for inline inode - f2fs: fix fallocate to use file_modified to update permissions consistently - f2fs: fix to do sanity check on total_data_blocks - f2fs: don't need inode lock for system hidden quota - f2fs: fix deadloop in foreground GC - f2fs: fix to clear dirty inode in f2fs_evict_inode() - f2fs: fix to do sanity check on block address in f2fs_do_zero_range() - f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() - perf jevents: Fix event syntax error caused by ExtSel - perf c2c: Use stdio interface if slang is not supported - i2c: rcar: fix PM ref counts in probe error paths - i2c: npcm: Handle spurious interrupts - i2c: npcm: Correct register access width - i2c: npcm: Fix timeout calculation - iommu/amd: Increase timeout waiting for GA log enablement - dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() - dmaengine: stm32-mdma: rework interrupt handler - dmaengine: stm32-mdma: remove GISR1 register - video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout - NFS: Don't report errors from nfs_pageio_complete() more than once - NFS: Do not report flush errors in nfs_write_end() - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS - NFS: Do not report EINTR/ERESTARTSYS as mapping errors - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() - i2c: at91: Initialize dma_buf in at91_twi_xfer() - MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon - cpufreq: mediatek: Unregister platform device on exit - cpufreq: mediatek: Use module_init and add module_exit - cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init - i2c: at91: use dma safe buffers - iommu/mediatek: Add list_del in mtk_iommu_remove - f2fs: fix dereference of stale list iterator after loop body - OPP: call of_node_put() on error path in _bandwidth_supported() - Input: stmfts - do not leave device disabled in stmfts_input_open - RDMA/hfi1: Prevent use of lock before it is initialized - mailbox: forward the hrtimer if not queued and under a lock - mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() - powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup - macintosh: via-pmu and via-cuda need RTC_LIB - powerpc/perf: Fix the threshold compare group constraint for power9 - powerpc/64: Only WARN if __pa()/__va() called with bad addresses - hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits - Input: sparcspkr - fix refcount leak in bbc_beep_probe - crypto: cryptd - Protect per-CPU resource by disabling BH. - crypto: sun8i-ss - handle zero sized sg - crypto: sun8i-ss - rework handling of IV - PCI: imx6: Fix PERST# start-up sequence - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - ASoC: atmel-classd: Remove endianness flag on class d component - ASoC: atmel-pdmic: Remove endianness flag on pdmic component - powerpc/4xx/cpm: Fix return value of __setup() handler - powerpc/idle: Fix return value of __setup() handler - pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() - powerpc/8xx: export 'cpm_setbrg' for modules - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() - dax: fix cache flush on PMD-mapped pages - drivers/base/node.c: fix compaction sysfs file leak - pinctrl: mvebu: Fix irq_of_parse_and_map() return value - nvdimm: Allow overwrite in the presence of disabled dimms - nvdimm: Fix firmware activation deadlock scenarios - firmware: arm_scmi: Fix list protocols enumeration in the base protocol - mfd: ipaq-micro: Fix error check return value of platform_get_irq() - powerpc/fadump: fix PT_LOAD segment for boot memory area - arm: mediatek: select arch timer for mt7629 - pinctrl: bcm2835: implement hook for missing gpio-ranges - gpiolib: of: Introduce hook for missing gpio-ranges - crypto: marvell/cesa - ECB does not IV - misc: ocxl: fix possible double free in ocxl_file_register_afu - ARM: dts: bcm2835-rpi-b: Fix GPIO line names - ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED - ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C - ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT - ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 - can: xilinx_can: mark bit timing constants as const - platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls - ARM: dts: imx6dl-colibri: Fix I2C pinmuxing - platform/chrome: cros_ec: fix error handling in cros_ec_register() - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry - soc: qcom: llcc: Add MODULE_DEVICE_TABLE() - ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks - PCI: dwc: Fix setting error return on MSI DMA mapping failure - PCI: rockchip: Fix find_first_zero_bit() limit - PCI: cadence: Fix find_first_zero_bit() limit - soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc - soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc - ARM: dts: suniv: F1C100: fix watchdog compatible - memory: samsung: exynos5422-dmc: Avoid some over memory allocation - arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 - net/smc: postpone sk_refcnt increment in connect() - rxrpc: Fix decision on when to generate an IDLE ACK - rxrpc: Don't let ack.previousPacket regress - rxrpc: Fix overlapping ACK accounting - rxrpc: Don't try to resend the request if we're receiving the reply - rxrpc: Fix listen() setting the bar too high for the prealloc rings - hv_netvsc: Fix potential dereference of NULL pointer - net: stmmac: fix out-of-bounds access in a selftest - net: stmmac: selftests: Use kcalloc() instead of kzalloc() - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() - NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() - thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe - thermal/core: Fix memory leak in __thermal_cooling_device_register() - thermal/drivers/core: Use a char pointer for the cooling device name - thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe - thermal/drivers/bcm2711: Don't clamp temperature at zero - drm/i915: Fix CFI violation with show_dynamic_id() - drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path - x86/sev: Annotate stack change in the #VC handler - drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() - drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init - ext4: reject the 'commit' option on ext2 filesystems - media: rkvdec: h264: Fix bit depth wrap in pps packet - media: rkvdec: h264: Fix dpb_valid implementation - media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() - media: ov7670: remove ov7670_power_off from ov7670_remove - ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* - sctp: read sk->sk_bound_dev_if once in sctp_rcv() - lsm,selinux: pass flowi_common instead of flowi to the LSM hooks - m68k: math-emu: Fix dependencies of math emulation support - nvme: set dma alignment to dword - Bluetooth: use hdev lock for accept_list and reject_list in conn req - Bluetooth: use inclusive language when filtering devices - Bluetooth: use inclusive language in HCI role comments - Bluetooth: LL privacy allow RPA - Bluetooth: L2CAP: Rudimentary typo fixes - Bluetooth: Interleave with allowlist scan - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout - media: vsp1: Fix offset calculation for plane cropping - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init - media: exynos4-is: Change clk_disable to clk_disable_unprepare - media: st-delta: Fix PM disable depth imbalance in delta_probe - media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe - media: aspeed: Fix an error handling path in aspeed_video_probe() - scripts/faddr2line: Fix overlapping text section failures - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir - ASoC: samsung: Fix refcount leak in aries_audio_probe - ASoC: samsung: Use dev_err_probe() helper - regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt - ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe - ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe - ath11k: Don't check arvif->is_started before sending management frames - perf/amd/ibs: Use interrupt regs ip for stack unwinding - regulator: qcom_smd: Fix up PM8950 regulator configuration - Revert "cpufreq: Fix possible race in cpufreq online error path" - spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() - iomap: iomap_write_failed fix - media: uvcvideo: Fix missing check to determine if element is found in list - drm/msm: return an error pointer in msm_gem_prime_get_sg_table() - drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected - drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected - drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() - regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET - arm64: fix types in copy_highpage() - x86/mm: Cleanup the control_va_addr_alignment() __setup handler - irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value - irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value - irqchip/exiu: Fix acknowledgment of edge triggered interrupts - x86: Fix return value of __setup handlers - virtio_blk: fix the discard_granularity and discard_alignment queue limits - perf tools: Use Python devtools for version autodetection rather than runtime - drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H - drm/msm: add missing include to msm_drv.c - drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() - drm/msm/hdmi: check return value after calling platform_get_resource_byname() - drm/msm/dsi: fix error checks and return values for DSI xmit functions - drm/msm/dp: fix error check return value of irq_of_parse_and_map() - drm/msm/dp: stop event kernel thread when DP unbind - drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume - perf tools: Add missing headers needed by util/data.h - ASoC: rk3328: fix disabling mclk on pclk probe failure - x86/speculation: Add missing prototype for unpriv_ebpf_notify() - mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() - x86/pm: Fix false positive kmemleak report in msr_build_context() - mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() - libbpf: Fix logic for finding matching program for CO-RE relocation - selftests/resctrl: Fix null pointer dereference on open failed - scsi: ufs: core: Exclude UECxx from SFR dump list - scsi: ufs: qcom: Fix ufs_qcom_resume() - drm/msm/dpu: adjust display_v_end for eDP and DP - of: overlay: do not break notify on NOTIFY_{OK|STOP} - fsnotify: fix wrong lockdep annotations - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 - media: hantro: Empty encoder capture buffers by default - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix - cpufreq: Fix possible race in cpufreq online error path - spi: img-spfi: Fix pm_runtime_get_sync() error checking - drm/bridge: Fix error handling in analogix_dp_probe - HID: elan: Fix potential double free in elan_input_configured - HID: hid-led: fix maximum brightness for Dream Cheeky - mtd: rawnand: denali: Use managed device resources - EDAC/dmc520: Don't print an error for each unconfigured interrupt line - drbd: fix duplicate array initializer - target: remove an incorrect unmap zeroes data deduction - efi: Add missing prototype for efi_capsule_setup_info - NFC: NULL out the dev->rfkill to prevent UAF - net: dsa: mt7530: 1G can also support 1000BASE-X link mode - scftorture: Fix distribution of short handler delays - spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout - drm: mali-dp: potential dereference of null pointer - drm/komeda: Fix an undefined behavior bug in komeda_plane_add() - nl80211: show SSID for P2P_GO interfaces - bpf: Fix excessive memory allocation in stack_map_alloc() - libbpf: Don't error out on CO-RE relos for overriden weak subprogs - drm/vc4: txp: Force alpha to be 0xff if it's disabled - drm/vc4: txp: Don't set TXP_VSTART_AT_EOF - drm/vc4: hvs: Reset muxes at probe time - drm/mediatek: Fix mtk_cec_mask() - drm/ingenic: Reset pixclock rate when parent clock rate changes - x86/delay: Fix the wrong asm constraint in delay_loop() - ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe - spi: qcom-qspi: Add minItems to interconnect-names - drm/bridge: adv7511: clean up CEC adapter when probe fails - drm/edid: fix invalid EDID extension block filtering - ath9k: fix ar9003_get_eepmisc - ath11k: acquire ab->base_lock in unassign when finding the peer by addr - dt-bindings: display: sitronix, st7735r: Fix backlight in example - RDMA/hfi1: Prevent panic when SDMA is disabled - powerpc/iommu: Add missing of_node_put in iommu_init_early_dart - macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled - powerpc/powernv: fix missing of_node_put in uv_init() - powerpc/xics: fix refcount leak in icp_opal_init() - powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - ARM: hisi: Add missing of_node_put after of_find_compatible_node - ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM - ARM: versatile: Add missing of_node_put in dcscb_init - pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() - fat: add ratelimit to fat*_ent_bread() - powerpc/fadump: Fix fadump to work with a different endian capture kernel - ARM: OMAP1: clock: Fix UART rate reporting algorithm - fs: jfs: fix possible NULL pointer dereference in dbFree() - soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc - crypto: ccree - use fine grained DMA mapping dir - PM / devfreq: rk3399_dmc: Disable edev on remove() - arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count - ARM: dts: s5pv210: align DMA channels with dtschema - ARM: dts: ox820: align interrupt controller node name with dtschema - IB/rdmavt: add missing locks in rvt_ruc_loopback - gfs2: use i_lock spin_lock for inode qadata - selftests/bpf: fix btf_dump/btf_dump due to recent clang change - eth: tg3: silence the GCC 12 array-bounds warning - rxrpc, afs: Fix selection of abort codes - rxrpc: Return an error to sendmsg if call failed - m68k: atari: Make Atari ROM port I/O write macros return void - x86/microcode: Add explicit CPU vendor dependency - can: mcp251xfd: silence clang's -Wunaligned-access warning - ASoC: rt1015p: remove dependency on GPIOLIB - ASoC: max98357a: remove dependency on GPIOLIB - media: exynos4-is: Fix compile warning - net: phy: micrel: Allow probing without .driver_data - nbd: Fix hung on disconnect request if socket is closed before - ASoC: rt5645: Fix errorenous cleanup order - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - openrisc: start CPU timer early in boot - media: cec-adap.c: fix is_configuring state - media: imon: reorganize serialization - media: coda: limit frame interval enumeration to supported encoder frame sizes - media: rga: fix possible memory leak in rga_probe - rtlwifi: Use pr_warn instead of WARN_ONCE - ipmi: Fix pr_fmt to avoid compilation issues - ipmi:ssif: Check for NULL msg when handling events and messages - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC - spi: stm32-qspi: Fix wait_cmd timeout in APM mode - perf/amd/ibs: Cascade pmu init functions' return value - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES - net: remove two BUG() from skb_checksum_help() - ASoC: tscs454: Add endianness flag in snd_soc_component_driver - HID: bigben: fix slab-out-of-bounds Write in bigben_probe - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo - mlxsw: Treat LLDP packets as control - mlxsw: spectrum_dcb: Do not warn about priority changes - ASoC: dapm: Don't fold register value changes into notifications - net/mlx5: fs, delete the FTE when there are no rules attached to it - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL - drm: msm: fix error check return value of irq_of_parse_and_map() - arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall - ath10k: skip ath10k_halt during suspend for driver state RESTARTING - drm/amd/pm: fix the compile warning - drm/plane: Move range check for format_count earlier - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 - ath11k: disable spectral scan during spectral deinit - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() - scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() - scsi: megaraid: Fix error check return value of register_chrdev() - drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit - mmc: jz4740: Apply DMA engine limits to maximum segment size - md/bitmap: don't set sb values if can't pass sanity check - media: cx25821: Fix the warning when removing the module - media: pci: cx23885: Fix the error handling in cx23885_initdev() - media: venus: hfi: avoid null dereference in deinit - ath9k: fix QCA9561 PA bias level - drm/amd/pm: fix double free in si_parse_power_table() - tools/power turbostat: fix ICX DRAM power numbers - spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction - ALSA: jack: Access input_dev under mutex - sfc: ef10: Fix assigning negative value to unsigned variable - rcu: Make TASKS_RUDE_RCU select IRQ_WORK - rcu-tasks: Fix race in schedule and flush work - drm/komeda: return early if drm_universal_plane_init() fails. - ACPICA: Avoid cache flush inside virtual machines - x86/platform/uv: Update TSC sync state for UV5 - fbcon: Consistently protect deferred_takeover with console_lock() - ipv6: fix locking issues with loops over idev->addr_list - ipw2x00: Fix potential NULL dereference in libipw_xmit() - b43: Fix assigning negative value to unsigned variable - b43legacy: Fix assigning negative value to unsigned variable - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes - iommu/vt-d: Add RPLS to quirk list to skip TE disabling - btrfs: repair super block num_devices automatically - btrfs: add "0x" prefix for unsupported optional features - ptrace: Reimplement PTRACE_KILL by always sending SIGKILL - ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP - ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP - perf/x86/intel: Fix event constraints for ICL - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails - parisc/stifb: Keep track of hardware path of graphics card - Fonts: Make font size unsigned in font_desc - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI - cifs: when extending a file with falloc we should make files not-sparse - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: gadget: Move null pinter check to proper place - USB: new quirk for Dell Gen 2 devices - USB: serial: option: add Quectel BG95 modem - ALSA: usb-audio: Cancel pending work at closing a MIDI substream - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop - riscv: Fix irq_work when SMP is disabled - riscv: Initialize thread pointer before calling C functions - parisc/stifb: Implement fb_is_primary_device() - binfmt_flat: do not stop relocating GOT entries prematurely on riscv- efi: capsule-loader: Fix use-after-free in efi_capsule_write - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options - etmem: add CONFIG_ETMEM macro definition for etmem feature - config: enable CONFIG_ETMEM by default - add ETMEM feature CONFIG to mm/Kconfig - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - RDMA/hns: Fix gid idx issue caused by free mr - RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPT - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - blk-mq: fix io hung due to missing commit_rqs - x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - !110 Add patches for CVE-2022-29900, CVE-2022-23816 and CVE-2022-29901 - Re-add padlen to the structure alt_instr - tools headers: Remove broken definition of __LITTLE_ENDIAN - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again - objtool: Fix elf_create_undef_symbol() endianness - kvm: fix objtool relocation warning - um: Add missing apply_returns() - x86/bugs: Remove apostrophe typo - tools headers cpufeatures: Sync with the kernel sources - tools arch x86: Sync the msr-index.h copy with the kernel sources - x86/kvm: fix FASTOP_SIZE when return thunks are enabled - efi/x86: use naked RET on mixed mode call wrapper - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub - x86/xen: Fix initialisation in hypercall_page after rethunk - x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted - tools/insn: Restore the relative include paths for cross building - x86/static_call: Serialize __static_call_fixup() properly - x86/speculation: Disable RRSBA behavior - x86/kexec: Disable RET on kexec - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/retbleed: Add fine grained Kconfig knobs - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - KVM: VMX: Convert launched argument to flags - KVM: VMX: Flatten __vmx_vcpu_run() - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/cpu/amd: Add Spectral Chicken - objtool: Add entry UNRET validation - x86/bugs: Do IBPB fallback check only once - x86/bugs: Add retbleed=ibpb - x86/xen: Rename SYS* entry points - objtool: Update Retpoline validation - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Enable STIBP for JMP2RET - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86: Add magic AMD return-thunk - objtool: Treat .text.__x86.* as noinstr - x86: Use return-thunk in asm code - x86/sev: Avoid using __x86_return_thunk - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation - x86/kvm: Fix SETcc emulation for return thunks - x86/bpf: Use alternative RET encoding - x86/ftrace: Use alternative RET encoding - x86,static_call: Use alternative RET encoding - objtool: skip non-text sections when adding return-thunk sites - x86,objtool: Create .return_sites - x86: Undo return-thunk damage - x86/retpoline: Use -mfunction-return - Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC} - x86/retpoline: Swizzle retpoline thunk - x86/retpoline: Cleanup some #ifdefery - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/kvm/vmx: Make noinstr clean - x86/realmode: build with -D__DISABLE_EXPORTS - x86/entry: Remove skip_r11rcx - objtool: Fix SLS validation for kcov tail-call replacement - crypto: x86/poly1305 - Fixup SLS - objtool: Default ignore INT3 for unreachable - kvm/emulate: Fix SETcc emulation function offsets with SLS - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - x86: Add straight-line-speculation mitigation - objtool: Add straight-line-speculation validation - x86/alternative: Relax text_poke_bp() constraint - x86: Fix objtool build warning - x86: Prepare inline-asm for straight-line-speculation - x86: Prepare asm files for straight-line-speculation - x86/lib/atomic64_386_32: Rename things - bpf,x86: Respect X86_FEATURE_RETPOLINE* - bpf,x86: Simplify computing label offsets - x86/alternative: Implement .retpoline_sites support - x86/retpoline: Create a retpoline thunk array - x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h - x86/asm: Fixup odd GEN-for-each-reg.h usage - x86/asm: Fix register order - x86/retpoline: Remove unused replacement symbols - objtool,x86: Replace alternatives with .retpoline_sites - objtool: Explicitly avoid self modifying code in .altinstr_replacement - objtool: Classify symbols - objtool: Handle __sanitize_cov*() tail calls - objtool: Introduce CFI hash - objtool: Make .altinstructions section entry size consistent - objtool: Remove reloc symbol type checks in get_alt_entry() - objtool: print out the symbol type when complaining about it - objtool: Teach get_alt_entry() about more relocation types - objtool: Don't make .altinstructions writable - objtool/x86: Ignore __x86_indirect_alt_* symbols - objtool: Only rewrite unconditional retpoline thunk calls - objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() - x86/alternative: Optimize single-byte NOPs at an arbitrary position - objtool: Support asm jump tables - objtool/x86: Rewrite retpoline thunk calls - objtool: Skip magical retpoline .altinstr_replacement - objtool: Cache instruction relocs - objtool: Keep track of retpoline call sites - objtool: Add elf_create_undef_symbol() - objtool: Extract elf_symbol_add() - objtool: Extract elf_strtab_concat() - objtool: Create reloc sections implicitly - objtool: Add elf_create_reloc() helper - objtool: Rework the elf_rebuild_reloc_section() logic - objtool: Handle per arch retpoline naming - objtool: Correctly handle retpoline thunk calls - x86/retpoline: Simplify retpolines - x86/alternatives: Optimize optimize_nops() - x86: Add insn_decode_kernel() - x86/alternative: Use insn_decode() - x86/insn: Add an insn_decode() API - x86/insn: Add a __ignore_sync_check__ marker - x86/insn: Rename insn_decode() to insn_decode_from_regs() - x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() - x86/alternative: Support ALTERNATIVE_TERNARY - x86/alternative: Support not-feature - x86/alternative: Merge include files - x86/xen: Support objtool vmlinux.o validation in xen-head.S - x86/xen: Support objtool validation in xen-asm.S - objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC - objtool: Assume only ELF functions do sibling calls - objtool: Support retpoline jump detection for vmlinux.o - objtool: Support stack layout changes in alternatives - objtool: Add 'alt_group' struct - objtool: Refactor ORC section generation - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw - KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S- netfilter: nf_tables: disallow binding to already bound chain - netfilter: nf_conntrack_irc: Tighten matching on DCC message - arm64: openeuler_defconfig: enable ACPI_HMAT and HOT_MEMREMOVE - video: fbdev: i740fb: Error out if 'pixclock' equals zero - block: fix the problem of io_ticks becoming smaller - KVM: x86: do not report a vCPU as preempted outside instruction boundaries - !107 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - netfilter: nf_tables: do not allow SET_ID to refer to another table- bpf, cgroup: Fix kernel BUG in purge_effective_progs - bpf: Don't use tnum_range on array range checking for poke descriptors - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup - af_key: Do not call xfrm_probe_algs in parallel - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - pipe: fix kabi for poll_usage in struct pipe_inode_info - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - bpf: Fix potential array overflow in bpf_trampoline_get_progs() - NFSD: Fix possible sleep during nfsd4_release_lockowner() - NFS: Memory allocation failures are not server fatal errors - docs: submitting-patches: Fix crossref to 'The canonical patch format' - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() - tpm: Fix buffer access in tpm2_get_tpm_pt() - HID: multitouch: add quirks to enable Lenovo X12 trackpoint - HID: multitouch: Add support for Google Whiskers Touchpad - raid5: introduce MD_BROKEN - dm verity: set DM_TARGET_IMMUTABLE feature flag - dm stats: add cond_resched when looping over entries - dm crypt: make printing of the key constant-time - dm integrity: fix error code in dm_integrity_ctr() - ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries - Bluetooth: hci_qca: Use del_timer_sync() before freeing - zsmalloc: fix races between asynchronous zspage free and page migration - crypto: ecrdsa - Fix incorrect use of vli_cmp - crypto: caam - fix i.MX6SX entropy delay value - x86, kvm: use correct GFP flags for preemption disabled - x86/kvm: Alloc dummy async #PF token outside of raw spinlock - KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator - netfilter: conntrack: re-fetch conntrack after insertion - crypto: drbg - make reseeding from get_random_bytes() synchronous - crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() - crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() - crypto: drbg - prepare for more fine-grained tracking of seeding state - lib/crypto: add prompts back to crypto libraries - exfat: check if cluster num is valid - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() - xfs: detect overflows in bmbt records - net: ipa: compute proper aggregation limit - assoc_array: Fix BUG_ON during garbage collect - cfg80211: set custom regdomain after wiphy registration - pipe: Fix missing lock in pipe_resize_ring() - pipe: make poll_usage boolean and annotate its access - drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers - i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging - net: ftgmac100: Disable hardware checksum on AST2600 - nfc: pn533: Fix buggy cleanup order - net: af_key: check encryption module availability consistency - percpu_ref_init(): clean ->percpu_count_ref on failure - pinctrl: sunxi: fix f1c100s uart2 function- net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - KVM: arm64: Use generic KVM xfer to guest work function - entry: KVM: Allow use of generic KVM entry w/o full generic support - KVM: arm64: Record number of signal exits as a vCPU stat - VFS: Rolling Back the fmode macro definition and structure members - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - Revert "NFS: Use of mapping_set_error() results in spurious errors" - random: Fix kabi change of get_random_bytes() - random: Fix kabi change due to enum cpuhp_state - ALSA: ctxfi: Add SB046x PCI ID - random: check for signals after page of pool writes - random: wire up fops->splice_{read,write}_iter() - random: convert to using fops->write_iter() - random: convert to using fops->read_iter() - random: unify batched entropy implementations - random: move randomize_page() into mm where it belongs - random: move initialization functions out of hot pages - random: make consistent use of buf and len - random: use proper return types on get_random_{int,long}_wait() - random: remove extern from functions in header - random: use static branch for crng_ready() - random: credit architectural init the exact amount - random: handle latent entropy and command line from random_init() - random: use proper jiffies comparison macro - random: remove ratelimiting for in-kernel unseeded randomness - random: move initialization out of reseeding hot path - random: avoid initializing twice in credit race - random: use symbolic constants for crng_init states - siphash: use one source of truth for siphash permutations - random: help compiler out with fast_mix() by using simpler arguments - random: do not use input pool from hard IRQs - random: order timer entropy functions below interrupt functions - random: do not pretend to handle premature next security model - random: use first 128 bits of input as fast init - random: do not use batches when !crng_ready() - random: insist on random_get_entropy() existing in order to simplify - xtensa: use fallback for random_get_entropy() instead of zero - sparc: use fallback for random_get_entropy() instead of zero - um: use fallback for random_get_entropy() instead of zero - x86/tsc: Use fallback for random_get_entropy() instead of zero - nios2: use fallback for random_get_entropy() instead of zero - arm: use fallback for random_get_entropy() instead of zero - mips: use fallback for random_get_entropy() instead of just c0 random - riscv: use fallback for random_get_entropy() instead of zero - m68k: use fallback for random_get_entropy() instead of zero - timekeeping: Add raw clock fallback for random_get_entropy() - powerpc: define get_cycles macro for arch-override - alpha: define get_cycles macro for arch-override - parisc: define get_cycles macro for arch-override - s390: define get_cycles macro for arch-override - ia64: define get_cycles macro for arch-override - init: call time_init() before rand_initialize() - random: fix sysctl documentation nits - random: document crng_fast_key_erasure() destination possibility - random: make random_get_entropy() return an unsigned long - random: allow partial reads if later user copies fail - random: check for signals every PAGE_SIZE chunk of /dev/[u]random - random: check for signal_pending() outside of need_resched() check - random: do not allow user to keep crng key around on stack - random: do not split fast init input in add_hwgenerator_randomness() - random: mix build-time latent entropy into pool at init - random: re-add removed comment about get_random_{u32,u64} reseeding - random: treat bootloader trust toggle the same way as cpu trust toggle - random: skip fast_init if hwrng provides large chunk of entropy - random: check for signal and try earlier when generating entropy - random: reseed more often immediately after booting - random: make consistent usage of crng_ready() - random: use SipHash as interrupt entropy accumulator - random: replace custom notifier chain with standard one - random: don't let 644 read-only sysctls be written to - random: give sysctl_random_min_urandom_seed a more sensible value - random: do crng pre-init loading in worker rather than irq - random: unify cycles_t and jiffies usage and types - random: cleanup UUID handling - random: only wake up writers after zap if threshold was passed - random: round-robin registers as ulong, not u32 - random: clear fast pool, crng, and batches in cpuhp bring up - random: pull add_hwgenerator_randomness() declaration into random.h - random: check for crng_init == 0 in add_device_randomness() - random: unify early init crng load accounting - random: do not take pool spinlock at boot - random: defer fast pool mixing to worker - random: rewrite header introductory comment - random: group sysctl functions - random: group userspace read/write functions - random: group entropy collection functions - random: group entropy extraction functions - random: group crng functions - random: group initialization wait functions - random: remove whitespace and reorder includes - random: remove useless header comment - random: introduce drain_entropy() helper to declutter crng_reseed() - random: deobfuscate irq u32/u64 contributions - random: add proper SPDX header - random: remove unused tracepoints - random: remove ifdef'd out interrupt bench - random: tie batched entropy generation to base_crng generation - random: fix locking for crng_init in crng_reseed() - random: zero buffer after reading entropy from userspace - random: remove outdated INT_MAX >> 6 check in urandom_read() - random: make more consistent use of integer types - random: use hash function for crng_slow_load() - random: use simpler fast key erasure flow on per-cpu keys - random: absorb fast pool into input pool after fast load - random: do not xor RDRAND when writing into /dev/random - random: ensure early RDSEED goes through mixer on init - random: inline leaves of rand_initialize() - random: get rid of secondary crngs - random: use RDSEED instead of RDRAND in entropy extraction - random: fix locking in crng_fast_load() - random: remove batched entropy locking - random: remove use_input_pool parameter from crng_reseed() - random: make credit_entropy_bits() always safe - random: always wake up entropy writers after extraction - random: use linear min-entropy accumulation crediting - random: simplify entropy debiting - random: use computational hash for entropy extraction - random: only call crng_finalize_init() for primary_crng - random: access primary_pool directly rather than through pointer - random: continually use hwgenerator randomness - random: simplify arithmetic function flow in account() - random: selectively clang-format where it makes sense - random: access input_pool_data directly rather than through pointer - random: cleanup fractional entropy shift constants - random: prepend remaining pool constants with POOL_ - random: de-duplicate INPUT_POOL constants - random: remove unused OUTPUT_POOL constants - random: rather than entropy_store abstraction, use global - random: remove unused extract_entropy() reserved argument - random: remove incomplete last_data logic - random: cleanup integer types - random: cleanup poolinfo abstraction - random: fix typo in comments - random: don't reset crng_init_cnt on urandom_read() - random: avoid superfluous call to RDRAND in CRNG extraction - random: early initialization of ChaCha constants - random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs - random: harmonize "crng init done" messages - random: mix bootloader randomness into pool - random: do not re-init if crng_reseed completes before primary init - random: do not sign extend bytes for rotation when mixing - random: use BLAKE2s instead of SHA1 in extraction - random: remove unused irq_flags argument from add_interrupt_randomness() - random: document add_hwgenerator_randomness() with other input functions - lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI - lib/crypto: sha1: re-roll loops to reduce code size - lib/crypto: blake2s: move hmac construction into wireguard - lib/crypto: blake2s: include as built-in - crypto: blake2s - include instead of - crypto: blake2s - adjust include guard naming - crypto: blake2s - add comment for blake2s_state fields - crypto: blake2s - optimize blake2s initialization - crypto: blake2s - share the "shash" API boilerplate code - crypto: blake2s - move update and final logic to internal/blake2s.h - crypto: blake2s - remove unneeded includes - crypto: x86/blake2s - define shash_alg structs using macros - crypto: blake2s - define shash_alg structs using macros - crypto: lib/blake2s - Move selftest prototype into header file - MAINTAINERS: add git tree for random.c - MAINTAINERS: co-maintain random.c - random: remove dead code left over from blocking pool - random: avoid arch_get_random_seed_long() when collecting IRQ randomness - ACPI: sysfs: Fix BERT error region memory mapping - ACPI: sysfs: Make sparse happy about address space in use - media: vim2m: initialize the media device earlier - media: vim2m: Register video device after setting up internals - KVM: x86: Properly handle APF vs disabled LAPIC situation - staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() - Revert "alinux: random: speed up the initialization of module" - !71 xfs: backport 2 patches from upstream - xfs: fix inode reservation space for removing transaction - xfs: fix comment for start time value of inode with bigtime enabled- module: check for exit sections in layout_sections() instead of module_init_section() - afs: Fix afs_getattr() to refetch file status if callback break occurred - i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD - dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group - Input: ili210x - fix reset timing - arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs - net: atlantic: verify hw_head_ lies within TX buffer ring - net: atlantic: add check for MAX_SKB_FRAGS - net: atlantic: reduce scope of is_rsc_complete - net: atlantic: fix "frag[0] not initialized" - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() - nl80211: fix locking in nl80211_set_tx_bitrate_mask() - selftests: add ping test with ping_group_range tuned - nl80211: validate S1G channel width - mac80211: fix rx reordering with non explicit / psmp ack policy - scsi: qla2xxx: Fix missed DMA unmap for aborted commands - perf bench numa: Address compiler error on s390 - gpio: mvebu/pwm: Refuse requests with inverted polarity - gpio: gpio-vf610: do not touch other bits when set the target bit - riscv: dts: sifive: fu540-c000: align dma node name with dtschema - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - igb: skip phy status check where unavailable - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - net: af_key: add check for pfkey_broadcast in function pfkey_process - net/mlx5e: Properly block LRO when XDP is enabled - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc - net/qla3xxx: Fix a test in ql_reset_work() - clk: at91: generated: consider range when calculating best rate - ice: fix possible under reporting of ethtool Tx and Rx statistics - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: systemport: Fix an error handling path in bcm_sysport_probe() - net/sched: act_pedit: sanitize shift argument before usage - net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm - net: macb: Increment rx bd head after allocating skb and buffer - net: ipa: record proper RX transaction count - ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group - pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl - ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace - drm/dp/mst: fix a possible memory leak in fetch_monitor_name() - libceph: fix potential use-after-free on linger ping and resends - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - arm64: mte: Ensure the cleared tags are visible before setting the PTE - arm64: paravirt: Use RCU read locks to guard stolen_time - KVM: x86/mmu: Update number of zapped pages even if page list is stable - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold - Fix double fget() in vhost_net_set_backend() - selinux: fix bad cleanup on error in hashtab_duplicate() - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise - ALSA: wavefront: Proper check of get_user() error - ALSA: usb-audio: Restore Rane SL-1 quirk - nilfs2: fix lockdep warnings during disk space reclamation - nilfs2: fix lockdep warnings in page operations for btree nodes - platform/chrome: cros_ec_debugfs: detach log reader wq from devm - drbd: remove usage of list iterator variable after loop - MIPS: lantiq: check the return value of kzalloc() - fs: fix an infinite loop in iomap_fiemap - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - nvme-multipath: fix hang when disk goes live over reconnect - tools/virtio: compile with -pthread - vhost_vdpa: don't setup irq offloading when irq_num < 0 - s390/pci: improve zpci_dev reference counting - ALSA: hda/realtek: Enable headset mic on Lenovo P360 - crypto: x86/chacha20 - Avoid spurious jumps to other functions - crypto: stm32 - fix reference leak in stm32_crc_remove - rtc: sun6i: Fix time overflow handling - gfs2: Disable page faults during lockless buffered reads - nvme-pci: add quirks for Samsung X5 SSDs - Input: stmfts - fix reference leak in stmfts_input_open - Input: add bounds checking to input_set_capability() - um: Cleanup syscall_handler_t definition/cast, fix warning - rtc: pcf2127: fix bug when reading alarm registers - rtc: fix use-after-free on device removal - igc: Update I226_K device ID - igc: Remove phy->type checking - igc: Remove _I_PHY_ID checking - io_uring: always grab file table for deferred statx - usb: gadget: fix race when gadget driver register via ioctl- crypto: arm64/poly1305 - fix a read out-of-bound - posix-cpu-timers: Cleanup CPU timers before freeing them during exec - net_sched: cls_route: remove from list when handle is 0 - tty: serial: 8250: 8250_port: Move prototypes to shared location - mm/slub: add missing TID updates on slab deactivation - signal/seccomp: Dump core when there is only one live thread - netfilter: nft_compat: use nfnetlink_unicast() - netfilter: use nfnetlink_unicast() - dm-mpath: fix UAF in multipath_message() - tun: avoid double free in tun_free_netdev - efi/libstub: arm64: Fix KASLR and memmap= collision - efi/libstub: arm64: support strchr function for EFI stub - Revert "mm/page_cache_limit: add pagecache limit proc interface" - Revert "mm/page_cache_limit: create kernel thread for page cache limit" - Revert "mm/page_cache_limit: calculate reclaim pages for each node" - Revert "mm/page_cache_limit: shrink page cache" - Revert "mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug" - Revert "mm/page_cache_limit: do shrink_page_cache when adding page to page cache" - Revert "mm/page_cache_limit: add support for droping caches for target node" - drivers/perf: hisi: Add Support for CPA PMU - drivers/perf: hisi: Associate PMUs in SICL with CPUs online - drivers/perf: hisi: Add driver for HiSilicon PCIe PMU - SUNRPC: Fix fall-through warnings for Clang - usb: gadget: uvc: allow for application to cleanly shutdown - usb: gadget: uvc: rename function to be more consistent - ping: fix address binding wrt vrf - arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map - net: phy: Fix race condition on link status change - SUNRPC: Don't call connect() more than once on a TCP socket - SUNRPC: Prevent immediate close+reconnect - SUNRPC: Clean up scheduling of autoclose - drm/vmwgfx: Initialize drm_mode_fb_cmd2 - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - net: atlantic: always deep reset on pm op, fixing up my null deref regression - i40e: i40e_main: fix a missing check on list iterator - drm/nouveau/tegra: Stop using iommu_present() - ceph: fix setting of xattrs on async created inodes - serial: 8250_mtk: Fix register address for XON/XOFF character - serial: 8250_mtk: Fix UART_EFR register address - slimbus: qcom: Fix IRQ check in qcom_slim_probe - USB: serial: option: add Fibocom MA510 modem - USB: serial: option: add Fibocom L610 modem - USB: serial: qcserial: add support for Sierra Wireless EM7590 - USB: serial: pl2303: add device id for HP LM930 Display - usb: typec: tcpci_mt6360: Update for BMC PHY setting - usb: typec: tcpci: Don't skip cleanup in .remove() on error - usb: cdc-wdm: fix reading stuck on device close - tty: n_gsm: fix mux activation issues in gsm_config() - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() - firmware_loader: use kernel credentials when reading firmware - tcp: resalt the secret every 10 seconds - net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT - net: emaclite: Don't advertise 1000BASE-T and do auto negotiation - s390: disable -Warray-bounds - ASoC: ops: Validate input values in snd_soc_put_volsw_range() - ASoC: max98090: Generate notifications on changes for custom control - ASoC: max98090: Reject invalid values in custom control put() - hwmon: (f71882fg) Fix negative temperature - gfs2: Fix filesystem block deallocation for short writes - tls: Fix context leak on tls_device_down - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending - net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() - net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral - net/sched: act_pedit: really ensure the skb is writable - s390/lcs: fix variable dereferenced before check - s390/ctcm: fix potential memory leak - s390/ctcm: fix variable dereferenced before check - selftests: vm: Makefile: rename TARGETS to VMTARGETS - hwmon: (ltq-cputemp) restrict it to SOC_XWAY - dim: initialize all struct fields - ionic: fix missing pci_release_regions() on error in ionic_probe() - nfs: fix broken handling of the softreval mount option - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection - net: sfc: fix memory leak due to ptp channel - sfc: Use swap() instead of open coding it - netlink: do not reset transport header in netlink_recvmsg() - drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() - ipv4: drop dst in multicast routing path - net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters - net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 - net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups - net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted - net: Fix features skip in for_each_netdev_feature() - mac80211: Reset MBSSID parameters upon connection - hwmon: (tmp401) Add OF device ID table - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing - batman-adv: Don't skb_split skbuffs with frag_list - !68 scsi: mpt3sas: Transition IOC to Ready state during shutdown - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - !48 Fix kabi header file being repeatedly referenced by the same file - scsi: mpt3sas: Transition IOC to Ready state during shutdown - Fix kabi header file being repeatedly referenced by the same file- x86: Clear .brk area at early boot- netfilter: nf_queue: do not allow packet truncation below transport header offset - io_uring: use separate list entry for iopoll requests - io_uring: add missing item types for various requests - io_uring:drop identity before creating a private one - io-wq: Switch io_wqe_worker's fs before releasing request - coresight: etm4x: Workaround CPU hung bug on HiSilicon ETM - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - mm: fix missing cache flush for all tail pages of compound page - Bluetooth: Fix the creation of hdev->name - arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL - nfp: bpf: silence bitwise vs. logical OR warning - drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types - block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit - regulator: consumer: Add missing stubs to regulator/consumer.h - MIPS: Use address-of operator on section symbols- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - RDMA/hns: Recover 1bit-ECC error of RAM on chip - RDMA/hns: Refactor the abnormal interrupt handler function - RDMA/hns: Fix incorrect clearing of interrupt status register - RDMA/hns: Fix the wrong type of return value of the interrupt handler - RDMA/hns: Remove unused abnormal interrupt of type RAS - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - md/raid6: refactor raid5_read_one_chunk - md/raid10: enable io accounting - md/raid1: enable io accounting - md/raid1: rename print_msg with r1bio_existed - md/raid5: avoid redundant bio clone in raid5_read_one_chunk - md: add io accounting for raid0 and raid5 - mmc: rtsx: add 74 Clocks in power on flow - PCI: aardvark: Fix reading MSI interrupt number - PCI: aardvark: Clear all MSIs at setup - dm: interlock pending dm_io and dm_wait_for_bios_completion - rcu: Apply callbacks processing time limit only on softirq - rcu: Fix callbacks processing time limit retaining cond_resched() - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs - KVM: x86: Do not change ICR on write to APIC_SELF_IPI - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - btrfs: always log symlinks in full mode - smsc911x: allow using IRQ0 - selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer - bnxt_en: Fix unnecessary dropping of RX packets - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational - net: emaclite: Add error handling for of_address_to_resource() - net: cpsw: add missing of_node_put() in cpsw_probe_dt() - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() - net: dsa: mt7530: add missing of_node_put() in mt7530_setup() - net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() - NFSv4: Don't invalidate inode attributes on delegation return - RDMA/siw: Fix a condition race issue in MPA request processing - selftests/seccomp: Don't call read() on TTY from background pgrp - net/mlx5: Avoid double clear or set of sync reset requested - net/mlx5e: Fix the calling of update_buffer_lossy() API - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release - net/mlx5e: Fix trust state reset in reload - ASoC: dmaengine: Restore NULL prepare_slave_config() callback - hwmon: (adt7470) Fix warning on module removal - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) - can: grcan: only use the NAPI poll budget for RX - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs - can: grcan: use ofdev->dev when allocating DMA memory - can: isotp: remove re-binding of bound socket - can: grcan: grcan_close(): fix deadlock - s390/dasd: Fix read inconsistency for ESE DASD devices - s390/dasd: Fix read for ESE with blksize < 4k - s390/dasd: prevent double format of tracks for ESE devices - s390/dasd: fix data corruption for ESE devices - ASoC: meson: Fix event generation for AUI CODEC mux - ASoC: meson: Fix event generation for G12A tohdmi mux - ASoC: meson: Fix event generation for AUI ACODEC mux - ASoC: wm8958: Fix change notifications for DSP controls - ASoC: da7219: Fix change notifications for tone generator frequency - genirq: Synchronize interrupt thread startup - net: stmmac: disable Split Header (SPH) for Intel platforms - firewire: core: extend card->lock in fw_core_handle_bus_reset - firewire: remove check of list iterator against head past the loop body - firewire: fix potential uaf in outbound_phy_packet_callback() - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT - iommu/vt-d: Calculate mask for non-aligned flushes - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id - gpiolib: of: fix bounds check for 'gpio-reserved-ranges' - mmc: core: Set HS clock speed before sending HS CMD13 - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers - parisc: Merge model and model name into one line in /proc/cpuinfo - MIPS: Fix CP0 counter erratum detection for R4k CPUs - perf symbol: Remove arch__symbols__fixup_end() - tty: n_gsm: fix software flow control handling - tty: n_gsm: fix incorrect UA handling - tty: n_gsm: fix reset fifo race condition - tty: n_gsm: fix wrong command frame length field encoding - tty: n_gsm: fix wrong command retry handling - tty: n_gsm: fix missing explicit ldisc flush - tty: n_gsm: fix wrong DLCI release order - tty: n_gsm: fix insufficient txframe size - netfilter: nft_socket: only do sk lookups when indev is available - tty: n_gsm: fix malformed counter for out of frame data - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 - tty: n_gsm: fix mux cleanup after unregister tty device - tty: n_gsm: fix decoupled mux resource - tty: n_gsm: fix restart handling via CLD command - perf symbol: Update symbols__fixup_end() - perf symbol: Pass is_kallsyms to symbols__fixup_end() - x86/cpu: Load microcode during restore_processor_state() - thermal: int340x: Fix attr.show callback prototype - net: ethernet: stmmac: fix write to sgmii_adapter_base - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses - kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time - zonefs: Clear inode information flags on inode creation - zonefs: Fix management of open zones - powerpc/perf: Fix 32bit compile - drivers: net: hippi: Fix deadlock in rr_close() - cifs: destage any unwritten data to the server before calling copychunk_write - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - ASoC: wm8731: Disable the regulator when probing fails - ASoC: Intel: soc-acpi: correct device endpoints for max98373 - tcp: fix F-RTO may not work correctly when receiving DSACK - Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" - ibmvnic: fix miscellaneous checks - ixgbe: ensure IPsec VF<->PF compatibility - net: fec: add missing of_node_put() in fec_enet_init_stop_mode() - bnx2x: fix napi API usage sequence - tls: Skip tls_append_frag on zero copy size - drm/amd/display: Fix memory leak in dcn21_clock_source_create - drm/amdkfd: Fix GWS queue count - net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK - net: phy: marvell10g: fix return value on error - net: bcmgenet: hide status block before TX timestamping - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() - tcp: make sure treq->af_specific is initialized - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode - ip6_gre: Make o_seqno start from 0 in native mode - ip_gre: Make o_seqno start from 0 in native mode - net/smc: sync err code when tcp connection was refused - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe - pinctrl: pistachio: fix use of irq_of_parse_and_map() - arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock - ARM: dts: imx6ull-colibri: fix vqmmc regulator - sctp: check asoc strreset_chunk in sctp_generate_reconf_event - wireguard: device: check for metadata_dst with skb_valid_dst() - pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested - tcp: md5: incorrect tcp_header_len for incoming connections - pinctrl: rockchip: fix RK3308 pinmux bits - bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion - net: dsa: Add missing of_node_put() in dsa_port_link_register_of - memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode - pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI - mtd: rawnand: Fix return value check of wait_for_completion_timeout - pinctrl: mediatek: moore: Fix build error - ipvs: correctly print the memory size of ip_vs_conn_tab - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 - ARM: dts: am3517-evm: Fix misc pinmuxing - ARM: dts: Fix mmc order for omap3-gta04 - phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe - phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe - ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name - ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek - phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks - bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init - phy: samsung: exynos5250-sata: fix missing device put in probe error paths - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue - USB: Fix xhci event ring dequeue pointer ERDP update issue - mtd: rawnand: fix ecc parameters for mt7622 - iio:imu:bmi160: disable regulator in error path - arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards - arm64: dts: meson: remove CPU opps below 1GHz for G12B boards - video: fbdev: udlfb: properly check endpoint type - iocost: don't reset the inuse weight of under-weighted debtors - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - riscv: patch_text: Fixup last cpu should be master - hex2bin: fix access beyond string end - pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config - arch_topology: Do not set llc_sibling if llc_id is invalid - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - serial: imx: fix overrun interrupts in DMA mode - usb: phy: generic: Get the vbus supply - usb: cdns3: Fix issue for clear halt endpoint - usb: dwc3: gadget: Return proper request status - usb: dwc3: core: Only handle soft-reset in DCTL - usb: dwc3: core: Fix tx/rx threshold settings - usb: dwc3: Try usb-role-switch first in dwc3_drd_init - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() - usb: gadget: uvc: Fix crash when encoding data for usb request - usb: typec: ucsi: Fix role swapping - usb: typec: ucsi: Fix reuse of completion structure - usb: misc: fix improper handling of refcount in uss720_probe() - iio: imu: inv_icm42600: Fix I2C init possible nack - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() - iio: dac: ad5446: Fix read_raw not returning set value - iio: dac: ad5592r: Fix the missing return value. - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms - xhci: stop polling roothubs after shutdown - xhci: Enable runtime PM on second Alderlake controller - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS - USB: quirks: add STRING quirk for VCOM device - USB: quirks: add a Realtek card reader - usb: mtu3: fix USB 3.0 dual-role-switch from device to host - lightnvm: disable the subsystem- lockdown: Fix kexec lockdown bypass with ima policy - fbmem: Check virtual screen sizes in fb_set_var() - fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - inotify: show inotify mask flags in proc fdinfo - block: prevent lockdep false positive warning about 'bd_mutex' - block: fix that part scan is disabled in device_add_disk() - block: Fix warning in bd_link_disk_holder() - ucounts: add missing data type changes - bpf: Don't redirect packets with invalid pkt_len - Revert "net: micrel: fix KS8851_MLL Kconfig" - block/compat_ioctl: fix range check in BLKGETSIZE - staging: ion: Prevent incorrect reference counting behavour - spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller - can: isotp: stop timeout monitoring when no first frame was sent - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4, doc: fix incorrect h_reserved size - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - ext4: fix fallocate to use file_modified to update permissions consistently - perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event - powerpc/perf: Fix power9 event alternatives - drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage - KVM: PPC: Fix TCE handling for VFIO - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - sched/pelt: Fix attach_entity_load_avg() corner case - arm_pmu: Validate single/group leader events - ARC: entry: fix syscall_trace_exit argument - e1000e: Fix possible overflow in LTR decoding - ASoC: soc-dapm: fix two incorrect uses of list iterator - gpio: Request interrupts after IRQ is initialized - openvswitch: fix OOB access in reserve_sfa_size() - xtensa: fix a7 clobbering in coprocessor context load/store - xtensa: patch_text: Fixup last cpu should be master - net: atlantic: invert deep par in pm functions, preventing null derefs - dma: at_xdmac: fix a missing check on list iterator - ata: pata_marvell: Check the 'bmdma_addr' beforing reading - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() - mm, hugetlb: allow for "high" userspace addresses - EDAC/synopsys: Read the error count from the correct register - nvme-pci: disable namespace identifiers for Qemu controllers - nvme: add a quirk to disable namespace identifiers - stat: fix inconsistency between struct stat and struct compat_stat - scsi: qedi: Fix failed disconnect handling - net: macb: Restart tx only if queue pointer is lagging - drm/msm/mdp5: check the return of kzalloc() - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant - mt76: Fix undefined behavior due to shift overflowing the constant - net: atlantic: Avoid out-of-bounds indexing - cifs: Check the IOCB_DIRECT flag, not O_DIRECT - vxlan: fix error return code in vxlan_fdb_append - arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative - reset: tegra-bpmp: Restore Handle errors in BPMP response - ARM: vexpress/spc: Avoid negative array index when !SMP - arm64: mm: fix p?d_leaf() - arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() - selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets - dmaengine: idxd: add RO check for wq max_transfer_size write - dmaengine: idxd: add RO check for wq max_batch_size write - net: stmmac: Use readl_poll_timeout_atomic() in atomic state - netlink: reset network and mac headers in netlink_dump() - ipv6: fix kabi for ip6_rt_gc_expire in struct netns_ipv6 - ipv6: make ip6_rt_gc_expire an atomic_t - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu - net/sched: cls_u32: fix possible leak in u32_init_knode() - ip6_gre: Fix skb_under_panic in __gre6_xmit() - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() - net/packet: fix packet_sock xmit return value checking - net/smc: Fix sock leak when release after smc_shutdown() - rxrpc: Restore removed timer deletion - igc: Fix BUG: scheduling while atomic - igc: Fix infinite loop in release_swfw_sync - esp: limit skb_page_frag_refill use to a single page - spi: spi-mtk-nor: initialize spi controller after resume - dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources - dmaengine: imx-sdma: Fix error checking in sdma_event_remap - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek - ALSA: hda/realtek: Add quirk for Clevo NP70PNP - ALSA: usb-audio: Clear MIDI port active flag after draining - gfs2: assign rgrp glock before compute_bitstructs - perf tools: Fix segfault accessing sample_id xyarray - tracing: Dump stacktrace trigger to the corresponding instance - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead- KEYS: Fix mistaken sizeof call in pgp_key_generate_id - KEYS: Add safe guard against faulty PGP key - KEYS: Fix error path return value in pgp_generate_fingerprint - block: fix mismatch size for flush_rq - crypto: hisilicon/sec - don't sleep when in softirq - xen/arm: Fix race in RB-tree based P2M accounting - nbd: fix io hung while disconnecting device - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - filemap: Correct the conditions for marking a folio as accessed - Revert "mm/filemap: fix that first page is not mark accessed in filemap_read()" - net: rose: fix UAF bugs caused by timer handler - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - openeuler_defconfig: Enable SENSORS_ZHAOXIN_CPUTEMP as module by default - Driver for Zhaoxin CPU core temperature monitoring - scsi: iscsi: fix kabi broken in struct iscsi_transport - scsi: iscsi: fix kabi broken in struct iscsi_cls_conn - scsi: iscsi: Fix unbound endpoint error handling - scsi: iscsi: Fix endpoint reuse regression - dma-direct: avoid redundant memory sync for swiotlb - timers: Fix warning condition in __run_timers() - i2c: pasemi: Wait for write xfers to finish - smp: Fix offline cpu check in flush_smp_call_function_queue() - dm integrity: fix memory corruption when tag_size is less than digest size - ARM: davinci: da850-evm: Avoid NULL pointer dereference - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation - genirq/affinity: Consider that CPUs on nodes can be unbalanced - drm/amdgpu: Enable gfxoff quirk on MacBook Pro - drm/amd/display: don't ignore alpha property on pre-multiplied mode - ipv6: fix panic when forwarding a pkt with no in6 dev - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers - ALSA: hda/realtek: Add quirk for Clevo PD50PNT - btrfs: mark resumed async balance as writing - btrfs: fix root ref counts in error handling in btrfs_get_root_ref - ath9k: Fix usage of driver-private space in tx_info - ath9k: Properly clear TX status area before reporting to mac80211 - gcc-plugins: latent_entropy: use /dev/urandom - memory: renesas-rpc-if: fix platform-device leak in error path - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm: fix unexpected zeroed page mapping with zram swap - mm, page_alloc: fix build_zonerefs_node() - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant - drivers: net: slip: fix NPD bug in sl_tx_timeout() - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan - scsi: mvsas: Add PCI ID of RocketRaid 2640 - drm/amd/display: Fix allocate_mst_payload assert on resume - drm/amd/display: Revert FEC check in validation - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup - net: axienet: setup mdio unconditionally - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry - arm64: alternatives: mark patch_alternative() as `noinstr` - regulator: wm8994: Add an off-on delay for WM8994 variant - gpu: ipu-v3: Fix dev_dbg frequency output - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs - net: micrel: fix KS8851_MLL Kconfig - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 - scsi: lpfc: Fix queue failures when recovering from PCI parity error - scsi: target: tcmu: Fix possible page UAF - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer - drm/amdkfd: Check for potential null return of kmalloc_array() - drm/amdgpu/vcn: improve vcn dpg stop procedure - drm/amdkfd: Fix Incorrect VMIDs passed to HWS - drm/amd/display: Update VTEM Infopacket definition - drm/amd/display: FEC check in timing validation - drm/amd/display: fix audio format not updated after edid updated - btrfs: do not warn for free space inode in cow_file_range - btrfs: fix fallocate to use file_modified to update permissions consistently - drm/amd: Add USBC connector ID - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" - dm mpath: only use ktime_get_ns() in historical selector - cifs: potential buffer overflow in handling symlinks - nfc: nci: add flush_workqueue to prevent uaf - perf tools: Fix misleading add event PMU debug message - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set - sctp: Initialize daddr on peeled off socket - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart - scsi: iscsi: Fix offload conn cleanup when iscsid restarts - scsi: iscsi: Move iscsi_ep_disconnect() - scsi: iscsi: Fix in-kernel conn failure handling - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() - scsi: iscsi: Use system_unbound_wq for destroy_work - scsi: iscsi: Force immediate failure during shutdown - scsi: iscsi: Stop queueing during ep_disconnect - scsi: pm80xx: Enable upper inbound, outbound queues - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() - drm/msm: Fix range size vs end confusion - cfg80211: hold bss_lock while updating nontrans_list - net/sched: taprio: Check if socket flags are valid - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link - net: dsa: felix: suppress -EPROBE_DEFER errors - net/sched: fix initialization order when updating chain 0 head - mlxsw: i2c: Fix initialization error flow - net: mdio: Alphabetically sort header inclusion - gpiolib: acpi: use correct format characters - veth: Ensure eth header is in skb's linear part - SUNRPC: Fix the svc_deferred_event trace class - media: rockchip/rga: do proper error checking in probe - firmware: arm_scmi: Fix sorting of retrieved clock rates - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe - drm/msm: Add missing put_task_struct() in debugfs path - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() - ACPI: processor idle: Check for architectural support for LPI - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function - drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit - Revert "powerpc: Fix virt_addr_valid() check" - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - irqchip/gic, gic-v3: Prevent GSI to SGI translations - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() - arm64: module: remove (NOLOAD) from linker script - selftests: cgroup: Test open-time cgroup namespace usage for migration checks - selftests: cgroup: Test open-time credential usage for migration checks - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 - selftests/cgroup: Fix build on older distros - mm: don't skip swap entry even if zap_details specified - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts - tools build: Filter out options and warnings not supported by clang - perf python: Fix probing for some clang command line options - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 - drm/amdkfd: Create file descriptor after client is added to smi_clients list - drm/nouveau/pmu: Add missing callbacks for Tegra devices - drm/amdgpu/smu10: fix SoC/fclk units in auto mode - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator - ata: sata_dwc_460ex: Fix crash due to OOB write - gpio: Restrict usage of GPIO chip irq members before initialization - RDMA/hfi1: Fix use-after-free bug for mm struct - arm64: patch_text: Fixup last cpu should be master - btrfs: prevent subvol with swapfile from being deleted - btrfs: fix qgroup reserve overflow the qgroup limit - x86/speculation: Restore speculation related MSRs during S3 resume - x86/pm: Save the MSR validity status at context setup - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - lz4: fix LZ4_decompress_safe_partial read out of bound - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete - mmc: mmci: stm32: correctly check all elements of sg list - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" - arm64: Add part number for Arm Cortex-A78AE - perf session: Remap buf if there is no space for event - perf tools: Fix perf's libperf_print callback - perf: arm-spe: Fix perf report --mem-mode - iommu/omap: Fix regression in probe for NULL pointer dereference - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() - SUNRPC: Handle low memory situations in call_status() - SUNRPC: Handle ENOMEM in call_transmit_status() - io_uring: don't touch scm_fp_list after queueing skb - drbd: Fix five use after free bugs in get_initial_state - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() - qede: confirm skb is allocated before using - net: phy: mscc-miim: reject clause 45 register accesses - rxrpc: fix a race in rxrpc_exit_net() - net: openvswitch: fix leak of nested actions - net: openvswitch: don't send internal clone attribute to the userspace. - ice: synchronize_rcu() when terminating rings - ipv6: Fix stats accounting in ip6_pkt_drop - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg - ice: Set txq_teid to ICE_INVAL_TEID on ring creation - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition - RDMA/mlx5: Don't remove cache MRs when a delay is needed - sfc: Do not free an empty page_ring - bnxt_en: reserve space inside receive page for skb_shared_info - drm/imx: Fix memory leak in imx_pd_connector_get_modes - drm/imx: imx-ldb: Check for null pointer after calling kmemdup - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms - net: ipv4: fix route with nexthop object delete warning - ice: Clear default forwarding VSI during VSI release - net/tls: fix slab-out-of-bounds bug in decrypt_internal - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() - Drivers: hv: vmbus: Fix potential crash on module unload - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() - Revert "hv: utils: add PTP_1588_CLOCK to Kconfig to fix build" - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - parisc: Fix patch code locking and flushing - parisc: Fix CPU affinity for Lasi, WAX and Dino chips - NFS: Avoid writeback threads getting stuck in mempool_alloc() - NFS: nfsiod should not block forever in mempool_alloc() - SUNRPC: Fix socket waits for write buffer space - jfs: prevent NULL deref in diFree - virtio_console: eliminate anonymous module_init & module_exit - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC: remove scheduling boost for "SWAPPER" tasks. - SUNRPC/xprt: async tasks mustn't block waiting for memory - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - clk: Enforce that disjoints limits are invalid - clk: ti: Preserve node in ti_dt_clocks_register() - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 - NFSv4: Protect the state recovery thread against direct reclaim - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() - w1: w1_therm: fixes w1_seq for ds28ea00 sensors - staging: wfx: fix an error handling in wfx_init_common() - phy: amlogic: meson8b-usb2: Use dev_err_probe() - staging: vchiq_core: handle NULL result of find_service_by_handle - clk: si5341: fix reported clk_rate when output divider is 2 - minix: fix bug when opening a file with O_DIRECT - init/main.c: return 1 from handled __setup() functions - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error - netlabel: fix out-of-bounds memory accesses - Bluetooth: Fix use after free in hci_send_acl - MIPS: ingenic: correct unit node address - xtensa: fix DTC warning unit_address_format - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm - net: sfp: add 2500base-X quirk for Lantech SFP module - net: limit altnames to 64k total - net: account alternate interface name memory - can: isotp: set default value for N_As to 50 micro seconds - scsi: libfc: Fix use after free in fc_exch_abts_resp() - powerpc/secvar: fix refcount leak in format_show() - MIPS: fix fortify panic when copying asm exception handlers - PCI: endpoint: Fix misused goto label - bnxt_en: Eliminate unintended link toggle during FW reset - Bluetooth: use memset avoid memory leaks - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} - tuntap: add sanity checks about msg_controllen in sendmsg - macvtap: advertise link netns via netlink - mips: ralink: fix a refcount leak in ill_acc_of_setup() - net/smc: correct settings of RMB window update limit - scsi: hisi_sas: Free irq vectors in order for v3 HW - scsi: aha152x: Fix aha152x_setup() __setup handler return value - mt76: mt7615: Fix assigning negative values to unsigned variable - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() - scsi: pm8001: Fix tag leaks on error - scsi: pm8001: Fix task leak in pm8001_send_abort_all() - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface - drm/amdkfd: make CRAT table missing message informational only - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - iwlwifi: mvm: Correctly set fragmented EBS - power: supply: axp288-charger: Set Vhold to 4.4V - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. - PCI: endpoint: Fix alignment fault error in copy tests - usb: ehci: add pci device support for Aspeed platforms - iommu/arm-smmu-v3: fix event handling soft lockup - PCI: aardvark: Fix support for MSI interrupts - drm/amdgpu: Fix recursive locking warning - powerpc: Set crashkernel offset to mid of RMA region - ipv6: fix kabi for mc_forwarding in struct ipv6_devconf - ipv6: make mc_forwarding atomic - libbpf: Fix build issue with llvm-readelf - cfg80211: don't add non transmitted BSS to 6GHz scanned channels - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill - power: supply: axp20x_battery: properly report current when discharging - scsi: bfa: Replace snprintf() with sysfs_emit() - scsi: mvsas: Replace snprintf() with sysfs_emit() - bpf: Make dst_port field in struct bpf_sock 16-bit wide - ath11k: mhi: use mhi_sync_power_up() - ath11k: fix kernel panic during unload/load ath11k modules - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 - ptp: replace snprintf with sysfs_emit - usb: gadget: tegra-xudc: Fix control endpoint's definitions - usb: gadget: tegra-xudc: Do not program SPARAM - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj - drm/amd/display: Add signal type check when verify stream backends same - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 - drm: Add orientation quirk for GPD Win Max - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs - rtc: wm8350: Handle error for wm8350_register_irq - gfs2: gfs2_setattr_size error path fix - gfs2: Fix gfs2_release for non-writers regression - gfs2: Check for active reservation in gfs2_release - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - netfilter: nf_tables: stricter validation of element data - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/filemap: fix UAF in find_lock_entries - shmem: allow reporting fanotify events with file handles on tmpfs - fs: introduce a wrapper uuid_to_fsid() - Revert "iommu: handle page response timeout" - mm/filemap: fix that first page is not mark accessed in filemap_read() - block: don't use cmpxchg64() on 32-bit platform - block: fix that iostat can show huge wait time - block: fix sleeping function called from invalid context in part_get_stat_info() - block: fix kabi broken in struct hd_struct - blk-mq: fix kabi broken in struct request - block: update nsecs[] in part_stat_show() and diskstats_show() - blk-throttle: fix io hung due to configuration updates - kabi: deduplication friendly structs- vt: drop old FONT ioctls - genirq: Take the proposed affinity at face value if force==true - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - sign-file: Support SM signature - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones- smp: fix early_param csdlock_debug boot panic - RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() - RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() - RDMA/hns: Remove the num_cqc_timer variable - RDMA/hns: Add the detection for CMDQ status in the device initialization process - RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr() - RDMA/hns: Init the variable at the suitable place - RDMA/hns: Add judgment on the execution result of CMDQ that free vf resource - RDMA/hns: Remove redundant variable "ret" - RDMA/hns: Remove unused function to_hns_roce_state() - RDMA/hns: Remove unnecessary check for the sgid_attr when modifying QP - ipmi:watchdog: Set panic count to proper value on a panic - ipmi/watchdog: replace atomic_add() and atomic_sub() - scsi: hisi_sas: Change the debugfs parameters dump count default value - blk-mq: don't clear flush_rq from tags->rqs[] - ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" - can: m_can: m_can_tx_handler(): fix use after free of skb - openvswitch: Fixed nd target mask field in the flow dump. - docs: sysctl/kernel: add missing bit to panic_print - um: Fix uml_mconsole stop/go - ARM: dts: spear13xx: Update SPI dma properties - ARM: dts: spear1340: Update serial node properties - ASoC: topology: Allow TLV control to be either read or write - dt-bindings: spi: mxic: The interrupt property is not mandatory - dt-bindings: mtd: nand-controller: Fix a comment in the examples - dt-bindings: mtd: nand-controller: Fix the reg property description - bpf: Fix comment for helper bpf_current_task_under_cgroup() - bpf: Adjust BPF stack helper functions to accommodate skip > 0 - mm/usercopy: return 1 from hardened_usercopy __setup() handler - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ARM: 9187/1: JIVE: fix return value of __setup handler - mm/mmap: return 1 from stack_guard_gap __setup() handler - batman-adv: Check ptr for NULL before reducing its refcnt - ASoC: soc-compress: Change the check for codec_dai - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet - proc: bootconfig: Add null pointer check - can: isotp: restore accidentally removed MSG_PEEK feature - platform/chrome: cros_ec_typec: Check for EC device - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - riscv module: remove (NOLOAD) - io_uring: fix memory leak of uid in files registration - ARM: iop32x: offset IRQ numbers by 1 - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function - pinctrl: pinconf-generic: Print arguments for bias-pull-* - watch_queue: Free the page array when watch_queue is dismantled - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes - mailbox: imx: fix wakeup failure from freeze mode - rxrpc: Fix call timer start racing with call destruction - gfs2: Make sure FITRIM minlen is rounded up to fs block size - rtc: check if __rtc_read_time was successful - XArray: Update the LRU list in xas_split() - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value - can: mcba_usb: properly check endpoint type - XArray: Fix xas_create_range() when multi-order entry present - wireguard: socket: ignore v6 endpoints when ipv6 is disabled - wireguard: socket: free skb in send6 when ipv6 is disabled - wireguard: queueing: use CFI-safe ptr_ring cleanup function - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM - KVM: SVM: fix panic on out-of-bounds guest IRQ - KVM: x86: fix sending PV IPI - KVM: Prevent module exit until all VMs are freed - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - platform: chrome: Split trace include file - scsi: qla2xxx: Use correct feature type field during RFF_ID processing - scsi: qla2xxx: Reduce false trigger to login - scsi: qla2xxx: Fix N2N inconsistent PLOGI - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests - scsi: qla2xxx: Fix hang due to session stuck - scsi: qla2xxx: Fix incorrect reporting of task management failure - scsi: qla2xxx: Fix disk failure to rediscover - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() - scsi: qla2xxx: Check for firmware dump already collected - scsi: qla2xxx: Add devids and conditionals for 28xx - scsi: qla2xxx: Fix device reconnect in loop topology - scsi: qla2xxx: Fix warning for missing error code - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter - scsi: qla2xxx: Fix scheduling while atomic - scsi: qla2xxx: Fix stuck session in gpdb - powerpc: Fix build errors with newer binutils - powerpc/lib/sstep: Fix build errors with newer binutils - powerpc/lib/sstep: Fix 'sthcx' instruction - powerpc/kasan: Fix early region not updated correctly - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU - ALSA: hda/realtek: Add alc256-samsung-headphone fixup - media: atomisp: fix bad usage at error handling logic - mmc: host: Return an error when ->enable_sdio_irq() ops is missing - media: hdpvr: initialize dev->worker at hdpvr_register_videodev - media: Revert "media: em28xx: add missing em28xx_close_extension" - video: fbdev: sm712fb: Fix crash in smtcfb_write() - ARM: mmp: Fix failure to remove sram device - ARM: tegra: tamonten: Fix I2C3 pad setting - lib/test_lockup: fix kernel pointer check for separate address spaces - uaccess: fix type mismatch warnings from access_ok() - media: cx88-mpeg: clear interrupt status register before streaming video - ASoC: soc-core: skip zero num_dai component in searching dai name - ARM: dts: bcm2711: Add the missing L1/L2 cache information - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() - arm64: defconfig: build imx-sdma as a module - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk - ARM: ftrace: avoid redundant loads or clobbering IP - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards - ASoC: madera: Add dependencies on MFD - ARM: dts: bcm2837: Add the missing L1/L2 cache information - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit - video: fbdev: cirrusfb: check pixclock to avoid divide by zero - video: fbdev: w100fb: Reset global state - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow - media: ir_toy: free before error exiting - media: staging: media: zoran: fix various V4L2 compliance errors - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com - media: staging: media: zoran: move videodev alloc - ntfs: add sanity check on allocation size - f2fs: compress: fix to print raw data size in error path of lz4 decompression - NFSD: Fix nfsd_breaker_owns_lease() return values - f2fs: fix to do sanity check on curseg->alloc_type - ext4: don't BUG if someone dirty pages without asking ext4 first - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb - locking/lockdep: Iterate lock_classes directly when reading lockdep files - spi: tegra20: Use of_device_get_match_data() - nvme-tcp: lockdep: annotate in-kernel sockets - parisc: Fix handling off probe non-access faults - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - Revert "Revert "block, bfq: honor already-setup queue merges"" - lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3 - ACPICA: Avoid walking the ACPI Namespace if it is not there - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files - irqchip/nvic: Release nvic_base upon failure - irqchip/qcom-pdc: Fix broken locking - Fix incorrect type in assignment of ipv6 port for audit - loop: use sysfs_emit() in the sysfs xxx show() - selinux: allow FIOCLEX and FIONCLEX with policy capability - selinux: use correct type for context length - pinctrl: npcm: Fix broken references to chip->parent_device - gcc-plugins/stackleak: Exactly match strings instead of prefixes - regulator: rpi-panel: Handle I2C errors/timing to the Atmel - LSM: general protection fault in legacy_parse_param - fs: fix fd table size alignment properly - lib/test: use after free in register_test_dev_kmod() - fs: fd tables have to be multiples of BITS_PER_LONG - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head - qlcnic: dcb: default to returning -EOPNOTSUPP - selftests: test_vxlan_under_vrf: Fix broken test case - net: phy: broadcom: Fix brcm_fet_config_init() - net: enetc: report software timestamping via SO_TIMESTAMPING - xen: fix is_xen_pmu() - clk: Initialize orphan req_rate - clk: qcom: gcc-msm8994: Fix gpll4 width - kdb: Fix the putarea helper function - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - jfs: fix divide error in dbNextAG - driver core: dd: fix return value of __setup handler - firmware: google: Properly state IOMEM dependency - kgdbts: fix return value of __setup handler - serial: 8250: fix XOFF/XON sending when DMA is used - kgdboc: fix return value of __setup handler - tty: hvc: fix return value of __setup handler - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs - pinctrl: mediatek: paris: Fix pingroup pin config state readback - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init - staging: mt7621-dts: fix GB-PC2 devicetree - staging: mt7621-dts: fix pinctrl properties for ethernet - staging: mt7621-dts: fix formatting - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree - NFS: remove unneeded check in decode_devicenotify_args() - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver - clk: clps711x: Terminate clk_div_table with sentinel element - clk: loongson1: Terminate clk_div_table with sentinel element - clk: actions: Terminate clk_div_table with sentinel element - nvdimm/region: Fix default alignment for small regions - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma - clk: qcom: clk-rcg2: Update the frac table for pixel clock - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG - clk: at91: sama7g5: fix parents of PDMCs' GCLK - clk: imx7d: Remove audio_mclk_root_clk - dma-debug: fix return value of __setup handlers - NFS: Return valid errors from nfs2/3_decode_dirent() - habanalabs: Add check for pci_enable_device - iio: adc: Add check for devm_request_threaded_irq - serial: 8250: Fix race condition in RTS-after-send handling - NFS: Use of mapping_set_error() results in spurious errors - serial: 8250_lpss: Balance reference count for PCI DMA device - serial: 8250_mid: Balance reference count for PCI DMA device - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) - clk: qcom: ipq8074: Use floor ops for SDCC1 clock - pinctrl: renesas: checker: Fix miscalculation of number of states - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. - iio: mma8452: Fix probe failing when an i2c_device_id is used - clk: qcom: ipq8074: fix PCI-E clock oops - soundwire: intel: fix wrong register name in intel_shim_wake - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse - misc: alcor_pci: Fix an error handling path - fsi: Aspeed: Fix a potential double free - fsi: aspeed: convert to devm_platform_ioremap_resource - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() - mxser: fix xmit_buf leak in activate when LSR == 0xff - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe - tipc: fix the timer expires after interval 100ms - openvswitch: always update flow key after nat - tcp: ensure PMTU updates are processed during fastopen - net: bcmgenet: Use stronger register read/writes to assure ordering - PCI: Avoid broken MSI on SB600 USB devices - selftests/bpf/test_lirc_mode2.sh: Exit with proper code - i2c: mux: demux-pinctrl: do not deactivate a master that is not active - i2c: meson: Fix wrong speed use from probe - af_netlink: Fix shift out of bounds in group mask calculation - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed - selftests/bpf: Fix error reporting from sock_fields programs - bareudp: use ipv6_mod_enabled to check if IPv6 enabled - can: isotp: support MSG_TRUNC flag when reading from socket - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket - USB: storage: ums-realtek: fix error code in rts51x_read_mem() - samples/bpf, xdpsock: Fix race when running for fix duration of time - bpf, sockmap: Fix double uncharge the mem of sk_msg - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - MIPS: pgalloc: fix memory leak caused by pgd_free() - MIPS: RB532: fix return value of __setup handler - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base - ath10k: Fix error handling in ath10k_setup_msa_resources - vxcan: enable local echo for sent CAN frames - powerpc: 8xx: fix a return value error in mpc8xx_pic_init - platform/x86: huawei-wmi: check the return value of device_create_file() - selftests/bpf: Make test_lwt_ip_encap more stable and faster - libbpf: Unmap rings when umem deleted - mfd: mc13xxx: Add check for mc13xxx_irq_request - powerpc/sysdev: fix incorrect use to determine if list is empty - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n - net: axienet: fix RX ring refill allocation failure handling - IB/hfi1: Allow larger MTU without AIP - power: supply: wm8350-power: Add missing free in free_charger_irq - power: supply: wm8350-power: Handle error for wm8350_register_irq - i2c: xiic: Make bus names unique - hv_balloon: rate-limit "Unhandled message" warning - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() - KVM: x86: Fix emulation in writing cr8 - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() - libbpf: Skip forward declaration when counting duplicated type names - gpu: host1x: Fix a memory leak in 'host1x_remove()' - bpf, arm64: Feed byte-offset into bpf line info - bpf, arm64: Call build_prologue() first in first JIT pass - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt - scsi: hisi_sas: Change permission of parameter prot_mask - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe - ext2: correct max file size computing - TOMOYO: fix __setup handlers return values - drm/amd/display: Remove vupdate_int_entry definition - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR - scsi: pm8001: Fix abort all task initialization - scsi: pm8001: Fix NCQ NON DATA command completion handling - scsi: pm8001: Fix NCQ NON DATA command task initialization - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS - drm/msm/dpu: fix dp audio condition - drm/msm/dpu: add DSPP blocks teardown - drm/msm/dp: populate connector of struct dp_panel - iwlwifi: mvm: Fix an error code in iwl_mvm_up() - iwlwifi: Fix -EIO error code that is never returned - dax: make sure inodes are flushed before destroy cache - IB/cma: Allow XRC INI QPs to set their local ACK timeout - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug - drm/amd/pm: enable pm sysfs write for one VF mode - iommu/ipmmu-vmsa: Check for error num after setting mask - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init - drm/bridge: dw-hdmi: use safe format when first in bridge chain - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge - scripts/dtc: Call pkg-config POSIXly correct - net: dsa: mv88e6xxx: Enable port policy support on 6097 - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode - powerpc/perf: Don't use perf_hw_context for trace IMC PMU - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch - ray_cs: Check ioremap return value - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe - i40e: respect metadata on XSK Rx to skb - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - KVM: PPC: Fix vmx/vsx mixup in mmio emulation - RDMA/core: Set MR type in ib_reg_user_mr - ath9k_htc: fix uninit value bugs - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() - ionic: fix type complaint in ionic_dev_cmd_clean() - drm/edid: Don't clear formats if using deep color - mtd: rawnand: gpmi: fix controller timings setting - mtd: onenand: Check for error irq - Bluetooth: hci_serdev: call init_rwsem() before p->open() - udmabuf: validate ubuf->pagecount - libbpf: Fix possible NULL pointer dereference when destroying skeleton - drm/panfrost: Check for error num after setting mask - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern - drm: bridge: adv7511: Fix ADV7535 HPD enablement - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe - ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() - mmc: davinci_mmc: Handle error for clk_enable - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() - ASoC: fsl_spdif: Disable TX clock when stop - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback - ASoC: SOF: Add missing of_node_put() in imx8m_probe - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() - ivtv: fix incorrect device_caps for ivtvfb - media: saa7134: fix incorrect use to determine if list is empty - media: saa7134: convert list_for_each to entry variant - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of - ASoC: fsi: Add check for clk_enable - ASoC: wm8350: Handle error for wm8350_register_irq - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe - media: vidtv: Check for null return of vzalloc - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction - memory: emif: check the pointer temp in get_device_details() - memory: emif: Add check for setup_interrupts - ASoC: soc-compress: prevent the potentially use of null pointer - ASoC: dwc-i2s: Handle errors for clk_enable - ASoC: atmel_ssc_dai: Handle errors for clk_enable - ASoC: mxs-saif: Handle errors for clk_enable - printk: fix return value of printk.devkmsg __setup handler - arm64: dts: broadcom: Fix sata nodename - arm64: dts: ns2: Fix spi-cpol and spi-cpha property - ALSA: spi: Add check for clk_enable() - ASoC: ti: davinci-i2s: Add check for clk_enable() - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() - uaccess: fix nios2 and microblaze get_user_8() - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put - media: cedrus: h264: Fix neighbour info buffer size - media: cedrus: H265: Fix neighbour info buffer size - media: usb: go7007: s2250-board: fix leak in probe() - media: em28xx: initialize refcount before kref_get - media: video/hdmi: handle short reads of hdmi info frame. - ARM: dts: imx: Add missing LVDS decoder on M53Menlo - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc - arm64: dts: qcom: sdm845: fix microphone bias properties and values - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem - soc: qcom: rpmpd: Check for null return of devm_kcalloc - ARM: dts: qcom: ipq4019: fix sleep clock - firmware: qcom: scm: Remove reassignment to desc following initializer - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() - video: fbdev: controlfb: Fix COMPILE_TEST build - video: fbdev: controlfb: Fix set but not used warnings - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen - media: aspeed: Correct value for h-total-pixels - media: hantro: Fix overfill bottom register field name - media: meson: vdec: potential dereference of null pointer - media: coda: Fix missing put_device() call in coda_get_vdoa_data - ASoC: generic: simple-card-utils: remove useless assignment - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting - media: bttv: fix WARNING regression on tunerless devices - media: mtk-vcodec: potential dereference of null pointer - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size - kunit: make kunit_test_timeout compatible with comment - selftests, x86: fix how check_cc.sh is being invoked - f2fs: fix compressed file start atomic write may cause data corruption - f2fs: compress: remove unneeded read when rewrite whole cluster - btrfs: fix unexpected error path when reflinking an inline extent - f2fs: fix to avoid potential deadlock - nfsd: more robust allocation failure handling in nfsd_file_cache_init - f2fs: fix missing free nid in f2fs_handle_failed_inode - perf/x86/intel/pt: Fix address filter config for 32-bit kernel - perf/core: Fix address filter parser for multiple filters - rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs() - sched/core: Export pelt_thermal_tp - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface - watch_queue: Actually free the watch - watch_queue: Fix NULL dereference in error cleanup - io_uring: terminate manual loop iterator loop correctly for non-vecs - clocksource: acpi_pm: fix return value of __setup handler - hwmon: (pmbus) Add Vin unit off handling - hwrng: nomadik - Change clk_disable to clk_disable_unprepare - amba: Make the remove callback return void - vfio: platform: simplify device removal - crypto: ccree - Fix use after free in cc_cipher_exit() - crypto: ccp - ccp_dmaengine_unregister release dma channels - ACPI: APEI: fix return value of __setup handlers - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() - clocksource/drivers/timer-microchip-pit64b: Use notrace - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts - clocksource/drivers/exynos_mct: Refactor resources allocation - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix - crypto: vmx - add missing dependencies - crypto: amlogic - call finalize with bh disabled - crypto: sun8i-ce - call finalize with bh disabled - crypto: sun8i-ss - call finalize with bh disabled - hwrng: atmel - disable trng on failure path - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask - PM: suspend: fix return value of __setup handler - PM: hibernate: fix __setup handler error handling - block: don't delete queue kobject before its children - nvme: cleanup __nvme_check_ids - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING - hwmon: (pmbus) Add mutex to regulator ops - spi: pxa2xx-pci: Balance reference count for PCI DMA device - crypto: ccree - don't attempt 0 len DMA mappings - EVM: fix the evm= __setup handler return value - audit: log AUDIT_TIME_* records only from rules - crypto: rockchip - ECB does not need IV - selftests/x86: Add validity check and allow field splitting - arm64/mm: avoid fixmap race condition when create pud mapping - spi: tegra114: Add missing IRQ check in tegra_spi_probe - thermal: int340x: Check for NULL after calling kmemdup() - crypto: mxs-dcp - Fix scatterlist processing - crypto: authenc - Fix sleep in atomic context in decrypt_tail - crypto: sun8i-ss - really disable hash on A80 - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER - hwrng: cavium - Check health status while reading random data - selinux: check return value of sel_make_avc_files - regulator: qcom_smd: fix for_each_child.cocci warnings - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" - PCI: pciehp: Clear cmd_busy bit in polling mode - drm/i915/gem: add missing boundary check in vm_access - brcmfmac: pcie: Fix crashes due to early IRQs - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path - brcmfmac: firmware: Allocate space for default boardrev in nvram - xtensa: fix xtensa_wsr always writing 0 - xtensa: fix stop_machine_cpuslocked call in patch_text - media: davinci: vpif: fix unbalanced runtime PM enable - media: davinci: vpif: fix unbalanced runtime PM get - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC - DEC: Limit PMAX memory probing to R3k systems - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - crypto: rsa-pkcs1pad - restore signature length check - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist - crypto: rsa-pkcs1pad - only allow with rsa - exec: Force single empty string when argv is empty - lib/raid6/test: fix multiple definition linking error - thermal: int340x: Increase bitmap size - pstore: Don't use semaphores in always-atomic-context code - carl9170: fix missing bit-wise or operator for tx_params - mgag200 fix memmapsl configuration in GCTL6 register - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix - video: fbdev: sm712fb: Fix crash in smtcfb_read() - drm/edid: check basic audio support on CEA extension block - block: limit request dispatch loop duration - mailbox: tegra-hsp: Flush whole channel - ext4: fix fs corruption when tring to remove a non-empty directory with IO error - ext4: fix ext4_fc_stats trace point - coredump: Also dump first pages of non-executable ELF libraries - ACPI: properties: Consistently return -ENOENT if there are no more references - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available - udp: call udp_encap_enable for v6 sockets when enabling encap - powerpc/kvm: Fix kvm_use_magic_page - can: isotp: sanitize CAN ID checks in isotp_bind() - drbd: fix potential silent data corruption - dm integrity: set journal entry unused when shrinking device - mm/kmemleak: reset tag when compare object pointer - mm,hwpoison: unmap poisoned page before invalidation - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" - mm: madvise: return correct bytes advised with process_madvise - mm: madvise: skip unmapped vma holes passed to process_madvise - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: hda: Avoid unsol event during RPM suspending - ALSA: cs4236: fix an incorrect NULL check on list iterator - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() - cifs: prevent bad output lengths in smb2_ioctl_query_info() - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" - riscv: Increase stack size under KASAN - riscv: Fix fill_callchain return value - qed: display VF trust config - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - mtd: rawnand: protect access to rawnand devices while in suspend - spi: mxic: Fix the transmit path - pinctrl: samsung: drop pin banks references on error paths - remoteproc: Fix count check in rproc_coredump_write() - f2fs: fix to do sanity check on .cp_pack_total_block_count - f2fs: quota: fix loop condition at f2fs_quota_sync() - f2fs: fix to unlock page correctly in error path of is_alive() - NFSD: prevent integer overflow on 32 bit systems - NFSD: prevent underflow in nfssvc_decode_writeargs() - SUNRPC: avoid race between mod_timer() and del_timer_sync() - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update - firmware: stratix10-svc: add missing callback parameter on RSU - Documentation: update stable tree link - Documentation: add link to stable release candidate tree - KEYS: fix length validation in keyctl_pkey_params_get_2() - clk: uniphier: Fix fixed-rate initialization - greybus: svc: fix an error handling bug in gb_svc_hello() - iio: inkern: make a best effort on offset calculation - iio: inkern: apply consumer scale when no channel scale is available - iio: inkern: apply consumer scale on IIO_VAL_INT cases - iio: afe: rescale: use s64 for temporary scale calculations - coresight: Fix TRCCONFIGR.QE sysfs interface - mei: avoid iterator usage outside of list_for_each_entry - mei: me: add Alder Lake N device id. - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() - xhci: make xhci_handshake timeout for xhci_reset() adjustable - xhci: fix runtime PM imbalance in USB2 resume - xhci: fix garbage USBSTS being logged in some cases - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c - virtio-blk: Use blk_validate_block_size() to validate block size - tpm: fix reference counting for struct tpm_chip - iommu/iova: Improve 32-bit free space estimate - locking/lockdep: Avoid potential access of invalid memory in lock_class - net: dsa: microchip: add spi_device_id tables - Input: zinitix - do not report shadow fingers - spi: Fix erroneous sgs value with min_t() - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" - net:mcf8390: Use platform_get_irq() to get the interrupt - spi: Fix invalid sgs value - gpio: Revert regression in sysfs-gpio (gpiolib.c) - ethernet: sun: Free the coherent when failing in probing - tools/virtio: fix virtio_test execution - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ - virtio_console: break out of buf poll on remove - ARM: mstar: Select HAVE_ARM_ARCH_TIMER - xfrm: fix tunnel model fragmentation behavior - HID: logitech-dj: add new lightspeed receiver id - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build - USB: serial: simple: add Nokia phone driver - USB: serial: pl2303: add IBM device IDs- NFC: netlink: fix sleep in atomic bug when firmware download timeout - KVM: x86: avoid calling x86 emulator without a decoded instruction - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - net: hns3: fix PF rss size initialization bug - net: hns3: restore tm priority/qset to default settings when tc disabled - net: hns3: modify the ring param print info - net: hns3: don't push link state to VF if unalive - net: hns3: set port base vlan tbl_sta to false before removing old vlan- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address - bpf: Fix KASAN use-after-free Read in compute_effective_progs - fs, mm: fix race in unlinking swapfile - ext4: recover csum seed of tmp_inode after migrating to extents - lockdown: also lock down previous kgdb use - nds32: fix access_ok() checks in get/put_user - wcn36xx: Differentiate wcn3660 from wcn3620 - tpm: use try_get_ops() in tpm-space.c - mac80211: fix potential double free on mesh join - rcu: Don't deboost before reporting expedited quiescent state - Revert "ath: add support for special 0x0 regulatory domain" - crypto: qat - disable registration of algorithms - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board - drivers: net: xgene: Fix regression in CRC stripping - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec - ALSA: cmipci: Restore aux vol on suspend/resume - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB - ALSA: pcm: Add stream lock during PCM reset ioctl operations - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - ALSA: hda/realtek: Add quirk for ASUS GA402 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE - ALSA: oss: Fix PCM OSS buffer allocation overflow - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call - staging: fbtft: fb_st7789v: reset display before initialization - tpm: Fix error handling in async work - cgroup-v1: Correct privileges check in release_agent writes - exfat: avoid incorrectly releasing for root inode - net: ipv6: fix skb_over_panic in __ip6_append_data- eulerfs: fix potential sbi->persisters free error - fs/ntfs3: Fix invalid free in log_replay - Revert "nfs: nfs_file_write() should check for writeback errors" - xfs: Skip repetitive warnings about mount options - xfs: rename variable mp to parsing_mp - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - RDMA/hns: Refactor the alloc_cqc() - RDMA/hns: Refactor the alloc_srqc() - RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox() - RDMA/hns: Remove similar code that configures the hardware contexts - RDMA/hns: Refactor mailbox functions - RDMA/hns: Fix the wrong type of parameter "op" of the mailbox - RDMA/hns: Remove redundant parameter "mailbox" in the mailbox - RDMA/hns: Remove fixed parameter "timeout" in the mailbox - RDMA/hns: Remove the unused parameter "op_modifier" in mailbox - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - net/ns: put workqueue of cleanup_net sleep for a while when notify. - bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: improve multithreaded bch_sectors_dirty_init() - bcache: improve multithreaded bch_btree_check() - bcache: fixup multiple threads crash - bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing - bcache: use default_groups in kobj_type - bcache: fix NULL pointer reference in cached_dev_detach_finish - bcache: replace snprintf in show functions with sysfs_emit - bcache: move uapi header bcache.h to bcache code directory - bcache: move calc_cached_dev_sectors to proper place on backing device detach - bcache: fix error info in register_bcache() - md: bcache: Fix spelling of 'acquire' - bcache: avoid oversized read request in cache missing code path - bcache: remove bcache device self-defined readahead - lib: crc64: fix kernel-doc warning - bcache: fix a regression of code compiling failure in debug.c - bcache: Use 64-bit arithmetic instead of 32-bit - md: bcache: Trivial typo fixes in the file journal.c - md: bcache: avoid -Wempty-body warnings - bcache: use NULL instead of using plain integer as pointer - bcache: remove PTR_CACHE - bcache: reduce redundant code in bch_cached_dev_run() - bcache: Avoid comma separated statements - bcache: Fix register_device_aync typo - bcache: consider the fragmentation when update the writeback rate - bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set' - bcache: set pdev_set_uuid before scond loop iteration - md/bcache: convert comma to semicolon - bcache:remove a superfluous check in register_bcache - bcache: fix race between setting bdev state to none and new write request direct to backing - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - smsc95xx: Ignore -ENODEV errors when device is unplugged - net: usb: Correct reset handling of smsc95xx - net: usb: Correct PHY handling of smsc95xx - perf symbols: Fix symbol size calculation condition - Input: aiptek - properly check endpoint type - scsi: mpt3sas: Page fault in reply q processing - usb: usbtmc: Fix bug in pipe direction for control transfers - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - net: bcmgenet: skip invalid partial checksums - bnx2x: fix built-in kernel driver load failure - net: phy: mscc: Add MODULE_FIRMWARE macros - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - hv_netvsc: Add check for kvmalloc_array - atm: eni: Add check for dma_map_single - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - esp6: fix check on ipv6_skip_exthdr's return value - vsock: each transport cycles only on its own sockets - efi: fix return value of __setup handlers - mm: swap: get rid of livelock in swapin readahead - ocfs2: fix crash when initialize filecheck kobj fails - crypto: qcom-rng - ensure buffer for generate is completely filled- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode" - jbd2: fix a potential race while discarding reserved buffers after an abort - x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86: Fix get_wchan() to support the ORC unwinder - netfilter: nf_tables: disallow non-stateful expression in sets earlier - io_uring: fix using under-expanded iters - io_uring: don't re-import iovecs from callbacks - nfc: replace improper check device_is_registered() in netlink related functions - io_uring: always use original task when preparing req identity - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl - net: hns3: add query vf ring and vector map relation - net: hns3: add byte order conversion for VF to PF mailbox message - net: hns3: add byte order conversion for PF to VF mailbox message - net: hns3: remove the affinity settings of vector0 - net: hns3: fix access null pointer issue when set tx-buf-size as 0 - net: hns3: add return value for mailbox handling in PF - net: hns3: add validity check for message data length - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: fix error log of tx/rx tqps stats - net: hns3: align the debugfs output to the left - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: Fix spelling mistake "actvie" -> "active" - net: hns3: remove unnecessary line wrap for hns3_set_tunable - net: hns3: replace magic value by HCLGE_RING_REG_OFFSET - net: hns3: fix the wrong words in comments - net: hns3: update the comment of function hclgevf_get_mbx_resp - net: hns3: add log for setting tx spare buf size - net: hns3: add failure logs in hclge_set_vport_mtu - net: hns3: refine the definition for struct hclge_pf_to_vf_msg - net: hns3: refactor hns3_set_ringparam() - net: hns3: add ethtool parameter check for CQE/EQE mode - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: fix the concurrency between functions reading debugfs - skbuff: fix coalescing for page_pool fragment recycling - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() - kselftest/vm: fix tests build with old libc - sfc: extend the locking on mcdi->seqno - tcp: make tcp_read_sock() more robust - nl80211: Update bss channel on channel switch for P2P_CLIENT - drm/vrr: Set VRR capable prop only if it is attached to connector - iwlwifi: don't advertise TWT support - atm: firestream: check the return value of ioremap() in fs_init() - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE - MIPS: smp: fill in sibling and core maps earlier - mac80211: refuse aggregations sessions before authorized - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller - ARM: dts: rockchip: reorder rk322x hmdi clocks - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" - arm64: dts: rockchip: reorder rk3399 hdmi clocks - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity - xfrm: Fix xfrm migrate issues when address family changes - xfrm: Check if_id in xfrm_migrate - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - proc: Fix a dentry lock race between release_task and lookup - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Free backing memory after faulting the enclave page - KVM: SEV: add cache flush to solve SEV cache incoherency issues - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - share_pool: Fix ABBA deadlock - sharepool: fix hisi oom deadlock - floppy: disable FDRAWCMD by default - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - sw64: optimize simd version of memcpy and memset - sw64: fix sendfile system call - sw64: fix the number of aux entries in ARCH_DLINFO - sw64: pcie: enable PME and AER support - sw64: unify 32-bit MEMIO address of host and guest - hwmon: add support for sw64 temperature sensor - sw64: pci: align the address of mmio resource to PAGE_SIZE - sw64: signal: save/restore fpregs with copy user - sw64: push and pop kernel stack with ldi instruction - ipmi: add ipmi driver support - sw64: add pvt device to chip3.dts - hwmon: add voltage sensor support for sw64 - sw64: remap PA with |= in early_ioremap - sw64: vdso: fix CFI directives for fpregs in vrt_sigreturn - sw64: vdso: fix backtrace of vrt_sigreturn - sw64: kvm: simplify the code - sw64: force signal and fault for traps and debugging - sw64: fix compile error for DISCONTIGMEM=y - sw64: add old sigprocmask back for compatibility - sw64: add dynamic turning on/off cores support - sw64: add dynamic frequency scaling support - sw64: fix ip checksum calculation - sw64: remove unnecessary parameter in REG_OFFSET_NAME - sw64: kvm: fix bad page state setting outside of kvm memory pool - sw64: fix setup_rt_frame for non SA_SIGINFO - sw64: do some cleanups for rt_sigframe - sw64: kvm: handle ldl_u and stl_u when exit mmio - sw64: fix some compile errors - sw64: add missing global __constant_c_memset - sw64: remove unnecessary include headers - sw64: increase position index in c_next for cpuinfo - sw64: Kconfig: remove dependence on ARCH_SUPPORTS_ACPI - sw64: Kconfig: remove dependence on !PREEMPT - sw64: clean up out-of-date selected options - sw64: add kbuild defconfig rule - sw64: ptrace: clean up debug codes - sw64: add ARCH_HAS_PTE_SPECIAL support - sw64: kvm: remap pages of guest by vm_insert_page() - sw64: clean up a.out and ECOFF binary related headers - sw64: switch to old-style semctl/shmctl syscalls - sw64: define NR_SYSCALLS as generated __NR_syscalls - sw64: add SO_RCVTIMEO/ SO_SNDTIMEO socket options - sw64: dts: rename spi flash partition to fix warning - sw64: fix ex_table entries from misalignment handlers - sw64: radeon: add a force flush to delay work when radeon uvd suspend - sw64: add set time support for hypervisor based rtc - sw64: add regs and stack access APIs to support kprobe events - sw64: unify access to LONGTIME for guest and emulator - sw64: enable more than 32 CPUs for guest - sw64: fix SPDX license identifier in uapi headers - sw64: add required include headers to ptrace.h - sw64: fix the VDSO symbol generation for nm - sw64: add clone3 syscall support - sw64: add missing pkey syscall numbers - sw64: reformat syscall.tbl - sw64: fix printk method for guest os - sw64: remove unused a.out.h - sw64: switch GUP to the generic get_user_pages_fast() implementation - sw64: kvm: fix bug when open file with the O_DIRECT flag - sw64: fix compile error for CONFIG_PCI=n - sw64: rename kvm_mem variables - sw64: fix coding style problems - sw64: kvm: remove MAX_VPN - sw64: clean up useless #if 0 and #if 1 - sw64: fix coding style problems - sw64: remove MAX_ASN - sw64: add support for emulator running mode - sw64: optimize ip checksum calculation - sw64: use jump label for running modes - sw64: mm: mark pci and memmap region as nomap - sw64: fix the value of QEMU_PRINTF_BUFF_BASE - sw64: clean up some useless codes - sw64: numa: switch to arch node_distance - sw64: fix all compile warnings - sw64: remove CONFIG_USE_PERCPU_NUMA_NODE_ID=n code - sw64: simplify cpumask_of_node - sw64: modify tc_sched_clock debugfs file - sw64: remove redundant Kconfig source - sw64: switch to generic pcibios_set_master and pci_common_swizzle - sw64: print correct initrd address - sw64: mm: use memblock to find the end of memory - sw64: mm: warn overlapped memmap and DMA region - sw64: pci: remove some useless code - sw64: mm: reorder memblock_init process - sw64: vdso: fix time calculation - sw64: vdso: change vdso version - sw64: vdso: add automatic syscall fallback - sw64: iommu: fix 32-bit devices dma ops - sw64: re-implement sw64_dma_direct_ops according upstream - config: add initial openeuler_defconfig for sw64 - watch_queue: Fix filter limit check - ext4: add check to prevent attempting to resize an fs with sparse_super2 - x86/traps: Mark do_int3() NOKPROBE_SYMBOL - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() - x86/boot: Fix memremap of setup_indirect structures - watch_queue: Make comment about setting ->defunct more accurate - watch_queue: Fix lack of barrier/sync/lock between post and read - watch_queue: Free the alloc bitmap when the watch_queue is torn down - watch_queue: Fix the alloc bitmap size to reflect notes allocated - watch_queue: Fix to always request a pow-of-2 pipe ring size - watch_queue: Fix to release page in ->release() - watch_queue, pipe: Free watchqueue state after clearing pipe ring - virtio: acknowledge all features before access - virtio: unexport virtio_finalize_features - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 - riscv: Fix auipc+jalr relocation range checks - mmc: meson: Fix usage of meson_mmc_post_req() - net: macb: Fix lost RX packet wakeup race in NAPI receive - staging: gdm724x: fix use after free in gdm_lte_rx() - staging: rtl8723bs: Fix access-point mode deadlock - selftests/memfd: clean up mapping in mfd_fail_write - selftest/vm: fix map_fixed_noreplace test failure - tracing: Ensure trace buffer is at least 4096 bytes large - ipv6: prevent a possible race condition with lifetimes - Revert "xen-netback: Check for hotplug-status existence before watching" - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" - gpio: Return EPROBE_DEFER if gc->to_irq is NULL - hwmon: (pmbus) Clear pmbus fault/warning bits after read - net-sysfs: add check for netdevice being present to speed_show - spi: rockchip: terminate dma transmission when slave abort - spi: rockchip: Fix error in getting num-cs property - selftests/bpf: Add test for bpf_timer overwriting crash - net: bcmgenet: Don't claim WOL when its not available - sctp: fix kernel-infoleak for SCTP sockets - net: phy: DP83822: clear MISR2 register to disable interrupts - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - gpio: ts4900: Do not set DAT and OE together - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. - NFC: port100: fix use-after-free in port100_send_complete - net/mlx5e: Lag, Only handle events from highest priority multipath entry - net/mlx5: Fix a race on command flush flow - net/mlx5: Fix size field in bufferx_reg struct - net: ethernet: lpc_eth: Handle error for clk_enable - net: ethernet: ti: cpts: Handle error for clk_enable - tipc: fix incorrect order of state message data sanity check - ethernet: Fix error handling in xemaclite_of_probe - ice: Fix curr_link_speed advertised speed - ice: Rename a couple of variables - ice: Remove unnecessary checker loop - ice: Align macro names to the specification - ice: stop disabling VFs due to PF error responses - i40e: stop disabling VFs due to PF error responses - ARM: dts: aspeed: Fix AST2600 quad spi group - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() - drm/sun4i: mixer: Fix P010 and P210 format numbers - qed: return status of qed_iov_get_link - esp: Fix BEET mode inter address family tunneling on GSO - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero - mISDN: Fix memory leak in dsp_pipeline_build() - mISDN: Remove obsolete PIPELINE_DEBUG debugging information - tipc: fix kernel panic when enabling bearer - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias - HID: vivaldi: fix sysfs attributes leak - clk: qcom: gdsc: Add support to update GDSC transition delay - ARM: boot: dts: bcm2711: Fix HVS register range- net, xdp: Update pkt_type if generic XDP changes unicast MAC - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - sched/psi: report zeroes for CPU full at the system level - psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim - psi: Fix psi state corruption when schedule() races with cgroup move - psi: Reduce calls to sched_clock() in psi - psi: Optimize task switch inside shared cgroups - psi: Pressure states are unlikely - psi: Use ONCPU state tracking machinery to detect reclaim - psi: Add PSI_CPU_FULL state - block/psi: remove PSI annotations from direct IO - psi: make kabi compatibility for psi in struct cgroup - psi, tracepoint: introduce tracepoints for psi_memstall_{enter, leave} - psi: fix wrong iteration in iterate_groups - config: change CONFIG_DMATEST from y to m - perf: Fix sys_perf_event_open() race against self - blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap" - blk-mq: fix use-after-free in blk_mq_exit_sched - blk-mq: Use request queue-wide tags for tagset-wide sbitmap - blk-mq: Some tag allocation code refactoring - arm64: Add memmap reserve range check to avoid conflict - ext4: add reserved GDT blocks check - ax25: Fix UAF bugs in ax25 timers - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - driver core: fix deadlock in __driver_attach - driver core: fix deadlock in __device_attach - inet: fully convert sk->sk_rx_dst to RCU rules - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" - arm64: cpufeature: add HWCAP for FEAT_RPRES - arm64: cpufeature: add HWCAP for FEAT_AFP - arm64: Add Cortex-A510 CPU part definition - arm64: Add Cortex-X2 CPU part definition - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition - arm64: cputype: Add CPU implementor & types for the Apple M1 cores- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - kfence: parse param before alloc kfence_pool - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - slub: add back check for free nonslab objects - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - hamradio: fix macro redefine warning - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - btrfs: add missing run of delayed items after unlink during log replay - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: fix lost prealloc extents beyond eof after full fsync - tracing: Fix return value of __setup handlers - tracing/histogram: Fix sorting on old "cpu" value - HID: add mapping for KEY_ALL_APPLICATIONS - HID: add mapping for KEY_DICTATE - Input: samsung-keypad - properly state IOMEM dependency - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - net: dcb: disable softirqs in dcbnl_flush_dev() - drm/amdgpu: fix suspend/resume hang regression - nl80211: Handle nla_memdup failures in handle_nan_filter - iavf: Refactor iavf state machine tracking - net: chelsio: cxgb3: check the return value of pci_find_capability() - ibmvnic: complete init_done on transport events - ARM: tegra: Move panels to AUX bus - soc: fsl: qe: Check of ioremap return value - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: guts: Revert commit 3c0d64e867ed - ARM: dts: Use 32KiHz oscillator on devkit8000 - ARM: dts: switch timer config to common devkit8000 devicetree - s390/extable: fix exception table sorting - memfd: fix F_SEAL_WRITE after shmem huge page allocated - ibmvnic: free reset-work-item when flushing - igc: igc_write_phy_reg_gpy: drop premature return - pinctrl: sunxi: Use unique lockdep classes for IRQs - selftests: mlxsw: tc_police_scale: Make test more robust - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - ARM: Fix kgdb breakpoint for Thumb2 - igc: igc_read_phy_reg_gpy: drop premature return - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - can: gs_usb: change active_channels's type from atomic_t to u8 - ASoC: cs4265: Fix the duplicated control name - firmware: arm_scmi: Remove space in MODULE_ALIAS name - efivars: Respect "block" flag in efivar_entry_set_safe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ibmvnic: register netdev after init of adapter - net: sxgbe: fix return value of __setup handler - iavf: Fix missing check for running netdev - mac80211: treat some SAE auth steps as final - net: stmmac: fix return value of __setup handler - mac80211: fix forwarded mesh frames AC & queue selection - ice: fix concurrent reset and removal of VFs - ice: Fix race conditions between virtchnl handling and VF ndo ops - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix connection leak - net: dcb: flush lingering app table entries for unregistered devices - net: ipv6: ensure we call ipv6_mc_down() at most once - batman-adv: Don't expect inter-netns unique iflink indices - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Request iflink once in batadv-on-batadv check - netfilter: nf_queue: handle socket prefetch - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - net: fix up skbs delta_truesize in UDP GRO frag_list - e1000e: Correct NVM checksum verification flow - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - bpf, sockmap: Do not ignore orig_len parameter - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - ntb: intel: fix port config status offset for SPR - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - xen/netfront: destroy queues before real_num_tx_queues is zeroed - drm/i915: s/JSP2/ICP2/ PCH - iommu/amd: Recover from event log overflow - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - riscv: Fix config KASAN && DEBUG_VIRTUAL - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - ALSA: intel_hdmi: Fix reference to PCM buffer address - tracing: Add ustring operation to filtering string pointers - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - ata: pata_hpt37x: fix PCI clock detection - serial: stm32: prevent TDR register overwrite when sending x_char - tracing: Add test for user space strings when filtering on string pointers - exfat: fix i_blocks for files truncated over 4 GiB - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - i2c: qup: allow COMPILE_TEST - i2c: cadence: allow COMPILE_TEST - dmaengine: shdma: Fix runtime PM imbalance on error - selftests/seccomp: Fix seccomp failure by adding missing headers - cifs: fix double free race when mount fails in cifs_get_root() - tipc: fix a bit overflow in tipc_crypto_key_rcv() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - Input: clear BTN_RIGHT/MIDDLE on buttonpads - regulator: core: fix false positive in regulator_late_cleanup() - ASoC: rt5682: do not block workqueue if card is unbound - ASoC: rt5668: do not block workqueue if card is unbound - i2c: bcm2835: Avoid clock stretching timeouts - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - mac80211_hwsim: report NOACK frames in tx_status- arm64: Fix wrong logic in gic_arch_restore_irqs() - secure_seq: use the 64 bits of the siphash for port offset calculation - vfio/iommu: Fix uncorrect type parameters which used in bitmap operations - ipv6: per-netns exclusive flowlabel checks - memblock: use kfree() to release kmalloced memblock regions - gpio: tegra186: Fix chip_data type confusion - tty: n_gsm: fix deadlock in gsmtty_open() - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix encoding of control signal octet bit DV - riscv: fix oops caused by irqsoff latency tracer - thermal: int340x: fix memory leak in int3400_notify() - RDMA/cma: Do not change route.addr.src_addr outside state checks - driver core: Free DMA range map when device is released - xhci: Prevent futile URB re-submissions due to incorrect return value. - xhci: re-initialize the HC during resume if HCE was set - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc2: drd: fix soft connect when gadget is unconfigured - USB: serial: option: add Telit LE910R1 compositions - USB: serial: option: add support for DW5829e - tracefs: Set the group ownership in apply_options() not parse_options() - usb: gadget: rndis: add spinlock for rndis response list - Revert "USB: serial: ch341: add new Product ID for CH341A" - ata: pata_hpt37x: disable primary channel on HPT371 - sc16is7xx: Fix for incorrect data being transmitted - iio: Fix error handling for PM - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - tracing: Have traceon and traceoff trigger honor the instance - RDMA/ib_srp: Fix a deadlock - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - RDMA/rtrs-clt: Kill wait_for_inflight_permits - regmap-irq: Update interrupt clear register for proper reset - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5: Fix possible deadlock on rule deletion - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - surface: surface3_power: Fix battery readings on batteries without a serial number - net/smc: Use a mutex for locking "struct smc_pnettable" - netfilter: nf_tables: fix memory leak during stateful obj update - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - net: Force inlining of checksum functions in net/checksum.h - net: ll_temac: check the return value of devm_kmalloc() - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - drm/edid: Always set RGB444 - openvswitch: Fix setting ipv6 fields causing hw csum failure - gso: do not skip outer ip header in case of ipip and net_failover - tipc: Fix end of loop tests for list_for_each_entry() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - io_uring: add a schedule point in io_add_buffers() - bpf: Add schedule points in batch ops - selftests: bpf: Check bpf_msg_push_data return value - bpf: Do not try bpf_msg_push_data with len 0 - hwmon: Handle failure to register sensor with thermal zone correctly - bnxt_en: Fix active FEC reporting to ethtool - bnx2x: fix driver load from initrd - perf data: Fix double free in perf_session__delete() - ping: remove pr_err from ping_lookup - optee: use driver internal tee_context for some rpc - tee: export teedev_open() and teedev_close_context() - x86/fpu: Correct pkru/xstate inconsistency - CDC-NCM: avoid overflow in sanity checking - USB: zaurus: support another broken Zaurus - drm/i915: Correctly populate use_sagv_wm for all pipes - drm/amdgpu: disable MMHUB PG for Picasso - KVM: x86/mmu: make apf token non-zero to fix bug - parisc/unaligned: Fix ldw() and stw() unalignment handlers - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - clk: jz4725b: fix mmc0 clock gating - btrfs: tree-checker: check item_size for dev_item - btrfs: tree-checker: check item_size for inode_item- huge tmpfs: remove shrinklist addition from shmem_setattr() - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - huge tmpfs: fix fallocate(vanilla) advance over huge pages - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - dynamic_hugetlb: fix undefined struct cftype - file: fix kabi change since add f_ctl_mode - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file - lockdep: Correct lock_classes index mapping - i2c: brcmstb: fix support for DSL and CM variants - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - i2c: qcom-cci: don't delete an unregistered adapter - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - kconfig: fix failing to generate auto.conf - net: macb: Align the dma and coherent dma masks - net: usb: qmi_wwan: Add support for Dell DW5829e - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - ata: libata-core: Disable TRIM on M88V29 - kconfig: let 'shell' return enough output for deep path names - selftests: fixup build warnings in pidfd / clone3 tests - pidfd: fix test failure due to stack overflow on some arches - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - netfilter: conntrack: don't refresh sctp entries in closed state - irqchip/sifive-plic: Add missing thead,c900-plic match string - phy: usb: Leave some clocks running during suspend - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - ARM: OMAP2+: hwmod: Add of_node_put() before break - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - NFS: Do not report writeback errors in nfs_getattr() - block/wbt: fix negative inflight counter when remove scsi device - ASoC: tas2770: Insert post reset delay - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests - mtd: rawnand: gpmi: don't leak PM reference in error path - powerpc/lib/sstep: fix 'ptesync' build error - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - selftests/exec: Add non-regular to TEST_GEN_PROGS - perf bpf: Defer freeing string after possible strlen() on it - dpaa2-eth: Initialize mutex used in one step timestamping path - libsubcmd: Fix use-after-free for realloc(..., 0) - bonding: fix data-races around agg_select_timer - net_sched: add __rcu annotation to netdev->qdisc - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - net: ieee802154: ca8210: Fix lifs/sifs periods - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: dsa: lan9303: fix reset on probe - netfilter: nft_synproxy: unregister hooks on init error path - selftests: netfilter: fix exit value for nft_concat_range - iwlwifi: pcie: gen2: fix locking when "HW not ready" - iwlwifi: pcie: fix locking when "HW not ready" - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/radeon: Fix backlight control on iMac 12,1 - iwlwifi: fix use-after-free - kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled - kbuild: lto: merge module sections - random: wake up /dev/random writers after zap - gcc-plugins/stackleak: Use noinstr in favor of notrace - Revert "module, async: async_synchronize_full() on module init iff async is used" - x86/Xen: streamline (and fix) PV CPU enumeration - drm/amdgpu: fix logic inversion in check - nvme-rdma: fix possible use-after-free in transport error_recovery work - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme: fix a possible use-after-free in controller reset during load - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - selftests: skip mincore.check_file_mmap when fs lacks needed support - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Print also errno in failure messages - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Skip max_comp_streams interface on newer kernel - net: ieee802154: at86rf230: Stop leaking skb's - kselftest: signal all child processes - selftests: rtc: Increase test timeout so that all tests run - platform/x86: ISST: Fix possible circular locking dependency detected - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - btrfs: send: in case of IO error log it - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - mm: don't try to NUMA-migrate COW pages that have other uses - mmc: block: fix read single on recovery logic - parisc: Fix sglist access in ccio-dma.c - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Drop __init from map_pages declaration - serial: parisc: GSC: fix build when IOSAPIC is not set - Revert "svm: Add warning message for AVIC IPI invalid target" - HID:Add support for UGTABLET WP5540 - scsi: lpfc: Fix mailbox command failure during driver initialization - can: isotp: add SF_BROADCAST support for functional addressing - can: isotp: prevent race between isotp_bind() and isotp_setsockopt() - fs/proc: task_mmu.c: don't read mapcount for migration entry - mm: memcg: synchronize objcg lists with a dedicated spinlock - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence- ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix warning when submitting superblock in ext4_commit_super() - ipv6: annotate some data-races around sk->sk_prot - net/sched: cls_u32: fix netns refcount changes in u32_change() - ext4: fix bug_on in __es_tree_search - exec: Remove redundant check in do_open_execat/uselib - floppy: use a statically allocated error counter - ext4: fix race condition between ext4_write and ext4_convert_inline_data - arm64: Fix some build errors related to KEXEC - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - ubi: fastmap: Don't reserve beb_rsvd_pebs while filling fm pool - net: ipv6: fix use after free of struct seg6_pernet_data - net: ipv6: check return value of rhashtable_init - KVM: arm64: vgic: Drop WARN from vgic_get_irq - Documentation: arm64: Add limitation for exactmap - arm64: Fix reserved memory via memmap - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame()- io_uring: fix race between timeout flush and removal - net/x25: Fix null-ptr-deref caused by x25_disconnect - iommu: Fix potential use-after-free during probe - perf: Fix list corruption in perf_cgroup_switch() - arm64: dts: imx8mq: fix lcdif port node - scsi: lpfc: Reduce log messages seen after firmware download - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - Makefile.extrawarn: Move -Wunaligned-access to W=1 - hwmon: (dell-smm) Speed up setting of fan speed - phy: ti: Fix missing sentinel for clk_div_table - speakup-dectlk: Restore pitch setting - USB: serial: cp210x: add CPI Bulk Coin Recycler id - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: option: add ZTE MF286D modem - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - usb: raw-gadget: fix handling of dual-direction-capable endpoints - usb: gadget: f_uac2: Define specific wTerminalType - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: ulpi: Call of_node_put correctly - usb: ulpi: Move of_node_put to ulpi_dev_release - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - usb: dwc2: drd: fix soft connect when gadget is unconfigured - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - n_tty: wake up poll(POLLRDNORM) on receiving data - vt_ioctl: add array_index_nospec to VT_ACTIVATE - vt_ioctl: fix array_index_nospec in vt_setactivate - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - net: mscc: ocelot: fix mutex lock error during ethtool stats read - ice: fix IPIP and SIT TSO offload - ice: fix an error code in ice_cfg_phy_fec() - dpaa2-eth: unregister the netdev before disconnecting from the PHY - net: amd-xgbe: disable interrupts during pci removal - tipc: rate limit warning for received illegal binding update - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - nfp: flower: fix ida_idx not being released - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - net: dsa: lantiq_gswip: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: mv88e6xxx: don't use devres for mdiobus - bonding: pair enable_port with slave_arr_updates - gpio: sifive: use the correct register to read output values - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE - drm/panel: simple: Assign data from panel_dpi_probe() correctly - ixgbevf: Require large buffers for build_skb on 82599VF - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - netfilter: ctnetlink: disable helper autoassign - misc: fastrpc: avoid double fput() on failed usercopy - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - gpio: aggregator: Fix calling into sleeping GPIO controllers - usb: f_fs: Fix use-after-free for epfile - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: meson8b: Fix the UART device-tree schema validation - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: Fix timer regression for beagleboard revision c - drm/rockchip: vop: Correct RK3399 VOP register fields - PM: s2idle: ACPI: Fix wakeup interrupts handling - ACPI/IORT: Check node revision for PMCG resources - nvme-tcp: fix bogus request completion when failing to send AER - ARM: socfpga: fix missing RESET_CONTROLLER - ARM: dts: Fix boot regression on Skomer - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - riscv: fix build with binutils 2.38 - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: eventfd: Fix false positive RCU usage warning - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - perf: Always wake the parent event - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - PM: hibernate: Remove register_nosave_region_late() - scsi: myrs: Fix crash in error case - scsi: ufs: Treat link loss as fatal error - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: qedf: Add stag_work to all the vports - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: target: iscsi: Make sure the np under each tpg is unique - powerpc/fixmap: Fix VM debug warning on unmap - net: sched: Clarify error message when qdisc kind is unknown - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - x86/perf: Avoid warning for Arch LBR without XSAVE - NFSv4 handle port presence in fs_location server string - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: change nfs_access_get_cached to only report the mask - tracing: Propagate is_signed to expression - drm/amdgpu: Set a suitable dev_info.gart_page_size - NFSD: Fix offset type in I/O trace points - NFSD: Clamp WRITE offsets - NFS: Fix initialisation of nfs_client cl_flags field - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - can: isotp: fix potential CAN frame reception race in isotp_rcv() - mmc: sdhci-of-esdhc: Check for error num after setting mask - ima: Do not print policy rule with inactive LSM labels - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start()- crypto: api - Move cryptomgr soft dependency into algapi - moxart: fix potential use-after-free on remove path - selftests: nft_concat_range: add test for reload with no element add/del - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - ext4: fix incorrect type issue during replay_del_range - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix error handling in ext4_restore_inline_data() - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: prevent used blocks from being allocated during fast commit replay - EDAC/xgene: Fix deferred probing - EDAC/altera: Fix deferred probing - x86/perf: Default set FREEZE_ON_SMI for all - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - perf stat: Fix display of grouped aliased events - fbcon: Add option to enable legacy hardware acceleration - Revert "fbcon: Disable accelerated scrolling" - rtc: cmos: Evaluate century appropriate - tools/resolve_btfids: Do not print any commands when building silently - selftests: futex: Use variable MAKE instead of make - selftests/exec: Remove pipe from TEST_GEN_FILES - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - gve: fix the wrong AdminQ buffer queue index check - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - pinctrl: bcm2835: Fix a few error paths - pinctrl: intel: fix unexpected interrupt - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - ASoC: max9759: fix underflow in speaker_gain_control_put() - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - drm/i915/overlay: Prevent divide by zero bugs in scaling - net: stmmac: ensure PTP time register reads are consistent - net: stmmac: dump gmac4 DMA registers correctly - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: ieee802154: Return meaningful error codes from the netlink helpers - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: hwsim: Ensure proper channel selection at probe time - spi: uniphier: fix reference count leak in uniphier_spi_probe() - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: bcm-qspi: check for valid cs before applying chip select - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - RDMA/mlx4: Don't continue event handler after memory allocation failure - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/ucma: Protect mc during concurrent multicast leaves - RDMA/cma: Use correct address when leaving multicast group - Revert "ASoC: mediatek: Check for error clk pointer" - IB/hfi1: Fix AIP early init panic - dma-buf: heaps: Fix potential spectre v1 gadget - block: bio-integrity: Advance seed correctly for larger interval sizes - mm/kmemleak: avoid scanning potential huge holes - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/debug_vm_pgtable: remove pte entry from the page table - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - drm/nouveau: fix off by one in BIOS boundary checking - btrfs: fix deadlock between quota disable and qgroup rescan worker - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: usb-audio: Correct quirk for VF0770 - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - selinux: fix double free of cond_list on error paths - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" - psi: fix failure of create cgroup psi trigger - mbigen: fix mbigen driver defer probe - md/raid1: fix missing bitmap update w/o WriteMostly devices - md/raid1: only allocate write behind bio for WriteMostly device - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - crypto: crct10dif-neon - fix use via crypto_shash_digest() - net: fix information leakage in /proc/net/ptype - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER by - sched: Add tracepoint for qos smt expeller - sched: Add statistics for qos smt expeller - sched: Implement the function of qos smt expeller - sched: Introduce qos smt expeller for co-location - ext4: fix symlink file size not match to file content - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: fix use-after-free in ext4_search_dir - KVM: s390: Return error on SIDA memop on normal guest - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - perf c2c: Update documentation for display option 'all' - perf c2c: Sort on all cache hit for load operations - perf c2c: Refactor node header - perf c2c: Add dimensions for load miss - perf c2c: Add dimensions for load hit - perf c2c: Add dimensions for total load hit - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe - livepatch/arm64: Fix incorrect endian conversion when long jump - livepatch: Print logs when register failed - livepatch: Print logs when check calltrace failed - livepatch: Print logs when patch text failed - livepatch: Optimize list_del operation in 'arch_klp_unpatch_func' - livepatch: Use 'old_insns' to replace 'old_insn' - livepatch: Remove redundant copy for old codes - livepatch: Reduce duplicate codes and fix issue on patch text - mm: export collect_procs() - rcu: Prevent expedited GP from enabling tick on offline CPU- tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - fanotify: Fix stale file descriptor in copy_event_to_user() - net: amd-xgbe: Fix skb data length underflow - net: amd-xgbe: ensure to reset the tx_timer_active flag - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net/mlx5: E-Switch, Fix uninitialized variable modact - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5e: Fix handling of wrong devices during bond netevent - drm/vc4: hdmi: Make sure the device is powered with CEC - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN - psi: Fix uaf issue when psi trigger is destroyed while being polled - KVM: x86: Forcibly leave nested virt when SMM state is toggled - Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" - net: ipa: prevent concurrent replenish - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: fix atomic update in ipa_endpoint_replenish() - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() - block: Fix wrong offset in bio_truncate() - fsnotify: invalidate dcache before IN_DELETE event - usr/include/Makefile: add linux/nfc.h to the compile-test coverage - dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config - net: bridge: vlan: fix memory leak in __allowed_ingress - ipv4: remove sparse error in ip_neigh_gw4() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - net: bridge: vlan: fix single net device option dumping - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" - net: cpsw: Properly initialise struct page_pool_params - drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc - drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy - video: hyperv_fb: Fix validation of screen resolution - ibmvnic: don't spin in tasklet - ibmvnic: init ->running_cap_crqs early - ipv4: fix ip option filtering for locally generated fragments - net: ipv4: Fix the warning for dereference - net: ipv4: Move ip_options_fragment() out of loop - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending - hwmon: (lm90) Mark alert as broken for MAX6654 - efi/libstub: arm64: Fix image check alignment at entry - rxrpc: Adjust retransmission backoff - octeontx2-pf: Forward error codes to VF - phylib: fix potential use-after-free - net: phy: broadcom: hook up soft_reset for BCM54616S - sched/pelt: Relax the sync of util_sum with util_avg - kernel: delete repeated words in comments - netfilter: conntrack: don't increment invalid counter on NF_REPEAT - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy - drm/msm: Fix wrong size calculation - net-procfs: show net devices bound packet types - hwmon: (lm90) Reduce maximum conversion rate for G781 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - hwmon: (lm90) Mark alert as broken for MAX6680 - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 - ipv6_tunnel: Rate limit warning messages - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - usb: roles: fix include/linux/usb/role.h compile issue - i40e: fix unsigned stat widths - i40e: Fix for failed to init adminq while VF reset - i40e: Fix queues reservation for XDP - i40e: Fix issue when maximum queues is exceeded - i40e: Increase delay to 1 s after global EMP reset - powerpc/32: Fix boot failure with GCC latent entropy plugin - powerpc/32s: Fix kasan_init_region() for KASAN - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs - x86/MCE/AMD: Allow thresholding interface updates after init - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask - ocfs2: fix a deadlock when commit trans - jbd2: export jbd2_journal_[grab|put]_journal_head - ucsi_ccg: Check DEV_INT bit only when starting CCG4 - usb: typec: tcpm: Do not disconnect while receiving VBUS off - USB: core: Fix hang in usb_kill_urb by adding memory barriers - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: common: ulpi: Fix crash in ulpi_match() - usb: xhci-plat: fix crash when suspend if remote wake enable - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge - tty: Add support for Brainboxes UC cards. - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - arm64: errata: Fix exec handling in erratum 1418040 workaround - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS - drm/etnaviv: relax submit size limits - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" - fsnotify: fix fsnotify hooks in pseudo filesystems - ceph: set pool_ns in new inode layout for async creates - ceph: properly put ceph_string reference after async create attempt - tracing: Don't inc err_log entry count if entry allocation fails - tracing/histogram: Fix a potential memory leak for kstrdup() - PM: wakeup: simplify the output logic of pm_show_wakelocks() - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() - s390/hypfs: include z/VM guests with access control group set - s390/module: fix loading modules with a lot of relocations - net: stmmac: skip only stmmac_ptp_register when resume from suspend - net: sfp: ignore disabled SFP node - media: venus: core: Drop second v4l2 device unregister - Bluetooth: refactor malicious adv data check - drm/vmwgfx: Fix stale file descriptors on failed usercopy - select: Fix indefinitely sleeping task in poll_schedule_timeout() - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU - rcu: Tighten rcu_advance_cbs_nowake() checks - bnx2x: Invalidate fastpath HSI version for VFs - bnx2x: Utilize firmware 7.13.21.0 - drm/i915: Flush TLBs before releasing backing store- llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - Revert "clocksource: Reduce clocksource-skew threshold" - Revert "clocksource: Avoid accidental unstable marking of clocksources" - Revert "xfrm: rate limit SA mapping change message to user space" - ipvlan: Modify the value of ipvlan modes - of: Enable crashkernel=X,high to support kexec option -s - arm64: kdump: Try not to use NO_BLOCK_MAPPINGS for memory under 4G - arm64: kdump: Use page-level mapping for the high memory of crashkernel - arm64: kdump: Don't force page-level mappings for memory above 4G - arm64: kdump: Update the name of crashk_low_res - x86: KVM: Fixed the bug that WAITmax cannot be updated in real time - powerpc: Free fdt on error in elf64_load() - powerpc: If kexec_build_elf_info() fails return immediately from elf64_load() - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - RDMA/rtrs-clt: Fix possible double free in error case - arm64: fix clang warning about TRAMP_VALIAS - arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting - arm64: Use the clearbhb instruction in mitigations - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit - arm64: entry.S: Add ventry overflow sanity checks - ARM: Spectre-BHB: provide empty stub for non-config - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - arm64: add ID_AA64ISAR2_EL1 sys register - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - scripts: sphinx-pre-install: Fix ctex support on Debian - scripts: sphinx-pre-install: add required ctex dependency - ath10k: Fix the MTU size on QCA9377 SDIO - mtd: nand: bbt: Fix corner case in bad block table handling - lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault - lib82596: Fix IRQ check in sni_82596_probe - scripts/dtc: dtx_diff: remove broken example from help text - dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 - dt-bindings: display: meson-vpu: Add missing amlogic,canvas property - dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property - net: mscc: ocelot: fix using match before it is set - net: sfp: fix high power modules without diagnostic monitoring - net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() - bcmgenet: add WOL IRQ check - net_sched: restore "mpu xxx" handling - net: bonding: fix bond_xmit_broadcast return value error bug - arm64: dts: qcom: msm8996: drop not documented adreno properties - devlink: Remove misleading internal_flags from health reporter dump - perf probe: Fix ppc64 'perf probe add events failed' case - dmaengine: at_xdmac: Fix at_xdmac_lld struct definition - dmaengine: at_xdmac: Fix lld view setting - dmaengine: at_xdmac: Fix concurrency over xfers_list - dmaengine: at_xdmac: Print debug message after realeasing the lock - dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_xdmac: Don't start transactions at tx_submit level - perf script: Fix hex dump character output - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - netns: add schedule point in ops_exit_list() - inet: frags: annotate races around fqdir->dead and fqdir->high_thresh - taskstats: Cleanup the use of task->exit_code - virtio_ring: mark ring unused on error - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 - rtc: pxa: fix null pointer dereference - HID: vivaldi: fix handling devices not using numbered reports - net: axienet: increase default TX ring size to 128 - net: axienet: fix for TX busy handling - net: axienet: fix number of TX ring slots for available check - net: axienet: Fix TX ring slot available check - net: axienet: limit minimum TX ring size - net: axienet: add missing memory barriers - net: axienet: reset core on initialization prior to MDIO access - net: axienet: Wait for PhyRstCmplt after core reset - net: axienet: increase reset timeout - net/smc: Fix hung_task when removing SMC-R devices - clk: si5341: Fix clock HW provider cleanup - clk: Emit a stern warning with writable debugfs enabled - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - f2fs: fix to reserve space for IO align feature - f2fs: compress: fix potential deadlock of compress file - parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries - net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module - net/fsl: xgmac_mdio: Add workaround for erratum A-009885 - ipv4: avoid quadratic behavior in netns dismantle - ipv4: update fib_info_cnt under spinlock protection - perf evsel: Override attr->sample_period for non-libpfm4 events - xdp: check prog type before updating BPF link - bpftool: Remove inclusion of utilities.mak from Makefiles - powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses - powerpc/cell: Fix clang -Wimplicit-fallthrough warning - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" - dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK - RDMA/rxe: Fix a typo in opcode name - dmaengine: uniphier-xdmac: Fix type of address variables - scsi: core: Show SCMD_LAST in text form - Bluetooth: hci_sync: Fix not setting adv set duration - Documentation: fix firewire.rst ABI file path error - Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization - Documentation: ACPI: Fix data node reference documentation - Documentation: dmaengine: Correctly describe dmatest with channel unset - media: correct MEDIA_TEST_SUPPORT help text - drm/vc4: hdmi: Make sure the device is powered with CEC - media: rcar-csi2: Optimize the selection PHTW register - can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message - firmware: Update Kconfig help text for Google firmware - of: base: Improve argument length mismatch error - drm/radeon: fix error handling in radeon_driver_open_kms - ext4: don't use the orphan list when migrating an inode - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal - ext4: fast commit may miss tracking unwritten range during ftruncate - ext4: use ext4_ext_remove_space() for fast commit replay delete range - ext4: set csum seed in tmp inode while migrating to extents - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE - ext4: initialize err_blk before calling __ext4_get_inode_loc - ext4: fix a possible ABBA deadlock due to busy PA - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - btrfs: respect the max size in the header when activating swap file - btrfs: check the root node for uptodate before returning it - btrfs: fix deadlock between quota enable and other quota operations - xfrm: fix policy lookup for ipv6 gre packets - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device - PCI: pci-bridge-emul: Correctly set PCIe capabilities - PCI: pci-bridge-emul: Fix definitions of reserved bits - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors - PCI: xgene: Fix IB window setup - powerpc/64s/radix: Fix huge vmap false positive - parisc: Fix lpa and lpa_user defines - drm/bridge: analogix_dp: Make PSR-exit block less - drm/nouveau/kms/nv04: use vzalloc for nv04_display - drm/etnaviv: limit submit sizes - device property: Fix fwnode_graph_devcon_match() fwnode leak - s390/mm: fix 2KB pgtable release race - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - tracing/kprobes: 'nmissed' not showed correctly for kretprobe - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - fuse: Pass correct lend value to filemap_write_and_wait_range() - xen/gntdev: fix unmap notification order - spi: uniphier: Fix a bug that doesn't point to private data correctly - tpm: fix NPE on probe for missing device - ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers - crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - crypto: omap-aes - Fix broken pm_runtime_and_get() usage - rpmsg: core: Clean up resources on announce_create failure. - phy: mediatek: Fix missing check in mtk_mipi_tx_probe - ASoC: mediatek: mt8183: fix device_node leak - ASoC: mediatek: mt8173: fix device_node leak - scsi: sr: Don't use GFP_DMA - MIPS: Octeon: Fix build errors using clang - i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters - irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time - MIPS: OCTEON: add put_device() after of_find_device_by_node() - udf: Fix error handling in udf_new_inode() - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option - selftests/powerpc/spectre_v2: Return skip code when miss_percent is high - powerpc/40x: Map 32Mbytes of memory at startup - MIPS: Loongson64: Use three arguments for slti - ALSA: seq: Set upper limit of processed events - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup - dm: fix alloc_dax error handling in alloc_dev - nvmem: core: set size for sysfs bin file - w1: Misuse of get_user()/put_user() reported by sparse - KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST - KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots - powerpc/powermac: Add missing lockdep_register_key() - clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB - i2c: mpc: Correct I2C reset procedure - powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING - i2c: i801: Don't silently correct invalid transfer size - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race - powerpc/btext: add missing of_node_put - powerpc/cell: add missing of_node_put - powerpc/powernv: add missing of_node_put - powerpc/6xx: add missing of_node_put - x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs - parisc: Avoid calling faulthandler_disabled() twice - random: do not throw away excess input to crng_fast_load - serial: core: Keep mctrl register state and cached copy in sync - serial: pl010: Drop CR register reset on set_termios - regulator: qcom_smd: Align probe function with rpmh-regulator - net: gemini: allow any RGMII interface mode - net: phy: marvell: configure RGMII delays for 88E1118 - mlxsw: pci: Avoid flow control for EMAD packets - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - mac80211: allow non-standard VHT MCS-10/11 - net: mdio: Demote probed message to debug print - btrfs: remove BUG_ON(!eie) in find_parent_nodes - btrfs: remove BUG_ON() in find_parent_nodes() - ACPI: battery: Add the ThinkPad "Not Charging" quirk - amdgpu/pm: Make sysfs pm attributes as read-only for VFs - drm/amdgpu: fixup bad vram size on gmc v8 - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 - ACPICA: Fix wrong interpretation of PCC address - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions - drm/etnaviv: consider completed fence seqno in hang check - xfrm: rate limit SA mapping change message to user space - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES - ath11k: Fix napi related hang - um: registers: Rename function names to avoid conflicts and build problems - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ - iwlwifi: mvm: Fix calculation of frame length - iwlwifi: remove module loading failure message - iwlwifi: fix leaks/bad data after failed firmware load - PM: AVS: qcom-cpr: Use div64_ul instead of do_div - rtw88: 8822c: update rx settings to prevent potential hw deadlock - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 - cpufreq: Fix initialization of min and max frequency QoS requests - PM: runtime: Add safety net to supplier device release - arm64: tegra: Adjust length of CCPLEX cluster MMIO region - arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO - media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() - media: igorplugusb: receiver overflow should be reported - HID: quirks: Allow inverting the absolute X/Y values - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - x86/mce: Mark mce_read_aux() noinstr - x86/mce: Mark mce_end() noinstr - x86/mce: Mark mce_panic() noinstr - x86/mce: Allow instrumentation during task work queueing - ath11k: Avoid false DEADLOCK warning reported by lockdep - selftests/ftrace: make kprobe profile testcase description unique - gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock - net: phy: prefer 1000baseT over 1000baseKX - net-sysfs: update the queue counts in the unregistration path - ath10k: Fix tx hanging - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work - iwlwifi: mvm: avoid clearing a just saved session protection id - iwlwifi: mvm: synchronize with FW after multicast commands - thunderbolt: Runtime PM activate both ends of the device link - media: m920x: don't use stack on USB reads - media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() - media: rcar-vin: Update format alignment constraints - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. - drm: rcar-du: Fix CRTC timings when CMM is used - x86/mm: Flush global TLB when switching to trampoline page-table - floppy: Add max size check for user space request - usb: uhci: add aspeed ast2600 uhci support - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path - ACPI: Change acpi_device_always_present() into acpi_device_override_status() - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table - media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions - ath11k: Avoid NULL ptr access during mgmt tx cleanup - rsi: Fix out-of-bounds read in rsi_read_pkt() - rsi: Fix use-after-free in rsi_rx_done_handler() - crypto: jitter - consider 32 LSB for APT - HSI: core: Fix return freed object in hsi_new_client - gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() - drm/bridge: megachips: Ensure both bridges are probed before registration - mlxsw: pci: Add shutdown method in PCI driver - soc: ti: pruss: fix referenced node in error message - drm/amdgpu/display: set vblank_disable_immediate for DC - drm/amd/display: check top_pipe_to_program pointer - ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART - EDAC/synopsys: Use the quirk for version instead of ddr version - media: b2c2: Add missing check in flexcop_pci_isr: - HID: apple: Do not reset quirks when the Fn key is not found - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L - usb: gadget: f_fs: Use stream_open() for endpoint files - ath11k: Fix crash caused by uninitialized TX ring - media: atomisp: handle errors at sh_css_create_isp_params() - batman-adv: allow netlink usage in unprivileged containers - ARM: shmobile: rcar-gen2: Add missing of_node_put() - media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure - media: atomisp: set per-device's default mode - media: atomisp: fix try_fmt logic - drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR - drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply - selftests/bpf: Fix bpf_object leak in skb_ctx selftest - drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y - fs: dlm: filter user dlm messages for kernel locks - Bluetooth: Fix debugfs entry leak in hci_register_dev() - ARM: dts: omap3-n900: Fix lp5523 for multi color - of: base: Fix phandle argument length mismatch error message - clk: bm1880: remove kfrees on static allocations - ASoC: fsl_asrc: refine the check of available clock divider - RDMA/cxgb4: Set queue pair state when being queried - ASoC: fsl_mqs: fix MODULE_ALIAS - powerpc/xive: Add missing null check after calling kmalloc - mips: bcm63xx: add support for clk_set_parent() - mips: lantiq: add support for clk_set_parent() - arm64: tegra: Remove non existent Tegra194 reset - arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering - counter: stm32-lptimer-cnt: remove iio counter abi - misc: lattice-ecp3-config: Fix task hung when firmware load failed - ASoC: samsung: idma: Check of ioremap return value - ASoC: mediatek: Check for error clk pointer - phy: uniphier-usb3ss: fix unintended writing zeros to PHY register - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on - iommu/amd: Restore GA log/tail pointer on host resume - iommu/amd: Remove iommu_init_ga() - dmaengine: pxa/mmp: stop referencing config->slave_id - mips: fix Kconfig reference to PHYS_ADDR_T_64BIT - mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support - clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell - of: unittest: 64 bit dma address test requires arch support - of: unittest: fix warning on PowerPC frame size warning - ASoC: rt5663: Handle device_property_read_u32_array error codes - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry - RDMA/core: Let ib_find_gid() continue search even after empty entry - powerpc/powermac: Add additional missing lockdep_register_key() - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - openrisc: Add clone3 ABI wrapper - binder: fix handling of error during copy - char/mwave: Adjust io port register size - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID - ALSA: oss: fix compile error when OSS_DEBUG is enabled - clocksource: Avoid accidental unstable marking of clocksources - clocksource: Reduce clocksource-skew threshold - powerpc/32s: Fix shift-out-of-bounds in KASAN init - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC - powerpc/irq: Add helper to set regs->softe - powerpc/perf: move perf irq/nmi handling details into traps.c - powerpc/perf: MMCR0 control for PMU registers under PMCC=00 - powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C - dt-bindings: thermal: Fix definition of cooling-maps contribution property - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA - powerpc/prom_init: Fix improper check of prom_getprop() - clk: imx8mn: Fix imx8mn_clko1_sels - scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() - pcmcia: fix setting of kthread task states - can: xilinx_can: xcan_probe(): check for error irq - can: softing: softing_startstop(): fix set but not used variable warning - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' - tpm: add request_locality before write TPM_INT_ENABLE - can: mcp251xfd: add missing newline to printed strings - regmap: Call regmap_debugfs_exit() prior to _init() - netrom: fix api breakage in nr_setsockopt() - ax25: uninitialized variable in ax25_setsockopt() - spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() - lib/mpi: Add the return value check of kcalloc() - net/mlx5: Set command entry semaphore up once got index free - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" - net/mlx5e: Don't block routes with nexthop objects in SW - net/mlx5e: Fix page DMA map/unmap attributes - debugfs: lockdown: Allow reading debugfs files that are not world readable - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init - usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe - Bluetooth: hci_bcm: Check for error irq - fsl/fman: Check for null pointer after calling devm_ioremap - staging: greybus: audio: Check null pointer - rocker: fix a sleeping in atomic bug - ppp: ensure minimum packet size in ppp_write() - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone - bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). - bpf: Don't promote bogus looking registers after null check. - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - power: reset: mt6397: Check for null res pointer - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes - x86/mce/inject: Avoid out-of-bounds write when setting flags - hwmon: (mr75203) fix wrong power-up delay value - x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS - Bluetooth: hci_qca: Stop IBS timer during BT OFF - software node: fix wrong node passed to find nargs_prop - backlight: qcom-wled: Respect enabled-strings in set_brightness - backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion - backlight: qcom-wled: Override default length with qcom,enabled-strings - backlight: qcom-wled: Fix off-by-one maximum with default num_strings - backlight: qcom-wled: Pass number of elements to read to read_u32_array - backlight: qcom-wled: Validate enabled string indices in DT - bpftool: Enable line buffering for stdout - Bluetooth: L2CAP: Fix using wrong mode - um: virtio_uml: Fix time-travel external time propagation - um: fix ndelay/udelay defines - selinux: fix potential memleak in selinux_add_opt() - mmc: meson-mx-sdio: add IRQ check - mmc: meson-mx-sdhc: add IRQ check - iwlwifi: mvm: test roc running status bits before removing the sta - iwlwifi: mvm: fix 32-bit build in FTM - ARM: dts: armada-38x: Add generic compatible to UART nodes - arm64: dts: marvell: cn9130: enable CP0 GPIO controllers - arm64: dts: marvell: cn9130: add GPIO and SPI aliases - usb: ftdi-elan: fix memory leak on device disconnect - ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - media: hantro: Fix probe func error path - drm/tegra: vic: Fix DMA API misuse - drm/bridge: ti-sn65dsi86: Set max register for regmap - drm/msm/dpu: fix safe status debugfs file - arm64: dts: qcom: ipq6018: Fix gpio-ranges property - arm64: dts: qcom: c630: Fix soundcard setup - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() - media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes - media: msi001: fix possible null-ptr-deref in msi001_probe() - media: dw2102: Fix use after free - ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush - crypto: stm32 - Revert broken pm_runtime_resume_and_get changes - crypto: stm32/cryp - fix bugs and crash in tests - crypto: stm32/cryp - fix lrw chaining mode - crypto: stm32/cryp - fix double pm exit - crypto: stm32/cryp - check early input data - crypto: stm32/cryp - fix xts and race condition in crypto_engine requests - crypto: stm32/cryp - fix CTR counter carry - crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter - selftests: harness: avoid false negatives if test has no ASSERTs - selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST - x86/uaccess: Move variable into switch case statement - xfrm: fix a small bug in xfrm_sa_len() - mwifiex: Fix possible ABBA deadlock - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass - drm/msm/dp: displayPort driver need algorithm rational - sched/rt: Try to restart rt period timer when rt runtime exceeded - Revert "sched/rt: Try to restart rt period timer when rt runtime exceeded" - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma - media: si2157: Fix "warm" tuner state detection - media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() - media: dib8000: Fix a memleak in dib8000_init() - bpf: Remove config check to enable bpf support for branch records - bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) - bpf: Adjust BTF log size limit. - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity - sched/fair: Fix detection of per-CPU kthreads waking a task - Bluetooth: btmtksdio: fix resume failure - staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() - staging: rtl8192e: return error code from rtllib_softmac_init() - floppy: Fix hang in watchdog when disk is ejected - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info - arm64: dts: ti: k3-j721e: Fix the L2 cache sets - arm64: dts: ti: k3-j7200: Fix the L2 cache sets - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() - thermal/drivers/imx8mm: Enable ADC when enabling monitor - ACPI: EC: Rework flushing of EC work while suspended to idle - cgroup: Trace event cgroup id fields should be u64 - arm64: dts: qcom: msm8916: fix MMC controller aliases - netfilter: bridge: add support for pppoe filtering - thermal/drivers/imx: Implement runtime PM support - media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' - media: venus: core: Fix a potential NULL pointer dereference in an error handling path - media: venus: core, venc, vdec: Fix probe dependency error - media: venus: pm_helpers: Control core power domain manually - media: coda: fix CODA960 JPEG encoder buffer overflow - media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released - media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() - media: imx-pxp: Initialize the spinlock prior to using it - media: rcar-csi2: Correct the selection of hsfreqrange - mfd: atmel-flexcom: Use .resume_noirq - mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP - tty: serial: atmel: Call dma_async_issue_pending() - tty: serial: atmel: Check return code of dmaengine_submit() - arm64: dts: ti: k3-j721e: correct cache-sets info - ath11k: Use host CE parameters for CE interrupts configuration - crypto: qat - fix undetected PFVF timeout in ACK loop - crypto: qat - make pfvf send message direction agnostic - crypto: qat - remove unnecessary collision prevention step in PFVF - crypto: qat - fix spelling mistake: "messge" -> "message" - ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco - mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove - crypto: qce - fix uaf on qce_skcipher_register_one - crypto: qce - fix uaf on qce_ahash_register_one - media: dmxdev: fix UAF when dvb_register_device() fails - arm64: dts: renesas: cat875: Add rx/tx delays - drm/vboxvideo: fix a NULL vs IS_ERR() check - fs: dlm: fix build with CONFIG_IPV6 disabled - tee: fix put order in teedev_close_context() - ath11k: reset RSN/WPA present state for open BSS - ath11k: clear the keys properly via DISABLE_KEY - ath11k: Fix ETSI regd with weather radar overlap - Bluetooth: stop proccessing malicious adv data - memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails - fs: dlm: don't call kernel_getpeername() in error_report() - fs: dlm: use sk->sk_socket instead of con->sock - arm64: dts: meson-gxbb-wetek: fix missing GPIO binding - arm64: dts: meson-gxbb-wetek: fix HDMI in early boot - arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ - arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name - media: aspeed: Update signal status immediately to ensure sane hw state - media: em28xx: fix memory leak in em28xx_init_dev - media: aspeed: fix mode-detect always time out at 2nd run - media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() - media: atomisp: fix enum formats logic - media: atomisp: add NULL check for asd obtained from atomisp_video_pipe - media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c - media: atomisp: fix ifdefs in sh_css.c - media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() - media: atomisp: do not use err var when checking port validity for ISP2400 - media: atomisp: fix inverted logic in buffers_needed() - media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case - media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() - media: videobuf2: Fix the size printk format - mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware - wcn36xx: fix RX BD rate mapping for 5GHz legacy rates - wcn36xx: populate band before determining rate on RX - wcn36xx: Put DXE block into reset before freeing memory - wcn36xx: Release DMA channel descriptor allocations - wcn36xx: Fix DMA channel enable/disable cycle - wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND - wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan - drm/vc4: hdmi: Set a default HSM rate - clk: bcm-2835: Remove rounding up the dividers - clk: bcm-2835: Pick the closest clock rate - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails - drm/rockchip: dsi: Reconfigure hardware on resume() - drm/rockchip: dsi: Disable PLL clock on bind error - drm/rockchip: dsi: Hold pm-runtime across bind/unbind - drm/rockchip: dsi: Fix unbalanced clock on probe error - drm/panel: innolux-p079zca: Delete panel on attach() failure - drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure - drm: fix null-ptr-deref in drm_dev_init_release() - drm/bridge: display-connector: fix an uninitialized pointer in probe() - Bluetooth: L2CAP: Fix not initializing sk_peer_pid - drm/ttm: Put BO in its memory manager's lru list - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages - dma/pool: create dma atomic pool only if dma zone has managed pages - mm_zone: add function to check if managed dma zone exists - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - gpu: host1x: Add back arm_iommu_detach_device() - iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure - lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs - can: softing_cs: softingcs_probe(): fix memleak on registration failure - media: cec-pin: fix interrupt en/disable handling - media: stk1160: fix control-message timeouts - media: pvrusb2: fix control-message timeouts - media: redrat3: fix control-message timeouts - media: dib0700: fix undefined behavior in tuner shutdown - media: s2255: fix control-message timeouts - media: cpia2: fix control-message timeouts - media: em28xx: fix control-message timeouts - media: mceusb: fix control-message timeouts - media: flexcop-usb: fix control-message timeouts - media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE - rtc: cmos: take rtc_lock while reading from CMOS - tools/nolibc: fix incorrect truncation of exit code - tools/nolibc: i386: fix initial stack alignment - tools/nolibc: x86-64: Fix startup code bug - x86/gpu: Reserve stolen memory for first integrated Intel GPU - mtd: rawnand: davinci: Rewrite function description - mtd: rawnand: davinci: Avoid duplicated page read - mtd: rawnand: davinci: Don't calculate ECC when reading page - mtd: Fixed breaking list in __mtd_del_partition. - mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 - mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings - nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() - HID: wacom: Avoid using stale array indicies to read contact count - HID: wacom: Ignore the confidence flag when a touch is removed - HID: wacom: Reset expected and received contact counts at the same time - HID: uhid: Fix worker destroying device without any protection - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock- sysctl: Modify sysctl_overload_detect_period minimum to 100ms - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - mtd: phram: Fix error return code in phram_setup()- scsi: hisi_sas: Limit users changing debugfs BIST count value - netfilter: nf_tables: initialize registers in nft_do_chain() - sched: Fix yet more sched_fork() races - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - usb: gadget: rndis: check size of RNDIS_MSG_SET command - locking/csd_lock: Add boot parameter for controlling CSD lock debugging - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - PCI: fix kabi change in struct pci_dev - PCI/RCEC: Fix RCiEP device to RCEC association - PCI/AER: Add RCEC AER error injection support - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling - PCI/ERR: Recover from RCiEP AER errors - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs - PCI/ERR: Recover from RCEC AER errors - PCI/ERR: Clear AER status only when we control AER - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() - PCI/ERR: Avoid negated conditional for clarity - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() - PCI/ERR: Simplify by computing pci_pcie_type() once - PCI/ERR: Simplify by using pci_upstream_bridge() - PCI/ERR: Rename reset_link() to reset_subordinates() - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() - PCI/ERR: Bind RCEC devices to the Root Port driver - PCI/AER: Write AER Capability only when we control it - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - scsi: hisi_sas: Use autosuspend for the host controller - scsi: libsas: Keep host active while processing events - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: libsas: Defer works of new phys during suspend - scsi: libsas: Refactor sas_queue_deferred_work() - scsi: libsas: Add flag SAS_HA_RESUMING - scsi: libsas: Resume host while sending SMP I/Os - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host - scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list - scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() - scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend" - scsi: libsas: Don't always drain event workqueue for HA resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - mm: page_counter: mitigate consequences of a page_counter underflow - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - io_uring: don't keep looping for more events if we can't flush overflow - hugetlbfs: fix a truncation issue in hugepages parameter - spi: hisi-kunpeng: Fix the debugfs directory name incorrect - spi: hisi-kunpeng: Add debugfs support - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - net: sched: fix use-after-free in tc_new_tfilter() - mtd: fixup CFI on ixp4xx - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS - ALSA: hda/realtek: Re-order quirk entries for Lenovo - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all - firmware: qemu_fw_cfg: fix kobject leak in probe error path - firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries - firmware: qemu_fw_cfg: fix sysfs information leak - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled - media: uvcvideo: fix division by zero at stream start - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards - 9p: only copy valid iattrs in 9P2000.L setattr implementation - KVM: s390: Clarify SIGP orders versus STOP/RESTART - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest - perf: Protect perf_guest_cbs with RCU - remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided - orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() - devtmpfs regression fix: reconfigure on each mount - kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test - staging: greybus: fix stack size warning with UBSAN - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() - staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() - media: Revert "media: uvcvideo: Set unique vdev name based in type" - random: fix crash on multiple early calls to add_bootloader_randomness() - random: fix data race on crng init time - random: fix data race on crng_node_pool - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} - can: isotp: convert struct tpcon::{idx,len} to unsigned int - can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() - veth: Do not record rx queue hint in veth_xmit - mmc: sdhci-pci: Add PCI ID for Intel ADL - ath11k: Fix buffer overflow when scanning with extraie - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status - USB: core: Fix bug in resuming hub's handling of wakeup requests - ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 - Bluetooth: bfusb: fix division by zero in send path - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 - Bluetooth: btusb: Add support for Foxconn MT7922A - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() - workqueue: Fix unbind_workers() VS wq_worker_running() race- Add java-1.8.0-openjdk-devel BuildRequires for kernel.spec - Compress modules to xz format in kernel.spec, which reduces disk consumption - kabichk: do kabi check only for 4K page_size- USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - swiotlb: fix info leak with DMA_FROM_DEVICE- sched/fair: Add qos_throttle_list node in struct cfs_rq - ARM: 9142/1: kasan: work around LPAE build warning - mm: kfence: fix missing objcg housekeeping for SLAB - cgroup: Export cgroup.kill from cgroupv2 to cgroupv1 - cgroup: introduce cgroup.kill - memcg: Fix inconsistent oom event behavior for OOM_MEMCG_KILL - memcg: Export memory.events and memory.events.local from cgroupv2 to cgroupv1 - net: hns3: fix phy can not link up when autoneg off and reset - net: hns3: add NULL pointer check for hns3_set/get_ringparam() - net: hns3: add netdev reset check for hns3_set_tunable() - net: hns3: clean residual vf config after disable sriov - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: refine the process when PF set VF VLAN - net: hns3: add vlan list lock to protect vlan list - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: handle empty unknown interrupt for VF - net: hns3: fix race condition in debugfs - arm64: cpu_park: Move into stand-alone file - arm64: quick_kexec: Move to stand-alone file - jffs2: fix NULL pointer dereference in jffs2_scan_medium - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request - config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - share_pool: don't trace the invalid spa address - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump- net/spnic: Remove spnic driver. - SCSI: spfc: remove SPFC driver- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - net: snmp: inline snmp_get_cpu_field()- Revert "Compress modules to xz format in kernel.spec, which reduces disk consumption" - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - kabi: only reserve flags on X86_64 and ARM64 - mm/dynamic_hugetlb: only compile PG_pool on X86_64 and ARM64- kabi: fix kabi broken in struct fuse_args - fuse: fix pipe buffer lifetime for direct_io- vfs: fs_context: fix up param length parsing in legacy_parse_param - NFS: LOOKUP_DIRECTORY is also ok with symlinks - blk-mq: fix potential uaf for 'queue_hw_ctx' - blk-mq: add exception handling when srcu->sda alloc failed- mm/dynamic_hugetlb: initialize subpages before merging - mm/dynamic_hugetlb: set/clear HPageFreed - mm/dynamic_hugetlb: only support to merge 2M dynamicly - mm/dynamic_hugetlb: hold the lock until pages back to hugetlb - mm/dynamic_hugetlb: use mem_cgroup_force_empty to reclaim pages - mm/dynamic_hugetlb: check page using check_new_page - mm/dynamic_hugetlb: use pfn to traverse subpages - mm/dynamic_hugetlb: improve the initialization of huge pages - mm/dynamic_hugetlb: check free_pages_prepares when split pages- Compress modules to xz format in kernel.spec, which reduces disk consumption.- irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu- scsi: ses: Fix crash caused by kfree an invalid pointer - ovl: fix incorrect extent info in metacopy case - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)- arm/arm64: paravirt: Remove GPL from pv_ops export- ima: bugfix for digest lists importing - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - net/hinic: Fix null pointer dereference in hinic_physical_port_id- net/hinic: Fix double free issue- src-openEuler: add with_64kb to control 64KB page size - scsi: spfc: Remove redundant mask and spinlock - xfs: order CIL checkpoint start records - xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state() - xfs: factor out log write ordering from xlog_cil_push_work() - xfs: pass a CIL context to xlog_write() - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks - xfs: move xlog_commit_record to xfs_log_cil.c - xfs: log head and tail aren't reliable during shutdown - xfs: don't run shutdown callbacks on active iclogs - xfs: separate out log shutdown callback processing - xfs: rework xlog_state_do_callback() - xfs: make forced shutdown processing atomic - xfs: convert log flags to an operational state field - xfs: move recovery needed state updates to xfs_log_mount_finish - xfs: XLOG_STATE_IOERROR must die - xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown() - Revert "nfs: ensure correct writeback errors are returned on close()" - fuse: support SB_NOSEC flag to improve write performance - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 - fuse: setattr should set FATTR_KILL_SUIDGID - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 - xfs: remove dead stale buf unpin handling code - xfs: hold buffer across unpin and potential shutdown processing - xfs: fix an ABBA deadlock in xfs_rename - Revert "efi/libstub: arm64: Relax 2M alignment again for relocatable kernels" - crypto: hisilicon/qm - fix memset during queues clearing - crypto: hisilicon/qm - modify device status check parameter - crypto: hisilicon/qm - remove redundant cache writeback - crypto: hisilicon/qm - disable queue when 'CQ' error - crypto: hisilicon/qm - reset function if event queue overflows - crypto: hisilicon/qm - use request_threaded_irq instead - crypto: hisilicon/qm - modify the handling method after abnormal interruption - crypto: hisilicon/qm - code movement - crypto: hisilicon/qm - remove unnecessary device memory reset - crypto: hisilicon/qm - fix deadlock for remove driver - crypto: hisilicon/sec - add some comments for soft fallback - crypto: hisilicon/sec - fix the aead software fallback for engine- blk-throttle: Set BIO_THROTTLED when bio has been throttled - bpf, selftests: Add ringbuf memory type confusion test - bpf/selftests: Test bpf_d_path on rdonly_mem. - bpf, selftests: Add various ringbuf tests with invalid offset - selftests/bpf: Add verifier test for PTR_TO_MEM spill - bpf: Fix ringbuf memory type confusion when passing to helpers - bpf: Fix out of bounds access for ringbuf helpers - bpf: Generally fix helper register offset check - bpf: Mark PTR_TO_FUNC register initially with zero offset - bpf: Generalize check_ctx_reg for reuse with other types - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Introduce MEM_RDONLY flag - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Introduce composable reg, ret and arg types. - bpf: Fix out of bounds access from invalid *_or_null type verification - blk-mq: decrease pending_queues when it expires - blk-mq: add debugfs to print information for blk_mq_tag_set - blk-mq: allow hardware queue to get more tag while sharing a tag set - bfq: fix use-after-free in bfq_dispatch_request - livepatch/core: Validate function old_name before 'klp_init_object_loaded' - arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY - arm64: ras: copy_from_user scenario support uce kernel recovery - efi: Fix efi_find_mirror redefine in x86 - sched: Fix sleeping in atomic context at cpu_qos_write() - vfio/iommu_type1: Fix the logic of updating num_non_hwdbm_domains - iommu: Stop tracking the dirty log status of iommu_domain - iommu/smmuv3: Remove the S1 mapping restriction of dirty log - timekeeping: Avoiding false sharing in field access of tk_core - config: close CONFIG_ARM64_ILP32 - arm64: replace is_compat_task() with is_ilp32_compat_task() in TASK_SIZE_MAX - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() - kabi: fix split error of kABI reference checking tool - ipv6: blackhole_netdev needs snmp6 counters - net: avoid quadratic behavior in netdev_wait_allrefs_any() - net: allow out-of-order netdev unregistration - net: transition netdev reg state earlier in run_todo - ipv6: give an IPv6 dev to blackhole_netdev - configs: disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - dm rq: don't queue request to blk-mq during DM suspend - rcu/nocb: Fix missed nocb_timer requeue - dm: fix mempool NULL pointer race when completing IO - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues - Revert "blk-mq, elevator: Count requests per hctx to improve performance"- lib/iov_iter: initialize "flags" in new pipe_buffer- sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86- ubifs: rename_whiteout: correct old_dir size computing - configs: update the defconfigs to support 9P - Revert "dm space maps: don't reset space map allocation cursor when committing" - drivers: hooks: add bonding driver vendor hooks - etmem: etmem scan module Replace WARN_ONCE() with debug_printk for "nothing read" - netfilter: nf_tables_offload: incorrect flow offload action array size- f2fs: fix to do sanity check in is_alive() - f2fs: fix to avoid panic in is_alive() if metadata is inconsistent - f2fs: fix to do sanity check on inode type during garbage collection - iommu/io-pgtable-arm: Fix attach device failed when smmuv3 supports HTTU - configs: enable CONFIG_INTEL_IDXD - ext4: convert DIV_ROUND_UP to DIV_ROUND_UP_ULL- bonding: force carrier update when releasing slave - ext4: fix underflow in ext4_max_bitmap_size() - dm: make sure dm_table is binded before queue request - tty/amba-pl011: Call acpi_put_table() to fix memory leak - config: enable MEMORY_RELIABLE by default - mm: add support for page cache use reliable memory - shmem: Introduce shmem reliable - mm: Reserve field in mm_struct for memory reliable - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Disable mirror feature if kernelcore is not specified - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public- arm64: openeuler_defconfig: Enable config for ultrasoc driver - drivers/coresight: Add Ultrasoc System Memory Buffer driver - coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow - RAS: Report ARM processor information to userspace - configs: enable CONFIG_NTB_INTEL - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - rcu: Do not report strict GPs for outgoing CPUs - rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states - entry: Explicitly flush pending rcuog wakeup before last rescheduling point - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume - irq_work: Cleanup - powerpc/process, kasan: Silence KASAN warnings in __get_wchan() - net/spnic: Reduce the timeout of the channel between driver and firmware - net/spnic: Fix an error when netdev failed to link up - net/spnic: Fix xor checksum error when sending a non 4B-aligned message to firmware - net/spnic: Fix ethtool loopback command failure - net/spnic: Fix array bounds error in ethtool get_link_ksettings - x86/tsc: Make cur->adjusted values in package#1 to be the same - ata: Add support for PxSCT.LPM set based on actual LPM capability - ata: Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - ahci: Fix some bugs like plugin support and sata link stability when user enable ahci RTD3 - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI: Fix some device identify fail when enable xHCI runtime suspend - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs- yam: fix a memory leak in yam_siocdevprivate() - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - irqchip/irq-gic-phytium-2500: Add support for kdump - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - iommu: support phytium ft2000plus and S2500 iommu function - sw64: vfio: select VFIO_IOMMU_TYPE1 as default - sw64: tty: add serial driver for sw64 - sw64: spi: add driver for SPI controller - sw64: add hypervisor based RTC on SW64 systems - sw64: kgdb: add support for sw64 - sw64: LPC: add driver for LPC controller - sw64: iommu: fix a bug in calling 'alloc_pages_node' - sw64: iommu: add iommu driver for sw64 - sw64: gpu/drm: fix kernel crash caused by drm driver - sw64: radeon: correct low-level mmio memset direct calls - sw64: gpu/drm: solve driver load cause kernel crash - amdgpu: enable KFD on SW64 systems - sw64: megaraid: fix kernel panic caused by accessing an illegal address - sw64: i2c: add i2c driver based designware for sw64 - sw64: efi: add SMBIOS/DMI and EFI runtime driver codes - sw64: gpio: add sunway builtin gpio driver - sw64: acpi: add initial acpi infrastructure support - sw64: add perf userspace tool support for sw64 - tools uapi: fix sw64 support - sw64: kvm: add definitions for kvm - sw64: moduleparam: fix sw64 compile failure - sw64: kdump/kexec: add KEXEC_ARCH_SW_64 definition - sw64: add AUDIT_ARCH_SW64 definition - sw64: ftrace: add sw64 support to recordmcount - sw64: add sw_64 support to buildtar, mkdebian and builddeb - sw64: add basic support for sw64 - mm/pin_mem: add invalid check for pinmemory boot parameter - livepatch/x86: Fix incorrect use of 'strncpy' - livepatch: Fix issues in klp_mem_{prepare,recycle} - livepatch: Introduce 'arch_klp_save_old_code' - livepatch: Reduce duplicated arch_klp_mem_{prepare,recycle} - livepatch: Move 'klp_func_list' related codes out of 'arch' - livepatch: Introduce 'struct arch_klp_data' - livepatch/arm64: Uniform 'old_func' field in struct klp_func_node - tpm_tis_spi: set default probe function if device id not match - deconfig: intel ice-lake missing config enable - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c - selftests/sgx: remove checks for file execute permissions - selftests/sgx: Refine the test enclave to have storage - selftests/sgx: Add EXPECT_EEXIT() macro - selftests/sgx: Dump enclave memory map - selftests/sgx: Migrate to kselftest harness - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' - x86/sgx: Expose SGX architectural definitions to the kernel - selftests/sgx: Use getauxval() to simplify test code - selftests/sgx: Improve error detection and messages - selftests/sgx: Use a statically generated 3072-bit RSA key - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list - x86/sgx: Maintain encl->refcount for each encl->mm_list entry - x86/sgx: Drop racy follow_pfn() check - x86/sgx: Fix the return type of sgx_init() - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() - x86/sgx: Clarify 'laundry_list' locking - x86/sgx: Update MAINTAINERS - Documentation/x86: Document SGX kernel architecture - x86/sgx: Add ptrace() support for the SGX driver - x86/sgx: Add a page reclaimer - selftests/x86: Add a selftest for SGX - x86/vdso: Implement a vDSO for Intel SGX enclave call - x86/traps: Attempt to fixup exceptions in vDSO before signaling - x86/fault: Add a helper function to sanitize error code - x86/vdso: Add support for exception fixup in vDSO functions - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION - x86/sgx: Add SGX_IOC_ENCLAVE_INIT - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE - x86/sgx: Add an SGX misc driver interface - mm: Add 'mprotect' hook to struct vm_operations_struct - x86/sgx: Add SGX page allocator functions - x86/cpu/intel: Add a nosgx kernel parameter - x86/cpu/intel: Detect SGX support - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits - x86/cpufeatures: Add Intel SGX hardware bits - x86/sgx: Add wrappers for ENCLS functions - x86/sgx: Add SGX architectural data structures - configfs: fix a race in configfs_{,un}register_subsystem() - fs/dirty_pages: fix wrong lock for inode list in super_block - ACPI: irq: Prevent unregistering of GIC SGIs - PM: ACPI: Refresh wakeup device power configuration every time - ACPICA: Interpreter: fix memory leak by using existing buffer- configs: enable CONFIG_INTEGRITY_PLATFORM_KEYRING and CONFIG_LOAD_UEFI_KEYS - tipc: improve size validations for received domain records - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - block: update io_ticks when io hang - livepatch: Fix missing unlock on error in klp_enable_patch() - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path- kabi: cleanup config entries of kabi - kabi: fix build error when CONFIG_KABI_RESERVE=n - kabi:crypto: reserve space for RSASSA-PSS style certificates - mm/page_alloc: use accumulated load when building node fallback list - mm/page_alloc: print node fallback order - arm64: openeuler_defconfig: Enable Kunpeng related configs- rcu: Make TASKS_TRACE_RCU select IRQ_WORK - x86/kdump: make crash kernel boot faster - mm, hwpoison: fix condition in free hugetlb page path - x509: Detect sm2 keys by their parameters OID - mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: fix address limit problem with TASK_SIZE_MAX - arm64: mark __system_matches_cap as __maybe_unused - arm64: Avoid premature usercopy failure - arm64: uaccess: remove vestigal UAO support - arm64: uaccess: remove redundant PAN toggling - arm64: uaccess: remove addr_limit_user_check() - arm64: uaccess: remove set_fs() - arm64: uaccess cleanup macro naming - arm64: uaccess: split user/kernel routines - arm64: uaccess: refactor __{get,put}_user - arm64: uaccess: simplify __copy_user_flushcache() - arm64: uaccess: rename privileged uaccess routines - arm64: sdei: explicitly simulate PAN/UAO entry - arm64: sdei: move uaccess logic to arch/arm64/ - Revert "arm64: fix current_thread_info()->addr_limit setup" - Revert "arm64: fix USER_DS definition problem in non-compat mode" - Revert "arm64: Avoid premature usercopy failure" - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: alternatives: Split up alternative.h - arm64: uaccess: move uao_* alternatives to asm-uaccess.h - Revert "arm64: alternatives: Move length validation in alternative_{insn, endif}" - arm64: add C wrappers for SET_PSTATE_*() - arm64: ensure ERET from kthread is illegal- livepatch/core: Fix where module get and put in different macro - livepatch/core: Remove redundant klp_free_objects_mod_limited - livepatch/core: Fix reference count issues - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block, bfq: don't move oom_bfqq - fget: clarify and improve __fget_files() implementation - KABI: add reserve space for thread_info struct - kabi: Reserve syscall entries for kabi compatibility - perf tools: Update powerpc's syscall.tbl copy from the kernel sources- kabi: reserve space for arm64 SME in thread_struct - KABI: KABI reservation for IMA namespace - kabi: Reserve space for struct acpi_device_power - kabi:fuse: reserve space for future expansion - kabi: net: reserve space for some net subsystems related structure - KABI: reserve space for struct input_dev - KABI: reserve space for several i2c structures - KABI: add reserve space for sched structures - sched: move CPU field back into thread_info if THREAD_INFO_IN_TASK=y - powerpc: add CPU field to struct thread_info - s390: add CPU field to struct thread_info - x86: add CPU field to struct thread_info - arm64: add CPU field to struct thread_info - powerpc: smp: remove hack to obtain offset of task_struct::cpu - riscv: rely on core code to keep thread_info::cpu updated - Input: zinitix - make sure the IRQ is allocated before it gets enabled - ARM: dts: gpio-ranges property is now required - ipv6: raw: check passed optlen before reading - drm/amd/display: Added power down for DCN10 - mISDN: change function names to avoid conflicts - atlantic: Fix buff_ring OOB in aq_ring_rx_clean - net: udp: fix alignment problem in udp4_seq_show() - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - usb: mtu3: fix interval value for intr and isoc - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - power: bq25890: Enable continuous conversion for ADC at charging - rndis_host: support Hytera digital radios - power: reset: ltc2952: Fix use of floating point literals - power: supply: core: Break capacity loop - net: ena: Fix error handling when calculating max IO queues number - net: ena: Fix undefined state when tx request id is out of bounds - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc - batman-adv: mcast: don't send link-local multicast to mcast routers - lwtunnel: Validate RTA_ENCAP_TYPE attribute length - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - ipv4: Check attribute length for RTA_FLOW in multipath route - ipv4: Check attribute length for RTA_GATEWAY in multipath route - ftrace/samples: Add missing prototypes direct functions - i40e: Fix incorrect netdev's real number of RX/TX queues - i40e: Fix for displaying message regarding NVM version - i40e: fix use-after-free in i40e_sync_filters_subtask() - sfc: The RX page_ring is optional - mac80211: initialize variable have_higher_than_11mbit - RDMA/uverbs: Check for null return of kmalloc_array - netrom: fix copying in user data in nr_setsockopt - RDMA/core: Don't infoleak GRH fields - iavf: Fix limit of total number of queues to active queues of VF - i40e: Fix to not show opcode msg on unsuccessful VF MAC change - ieee802154: atusb: fix uninit value in atusb_set_extended_addr - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() - f2fs: quota: fix potential deadlock - bpf: Add kconfig knob for disabling unpriv bpf by default - perf script: Fix CPU filtering of a script's switch events - net: fix use-after-free in tw_timer_handler - Input: spaceball - fix parsing of movement data packets - Input: appletouch - initialize work before device registration - scsi: vmw_pvscsi: Set residual data length conditionally - binder: fix async_free_space accounting for empty parcels - usb: mtu3: set interval of FS intr and isoc endpoint - usb: mtu3: fix list_head check warning - usb: mtu3: add memory barrier before set GPD's HWO - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. - drm/amdgpu: add support for IP discovery gc_info table v2 - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled - uapi: fix linux/nfc.h userspace compilation errors - nfc: uapi: use kernel size_t to fix user-space builds - i2c: validate user data in compat ioctl - fsl/fman: Fix missing put_device() call in fman_port_probe - net/ncsi: check for error return from call to nla_put_u32 - selftests/net: udpgso_bench_tx: fix dst ip argument - net/mlx5e: Fix wrong features assignment in case of error - ionic: Initialize the 'lif->dbid_inuse' bitmap - igc: Fix TX timestamp support for non-MSI-X platforms - net/smc: fix kernel panic caused by race of smc_sock - net/smc: don't send CDC/LLC message if link not ready - net/smc: improved fix wait on already cleared link - NFC: st21nfca: Fix memory leak in device probe and remove - net: lantiq_xrx200: fix statistics of received bytes - net: ag71xx: Fix a potential double free in error handling paths - net: usb: pegasus: Do not drop long Ethernet frames - net/smc: fix using of uninitialized completions - sctp: use call_rcu to free endpoint - selftests: Calculate udpgso segment count without header adjustment - udp: using datalen to cap ipv6 udp max gso segments - net/mlx5e: Fix ICOSQ recovery flow for XSK - net/mlx5e: Wrap the tx reporter dump callback to extract the sq - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() - selinux: initialize proto variable in selinux_ip_postroute_compat() - recordmcount.pl: fix typo in s390 mcount regex - memblock: fix memblock_phys_alloc() section mismatch error - platform/x86: apple-gmux: use resource_size() with res - parisc: Clear stale IIR value on instruction access rights trap - tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() - tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). - Input: i8042 - enable deferred probe quirk for ASUS UM325UA - Input: i8042 - add deferred probe support - fs/ntfs3: Add ntfs3 module in openeuler_defconfig - fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile - fs/ntfs3: Fix the issue from backport 5.15 to 5.10 - fs/ntfs3: Add MAINTAINERS - fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list - fs/ntfs3: Refactor ntfs_read_mft - fs/ntfs3: Refactor ni_parse_reparse - fs/ntfs3: Refactor ntfs_create_inode - fs/ntfs3: Refactor ntfs_readlink_hlp - fs/ntfs3: Rework ntfs_utf16_to_nls - fs/ntfs3: Fix memory leak if fill_super failed - fs/ntfs3: Keep prealloc for all types of files - fs/ntfs3: Remove unnecessary functions - fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files - fs/ntfs3: Refactoring of ntfs_set_ea - fs/ntfs3: Remove locked argument in ntfs_set_ea - fs/ntfs3: Use available posix_acl_release instead of ntfs_posix_acl_release - fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect - fs/ntfs3: Refactoring of ntfs_init_from_boot - fs/ntfs3: Reject mount if boot's cluster size < media sector size - fs/ntfs3: Refactoring lock in ntfs_init_acl - fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode - fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex - fs/ntfs3: Refactor ntfs_get_acl_ex for better readability - fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode - fs/ntfs3: Fix logical error in ntfs_create_inode - fs/ntfs3: Remove deprecated mount options nls - fs/ntfs3: Remove a useless shadowing variable - fs/ntfs3: Remove a useless test in 'indx_find()' - fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update - fs/ntfs3: Change max hardlinks limit to 4000 - fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext - fs/ntfs3: Fix a memory leak on object opts - Doc/fs/ntfs3: Fix rst format and make it cleaner - fs/ntfs3: Initiliaze sb blocksize only in one place + refactor - fs/ntfs3: Initialize pointer before use place in fill_super - fs/ntfs3: Remove tmp pointer upcase in fill_super - fs/ntfs3: Remove tmp pointer bd_inode in fill_super - fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super - fs/ntfs3: Use sb instead of sbi->sb in fill_super - fs/ntfs3: Remove unnecessary variable loading in fill_super - fs/ntfs3: Return straight without goto in fill_super - fs/ntfs3: Remove impossible fault condition in fill_super - fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails - fs/ntfs3: Fix wrong error message $Logfile -> $UpCase - fs/ntfs3: Use min/max macros instated of ternary operators - fs/ntfs3: Use clamp/max macros instead of comparisons - fs/ntfs3: Remove always false condition check - fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC - fs/ntfs3: Remove tabs before spaces from comment - fs/ntfs3: Remove braces from single statment block - fs/ntfs3: Place Comparisons constant right side of the test - fs/ntfs3: Remove '+' before constant in ni_insert_resident() - fs/ntfs3: Always use binary search with entry search - fs/ntfs3: Make binary search to search smaller chunks in beginning - fs/ntfs3: Limit binary search table size - fs/ntfs3: Remove unneeded header files from c files - fs/ntfs3: Change right headers to lznt.c - fs/ntfs3: Change right headers to upcase.c - fs/ntfs3: Change right headers to bitfunc.c - fs/ntfs3: Add missing header and guards to lib/ headers - fs/ntfs3: Add missing headers and forward declarations to ntfs_fs.h - fs/ntfs3: Add missing header files to ntfs.h - fs/ntfs3. Add forward declarations for structs to debug.h - fs/ntfs3: Remove redundant initialization of variable err - fs/ntfs3: Show uid/gid always in show_options() - fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules - fs/ntfs3: Add iocharset= mount option as alias for nls= - fs/ntfs3: Make mount option nohidden more universal - fs/ntfs3: Init spi more in init_fs_context than fill_super - fs/ntfs3: Use new api for mounting - fs/ntfs3: Convert mount options to pointer in sbi - fs/ntfs3: Remove unnecesarry remount flag handling - fs/ntfs3: Remove unnecesarry mount option noatime - fs/ntfs3: Change how module init/info messages are displayed - fs/ntfs3: Remove GPL boilerplates from decompress lib files - fs/ntfs3: Remove unnecessary condition checking from ntfs_file_read_iter - fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep() - fs/ntfs3: Restyle comments to better align with kernel-doc - fs/ntfs3: Rework file operations - fs/ntfs3: Remove fat ioctl's from ntfs3 driver for now - fs/ntfs3: Restyle comments to better align with kernel-doc - fs/ntfs3: Fix error handling in indx_insert_into_root() - fs/ntfs3: Potential NULL dereference in hdr_find_split() - fs/ntfs3: Fix error code in indx_add_allocate() - fs/ntfs3: fix an error code in ntfs_get_acl_ex() - fs/ntfs3: add checks for allocation failure - fs/ntfs3: Use kcalloc/kmalloc_array over kzalloc/kmalloc - fs/ntfs3: Do not use driver own alloc wrappers - fs/ntfs3: Use kernel ALIGN macros over driver specific - fs/ntfs3: Restyle comment block in ni_parse_reparse() - fs/ntfs3: Remove unused including - fs/ntfs3: Fix fall-through warnings for Clang - fs/ntfs3: Fix one none utf8 char in source file - fs/ntfs3: Remove unused variable cnt in ntfs_security_init() - fs/ntfs3: Fix integer overflow in multiplication - fs/ntfs3: Add ifndef + define to all header files - fs/ntfs3: Use linux/log2 is_power_of_2 function - fs/ntfs3: Fix various spelling mistakes - fs/ntfs3: Add Kconfig, Makefile and doc - fs/ntfs3: Add NTFS journal - fs/ntfs3: Add compression - fs/ntfs3: Add attrib operations - fs/ntfs3: Add file operations and implementation - fs/ntfs3: Add bitmap - fs/ntfs3: Add initialization of super block - fs/ntfs3: Add headers and misc files - openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF - Revert "openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF" - change x86 configs - change arm64 configs - mm/damon: hide kernel pointer from tracepoint event - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging - mm/damon/dbgfs: remove an unnecessary variable - mm/damon: move the implementation of damon_insert_region to damon.h - mm/damon: add access checking for hugetlb pages - Docs/admin-guide/mm/damon/usage: update for schemes statistics - mm/damon/dbgfs: support all DAMOS stats - Docs/admin-guide/mm/damon/reclaim: document statistics parameters - mm/damon/reclaim: provide reclamation statistics - mm/damon/schemes: account how many times quota limit has exceeded - mm/damon/schemes: account scheme actions that successfully applied - mm/damon: remove a mistakenly added comment for a future feature - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning - Docs/admin-guide/mm/damon/usage: remove redundant information - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks - mm/damon: convert macro functions to static inline functions - mm/damon: modify damon_rand() macro to static inline function - mm/damon: move damon_rand() definition into damon.h - mm/damon/schemes: add the validity judgment of thresholds - mm/damon/vaddr: remove swap_ranges() and replace it with swap() - mm/damon: remove some unneeded function definitions in damon.h - mm/damon/core: use abs() instead of diff_of() - mm/damon: add 'age' of region tracepoint support - mm/damon: unified access_check function naming rules - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' - mm/damon/dbgfs: protect targets destructions with kdamond_lock - selftests/damon: split test cases - selftests/damon: test debugfs file reads/writes with huge count - selftests/damon: test wrong DAMOS condition ranges input - selftests/damon: test DAMON enabling with empty target_ids case - selftests/damon: skip test if DAMON is running - mm/damon/vaddr-test: remove unnecessary variables - mm/damon/vaddr-test: split a test function having >1024 bytes frame size - mm/damon/vaddr: remove an unnecessary warning message - mm/damon/core: remove unnecessary error messages - mm/damon/dbgfs: remove an unnecessary error message - mm/damon/core: use better timer mechanisms selection threshold - mm/damon/core: fix fake load reports due to uninterruptible sleeps - timers: implement usleep_idle_range() - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation - NFC: add necessary privilege flags in netlink layer - net: add and use skb_unclone_keeptruesize() helper - openeuler_defconfig: Enable CONFIG_DEBUG_INFO_BTF - tools/bpftool: Fix cross-build - tools/bpftool: Force clean of out-of-tree build - x86/kdump: add log before booting crash kernel - selftests/x86: Test signal frame XSTATE header corruption handling - x86/fpu: Add address range checks to copy_user_to_xstate() - block, bfq: move bfqq to root_group if parent group is offlined - ext4: report error to userspace by netlink - crypto: Add PMULL judgment during initialization to prevent oops - phonet/pep: refuse to enable an unbound pipe - hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - ax25: NPD bug when detaching AX25 device - hwmon: (lm90) Do not report 'busy' status bit as alarm - hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 - pinctrl: mediatek: fix global-out-of-bounds issue - ASoC: rt5682: fix the wrong jack type detected - ASoC: tas2770: Fix setting of high sample rates - Input: goodix - add id->model mapping for the "9111" model - Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 - mm: mempolicy: fix THP allocations escaping mempolicy restrictions - KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state - usb: gadget: u_ether: fix race in setting MAC address in setup phase - ceph: fix up non-directory creation in SGID directories - tee: optee: Fix incorrect page free bug - mac80211: fix locking in ieee80211_start_ap error path - ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling - mmc: mmci: stm32: clear DLYB_CR after sending tuning command - mmc: core: Disable card detect during shutdown - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands - mmc: sdhci-tegra: Fix switch to HS400ES mode - gpio: dln2: Fix interrupts when replugging the device - pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU - platform/x86: intel_pmc_core: fix memleak on registration failure - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - parisc: Fix mask used to select futex spinlock - parisc: Correct completer in lws start - ipmi: fix initialization when workqueue allocation fails - ipmi: ssif: initialize ssif_info->client early - ipmi: bail out if init_srcu_struct fails - Input: atmel_mxt_ts - fix double free in mxt_read_info_block - ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU - ALSA: hda/realtek: Add new alc285-hp-amp-init model - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 - ALSA: drivers: opl3: Fix incorrect use of vp->state - ALSA: jack: Check the return value of kstrdup() - hwmon: (lm90) Drop critical attribute support for MAX6654 - hwmon: (lm90) Add basic support for TI TMP461 - hwmon: (lm90) Introduce flag indicating extended temperature support - hwmon: (lm90) Fix usage of CONFIG2 register in detect function - pinctrl: bcm2835: Change init order for gpio hogs - Input: elantech - fix stack out of bound access in elantech_change_report_id() - sfc: falcon: Check null pointer of rx_queue->page_ring - sfc: Check null pointer of rx_queue->page_ring - net: ks8851: Check for error irq - drivers: net: smc911x: Check for error irq - fjes: Check for error irq - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - igb: fix deadlock caused by taking RTNL in RPM resume path - net: skip virtio_net_hdr_set_proto if protocol already set - net: accept UFOv6 packages in virtio_net_hdr_to_skb - qlcnic: potential dereference null pointer of rx_queue->page_ring - net: marvell: prestera: fix incorrect return of port_find - ARM: dts: imx6qdl-wandboard: Fix Ethernet support - RDMA/hns: Replace kfree() with kvfree() - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() - spi: change clk_disable_unprepare to clk_unprepare - arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode - HID: potential dereference of null pointer - HID: holtek: fix mouse probing - net: usb: lan78xx: add Allied Telesis AT29M2-AF - arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd - arm64: vdso32: drop -no-integrated-as flag - mm/shmem.c: fix judgment error in shmem_is_huge() - drm: fix free illegal pointer when create drm_property_blob failed - BMA: Fix pointer cast compile warning in arm32 builds - arm64: openeuler_defconfig: Enable ARM64_PMEM_LEGACY - arm64: register persistent memory via protected memory - x86: pmem: move persistent memory(legacy) code into nvdimm - openeuler_defconfig: enable CONFIG_VENDOR_HOOKS for x86 and arm64 - vendor_hooks: make android vendor hooks feature generic. - ANDROID: fixup restricted hooks after tracepont refactoring - tracepoints: Do not punish non static call users - tracepoints: Remove unnecessary "data_args" macro parameter - ANDROID: simplify vendor hooks for non-GKI builds - ANDROID: vendor_hooks: fix __section macro - ANDROID: use static_call() for restricted hooks - ANDROID: fix redefinition error for restricted vendor hooks - ANDROID: add support for vendor hooks - mm: add PG_pool in /proc/kpageflags - ext4: Fix BUG_ON in ext4_bread when write quota data - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' - bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset() - mmap_lock: change trace and locking order - mm: mmap_lock: fix disabling preemption directly - mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations - mm: mmap_lock: use local locks instead of disabling preemption - mm: mmap_lock: add tracepoints around lock acquisition - ext4: fix an use-after-free issue about data=journal writeback mode - mm/pin_mem: improve pin mem pages rmap and free method - mm/pin_mem: add PG_hotreplace to mark pages need hotreplaced - mm/pin_mem: refactor pin memory mem reserve and pid reserve code - audit: bugfix for infinite loop when flush the hold queue - iommu/arm-smmu-v3: Remove arm_smmu_cmdq_issue_sync() to keep consistent with upstream - ipvlan: disable l2e local xmit - watchdog: Fix sleeping function called from atomic context - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - tcp_comp: Fix comp_read_size return value - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - Revert "sched: Introcude config option SCHED_OPTIMIZE_LOAD_TRACKING" - Revert "sched: Add switch for update_blocked_averages" - Revert "sched: Add frequency control for load update in scheduler_tick" - Revert "sched: Access control for sysctl_update_load_latency" - Revert "sched: Fix branch prediction error in static_key" - Revert "arm: Optimize ttwu IPI" - Revert "sched/idle: introduce smart halt polling" - Revert "sched/idle: Add IAS_SMART_HALT_POLL config for smart halt polling feature" - Revert "sched: Add menuconfig option for CONFIG_SCHED_OPTIMIZE_LOAD_TRACKING" - Revert "sysctl: Refactor IAS framework" - Revert "sched/idle: Optimize the loop time algorithm to reduce multicore disturb" - Revert "sched/idle: Reported an error when an illegal negative value is passed" - Revert "sched: Aware multi-core system for optimize loadtracking" - blk-throttle: enable hierarchical throttle in cgroup v1 - md: Fix undefined behaviour in is_mddev_idle - cgroup: fix compile error when CONFIG_MEMCG = n - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate - fbcon: fix ypos over boundary issue - mm/zswap: move to use crypto_acomp API for hardware acceleration - net: fix a data race when get vlan device - ipvlan: Add handling of NETDEV_UP events - perf vendor events amd: Add Zen3 events- Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - Export-sas_phy_enable - bonding: allow nesting of bonding device - bonding: avoid adding slave device with IFF_MASTER flag - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine - openeuler_defconfig: enable CONFIG_DYNAMIC_HUGETLB for x86 - mm/dynamic_hugetlb: add Document for dynamic hugetlb feature - mm/dynamic_hugetlb: disable dynamic hugetlb if hugetlb_vmemmap is enabled - mm/huge_memory: disable THP when dynamic hugetlb is enabled - mm/dynamic_hugetlb: add some tracepoints - mm/dynamic_hugetlb: free huge pages to dhugetlb_pool - mm/dynamic_hugetlb: alloc huge pages from dhugetlb_pool - mm/dynamic_hugetlb: collects resv allocated for dhugetlb_pool - mm/dynamic_hugetlb: add interface to disable normal pages allocation - mm/dynamic_hugetlb: free pages to dhugetlb_pool - mm/dynamic_hugetlb: alloc page from dhugetlb_pool - mm/dynamic_hugetlb: add migration function - mm/dynamic_hugetlb: add merge page function - mm/dynamic_hugetlb: add split page function - mm/dynamic_hugetlb: add interface to configure the count of hugepages - mm/dynamic_hugetlb: add PG_pool flag to mark pages from dhugetlb_pool - mm/dynamic_hugetlb: establish the dynamic hugetlb feature framework - mm/hugetlb: add parameter hugetlbfs_inode_info to several functions - mm: declare several functions- SCSI: spfc: Update lb mode acquired solution - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode - asm-generic: Add missing brackets for io_stop_wc macro - net: hns3: add ethtool priv-flag for TX push - net: hns3: add support for TX push mode - asm-generic: introduce io_stop_wc() and add implementation for ARM64 - net/spnic:Remove the code about little endian and big endian conversion - net/spnic:Remove the code of polling mode - net/spnic:Remove unused clp hardware channels - net/spnic:Remove unused functions about ceq - RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn - RDMA/hns: Modify the hop num of HIP09 EQ to 1 - RDMA/hns: Remove magic number - RDMA/hns: Remove macros that are no longer used - RDMA/hns: Correctly initialize the members of Array[][] - RDMA/hns: Correct the type of variables participating in the shift operation - RDMA/hns: Replace tab with space in the right-side comments - RDMA/hns: Correct the print format to be consistent with the variable type - RDMA/hns: Correct the hex print format - RDMA/hns: Validate the pkey index - RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility - RDMA/hns: Fix initial arm_st of CQ - RDMA: Constify netdev->dev_addr accesses - RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() - RDMA/hns: Add the check of the CQE size of the user space - RDMA/hns: Fix the size setting error when copying CQE in clean_cq() - RDMA/hns: Work around broken constant propagation in gcc 8 - RDMA/hns: Delete unnecessary blank lines. - RDMA/hns: Adjust the order in which irq are requested and enabled - RDMA/hns: Remove dqpn filling when modify qp from Init to Init - RDMA/hns: Fix query destination qpn - RDMA/hns: Bugfix for incorrect association between dip_idx and dgid - RDMA/hns: Bugfix for the missing assignment for dip_idx - RDMA/hns: Bugfix for data type of dip_idx - RDMA/hns: Fix incorrect lsn field - RDMA/hns: Delete unused hns bitmap interface - RDMA/hns: Use IDA interface to manage srq index - RDMA/hns: Ownerbit mode add control field - RDMA/hns: Remove unsupport cmdq mode - RDMA/hns: Don't overwrite supplied QP attributes - RDMA/hns: Fix the double unlock problem of poll_sem - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support - cpupower: Remove family arg to decode_pstates() - cpupower: Condense pstate enabled bit checks in decode_pstates() - cpupower: Update family checks when decoding HW pstates - cpupower: Remove unused pscur variable. - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag - cpupower: Correct macro name for CPB caps flag - cpupower: Update msr_pstate union struct naming - openeuler_defconfig: Enable CONFIG_ARM64_EPAN for ARM64 - arm64: Support execute-only permissions with Enhanced PAN - arm64: head.S: cleanup SCTLR_ELx initialization - arm64: smccc: Save lr before calling __arm_smccc_sve_check() - arm64: smccc: Support SMCCC v1.3 SVE register saving hint - KVM: arm64: Implement the TRNG hypervisor call - arm64: Add support for SMCCC TRNG entropy source - firmware: smccc: Introduce SMCCC TRNG framework - firmware: smccc: Add SMCCC TRNG function call IDs - arm64: abort counter_read_on_cpu() when irqs_disabled() - arm64: implement CPPC FFH support using AMUs - arm64: split counter validation function - arm64: wrap and generalise counter read functions - arm64: Add HWCAP for self-synchronising virtual counter - arm64: Add handling of CNTVCTSS traps - arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 - arm64: Add a capability for FEAT_ECV - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses - can: raw: return -ERANGE when filterset does not fit into user space buffer - x86: hugepage: use nt copy hugepage to AEP in x86- xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - Revert "xsk: Do not sleep in poll() when need_wakeup set" - bus: ti-sysc: Fix variable set but not used warning for reinit_modules - rcu: Mark accesses to rcu_state.n_force_qs - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - scsi: scsi_debug: Fix type in min_t to avoid stack OOB - scsi: scsi_debug: Don't call kcalloc() if size arg is zero - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - media: mxl111sf: change mutex_init() location - xsk: Do not sleep in poll() when need_wakeup set - ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name - Input: touchscreen - avoid bitwise vs logical OR warning - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE - libata: if T_LENGTH is zero, dma direction should be DMA_NONE - serial: 8250_fintek: Fix garbled text for console - iocost: Fix divide-by-zero on donation from low hweight cgroup - zonefs: add MODULE_ALIAS_FS - btrfs: fix double free of anon_dev after failure to create subvolume - btrfs: fix memory leak in __add_inode_ref() - USB: serial: option: add Telit FN990 compositions - USB: serial: cp210x: fix CP2105 GPIO registration - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. - PCI/MSI: Mask MSI-X vectors only on success - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES - Revert "usb: early: convert to readl_poll_timeout_atomic()" - bpf, selftests: Fix racing issue in btf_skc_cls_ingress test - sit: do not call ipip6_dev_free() from sit_init_net() - net: systemport: Add global locking for descriptor lifecycle - net/smc: Prevent smc_release() from long blocking - net: Fix double 0x prefix print in SKB dump - sfc_ef100: potential dereference of null pointer - net/packet: rx_owner_map depends on pg_vec - ixgbe: set X550 MDIO speed before talking to PHY - ixgbe: Document how to enable NBASE-T support - igc: Fix typo in i225 LTR functions - igbvf: fix double free in `igbvf_probe` - igb: Fix removal of unicast MAC filters of VFs - soc/tegra: fuse: Fix bitwise vs. logical OR warning - mptcp: clear 'kern' flag from fallback sockets - drm/amd/pm: fix a potential gpu_metrics_table memory leak - flow_offload: return EOPNOTSUPP for the unsupported mpls action type - mac80211: fix lookup when adding AddBA extension element - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock - drm/ast: potential dereference of null pointer - selftest/net/forwarding: declare NETIFS p9 p10 - net/sched: sch_ets: don't remove idle classes from the round-robin list - dmaengine: st_fdma: fix MODULE_ALIAS - selftests: Fix IPv6 address bind tests - selftests: Fix raw socket bind tests with VRF - selftests: Add duplicate config only for MD5 VRF tests - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - inet_diag: fix kernel-infoleak for UDP sockets - sch_cake: do not call cake_destroy() from cake_init() - s390/kexec_file: fix error handling when applying relocations - selftests: net: Correct ping6 expected rc from 2 to 1 - virtio/vsock: fix the transport to work with VMADDR_CID_ANY - soc: imx: Register SoC device only on i.MX boards - clk: Don't parent clks until the parent is fully registered - ARM: socfpga: dts: fix qspi node compatible - ceph: initialize pathlen variable in reconnect_caps_cb - ceph: fix duplicate increment of opened_inodes metric - tee: amdtee: fix an IS_ERR() vs NULL bug - mac80211: track only QoS data frames for admission control - arm64: dts: rockchip: fix audio-supply for Rock Pi 4 - arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply - arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply - arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge - arm64: dts: imx8mp-evk: Improve the Ethernet PHY description - arm64: dts: imx8m: correct assigned clocks for FEC - dm btree remove: fix use after free in rebalance_children() - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 - vdpa: check that offsets are within bounds - virtio_ring: Fix querying of maximum DMA mapping size for virtio device - bpf, selftests: Add test case trying to taint map value pointer - bpf: Make 32->64 bounds propagation slightly more robust - bpf: Fix signed bounds propagation after mov32 - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - mac80211: validate extended element ID is present - mac80211: send ADDBA requests using the tid/queue of the aggregation session - mac80211: mark TX-during-stop for TX in in_reconfig - mac80211: fix regression in SSN handling of addba tx - KVM: downgrade two BUG_ONs to WARN_ON_ONCE - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE - arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM - arm: extend pfn_valid to take into account freed memory map alignment - memblock: align freed memory map on pageblock boundaries with SPARSEMEM - memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER - perf intel-pt: Fix error timestamp setting on the decoder error path - perf intel-pt: Fix missing 'instruction' events with 'q' option - perf intel-pt: Fix next 'err' value, walking trace - perf intel-pt: Fix state setting when receiving overflow (OVF) packet - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage - perf inject: Fix itrace space allowed for new attributes - ethtool: do not perform operations on net devices being unregistered - hwmon: (dell-smm) Fix warning on /proc/i8k creation error - fuse: make sure reclaim doesn't write the inode - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc - staging: most: dim2: use device release method - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req - tracing: Fix a kmemleak false positive in tracing_map - drm/amd/display: add connector type check for CRC source set - drm/amd/display: Fix for the no Audio bug with Tiled Displays - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - i2c: rk3x: Handle a spurious start completion interrupt flag - parisc/agp: Annotate parisc agp init functions with __init - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid - net/mlx4_en: Update reported link modes for 1/10G - Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" - s390/test_unwind: use raw opcode instead of invalid instruction - KVM: arm64: Save PSTATE early on exit - drm/msm/dsi: set default num_data_lanes - nfc: fix segfault in nfc_genl_dump_devices_done - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() - cgroup: cgroup.{procs,threads} factor out common parts - netfilter: selftest: conntrack_vrf.sh: fix file permission - Documentation/Kbuild: Remove references to gcc-plugin.sh - MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal - doc: gcc-plugins: update gcc-plugins.rst - kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc - bpf: Add selftests to cover packet access corner cases - misc: fastrpc: fix improper packet size calculation - irqchip: nvic: Fix offset for Interrupt Priority Offsets - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - irqchip/armada-370-xp: Fix support for Multi-MSI interrupts - irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() - irqchip/aspeed-scu: Replace update_bits with write_bits. - csky: fix typo of fpu config macro - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - iio: ad7768-1: Call iio_trigger_notify_done() on error - iio: adc: axp20x_adc: fix charging current reporting on AXP22x - iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda - iio: at91-sama5d2: Fix incorrect sign extension - iio: dln2: Check return value of devm_iio_trigger_register() - iio: dln2-adc: Fix lockdep complaint - iio: itg3200: Call iio_trigger_notify_done() on error - iio: kxsd9: Don't return error code in trigger handler - iio: ltr501: Don't return error code in trigger handler - iio: mma8452: Fix trigger reference couting - iio: stk3310: Don't return error code in interrupt handler - iio: trigger: stm32-timer: fix MODULE_ALIAS - iio: trigger: Fix reference counting - iio: gyro: adxrs290: fix data signedness - xhci: avoid race between disable slot command and host runtime suspend - usb: core: config: using bit mask instead of individual bits - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending - usb: core: config: fix validation of wMaxPacketValue entries - USB: gadget: zero allocate endpoint 0 buffers - selftests/fib_tests: Rework fib_rp_filter_test() - net/qla3xxx: fix an error code in ql_adapter_up() - net, neigh: clear whole pneigh_entry at alloc time - net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() - net: altera: set a couple error code in probe() - net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero - tools build: Remove needless libpython-version feature check that breaks test-all fast path - dt-bindings: net: Reintroduce PHY no lane swap binding - Documentation/locking/locktypes: Update migrate_disable() bits. - perf tools: Fix SMT detection fast read path - Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - mtd: rawnand: fsmc: Fix timing computation - mtd: rawnand: fsmc: Take instruction delay into account - i40e: Fix pre-set max number of queues for VF - i40e: Fix failed opcode appearing if handling messages from VF - clk: imx: use module_platform_driver - RDMA/hns: Do not destroy QP resources in the hw resetting phase - RDMA/hns: Do not halt commands during reset until later - ASoC: codecs: wcd934x: return correct value from mixer put - ASoC: codecs: wcd934x: handle channel mappping list correctly - ASoC: codecs: wsa881x: fix return values from kcontrol put - ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer - ASoC: rt5682: Fix crash due to out of scope stack vars - PM: runtime: Fix pm_runtime_active() kerneldoc comment - qede: validate non LSO skb length - scsi: scsi_debug: Fix buffer size of REPORT ZONES command - scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() - block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) - tracefs: Set all files to the same group ownership as the mount option - net: mvpp2: fix XDP rx queues registering - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - binder: use wake_up_pollfree() - wait: add wake_up_pollfree() - libata: add horkage for ASMedia 1092 - can: m_can: Disable and ignore ELO interrupt - can: pch_can: pch_can_rx_normal: fix use after free - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. - clk: qcom: regmap-mux: fix parent clock lookup - mmc: renesas_sdhi: initialize variable properly when tuning - tracefs: Have new files inherit the ownership of their parent - nfsd: Fix nsfd startup race (again) - nfsd: fix use-after-free due to delegation race - md: fix update super 1.0 on rdev size change - btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling - btrfs: clear extent buffer uptodate when we fail to write it - scsi: qla2xxx: Format log strings only if needed - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform - ALSA: ctl: Fix copy of updated id with element read/write - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall - net/sched: fq_pie: prevent dismantle issue - devlink: fix netns refcount leak in devlink_nl_cmd_reload() - IB/hfi1: Correct guard on eager buffer deallocation - iavf: Fix reporting when setting descriptor count - iavf: restore MSI state on reset - netfilter: conntrack: annotate data-races around ct->timeout - udp: using datalen to cap max gso segments - seg6: fix the iif in the IPv6 socket control block - nfp: Fix memory leak in nfp_cpp_area_cache_add() - bonding: make tx_rebalance_counter an atomic - ice: ignore dropped packets during init - bpf: Fix the off-by-two error in range markings - bpf, x86: Fix "no previous prototype" warning - vrf: don't run conntrack on vrf with !dflt qdisc - selftests: netfilter: add a vrf+conntrack testcase - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - drm/amdkfd: fix boot failure when iommu is disabled in Picasso. - drm/amdgpu: init iommu after amdkfd device init - drm/amdgpu: move iommu_resume before ip init/resume - drm/amdgpu: add amdgpu_amdkfd_resume_iommu - drm/amdkfd: separate kfd_iommu_resume from kfd_resume - drm/amd/amdkfd: adjust dummy functions' placement - x86/sme: Explicitly map new EFI memmap table as encrypted - can: sja1000: fix use after free in ems_pcmcia_add_card() - can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter - can: kvaser_usb: get CAN clock frequency from device - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr - IB/hfi1: Fix early init panic - IB/hfi1: Insure use of smp_processor_id() is preempt disabled - nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: bigbenff: prevent null pointer dereference - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - HID: google: add eel USB id - HID: quirks: Add quirk for the Microsoft Surface 3 type-cover - gcc-plugins: fix gcc 11 indigestion with plugins... - gcc-plugins: simplify GCC plugin-dev capability test - usb: gadget: uvc: fix multiple opens - tee: handle lookup of shm with reference count 0 - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - rds: memory leak in __rds_conn_create() - ipmi: msghandler: Make symbol 'remove_work_wq' static - net/tls: Fix authentication failure in CCM mode - parisc: Mark cr16 CPU clocksource unstable on all SMP machines - iwlwifi: mvm: retry init flow if failed - serial: 8250: Fix RTS modem control while in rs485 mode - serial: 8250_pci: rewrite pericom_do_set_divisor() - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array - serial: core: fix transmit-buffer reset and memleak - serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 - serial: pl011: Add ACPI SBSA UART match id - tty: serial: msm_serial: Deactivate RX DMA for polling support - x86/64/mm: Map all kernel memory into trampoline_pgd - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms - x86/tsc: Add a timer to make sure TSC_adjust is always checked - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - vgacon: Propagate console boot parameters before calling `vc_resize' - parisc: Fix "make install" on newer debian releases - parisc: Fix KBUILD_IMAGE for self-extracting kernel - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() - x86/pv: Switch SWAPGS to ALTERNATIVE - sched/uclamp: Fix rq->uclamp_max not set on first enqueue - x86/xen: Add xenpv_restore_regs_and_return_to_usermode() - x86/entry: Use the correct fence macro after swapgs in kernel CR3 - x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword - KVM: VMX: Set failure code in prepare_vmcs02() - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register - atlantic: Remove warn trace message. - atlantic: Fix statistics logic for production hardware - Remove Half duplex mode speed capabilities. - atlantic: Add missing DIDs and fix 115c. - atlantic: Fix to display FW bundle version instead of FW mac version. - atlatnic: enable Nbase-t speeds with base-t - atlantic: Increase delay for fw transactions - drm/msm: Do hw_init() before capturing GPU state - drm/msm/a6xx: Allocate enough space for GMU registers - net/smc: Keep smc_close_final rc during active close - net/rds: correct socket tunable error in rds_tcp_tune() - net/smc: fix wrong list_del in smc_lgr_cleanup_early - ipv4: convert fib_num_tclassid_users to atomic_t - net: annotate data-races on txq->xmit_lock_owner - dpaa2-eth: destroy workqueue at the end of remove function - net: marvell: mvpp2: Fix the computation of shared CPUs - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() - ASoC: tegra: Fix kcontrol put callback in AHUB - ASoC: tegra: Fix kcontrol put callback in DSPK - ASoC: tegra: Fix kcontrol put callback in DMIC - ASoC: tegra: Fix kcontrol put callback in I2S - ASoC: tegra: Fix kcontrol put callback in ADMAIF - ASoC: tegra: Fix wrong value type in DSPK - ASoC: tegra: Fix wrong value type in DMIC - ASoC: tegra: Fix wrong value type in I2S - ASoC: tegra: Fix wrong value type in ADMAIF - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode - selftests: net: Correct case name - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - arm64: ftrace: add missing BTIs - siphash: use _unaligned version by default - net: mpls: Fix notifications when deleting a device - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - tcp: fix page frag corruption on page fault - natsemi: xtensa: fix section mismatch warnings - i2c: cbus-gpio: set atomic transfer callback - i2c: stm32f7: stop dma transfer in case of NACK - i2c: stm32f7: recover the bus on access timeout - i2c: stm32f7: flush TX FIFO upon transfer errors - wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() - wireguard: receive: drop handshakes if queue lock is contended - wireguard: receive: use ring buffer for incoming handshakes - wireguard: device: reset peer src endpoint when netns exits - wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST - wireguard: selftests: actually test for routing loops - wireguard: allowedips: add missing __rcu annotation to satisfy sparse - wireguard: selftests: increase default dmesg log size - tracing/histograms: String compares should not care about signed values - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 - KVM: x86: Use a stable condition around all VT-d PI paths - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST - KVM: Disallow user memslot with size that exceeds "unsigned long" - drm/amd/display: Allow DSC on supported MST branch devices - ipv6: fix memory leak in fib6_rule_suppress - sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - s390/pci: move pseudo-MMIO to prevent MIO overlap - ipmi: Move remove_work to dedicated workqueue - rt2x00: do not mark device gone on EPROTO errors during start - kprobes: Limit max data_size of the kretprobe instances - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - ACPI: Add stubs for wakeup handler functions - net/smc: Avoid warning of possible recursive locking - perf report: Fix memory leaks around perf_tip() - perf hist: Fix memory leak of a perf_hpp_fmt - net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - ipv6: check return value of ipv6_skip_exthdr - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile - drm/amd/amdgpu: fix potential memleak - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again - scsi: iscsi: Unblock session then wake up error handler - thermal: core: Reset previous low and high trip during thermal zone init - btrfs: check-integrity: fix a warning on write caching disabled disk - s390/setup: avoid using memblock_enforce_memory_limit - platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep - platform/x86: thinkpad_acpi: Add support for dual fan control - net: return correct error code - net/smc: Transfer remaining wait queue entries during fallback - mac80211: do not access the IV when it was stripped - drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" - gfs2: Fix length of holes reported at end-of-file - gfs2: release iopen glock early in evict - ovl: fix deadlock in splice write - ovl: simplify file splice - can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM - NFSv42: Fix pagecache invalidation after COPY/CLONE - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP - shm: extend forced shm destroy to support objects from several IPC nses - s390/mm: validate VMA in PGSTE manipulation functions - tty: hvc: replace BUG_ON() with negative return value - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - tracing: Check pid filtering when creating events - vhost/vsock: fix incorrect used length reported to the guest - iommu/amd: Clarify AMD IOMMUv2 initialization messages - smb3: do not error on fsync when readonly - ceph: properly handle statfs on multifs setups - f2fs: set SBI_NEED_FSCK flag when inconsistent node block found - sched/scs: Reset task stack state in bringup_cpu() - tcp: correctly handle increased zerocopy args struct size - net: mscc: ocelot: correctly report the timestamping RX filters in ethtool - net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP - net/smc: Don't call clcsock shutdown twice when smc shutdown - net: vlan: fix underflow for the real_dev refcnt - net/sched: sch_ets: don't peek at classes beyond 'nbands' - tls: fix replacing proto_ops - tls: splice_read: fix record type check - MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 - MIPS: loongson64: fix FTLB configuration - igb: fix netpoll exit with traffic - nvmet: use IOCB_NOWAIT only if the filesystem supports it - net/smc: Fix loop in smc_listen - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - net: phylink: Force retrigger in case of latched link-fail indicator - net: phylink: Force link down and retrigger resolve on interface change - lan743x: fix deadlock in lan743x_phy_link_status_change() - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows - drm/amd/display: Set plane update flags for all planes in reset - PM: hibernate: use correct mode for swsusp_close() - net/ncsi : Add payload to be 32-bit aligned to fix dropped packets - nvmet-tcp: fix incomplete data digest send - net: marvell: mvpp2: increase MTU limit when XDP enabled - mlxsw: spectrum: Protect driver from buggy firmware - mlxsw: Verify the accessed index doesn't exceed the array length - net/smc: Ensure the active closing peer first closes clcsock - erofs: fix deadlock when shrink erofs slab - scsi: scsi_debug: Zero clear zones at reset write pointer - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING - ice: avoid bpf_prog refcount underflow - ice: fix vsi->txq_map sizing - net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group - net: ipv6: add fib6_nh_release_dsts stub - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume - nfp: checking parameter process for rx-usecs/tx-usecs is invalid - ipv6: fix typos in __ip6_finish_output() - firmware: smccc: Fix check for ARCH_SOC_ID not implemented - mptcp: fix delack timer - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec - iavf: Prevent changing static ITR values if adaptive moderation is on - net: marvell: prestera: fix double free issue on err path - drm/vc4: fix error code in vc4_create_object() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks - ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE - NFSv42: Don't fail clone() unless the OP_CLONE operation failed - firmware: arm_scmi: pm: Propagate return value to caller - net: ieee802154: handle iftypes as u32 - ASoC: codecs: wcd934x: return error code correctly from hw_params - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls - ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling - ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer - ARM: dts: bcm2711: Fix PCIe interrupts - ARM: dts: BCM5301X: Add interrupt properties to GPIO node - ARM: dts: BCM5301X: Fix I2C controller interrupt - netfilter: flowtable: fix IPv6 tunnel addr match - netfilter: ipvs: Fix reuse connection if RS weight is 0 - netfilter: ctnetlink: do not erase error code with EINVAL - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY - proc/vmcore: fix clearing user buffer by properly using clear_user() - PCI: aardvark: Fix link training - PCI: aardvark: Simplify initialization of rootcap on virtual bridge - PCI: aardvark: Implement re-issuing config requests on CRS response - PCI: aardvark: Update comment about disabling link training - PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() - powerpc/32: Fix hardlockup on vmap stack overflow - mdio: aspeed: Fix "Link is Down" issue - mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB - mmc: sdhci-esdhc-imx: disable CMDQ support - tracing: Fix pid filtering when triggers are attached - tracing/uprobe: Fix uprobe_perf_open probes iteration - KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB - xen: detect uninitialized xenbus in xenbus_init - xen: don't continue xenstore initialization in case of errors - fuse: release pipe buf after last use - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: greybus: Add missing rwsem around snd_ctl_remove() calls - staging/fbtft: Fix backlight - HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts - Revert "parisc: Fix backtrace to always include init funtion names" - media: cec: copy sequence field for the reply - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 - ALSA: ctxfi: Fix out-of-range access - binder: fix test regression due to sender_euid change - usb: hub: Fix locking issues with address0_mutex - usb: hub: Fix usb enumeration issue due to address0 race - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts - usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe - net: nexthop: fix null pointer dereference when IPv6 is not enabled - usb: dwc3: gadget: Fix null pointer exception - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer - usb: dwc3: gadget: Ignore NoStream after End Transfer - usb: dwc2: hcd_queue: Fix use of floating point literal - usb: dwc2: gadget: Fix ISOC flow for elapsed frames - USB: serial: option: add Fibocom FM101-GL variants - USB: serial: option: add Telit LE910S1 0x9200 composition - ACPI: Get acpi_device's parent from the parent field - ARM: Add unwinding annotations to __loop.*delay functions - fcntl: fix potential deadlocks for &fown_struct.lock - mm: usercopy: Warn vmalloc/module address in check_heap_object() - powerpc: Fix virt_addr_valid() check - jffs2: fix memory leak in jffs2_scan_medium - jffs2: fix memory leak in jffs2_do_mount_fs - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem - powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - hugetlb: address ref count racing in prep_compound_gigantic_page - memblock: ensure there is no overflow in memblock_overlaps_region() - phonet: refcount leak in pep_sock_accep - Revert "[Backport] ARM: BCM53016: Specify switch ports for Meraki MR32" - USB: gadget: bRequestType is a bitfield, not a enum - USB: gadget: detect too-big endpoint 0 requests - Revert "perf: Rework perf_event_exit_event()" - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() - ALSA: hda: hdac_ext_stream: fix potential locking issues - x86/Kconfig: Fix an unused variable error in dell-smm-hwmon - btrfs: update device path inode time instead of bd_inode - fs: export an inode_update_time helper - ice: Delete always true check of PF pointer - usb: max-3421: Use driver data instead of maintaining a list of bound devices - ASoC: DAPM: Cover regression by kctl change notification fix - selinux: fix NULL-pointer dereference when hashtab allocation fails - RDMA/netlink: Add __maybe_unused to static inline in C file - scsi: ufs: core: Fix task management completion timeout race - scsi: ufs: core: Fix task management completion - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors - drm/i915/dp: Ensure sink rate values are always valid - drm/udl: fix control-message timeout - drm/amd/display: Update swizzle mode enums - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - parisc/sticon: fix reverse colors - btrfs: fix memory ordering between normal and ordered work functions - net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform - udf: Fix crash after seekdir - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load - block: Check ADMIN before NICE for IOPRIO_CLASS_RT - s390/kexec: fix memory leak of ipl report buffer - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() - powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tipc: check for null after calling kmemdup - hexagon: clean up timer-regs.h - hexagon: export raw I/O routines for modules - tun: fix bonding active backup with arp monitoring - arm64: vdso32: suppress error message for 'make mrproper' - net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices - s390/kexec: fix return code handling - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - pinctrl: qcom: sdm845: Enable dual edge errata - KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() - e100: fix device suspend/resume - NFC: add NCI_UNREG flag to eliminate the race - net: nfc: nci: Change the NCI close sequence - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - i40e: Fix display error code in dmesg - i40e: Fix creation of first queue by omitting it if is not power of two - i40e: Fix warning message and call stack during rmmod i40e driver - i40e: Fix ping is lost after configuring ADq on VF - i40e: Fix changing previously set num_queue_pairs for PFs - i40e: Fix NULL ptr dereference on VSI filter sync - i40e: Fix correct max_pkt_size on VF RX queue - net: virtio_net_hdr_to_skb: count transport header in UFO - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: sched: act_mirred: drop dst for the direction from egress to ingress - scsi: core: sysfs: Fix hang when device state is set via sysfs - net/mlx5: E-Switch, return error if encap isn't supported - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore - net/mlx5: Lag, update tracker when state change event received - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' - mips: lantiq: add support for clk_get_parent() - mips: bcm63xx: add support for clk_get_parent() - MIPS: generic/yamon-dt: fix uninitialized variable error - iavf: Fix for setting queues to 0 - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset - iavf: validate pointers - iavf: prevent accidental free of filter structure - iavf: Fix failure to exit out from last all-multicast mode - iavf: free q_vectors before queues in iavf_disable_vf - iavf: check for null in iavf_fix_features - iavf: Fix return of set the new channel count - net/smc: Make sure the link_id is unique - sock: fix /proc/net/sockstat underflow in sk_clone_lock() - net: reduce indentation level in sk_clone_lock() - tipc: only accept encrypted MSG_CRYPTO msgs - bnxt_en: reject indirect blk offload when hw-tc-offload is off - net: bnx2x: fix variable dereferenced before check - net: ipa: disable HOLB drop when updating timer - tracing: Add length protection to histogram string copies - tcp: Fix uninitialized access in skb frags array for Rx 0cp. - net-zerocopy: Refactor skb frag fast-forward op. - net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame - perf tests: Remove bash construct from record+zstd_comp_decomp.sh - perf bench futex: Fix memory leak of perf_cpu_map__new() - perf bpf: Avoid memory leak from perf_env__insert_btf() - tracing/histogram: Do not copy the fixed-size char array field over the field size - perf/x86/vlbr: Add c->flags to vlbr event constraints - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set - clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk - clk/ast2600: Fix soc revision for AHB - clk: ingenic: Fix bugs with divided dividers - f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() - f2fs: compress: disallow disabling compress on non-empty compressed file - sh: define __BIG_ENDIAN for math-emu - sh: math-emu: drop unused functions - sh: fix kconfig unmet dependency warning for FRAME_POINTER - f2fs: fix to use WHINT_MODE - f2fs: fix up f2fs_lookup tracepoints - maple: fix wrong return value of maple_bus_init(). - sh: check return code of request_irq - powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST - powerpc/dcr: Use cmplwi instead of 3-argument cmpli - ALSA: gus: fix null pointer dereference on pointer block - ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 - powerpc/5200: dts: fix memory node unit name - iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() - scsi: target: Fix alua_tg_pt_gps_count tracking - scsi: target: Fix ordered tag handling - MIPS: sni: Fix the build - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - ALSA: ISA: not for M68K - ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash - ARM: dts: ls1021a: move thermal-zones node out of soc/ - usb: host: ohci-tmio: check return value after calling platform_get_resource() - ARM: dts: omap: fix gpmc,mux-add-data type - firmware_loader: fix pre-allocated buf built-in firmware use - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec - scsi: advansys: Fix kernel pointer leak - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect - clk: imx: imx6ul: Move csi_sel mux to correct base register - ASoC: SOF: Intel: hda-dai: fix potential locking issue - arm64: dts: freescale: fix arm,sp805 compatible string - arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property - arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency - ARM: BCM53016: Specify switch ports for Meraki MR32 - staging: rtl8723bs: remove possible deadlock when disconnect (v2) - ARM: dts: ux500: Skomer regulator fixes - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - usb: musb: tusb6010: check return value after calling platform_get_resource() - bus: ti-sysc: Use context lost quirk for otg - bus: ti-sysc: Add quirk handling for reinit on context lost - RDMA/bnxt_re: Check if the vlan is valid before reporting - arm64: dts: hisilicon: fix arm,sp805 compatible string - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - ARM: dts: NSP: Fix mpcore, mmc node names - staging: wfx: ensure IRQ is ready before enabling it - arm64: dts: allwinner: a100: Fix thermal zone node name - arm64: dts: allwinner: h5: Fix GPU thermal zone node name - ARM: dts: sunxi: Fix OPPs node name - arm64: zynqmp: Fix serial compatible string - arm64: zynqmp: Do not duplicate flash partition label property - ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process - ubifs: ubifs_writepage: Mark page dirty after writing inode failed - fget: check that the fd still exists after getting a ref to it - nbd: Fix use-after-free in blk_mq_free_rqs - xfs: fix up non-directory creation in SGID directories - pipe: Fix endless sleep problem due to the out-of-order - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off - block: Fix fsync always failed if once failed - kfence: fix memory leak when cat kfence objects - io_uring: fix soft lockup when call __io_remove_buffers - io_uring: return back safer resurrect - io_uring: fix ltout double free on completion race - ext4: always panic when errors=panic is specified - scsi: core: Stop using DRIVER_ERROR - drm/i915/guc: Update to use firmware v49.0.1- Increase-debugfs_dump_index-after-dump - brd: expose number of allocated pages in debugfs - net: hns3: create new common cmd code for PF and VF modules - net: hns3: refactor VF tqp stats APIs with new common tqp stats APIs - net: hns3: refactor PF tqp stats APIs with new common tqp stats APIs - net: hns3: create new set of common tqp stats APIs for PF and VF reuse - net: hns3: refactor VF rss init APIs with new common rss init APIs - net: hns3: refactor PF rss init APIs with new common rss init APIs - net: hns3: create new set of common rss init APIs for PF and VF reuse - net: hns3: refactor VF rss set APIs with new common rss set APIs - net: hns3: refactor PF rss set APIs with new common rss set APIs - net: hns3: create new set of common rss set APIs for PF and VF module - net: hns3: refactor VF rss get APIs with new common rss get APIs - net: hns3: refactor PF rss get APIs with new common rss get APIs - net: hns3: create new set of common rss get APIs for PF and VF rss module - net: hns3: refactor hclge_comm_send function in PF/VF drivers - net: hns3: create new rss common structure hclge_comm_rss_cfg - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: refactor hns3 makefile to support hns3_common module - Revert "bcache: add a framework to perform prefetch" - Revert "bcache: provide a switch to bypass all IO requests" - Revert "bcache: inflight prefetch requests block overlapped normal requests" - Revert "bcache: Delay to invalidate cache data in writearound write" - Revert "bcache: Add a sample of userspace prefetch client" - Revert "bcache: Rewrite patch to delay to invalidate cache data" - Revert "bcache: do not collect data insert info created by write_moving" - Revert "bcache: always record start time of a sample"- netfilter: fix regression in looped (broad|multi)cast's MAC handling - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() - serial: amba-pl011: Fix serial port discard interrupt when interrupt signal line of serial port is connected to mbigen. - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - perf script: Fix printing 'phys_addr' failure issue - bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - bcache: Rewrite patch to delay to invalidate cache data - bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch - tcp: Add some stub info for KABI consistency - BMA: Fix format string compile warning in arm32 builds- hugepage: add sysctl for hugepage alloc and mig - mm: export node type {pmem|dram} under /sys/bus/node - acpi/numa: memorize node type from SRAT table - etmem_scan: add pte_hole callback - etmem_scan: release CPU after scan walk_step size - etmem: fix potential UAF when walk ept page table - etmem: fix concurrent access to export file operations - etmem scan: fix memleak in vm_idle_read - etmem_scan: x86: support scan 4 level ept under 5 level host page table - etmem: x86: support scan hugetlb of vm - etmem: add ioctl for mm idle scan - RDMA/hns: Remove support for HIP06 - RDMA/hns: Remove RST2RST error prints for hw v1 - RDMA/hns: Support direct wqe of userspace - RDMA/hns: Modify the mapping attribute of doorbell to device - RDMA/hns: Encapsulate the qp db as a function - RDMA/hns: Use the core code to manage the fixed mmap entries - RDMA/hns: Use IDA interface to manage uar index - RDMA/hns: Enable the cmd mask of uverbs to create and destroy AH - RDMA/hns: Fix Direct WQE is not enable - RDMA/hns: Enable stash feature of HIP09- tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - xfs: move the CIL workqueue to the CIL - xfs: CIL work is serialised, not pipelined - xfs: AIL needs asynchronous CIL forcing - xfs: reduce ilock acquisitions in xfs_file_fsync - xfs: refactor xfs_file_fsync - xfs: throttle inode inactivation queuing on memory reclaim - xfs: avoid buffer deadlocks when walking fs inodes - xfs: use background worker pool when transactions can't get free space - xfs: don't run speculative preallocation gc when fs is frozen - xfs: flush inode inactivation work when compiling usage statistics - xfs: inactivate inodes any time we try to free speculative preallocations - xfs: queue inactivation immediately when free realtime extents are tight - xfs: queue inactivation immediately when quota is nearing enforcement - xfs: queue inactivation immediately when free space is tight - xfs: per-cpu deferred inode inactivation queues - xfs: detach dquots from inode if we don't need to inactivate it - xfs: move xfs_inactive call to xfs_inode_mark_reclaimable - xfs: remove the active vs running quota differentiation - xfs: remove the flags argument to xfs_qm_dquot_walk - xfs: remove xfs_dqrele_all_inodes - xfs: remove support for disabling quota accounting on a mounted file system - xfs: don't nest transactions when scanning for eofblocks - xfs: force log and push AIL to clear pinned inodes when aborting mount - xfs: separate primary inode selection criteria in xfs_iget_cache_hit - xfs: refactor the inode recycling code - xfs: add iclog state trace events - xfs: rename struct xfs_eofblocks to xfs_icwalk - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ - xfs: selectively keep sick inodes in memory - xfs: drop IDONTCACHE on inodes when we mark them sick - xfs: refactor per-AG inode tagging functions - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag - xfs: pass struct xfs_eofblocks to the inode scan callback - xfs: fix radix tree tag signs - xfs: make the icwalk processing functions clean up the grab state - xfs: clean up inode state flag tests in xfs_blockgc_igrab - xfs: remove indirect calls from xfs_inode_walk{,_ag} - xfs: remove iter_flags parameter from xfs_inode_walk_* - xfs: move xfs_inew_wait call into xfs_dqrele_inode - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab - xfs: pass the goal of the incore inode walk to xfs_inode_walk() - xfs: rename xfs_inode_walk functions to xfs_icwalk - xfs: move the inode walk functions further down - xfs: detach inode dquots at the end of inactivation - xfs: move the quotaoff dqrele inode walk into xfs_icache.c - xfs: don't bounce the iolock between free_{eof,cow}blocks - xfs: expose the blockgc workqueue knobs publicly - xfs: rename the blockgc workqueue - xfs: prevent metadata files from being inactivated - xfs: parallelize block preallocation garbage collection - xfs: rename block gc start and stop functions - xfs: only walk the incore inode tree once per blockgc scan - xfs: consolidate the eofblocks and cowblocks workers - xfs: consolidate incore inode radix tree posteof/cowblocks tags - xfs: remove trivial eof/cowblocks functions - xfs: hide xfs_icache_free_cowblocks - xfs: hide xfs_icache_free_eofblocks - xfs: relocate the eofb/cowb workqueue functions - xfs: set WQ_SYSFS on all workqueues in debug mode - xfs: increase the default parallelism levels of pwork clients - xfs: flush speculative space allocations when we run out of space - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites - xfs: add a tracepoint for blockgc scans - xfs: flush eof/cowblocks if we can't reserve quota for chown - xfs: flush eof/cowblocks if we can't reserve quota for inode creation - xfs: flush eof/cowblocks if we can't reserve quota for file blocks - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent - xfs: pass flags and return gc errors from xfs_blockgc_free_quota - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts - xfs: xfs_inode_free_quota_blocks should scan project quota - xfs: don't stall cowblocks scan if we can't take locks - xfs: trigger all block gc scans when low on quota space - xfs: shut down the filesystem if we screw up quota reservation - xfs: rename code to error in xfs_ioctl_setattr - xfs: remove xfs_qm_vop_chown_reserve - xfs: refactor inode ownership change transaction/inode/quota allocation idiom - xfs: refactor inode creation transaction/inode/quota allocation idiom - xfs: refactor reflink functions to use xfs_trans_alloc_inode - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode - xfs: refactor common transaction/inode/quota allocation idiom - xfs: reserve data and rt quota at the same time - xfs: fix up build warnings when quotas are disabled - xfs: clean up icreate quota reservation calls - xfs: remove xfs_trans_unreserve_quota_nblks completely - xfs: create convenience wrappers for incore quota block reservations - xfs: clean up quota reservation callsites - xfs: reduce quota reservation when doing a dax unwritten extent conversion - scsi:spraid: use bsg module to replace with ioctrl - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL - openeuler_defconfig: Enable sharepool feature in defconfig - net/spnic:The reset command flags modification. - net/spnic:Attribute negotiation and optimization. - net/spnic:RSS initialization process optimization - arm64: Fix conflict for capability when cpu hotplug - memcg: Add static key for memcg kswapd - memcg: make memcg kswapd deal with dirty - memcg: support memcg sync reclaim work as kswapd - memcg: Export memcg.high from cgroupv2 to cgroupv1 - memcg: Export memcg.{min/low} from cgroupv2 to cgroupv1 - kabi: Add reserved page and gfp flags for future extension - kabi: reserve space for cgroup_bpf_attach_type and bpf_cgroup_storage_type - bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum - bpf: Split cgroup_bpf_enabled per attach type - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks - KABI: Add KABI_AUX_PTR extenstions to some more base structures - kabi: Generalize naming of kabi helper macros - arm64: Request resources for reserved memory via memmap - arm64: Add support for memmap kernel parameters- openeuler_defconfig: Enable CONFIG_KABI_RESERVE for x86 and arm64 - KABI: Add CONFIG_KABI_RESERVE to control KABI padding reserve - KABI: Fix allmodconfig build error - Revert "kabi: reserve space for ptp_clock.h" - kabi: reserve space for arm64 cpufeature related structure - UAPI: nfsfh.h: Replace one-element array with flexible-array member - kabi: Add kabi reservation for storage module - KABI:reserve space for sched structures - KABI: reserve space for IMA IPE - kabi: reserve space for cred and user_namespace - Increase size of ucounts to atomic_long_t - kabi: reserve space for fwnode.h - kabi: reserve space for iommu.h - kabi: reserve space for ptp_clock.h - kabi: reserve space for struct ptp_clock_info - kabi: reserve space for struct ptp_clock - kabi: reserve space for struct module - kabi: reserve space for kobject related structures - kabi: reserve space for io subsystem related structures - KABI: add KABI padding to x86/paravirt ops structures - KABI: add KABI padding to cpuidle structures - kabi: reserve space for struct dma_map_ops - kabi: reserve space for struct cpu_stop_work - kabi: reserve space for perf subsystem related structures - kabi: net: reserve space for net netfilter subsystem related structure - kabi: net: reserve space for net bpf subsystem related structure - kabi: net: reserve space for net rdma subsystem related structure - kabi: net: reserve space for net sunrpc subsystem related structure - kabi: net: reserve space for net can subsystem related structure - kabi: net: reserve space for net base subsystem related structure - kabi: reserve space for cgroup bpf structures - kabi: reserve space for cpu cgroup and cpuset cgroup related structures - kabi: reserve space for memcg related structures - kabi: reserve space for cgroup framework related structures - kabi: mm: reserve space for memory subsystem related - msi: Add kabi_reserve in msi.h - irqdomain: Add kabi_reserve in irqdomain - irq_desc: Add kabi_reserve in irq_desc - irq: Add kabi_reserve in irq - interrupt: Add kabi_reserve in interrupt.h - bootparam: Add kabi_reserve in bootparam - kabi: reserve space for hrtimer related structures - kabi: reserve space for time and workqueue subsystem related structure - kabi: reserve space for struct worker - kabi: reserve space for net_namespace - kabi: reserve space for power management related structure - kabi: reserve space for pci subsystem related structure - kabi: reserve space for posix clock related structure - kabi: add kABI reference checking tool - kabi: add a tool to generate the kabi reference relationship - kabi: add script tools to check kabi symbol - kabi: enables more stringent kabi checks - kabi: add KABI_SIZE_ALIGN_CHECKS for more stringent kabi checks - kabi: add kabi helper macros - pci: do not save 'PCI_BRIDGE_CTL_BUS_RESET' - PCI: check BIR before mapping MSI-X Table - PCI: Fail MSI-X mapping if MSI-X Table offset is out of range of BAR space - PCI/sysfs: Take reference on device to be removed - pciehp: fix a race between pciehp and removing operations by sysfs - iommu/arm-smmu-v3: Add suspend and resume support - cgroup: Fix task_css_check rcu warnings - psi: using cpuacct_cgrp_id under CONFIG_CGROUP_CPUACCT - psi: fix unexpected behavior of psi in cgroup v1 during init - perf inject: Fix ARM SPE handling - perf tools: Set COMPAT_NEED_REALLOCARRAY for CONFIG_AUXTRACE=1 - perf arm-spe: Support hardware-based PID tracing - perf arm-spe: Save context ID in record - perf arm-spe: Update --switch-events docs in 'perf record' - perf arm-spe: Track task context switch for cpu-mode events - perf arm-spe: Print size using consistent format - perf arm-spe: Implement find_snapshot callback - perf arm-spe: Snapshot mode test - perf arm-spe: Add snapshot mode support - perf arm-spe: Don't wait for PERF_RECORD_EXIT event - perf arm-spe: Bail out if the trace is later than perf event - perf arm-spe: Assign kernel time to synthesized event - perf arm-spe: Convert event kernel time to counter value - perf arm-spe: Save clock parameters from TIME_CONV event - perf arm-spe: Remove redundant checking for "full_auxtrace" - perf arm-spe: Enable timestamp for per-cpu mode - perf arm-spe: Correct sample flags for dummy event - perf arm-spe: Correct sample flags for SPE event - perf arm-spe: Avoid potential buffer overrun - perf arm-spe: Set sample's data source field - perf arm-spe: Synthesize memory event - perf arm-spe: Fill address info for samples - perf arm-spe: Store operation type in packet - perf arm-spe: Store memory address in packet - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC - perf c2c: Add local variables for output metrics - perf c2c: Refactor node display - perf c2c: Fix argument type for percent() - perf c2c: Refactor display filter - perf c2c: Refactor hist entry validation - perf c2c: Rename for shared cache line stats - perf arm-spe: Add support for ARMv8.3-SPE - perf arm_spe: Decode memory tagging properties - perf arm-spe: Add more sub classes for operation packet - perf arm-spe: Refactor operation packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() - perf arm-spe: Remove size condition checking for events - perf arm-spe: Refactor event type handling - perf arm-spe: Add new function arm_spe_pkt_desc_event() - perf arm-spe: Refactor counter packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_counter() - perf arm-spe: Refactor context packet handling - perf arm_spe: Fixup top byte for data virtual address - perf arm-spe: Refactor address packet handling - perf arm-spe: Add new function arm_spe_pkt_desc_addr() - perf arm-spe: Refactor packet header parsing - perf arm-spe: Refactor printing string to buffer - perf arm-spe: Fix packet length handling - perf arm-spe: Refactor arm_spe_get_events() - perf arm-spe: Refactor payload size calculation - perf arm-spe: Fix a typo in comment - perf arm-spe: Include bitops.h for BIT() macro - perf mem: Support ARM SPE events - perf c2c: Support AUX trace - perf mem: Support AUX trace - perf auxtrace: Add itrace option '-M' for memory events - perf mem: Only initialize memory event for recording - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE - perf mem: Introduce weak function perf_mem_events__ptr() - perf mem: Search event name with more flexible path - share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: charge pages to the memcg of current task - share_pool: Use node_id from spa when alloc share_pool memory - share_pool: Don't allow non-sp mmap in sp address range - share_pool: support fork() and exit() to handle the mm - share_pool: Implement sp_group_del_task() - share_pool: Implement sp_group_add_task() - share_pool: Implement sp_alloc() - share_pool: Implement sp_unshare_uva() - share_pool: Implement sp_make_share_k2u() - share_pool: Implement sp_free() - share_pool: Implement sp_group_id_by_pid() - share_pool: Implement sp_unshare_kva - share_pool: Implement sp_make_share_u2k() - share_pool: Compact memory when necessary - share_pool: Add sp-area management code - share_pool: Implement sp_walk_page_range() - share_pool: Add VM_SHARE_POOL flag for vm_area_struct - share_pool: Add proc interfaces to show sp info - share_pool: Reserve the va space for share_pool - share_pool: Add Statement for all the exported symbol - share_pool: Add base framework for share_pool - shmem: Alloc shared memory on a specified memory node - memory: introduce do_mm_populate - vmalloc: Extend for hugepages mapping - mm/hugetlb: allocate huge page and setup page table - timekeeping: Really make sure wall_to_monotonic isn't positive - tracing/osnoise: Fix compile warning in function start_kthread - configs: Enable osnoise and timerlat - tracing: Have osnoise_main() add a quiescent state for task rcu - tracing/osnoise: Make osnoise_instances static - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions - tracing/osnoise: Allow multiple instances of the same tracer - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions - tracing: Disable "other" permission bits in the tracefs files - tracing/osnoise: Support a list of trace_array *tr - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() - tracing/osnoise: Split workload start from the tracer start - tracing/osnoise: Improve comments about barrier need for NMI callbacks - tracing/osnoise: Do not follow tracing_cpumask - tracing: Fix missing osnoise tracer on max_latency - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() - trace/osnoise: Print a stop tracing message - trace/osnoise: Make 'noise' variable s64 in run_osnoise() - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" - Documentation: Fix a typo on trace/osnoise-tracer - trace/osnoise: Fix return value on osnoise_init_hotplug_support - trace/osnoise: Make interval u64 on osnoise_main - trace/osnoise: Support hotplug operations - trace/osnoise: Fix 'no previous prototype' warnings - trace/osnoise: Fix an ifdef comment - trace/osnoise: Add a header with PREEMPT_RT additional fields - trace: Add timerlat tracer - trace: Add osnoise tracer - tracing: Merge irqflags + preempt counter. - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers - trace: Add a generic function to read/write u64 values from tracefs - driver core: auxiliary bus: Fix memory leak when driver_register() fail - driver core: auxiliary bus: Remove unneeded module bits - driver core: auxiliary bus: Fix calling stage for auxiliary bus init - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr - driver core: auxiliary bus: minor coding style tweaks - driver core: auxiliary bus: make remove function return void - driver core: auxiliary bus: move slab.h from include file - Add auxiliary bus support - svm: Set CONFIG_HISI_SVM as m by default - svm: Change svm to modules and remove unused functions - arm64/ascend: Enable CONFIG_ASCEND_OOM for openeuler_defconfig - arm64/ascend: Add new enable_oom_killer interface for oom contrl - x86: Support huge vmalloc mappings - arm64: Support huge vmalloc mappings - mm: vmalloc: Let user to control huge vmalloc default behavior - pid_ns: Make pid_max per namespace - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - vfio/mdev: Add missing error handling to dev_set_name() - KVM: arm64: Restore PMU configuration on first run - KVM: arm64: Refuse to run VCPU if PMU is not initialized - KVM: arm64: Add kvm_vcpu_has_pmu() helper - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC - KVM: x86: Properly reset MMU context at vCPU RESET/INIT - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs - kvm: SMM: fix losing SMI problem - arm64: mm: support setting page attributes for debugging - mm: emit the "free" trace report before freeing memory in kmem_cache_free() - mm, page_alloc: disable pcplists during memory offline - mm, page_alloc: move draining pcplists to page isolation users - mm, page_alloc: cache pageset high and batch in struct zone - mm, page_alloc: simplify pageset_update() - mm, page_alloc: remove setup_pageset() - mm, page_alloc: calculate pageset high and batch once per zone - mm, page_alloc: clean up pageset high and batch update - tools arch x86: Sync the msr-index.h copy with the kernel sources - powercap: RAPL: Add AMD Fam19h RAPL support - powercap: Add AMD Fam17h RAPL support - powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer - x86/msr-index: sort AMD RAPL MSRs by address - Revert "ima: Introduce ima namespace" - Revert "ima: Add a list of the installed ima namespaces" - Revert "ima: Bind ima namespace to the file descriptor" - Revert "ima: Add ima policy related data to the ima namespace" - Revert "ima: Add methods for parsing ima policy configuration string" - Revert "ima: Add ima namespace to the ima subsystem APIs" - Revert "ima: Extend the APIs in the integrity subsystem" - Revert "ima: Add integrity inode related data to the ima namespace" - Revert "ima: Enable per ima namespace policy settings" - Revert "ima: Add ima namespace id to the measurement list related structures" - Revert "ima: Keep track of the measurment list per ima namespace" - Revert "ima: Check ima namespace ID during digest entry lookup" - Revert "ima: Add a new ima template that includes namespace ID" - Revert "ima: Add per namespace view of the measurement list" - Revert "ima: Add a reader counter to the integrity inode data" - Revert "ima: Extend permissions to the ima securityfs entries" - Revert "ima: Add the violation counter to the namespace" - Revert "ima: Change the owning user namespace of the ima namespace if necessary" - Revert "ima: Configure the new ima namespace from securityfs" - Revert "ima: Parse per ima namespace policy file" - Revert "user namespace: Add function that checks if the UID map is defined" - Revert "ima: Remap IDs of subject based rules if necessary" - Revert "keys: Add domain tag to the keyring search criteria" - Revert "keys: Include key domain tag in the iterative search" - Revert "keys: Allow to set key domain tag separately from the key type" - Revert "ima: Add key domain to the ima namespace" - Revert "integrity: Add key domain tag to the search criteria" - Revert "ima: Load per ima namespace x509 certificate" - Revert "ima: Add dummy boot aggregate to per ima namespace measurement list" - Revert "ima: Set ML template per ima namespace" - Revert "ima: fix a potential crash owing to the compiler optimisation" - Revert "ima: Introduce ima-ns-sig template" - Revert "digest list: disable digest lists in non-root ima namespaces" - Revert "imans: Use initial ima namespace domain tag when IMANS is disabled." - Revert "imans: Check CAP_SYS_ADMIN in userns associated with IMA NS during configuration." - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa: Move the management structures for cdm nodes to ddr - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled - tick/nohz: Kick only _queued_ task whose tick dependency is updated - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks - tick/nohz: Only wake up a single target cpu when kicking a task - tick/nohz: Update idle_exittime on actual idle exit - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE - tick/nohz: Conditionally restart tick on idle exit - tick/sched: Release seqcount before invoking calc_load_global() - tick/sched: Optimize tick_do_update_jiffies64() further - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() - tick/sched: Use tick_next_period for lockless quick check - arm64: Revert feature: Add memmap parameter and register pmem - crypto: hisilicon/zip - enable ssid for sva sgl - crypto: hisilicon/zip - add new algorithms for uacce device - PCI: fix the wrong class type for HiSilicon NP 5896 - PCI: Fix SD5896 NP init failure - fs: fix a hungtask problem when freeze/unfreeze fs - PCI: Add support of port isolation for QLogic HBA card 26 - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails - xfs: punch out data fork delalloc blocks on COW writeback failure - xfs: use kmem_cache_free() for kmem_cache objects - xfs: fix I_DONTCACHE - xfs: only set IOMAP_F_SHARED when providing a srcmap to a write - xfs: fix perag structure refcounting error when scrub fails - xfs: make fsmap backend function key parameters const - xfs: fix off-by-one error when the last rt extent is in use - xfs: make xfs_rtalloc_query_range input parameters const - xfs: replace kmem_alloc_large() with kvmalloc() - xfs: remove kmem_alloc_io() - mm: Add kvrealloc() - xfs: introduce all-mounts list for cpu hotplug notifications - xfs: introduce CPU hotplug infrastructure - xfs: prevent spoofing of rtbitmap blocks when recovering buffers - xfs: Enforce attr3 buffer recovery order - xfs: logging the on disk inode LSN can make it go backwards - xfs: avoid unnecessary waits in xfs_log_force_lsn() - xfs: log forces imply data device cache flushes - xfs: factor out forced iclog flushes - xfs: fix ordering violation between cache flushes and tail updates - xfs: fold __xlog_state_release_iclog into xlog_state_release_iclog - xfs: external logs need to flush data device - xfs: flush data dev on external log write - xfs: fix an integer overflow error in xfs_growfs_rt - xfs: reset child dir '..' entry when unlinking child - xfs: don't wait on future iclogs when pushing the CIL - xfs: Fix a CIL UAF by getting get rid of the iclog callback lock - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks - xfs: don't nest icloglock inside ic_callback_lock - xfs: force the log offline when log intent item recovery fails - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes - xfs: xfs_log_force_lsn isn't passed a LSN - xfs: Fix CIL throttle hang when CIL space used going backwards - xfs: journal IO cache flush reductions - xfs: remove need_start_rec parameter from xlog_write() - xfs: CIL checkpoint flushes caches unconditionally - xfs: async blkdev cache flush - xfs: separate CIL commit record IO - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() - xfs: log stripe roundoff is a property of the log - xfs: only reset incore inode health state flags when reclaiming an inode - xfs: don't take a spinlock unconditionally in the DIO fastpath - xfs: bunmapi has unnecessary AG lock ordering issues - xfs: btree format inode forks can have zero extents - xfs: Fix fall-through warnings for Clang - xfs: don't reset log idle state on covering checkpoints - xfs: check free AG space when making per-AG reservations - xfs: unconditionally read all AGFs on mounts with perag reservation - xfs: fix deadlock retry tracepoint arguments - xfs: fix scrub and remount-ro protection when running scrub - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses - xfs: update superblock counters correctly for !lazysbcount - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems - xfs: remove obsolete AGF counter debugging - xfs: drop submit side trans alloc for append ioends - net: hns3: Fix spelling mistake "faile" -> "failed" - net: hns3: fix hns3 driver header file not self-contained issue - net: hns3: replace one tab with space in for statement - net: hns3: remove rebundant line for hclge_dbg_dump_tm_pg() - net: hns3: add comments for hclge_dbg_fill_content() - net: hns3: align return value type of atomic_read() with its output - net: hns3: modify one argument type of function hclge_ncl_config_data_print - net: hns3: Align type of some variables with their print type - net: hns3: add print vport id for failed message of vlan - net: hns3: refactor function hclge_set_vlan_filter_hw - net: hns3: optimize function hclge_cfg_common_loopback() - net: hns3: refactor function hns3_get_vector_ring_chain() - net: hns3: refactor function hclge_set_channels() - net: hns3: refactor function hclge_configure() - net: hns3: split function hclge_update_port_base_vlan_cfg() - net: hns3: split function hns3_nic_net_xmit() - net: hns3: split function hclge_get_fd_rule_info() - net: hns3: split function hclge_init_vlan_config() - net: hns3: refactor function hns3_fill_skb_desc to simplify code - net: hns3: extract macro to simplify ring stats update code - net: hns3: make symbol 'hclge_mac_speed_map_to_fw' static - net: hns3: split function hns3_set_l2l3l4() - net: hns3: split function hns3_handle_bdinfo() - net: hns3: split function hns3_nic_get_stats64() - net: hns3: refine function hclge_tm_pri_q_qs_cfg() - net: hns3: add new function hclge_tm_schd_mode_tc_base_cfg() - net: hns3: refine function hclge_cfg_mac_speed_dup_hw() - net: hns3: split function hns3_get_tx_timeo_queue_info() - net: hns3: refactor two hns3 debugfs functions - net: hns3: refactor hns3_nic_reuse_page() - net: hns3: refactor reset_prepare_general retry statement - net: hns3: use macro IANA_VXLAN_GPE_UDP_PORT to replace number 4790 - net: vxlan: add macro definition for number of IANA VXLAN-GPE port - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: fix one incorrect value of page pool info when queried by debugfs - net: hns3: add check NULL address for page pool - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: format the output of the MAC address - net: hns3: add log for workqueue scheduled late - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: extend ringparam setting/getting API with rx_buf_len - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - vhost_net: avoid tx queue stuck when sendmsg fails - crypto: x86/sm4 - Fix invalid section entry size - crypto: sm4 - Do not change section of ck and sbox - crypto: x86/sm4 - Fix frame pointer stack corruption - Add the configuration for accelerated of SM4 - crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation - crypto: x86/sm4 - export reusable AESNI/AVX functions - crypto: tcrypt - add the asynchronous speed test for SM4 - crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation - crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic - crypto: sm4 - create SM4 library based on sm4 generic code - crypto: tcrypt - add GCM/CCM mode test for SM4 algorithm - crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm - crypto: tcrypt - Fix missing return value check - ipvlan: limit loop_qlen ranges - ipvlan: limit loop_delay ranges - ipvlan: Introduce local xmit queue for l2e mode - ipvlan: check the value of module parameter ipvlan_default_mode - ipvlan: Introduce l2e mode - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - iommu: add iommu interface to set/get device configuration - block/wbt: fix negative inflight counter when remove scsi device - md/raid1: fix a race between removing rdev and access conf->mirrors[i].rdev - arm64/ascend: Enable CONFIG_ASCEND_DVPP_MMAP - arm64/ascend: Enable DvPP mmap features for Ascend Platform - arm64: openeuler_defconfig: Adjust page size to 4K and VA_BITS to 48 - openeuler_defconfig: Adjust CONFIG_NODES_SHIFT to 7 - arm64: openeuler_defconfig: increase CONFIG_NR_CPUS value to 4096 - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - arm32: kaslr: Bugfix of initrd size calculation when enabled kaslr - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - mm: Change tmpfs size base on ddr size. - SUNRPC: Close a race with transport setup and module put - sched: Introduce handle priority reversion mechanism - mm: Check numa node hugepages enough when mmap hugetlb - block: return errors from blk_execute_rq() - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged()- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage - thermal: Fix NULL pointer dereferences in of_thermal_ functions - perf/core: Avoid put_page() when GUP fails - scripts/lld-version.sh: Rewrite based on upstream ld-version.sh - erofs: fix unsafe pagevec reuse of hooked pclusters - erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() - PCI: Add MSI masking quirk for Nvidia ION AHCI - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - parisc/entry: fix trace test in syscall exit path - x86/iopl: Fake iopl(3) CLI/STI usage - net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings - net: stmmac: fix issue where clk is being unprepared twice - net: stmmac: fix system hang if change mac address after interface ifdown - net: stmmac: fix missing unlock on error in stmmac_suspend() - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP - net: stmmac: add clocks management for gmac driver - bootconfig: init: Fix memblock leak in xbc_make_cmdline() - loop: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - fortify: Explicitly disable Clang support - soc/tegra: pmc: Fix imbalanced clock disabling in error code path - x86/sev: Make the #VC exception stacks part of the default stacks storage - x86/sev: Add an x86 version of cc_platform_has() - arch/cc: Introduce a function to check for confidential computing features - selftests/bpf: Fix also no-alu32 strobemeta selftest - mmc: moxart: Fix null pointer dereference on pointer host - ath10k: fix invalid dma_addr_t token assignment - SUNRPC: Partial revert of commit 6f9f17287e78 - PCI: aardvark: Fix PCIe Max Payload Size setting - PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros - drm/sun4i: Fix macros in sun8i_csc.h - powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n - powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload - mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines - mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines - mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines - mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines - mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines - mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines - mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines - mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines - s390/cio: make ccw_device_dma_* more robust - s390/ap: Fix hanging ioctl caused by orphaned replies - s390/tape: fix timer initialization in tape_std_assign() - s390/cio: check the subchannel validity for dev_busid - video: backlight: Drop maximum brightness override for brightness zero - mfd: dln2: Add cell for initializing DLN2 ADC - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC - powerpc/security: Add a helper to query stf_barrier type - powerpc/bpf: Validate branch ranges - powerpc/lib: Add helper to check if offset is within conditional branch range - memcg: prohibit unconditional exceeding the limit of dying tasks - 9p/net: fix missing error check in p9_check_errors - net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE - f2fs: should use GFP_NOFS for directory inodes - irqchip/sifive-plic: Fixup EOI failed when masked - posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() - x86/mce: Add errata workaround for Skylake SKX37 - MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL - parisc: Fix backtrace to always include init funtion names - ARM: 9156/1: drop cc-option fallbacks for architecture selection - ARM: 9155/1: fix early early_iounmap() - selftests/net: udpgso_bench_rx: fix port argument - cxgb4: fix eeprom len when diagnostics not implemented - net/smc: fix sk_refcnt underflow on linkdown and fallback - vsock: prevent unnecessary refcnt inc for nonblocking connect - net: stmmac: allow a tc-taprio base-time of zero - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any - seq_file: fix passing wrong private data - gve: Fix off by one in gve_tx_timeout() - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding - bpf, sockmap: Remove unhash handler for BPF sockmap usage - arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions - nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails - llc: fix out-of-bound array index in llc_sk_dev_hash() - perf bpf: Add missing free to bpf_event__print_bpf_prog_info() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() - mfd: core: Add missing of_node_put for loop iteration - drm/nouveau/svm: Fix refcount leak bug and missing check against null bug - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses - ice: Fix not stopping Tx queues for VFs - ice: Fix replacing VF hardware MAC to existing MAC filter - net: vlan: fix a UAF in vlan_dev_real_dev() - openrisc: fix SMP tlb flush NULL pointer dereference - ethtool: fix ethtool msg len calculation for pause stats - net: davinci_emac: Fix interrupt pacing disable - xen-pciback: Fix return in pm_ctrl_init() - i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' - NFSv4: Fix a regression in nfs_set_open_stateid_locked() - scsi: qla2xxx: Turn off target reset during issue_lip - scsi: qla2xxx: Fix gnl list corruption - scsi: qla2xxx: Relogin during fabric disturbance - scsi: qla2xxx: Changes to support FCP2 Target - ar7: fix kernel builds for compiler test - watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT - m68k: set a default value for MEMORY_RESERVE - signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read - auxdisplay: ht16k33: Fix frame buffer device blanking - auxdisplay: ht16k33: Connect backlight to fbdev - auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string - Fix user namespace leak - NFS: Fix an Oops in pnfs_mark_request_commit() - NFS: Fix up commit deadlocks - dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro - rtc: rv3032: fix error handling in rv3032_clkout_set_rate() - remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' - mtd: core: don't remove debugfs directory if device is in use - PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation - mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() - fs: orangefs: fix error return code of orangefs_revalidate_lookup() - NFS: Fix deadlocks in nfs_scan_commit_list() - opp: Fix return in _opp_add_static_v2() - PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge - PCI: aardvark: Don't spam about PIO Response Status - drm/plane-helper: fix uninitialized variable reference - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds - NFS: Fix dentry verifier races - i2c: mediatek: fixing the incorrect register offset - nfsd: don't alloc under spinlock in rpc_parse_scope_id - rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined - apparmor: fix error check - power: supply: bq27xxx: Fix kernel crash on IRQ handler register error - mips: cm: Convert to bitfield API to fix out-of-bounds access - virtio_ring: check desc == NULL when using indirect with packed - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv - ASoC: cs42l42: Use device_property API instead of of_property - ASoC: cs42l42: Disable regulators if probe fails - powerpc/44x/fsp2: add missing of_node_put - HID: u2fzero: properly handle timeouts in usb_submit_urb - HID: u2fzero: clarify error check and length calculations - clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL - serial: xilinx_uartps: Fix race condition causing stuck TX - phy: qcom-snps: Correct the FSEL_MASK - phy: ti: gmii-sel: check of_get_address() for failure - phy: qcom-qusb2: Fix a memory leak on probe - pinctrl: equilibrium: Fix function addition in multiple groups - soc: qcom: apr: Add of_node_put() before return - firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() - usb: dwc2: drd: reset current session before setting the new one - usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled - usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init - serial: imx: fix detach/attach of serial console - scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer - scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk - iio: adis: do not disabe IRQs in 'adis_init()' - usb: typec: STUSB160X should select REGMAP_I2C - soc: qcom: rpmhpd: Make power_on actually enable the domain - soc: qcom: rpmhpd: Provide some missing struct member descriptions - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER - ASoC: cs42l42: Correct some register default values - ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 - ARM: dts: stm32: fix SAI sub nodes register range - ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz - pinctrl: renesas: checker: Fix off-by-one bug in drive register check - staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC - staging: most: dim2: do not double-register the same device - usb: musb: select GENERIC_PHY instead of depending on it - RDMA/mlx4: Return missed an error if device doesn't support steering - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() - power: supply: max17040: fix null-ptr-deref in max17040_probe() - power: supply: rt5033_battery: Change voltage values to µV - usb: gadget: hid: fix error code in do_config() - serial: 8250_dw: Drop wrong use of ACPI_PTR() - powerpc: fix unbalanced node refcount in check_kvm_guest() - powerpc: Fix is_kvm_guest() / kvm_para_available() - powerpc: Reintroduce is_kvm_guest() as a fast-path check - powerpc: Rename is_kvm_guest() to check_kvm_guest() - powerpc: Refactor is_kvm_guest() declaration to new header - video: fbdev: chipsfb: use memset_io() instead of memset() - clk: at91: check pmc node status before registering syscore ops - memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe - soc/tegra: Fix an error handling path in tegra_powergate_power_up() - ASoC: SOF: topology: do not power down primary core during topology removal - arm: dts: omap3-gta04a4: accelerometer irq fix - driver core: Fix possible memory leak in device_link_add() - scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() - soundwire: debugfs: use controller id and link_id for debugfs - ALSA: hda: Use position buffer for SKL+ again - ALSA: hda: Fix hang during shutdown due to link reset - ALSA: hda: Release controller display power during shutdown/reboot - ALSA: hda: Reduce udelay() at SKL+ position reporting - arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 - arm64: dts: renesas: beacon: Fix Ethernet PHY mode - arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock - JFS: fix memleak in jfs_mount - MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT - scsi: dc395: Fix error case unwinding - ARM: dts: at91: tse850: the emac<->phy interface is rmii - bus: ti-sysc: Fix timekeeping_suspended warning on resume - arm64: dts: meson-g12b: Fix the pwm regulator supply properties - arm64: dts: meson-g12a: Fix the pwm regulator supply properties - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes - RDMA/bnxt_re: Fix query SRQ failure - ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY - arm64: dts: rockchip: Fix GPU register width for RK3328 - ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() - clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths - ARM: dts: BCM5301X: Fix memory nodes names - RDMA/rxe: Fix wrong port_cap_flags - iio: st_sensors: disable regulators after device unregistration - iio: st_sensors: Call st_sensors_power_enable() from bus drivers - of: unittest: fix EXPECT text for gpio hog errors - bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. - bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. - cgroup: Fix rootcg cpu.stat guest double counting - ibmvnic: Process crqs after enabling interrupts - ibmvnic: don't stop queue in xmit - udp6: allow SO_MARK ctrl msg to affect routing - selftests/bpf: Fix fclose/pclose mismatch in test_progs - crypto: pcrypt - Delay write to padata->info - net: phylink: avoid mvneta warning when setting pause parameters - net: amd-xgbe: Toggle PLL settings during rate change - selftests/bpf: Fix fd cleanup in sk_lookup test - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN - drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits - wcn36xx: Fix discarded frames due to wrong sequence number - wcn36xx: add proper DMA memory barriers in rx path - libertas: Fix possible memory leak in probe and disconnect - libertas_tf: Fix possible memory leak in probe and disconnect - KVM: s390: Fix handle_sske page fault handling - samples/kretprobes: Fix return value if register_kretprobe() failed - spi: spi-rpc-if: Check return value of rpcif_sw_init() - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() - tpm_tis_spi: Add missing SPI ID - tpm: fix Atmel TPM crash caused by too frequent queries - irq: mips: avoid nested irq_enter() - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm - KVM: s390: pv: avoid double free of sida page - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() - libbpf: Fix BTF header parsing checks - libbpf: Fix overflow in BTF sanity checks - libbpf: Allow loading empty BTFs - libbpf: Fix BTF data layout checks and allow empty BTF - bpftool: Avoid leaking the JSON writer prepared for program metadata - KVM: selftests: Fix nested SVM tests when built with clang - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c - smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi - drm/msm: Fix potential NULL dereference in DPU SSPP - x86/sev: Fix stack type check in vc_switch_off_ist() - clocksource/drivers/timer-ti-dm: Select TIMER_OF - PM: hibernate: fix sparse warnings - nvme-rdma: fix error code in nvme_rdma_setup_ctrl - phy: micrel: ksz8041nl: do not use power down mode - net: enetc: unmap DMA in enetc_send_cmd() - mwifiex: Send DELBA requests according to spec - rsi: stop thread firstly in rsi_91x_init() error handling - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() - mt76: mt7915: fix sta_rec_wtbl tag len - mt76: mt7915: fix possible infinite loop release semaphore - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi - platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning - mmc: mxs-mmc: disable regulator on error and in the remove function - media: ir_toy: assignment to be16 should be of correct type - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - drm/msm: uninitialized variable in msm_gem_import() - drm/msm: potential error pointer dereference in init() - tcp: switch orphan_count to bare per-cpu counters - kernel/sched: Fix sched_fork() access an invalid sched_task_group - ath10k: fix max antenna gain unit - hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff - hwmon: Fix possible memleak in __hwmon_device_register() - net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() - memstick: avoid out-of-range warning - mmc: sdhci-omap: Fix context restore - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured - gve: Recover from queue stall due to missed IRQ - b43: fix a lower bounds test - b43legacy: fix a lower bounds test - hwrng: mtk - Force runtime pm ops for sleep ops - crypto: qat - disregard spurious PFVF interrupts - crypto: qat - detect PFVF collision after ACK - media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() - netfilter: nft_dynset: relax superfluous check on set updates - rcu: Always inline rcu_dynticks_task*_{enter,exit}() - EDAC/amd64: Handle three rank interleaving mode - PM: EM: Fix inefficient states detection - ath9k: Fix potential interrupt storm on queue reset - media: em28xx: Don't use ops->suspend if it is NULL - cpuidle: Fix kobject memory leaks in error paths - crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency - kprobes: Do not use local variable when creating debugfs file - media: cx23885: Fix snd_card_free call on null card pointer - media: tm6000: Avoid card name truncation - media: si470x: Avoid card name truncation - media: radio-wl1273: Avoid card name truncation - media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' - media: TDA1997x: handle short reads of hdmi info frame. - media: v4l2-ioctl: S_CTRL output the right value - media: dvb-usb: fix ununit-value in az6027_rc_query - media: cxd2880-spi: Fix a null pointer dereference on error handling path - media: em28xx: add missing em28xx_close_extension - drm/amdgpu: fix warning for overflow check - arm64: mm: update max_pfn after memory hotplug - drm/ttm: stop calling tt_swapin in vm_access - ath10k: sdio: Add missing BH locking around napi_schdule() - ath10k: Fix missing frame timestamp for beacon/probe-resp - ath11k: Fix memory leak in ath11k_qmi_driver_event_work - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status - ath11k: Avoid race during regd updates - ath11k: fix some sleeping in atomic bugs - net: dsa: rtl8366rb: Fix off-by-one bug - rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() - crypto: caam - disable pkc for non-E SoCs - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync - wilc1000: fix possible memory leak in cfg_scan_result() - wcn36xx: Fix Antenna Diversity Switching - cgroup: Make rebind_subsystems() disable v2 controllers all at once - net: net_namespace: Fix undefined member in key_remove_domain() - lockdep: Let lock_is_held_type() detect recursive read as read - virtio-gpu: fix possible memory allocation failure - drm/v3d: fix wait for TMU write combiner flush - objtool: Fix static_call list generation - x86/xen: Mark cpu_bringup_and_idle() as dead_end_function - objtool: Add xen_start_kernel() to noreturn list - MIPS: lantiq: dma: fix burst length for DEU - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() - Bluetooth: fix init and cleanup of sco_conn.timeout_work - selftests/bpf: Fix strobemeta selftest regression - netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state - parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling - parisc/unwind: fix unwinder when CONFIG_64BIT is enabled - erofs: don't trigger WARN() when decompression fails - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - parisc: fix warning in flush_tlb_all - selftests/core: fix conflicting types compile error for close_range() - drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted - wcn36xx: Correct band/freq reporting on RX - spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() - btrfs: do not take the uuid_mutex in btrfs_rm_device - btrfs: reflink: initialize return value to 0 in btrfs_extent_same() - ACPI: AC: Quirk GK45 to skip reading _PSR - net: annotate data-race in neigh_output() - vrf: run conntrack only in context of lower/physdev for locally generated packets - ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 - gfs2: Fix glock_hash_walk bugs - gfs2: Cancel remote delete work asynchronously - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - ARM: clang: Do not rely on lr register for stacktrace - smackfs: use __GFP_NOFAIL for smk_cipso_doi() - iwlwifi: mvm: disable RX-diversity in powersave - selftests/bpf: Fix perf_buffer test on system with offline cpus - selftests: kvm: fix mismatched fclose() after popen() - nvme: drop scan_lock and always kick requeue list when removing namespaces - nvmet-tcp: fix use-after-free when a port is removed - nvmet-rdma: fix use-after-free when a port is removed - nvmet: fix use-after-free when a port is removed - media: allegro: ignore interrupt if mailbox is not initialized - block: remove inaccurate requeue check - mwl8k: Fix use-after-free in mwl8k_fw_state_machine() - mt76: mt7915: fix an off-by-one bound check - tracing/cfi: Fix cmp_entries_* functions signature mismatch - workqueue: make sysfs of unbound kworker cpumask more clever - lib/xz: Validate the value before assigning it to an enum variable - lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression - memstick: r592: Fix a UAF bug when removing the driver - md: update superblock after changing rdev flags in state_store - block: bump max plugged deferred size from 16 to 32 - drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() - leaking_addresses: Always print a trailing newline - net: phy: micrel: make *-skew-ps check more lenient - drm/amdkfd: fix resume error when iommu disabled in Picasso - ACPI: battery: Accept charges over the design capacity as full - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value - mmc: moxart: Fix reference count leaks in moxart_probe - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() - tracefs: Have tracefs directories not set OTH permission bits by default - net-sysfs: try not to restart the syscall if it will fail eventually - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() - media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info - media: ipu3-imgu: imgu_fmt: Handle properly try - ACPICA: Avoid evaluating methods too early during system resume - fs/proc/uptime.c: Fix idle time reporting in /proc/uptime - ipmi: Disable some operations during a panic - media: rcar-csi2: Add checking to rcsi2_start_receiver() - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet - rtw88: fix RX clock gate setting while fifo dump - ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK - media: mceusb: return without resubmitting URB in case of -EPROTO error. - media: imx: set a media_device bus_info string - media: s5p-mfc: Add checking to s5p_mfc_probe(). - media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() - media: uvcvideo: Set unique vdev name based in type - media: uvcvideo: Return -EIO for control errors - media: uvcvideo: Set capability in s_param - media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() - media: atomisp: Fix error handling in probe - media: netup_unidvb: handle interrupt properly according to the firmware - media: mt9p031: Fix corrupted frame after restarting stream - ath10k: high latency fixes for beacon buffer - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED - ath11k: Avoid reg rules update during firmware recovery - drm/amdgpu: Fix MMIO access page fault - fscrypt: allow 256-bit master keys with AES-256-XTS - mwifiex: Properly initialize private structure on interface type changes - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type - x86: Increase exception stack sizes - ath11k: Align bss_chan_info structure with firmware - smackfs: Fix use-after-free in netlbl_catmap_walk() - rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop - net: sched: update default qdisc visibility after Tx queue cnt changes - locking/lockdep: Avoid RCU-induced noinstr fail - MIPS: lantiq: dma: reset correct number of channel - MIPS: lantiq: dma: add small delay after reset - platform/x86: wmi: do not fail if disabling fails - rcutorture: Avoid problematic critical section nesting on PREEMPT_RT - drm/panel-orientation-quirks: add Valve Steam Deck - drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 - drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 - drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) - dma-buf: WARN on dmabuf release with pending attachments - power: supply: max17042_battery: Clear status bits in interrupt handler - USB: chipidea: fix interrupt deadlock - USB: iowarrior: fix control-message timeouts - most: fix control-message timeouts - serial: 8250: fix racy uartclk update - USB: serial: keyspan: fix memleak on probe errors - iio: ad5770r: make devicetree property reading consistent - iio: dac: ad5446: Fix ad5622_write() return value - coresight: cti: Correct the parameter for pm_runtime_put - pinctrl: core: fix possible memory leak in pinctrl_enable() - PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge - PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge - PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge - PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge - PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG - PCI: aardvark: Fix return value of MSI domain .alloc() method - PCI: aardvark: Fix configuring Reference clock - PCI: aardvark: Fix reporting Data Link Layer Link Active - PCI: aardvark: Do not unmask unused interrupts - PCI: aardvark: Fix checking for link up via LTSSM state - PCI: aardvark: Do not clear status bits of masked interrupts - PCI: cadence: Add cdns_plat_pcie_probe() missing return - PCI: pci-bridge-emul: Fix emulation of W1C bits - xen/balloon: add late_initcall_sync() for initial ballooning done - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume - ALSA: mixer: oss: Fix racy access to slots - ifb: fix building without CONFIG_NET_CLS_ACT - serial: core: Fix initializing and restoring termios speed - ring-buffer: Protect ring_buffer_reset() from reentrancy - powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found - can: j1939: j1939_can_recv(): ignore messages with invalid source address - can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use - KVM: arm64: Extract ESR_ELx.EC only - power: supply: max17042_battery: use VFSOC for capacity when no rsns - power: supply: max17042_battery: Prevent int underflow in set_soc_threshold - mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines - soc: fsl: dpio: use the combined functions to protect critical zone - soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id - signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT - memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode - signal: Remove the bogus sigkill_pending in ptrace_stop - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server - rsi: Fix module dev_oper_mode parameter description - rsi: fix rate mask set leading to P2P failure - rsi: fix key enabled check causing unwanted encryption for vap_id > 0 - rsi: fix occasional initialisation failure with BT coex - wcn36xx: handle connection loss indication - libata: fix checking of DMA state - mwifiex: Try waking the firmware until we get an interrupt - mwifiex: Read a PCI register after writing the TX ring write pointer - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions - wcn36xx: Fix (QoS) null data frame bitrate/modulation - wcn36xx: Fix tx_status mechanism - wcn36xx: Fix HT40 capability for 2Ghz band - ifb: Depend on netfilter alternatively to tc - evm: mark evm_fixmode as __ro_after_init - rtl8187: fix control-message timeouts - PCI: Mark Atheros QCA6174 to avoid bus reset - ath10k: fix division by zero in send path - ath10k: fix control-message timeout - ath6kl: fix control-message timeout - ath6kl: fix division by zero in send path - mwifiex: fix division by zero in fw download path - EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell - regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property - regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled - hwmon: (pmbus/lm25066) Add offset coefficients - selinux: fix race condition when computing ocontext SIDs - ia64: kprobes: Fix to pass correct trampoline address to the handler - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup - btrfs: call btrfs_check_rw_degradable only if there is a missing device - btrfs: fix lost error handling when replaying directory deletes - btrfs: clear MISSING device status bit in btrfs_close_one_device - rds: stop using dmapool - net/smc: Correct spelling mistake to TCPF_SYN_RECV - net/smc: Fix smc_link->llc_testlink_time overflow - nfp: bpf: relax prog rejection for mtu check through max_pkt_offset - vmxnet3: do not stop tx queues after netif_device_detach() - r8169: Add device 10ec:8162 to driver r8169 - nvmet-tcp: fix header digest verification - block: schedule queue restart after BLK_STS_ZONE_RESOURCE - drm: panel-orientation-quirks: Add quirk for GPD Win3 - watchdog: Fix OMAP watchdog early handling - net: multicast: calculate csum of looped-back and forwarded packets - spi: spl022: fix Microwire full duplex mode - nvmet-tcp: fix a memory leak when releasing a queue - xen/netfront: stop tx queues during live migration - gpio: mlxbf2.c: Add check for bgpio_init failure - bpf: Prevent increasing bpf_jit_limit above max - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT - fcnal-test: kill hanging ping/nettest binaries on cleanup - drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 - mmc: winbond: don't build on M68K - reset: socfpga: add empty driver allowing consumers to probe - ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode - hyperv/vmbus: include linux/bitops.h - sfc: Don't use netif_info before net_device setup - sfc: Export fibre-specific supported link modes - cavium: Fix return values of the probe function - mISDN: Fix return values of the probe function - scsi: qla2xxx: Fix unmap of already freed sgl - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails - cavium: Return negative value when pci_alloc_irq_vectors() fails - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() - x86/irq: Ensure PI wakeup handler is unregistered before module unload - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - fuse: fix page stealing - ext4: fix lazy initialization next schedule time computation in more granular unit - ALSA: timer: Unconditionally unlink slave instances, too - ALSA: synth: missing check for possible NULL after the call to kstrdup - ALSA: hda: Free card instance properly at probe errors - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk - ALSA: line6: fix control and interrupt message timeouts - ALSA: 6fire: fix control and bulk message timeouts - ALSA: ua101: fix division by zero at probe - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED - ALSA: hda/realtek: Add quirk for ASUS UX550VE - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ - ALSA: hda/realtek: Add quirk for Clevo PC70HS - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 - media: v4l2-ioctl: Fix check_ext_ctrls - media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers - media: rkvdec: Support dynamic resolution changes - media: ite-cir: IR receiver stop working after receive overflow - media: rkvdec: Do not override sizeimage for output format - crypto: s5p-sss - Add error handling in s5p_aes_probe() - firmware/psci: fix application of sizeof to pointer - tpm: Check for integer overflow in tpm2_map_response_body() - parisc: Fix ptrace check on syscall return - parisc: Fix set_fixmap() on PA1.x CPUs - exfat: fix incorrect loading of i_blocks for large files - mmc: dw_mmc: Dont wait for DRTO on Write RSP error - mmc: mtk-sd: Add wait dma stop done flow - scsi: qla2xxx: Fix use after free in eh_abort path - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file - scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() - ocfs2: fix data corruption on truncate - libata: fix read log timeout value - Input: i8042 - Add quirk for Fujitsu Lifebook T725 - Input: elantench - fix misreporting trackpoint coordinates - Input: iforce - fix control-message timeout - binder: use cred instead of task for getsecid - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay- kprobe : fix out-of-bounds in register_kretprobe when parsing negative data_size - ima: Fix the pathname to relative path when get absolute path failed - Revert "init: only move down lockup_detector_init() when - pci: Enable acs for QLogic HBA cards - config: enable SVA feature - vfio/migration: bugfix queue isolation configuration - acc/migration: bugfix Guest reset scene - vfio/acc: Modify operation to get queues number - crypto: hisilicon/qm - modify the uacce mode check - crypto: hisilicon/zip - Fix spelling mistake "COMSUMED" -> "CONSUMED" - crypto: hisilicon - Fix sscanf format signedness - arm64/numa: cdm: Cacheline aligned cdmmask to improve performance - ntp: Avoid undefined behaviour in second_overflow() - arm64: kexec: only clear EOI for SDEI in NMI context - iommu/iova: wait 'fq_timer' handler to finish before destroying 'fq' - ilp32: fix compile problem when ARM64_ILP32 and UBSAN are both enabled - acpi/arm64: check the returned logical CPU number of 'acpi_map_cpuid()' - arm64: fix abi change caused by ILP32 - arm64: cpufeature: add cmdline option for disable lse - cache: Workaround HiSilicon Taishan DC CVAU - signal: Export tracepoint symbol signal_generate - suspend: export cpu_suspend/cpu_resume/psci_ops - printk: export log_buf_addr_get/log_buf_len_get - printk: Export a symbol. - ACPI / APEI: Notify all ras err to driver - Export sysboml for bbox to use. - tty: fix possible deadlock in console_unlock - printk: move printk_safe macros to printk header - iommu: set the default iommu-dma mode as non-strict - iommu/iova: avoid softlockup in fq_flush_timeout - svm: Enable CONFIG_HISI_SVM by default - svm: Add svm_get_phys to get phys addr for ts core - svm: add set l2 cache read count functions - svm: implement svm pin/unpin pages to forbid page migrtate - svm: Add ioctl to get meminfo - svm: implement the process remap features - svm: implement the svm process load flag - svm: add support for allocing memory which is within 4G physical address in svm_mmap - svm: driver probe to read l2buff addr - svm: Add and export svm_get_pasid - svm: implement svm bind and unbind - svm: using a rbtree to manage the svm_process - svm: add svm bind ioctl and add some functions - svm: init the children device of svm device - svm: init the svm device and remove the svm device - svm: add svm drv framework for ascend - arm64/crypto: Accelerated CRC T10 DIF computation - watchdog: Fix check_preemption_disabled() error - ext4: stop IO for page without buffer_head - driver: support ts core ras process - imans: Check CAP_SYS_ADMIN in userns associated with IMA NS during configuration. - stop_machine: mask pseudo nmi before running the callback - stop_machine: mask sdei before running the callback - hugetlb: before freeing hugetlb page set dtor to appropriate value- memcg: unify memcg stat flushing - memcg: flush stats only if updated - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu - memcg: flush lruvec stats in the refault - mm, memcg: remove unused functions - memcg: infrastructure to flush memcg stats - memcg: switch lruvec stats to rstat - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync - kselftests: cgroup: update kmem test for new vmstat implementation - mm: memcontrol: consolidate lruvec stat flushing - mm: memcontrol: switch to rstat - cgroup: rstat: punt root-level optimization to individual controllers - cgroup: rstat: support cgroup1 - mm: memcontrol: privatize memcg_page_state query functions - mm: memcontrol: kill mem_cgroup_nodeinfo() - mm: memcontrol: fix cpuhotplug statistics flushing - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - rsi: fix control-message timeout - media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init - staging: rtl8192u: fix control-message timeouts - staging: r8712u: fix control-message timeout - comedi: vmk80xx: fix bulk and interrupt message timeouts - comedi: vmk80xx: fix bulk-buffer overflow - comedi: vmk80xx: fix transfer-buffer overflows - comedi: ni_usb6501: fix NULL-deref in command paths - comedi: dt9812: fix DMA buffers on stack - isofs: Fix out of bound access for corrupted isofs image - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - printk/console: Allow to disable console output by using console="" or console=null - binder: don't detect sender/target during buffer cleanup - usb-storage: Add compatibility quirk flags for iODD 2531/2541 - usb: musb: Balance list entry in musb_gadget_queue - usb: gadget: Mark USB_FSL_QE broken on 64-bit - usb: ehci: handshake CMD_RUN instead of STS_HALT - Revert "x86/kvm: fix vcpu-id indexed array sizes" - KVM: x86: avoid warning with -Wbitwise-instead-of-logical - ovl: warn about orphan metacopy - ext4: fix e2fsprogs checksum failure for mounted filesystem - ima: Fix warning: no previous prototype for function 'ima_add_kexec_buffer' - kfence: default to dynamic branch instead of static keys mode - kfence: always use static branches to guard kfence_alloc() - kfence: shorten critical sections of alloc/free - kfence: add note to documentation about skipping covered allocations - kfence: limit currently covered allocations when pool nearly full - kfence: move saving stack trace of allocations into __kfence_alloc() - kfence: count unexpectedly skipped allocations - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC - powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE - bpf: Fix toctou on read-only map's constant scalar tracking - block: avoid quiesce while elevator init - mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - drm/nouveau: clean up all clients on device removal - drm/nouveau: Add a dedicated mutex for the clients list - drm/nouveau: use drm_dev_unplug() during device removal - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - livepatch/arm: fix incorrect stack detection - sched/rt: Try to restart rt period timer when rt runtime exceeded - blkcg: Remove extra blkcg_bio_issue_init - ubifs: read-only if LEB may always be taken in ubifs_garbage_collect - ubifs: fix double return leb in ubifs_garbage_collect - ubifs: fix slab-out-of-bounds in ubifs_change_lp- printk: enable zap_locks on X86 and ARM64 - printk: fix potential deadlock in printk() - printk/panic: prevent spin waiting in printk() - panic/printk: fix zap_lock - printk/panic: Avoid deadlock in printk() - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2 - mm/cdm: enable CONFIG_COHERENT_DEVICE in openeuler_defconfig - mm: Be allowed to alloc CDM node memory for MPOL_BIND - mm: Add DDR and HBM to nodes by cmdline - mm: Change mbind(MPOL_BIND) implementation for CDM nodes - mm: Ignore cpuset enforcement when allocation flag has __GFP_THISNODE - mm: Ignore madvise(MADV_MERGEABLE) request for VM_CDM marked VMAs - mm: Exclude CDM marked VMAs from auto NUMA - mm: Exclude CDM nodes from task->mems_allowed and root cpuset - mm: Tag VMA with VM_CDM flag explicitly during mbind(MPOL_BIND) and page fault - mm: Enable Buddy allocation isolation for CDM nodes - mm: Change generic FALLBACK zonelist creation process - mm: Define coherent device memory (CDM) node - fs/dcache.c: avoid softlock since too many negative dentry - fs/dcache.c: avoid panic while lockref of dentry overflow - ACPI/MPAM: Use acpi_map_pxm_to_node() to get node id for memory node - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare() - mm/page_cache_limit: add support for droping caches for target node - mm/page_cache_limit: do shrink_page_cache when adding page to page cache - mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug - mm/page_cache_limit: shrink page cache - mm/page_cache_limit: calculate reclaim pages for each node - mm/page_cache_limit: create kernel thread for page cache limit - mm/page_cache_limit: add pagecache limit proc interface - openeuler_defconfig: Enable some Icelake support configs - timer_list: avoid other cpu soft lockup when printing timer list- gpio: gpio-hisi: Add HiSilicon GPIO support - hugetlbfs: avoid overflow in hugetlbfs_fallocate - config: Open CONFIG_CORELOCKUP_DETECTOR - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - KVM: arm64: vgic-its: Flush pending LPIs when nuking DT - KVM: arm64: Mark the page dirty only if the fault is handled successfully - KVM: arm64: Filter out the case of only changing permissions from stage-2 map path - KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map - KVM: arm64: Add support for probing Hisi ncsnp capability - KVM: arm64: Probe Hisi CPU TYPE from ACPI/DTB - perf, kvm/arm64: perf-kvm-stat to report VM TRAP - perf, kvm/arm64: Add stat support on arm64 - KVM: arm64: Adjust entry/exit and trap related tracepoints - openeuler_defconfig: Build HiSilicon I2C/SPI/SFC driver as module - kvm: arm/arm64: add irqsave for lpi_cache_lock - KVM: arm/arm64: vgic-its: Do not execute invalidate MSI-LPI translation cache on movi command - KVM: arm/arm64: vgic-its: Introduce multiple LPI translation caches - net:spnic:Clear the flag of CSUM and TSO when VXLAN is not supported - net:spnic:Support to configure DMA atrribute thru firmware. - net:spnic: Add the get_rxfh_indir_size in ethtool_ops structure. - iscsi: use dynamic single thread workqueue to improve performance - workqueue: implement NUMA affinity for single thread workqueue - iscsi: add member for NUMA aware order workqueue - livepatch: Fix crash when access the global variable in hook - jump_label: skip resource release if jump label is not relocated - SCSI: spfc: fix typo of last_cmsn- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait- net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: remove check VF uc mac exist when set by PF - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: sync rx ring head in echo common pull - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: fix failed to add reuse multicast mac addr to hardware when mc mac table is full - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: expand buffer len for some debugfs command - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: ignore reset event before initialization process is done - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: add debugfs support for interrupt coalesce - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: Add configuration of TM QCN error event - net: hns3: use dev_driver_string() instead of pci_dev->driver->name - net: hns3: debugfs add support dumping page pool info - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: remove tc enable checking - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - net: hns3: PF support get multicast MAC address space assigned by firmware - net: hns3: PF support get unicast MAC address space assigned by firmware - mm/damon: remove return value from before_terminate callback - mm/damon: fix a few spelling mistakes in comments and a pr_debug message - Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions - Docs/admin-guide/mm/damon/start: simplify the content - Docs/admin-guide/mm/damon/start: fix a wrong link - Docs/admin-guide/mm/damon/start: fix wrong example commands - mm/damon: simplify stop mechanism - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on - mm/damon: remove unnecessary variable initialization - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) - selftests/damon: support watermarks - mm/damon/dbgfs: support watermarks - mm/damon/schemes: activate schemes based on a watermarks mechanism - tools/selftests/damon: update for regions prioritization of schemes - mm/damon/dbgfs: support prioritization weights - mm/damon/vaddr,paddr: support pageout prioritization - mm/damon/schemes: prioritize regions within the quotas - mm/damon/selftests: support schemes quotas - mm/damon/dbgfs: support quotas of schemes - mm/damon/schemes: implement time quota - mm/damon/schemes: skip already charged targets and regions - mm/damon/schemes: implement size quota for schemes application speed control - mm/damon/paddr: support the pageout scheme - mm/damon/dbgfs: remove unnecessary variables - mm/damon/vaddr: constify static mm_walk_ops - Docs/DAMON: document physical memory monitoring support - mm/damon/dbgfs: support physical memory monitoring - mm/damon: implement primitives for physical address space monitoring - mm/damon/vaddr: separate commonly usable functions - Docs/admin-guide/mm/damon: document 'init_regions' feature - mm/damon/dbgfs-test: add a unit test case for 'init_regions' - mm/damon/dbgfs: allow users to set initial monitoring target regions - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes - selftests/damon: add 'schemes' debugfs tests - mm/damon/schemes: implement statistics feature - mm/damon/dbgfs: support DAMON-based Operation Schemes - mm/damon/vaddr: support DAMON-based Operation Schemes - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) - mm/damon/core: account age of target regions - mm/damon/core: nullify pointer ctx->kdamond with a NULL - mm/damon: needn't hold kdamond_lock to print pid of kdamond - mm/damon: remove unnecessary do_exit() from kdamond - mm/damon/core: print kdamond start log in debug mode only - include/linux/damon.h: fix kernel-doc comments for 'damon_callback' - docs/vm/damon: remove broken reference - MAINTAINERS: update SeongJae's email address - Documentation/vm: move user guides to admin-guide/mm/ - mm/damon: grammar s/works/work/ - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' - mm/damon: don't use strnlen() with known-bogus source length - sched: Add cluster scheduler level in core and related Kconfig for ARM64 - topology: Represent clusters of CPUs within a die- remove unused linux-kernel-test.patch- net: phy: fix duplex out of sync problem while changing settings - ARM: use ldr_l to replace ldr instruction for the symbol jump - squashfs: provides backing_dev_info in order to disable read-ahead - nbd_genl_status: null check for nla_nest_start - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - Bluetooth: switch to lock_sock in SCO - ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130 - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode - scsi: make sure that request queue queiesce and unquiesce balanced - scsi: avoid to quiesce sdev->request_queue two times - dm: don't stop request queue after the dm device is suspended - blk-mq: support concurrent queue quiesce/unquiesce - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated - nvme: paring quiesce/unquiesce - nvme: prepare for pairing quiescing and unquiescing - nvme: apply nvme API to quiesce/unquiesce admin queue - nvme: add APIs for stopping/starting admin queue - ARM: 9057/1: cache-v7: add missing ISB after cache level selection - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - ALSA: usb-audio: Add Audient iD14 to mixer map quirk table - ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table - Revert "wcn36xx: Disable bmps when encryption is disabled" - ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" - Revert "drm/ttm: fix memleak in ttm_transfered_destroy" - mm: khugepaged: skip huge page collapse for special files - Revert "usb: core: hcd: Add support for deferring roothub registration" - Revert "xhci: Set HCD flag to defer primary roothub registration" - net: ethernet: microchip: lan743x: Fix skb allocation failure - vrf: Revert "Reset skb conntrack connection..." - sfc: Fix reading non-legacy supported link modes - Revert "io_uring: reinforce cancel on flush during exit" - scsi: core: Put LLD module refcnt after SCSI device is released - iio: buffer: Return error if no callback is given - iio: core: Allow drivers to specify a label without it coming from of - regulator: core: Respect off_on_delay at startup - regulator: core: do not continue if selector match - ubi: fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl - Revert "[Backport] arm64: mm: account for hotplug memory when randomizing the linear region" - ubi: fastmap: Add all fastmap pebs into 'ai->fastmap' when fm->used_blocks>=2 - ubi: fastmap: Return error code if memory allocation fails in add_aeb() - ubifs: Fix to add refcount once page is set private - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned - ubifs: Rectify space amount budget for mkdir/tmpfile operations - ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work - ubifs: Rename whiteout atomically - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout - ubifs: Fix wrong number of inodes locked by ui_mutex in ubifs_inode comment - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback - ubifs: rename_whiteout: Fix double free for whiteout_ui->data - blk-cgroup: fix missing put device in error path from blkg_conf_pref() - blk-cgroup: synchronize blkg creation against policy deactivation - perf script: Check session->header.env.arch before using it - riscv: Fix asan-stack clang build - riscv: fix misalgned trap vector base address - scsi: ufs: ufs-exynos: Correct timeout value setting registers - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu - KVM: s390: clear kicked_mask before sleeping again - lan743x: fix endianness when accessing descriptors - phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings - phy: phy_start_aneg: Add an unlocked version - phy: phy_ethtool_ksettings_set: Move after phy_start_aneg - phy: phy_ethtool_ksettings_get: Lock the phy for consistency - net/tls: Fix flipped sign in async_wait.err assignment - net: nxp: lpc_eth.c: avoid hang when bringing interface down - net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent - net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails - mlxsw: pci: Recycle received packet upon allocation failure - nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST - gpio: xgs-iproc: fix parsing of ngpios property - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string - net: Prevent infinite while loop in skb_tx_hash() - cfg80211: correct bridge/4addr mode check - net-sysfs: initialize uid and gid before calling net_ns_get_ownership - net: batman-adv: fix error handling - regmap: Fix possible double-free in regcache_rbtree_exit() - reset: brcmstb-rescal: fix incorrect polarity of status bit - arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node - RDMA/mlx5: Set user priority for DCT - octeontx2-af: Display all enabled PF VF rsrc_alloc entries. - nvme-tcp: fix possible req->offset corruption - nvme-tcp: fix data digest pointer calculation - nvmet-tcp: fix data digest pointer calculation - IB/hfi1: Fix abba locking issue with sc_disable() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() - bpf: Fix potential race in tail call compatibility check - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function - riscv, bpf: Fix potential NULL dereference - drm/ttm: fix memleak in ttm_transfered_destroy - mm, thp: bail out early in collapse_file for writeback page - net: lan78xx: fix division by zero in send path - cfg80211: fix management registrations locking - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() - nvme-tcp: fix H2CData PDU send accounting (again) - ocfs2: fix race between searching chunks and release journal_head from buffer_head - mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit - mmc: sdhci: Map more voltage level to SDHCI_POWER_330 - mmc: dw_mmc: exynos: fix the finding clock sample value - mmc: mediatek: Move cqhci init behind ungate clock - mmc: cqhci: clear HALT state after CQE enable - mmc: vub300: fix control-message timeouts - net/tls: Fix flipped sign in tls_err_abort() calls - Revert "net: mdiobus: Fix memory leak in __mdiobus_register" - nfc: port100: fix using -ERRNO as command type mask - tipc: fix size validations for the MSG_CRYPTO type - ata: sata_mv: Fix the error handling of mv_chip_id() - pinctrl: amd: disable and mask interrupts on probe - Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - powerpc/bpf: Fix BPF_MOD when imm == 1 - ARM: 9141/1: only warn about XIP address when not compile testing - ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype - ARM: 9138/1: fix link warning with XIP + frame-pointer - ARM: 9134/1: remove duplicate memcpy() definition - ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned - ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images - ALSA: timer: Fix use-after-free problem - io_uring: don't take uring_lock during iowq cancel - io_uring: deduplicate failing task_work_add - nbd: add sanity check for first_minor - bpf: Add ambient BPF runtime context stored in current - net: make free_netdev() more lenient with unregistering devices - ovl: fix use after free in struct ovl_aio_req - ext4: if zeroout fails fall back to splitting the extent node - loop: Select I/O scheduler 'none' from inside add_disk() - blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag - Revert "[Huawei] block: stop wait rcu once we can ensure no io while elevator init" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - block, bfq: fix UAF problem in bfqg_stats_init() - ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE - ARM: 9079/1: ftrace: Add MODULE_PLTS support - ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() - ARM: 9077/1: PLT: Move struct plt_entries definition to header - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - Bluetooth: fix use-after-free error in lock_sock_nested() - loop: fix loop_validate_block_size() can't make sense - Fix NULL pointer dereference in handling for passthrough commands - nbd: Fix use-after-free in pid_show - PM: hibernate: Get block device exclusively in swsusp_check() - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() - ARM: 9122/1: select HAVE_FUTEX_CMPXCHG - selftests: bpf: fix backported ASSERT_FALSE - e1000e: Separate TGP board type from SPT - tracing: Have all levels of checks prevent recursion - net: mdiobus: Fix memory leak in __mdiobus_register - bpf, test, cgroup: Use sk_{alloc,free} for test cases - s390/pci: fix zpci_zdev_put() on reserve - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() - sched/scs: Reset the shadow stack when idle_task_exit - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - scsi: iscsi: Fix set_param() handling - Input: snvs_pwrkey - add clk handling - perf/x86/msr: Add Sapphire Rapids CPU support - libperf tests: Fix test_stat_cpu - ALSA: hda: avoid write to STATESTS if controller is in reset - platform/x86: intel_scu_ipc: Update timeout value in comment - isdn: mISDN: Fix sleeping function called from invalid context - ARM: dts: spear3xx: Fix gmac node - net: stmmac: add support for dwmac 3.40a - btrfs: deal with errors when checking if a dir entry exists during log replay - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors - gcc-plugins/structleak: add makefile var for disabling structleak - net: hns3: fix the max tx size according to user manual - drm: mxsfb: Fix NULL pointer dereference crash on unload - net: bridge: mcast: use multicast_membership_interval for IGMPv3 - selftests: netfilter: remove stray bash debug line - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - isdn: cpai: check ctr->cnr to avoid array index out of bound - nfc: nci: fix the UAF of rf_conn_info object - KVM: nVMX: promptly process interrupts delivered while in guest mode - mm, slub: fix incorrect memcg slab count for bulk free - mm, slub: fix potential memoryleak in kmem_cache_open() - mm, slub: fix mismatch between reconstructed freelist depth and cnt - powerpc/idle: Don't corrupt back chain when going idle - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() - powerpc64/idle: Fix SP offsets when saving GPRs - net: dsa: mt7530: correct ds->num_ports - audit: fix possible null-pointer dereference in audit_filter_rules - ASoC: DAPM: Fix missing kctl change notifications - ALSA: hda/realtek: Add quirk for Clevo PC50HS - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset - vfs: check fd has read access in kernel_read_file_from_fd() - elfcore: correct reference to CONFIG_UML - userfaultfd: fix a race between writeprotect and exit_mmap() - ocfs2: mount fails with buffer overflow in strlen - ocfs2: fix data corruption after conversion from inline format - ceph: fix handling of "meta" errors - ceph: skip existing superblocks that are blocklisted or shut down when mounting - can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes - can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path - can: peak_pci: peak_pci_remove(): fix UAF - can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification - can: rcar_can: fix suspend/resume - net: enetc: fix ethtool counter name for PM0_TERR - drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel - ice: Add missing E810 device ids - e1000e: Fix packet loss on Tiger Lake and later - net: stmmac: Fix E2E delay mechanism - net: hns3: disable sriov before unload hclge layer - net: hns3: fix vf reset workqueue cannot exit - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: reset DWRR of unused tc to zero - powerpc/smp: do not decrement idle task preempt count in CPU offline - NIOS2: irqflags: rename a redefined register name - net: dsa: lantiq_gswip: fix register definition - ipv6: When forwarding count rx stats on the orig netdev - tcp: md5: Fix overlap between vrf and non-vrf keys - lan78xx: select CRC32 - netfilter: ipvs: make global sysctl readonly in non-init netns - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 - ice: fix getting UDP tunnel entry - ASoC: wm8960: Fix clock configuration on slave mode - dma-debug: fix sg checks in debug_dma_map_sg() - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value - NFSD: Keep existing listeners on portlist error - xtensa: xtfpga: Try software restart before simulating CPU reset - xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF - drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI - xen/x86: prevent PVH type from getting clobbered - block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output - ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default - arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address - io_uring: fix splice_fd_in checks backport typo - xhci: add quirk for host controllers that don't update endpoint DCS - parisc: math-emu: Fix fall-through warnings - net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's - ionic: don't remove netdev->dev_addr when syncing uc list - net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb - nfp: flow_offload: move flow_indr_dev_register from app init to app start - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 - qed: Fix missing error code in qed_slowpath_start() - mqprio: Correct stats in mqprio_dump_class_stats(). - platform/x86: intel_scu_ipc: Fix busy loop expiry time - acpi/arm64: fix next_platform_timer() section mismatch error - drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling - drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() - drm/msm/a6xx: Track current ctx by seqno - drm/msm/mdp5: fix cursor-related warnings - drm/msm: Fix null pointer dereference on pointer edp - drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read - drm/panel: olimex-lcd-olinuxino: select CRC32 - spi: bcm-qspi: clear MSPI spifie interrupt during probe - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes - platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call - mlxsw: thermal: Fix out-of-bounds memory accesses - ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() - pata_legacy: fix a couple uninitialized variable bugs - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - nfc: fix error handling of nfc_proto_register() - vhost-vdpa: Fix the wrong input in config_cb - ethernet: s2io: fix setting mac address during resume - net: encx24j600: check error in devm_regmap_init_encx24j600 - net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work - net: stmmac: fix get_hw_feature() on old hardware - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - net: korina: select CRC32 - net: arc: select CRC32 - gpio: pca953x: Improve bias setting - sctp: account stream padding length for reconf chunk - nvme-pci: Fix abort command id - ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting - ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states - ARM: dts: bcm2711: fix MDIO #address- and #size-cells - ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address - tee: optee: Fix missing devices unregister during optee_remove - iio: dac: ti-dac5571: fix an error code in probe() - iio: ssp_sensors: fix error code in ssp_print_mcu_debug() - iio: ssp_sensors: add more range checking in ssp_parse_dataframe() - iio: adc: max1027: Fix the number of max1X31 channels - iio: light: opt3001: Fixed timeout error when 0 lux - iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED - iio: adc: max1027: Fix wrong shift with 12-bit devices - iio: adc128s052: Fix the error handling path of 'adc128_probe()' - iio: adc: ad7793: Fix IRQ flag - iio: adc: ad7780: Fix IRQ flag - iio: adc: ad7192: Add IRQ flag - driver core: Reject pointless SYNC_STATE_ONLY device links - drivers: bus: simple-pm-bus: Add support for probing simple bus only devices - iio: adc: aspeed: set driver data when adc probe. - powerpc/xive: Discard disabled interrupts in get_irqchip_state() - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - EDAC/armada-xp: Fix output of uncorrectable error counter - virtio: write back F_VERSION_1 before validate - misc: fastrpc: Add missing lock before accessing find_vma() - USB: serial: option: add prod. id for Quectel EG91 - USB: serial: option: add Telit LE910Cx composition 0x1204 - USB: serial: option: add Quectel EC200S-CN module support - USB: serial: qcserial: add EM9191 QDL support - Input: xpad - add support for another USB ID of Nacon GC-100 - usb: musb: dsps: Fix the probe error path - efi/cper: use stack buffer for error record decoding - cb710: avoid NULL pointer subtraction - xhci: Enable trust tx length quirk for Fresco FL11 USB controller - xhci: Fix command ring pointer corruption while aborting a command - xhci: guard accesses to ep_state in xhci_endpoint_reset() - USB: xhci: dbc: fix tty registration race - mei: me: add Ice Lake-N device id. - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - btrfs: fix abort logic in btrfs_replace_file_extents - btrfs: update refs for any root except tree log roots - btrfs: check for error when looking up inode during dir entry replay - btrfs: deal with errors when adding inode reference during log replay - btrfs: deal with errors when replaying dir entry during log replay - btrfs: unlock newly allocated extent buffer after error - drm/msm: Avoid potential overflow in timeout_to_jiffies() - arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE - csky: Fixup regs.sr broken in ptrace - csky: don't let sigreturn play with priveleged bits of status register - clk: socfpga: agilex: fix duplicate s2f_user0_clk - s390: fix strrchr() implementation - nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 - ALSA: hda/realtek - ALC236 headset MIC recording issue - ALSA: hda/realtek: Add quirk for Clevo X170KM-G - ALSA: hda/realtek: Complete partial device name to avoid ambiguity - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop - ALSA: seq: Fix a potential UAF by wrong private_free call order - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl - ALSA: usb-audio: Add quirk for VF0770 - hwmon: (pmbus/ibm-cffps) max_power_out swap changes - sched: Always inline is_percpu_thread() - perf/core: fix userpage->time_enabled of inactive events - scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" - scsi: ses: Fix unsigned comparison with less than zero - drm/amdgpu: fix gart.bo pin_count leak - net: sun: SUNVNET_COMMON should depend on INET - vboxfs: fix broken legacy mount signature checking - mac80211: check return value of rhashtable_init - net: prevent user from passing illegal stab size - hwmon: (ltc2947) Properly handle errors when looking for the external clock - m68k: Handle arrivals of multiple signals correctly - mac80211: Drop frames from invalid MAC address in ad-hoc mode - netfilter: nf_nat_masquerade: defer conntrack walk to work queue - netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic - ASoC: SOF: loader: release_firmware() on load failure to avoid batching - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs - netfilter: ip6_tables: zero-initialize fragment offset - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic - x86/hpet: Use another crystalball to evaluate HPET usability - x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n - x86/entry: Correct reference to intended CONFIG_64_BIT - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] - x86/Kconfig: Correct reference to MWINCHIP3D - x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init - powerpc/64s: fix program check interrupt emergency stack path - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 - RISC-V: Include clone3() on rv32 - bpf, s390: Fix potential memory leak about jit_data - riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable - i2c: mediatek: Add OFFSET_EXT_CONF setting back - i2c: acpi: fix resource leak in reconfiguration device addition - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices - net: prefer socket bound to interface when not in VRF - i40e: Fix freeing of uninitialized misc IRQ vector - i40e: fix endless loop under rtnl - gve: report 64bit tx_bytes counter from gve_handle_report_stats() - gve: fix gve_get_stats() - rtnetlink: fix if_nlmsg_stats_size() under estimation - gve: Avoid freeing NULL pointer - gve: Correct available tx qpl check - drm/nouveau/debugfs: fix file release memory leak - drm/nouveau/kms/nv50-: fix file release memory leak - drm/nouveau: avoid a use-after-free when BO init fails - video: fbdev: gbefb: Only instantiate device when built for IP32 - drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup - bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 - perf jevents: Tidy error handling - netlink: annotate data races around nlk->bound - net: sfp: Fix typo in state machine debug string - net/sched: sch_taprio: properly cancel timer from taprio_destroy() - net: bridge: fix under estimation in br_get_linkxstats_size() - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence - dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value - arm64: dts: ls1028a: add missing CAN nodes - ptp_pch: Load module automatically if ID matches - powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - net/mlx5: E-Switch, Fix double allocation of acl flow counter - net/mlx5e: IPSEC RX, enable checksum complete - soc: ti: omap-prm: Fix external abort for am335x pruss - bpf, arm: Fix register clobbering in div/mod implementation - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 - xtensa: call irqchip_init only when CONFIG_USE_OF is selected - xtensa: use CONFIG_USE_OF instead of CONFIG_OF - arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding - ath5k: fix building with LEDS=m - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus - ARM: dts: imx6qdl-pico: Fix Ethernet support - ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo - ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo - soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment - ARM: at91: pm: do not panic if ram controllers are not enabled - ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference - soc: qcom: socinfo: Fixed argument passed to platform_set_data() - bus: ti-sysc: Add break in switch statement in sysc_init_soc() - riscv: Flush current cpu icache before other cpus - ARM: dts: qcom: apq8064: use compatible which contains chipid - ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe - ARM: dts: omap3430-sdp: Fix NAND device node - xen/balloon: fix cancelled balloon action - SUNRPC: fix sign error causing rpcsec_gss drops - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix missing negative dentry check in ovl_rename() - mmc: sdhci-of-at91: replace while loop with read_poll_timeout - mmc: sdhci-of-at91: wait for calibration done before proceed - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk - xen/privcmd: fix error handling in mmap-resource processing - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows - usb: typec: tcpm: handle SRC_STARTUP state if cc changes - USB: cdc-acm: fix break reporting - USB: cdc-acm: fix racy tty buffer accesses - usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle - Partially revert "usb: Kconfig: using select for USB_COMMON dependency" - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. - perf/x86: Reset destroy callback on event init failure - KVM: x86: nSVM: restore int_vector in svm_clear_vintr - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] - KVM: do not shrink halt_poll_ns below grow_start - selftests: KVM: Align SMCCC call with the spec in steal_time - tools/vm/page-types: remove dependency on opt_file for idle page tracking - smb3: correct smb3 ACL security descriptor - irqchip/gic: Work around broken Renesas integration - scsi: ses: Retry failed Send/Receive Diagnostic commands - thermal/drivers/tsens: Fix wrong check for tzd in irq handlers - nvme-fc: avoid race between time out and tear down - nvme-fc: update hardware queues before using them - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn - selftests: be sure to make khdr before other targets - habanalabs/gaudi: fix LBW RR configuration - usb: dwc2: check return value after calling platform_get_resource() - usb: testusb: Fix for showing the connection speed - scsi: sd: Free scsi_disk device via put_device() - ext2: fix sleeping in atomic bugs on error - sparc64: fix pci_iounmap() when CONFIG_PCI is not set - xen-netback: correct success/error reporting for the SKB-with-fraglist case - net: mdio: introduce a shutdown method to mdio device drivers - btrfs: fix mount failure due to past and transient device flush error - btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN - platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet - platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet - spi: rockchip: handle zero length transfers without timing out - netfilter: nf_tables: Fix oversized kvmalloc() calls - netfilter: conntrack: serialize hash resizes and cleanups - KVM: x86: Handle SRCU initialization failure during page track init - HID: usbhid: free raw_report buffers in usbhid_stop - mm: don't allow oversized kvmalloc() calls - netfilter: ipset: Fix oversized kvmalloc() calls - HID: betop: fix slab-out-of-bounds Write in betop_probe - usb: hso: remove the bailout parameter - ASoC: dapm: use component prefix when checking widget names - net: udp: annotate data race around udp_sk(sk)->corkflag - HID: u2fzero: ignore incomplete packets without data - ext4: add error checking to ext4_ext_replay_set_iblocks() - ext4: fix reserved space counter leakage - ext4: limit the number of blocks in one ADD_RANGE TLV - ext4: fix loff_t overflow in ext4_max_bitmap_size() - ipack: ipoctal: fix module reference leak - ipack: ipoctal: fix missing allocation-failure check - ipack: ipoctal: fix tty-registration error handling - ipack: ipoctal: fix tty registration race - ipack: ipoctal: fix stack information leak - debugfs: debugfs_create_file_size(): use IS_ERR to check for error - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - nvme: add command id quirk for apple controllers - hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller - perf/x86/intel: Update event constraints for ICX - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - net: sched: flower: protect fl_walk() with rcu - net: phy: bcm7xxx: Fixed indirect MMD operations - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix prototype warning - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: do not allow call hns3_nic_net_open repeatedly - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup - scsi: csiostor: Add module softdep on cxgb4 - Revert "block, bfq: honor already-setup queue merges" - net: ks8851: fix link error - selftests, bpf: test_lwt_ip_encap: Really disable rp_filter - selftests, bpf: Fix makefile dependencies on libbpf - bpf: Exempt CAP_BPF from checks against bpf_jit_limit - e100: fix buffer overrun in e100_get_regs - e100: fix length calculation in e100_get_regs_len - dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports - dsa: mv88e6xxx: Fix MTU definition - dsa: mv88e6xxx: 6161: Use chip wide MAX MTU - drm/i915/request: fix early tracepoints - smsc95xx: fix stalled rx after link change - net: ipv4: Fix rtnexthop len when RTA_FLOW is present - net: enetc: fix the incorrect clearing of IF_MODE bits - hwmon: (tmp421) fix rounding for negative values - hwmon: (tmp421) report /PVLD condition as fault - mptcp: don't return sockets in foreign netns - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - mac80211-hwsim: fix late beacon hrtimer handling - mac80211: mesh: fix potentially unaligned access - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure - IB/cma: Do not send IGMP leaves for sendonly Multicast groups - bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 - drm/amdgpu: correct initial cp_hqd_quantum for gfx9 - drm/amd/display: Pass PCI deviceid into DC - RDMA/cma: Do not change route.addr.src_addr.ss_family - media: ir_toy: prevent device from hanging during transmit - KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated - KVM: x86: nSVM: don't copy virt_ext from vmcb12 - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() - x86/kvmclock: Move this_cpu_pvti into kvmclock.h - mac80211: fix use-after-free in CCMP/GCMP RX - scsi: ufs: Fix illegal offset in UPIU event trace - gpio: pca953x: do not ignore i2c errors - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (tmp421) handle I2C errors - fs-verity: fix signed integer overflow with i_size near S64_MAX - ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. - usb: cdns3: fix race condition before setting doorbell - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - ubifs: ubifs_dump_node: Dump all branches of the index node - ubifs: ubifs_dump_sleb: Remove unused function - ubifs: Pass node length in all node dumping callers - ubifs: Remove the redundant return in dbg_check_nondata_nodes_order - Revert "ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len" - ubifs: Limit dumping length by size of memory which is allocated for the node - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() - cgroup: Fix memory leak caused by missing cgroup_bpf_offline - qnx4: work around gcc false positive warning bug - xen/balloon: fix balloon kthread freezing - USB: serial: cp210x: fix dropped characters with CP2102 - thermal/drivers/int340x: Do not set a wrong tcc offset on resume - EDAC/dmc520: Assign the proper type to dimm->edac_mode - EDAC/synopsys: Fix wrong value type assignment for edac_mode - spi: Fix tegra20 build with CONFIG_PM=n - net: 6pack: Fix tx timeout and slot time - alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile - arm64: Mark __stack_chk_guard as __ro_after_init - parisc: Use absolute_pointer() to define PAGE0 - qnx4: avoid stringop-overread errors - sparc: avoid stringop-overread errors - net: i825xx: Use absolute_pointer for memcpy from fixed memory location - compiler.h: Introduce absolute_pointer macro - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - amd/display: downgrade validation failure log level - sparc32: page align size in arch_dma_alloc - nvme-rdma: destroy cm id before destroy qp to avoid use after free - nvme-multipath: fix ANA state updates when a namespace is not present - xen/balloon: use a kernel thread instead a workqueue - bpf: Add oversize check before call kvcalloc() - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS - ipv6: delay fib6_sernum increase in fib6_add - m68k: Double cast io functions to unsigned long - blk-mq: avoid to iterate over stale request - net: stmmac: allow CSR clock of 300MHz - net: macb: fix use after free on rmmod - net: phylink: Update SFP selected interface on advertising changes - io_uring: put provided buffer meta data under memcg accounting - x86/asm: Fix SETZ size enqcmds() build failure - x86/asm: Add a missing __iomem annotation in enqcmds() - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build - scsi: lpfc: Use correct scnprintf() limit - scsi: qla2xxx: Restore initiator in dual mode - cifs: fix a sign extension bug - thermal/core: Potential buffer overflow in thermal_build_list_of_policies() - nvme: keep ctrl->namespaces ordered - treewide: Change list_sort to use const pointers - nvme-tcp: fix incorrect h2cdata pdu offset accounting - fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() - fpga: machxo2-spi: Return an error on failure - tty: synclink_gt: rename a conflicting function name - tty: synclink_gt, drop unneeded forward declarations - scsi: target: Fix the pgr/alua_support_store functions - scsi: iscsi: Adjust iface sysfs attr detection - atlantic: Fix issue in the pm resume flow. - net/mlx4_en: Don't allow aRFS for encapsulated packets - qed: rdma - don't wait for resources under hw error recovery flow - gpio: uniphier: Fix void functions to remove return value - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() - kselftest/arm64: signal: Skip tests if required features are missing - kselftest/arm64: signal: Add SVE to the set of features we can check for - net: dsa: realtek: register the MDIO bus under devres - net: dsa: don't allocate the slave_mii_bus using devres - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work - net/smc: add missing error check in smc_clc_prfx_set() - bnxt_en: Fix TX timeout when TX ring size is set to the smallest - enetc: Fix uninitialized struct dim_sample field usage - enetc: Fix illegal access when reading affinity_hint - platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() - afs: Fix updating of i_blocks on file/dir extension - afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation - comedi: Fix memory leak in compat_insnlist() - net: hso: fix muxed tty registration - drm/amd/pm: Update intermediate power state for SI - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE - serial: mvebu-uart: fix driver's tx_empty callback - serial: 8250: 8250_omap: Fix RX_LVL register offset - xhci: Set HCD flag to defer primary roothub registration - btrfs: prevent __btrfs_dump_space_info() to underflow its free space - erofs: fix up erofs_lookup tracepoint - mcb: fix error handling in mcb_alloc_bus() - USB: serial: option: add device id for Foxconn T99W265 - USB: serial: option: remove duplicate USB device ID - USB: serial: option: add Telit LN920 compositions - USB: serial: mos7840: remove duplicated 0xac24 device ID - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: core: balance phy init and exit - Re-enable UAS for LaCie Rugged USB3-FW with fk quirk - staging: greybus: uart: fix tty use after free - binder: make sure fd closes complete - Revert "USB: bcma: Add a check for devm_gpiod_get" - USB: cdc-acm: fix minor-number release - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter - usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c - xen/x86: fix PV trap handling on secondary processors - cifs: fix incorrect check for null pointer in header_assemble - usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() - usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA - usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave - usb: gadget: r8a66597: fix a loop in set_feature() - ocfs2: drop acl cache for directories too - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - drm/amdgpu: fix out of bounds write - sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - arm64: Avoid premature usercopy failure - livepatch: Check whole stack when CONFIG_PREEMPT is set - arm64: remove page granularity limitation from KFENCE - drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV - sched/idle: Make the idle timer expire in hard interrupt context - rtc: rx8010: select REGMAP_I2C - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues - pwm: stm32-lp: Don't modify HW state in .remove() callback - pwm: rockchip: Don't modify HW state in .remove() callback - pwm: img: Don't modify HW state in .remove() callback - habanalabs: add validity check for event ID received from F/W - nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group - nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group - nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group - nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group - nilfs2: fix NULL pointer in nilfs_##name##_attr_release - nilfs2: fix memory leak in nilfs_sysfs_create_device_group - btrfs: fix lockdep warning while mounting sprout fs - btrfs: update the bdev time directly when closing - ceph: lockdep annotations for try_nonblocking_invalidate - ceph: remove the capsnaps when removing caps - ceph: request Fw caps before updating the mtime in ceph_write_iter - dmaengine: xilinx_dma: Set DMA mask for coherent APIs - dmaengine: ioat: depends on !UML - dmaengine: sprd: Add missing MODULE_DEVICE_TABLE - dmaengine: idxd: depends on !UML - iommu/amd: Relocate GAMSup check to early_enable_iommus - parisc: Move pci_dev_is_behind_card_dino to where it is used - dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER - drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() - drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform - thermal/core: Fix thermal_cooling_device_register() prototype - tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH - ceph: cancel delayed work instead of flushing on mdsc teardown - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR - platform/chrome: cros_ec_trace: Fix format warnings - platform/chrome: sensorhub: Add trace events for sample - dmaengine: idxd: fix wq slot allocation index check - pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered - pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered - PM: sleep: core: Avoid setting power.must_resume to false - profiling: fix shift-out-of-bounds bugs - nilfs2: use refcount_dec_and_lock() to fix potential UAF - prctl: allow to setup brk for et_dyn executables - 9p/trans_virtio: Remove sysfs file on probe failure - thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() - perf tools: Allow build-id with trailing zeros - tools lib: Adopt memchr_inv() from kernel - perf test: Fix bpf test sample mismatch reporting - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - um: virtio_uml: fix memory leak on init failures - coredump: fix memleak in dump_vma_snapshot() - staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() - Revert "net/mlx5: Register to devlink ingress VLAN filter trap" - s390/pci_mmio: fully validate the VMA before calling follow_pte() - console: consume APC, DM, DCS - PCI: aardvark: Fix reporting CRS value - PCI: pci-bridge-emul: Add PCIe Root Capabilities Register - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - ext4: fix potential infinite loop in ext4_dx_readdir() - mm: memcontrol: set the correct memcg swappiness restriction - mm, vmscan: guarantee drop_slab_node() termination - powerpc/numa: Update cpu_cpu_map on CPU online/offline - powerpc/powernv/pci: fix a RCU-list lock - blktrace: Fix uaf in blk_trace access after removing by sysfs - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - ramfs: fix mount source show for ramfs - fs: add vfs_parse_fs_param_source() helper - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - block: fix memory leak for mq shared sbitmap - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - nbd: add the check to prevent overflow in __nbd_ioctl() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - kabi: Introduce KABI_RESERVE macro for openEuler kernel - sched/fair: fix sd_llc_alloc_all() compile error- net: phy: realtek: net: Fix less than zero comparison of a u16 - net: phy: realtek: add dt property to enable ALDPS mode - net: phy: realtek: add dt property to disable CLKOUT clock - openeuler_defconfig: Build HISI PMU drivers as modules. - configs: add config BMA to config files - Huawei BMA: Adding Huawei BMA driver: cdev_veth_drv - Huawei BMA: Adding Huawei BMA driver: host_kbox_drv - Huawei BMA: Adding Huawei BMA driver: host_veth_drv - Huawei BMA: Adding Huawei BMA driver: host_cdev_drv - Huawei BMA: Adding Huawei BMA driver: host_edma_drv - page_pool: disable dma mapping support for 32-bit arch with 64-bit DMA - page_pool: use relaxed atomic for release side accounting - net: hns3: add option to turn off page pool feature - net: hns3: support skb's frag page recycling based on page pool - page_pool: add frag page recycling support in page pool - page_pool: add interface to manipulate frag count in page pool - page_pool: keep pp info as long as page pool owns the page - page_pool: mask the page->signature before the checking - skbuff: Fix a potential race while recycling page_pool packets - net: ti: add pp skb recycling support - mvpp2: prefetch page - mvpp2: prefetch right address - mvneta: recycle buffers - mvpp2: recycle buffers - page_pool: Allow drivers to hint on SKB recycling - skbuff: add a parameter to __skb_frag_unref - mm: add a signature in struct page - net: page_pool: simplify page recycling condition tests - skbuff: Call skb_zcopy_clear() before unref'ing fragments - net: page_pool: Add bulk support for ptr_ring - MAINTAINERS: update for DAMON - mm/damon: add user space selftests - mm/damon: add kunit tests - Documentation: add documents for DAMON - mm/damon/dbgfs: support multiple contexts - mm/damon/dbgfs: export kdamond pid to the user space - mm/damon: implement a debugfs-based user space interface - mm/damon: add a tracepoint - mm/damon: implement primitives for the virtual memory address spaces - mm/idle_page_tracking: make PG_idle reusable - mm/damon: adaptively adjust regions - mm/damon/core: implement region-based sampling - mm: introduce Data Access MONitor (DAMON) - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap - psi: introduce psi_v1 boot parameter - psi: support psi under cgroup v1 - spfc: Fix compile errors when O=xxx is specified- openeuler_defconfig: Enable CONFIG_HW_RANDOM_HISI_GM by default - hwrng: add hisilicon GM auth trng driver - cgroup/files: support boot parameter to control if disable files cgroup - files_cgroup: Fix soft lockup when refcnt overflow. - filescontrol: silence suspicious RCU warning - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() - mm: memcontrol: use obj_cgroup APIs to charge kmem pages - mm: memcontrol: change ug->dummy_page only if memcg changed - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c - mm: memcontrol: introduce obj_cgroup_{un}charge_pages - mm: Convert page kmemcg type to a page memcg flag - mm: Introduce page memcg flags - mm: memcontrol/slab: Use helpers to access slab page's memcg_data - mm: memcontrol: Use helpers to read page's memcg data - scsi: spfc: initial commit the spfc module - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - perf stat: Add --quiet option- net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() - bnxt_en: Fix error recovery regression - x86/mce: Avoid infinite loop for copy from user recovery - net: renesas: sh_eth: Fix freeing wrong tx descriptor - mfd: lpc_sch: Rename GPIOBASE to prevent build error - mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" - bnxt_en: Fix possible unintended driver initiated error recovery - bnxt_en: Improve logging of error recovery settings information. - bnxt_en: Convert to use netif_level() helpers. - bnxt_en: Consolidate firmware reset event logging. - bnxt_en: log firmware debug notifications - bnxt_en: Fix asic.rev in devlink dev info command - bnxt_en: fix stored FW_PSID version masks - net: dsa: b53: Fix IMP port setup on BCM5301x - ip_gre: validate csum_start only on pull - qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom - fq_codel: reject silly quantum parameters - netfilter: socket: icmp6: fix use-after-scope - net: dsa: b53: Set correct number of ports in the DSA struct - net: dsa: b53: Fix calculating number of switch ports - net: hso: add failure handler for add_net_device - selftests: mptcp: clean tmp files in simult_flows - net: dsa: tag_rtl4_a: Fix egress tags - gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak - gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' - perf bench inject-buildid: Handle writen() errors - perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} - ARC: export clear_user_page() for modules - mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - KVM: arm64: Handle PSCI resets before userspace touches vCPU state - KVM: arm64: Fix read-side race on updates to vcpu reset state - tracing/boot: Fix a hist trigger dependency for boot time tracing - mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex - netfilter: Fix fall-through warnings for Clang - PCI: iproc: Fix BCMA probe resource handling - PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' - backlight: ktd253: Stabilize backlight - mfd: axp20x: Update AXP288 volatile ranges - s390/bpf: Fix branch shortening during codegen pass - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - s390/bpf: Fix optimizing out zero-extensions - NTB: perf: Fix an error code in perf_setup_inbuf() - NTB: Fix an error code in ntb_msit_probe() - ethtool: Fix an error code in cxgb2.c - PCI: ibmphp: Fix double unmap of io_mem - block, bfq: honor already-setup queue merges - net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 - Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 - octeontx2-af: Add additional register check to rvu_poll_reg() - watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate - PCI: Add ACS quirks for Cavium multi-function devices - PCI: j721e: Add PCIe support for AM64 - PCI: j721e: Add PCIe support for J7200 - PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state - PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool - tracing/probes: Reject events which have the same name of existing one - PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() - mfd: Don't use irq_create_mapping() to resolve a mapping - PCI: tegra: Fix OF node reference leak - PCI: tegra194: Fix MSI-X programming - PCI: tegra194: Fix handling BME_CHGED event - fuse: fix use after free in fuse_read_interrupt() - PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms - mfd: db8500-prcmu: Adjust map to reality - dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() - KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers - ibmvnic: check failover_pending in login response - dt-bindings: arm: Fix Toradex compatible typo - udp_tunnel: Fix udp_tunnel_nic work-queue type - qed: Handle management FW error - selftest: net: fix typo in altname test - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y - net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup - net/af_unix: fix a data-race in unix_dgram_poll - vhost_net: fix OoB on sendmsg() failure. - gen_compile_commands: fix missing 'sys' package - net: ipa: initialize all filter table slots - events: Reuse value read using READ_ONCE instead of re-reading it - nvme-tcp: fix io_work priority inversion - net/mlx5: Fix potential sleeping in atomic context - net/mlx5: FWTrace, cancel work on alloc pd error flow - perf machine: Initialize srcline string member in add_location struct - drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused - tipc: increase timeout in tipc_sk_enqueue() - r6040: Restore MDIO clock frequency after MAC reset - net/l2tp: Fix reference count leak in l2tp_udp_recv_core - dccp: don't duplicate ccid when cloning dccp sock - ptp: dp83640: don't define PAGE0 - net-caif: avoid user-triggerable WARN_ON(1) - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert - ethtool: Fix rxnfc copy to user buffer overflow - tipc: fix an use-after-free issue in tipc_recvmsg - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - x86/pat: Pass valid address to sanitize_phys() - s390/sclp: fix Secure-IPL facility detection - drm/etnaviv: add missing MMU context put when reaping MMU mapping - drm/etnaviv: reference MMU context when setting up hardware state - drm/etnaviv: fix MMU context leak on GPU reset - drm/etnaviv: exec and MMU state is lost when resetting the GPU - drm/etnaviv: keep MMU context across runtime suspend/resume - drm/etnaviv: stop abusing mmu_context as FE running marker - drm/etnaviv: put submit prev MMU context when it exists - drm/etnaviv: return context from etnaviv_iommu_context_get - drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 - PCI: Add AMD GPU multi-function power dependencies - PM: base: power: don't try to use non-existing RTC for storing data - arm64/sve: Use correct size when reinitialising SVE state - bnx2x: Fix enabling network interfaces without VFs - xen: reset legacy rtc flag for PV domU - btrfs: fix upper limit for max_inline for page size 64K - drm/bridge: lt9611: Fix handling of 4k panels - fanotify: limit number of event merge attempts - drm/panfrost: Clamp lock region to Bifrost minimum - drm/panfrost: Use u64 for size in lock_region - drm/panfrost: Simplify lock_region calculation - drm/amd/display: Update bounding box states (v2) - drm/amd/display: Update number of DCN3 clock states - drm/amdgpu: Fix BUG_ON assert - drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv - drm/dp_mst: Fix return code on sideband message failure - drm/msi/mdp4: populate priv->kms in mdp4_kms_init - drm/mgag200: Select clock in PLL update functions - net: dsa: lantiq_gswip: fix maximum frame length - lib/test_stackinit: Fix static initializer test - platform/chrome: cros_ec_proto: Send command again when timeout occurs - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind - mm,vmscan: fix divide by zero in get_scan_count - mm/hugetlb: initialize hugetlb_usage in mm_init - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled - hugetlb: fix hugetlb cgroup refcounting during vma split - s390/pv: fix the forcing of the swiotlb - cpufreq: powernv: Fix init_chip_info initialization in numa=off - scsi: qla2xxx: Sync queue idx with queue_pair_map idx - scsi: qla2xxx: Changes to support kdump kernel - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - parisc: fix crash with signals and alloca - io_uring: remove duplicated io_size from rw - fs/io_uring Don't use the return value from import_iovec(). - net: w5100: check return value after calling platform_get_resource() - fix array-index-out-of-bounds in taprio_change - net: fix NULL pointer reference in cipso_v4_doi_free - ath9k: fix sleeping in atomic context - ath9k: fix OOB read ar9300_eeprom_restore_internal - wcn36xx: Fix missing frame timestamp for beacon/probe-resp - selftests/bpf: Fix potential unreleased lock - parport: remove non-zero check on count - net/mlx5: DR, Enable QP retransmission - net/mlx5: DR, fix a potential use-after-free bug - iwlwifi: mvm: Fix scan channel flags settings - iwlwifi: fw: correctly limit to monitor dump - iwlwifi: mvm: fix access to BSS elements - iwlwifi: mvm: avoid static queue number aliasing - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed - iwlwifi: pcie: free RBs during configure - nfsd: fix crash on LOCKT on reexported NFSv3 - drm/amdkfd: Account for SH/SE count when setting up cu masks. - ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B - ASoC: rockchip: i2s: Fix regmap_ops hang - usbip:vhci_hcd USB port can get stuck in the disabled state - usbip: give back URBs for unsent unlink requests during cleanup - usb: musb: musb_dsps: request_irq() after initializing musb - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" - cifs: fix wrong release in sess_alloc_buffer() failed path - mmc: core: Return correct emmc response in case of ioctl error - selftests/bpf: Enlarge select() timeout for test_maps - mmc: rtsx_pci: Fix long reads when clock is prescaled - mmc: sdhci-of-arasan: Check return value of non-void funtions - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP - of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS - ASoC: Intel: Skylake: Fix passing loadable flag for module - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER - soundwire: intel: fix potential race condition during power down - btrfs: tree-log: check btrfs_lookup_data_extent return value - m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch - octeontx2-pf: Fix NIX1_RX interface backpressure - rtw88: wow: fix size access error of probe request - rtw88: wow: build wow function only if CONFIG_PM is on - rtw88: use read_poll_timeout instead of fixed sleep - rtl8xxxu: Fix the handling of TX A-MPDU aggregation - drm/exynos: Always initialize mapping in exynos_drm_register_dma() - lockd: lockd server-side shouldn't set fl_ops - usb: chipidea: host: fix port index underflow and UBSAN complains - gfs2: Don't call dlm after protocol is unmounted - kselftest/arm64: pac: Fix skipping of tests on systems without PAC - kselftest/arm64: mte: Fix misleading output when skipping tests - net: Fix offloading indirect devices dependency on qdisc order creation - staging: rts5208: Fix get_ms_information() heap buffer size - hwmon: (pmbus/ibm-cffps) Fix write bits for LED control - selftests/bpf: Fix flaky send_signal test - rpc: fix gss_svc_init cleanup on failure - tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD - iomap: pass writeback errors to the mapping - serial: sh-sci: fix break handling for sysrq - opp: Don't print an error if required-opps is missing - Bluetooth: Fix handling of LE Enhanced Connection Complete - nvme: code command_id with a genctr for use-after-free validation - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data - arm64: dts: ls1046a: fix eeprom entries - arm64: tegra: Fix compatible string for Tegra132 CPUs - ARM: tegra: tamonten: Fix UART pad setting - ARM: tegra: acer-a500: Remove bogus USB VBUS regulators - mac80211: Fix monitor MTU limit so that A-MSDUs get through - drm/display: fix possible null-pointer dereference in dcn10_set_clock() - gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() - net/mlx5: Fix variable type to match 64bit - drm/msm/dp: return correct edid checksum after corrupted edid checksum read - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - drm/vmwgfx: fix potential UAF in vmwgfx_surface.c - selftests/bpf: Fix xdp_tx.c prog section name - drm/amd/display: fix incorrect CM/TF programming sequence in dwb - drm/amd/display: fix missing writeback disablement if plane is removed - thunderbolt: Fix port linking by checking all adapters - drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers - drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock - drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 - drm/msm: mdp4: drop vblank get/put from prepare/complete_commit - net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() - nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering - arm64: dts: qcom: sm8250: Fix epss_l3 unit address - arm64: dts: qcom: msm8996: don't use underscore in node name - arm64: dts: qcom: msm8994: don't use underscore in node name - arm64: dts: qcom: sdm630: don't use underscore in node name - arm64: dts: qcom: ipq6018: drop '0x' from unit address - arm64: dts: qcom: sdm660: use reg value for memory node - arm64: dts: qcom: ipq8074: fix pci node reg property - ARM: dts: imx53-ppd: Fix ACHC entry - serial: 8250_omap: Handle optional overrun-throttle-ms property - arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration - arm64: dts: qcom: sdm630: Rewrite memory map - gfs2: Fix glock recursion in freeze_go_xmote_bh - media: tegra-cec: Handle errors of clk_prepare_enable() - media: TDA1997x: fix tda1997x_query_dv_timings() return value - media: v4l2-dv-timings.c: fix wrong condition in two for-loops - media: imx258: Limit the max analogue gain to 480 - media: imx258: Rectify mismatch of VTS value - ASoC: Intel: update sof_pcm512x quirks - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output - arm64: tegra: Fix Tegra194 PCIe EP compatible string - ARM: dts: at91: use the right property for shutdown controller - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check - ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx - ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM - workqueue: Fix possible memory leaks in wq_numa_init() - Bluetooth: skip invalid hci_sync_conn_complete_evt - ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() - libbpf: Fix race when pinning maps in parallel - samples: bpf: Fix tracex7 error raised on the missing argument - staging: ks7010: Fix the initialization of the 'sleep_status' structure - serial: 8250_pci: make setup_port() parameters explicitly unsigned - hvsi: don't panic on tty_register_driver failure - xtensa: ISS: don't panic in rs_init - serial: 8250: Define RX trigger levels for OxSemi 950 devices - s390: make PCI mio support a machine flag - s390/jump_label: print real address in a case of a jump label bug - flow_dissector: Fix out-of-bounds warnings - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() - video: fbdev: riva: Error out if 'pixclock' equals zero - video: fbdev: kyro: Error out if 'pixclock' equals zero - video: fbdev: asiliantfb: Error out if 'pixclock' equals zero - arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names - drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit - bpf/tests: Do not PASS tests without actually testing the result - bpf/tests: Fix copy-and-paste error in double word test - drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex - drm/amdgpu: Fix a printing message - ethtool: improve compat ioctl handling - nfp: fix return statement in nfp_net_parse_meta() - media: atomisp: pci: fix error return code in atomisp_pci_probe() - media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe - media: platform: stm32: unprepare clocks at handling errors in probe - media: hantro: vp8: Move noisy WARN_ON to vpu_debug - drm/amd/display: Fix timer_per_pixel unit error - selftests: firmware: Fix ignored return val of asprintf() warn - bus: fsl-mc: fix mmio base address for child DPRCs - tty: serial: jsm: hold port lock when reporting modem line changes - staging: board: Fix uninitialized spinlock when attaching genpd - usb: gadget: composite: Allow bMaxPower=0 if self-powered - USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() - usb: gadget: u_ether: fix a potential null pointer dereference - usb: host: fotg210: fix the actual_length of an iso packet - usb: host: fotg210: fix the endpoint's transactional opportunities calculation - igc: Check if num of q_vectors is smaller than max before array access - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE - drm: protect drm_master pointers in drm_lease.c - drm: serialize drm_file.master with a new spinlock - drm: avoid blocking in drm_clients_info's rcu section - Smack: Fix wrong semantics in smk_access_entry() - netlink: Deal with ESRCH error in nlmsg_notify() - video: fbdev: kyro: fix a DoS bug by restricting user input - ARM: dts: qcom: apq8064: correct clock names - iavf: fix locking of critical sections - iavf: do not override the adapter state in the watchdog task - iio: dac: ad5624r: Fix incorrect handling of an optional regulator. - net: phy: Fix data type in DP83822 dp8382x_disable_wol() - tipc: keep the skb in rcv queue until the whole data is read - PCI: Use pci_update_current_state() in pci_enable_device_flags() - crypto: mxs-dcp - Use sg_mapping_iter to copy data - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable - libbpf: Fix reuse of pinned map on older kernel - media: dib8000: rewrite the init prbs logic - ASoC: atmel: ATMEL drivers don't need HAS_DMA - drm/amdgpu: Fix amdgpu_ras_eeprom_init() - drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET - userfaultfd: prevent concurrent API initialization - kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y - MIPS: Malta: fix alignment of the devicetree buffer - f2fs: should put a page beyond EOF when preparing a write - f2fs: deallocate compressed pages when error happens - f2fs: fix to unmap pages from userspace process in punch_hole() - f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() - f2fs: fix to account missing .skipped_gc_rwsem - soc: mediatek: cmdq: add address shift in jump - KVM: PPC: Fix clearing never mapped TCEs in realmode - clk: at91: clk-generated: Limit the requested rate to our range - fscache: Fix cookie key hashing - RDMA/hns: Fix QP's resp incomplete assignment - powerpc/smp: Update cpu_core_map on all PowerPc systems - platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call - KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live - scsi: ufs: ufs-exynos: Fix static checker warning - KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines - clk: imx8m: fix clock tree update of TF-A managed clocks - HID: i2c-hid: Fix Elan touchpad regression - iommu/vt-d: Update the virtual command related registers - powerpc/config: Renable MTD_PHYSMAP_OF - scsi: qedf: Fix error codes in qedf_alloc_global_queues() - scsi: qedi: Fix error codes in qedi_alloc_global_queues() - scsi: smartpqi: Fix an error code in pqi_get_raid_map() - powerpc/numa: Consider the max NUMA node for migratable LPAR - pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() - scsi: fdomain: Fix error return code in fdomain_probe() - sunrpc: Fix return value of get_srcport() - SUNRPC query transport's source port - SUNRPC/xprtrdma: Fix reconnection locking - SUNRPC: Fix potential memory corruption - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid - NFSv4/pNFS: Always allow update of a zero valued layout barrier - NFSv4/pNFS: Fix a layoutget livelock loop - dma-debug: fix debugfs initialization order - openrisc: don't printk() unconditionally - f2fs: reduce the scope of setting fsck tag when de->name_len is zero - cpuidle: pseries: Mark pseries_idle_proble() as __init - RDMA/mlx5: Delete not-available udata check - RDMA/efa: Remove double QP type assignment - powerpc/stacktrace: Include linux/delay.h - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards - scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() - vfio: Use config not menuconfig for VFIO_NOIOMMU - pinctrl: samsung: Fix pinctrl bank pin count - scsi: BusLogic: Use %X for u32 sized integer rather than %lX - docs: Fix infiniband uverbs minor number - RDMA/iwcm: Release resources if iw_cm module initialization fails - IB/hfi1: Adjust pkey entry in index 0 - clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types - scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND - pinctrl: armada-37xx: Correct PWM pins definitions - pinctrl: remove empty lines in pinctrl subsystem - f2fs: quota: fix potential deadlock - HID: input: do not report stylus battery state as "full" - PCI: aardvark: Fix masking and unmasking legacy INTx interrupts - PCI: aardvark: Fix checking for PIO status - PCI: Export pci_pio_to_address() for module use - PCI: aardvark: Configure PCIe resources from 'ranges' DT property - PCI: xilinx-nwl: Enable the clock through CCF - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported - PCI/portdrv: Enable Bandwidth Notification only if port supports it - f2fs: fix to do sanity check for sb/cp fields correctly - ARM: 9105/1: atags_to_fdt: don't warn about stack size - libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs - dmaengine: imx-sdma: remove duplicated sdma_load_context - Revert "dmaengine: imx-sdma: refine to load context only once" - s390/qdio: cancel the ESTABLISH ccw after timeout - s390/qdio: fix roll-back after timeout on ESTABLISH ccw - media: rc-loopback: return number of emitters rather than error - media: uvc: don't do DMA on stack - VMCI: fix NULL pointer dereference when unmapping queue pair - crypto: ccp - shutdown SEV firmware on kexec - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() - power: supply: max17042: handle fails of reading status register - block: bfq: fix bfq_set_next_ioprio_data() - crypto: public_key: fix overflow during implicit conversion - wcn36xx: Ensure finish scan is not requested before start scan - iio: ltc2983: fix device probe - arm64: head: avoid over-mapping in map_memory - arm64: mm: Fix TLBI vs ASID rollover - soc: aspeed: p2a-ctrl: Fix boundary check for mmap - soc: aspeed: lpc-ctrl: Fix boundary check for mmap - soc: qcom: aoss: Fix the out of bound usage of cooling_devs - pinctrl: ingenic: Fix incorrect pull up/down info - pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast - clk: socfpga: agilex: add the bypass register for s2f_usr0 clock - clk: socfpga: agilex: fix up s2f_user0_clk representation - clk: socfpga: agilex: fix the parents of the psi_ref_clk - tools/thermal/tmon: Add cross compiling support - selftests/ftrace: Fix requirement check of README file - ceph: fix dereference of null pointer cf - 9p/xen: Fix end of loop tests for list_for_each_entry - xen: fix setting of max_pfn in shared_info - powerpc/perf/hv-gpci: Fix counter value parsing - PCI/MSI: Skip masking MSI-X on Xen PV - blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN - blk-zoned: allow zone management send operations without CAP_SYS_ADMIN - btrfs: reset replace target device to allocation state on close - btrfs: wake up async_delalloc_pages waiters after submit - io-wq: fix wakeup race when adding new work - io_uring: fail links of cancelled timeouts - io_uring: add ->splice_fd_in checks - io_uring: place fixed tables under memcg limits - io_uring: limit fixed table size by RLIMIT_NOFILE - rtc: tps65910: Correct driver module alias - ext4: flush s_error_work before journal destroy in ext4_fill_super - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - make OPTIMIZE_INLINING config editable - bpf: Fix integer overflow in prealloc_elems_and_freelist() - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries - iommu/vt-d: Global devTLB flush when present context entry changed - mm: slub: fix slub_debug disabling for list of slabs - mm: vmscan: fix missing psi annotation for node_reclaim() - ipc: replace costly bailout check in sysvipc_find_ipc() - bpf, mips: Validate conditional branch offsets - ARM: Qualify enabling of swiotlb_init() - arm64: mm: account for hotplug memory when randomizing the linear region - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - disable OPTIMIZE_INLINING by default - Revert "compiler: remove CONFIG_OPTIMIZE_INLINING entirely" - ARM: Support KFENCE for ARM - ARM: mm: Provide is_write_fault() - ARM: mm: Provide set_memory_valid() - kfence: show cpu and timestamp in alloc/free info - kfence: test: fail fast if disabled at boot - slub: force on no_hash_pointers when slub_debug is enabled - printk: clarify the documentation for plain pointer printing - lib/vsprintf: do not show no_hash_pointers message multiple times - kfence: add function to mask address bits - kfence, x86: only define helpers if !MODULE - kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE - kfence: skip all GFP_ZONEMASK allocations - kfence: move the size check to the beginning of __kfence_alloc() - kfence: defer kfence_test_init to ensure that kunit debugfs is created - kfence: unconditionally use unbound work queue - mm, slub: change run-time assertion in kmalloc_index() to compile-time - kfence: use TASK_IDLE when awaiting allocation - arm64: mm: don't use CON and BLK mapping if KFENCE is enabled - kfence: use power-efficient work queue to run delayed work - kfence: maximize allocation wait timeout duration - kfence: await for allocation using wait_event - kfence: zero guard page after out-of-bounds access - powerpc: Enable KFENCE for PPC32 - powerpc/32s: Always map kernel text and rodata with BATs - kfence, x86: fix preemptible warning on KPTI-enabled systems - kfence: make compatible with kmemleak - kfence: fix reports if constant function prefixes exist - kfence, slab: fix cache_alloc_debugcheck_after() for bulk allocations - kfence: fix printk format for ptrdiff_t - kasan: use error_report_end tracepoint - kfence: use error_report_end tracepoint - tracing: add error_report_end trace point - kfence: report sensitive information based on no_hash_pointers - lib/vsprintf: no_hash_pointers prints all addresses as unhashed - kselftest: add support for skipped tests - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers - MAINTAINERS: add entry for KFENCE - kfence: add test suite - kfence, Documentation: add KFENCE documentation - kfence, kasan: make KFENCE compatible with KASAN - mm, kfence: insert KFENCE hooks for SLUB - mm, kfence: insert KFENCE hooks for SLAB - kfence: use pt_regs to generate stack trace on faults - arm64, kfence: enable KFENCE for ARM64 - x86, kfence: enable KFENCE for x86 - mm: add Kernel Electric-Fence infrastructure- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" - Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" - Revert "block: nbd: add sanity check for first_minor" - Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" - clk: kirkwood: Fix a clocking boot regression - backlight: pwm_bl: Improve bootloader/kernel device handover - fbmem: don't allow too huge resolutions - IMA: remove the dependency on CRYPTO_MD5 - IMA: remove -Wmissing-prototypes warning - fuse: flush extending writes - fuse: truncate pagecache on atomic_o_trunc - ARM: dts: at91: add pinctrl-{names, 0} for all gpios - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted - KVM: s390: index kvm->arch.idle_mask by vcpu_idx - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" - x86/resctrl: Fix a maybe-uninitialized build warning treated as error - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op - tty: Fix data race between tiocsti() and flush_to_ldisc() - bio: fix page leak bio_add_hw_page failure - io_uring: IORING_OP_WRITE needs hash_reg_file set - time: Handle negative seconds correctly in timespec64_to_ns() - f2fs: guarantee to write dirty data when enabling checkpoint back - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() - octeontx2-af: Set proper errorcode for IPv4 checksum errors - octeontx2-af: Fix static code analyzer reported issues - octeontx2-af: Fix loop in free and unmap counter - net: qualcomm: fix QCA7000 checksum handling - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - ipv4: make exception cache less predictible - ipv6: make exception cache less predictible - brcmfmac: pcie: fix oops on failure to resume and reprobe - bcma: Fix memory leak for internally-handled cores - atlantic: Fix driver resume flow. - ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() - ice: Only lock to update netdev dev_addr - iwlwifi: skip first element in the WTAS ACPI table - iwlwifi: follow the new inclusive terminology - ASoC: wcd9335: Disable irq on slave ports in the remove function - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function - ASoC: wcd9335: Fix a double irq free in the remove function - tty: serial: fsl_lpuart: fix the wrong mapbase value - usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' - usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available - usb: ehci-orion: Handle errors of clk_prepare_enable() in probe - i2c: xlp9xx: fix main IRQ check - i2c: mt65xx: fix IRQ check - CIFS: Fix a potencially linear read overflow - bpf: Fix possible out of bound write in narrow load handling - mmc: moxart: Fix issue with uninitialized dma_slave_config - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config - mmc: sdhci: Fix issue with uninitialized dma_slave_config - ASoC: Intel: Skylake: Fix module resource and format selection - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 - rsi: fix an error code in rsi_probe() - rsi: fix error code in rsi_load_9116_firmware() - gfs2: init system threads before freeze lock - i2c: hix5hd2: fix IRQ check - i2c: fix platform_get_irq.cocci warnings - i2c: s3c2410: fix IRQ check - i2c: iop3xx: fix deferred probing - Bluetooth: add timeout sanity check to hci_inquiry - lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ - mm/swap: consider max pages in iomap_swapfile_add_extent - usb: gadget: mv_u3d: request_irq() after initializing UDC - firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' - firmware: raspberrypi: Keep count of all consumers - i2c: synquacer: fix deferred probing - clk: staging: correct reference to config IOMEM to config HAS_IOMEM - arm64: dts: marvell: armada-37xx: Extend PCIe MEM space - nfsd4: Fix forced-expiry locking - lockd: Fix invalid lockowner cast after vfs_test_lock - locking/local_lock: Add missing owner initialization - locking/lockdep: Mark local_lock_t - mac80211: Fix insufficient headroom issue for AMSDU - libbpf: Re-build libbpf.so when libbpf.map changes - usb: phy: tahvo: add IRQ check - usb: host: ohci-tmio: add IRQ check - PM: cpu: Make notifier chain use a raw_spinlock_t - Bluetooth: Move shutdown callback before flushing tx and rx queue - samples: pktgen: add missing IPv6 option to pktgen scripts - devlink: Clear whole devlink_flash_notify struct - selftests/bpf: Fix test_core_autosize on big-endian machines - usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse - usb: phy: twl6030: add IRQ checks - usb: phy: fsl-usb: add IRQ check - usb: gadget: udc: s3c2410: add IRQ check - usb: gadget: udc: at91: add IRQ check - usb: dwc3: qcom: add IRQ check - usb: dwc3: meson-g12a: add IRQ check - ASoC: rt5682: Properly turn off regulators if wrong device ID - ASoC: rt5682: Implement remove callback - net/mlx5: Fix unpublish devlink parameters - net/mlx5: Register to devlink ingress VLAN filter trap - drm/msm/dsi: Fix some reference counted resource leaks - Bluetooth: fix repeated calls to sco_sock_kill - ASoC: Intel: Fix platform ID matching - cgroup/cpuset: Fix violation of cpuset locking rule - cgroup/cpuset: Miscellaneous code cleanup - counter: 104-quad-8: Return error when invalid mode during ceiling_write - arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 - drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs - drm/msm/mdp4: move HW revision detection to earlier phase - drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision - selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP - PM: EM: Increase energy calculation precision - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow - debugfs: Return error during {full/open}_proxy_open() on rmmod - soc: qcom: smsm: Fix missed interrupts if state changes while masked - bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - media: venus: venc: Fix potential null pointer dereference on pointer fmt - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set - leds: lt3593: Put fwnode in any case during ->probe() - i2c: highlander: add IRQ check - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() - devlink: Break parameter notification sequence to be before/after unload/load driver - arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay - arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd - net: cipso: fix warnings in netlbl_cipsov4_add_std - drm: mxsfb: Clear FIFO_CLEAR bit - drm: mxsfb: Increase number of outstanding requests on V4 and newer HW - drm: mxsfb: Enable recovery on underflow - cgroup/cpuset: Fix a partition bug with hotplug - net/mlx5e: Block LRO if firmware asks for tunneled LRO - net/mlx5e: Prohibit inner indir TIRs in IPoIB - ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties - ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties - ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties - ARM: dts: meson8: Use a higher default GPU clock frequency - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - drm/amdgpu/acp: Make PM domain really work - 6lowpan: iphc: Fix an off-by-one check of array index - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() - media: atomisp: fix the uninitialized use and rename "retvalue" - media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats - media: rockchip/rga: fix error handling in probe - media: rockchip/rga: use pm_runtime_resume_and_get() - media: go7007: remove redundant initialization - media: go7007: fix memory leak in go7007_usb_probe - media: dvb-usb: Fix error handling in dvb_usb_i2c_init - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init - ionic: cleanly release devlink instance - driver core: Fix error return code in really_probe() - firmware: fix theoretical UAF race with firmware cache and resume - gfs2: Fix memory leak of object lsi on error return path - libbpf: Fix removal of inner map in bpf_object__create_map - soc: qcom: rpmhpd: Use corner in power_off - i40e: improve locking of mac_filter_hash - arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties - ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi - libbpf: Fix the possible memory leak on error - gve: fix the wrong AdminQ buffer overflow check - drm/of: free the iterator object on failure - bpf: Fix potential memleak and UAF in the verifier. - bpf: Fix a typo of reuseport map in bpf.h. - drm/of: free the right object - media: cxd2880-spi: Fix an error handling path - soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally - leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() - media: TDA1997x: enable EDID support - ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe - drm/gma500: Fix end of loop tests for list_for_each_entry - drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() - EDAC/i10nm: Fix NVDIMM detection - spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible - spi: sprd: Fix the wrong WDG_LOAD_VAL - regulator: vctrl: Avoid lockdep warning in enable/disable ops - regulator: vctrl: Use locked regulator_get_voltage in probe path - blk-crypto: fix check for too-large dun_bytes - spi: davinci: invoke chipselect callback - x86/mce: Defer processing of early errors - tpm: ibmvtpm: Avoid error message when process gets signal while waiting - certs: Trigger creation of RSA module signing key if it's not an RSA key - crypto: qat - use proper type for vf_mask - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used - spi: coldfire-qspi: Use clk_disable_unprepare in the remove function - block: nbd: add sanity check for first_minor - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel - lib/mpi: use kcalloc in mpi_resize - irqchip/loongson-pch-pic: Improve edge triggered interrupt support - genirq/timings: Fix error return code in irq_timings_test_irqs() - spi: spi-pic32: Fix issue with uninitialized dma_slave_config - spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config - block: return ELEVATOR_DISCARD_MERGE if possible - m68k: Fix invalid RMW_INSNS on CPUs that lack CAS - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees - rcu: Fix to include first blocked task in stall warning - sched: Fix UCLAMP_FLAG_IDLE setting - sched/numa: Fix is_core_idle() - m68k: emu: Fix invalid free in nfeth_cleanup() - power: supply: cw2015: use dev_err_probe to allow deferred probe - s390/ap: fix state machine hang after failure to enable irq - s390/debug: fix debug area life cycle - s390/debug: keep debug data on resize - s390/pci: fix misleading rc in clp_set_pci_fn() - s390/kasan: fix large PMD pages address alignment check - udf_get_extendedattr() had no boundary checks. - fcntl: fix potential deadlock for &fasync_struct.fa_lock - crypto: qat - do not export adf_iov_putmsg() - crypto: qat - fix naming for init/shutdown VF to PF notifications - crypto: qat - fix reuse of completion variable - crypto: qat - handle both source of interrupt in VF ISR - crypto: qat - do not ignore errors from enable_vf2pf_comms() - crypto: omap - Fix inconsistent locking of device lists - libata: fix ata_host_start() - s390/zcrypt: fix wrong offset index for APKA master key valid state - s390/cio: add dev_busid sysfs entry for each subchannel - power: supply: max17042_battery: fix typo in MAx17042_TOFF - power: supply: smb347-charger: Add missing pin control activation - nvmet: pass back cntlid on successful completion - nvme-rdma: don't update queue count when failing to set io queues - nvme-tcp: don't update queue count when failing to set io queues - blk-throtl: optimize IOPS throttle for large IO scenarios - bcache: add proper error unwinding in bcache_device_init - isofs: joliet: Fix iocharset=utf8 mount option - udf: Fix iocharset=utf8 mount option - udf: Check LVID earlier - hrtimer: Ensure timerfd notification for HIGHRES=n - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - posix-cpu-timers: Force next expiration recalc after itimer reset - EDAC/mce_amd: Do not load edac_mce_amd module on guests - rcu/tree: Handle VM stoppage in stall detection - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() - power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors - sched/deadline: Fix reset_on_fork reporting of DL tasks - crypto: mxs-dcp - Check for DMA mapping errors - regulator: tps65910: Silence deferred probe error - regmap: fix the offset of register error log - locking/mutex: Fix HANDOFF condition - PCI: Call Max Payload Size-related fixup quirks early - x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions - xhci: fix unsafe memory usage in xhci tracing - xhci: fix even more unsafe memory usage in xhci tracing - usb: mtu3: fix the wrong HS mult value - usb: mtu3: use @mult for HS isoc or intr - usb: mtu3: restore HS function when set SS/SSP - usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr - usb: host: xhci-rcar: Don't reload firmware after the completion - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 - blk-mq: clearing flush request reference in tags->rqs[] - netfilter: nftables: clone set element expression template - netfilter: nf_tables: initialize set before expression setup - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" - tty: drop termiox user definitions - net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling - serial: 8250: 8250_omap: Fix unused variable warning - net: kcov: don't select SKB_EXTENSIONS when there is no NET - net: ll_temac: Remove left-over debug message - USB: serial: mos7720: improve OOM-handling in read_mos_reg() - livepatch: Adapt livepatch-sample for stop_machine model - livepatch: Add klp_{register,unregister}_patch for stop_machine model - media: stkwebcam: fix memory leak in stk_camera_probe - fuse: fix illegal access to inode with reused nodeid - new helper: inode_wrong_type() - spi: Switch to signed types for *_native_cs SPI controller fields - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - cryptoloop: add a deprecation warning - perf/x86/amd/power: Assign pmu.module - perf/x86/amd/ibs: Work around erratum #1197 - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() - perf/x86/intel/pt: Fix mask of num_address_ranges - qede: Fix memset corruption - net: macb: Add a NULL check on desc_ptp - qed: Fix the VF msix vectors flow - reset: reset-zynqmp: Fixed the argument data type - gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats - ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power - xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG - static_call: Fix unused variable warn w/o MODULE - Revert "Add a reference to ucounts for each cred" - Revert "cred: add missing return error code when set_cred_ucounts() failed" - Revert "ucounts: Increase ucounts reference counter before the security hook" - ubifs: report correct st_size for encrypted symlinks - f2fs: report correct st_size for encrypted symlinks - ext4: report correct st_size for encrypted symlinks - fscrypt: add fscrypt_symlink_getattr() for computing st_size - bpf: Fix potentially incorrect results with bpf_get_local_storage() - audit: move put_tree() to avoid trim_trees refcount underflow and UAF - net: don't unconditionally copy_from_user a struct ifreq for socket ioctls - Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" - Revert "floppy: reintroduce O_NDELAY fix" - arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 - lkdtm: Enable DOUBLE_FAULT on all architectures - net: dsa: mt7530: fix VLAN traffic leaks again - usb: typec: ucsi: Clear pending after acking connector change - usb: typec: ucsi: Work around PPM losing change information - usb: typec: ucsi: acpi: Always decode connector change information - tracepoint: Use rcu get state and cond sync for static call updates - srcu: Provide polling interfaces for Tiny SRCU grace periods - srcu: Make Tiny SRCU use multi-bit grace-period counter - srcu: Provide internal interface to start a Tiny SRCU grace period - srcu: Provide polling interfaces for Tree SRCU grace periods - srcu: Provide internal interface to start a Tree SRCU grace period - riscv: Fixup patch_text panic in ftrace - riscv: Fixup wrong ftrace remove cflag - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS - tipc: call tipc_wait_for_connect only when dlen is not 0 - mtd: spinand: Fix incorrect parameters for on-die ECC - pipe: do FASYNC notifications for every pipe IO, not just state changes - pipe: avoid unnecessary EPOLLET wakeups under normal loads - btrfs: fix race between marking inode needs to be logged and log syncing - net/rds: dma_map_sg is entitled to merge entries - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences - drm/nouveau/disp: power down unused DP links during init - drm: Copy drm_wait_vblank to user before returning - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - drm/amd/pm: change the workload type for some cards - Revert "drm/amd/pm: fix workload mismatch on vega10" - qed: Fix null-pointer dereference in qed_rdma_create_qp() - qed: qed ll2 race condition fixes - tools/virtio: fix build - vringh: Use wiov->used to check for read/write desc order - virtio_vdpa: reject invalid vq indices - virtio_pci: Support surprise removal of virtio pci device - virtio: Improve vq->broken access to avoid any compiler optimization - cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev - opp: remove WARN when no valid OPPs remain - iwlwifi: pnvm: accept multiple HW-type TLVs - clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 - dt-bindings: sifive-l2-cache: Fix 'select' matching - usb: gadget: u_audio: fix race condition on endpoint stop - drm/i915: Fix syncmap memory leak - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est - net: stmmac: add mutex lock to protect est parameters - Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" - rtnetlink: Return correct error on changing device netns - cxgb4: dont touch blocked freelist bitmap after free - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - ipv6: use siphash in rt6_exception_hash() - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' - ucounts: Increase ucounts reference counter before the security hook - net: marvell: fix MVNETA_TX_IN_PRGRS bit number - xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' - ip_gre: add validation for csum_start - RDMA/efa: Free IRQ vectors on error flow - e1000e: Do not take care about recovery NVM checksum - e1000e: Fix the max snoop/no-snoop latency for 10M - igc: Use num_tx_queues when iterating over tx_ring queue - igc: fix page fault when thunderbolt is unplugged - net: usb: pegasus: fixes of set_register(s) return value evaluation; - ice: do not abort devlink info if board identifier can't be found - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() - RDMA/bnxt_re: Add missing spin lock initialization - scsi: core: Fix hang of freezing queue between blocking and running device - usb: dwc3: gadget: Stop EP0 transfers during pullup disable - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() - usb: renesas-xhci: Prefer firmware loading on unknown ROM state - USB: serial: option: add new VID/PID to support Fibocom FG150 - Revert "USB: serial: ch341: fix character loss at high transfer rates" - drm/amdgpu: Cancel delayed work when GFXOFF is disabled - Revert "btrfs: compression: don't try to compress if we don't have enough pages" - riscv: Ensure the value of FP registers in the core dump file is up to date - ceph: correctly handle releasing an embedded cap flush - can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters - net: mscc: Fix non-GPL export of regmap APIs - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - blk-iocost: fix lockdep warning on blkcg->lock - netfilter: conntrack: collect all entries in one cycle - ARC: Fix CONFIG_STACKDEPOT - ASoC: component: Remove misplaced prefix handling in pin control functions - ASoC: rt5682: Adjust headset volume button threshold - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper - bpf: Fix ringbuf helper function compatibility - ARM: spectre-v2: turn off the mitigation via boot cmdline param - ext4: fix potential uninitialized access to retval in kmmpd - take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space - switch file_open_root() to struct path - kyber: introduce kyber_depth_updated() - perf annotate: Add itrace options support - mm: Fix the uninitialized use in overcommit_policy_handler - memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: charge fs_context and legacy_fs_context - memcg: enable accounting for pids in nested pid namespaces - blk-mq: fix divide by zero crash in tg_may_dispatch() - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - ext4: move inode eio simulation behind io completeion - sched: Aware multi-core system for optimize loadtracking - livepatch: Fix compile warnning - md: revert io stats accounting - sched/idle: Reported an error when an illegal negative value is passed - sched/idle: Optimize the loop time algorithm to reduce multicore disturb - serial: 8250: 8250_omap: Fix possible array out of bounds access - once: Fix panic when module unload - ext4: wipe ext4_dir_entry2 upon file deletion - livepatch: move arch_klp_mem_recycle after the return value judgment - livepatch/x86: only check stack top - livepatch/ppc64: only check stack top - livepatch/ppc32: only check stack top - livepatch/arm: only check stack top - livepatch/arm64: only check stack top - livepatch: checks only if the replaced instruction is on the stack - livepatch: Add state describe for force - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED - sysctl: Refactor IAS framework - io_uring: ensure symmetry in handling iter types in loop_rw_iter() - ext4: fix race writing to an inline_data file while its xattrs are changing - memcg: enable accounting of ipc resources - vt_kdsetmode: extend console locking - net: qrtr: fix another OOB Read in qrtr_endpoint_post - btrfs: fix NULL pointer dereference when deleting device by invalid id - acpi: acpica: fix acpi parse and parseext cache leaks - acpi: acpica: fix acpi operand cache leak in dsutils.c - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - ARM: footbridge: remove personal server platform - hfs: fix null-ptr-deref in hfs_find_init() - io_uring: only assign io_uring_enter() SQPOLL error in actual error case - io_uring: fix xa_alloc_cycle() error return value check - fs: warn about impending deprecation of mandatory locks - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim - ASoC: intel: atom: Fix breakage for PCM buffer address setup - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI - s390/pci: fix use after free of zpci_dev - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E - btrfs: prevent rename2 from exchanging a subvol with a directory from different parents - mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 - mmc: sdhci-iproc: Cap min clock frequency on BCM2711 - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop - ipack: tpci200: fix memory leak in the tpci200_register - ipack: tpci200: fix many double free issues in tpci200_pci_probe - slimbus: ngd: reset dma setup during runtime pm - slimbus: messaging: check for valid transaction id - slimbus: messaging: start transaction ids from 1 instead of zero - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - ALSA: hda - fix the 'Capture Switch' value change notifications - clk: qcom: gdsc: Ensure regulator init state matches GDSC state - clk: imx6q: fix uart earlycon unwork - mmc: sdhci-msm: Update the software timeout value for sdhc - mmc: mmci: stm32: Check when the voltage switch procedure should be done - mmc: dw_mmc: Fix hang on data CRC error - Revert "flow_offload: action should not be NULL when it is referenced" - iavf: Fix ping is lost after untrusted VF had tried to change MAC - i40e: Fix ATR queue selection - r8152: fix writing USB_BP2_EN - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() - iommu/vt-d: Consolidate duplicate cache invaliation code - ovs: clear skb->tstamp in forwarding path - net: mdio-mux: Handle -EPROBE_DEFER correctly - net: mdio-mux: Don't ignore memory allocation errors - sch_cake: fix srchost/dsthost hashing mode - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path - net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 - virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO - virtio-net: support XDP when not more queues - vrf: Reset skb conntrack connection on VRF rcv - bnxt_en: Add missing DMA memory barriers - bnxt_en: Disable aRFS if running on 212 firmware - ptp_pch: Restore dependency on PCI - net: 6pack: fix slab-out-of-bounds in decode_data - bnxt: count Tx drops - bnxt: make sure xmit_more + errors does not miss doorbells - bnxt: disable napi before canceling DIM - bnxt: don't lock the tx queue from napi poll - bpf: Clear zext_dst of dead insns - drm/mediatek: Add AAL output size configuration - drm/mediatek: Fix aal size config - soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h - vdpa/mlx5: Avoid destroying MR on empty iotlb - vhost: Fix the calculation in vhost_overflow() - bus: ti-sysc: Fix error handling for sysc_check_active_timer() - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() - virtio: Protect vqs list access - dccp: add do-while-0 stubs for dccp_pr_debug macros - cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant - iommu: Check if group is NULL before remove device - arm64: dts: qcom: msm8992-bullhead: Remove PSCI - arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x - Bluetooth: hidp: use correct wait queue when removing ctrl_wait - drm/amd/display: workaround for hard hang on HPD on native DP - drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X - net: usb: lan78xx: don't modify phy_device state concurrently - net: usb: pegasus: Check the return value of get_geristers() and friends; - ARM: dts: nomadik: Fix up interrupt controller node names - qede: fix crash in rmmod qede while automatic debug collection - drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. - scsi: core: Fix capacity set to zero after offlinining device - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() - scsi: pm80xx: Fix TMF task completion race condition - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available - ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 - net: xfrm: Fix end of loop tests for list_for_each_entry - spi: spi-mux: Add module info needed for autoloading - dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() - dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers - USB: core: Fix incorrect pipe calculation in do_proc_control() - USB: core: Avoid WARNings for 0-length descriptor requests - KVM: X86: Fix warning caused by stale emulation context - KVM: x86: Factor out x86 instruction emulation with decoding - media: drivers/media/usb: fix memory leak in zr364xx_probe - media: zr364xx: fix memory leaks in probe() - media: zr364xx: propagate errors from zr364xx_start_readpipe() - mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - net: dsa: microchip: ksz8795: Use software untagging on CPU port - net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion - net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration - net: dsa: microchip: ksz8795: Fix PVID tag insertion - net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - vmlinux.lds.h: Handle clang's module.{c,d}tor sections - ceph: take snap_empty_lock atomically with snaprealm refcount change - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm - ceph: add some lockdep assertions around snaprealm handling - vboxsf: Add support for the atomic_open directory-inode op - vboxsf: Add vboxsf_[create|release]_sf_handle() helpers - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation - efi/libstub: arm64: Double check image alignment at entry - powerpc/smp: Fix OOPS in topology_init() - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Enable and mask MSI-X early - genirq/timings: Prevent potential array overflow in __irq_timings_store() - genirq/msi: Ensure deactivation on teardown - x86/resctrl: Fix default monitoring groups reporting - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - x86/tools: Fix objdump version check again - efi/libstub: arm64: Relax 2M alignment again for relocatable kernels - efi/libstub: arm64: Force Image reallocation if BSS was not reserved - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure - nbd: Aovid double completion of a request - vsock/virtio: avoid potential deadlock when vsock device remove - xen/events: Fix race in set_evtchn_to_irq - drm/i915: Only access SFC_DONE when media domain is not fused off - net: igmp: increase size of mr_ifc_count - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: linkwatch: fix failure to restore device state across suspend/resume - net: bridge: fix memleak in br_add_if() - net: bridge: fix flags interpretation for extern learn fdb entries - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry - net: dsa: sja1105: fix broken backpressure in .port_fdb_dump - net: dsa: lantiq: fix broken backpressure in .port_fdb_dump - net: dsa: lan9303: fix broken backpressure in .port_fdb_dump - net: igmp: fix data-race in igmp_ifc_timer_expire() - net: Fix memory leak in ieee802154_raw_deliver - net: dsa: microchip: ksz8795: Fix VLAN filtering - net: dsa: microchip: Fix ksz_read64() - drm/meson: fix colour distortion from HDR set during vendor u-boot - net/mlx5: Fix return value from tracer initialization - net/mlx5: Synchronize correct IRQ when destroying CQ - bareudp: Fix invalid read beyond skb's linear data - psample: Add a fwd declaration for skbuff - iavf: Set RSS LUT and key in reset handle path - ice: don't remove netdev->dev_addr from uc sync list - ice: Prevent probing virtual functions - net: sched: act_mirred: Reset ct info when mirror/redirect skb - net/smc: fix wait on already cleared link - ppp: Fix generating ifname when empty IFLA_IFNAME is specified - net: phy: micrel: Fix link detection on ksz87xx switch" - bpf: Fix integer overflow involving bucket_size - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT - platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables - net: mvvp2: fix short frame size on s390 - net: dsa: mt7530: add the missing RxUnicast MIB counter - ASoC: cs42l42: Fix LRCLK frame start edge - pinctrl: tigerlake: Fix GPIO mapping for newer version of software - netfilter: nf_conntrack_bridge: Fix memory leak when error - ASoC: cs42l42: Remove duplicate control for WNF filter frequency - ASoC: cs42l42: Fix inversion of ADC Notch Switch control - ASoC: SOF: Intel: hda-ipc: fix reply size checking - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J - ASoC: cs42l42: Correct definition of ADC Volume control - pinctrl: mediatek: Fix fallback behavior for bias_set_combo - ieee802154: hwsim: fix GPF in hwsim_new_edge_nl - ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi - drm/amdgpu: don't enable baco on boco platforms in runpm - drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work - drm/amd/display: Remove invalid assert for ODM + MPC case - libnvdimm/region: Fix label activation vs errors - ACPI: NFIT: Fix support for virtual SPA ranges - ceph: reduce contention in ceph_check_delayed_caps() - ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch - net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases - seccomp: Fix setting loaded filter count during TSYNC - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash - cifs: create sd context must be a multiple of 8 - i2c: dev: zero out array used for i2c reads from userspace - ASoC: intel: atom: Fix reference to PCM buffer address - ASoC: tlv320aic31xx: Fix jack detection after suspend - ASoC: uniphier: Fix reference to PCM buffer address - ASoC: xilinx: Fix reference to PCM buffer address - ASoC: amd: Fix reference to PCM buffer address - iio: adc: Fix incorrect exit of for-loop - iio: humidity: hdc100x: Add margin to the conversion time - iio: adis: set GPIO reset pin direction - iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels - net: xilinx_emaclite: Do not print real IOMEM pointer - ovl: prevent private clone if bind mount is not allowed - ppp: Fix generating ppp unit id when ifname is not specified - ALSA: hda: Add quirk for ASUS Flow x13 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC - ALSA: pcm: Fix mmap breakage without explicit buffer setup - USB:ehci:fix Kunpeng920 ehci hardware problem - vboxsf: Make vboxsf_dir_create() return the handle for the created file - vboxsf: Honor excl flag to the dir-inode create op - arm64: dts: renesas: beacon: Fix USB ref clock references - arm64: dts: renesas: beacon: Fix USB extal reference - arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H - mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM - Revert "selftests/resctrl: Use resctrl/info for feature detection" - bpf: Add lockdown check for probe_write_user helper - firmware: tee_bnxt: Release TEE shm, session, and context during kexec - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB - sched: Add menuconfig option for CONFIG_SCHED_OPTIMIZE_LOAD_TRACKING - sched/rt: Fix double enqueue caused by rt_effective_prio - Revert "sched/rt: Fix double enqueue caused by rt_effective_prio" - drm/amdgpu/display: only enable aux backlight control for OLED panels - smb3: rc uninitialized in one fallocate path - net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset - alpha: Send stop IPI to send to online CPUs - net: qede: Fix end of loop tests for list_for_each_entry - virt_wifi: fix error on connect - reiserfs: check directory items on read from disk - reiserfs: add check for root_inode in reiserfs_fill_super - libata: fix ata_pio_sector for CONFIG_HIGHMEM - drm/i915: avoid uninitialised var in eb_parse() - sched/rt: Fix double enqueue caused by rt_effective_prio - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - soc: ixp4xx/qmgr: fix invalid __iomem access - drm/i915: Correct SFC_DONE register offset - interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes - interconnect: Always call pre_aggregate before aggregate - interconnect: Zero initial BW after sync-state - spi: meson-spicc: fix memory leak in meson_spicc_remove - interconnect: Fix undersized devress_alloc allocation - soc: ixp4xx: fix printing resources - arm64: vdso: Avoid ISB after reading from cntvct_el0 - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds - KVM: Do not leak memory for duplicate debugfs directories - KVM: x86: accept userspace interrupt only if no event is injected - md/raid10: properly indicate failure when ending a failed write request - ARM: omap2+: hwmod: fix potential NULL pointer access - Revert "gpio: mpc8xxx: change the gpio interrupt flags." - bus: ti-sysc: AM3: RNG is GP only - selinux: correct the return value when loads initial sids - pcmcia: i82092: fix a null pointer dereference bug - net/xfrm/compat: Copy xfrm_spdattr_type_t atributes - xfrm: Fix RCU vs hash_resize_mutex lock inversion - timers: Move clearing of base::timer_running under base:: Lock - fpga: dfl: fme: Fix cpu hotplug issue in performance reporting - serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. - serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver - MIPS: Malta: Do not byte-swap accesses to the CBUS UART - serial: 8250: Mask out floating 16/32-bit bus bits - serial: 8250_mtk: fix uart corruption issue when rx power off - serial: tegra: Only print FIFO error message when an error occurs - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - media: rtl28xxu: fix zero-length control request - drivers core: Fix oops when driver probe fails - staging: rtl8712: error handling refactoring - staging: rtl8712: get rid of flush_scheduled_work - staging: rtl8723bs: Fix a resource leak in sd_int_dpc - tpm_ftpm_tee: Free and unregister TEE shared memory during kexec - optee: fix tee out of memory failure seen during kexec reboot - optee: Refuse to load the driver under the kdump kernel - optee: Fix memory leak when failing to register shm pages - tee: add tee_shm_alloc_kernel_buf() - optee: Clear stale cache entries during initialization - arm64: stacktrace: avoid tracing arch_stack_walk() - tracepoint: Fix static call function vs data state mismatch - tracepoint: static call: Compare data on transition from 2->1 callees - tracing: Fix NULL pointer dereference in start_creating - tracing: Reject string operand in the histogram expression - tracing / histogram: Give calculation hist_fields a size - scripts/tracing: fix the bug that can't parse raw_trace_func - clk: fix leak on devm_clk_bulk_get_all() unwind - usb: otg-fsm: Fix hrtimer list corruption - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events - usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses - usb: gadget: f_hid: idle uses the highest byte for duration - usb: gadget: f_hid: fixed NULL pointer dereference - usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers - usb: cdns3: Fixed incorrect gadget state - usb: gadget: remove leaked entry from udc driver list - usb: dwc3: gadget: Avoid runtime resume if disabling pullup - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 - ALSA: usb-audio: Fix superfluous autosuspend recovery - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) - ALSA: hda/realtek: add mic quirk for Acer SF314-42 - ALSA: pcm - fix mmap capability check for the snd-dummy driver - drm/amdgpu/display: fix DMUB firmware version info - firmware_loader: fix use-after-free in firmware_fallback_sysfs - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 - USB: serial: ch341: fix character loss at high transfer rates - USB: serial: option: add Telit FD980 composition 0x1056 - USB: usbtmc: Fix RCU stall warning - Bluetooth: defer cleanup of resources in hci_unregister_dev() - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: vxge: fix use-after-free in vxge_device_unregister - net: fec: fix use-after-free in fec_drv_remove - net: pegasus: fix uninit-value in get_interrupt_interval - bnx2x: fix an error code in bnx2x_nic_load() - mips: Fix non-POSIX regexp - MIPS: check return value of pgtable_pmd_page_ctor - net: sched: fix lockdep_set_class() typo error for sch->seqlock - net: dsa: qca: ar9331: reorder MDIO write sequence - net: ipv6: fix returned variable type in ip6_skb_dst_mtu - nfp: update ethtool reporting of pauseframe control - sctp: move the active_key update after sh_keys is added - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently - gpio: tqmx86: really make IRQ optional - net: natsemi: Fix missing pci_disable_device() in probe and remove - net: phy: micrel: Fix detection of ksz87xx switch - net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag - net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too - net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones - net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add - net, gro: Set inner transport header offset in tcp/udp GRO hook - dmaengine: imx-dma: configure the generic DMA type to make it work - ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM - ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM - media: videobuf2-core: dequeue if start_streaming fails - scsi: sr: Return correct event when media event code is 3 - spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation - spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay - dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops - dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops - clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops - dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state - omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator - ARM: dts: am437x-l4: fix typo in can@0 node - clk: stm32f4: fix post divisor setup for I2S/SAI PLLs - ALSA: usb-audio: fix incorrect clock source setting - arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode - arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers - ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins - ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init - ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz - arm64: dts: ls1028: sl28: fix networking for variant 2 - ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms - ARM: imx: add missing clk_disable_unprepare() - ARM: imx: add missing iounmap() - arm64: dts: ls1028a: fix node name for the sysclk - net: xfrm: fix memory leak in xfrm_user_rcv_msg - bus: ti-sysc: Fix gpt12 system timer issue with reserved status - ALSA: seq: Fix racy deletion of subscriber - Revert "ACPICA: Fix memory leak caused by _CID repair function" - sched/idle: Add IAS_SMART_HALT_POLL config for smart halt polling feature - sched/idle: introduce smart halt polling - arm: Optimize ttwu IPI - kthread: Fix PF_KTHREAD vs to_kthread() race - mtd: mtdconcat: Check _read,_write callbacks existence before assignment - mtd: mtdconcat: Judge callback existence based on the master - lib: use PFN_PHYS() in devmem_is_allowed() - arm64: fix compat syscall return truncation - blk: reuse lookup_sem to serialize partition operations - Revert "[Backport] block: take bd_mutex around delete_partitions in del_gendisk" - Revert "[Huawei] block: avoid creating invalid symlink file for patitions" - block: ensure the memory order between bi_private and bi_status - amba-pl011: Fix no irq issue due to no IRQ domain found - arm64: seccomp: fix the incorrect name of syscall __NR_compat_exit in secure computing mode - seqlock: avoid -Wshadow warnings - asm-generic: fix ffs -Wshadow warning - spi: mediatek: Fix fifo transfer - selftest/bpf: Verifier tests for var-off access - bpf, selftests: Adjust few selftest outcomes wrt unreachable code - bpf: Update selftests to reflect new error states - bpf, selftests: Adjust few selftest result_unpriv outcomes - selftest/bpf: Adjust expected verifier errors - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access - Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" - firmware: arm_scmi: Add delayed response status check - firmware: arm_scmi: Ensure drivers provide a probe function - Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" - ACPI: fix NULL pointer dereference - drm/amd/display: Fix max vstartup calculation for modes with borders - drm/amd/display: Fix comparison error in dcn21 DML - nvme: fix nvme_setup_command metadata trace event - efi/mokvar: Reserve the table only if it is in boot services data - ASoC: ti: j721e-evm: Check for not initialized parent_clk_id - ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup - net: Fix zero-copy head len calculation. - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend - qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() - r8152: Fix potential PM refcount imbalance - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits - spi: stm32h7: fix full duplex irq handler handling - regulator: rt5033: Fix n_voltages settings for BUCK and LDO - regulator: rtmv20: Fix wrong mask for strobe-polarity-high - btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction - btrfs: fix race causing unnecessary inode logging during link and rename - Revert "drm/i915: Propagate errors on awaiting already signaled fences" - drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" - powerpc/kprobes: Fix kprobe Oops happens in booke - sched: Fix branch prediction error in static_key - sched: Access control for sysctl_update_load_latency - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - can: j1939: j1939_session_deactivate(): clarify lifetime of session object - i40e: Add additional info to PHY type error - Revert "perf map: Fix dso->nsinfo refcounting" - powerpc/pseries: Fix regression while building external modules - SMB3: fix readpage for large swap cache - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - bpf: Remove superfluous aux sanitation on subprog rejection - bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - can: hi311x: fix a signedness bug in hi3110_cmd() - sis900: Fix missing pci_disable_device() in probe and remove - tulip: windbond-840: Fix missing pci_disable_device() in probe and remove - sctp: fix return value check in __sctp_rcv_asconf_lookup - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() - net/mlx5: Fix flow table chaining - skmsg: Make sk_psock_destroy() static - drm/msm/dp: Initialize the INTF_CONFIG register - drm/msm/dpu: Fix sm8250_mdp register length - net: llc: fix skb_over_panic - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access - mlx4: Fix missing error code in mlx4_load_one() - octeontx2-pf: Fix interface down flag on error - tipc: do not write skb_shinfo frags when doing decrytion - ionic: count csum_none when offload enabled - ionic: fix up dim accounting for tx and rx - ionic: remove intr coalesce update from napi - net: qrtr: fix memory leaks - net: Set true network header for ECN decapsulation - tipc: fix sleeping in tipc accept routine - tipc: fix implicit-connect for SYN+ - i40e: Fix log TC creation failure when max num of queues is exceeded - i40e: Fix queue-to-TC mapping on Tx - i40e: Fix firmware LLDP agent related warning - i40e: Fix logic of disabling queues - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - mac80211: fix enabling 4-address mode on a sta vif after assoc - bpf: Fix OOB read when printing XDP link fdinfo - RDMA/bnxt_re: Fix stats counters - cfg80211: Fix possible memory leak in function cfg80211_bss_update - nfc: nfcsim: fix use after free during module unload - blk-iocost: fix operation ordering in iocg_wake_fn() - drm/amdgpu: Fix resource leak on probe error path - drm/amdgpu: Avoid printing of stack contents on firmware load error - drm/amd/display: ensure dentist display clock update finished in DCN20 - NIU: fix incorrect error return, missed in previous revert - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT - alpha: register early reserved memory in memblock - can: esd_usb2: fix memory leak - can: ems_usb: fix memory leak - can: usb_8dev: fix memory leak - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values - can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF - can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - KVM: add missing compat KVM_CLEAR_DIRTY_LOG - x86/kvm: fix vcpu-id indexed array sizes - ACPI: DPTF: Fix reading of attributes - Revert "ACPI: resources: Add checks for ACPI IRQ override" - btrfs: mark compressed range uptodate only if all bio succeed - btrfs: fix rw device counting in __btrfs_free_extra_devids - pipe: make pipe writes always wake up readers - x86/asm: Ensure asm/proto.h can be included stand-alone - io_uring: fix null-ptr-deref in io_sq_offload_start() - selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c - ipv6: ip6_finish_output2: set sk into newly allocated nskb - ARM: dts: versatile: Fix up interrupt controller node names - iomap: remove the length variable in iomap_seek_hole - iomap: remove the length variable in iomap_seek_data - cifs: fix the out of range assignment to bit fields in parse_server_interfaces - firmware: arm_scmi: Fix range check for the maximum number of pending messages - firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow - hfs: add lock nesting notation to hfs_find_init - hfs: fix high memory mapping in hfs_bnode_read - hfs: add missing clean-up in hfs_fill_super - drm/ttm: add a check against null pointer dereference - ipv6: allocate enough headroom in ip6_finish_output2() - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() - rcu-tasks: Don't delete holdouts within trc_inspect_reader() - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - cgroup1: fix leaked context root causing sporadic NULL deref in LTP - workqueue: fix UAF in pwq_unbound_release_workfn() - af_unix: fix garbage collect vs MSG_PEEK - KVM: x86: determine if an exception has an error code only when injecting it. - io_uring: fix link timeout refs - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include - perf annotate: Add error log in symbol__annotate() - perf env: Normalize aarch64.* and arm64.* to arm64 in normalize_arch() - skbuff: Fix build with SKB extensions disabled - xhci: add xhci_get_virt_ep() helper - sfc: ensure correct number of XDP queues - drm/i915/gvt: Clear d3_entered on elsp cmd submission. - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI - perf inject: Close inject.output on exit - Documentation: Fix intiramfs script name - skbuff: Release nfct refcount on napi stolen or re-used skbs - bonding: fix build issue - PCI: Mark AMD Navi14 GPU ATS as broken - net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz - net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz - drm/amdgpu: update golden setting for sienna_cichlid - drm: Return -ENOTTY for non-drm ioctls - driver core: Prevent warning when removing a device link from unregistered consumer - nds32: fix up stack guard gap - misc: eeprom: at24: Always append device id even if label property is set. - rbd: always kick acquire on "acquired" and "released" notifications - rbd: don't hold lock_rwsem while running_list is being drained - hugetlbfs: fix mount mode command line processing - memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions - userfaultfd: do not untag user pointers - io_uring: remove double poll entry on arm failure - io_uring: explicitly count entries for poll reqs - selftest: use mmap instead of posix_memalign to allocate memory - posix-cpu-timers: Fix rearm racing against process tick - bus: mhi: core: Validate channel ID when processing command completions - ixgbe: Fix packet corruption due to missing DMA sync - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - btrfs: check for missing device in btrfs_trim_fs - tracing: Synthetic event field_pos is an index not a boolean - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - tracing/histogram: Rename "cpu" to "common_cpu" - tracepoints: Update static_call before tp_funcs when adding a tracepoint - firmware/efi: Tell memblock about EFI iomem reservations - usb: typec: stusb160x: register role switch before interrupt registration - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. - usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick - USB: serial: cp210x: fix comments for GE CS1000 - USB: serial: option: add support for u-blox LARA-R6 family - usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() - usb: max-3421: Prevent corruption of freed memory - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS - usb: hub: Fix link power management max exit latency (MEL) calculations - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high - KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - xhci: Fix lost USB 2 remote wake - usb: xhci: avoid renesas_usb_fw.mem when it's unusable - Revert "usb: renesas-xhci: Fix handling of unknown ROM state" - ALSA: pcm: Fix mmap capability check - ALSA: pcm: Call substream ack() method upon compat mmap commit - ALSA: hdmi: Expose all pins on MSI MS-7C94 board - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine - ALSA: sb: Fix potential ABBA deadlock in CSP driver - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type - s390/boot: fix use of expolines in the DMA code - s390/ftrace: fix ftrace_update_ftrace_func implementation - mmc: core: Don't allocate IDA for OF aliases - proc: Avoid mixing integer types in mem_rw() - cifs: fix fallocate when trying to allocate a hole. - cifs: only write 64kb at a time when fallocating a small region of a file - drm/panel: raspberrypi-touchscreen: Prevent double-free - net: sched: cls_api: Fix the the wrong parameter - net: dsa: sja1105: make VID 4095 a bridge VLAN too - tcp: disable TFO blackhole logic by default - sctp: update active_key for asoc when old key is being replaced - nvme: set the PRACT bit when using Write Zeroes with T10 PI - r8169: Avoid duplicate sysfs entry creation error - afs: Fix tracepoint string placement with built-in AFS - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - ceph: don't WARN if we're still opening a session to an MDS - ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions - net/sched: act_skbmod: Skip non-Ethernet packets - spi: spi-bcm2835: Fix deadlock - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition - bnxt_en: Check abort error state in bnxt_half_open_nic() - bnxt_en: Validate vlan protocol ID on RX packets - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() - bnxt_en: don't disable an already disabled PCI device - ACPI: Kconfig: Fix table override from built-in initrd - spi: cadence: Correct initialisation of runtime PM again - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - netrom: Decrease sock refcount when sock timers expire - sctp: trim optlen when it's a huge value in sctp_setsockopt - net: sched: fix memory leak in tcindex_partial_destroy_work - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash - net: decnet: Fix sleeping inside in af_decnet - efi/tpm: Differentiate missing and invalid final event log table. - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} - usb: hso: fix error handling code of hso_create_net_device - net: fix uninit-value in caif_seqpkt_sendmsg - bpftool: Check malloc return value in mount_bpffs_for_pin - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats - bpf, sockmap: Fix potential memory leak on unlikely error case - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] - liquidio: Fix unintentional sign extension issue on left shift of u16 - timers: Fix get_next_timer_interrupt() with no timers pending - xdp, net: Fix use-after-free in bpf_xdp_link_release - bpf: Fix tail_call_reachable rejection for interpreter when jit failed - bpf, test: fix NULL pointer dereference on invalid expected_attach_type - ASoC: rt5631: Fix regcache sync errors on resume - spi: mediatek: fix fifo rx mode - regulator: hi6421: Fix getting wrong drvdata - regulator: hi6421: Use correct variable type for regmap api val argument - spi: stm32: fixes pm_runtime calls in probe/remove - spi: imx: add a check for speed_hz before calculating the clock - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set - perf lzma: Close lzma stream on exit - perf script: Fix memory 'threads' and 'cpus' leaks on exit - perf report: Free generated help strings for sort option - perf env: Fix memory leak of cpu_pmu_caps - perf test maps__merge_in: Fix memory leak of maps - perf dso: Fix memory leak in dso__new_map() - perf test event_update: Fix memory leak of evlist - perf test session_topology: Delete session->evlist - perf env: Fix sibling_dies memory leak - perf probe: Fix dso->nsinfo refcounting - perf map: Fix dso->nsinfo refcounting - perf inject: Fix dso->nsinfo refcounting - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join - cxgb4: fix IRQ free race during driver unload - pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect - selftests: icmp_redirect: remove from checking for IPv6 route get - stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() - ipv6: fix 'disable_policy' for fwd packets - bonding: fix incorrect return value of bond_ipsec_offload_ok() - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() - bonding: Add struct bond_ipesc to manage SA - bonding: disallow setting nested bonding + ipsec offload - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops - bonding: fix null dereference in bond_ipsec_add_sa() - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() - net: add kcov handle to skb extensions - gve: Fix an error handling path in 'gve_probe()' - igb: Fix position of assignment to *ring - igb: Check if num of q_vectors is smaller than max before array access - iavf: Fix an error handling path in 'iavf_probe()' - e1000e: Fix an error handling path in 'e1000_probe()' - fm10k: Fix an error handling path in 'fm10k_probe()' - igb: Fix an error handling path in 'igb_probe()' - igc: Fix an error handling path in 'igc_probe()' - ixgbe: Fix an error handling path in 'ixgbe_probe()' - igc: change default return of igc_read_phy_reg() - igb: Fix use-after-free error during reset - igc: Fix use-after-free error during reset - sched: Add frequency control for load update in scheduler_tick - sched: Add switch for update_blocked_averages - sched: Introcude config option SCHED_OPTIMIZE_LOAD_TRACKING - udp: annotate data races around unix_sk(sk)->gso_size - drm/panel: nt35510: Do not fail if DSI read fails - bpf: Track subprog poke descriptors correctly and fix use-after-free - bpftool: Properly close va_list 'ap' by va_end() on error - tools: bpf: Fix error in 'make -C tools/ bpf_install' - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized - tcp: annotate data races around tp->mtu_info - tcp: consistently disable header prediction for mptcp - ARM: dts: tacoma: Add phase corrections for eMMC - ARM: dts: aspeed: Fix AST2600 machines line names - kbuild: do not suppress Kconfig prompts for silent build - dma-buf/sync_file: Don't leak fences on merge failure - net: fddi: fix UAF in fza_probe - net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() - Revert "mm/shmem: fix shmem_swapin() race with swapoff" - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: ti: fix UAF in tlan_remove_one - net: qcom/emac: fix UAF in emac_remove - net: moxa: fix UAF in moxart_mac_probe - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - net: bcmgenet: Ensure all TX/RX queues DMAs are disabled - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops - net: bridge: sync fdb to new unicast-filtering ports - net/sched: act_ct: remove and free nf_table callbacks - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports - net/sched: act_ct: fix err check for nf_conntrack_confirm - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - net: ipv6: fix return value of ip6_skb_dst_mtu - net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz - net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz - net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz - net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz - net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear - usb: cdns3: Enable TDL_CHK only for OUT ep - mm/page_alloc: fix memory map initialization for descending nodes - mm/userfaultfd: fix uffd-wp special cases for fork() - mm/thp: simplify copying of huge zero page pmd when fork - f2fs: Show casefolding support only when supported - Revert "swap: fix do_swap_page() race with swapoff" - arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file - firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string - cifs: prevent NULL deref in cifs_compose_mount_options() - s390: introduce proper type handling call_on_stack() macro - s390/traps: do not test MONITOR CALL without CONFIG_BUG - thermal/core/thermal_of: Stop zone device before unregistering it - perf/x86/intel/uncore: Clean up error handling path of iio mapping - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: qedf: Add check to synchronize abort and flush - scsi: libfc: Fix array index out of bound exception - scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 - rtc: max77686: Do not enforce (incorrect) interrupt trigger type - arch/arm64/boot/dts/marvell: fix NAND partitioning scheme - kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set - thermal/drivers/sprd: Add missing of_node_put for loop iteration - thermal/drivers/imx_sc: Add missing of_node_put for loop iteration - thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 - thermal/core: Correct function name thermal_zone_device_unregister() - arm64: dts: imx8mq: assign PCIe clocks - arm64: dts: ls208xa: remove bus-num from dspi node - firmware: tegra: bpmp: Fix Tegra234-only builds - soc/tegra: fuse: Fix Tegra234-only builds - ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured - ARM: dts: stm32: fix stpmic node for stm32mp1 boards - ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM - ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM - ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply - ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 - ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings - ARM: dts: rockchip: fix supply properties in io-domains nodes - arm64: dts: juno: Update SCPI nodes as per the YAML schema - ARM: dts: bcm283x: Fix up GPIO LED node names - ARM: dts: bcm283x: Fix up MMC node names - firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected - firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig - memory: tegra: Fix compilation warnings on 64bit platforms - ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings - ARM: dts: stm32: fix RCC node name on stm32f429 MCU - ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards - ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin - ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 - ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 - arm64: dts: qcom: sc7180: Move rmtfs memory region - ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant - ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees - arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction - ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names - ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios - ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios - ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios - kbuild: sink stdout from cmd for silent build - rtc: mxc_v2: add missing MODULE_DEVICE_TABLE - ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value - ARM: dts: ux500: Fix orientation of accelerometer - ARM: dts: ux500: Rename gpio-controller node - ARM: dts: ux500: Fix interrupt cells - arm64: dts: rockchip: fix regulator-gpio states array - ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info - ARM: dts: imx6: phyFLEX: Fix UART hardware flow control - ARM: dts: Hurricane 2: Fix NAND nodes names - ARM: dts: BCM63xx: Fix NAND nodes names - ARM: NSP: dts: fix NAND nodes names - ARM: Cygnus: dts: fix NAND nodes names - ARM: brcmstb: dts: fix NAND nodes names - reset: ti-syscon: fix to_ti_syscon_reset_data macro - arm64: dts: rockchip: Fix power-controller node names for rk3399 - arm64: dts: rockchip: Fix power-controller node names for rk3328 - arm64: dts: rockchip: Fix power-controller node names for px30 - ARM: dts: rockchip: Fix power-controller node names for rk3288 - ARM: dts: rockchip: Fix power-controller node names for rk3188 - ARM: dts: rockchip: Fix power-controller node names for rk3066a - ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x - ARM: dts: rockchip: Fix the timer clocks order - arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi - ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 - ARM: dts: rockchip: Fix thermal sensor cells o rk322x - ARM: dts: gemini: add device_type on pci - ARM: dts: gemini: rename mdio to the right name - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - MIPS: vdso: Invalid GIC access through VDSO - mips: disable branch profiling in boot/decompress.o - mips: always link byteswap helpers into decompressor - static_call: Fix static_call_text_reserved() vs __init - jump_label: Fix jump_label_text_reserved() vs __init - sched/uclamp: Ignore max aggregation if rq is idle - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() - arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc - arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc - firmware: turris-mox-rwtm: show message about HWRNG registration - firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng - firmware: turris-mox-rwtm: report failures better - firmware: turris-mox-rwtm: fix reply status decoding function - thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations - ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery - ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems - ARM: dts: imx6q-dhcom: Fix ethernet reset time properties - thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE - ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema - ARM: dts: dra7: Fix duplicate USB4 target module node - arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID - memory: fsl_ifc: fix leak of private memory on probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES - arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node - reset: bail if try_module_get() fails - ARM: dts: BCM5301X: Fixup SPI binding - dt-bindings: i2c: at91: fix example for scl-gpios - firmware: arm_scmi: Reset Rx buffer to max size during async commands - firmware: tegra: Fix error return code in tegra210_bpmp_init() - arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node - ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM - ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM - arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages - arm64: dts: renesas: Add missing opp-suspend properties - arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround - ARM: dts: r8a7779, marzen: Fix DU clock names - arm64: dts: renesas: v3msk: Fix memory size - rtc: fix snprintf() checking in is_rtc_hctosys() - ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode - memory: pl353: Fix error return code in pl353_smc_probe() - reset: brcmstb: Add missing MODULE_DEVICE_TABLE - memory: atmel-ebi: add missing of_node_put for loop iteration - memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 - ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 - ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 - ARM: exynos: add missing of_node_put for loop iteration - reset: a10sr: add missing of_match_table reference - reset: RESET_INTEL_GW should depend on X86 - reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB - ARM: dts: gemini-rut1xx: remove duplicate ethernet node - hexagon: use common DISCARDS macro - hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - NFSv4/pnfs: Fix layoutget behaviour after invalidation - NFSv4/pnfs: Fix the layout barrier update - vdpa/mlx5: Clear vq ready indication upon device reset - ALSA: isa: Fix error return code in snd_cmi8330_probe() - nfsd: Reduce contention for the nfsd_file nf_rwsem - nvme-tcp: can't set sk_user_data without write_lock - virtio_net: move tx vq operation under tx queue lock - vdpa/mlx5: Fix possible failure in umem size calculation - vdpa/mlx5: Fix umem sizes assignments on VQ create - PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift - pwm: imx1: Don't disable clocks at device remove time - PCI: intel-gw: Fix INTx enable - x86/fpu: Limit xstate copy size in xstateregs_set() - x86/fpu: Fix copy_xstate_to_kernel() gap handling - f2fs: fix to avoid adding tab before doc section - PCI: iproc: Support multi-MSI only on uniprocessor kernel - PCI: iproc: Fix multi-MSI base vector number allocation - ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode - nfs: fix acl memory leak of posix_acl_create() - SUNRPC: prevent port reuse on transports which don't request it. - watchdog: jz4740: Fix return value check in jz4740_wdt_probe() - watchdog: aspeed: fix hardware timeout calculation - ubifs: journal: Fix error return code in ubifs_jnl_write_inode() - ubifs: Fix off-by-one error - um: fix error return code in winch_tramp() - um: fix error return code in slip_open() - misc: alcor_pci: fix inverted branch condition - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT - NFSv4: Initialise connection to the server in nfs4_alloc_client() - power: supply: rt5033_battery: Fix device tree enumeration - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - remoteproc: k3-r5: Fix an error message - f2fs: compress: fix to disallow temp extension - f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs - x86/signal: Detect and prevent an alternate signal stack overflow - NFSD: Fix TP_printk() format specifier in nfsd_clid_class - f2fs: atgc: fix to set default age threshold - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - PCI: rockchip: Register IRQ handlers after device and data are ready - ACPI: video: Add quirk for the Dell Vostro 3350 - ACPI: AMBA: Fix resource name in /proc/iomem - pwm: tegra: Don't modify HW state in .remove callback - pwm: img: Fix PM reference leak in img_pwm_enable() - drm/amdkfd: fix sysfs kobj leak - power: supply: ab8500: add missing MODULE_DEVICE_TABLE - power: supply: charger-manager: add missing MODULE_DEVICE_TABLE - NFS: nfs_find_open_context() may only select open files - drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty - orangefs: fix orangefs df output. - PCI: tegra: Add missing MODULE_DEVICE_TABLE - remoteproc: core: Fix cdev remove and rproc del - x86/fpu: Return proper error codes from user access functions - watchdog: iTCO_wdt: Account for rebooting on second timeout - watchdog: imx_sc_wdt: fix pretimeout - watchdog: Fix possible use-after-free by calling del_timer_sync() - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - watchdog: Fix possible use-after-free in wdt_startup() - PCI: pciehp: Ignore Link Down/Up caused by DPC - NFSv4: Fix delegation return in cases where we have to retry - PCI/P2PDMA: Avoid pci_get_slot(), which may sleep - ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 - power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE - power: supply: max17042: Do not enforce (incorrect) interrupt trigger type - PCI: hv: Fix a race condition when removing the device - power: supply: ab8500: Avoid NULL pointers - PCI: ftpci100: Rename macro name collision - pwm: spear: Don't modify HW state in .remove callback - power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE - power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE - kcov: add __no_sanitize_coverage to fix noinstr for all architectures - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP - i2c: core: Disable client irq on reboot/shutdown - intel_th: Wait until port is in reset before programming it - staging: rtl8723bs: fix macro value for 2.4Ghz only device - leds: turris-omnia: add missing MODULE_DEVICE_TABLE - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions - ALSA: hda: Add IRQ check for platform_get_irq() - backlight: lm3630a: Fix return code of .update_status() callback - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters - powerpc/boot: Fixup device-tree on little endian - usb: gadget: hid: fix error return code in hid_bind() - usb: gadget: f_hid: fix endianness issue with descriptors - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values - ALSA: usb-audio: scarlett2: Fix data_mutex lock - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count - ALSA: bebob: add support for ToneWeal FW66 - Input: hideep - fix the uninitialized use in hideep_nvm_unlock() - s390/mem_detect: fix tprot() program check new psw handling - s390/mem_detect: fix diag260() program check new psw handling - s390/ipl_parm: fix program check new psw handling - s390/processor: always inline stap() and __load_psw_mask() - habanalabs: remove node from list before freeing the node - habanalabs/gaudi: set the correct cpu_id on MME2_QM failure - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() - powerpc/mm/book3s64: Fix possible build error - gpio: pca953x: Add support for the On Semi pca9655 - selftests/powerpc: Fix "no_handler" EBB selftest - ALSA: ppc: fix error return code in snd_pmac_probe() - scsi: storvsc: Correctly handle multiple flags in srb_status - gpio: zynq: Check return value of irq_get_irq_data - gpio: zynq: Check return value of pm_runtime_get_sync - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails - powerpc/ps3: Add dma_mask to ps3_dma_region - ALSA: sb: Fix potential double-free of CSP mixer elements - selftests: timers: rtcpie: skip test if default RTC device does not exist - s390: disable SSP when needed - s390/sclp_vt220: fix console name to match device - serial: tty: uartlite: fix console setup - fsi: Add missing MODULE_DEVICE_TABLE - ASoC: img: Fix PM reference leak in img_i2s_in_probe() - mfd: cpcap: Fix cpcap dmamask not set warnings - mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE - scsi: qedi: Fix cleanup session block/unblock use - scsi: qedi: Fix TMF session block/unblock use - scsi: qedi: Fix race during abort timeouts - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Fix conn use after free during resets - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update - scsi: megaraid_sas: Fix resource leak in case of probe failure - fs/jfs: Fix missing error code in lmLogInit() - scsi: scsi_dh_alua: Check for negative result value - scsi: core: Fixup calling convention for scsi_mode_sense() - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ALSA: ac97: fix PM reference leak in ac97_bus_remove() - scsi: core: Cap scsi_host cmd_per_lun at can_queue - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology - scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 - w1: ds2438: fixing bug that would always get page0 - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" - ALSA: usx2y: Don't call free_pages_exact() with NULL address - ALSA: usx2y: Avoid camelCase - iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() - iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). - partitions: msdos: fix one-byte get_unaligned() - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE - misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge - misc/libmasm/module: Fix two use after free in ibmasm_init_one - serial: fsl_lpuart: disable DMA for console and fix sysrq - tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero - rcu: Reject RCU_LOCKDEP_WARN() false positives - srcu: Fix broken node geometry after early ssp init - scsi: arcmsr: Fix the wrong CDB payload report to IOP - dmaengine: fsl-qdma: check dma_set_mask return value - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 - leds: tlc591xx: fix return value check in tlc591xx_probe() - net: bridge: multicast: fix MRD advertisement router port marking race - net: bridge: multicast: fix PIM hello router port marking race - Revert "drm/ast: Remove reference to struct drm_device.pdev" - drm/ingenic: Switch IPU plane to type OVERLAY - drm/ingenic: Fix non-OSD mode - drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() - drm/dp_mst: Avoid to mess up payload table by ports in stale topology - drm/dp_mst: Do not set proposed vcpi directly - fbmem: Do not delete the mode that is still in use - cgroup: verify that source is a string - drm/i915/gt: Fix -EDEADLK handling regression - drm/i915/gtt: drop the page table optimisation - tracing: Do not reference char * as a string in histograms - scsi: zfcp: Report port fc_security as unknown early during remote cable pull - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio - cifs: handle reconnect of tcon when there is no cached dfs referral - certs: add 'x509_revocation_list' to gitignore - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - smackfs: restrict bytes count in smk_set_cipso() - jfs: fix GPF in diFree - drm/ast: Remove reference to struct drm_device.pdev - pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() - dm writecache: write at least 4k when committing - io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K - media: gspca/sunplus: fix zero-length control requests - media: gspca/sq905: fix control-request direction - media: zr364xx: fix memory leak in zr364xx_start_readpipe - media: dtv5100: fix control-request directions - media: subdev: disallow ioctl for saa6588/davinci - PCI: aardvark: Implement workaround for the readback value of VEND_ID - PCI: aardvark: Fix checking for PIO Non-posted Request - PCI: Leave Apple Thunderbolt controllers on for s2idle or standby - dm writecache: flush origin device when writing and cache is full - dm zoned: check zone capacity - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - coresight: Propagate symlink failure - ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe - tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT - tracing: Simplify & fix saved_tgids logic - rq-qos: fix missed wake-ups in rq_qos_throttle try two - seq_buf: Fix overflow in seq_buf_putmem_hex() - extcon: intel-mrfld: Sync hardware and software state on init - selftests/lkdtm: Fix expected text for CR4 pinning - lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE - nvmem: core: add a missing of_node_put - mfd: syscon: Free the allocated name field of struct regmap_config - power: supply: ab8500: Fix an old bug - thermal/drivers/int340x/processor_thermal: Fix tcc setting - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute - i40e: fix PTP on 5Gb links - ASoC: tegra: Set driver_name=tegra for all machine drivers - fpga: stratix10-soc: Add missing fpga_mgr_free() call - clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround - cpu/hotplug: Cure the cpusets trainwreck - arm64: tlb: fix the TTL value of tlb_get_level - ata: ahci_sunxi: Disable DIPM - mmc: core: Allow UHS-I voltage switch for SDSC cards if supported - mmc: core: clear flags before allowing to retune - mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode - mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B - drm/i915/display: Do not zero past infoframes.vsc - drm/nouveau: Don't set allow_fb_modifiers explicitly - drm/arm/malidp: Always list modifiers - drm/msm/mdp4: Fix modifier support enabling - drm/tegra: Don't set allow_fb_modifiers explicitly - drm/amd/display: Reject non-zero src_y and src_x for video planes - pinctrl/amd: Add device HID for new AMD GPIO controller - drm/amd/display: fix incorrrect valid irq check - drm/rockchip: dsi: remove extra component_del() call - drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() - drm/vc4: hdmi: Prevent clock unbalance - drm/vc4: crtc: Skip the TXP - drm/vc4: txp: Properly set the possible_crtcs mask - drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 - drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() - drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) - drm/amdgpu: Update NV SIMD-per-CU to 2 - powerpc/powernv/vas: Release reference to tgid during window close - powerpc/barrier: Avoid collision with clang's __lwsync macro - powerpc/mm: Fix lockup on kernel exec fault - arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 - arm64: dts: rockchip: add rk3328 dwc3 usb controller node - ath11k: unlock on error path in ath11k_mac_op_add_interface() - MIPS: MT extensions are not available on MIPS32r1 - selftests/resctrl: Fix incorrect parsing of option "-t" - MIPS: set mips32r5 for virt extensions - MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - flow_offload: action should not be NULL when it is referenced - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() - sched/fair: Ensure _sum and _avg values stay consistent - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. - Bluetooth: mgmt: Fix the command returns garbage parameter value - Bluetooth: btusb: Add support USB ALT 3 for WBS - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) - Bluetooth: Shutdown controller after workqueues are flushed or cancelled - Bluetooth: Fix alt settings for incoming SCO with transparent coding format - Bluetooth: Fix the HCI to MGMT status conversion table - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. - RDMA/cma: Fix rdma_resolve_route() memory leak - net: ip: avoid OOM kills with large UDP sends over loopback - media, bpf: Do not copy more entries than user space requested - IB/isert: Align target max I/O size to initiator size - mac80211_hwsim: add concurrent channels scanning support over virtio - mac80211: consider per-CPU statistics if present - cfg80211: fix default HE tx bitrate mask in 2G band - wireless: wext-spy: Fix out-of-bounds warning - sfc: error code if SRIOV cannot be disabled - sfc: avoid double pci_remove of VFs - iwlwifi: pcie: fix context info freeing - iwlwifi: pcie: free IML DMA memory allocation - iwlwifi: mvm: fix error print when session protection ends - iwlwifi: mvm: don't change band on bound PHY contexts - RDMA/rxe: Don't overwrite errno from ib_umem_get() - vsock: notify server to shutdown when client has pending signal - atm: nicstar: register the interrupt handler in the right place - atm: nicstar: use 'dma_free_coherent' instead of 'kfree' - net: fec: add ndo_select_queue to fix TX bandwidth fluctuations - MIPS: add PMD table accounting into MIPS'pmd_alloc_one - rtl8xxxu: Fix device info for RTL8192EU devices - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode - drm/amdkfd: Walk through list with dqm lock hold - drm/amdgpu: fix bad address translation for sienna_cichlid - io_uring: fix false WARN_ONCE - net: sched: fix error return code in tcf_del_walker() - net: ipa: Add missing of_node_put() in ipa_firmware_load() - net: fix mistake path for netdev_features_strings - mt76: mt7615: fix fixed-rate tx status reporting - ice: mark PTYPE 2 as reserved - ice: fix incorrect payload indicator on PTYPE - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - drm/amdkfd: Fix circular lock in nocpsch path - drm/amdkfd: fix circular locking on get_wave_state - cw1200: add missing MODULE_DEVICE_TABLE - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP - dm writecache: commit just one block, not a full page - xfrm: Fix error reporting in xfrm_state_construct. - drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC - fjes: check return value after calling platform_get_resource() - drm/amdkfd: use allowed domain for vmbo validation - net: sgi: ioc3-eth: check return value after calling platform_get_resource() - selftests: Clean forgotten resources as part of cleanup() - net: phy: realtek: add delay to fix RXC generation issue - drm/amd/display: Fix off-by-one error in DML - drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 - drm/amd/display: Release MST resources on switch from MST to SST - drm/amd/display: Update scaling settings on modeset - drm/amd/display: Fix DCN 3.01 DSCCLK validation - net: moxa: Use devm_platform_get_and_ioremap_resource() - net: micrel: check return value after calling platform_get_resource() - net: mvpp2: check return value after calling platform_get_resource() - net: bcmgenet: check return value after calling platform_get_resource() - net: mscc: ocelot: check return value after calling platform_get_resource() - virtio_net: Remove BUG() to avoid machine dead - ice: fix clang warning regarding deadcode.DeadStores - ice: set the value of global config lock timeout longer - pinctrl: mcp23s08: fix race condition in irq handler - net: bridge: mrp: Update ring transitions. - dm: Fix dm_accept_partial_bio() relative to zone management commands - dm writecache: don't split bios when overwriting contiguous cache content - dm space maps: don't reset space map allocation cursor when committing - RDMA/cxgb4: Fix missing error code in create_qp() - net: tcp better handling of reordering then loss cases - drm/amdgpu: remove unsafe optimization to drop preamble ib - drm/amd/display: Avoid HDCP over-read and corruption - MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER - MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) - ipv6: use prandom_u32() for ID generation - virtio-net: Add validation for used length - drm: bridge: cdns-mhdp8546: Fix PM reference leak in - clk: tegra: Ensure that PLLU configuration is applied properly - clk: tegra: Fix refcounting of gate clocks - RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH - net: stmmac: the XPCS obscures a potential "PHY not found" error - drm: rockchip: add missing registers for RK3066 - drm: rockchip: add missing registers for RK3188 - net/mlx5: Fix lag port remapping logic - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet - clk: renesas: r8a77995: Add ZA2 clock - drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() - igb: fix assignment on big endian machines - igb: handle vlan types with checker enabled - e100: handle eeprom as little endian - drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() - drm/vc4: Fix clock source for VEC PixelValve on BCM2711 - udf: Fix NULL pointer dereference in udf_symlink function - drm/sched: Avoid data corruptions - drm/scheduler: Fix hang when sched_entity released - pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE - net/sched: cls_api: increase max_reclassify_loop - net: mdio: provide shim implementation of devm_of_mdiobus_register - drm/virtio: Fix double free on probe failure - reiserfs: add check for invalid 1st journal block - drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE - net: mdio: ipq8064: add regmap config to disable REGCACHE - drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - mISDN: fix possible use-after-free in HFC_cleanup() - atm: iphase: fix possible use-after-free in ia_module_exit() - hugetlb: clear huge pte during flush function on mips platform - clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() - drm/amd/display: fix use_max_lb flag for 420 pixel formats - net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() - drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true - drm/vc4: fix argument ordering in vc4_crtc_get_margins() - drm/amd/amdgpu/sriov disable all ip hw status by default - drm/amd/display: fix HDCP reset sequence on reinitialize - drm/ast: Fixed CVE for DP501 - drm/zte: Don't select DRM_KMS_FB_HELPER - drm/mxsfb: Don't select DRM_KMS_FB_HELPER - perf data: Close all files in close_dir() - perf test bpf: Free obj_buf - perf probe-file: Delete namelist in del_events() on the error path - igmp: Add ip_mc_list lock in ip_check_mc_rcu - ACPI / PPTT: get PPTT table in the first beginning - Revert "[Huawei] sched: export sched_setscheduler symbol" - kcsan: Never set up watchpoints on NULL pointers - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - net: spnic: add NIC layer - net: spnic: initial commit the common module of Ramaxel NIC driver - spraid: Add CONFIG_RAMAXEL_SPRAID in defconfig of arch arm64 and x86 - spraid: support Ramaxel raid controller - powerpc/preempt: Don't touch the idle task's preempt_count during hotplug - iommu/dma: Fix compile warning in 32-bit builds - cred: add missing return error code when set_cred_ucounts() failed - s390: preempt: Fix preempt_count initialization - crypto: qce - fix error return code in qce_skcipher_async_req_handle() - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - media: exynos4-is: remove a now unused integer - mmc: vub3000: fix control-request direction - mmc: block: Disable CMDQ on the ioctl path - io_uring: fix blocking inline submission - block: return the correct bvec when checking for gaps - erofs: fix error return code in erofs_read_superblock() - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() - fscrypt: fix derivation of SipHash keys on big endian CPUs - fscrypt: don't ignore minor_hash when hash is 0 - mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() - scsi: fc: Correct RHBA attributes length - exfat: handle wrong stream entry size in exfat_readdir() - csky: syscache: Fixup duplicate cache flush - csky: fix syscache.c fallthrough warning - perf llvm: Return -ENOMEM when asprintf() fails - selftests/vm/pkeys: refill shadow register after implicit kernel write - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random - lib/math/rational.c: fix divide by zero - mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page - mm/z3fold: fix potential memory leak in z3fold_destroy_pool() - include/linux/huge_mm.h: remove extern keyword - hugetlb: remove prep_compound_huge_page cleanup - mm/hugetlb: remove redundant check in preparing and destroying gigantic page - mm/hugetlb: use helper huge_page_order and pages_per_huge_page - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK - mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled - vfio/pci: Handle concurrent vma faults - arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART - serial: mvebu-uart: correctly calculate minimal possible baudrate - serial: mvebu-uart: do not allow changing baudrate when uartclk is not available - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable - powerpc/64s: Fix copy-paste data exposure into newly created tasks - powerpc/papr_scm: Properly handle UUID types and API - powerpc: Offline CPU in stop_this_cpu() - serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs - serial: 8250: 8250_omap: Disable RX interrupt after DMA enable - selftests/ftrace: fix event-no-pid on 1-core machine - leds: ktd2692: Fix an error handling path - leds: as3645a: Fix error return code in as3645a_parse_node() - ASoC: fsl_spdif: Fix unexpected interrupt after suspend - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake - ASoC: atmel-i2s: Fix usage of capture and playback at the same time - powerpc/powernv: Fix machine check reporting of async store errors - extcon: max8997: Add missing modalias string - extcon: sm5502: Drop invalid register write in sm5502_reg_data - phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() - phy: uniphier-pcie: Fix updating phy parameters - soundwire: stream: Fix test for DP prepare complete - scsi: mpt3sas: Fix error return value in _scsih_expander_add() - habanalabs: Fix an error handling path in 'hl_pci_probe()' - mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() - of: Fix truncation of memory sizes on 32-bit platforms - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK - iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates - staging: mt7621-dts: fix pci address for PCI memory range - coresight: core: Fix use of uninitialized pointer - staging: rtl8712: fix memory leak in rtl871x_load_fw_cb - staging: rtl8712: fix error handling in r871xu_drv_init - staging: gdm724x: check for overflow in gdm_lte_netif_rx() - staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() - ASoC: fsl_spdif: Fix error handler with pm_runtime_enable - iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() - eeprom: idt_89hpesx: Restore printing the unsupported fwnode name - eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() - usb: dwc2: Don't reset the core after setting turnaround time - usb: gadget: f_fs: Fix setting of device and driver data cross-references - ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test - ASoC: rt715-sdw: use first_hw_init flag on resume - ASoC: rt711-sdw: use first_hw_init flag on resume - ASoC: rt700-sdw: use first_hw_init flag on resume - ASoC: rt5682-sdw: use first_hw_init flag on resume - ASoC: rt1308-sdw: use first_hw_init flag on resume - ASoC: max98373-sdw: use first_hw_init flag on resume - iommu/dma: Fix IOVA reserve dma ranges - selftests: splice: Adjust for handler fallback removal - s390: appldata depends on PROC_SYSCTL - s390: enable HAVE_IOREMAP_PROT - s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK - iommu/amd: Fix extended features logging - visorbus: fix error return code in visorchipset_init() - fsi/sbefifo: Fix reset timeout - fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE - fsi: occ: Don't accept response from un-initialized OCC - fsi: scom: Reset the FSI2PIB engine for any error - fsi: core: Fix return of error values on failures - mfd: rn5t618: Fix IRQ trigger by changing it to level mode - mfd: mp2629: Select MFD_CORE to fix build error - scsi: iscsi: Flush block work before unblock - scsi: FlashPoint: Rename si_flags field - leds: lp50xx: Put fwnode in error case during ->probe() - leds: lm3697: Don't spam logs when probe is deferred - leds: lm3692x: Put fwnode in any case during ->probe() - leds: lm36274: Put fwnode in error case during ->probe() - leds: lm3532: select regmap I2C API - leds: class: The -ENOTSUPP should never be seen by user space - tty: nozomi: Fix the error handling path of 'nozomi_card_init()' - firmware: stratix10-svc: Fix a resource leak in an error handling path - char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() - staging: mmal-vchiq: Fix incorrect static vchiq_instance. - mtd: rawnand: arasan: Ensure proper configuration for the asserted target - mtd: partitions: redboot: seek fis-index-block in the right node - perf scripting python: Fix tuple_set_u64() - Input: hil_kbd - fix error return code in hil_dev_connect() - ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() - backlight: lm3630a_bl: Put fwnode in error case during ->probe() - ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() - iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() - iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: mxc4005: Fix overread of data and alignment issue. - iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() - iio: adis16475: do not return ints in irq handlers - iio: adis16400: do not return ints in irq handlers - iio: adis_buffer: do not return ints in irq handlers - mwifiex: re-fix for unaligned accesses - tty: nozomi: Fix a resource leak in an error handling function - serial: 8250_omap: fix a timeout loop condition - serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() - serial: fsl_lpuart: don't modify arbitrary data on lpuart32 - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() - ASoC: rt5682: Disable irq on shutdown - staging: fbtft: Don't spam logs when probe is deferred - staging: fbtft: Rectify GPIO handling - MIPS: Fix PKMAP with 32-bit MIPS huge page support - RDMA/core: Always release restrack object - RDMA/mlx5: Don't access NULL-cleared mpi pointer - net: tipc: fix FB_MTU eat two pages - net: sched: fix warning in tcindex_alloc_perfect_hash - net: lwtunnel: handle MTU calculation in forwading - writeback: fix obtain a reference to a freeing memcg css - clk: si5341: Update initialization magic - clk: si5341: Check for input clock presence and PLL lock on startup - clk: si5341: Avoid divide errors due to bogus register contents - clk: si5341: Wait for DEVICE_READY on startup - clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare - clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC - clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC - clk: actions: Fix SD clocks factor table on Owl S500 SoC - clk: actions: Fix UART clock dividers on Owl S500 SoC - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event - Bluetooth: Fix Set Extended (Scan Response) Data - Bluetooth: Fix not sending Set Extended Scan Response - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid - Revert "be2net: disable bh with spin_lock in be_process_mcc" - gve: Fix swapped vars when fetching max queues - RDMA/cma: Fix incorrect Packet Lifetime calculation - bpfilter: Specify the log level for the kmsg message - net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() - e1000e: Check the PCIm state - ipv6: fix out-of-bound access in ip6_parse_tlv() - net: atlantic: fix the macsec key length - net: phy: mscc: fix macsec key length - net: macsec: fix the length used to copy the key for offloading - RDMA/cma: Protect RMW with qp_mutex - ibmvnic: free tx_pool if tso_pool alloc fails - ibmvnic: set ltb->buff to NULL after freeing - Revert "ibmvnic: remove duplicate napi_schedule call in open function" - i40e: Fix missing rtnl locking when setting up pf switch - i40e: Fix autoneg disabling for non-10GBaseT links - i40e: Fix error handling in i40e_vsi_open - bpf: Do not change gso_size during bpf_skb_change_proto() - can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 - ipv6: exthdrs: do not blindly use init_net - net: bcmgenet: Fix attaching to PYH failed on RPi 4B - mac80211: remove iwlwifi specific workaround NDPs of null_response - drm/msm/dpu: Fix error return code in dpu_mdss_init() - drm/msm: Fix error return code in msm_drm_init() - bpf: Fix null ptr deref with mixed tail calls and subprogs - ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() - ieee802154: hwsim: Fix memory leak in hwsim_add_one - tc-testing: fix list handling - net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues - net/ipv4: swap flow ports when validating source - ip6_tunnel: fix GRE6 segmentation - vxlan: add missing rcu_read_lock() in neigh_reduce() - rtw88: 8822c: fix lc calibration timing - iwlwifi: increase PNVM load timeout - xfrm: Fix xfrm offload fallback fail case - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE - net: sched: add barrier to ensure correct ordering for lockless qdisc - vrf: do not push non-ND strict packets with a source LLA through packet taps again - net: ethernet: ezchip: fix error handling - net: ethernet: ezchip: fix UAF in nps_enet_remove - net: ethernet: aeroflex: fix UAF in greth_of_remove - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() - mt76: fix possible NULL pointer dereference in mt76_tx - samples/bpf: Fix the error return code of xdp_redirect's main() - samples/bpf: Fix Segmentation fault for xdp_redirect command - RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr - bpf: Fix libelf endian handling in resolv_btfids - xsk: Fix broken Tx ring validation - xsk: Fix missing validation for skb and unaligned mode - selftests/bpf: Whitelist test_progs.h from .gitignore - RDMA/rxe: Fix qp reference counting for atomic ops - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - RDMA/mlx5: Don't add slave port to unaffiliated list - netlabel: Fix memory leak in netlbl_mgmt_add_common - ath11k: send beacon template after vdev_start/restart during csa - ath10k: Fix an error code in ath10k_add_interface() - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() - cw1200: Revert unnecessary patches that fix unreal use-after-free bugs - brcmsmac: mac80211_if: Fix a resource leak in an error handling path - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset - brcmfmac: correctly report average RSSI in station info - brcmfmac: fix setting of station info chains bitmask - ssb: Fix error return code in ssb_bus_scan() - wcn36xx: Move hal_buf allocation to devm_kmalloc in probe - clk: imx8mq: remove SYS PLL 1/2 clock gates - ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others - wireless: carl9170: fix LEDS build errors & warnings - ath10k: add missing error return code in ath10k_pci_probe() - ath10k: go to path err_unsupported when chip id is not supported - tools/bpftool: Fix error return code in do_batch() - drm: qxl: ensure surf.data is ininitialized - clk: vc5: fix output disabling when enabling a FOD - drm/vc4: hdmi: Fix error path of hpd-gpios - drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends - RDMA/rxe: Fix failure during driver load - drm/pl111: depend on CONFIG_VEXPRESS_CONFIG - RDMA/core: Sanitize WQ state received from the userspace - net/sched: act_vlan: Fix modify to allow 0 - xfrm: remove the fragment check for ipv6 beet mode - clk: tegra30: Use 300MHz for video decoder by default - ehea: fix error return code in ehea_restart_qps() - RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats - RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection - RDMA/rtrs-srv: Fix memory leak when having multiple sessions - RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object - RDMA/rtrs: Do not reset hb_missed_max after re-connection - RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats - RDMA/srp: Fix a recently introduced memory leak - mptcp: generate subflow hmac after mptcp_finish_join() - mptcp: fix pr_debug in mptcp_token_new_connect - drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result - drm/rockchip: lvds: Fix an error handling path - drm/rockchip: dsi: move all lane config except LCDC mux to bind() - drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() - drm: rockchip: set alpha_en to 0 if it is not used - net: ftgmac100: add missing error return code in ftgmac100_probe() - clk: meson: g12a: fix gp0 and hifi ranges - net: qrtr: ns: Fix error return code in qrtr_ns_init() - drm/vmwgfx: Fix cpu updates of coherent multisample surfaces - drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command - pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities - pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin - net: pch_gbe: Propagate error from devm_gpio_request_one() - net: mvpp2: Put fwnode in error case during ->probe() - video: fbdev: imxfb: Fix an error message - drm/ast: Fix missing conversions to managed API - drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() - drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() - drm/bridge/sii8620: fix dependency on extcon - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 - mm: memcg/slab: properly set up gfp flags for objcg pointer array - mm/shmem: fix shmem_swapin() race with swapoff - swap: fix do_swap_page() race with swapoff - mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() - mm/debug_vm_pgtable/basic: iterate over entire protection_map[] - mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect - dax: fix ENOMEM handling in grab_mapping_entry() - ocfs2: fix snprintf() checking - blk-mq: update hctx->dispatch_busy in case of real scheduler - cpufreq: Make cpufreq_online() call driver->offline() on errors - ACPI: bgrt: Fix CFI violation - ACPI: Use DEVICE_ATTR_ macros - extcon: extcon-max8997: Fix IRQ freeing at error path - clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG - mark pstore-blk as broken - ACPI: sysfs: Fix a buffer overrun problem with description_show() - nvme-pci: look for StorageD3Enable on companion ACPI device instead - block: avoid double io accounting for flush request - ACPI: PM / fan: Put fan device IDs into separate header file - PM / devfreq: Add missing error code in devfreq_add_device() - media: video-mux: Skip dangling endpoints - media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev - psi: Fix race between psi_trigger_create/destroy - crypto: nx - Fix RCU warning in nx842_OF_upd_status - spi: spi-sun6i: Fix chipselect/clock bug - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING - lockdep: Fix wait-type for empty stack - sched/uclamp: Fix uclamp_tg_restrict() - sched/rt: Fix Deadline utilization tracking during policy change - sched/rt: Fix RT utilization tracking during policy change - x86/sev: Split up runtime #VC handler for correct state tracking - x86/sev: Make sure IRQs are disabled while GHCB is active - btrfs: clear log tree recovering status if starting transaction fails - regulator: hi655x: Fix pass wrong pointer to config.driver_data - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap - KVM: nVMX: Sync all PGDs on nested transition with shadow paging - hwmon: (max31790) Fix fan speed reporting for fan7..12 - hwmon: (max31722) Remove non-standard ACPI device IDs - hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" - hwmon: (lm70) Use device_get_match_data() - media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx - media: subdev: remove VIDIOC_DQEVENT_TIME32 handling - arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan - arm64: consistently use reserved_pg_dir - mmc: usdhi6rol0: fix error return code in usdhi6_probe() - crypto: sm2 - fix a memory leak in sm2 - crypto: sm2 - remove unnecessary reset operations - crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit - crypto: omap-sham - Fix PM reference leak in omap sham ops - crypto: nitrox - fix unchecked variable in nitrox_register_interrupts - regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK - media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() - m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning - media: gspca/gl860: fix zero-length control requests - media: tc358743: Fix error return code in tc358743_probe_of() - media: au0828: fix a NULL vs IS_ERR() check - media: exynos4-is: Fix a use after free in isp_video_release - media: rkvdec: Fix .buf_prepare - locking/lockdep: Reduce LOCKDEP dependency list - pata_ep93xx: fix deferred probing - media: rc: i2c: Fix an error message - crypto: ccp - Fix a resource leak in an error handling path - crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() - crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() - x86/elf: Use _BITUL() macro in UAPI headers - evm: fix writing /evm overflow - pata_octeon_cf: avoid WARN_ON() in ata_host_activate() - kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_ := n' - sched/uclamp: Fix locking around cpu_util_update_eff() - sched/uclamp: Fix wrong implementation of cpu.uclamp.min - media: I2C: change 'RST' to "RSET" to fix multiple build errors - pata_rb532_cf: fix deferred probing - sata_highbank: fix deferred probing - crypto: ux500 - Fix error return code in hash_hw_final() - crypto: ixp4xx - update IV after requests - crypto: ixp4xx - dma_unmap the correct address - media: hantro: do a PM resume earlier - media: s5p_cec: decrement usage count if disabled - media: venus: Rework error fail recover logic - spi: Avoid undefined behaviour when counting unused native CSs - spi: Allow to have all native CSs in use along with GPIOs - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode - ia64: mca_drv: fix incorrect array size calculation - kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - block: fix discard request merge - mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device - cifs: fix missing spinlock around update to ses->status - HID: wacom: Correct base usage for capacitive ExpressKey status bits - ACPI: tables: Add custom DSDT file as makefile prerequisite - tpm_tis_spi: add missing SPI device ID entries - clocksource: Check per-CPU clock synchronization when marked unstable - clocksource: Retry clock read if long delays detected - ACPI: EC: trust DSDT GPE for certain HP laptop - cifs: improve fallocate emulation - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() - EDAC/Intel: Do not load EDAC driver when running as a guest - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() - nvme-pci: fix var. type for increasing cq_head - platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() - platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" - platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" - block: fix race between adding/removing rq qos and normal IO - ACPI: resources: Add checks for ACPI IRQ override - ACPI: bus: Call kobject_put() in acpi_init() error path - ACPICA: Fix memory leak caused by _CID repair function - fs: dlm: fix memory leak when fenced - drivers: hv: Fix missing error code in vmbus_connect() - open: don't silently ignore unknown O-flags in openat2() - random32: Fix implicit truncation warning in prandom_seed_state() - fs: dlm: cancel work sync othercon - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - ACPI: EC: Make more Asus laptops use ECDT _GPE - platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets - platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets - Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c - lib: vsprintf: Fix handling of number field widths in vsscanf - hv_utils: Fix passing zero to 'PTR_ERR' warning - ACPI: processor idle: Fix up C-state latency if not ordered - EDAC/ti: Add missing MODULE_DEVICE_TABLE - HID: do not use down_interruptible() when unbinding devices - ACPI: video: use native backlight for GA401/GA502/GA503 - media: Fix Media Controller API config checks - regulator: da9052: Ensure enough delay time for .set_voltage_time_sel - regulator: mt6358: Fix vdram2 .vsel_mask - KVM: s390: get rid of register asm usage - lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() - locking/lockdep: Fix the dep path printing for backwards BFS - btrfs: disable build on platforms having page size 256K - btrfs: don't clear page extent mapped if we're not invalidating the full page - btrfs: sysfs: fix format string for some discard stats - btrfs: abort transaction if we fail to update the delayed inode - btrfs: fix error handling in __btrfs_update_delayed_inode - KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors - drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() - hwmon: (max31790) Fix pwmX_enable attributes - hwmon: (max31790) Report correct current pwm duty cycles - media: imx-csi: Skip first few frames from a BT.656 source - media: siano: fix device register error path - media: dvb_net: avoid speculation from net slot - crypto: shash - avoid comparing pointers to exported functions under CFI - spi: meson-spicc: fix memory leak in meson_spicc_probe - spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. - mmc: via-sdmmc: add a check against NULL pointer dereference - mmc: sdhci-sprd: use sdhci_sprd_writew - memstick: rtsx_usb_ms: fix UAF - media: dvd_usb: memory leak in cinergyt2_fe_attach - Makefile: fix GDB warning with CONFIG_RELR - media: st-hva: Fix potential NULL pointer dereferences - media: bt8xx: Fix a missing check bug in bt878_probe - media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release - media: cedrus: Fix .buf_prepare - media: hantro: Fix .buf_prepare - media: em28xx: Fix possible memory leak of em28xx struct - media: bt878: do not schedule tasklet when it is not setup - media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off - sched/fair: Fix ascii art by relpacing tabs - arm64: perf: Convert snprintf to sysfs_emit - crypto: qce: skcipher: Fix incorrect sg count for dma transfers - crypto: qat - remove unused macro in FW loader - crypto: qat - check return code of qat_hal_rd_rel_reg() - media: imx: imx7_mipi_csis: Fix logging of only error event counters - media: pvrusb2: fix warning in pvr2_i2c_core_done - media: hevc: Fix dependent slice segment flags - media: cobalt: fix race condition in setting HPD - media: cpia2: fix memory leak in cpia2_usb_probe - media: sti: fix obj-$(config) targets - crypto: nx - add missing MODULE_DEVICE_TABLE - hwrng: exynos - Fix runtime PM imbalance on error - sched/core: Initialize the idle task with preemption disabled - regulator: uniphier: Add missing MODULE_DEVICE_TABLE - spi: omap-100k: Fix the length judgment problem - spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() - spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' - media: exynos-gsc: fix pm_runtime_get_sync() usage count - media: exynos4-is: fix pm_runtime_get_sync() usage count - media: sti/bdisp: fix pm_runtime_get_sync() usage count - media: sunxi: fix pm_runtime_get_sync() usage count - media: s5p-jpeg: fix pm_runtime_get_sync() usage count - media: mtk-vcodec: fix PM runtime get logic - media: sh_vou: fix pm_runtime_get_sync() usage count - media: am437x: fix pm_runtime_get_sync() usage count - media: s5p: fix pm_runtime_get_sync() usage count - media: mdk-mdp: fix pm_runtime_get_sync() usage count - media: marvel-ccic: fix some issues when getting pm_runtime - staging: media: rkvdec: fix pm_runtime_get_sync() usage count - Add a reference to ucounts for each cred - spi: Make of_register_spi_device also set the fwnode - thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure - fuse: reject internal errno - fuse: check connected before queueing on fpq->io - fuse: ignore PG_workingset after stealing - fuse: Fix infinite loop in sget_fc() - fuse: Fix crash if superblock of submount gets killed early - fuse: Fix crash in fuse_dentry_automount() error path - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - loop: Fix missing discard support when using LOOP_CONFIGURE - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - tracing/histograms: Fix parsing of "sym-offset" modifier - rsi: fix AP mode with WPA failure due to encrypted EAPOL - rsi: Assign beacon rate settings to the correct rate_info descriptor field - ssb: sdio: Don't overwrite const buffer if block_write fails - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() - serial_cs: remove wrong GLOBETROTTER.cis entry - serial_cs: Add Option International GSM-Ready 56K/ISDN modem - serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() - serial: mvebu-uart: fix calculation of clock divisor - iio: accel: bma180: Fix BMA25x bandwidth register values - iio: ltr501: ltr501_read_ps(): add missing endianness conversion - iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR - iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too - iio: light: tcs3472: do not free unallocated IRQ - iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() - rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path - clk: agilex/stratix10: fix bypass representation - clk: agilex/stratix10: remove noc_clk - clk: agilex/stratix10/n5x: fix how the bypass_reg is handled - f2fs: Prevent swap file in LFS mode - s390: mm: Fix secure storage access exception handling - s390/cio: dont call css_wait_for_slow_path() inside a lock - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs - KVM: PPC: Book3S HV: Workaround high stack usage with clang - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 - mm/gup: fix try_grab_compound_head() race with split_huge_page() - bus: mhi: Wait for M2 state during system resume - mac80211: remove iwlwifi specific workaround that broke sta NDP tx - can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path - can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done - can: isotp: isotp_release(): omit unintended hrtimer restart on socket release - can: gw: synchronize rcu operations before removing gw job entry - can: bcm: delay release of struct bcm_op after synchronize_rcu() - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix overflow in ext4_iomap_alloc() - ext4: fix kernel infoleak via ext4_extent_header - btrfs: clear defrag status of a root if starting transaction fails - btrfs: compression: don't try to compress if we don't have enough pages - btrfs: send: fix invalid path for unlink operations after parent orphanization - ARM: dts: at91: sama5d4: fix pinctrl muxing - ARM: dts: ux500: Fix LED probing - crypto: ccp - Annotate SEV Firmware file names - crypto: nx - Fix memcpy() over-reading in nonce - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - iov_iter_fault_in_readable() should do nothing in xarray case - copy_page_to_iter(): fix ITER_DISCARD case - selftests/lkdtm: Avoid needing explicit sub-shell - ntfs: fix validity check for file name attribute - gfs2: Fix error handling in init_statfs - gfs2: Fix underflow in gfs2_page_mkwrite - xhci: solve a double free problem while doing s4 - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() - usb: dwc3: Fix debugfs creation flow - USB: cdc-acm: blacklist Heimann USB Appset device - usb: renesas-xhci: Fix handling of unknown ROM state - usb: gadget: eem: fix echo command packet response issue - net: can: ems_usb: fix use-after-free in ems_usb_disconnect() - Input: usbtouchscreen - fix control-request directions - media: dvb-usb: fix wrong definition - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 - ALSA: hda/realtek: Add another ALC236 variant support - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 - ALSA: intel8x0: Fix breakage at ac97 clock measurement - ALSA: usb-audio: scarlett2: Fix wrong resume call - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire - ALSA: usb-audio: Fix OOB access at proc output - ALSA: usb-audio: fix rate on Ozone Z90 USB headset - Bluetooth: Remove spurious error message - Bluetooth: btqca: Don't modify firmware contents in-place - Bluetooth: hci_qca: fix potential GPF - Revert "evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded" - configfs: fix memleak in configfs_release_bin_file - init: only move down lockup_detector_init() when sdei_watchdog is enabled - arm64: fix AUDIT_ARCH_AARCH64ILP32 bug on audit subsystem - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - tty/serial/imx: Enable TXEN bit in imx_poll_init(). - xen/events: reset active flag for lateeoi events later - Hexagon: change jumps to must-extend in futex_atomic_* - Hexagon: add target builtins to kernel - Hexagon: fix build errors - media: uvcvideo: Support devices that report an OT as an entity source - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path - ubifs: Remove ui_mutex in ubifs_xattr_get and change_xattr - ubifs: Fix races between xattr_{set|get} and listxattr operations - block: stop wait rcu once we can ensure no io while elevator init - writeback: don't warn on an unregistered BDI in __mark_inode_dirty - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm: vmalloc: prevent use after free in _vm_unmap_aliases - arm32: kaslr: Fix the bitmap error - net: make sure devices go through netdev_wait_all_refs - net: fib_notifier: don't return positive values on fib registration - netfilter: nftables: avoid potential overflows on 32bit arches - netfilter: Dissect flow after packet mangling - net: fix a concurrency bug in l2tp_tunnel_register() - ext4: fix possible UAF when remounting r/o a mmp-protected file system - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" - RDMA/mlx5: Block FDB rules when not in switchdev mode - gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP - drm/nouveau: fix dma_address check for CPU/GPU sync - gpio: mxc: Fix disabled interrupt wake-up support - scsi: sr: Return appropriate error code when disk is ejected - arm64: seccomp: fix compilation error with ILP32 support - scsi: sd: block: Fix regressions in read-only block device handling - integrity: Load mokx variables into the blacklist keyring - certs: Add ability to preload revocation certs - certs: Move load_system_certificate_list to a common function - certs: Add EFI_CERT_X509_GUID support for dbx entries - Revert "drm: add a locked version of drm_is_current_master" - netfs: fix test for whether we can skip read when writing beyond EOF - swiotlb: manipulate orig_addr when tlb_addr has offset - KVM: SVM: Call SEV Guest Decommission if ASID binding fails - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm, thp: use head page in __migration_entry_wait() - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - x86/fpu: Make init_fpstate correct with optimized XSAVE - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - ceph: must hold snap_rwsem when filling inode for async create - i2c: robotfuzz-osif: fix control-request directions - KVM: do not allow mapping valid but non-reference-counted pages - s390/stack: fix possible register corruption with stack switch helper - nilfs2: fix memory leak in nilfs_sysfs_delete_device_group - gpiolib: cdev: zero padding during conversion to gpioline_info_changed - i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access - pinctrl: stm32: fix the reported number of GPIO lines per bank - perf/x86: Track pmu in per-CPU cpu_hw_events - net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY - net: ll_temac: Add memory-barriers for TX BD access - PCI: Add AMD RS690 quirk to enable 64-bit DMA - recordmcount: Correct st_shndx handling - mac80211: handle various extensible elements correctly - mac80211: reset profile_periodicity/ema_ap - net: qed: Fix memcpy() overflow of qed_dcbx_params() - KVM: selftests: Fix kvm_check_cap() assertion - r8169: Avoid memcpy() over-reading of ETH_SS_STATS - sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS - r8152: Avoid memcpy() over-reading of ETH_SS_STATS - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - net: caif: fix memory leak in ldisc_open - riscv32: Use medany C model for modules - net: phy: dp83867: perform soft reset and retain established link - net/packet: annotate data race in packet_sendmsg() - inet: annotate date races around sk->sk_txhash - net: annotate data race in sock_error() - ping: Check return value of function 'ping_queue_rcv_skb' - inet: annotate data race in inet_send_prepare() and inet_dgram_connect() - net: ethtool: clear heap allocations for ethtool function - mac80211: drop multicast fragments - net: ipv4: Remove unneed BUG() function - dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma - dmaengine: mediatek: do not issue a new desc if one is still current - dmaengine: mediatek: free the proper desc in desc_free handler - dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() - cfg80211: call cfg80211_leave_ocb when switching away from OCB - mac80211_hwsim: drop pending frames on stop - mac80211: remove warning in ieee80211_get_sband() - dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits - dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig - dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() - dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() - perf/x86/intel/lbr: Zero the xstate buffer on allocation - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context - locking/lockdep: Improve noinstr vs errors - x86/xen: Fix noinstr fail in exc_xen_unknown_trap() - x86/entry: Fix noinstr fail in __do_fast_syscall_32() - drm/vc4: hdmi: Make sure the controller is powered in detect - drm/vc4: hdmi: Move the HSM clock enable to runtime_pm - Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" - spi: spi-nxp-fspi: move the register operation after the clock enable - arm64: Ignore any DMA offsets in the max_zone_phys() calculation - MIPS: generic: Update node names to avoid unit addresses - mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk - ARM: 9081/1: fix gcc-10 thumb2-kernel regression - drm/amdgpu: wait for moving fence after pinning - drm/radeon: wait for moving fence after pinning - drm/nouveau: wait for moving fence after pinning v2 - drm: add a locked version of drm_is_current_master - Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." - Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." - module: limit enabling module.sig_enforce- scsi: core: Treat device offline as a failure - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - arm64: fpsimd: run kernel mode NEON with softirqs disabled - arm64: assembler: introduce wxN aliases for wN registers - arm64: assembler: remove conditional NEON yield macros - crypto: arm64/crc-t10dif - move NEON yield to C code - crypto: arm64/aes-ce-mac - simplify NEON yield - crypto: arm64/aes-neonbs - remove NEON yield calls - crypto: arm64/sha512-ce - simplify NEON yield - crypto: arm64/sha3-ce - simplify NEON yield - crypto: arm64/sha2-ce - simplify NEON yield - crypto: arm64/sha1-ce - simplify NEON yield - arm64: assembler: add cond_yield macro - mm: fix page reference leak in soft_offline_page() - block_dump: remove comments in docs - block_dump: remove block_dump feature - block_dump: remove block_dump feature in mark_inode_dirty() - crypto: sun8i-ce - fix error return code in sun8i_ce_prng_generate() - crypto: nx - add missing call to of_node_put() - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: check vlan id before using it - net: hns3: check queue id range before using - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: fix inconsistent vf id print - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: fix the exception when query imp info - net: hns3: disable mac in flr process - net: hns3: change affinity_mask to numa node range - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static- imans: Use initial ima namespace domain tag when IMANS is disabled.- IOMMU: SMMUv2: Bypass SMMU in default for some SoCs - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - usb: xhci: Add workaround for phytium - arm64: topology: Support PHYTIUM CPU - hugetlb: pass head page to remove_hugetlb_page() - userfaultfd: hugetlbfs: fix new flag usage in error path - hugetlb: fix uninitialized subpool pointer - percpu: flush tlb in pcpu_reclaim_populated() - percpu: implement partial chunk depopulation - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 - percpu: factor out pcpu_check_block_hint() - percpu: split __pcpu_balance_workfn() - percpu: fix a comment about the chunks ordering - slub: fix kmalloc_pagealloc_invalid_free unit test - slub: fix unreclaimable slab stat for bulk free - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: modify a print format of hns3_dbg_queue_map() - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: remove redundant param mbx_event_pending - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - sched: bugfix setscheduler unlock cpuset_rwsem - ima: fix db size overflow and Kconfig issues - mm: page_poison: print page info when corruption is caught - kasan: fix conflict with page poisoning - mm: fix page_owner initializing issue for arm32 - net: hns3: add ethtool support for CQE/EQE mode configuration - net: hns3: add support for EQE/CQE mode configuration - ethtool: extend coalesce setting uAPI with CQE mode - ethtool: add two coalesce attributes for CQE mode - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix GRO configuration error after reset - net: hns3: change the method of getting cmd index in debugfs - net: hns3: fix duplicate node in VLAN list - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add waiting time before cmdq memory is released - net: hns3: clear hardware resource when loading driver - net: hns3: make array spec_opcode static const, makes object smaller - digest list: disable digest lists in non-root ima namespaces - ima: Introduce ima-ns-sig template - ima: fix a potential crash owing to the compiler optimisation - ima: Set ML template per ima namespace - ima: Add dummy boot aggregate to per ima namespace measurement list - ima: Load per ima namespace x509 certificate - integrity: Add key domain tag to the search criteria - ima: Add key domain to the ima namespace - keys: Allow to set key domain tag separately from the key type - keys: Include key domain tag in the iterative search - keys: Add domain tag to the keyring search criteria - ima: Remap IDs of subject based rules if necessary - user namespace: Add function that checks if the UID map is defined - ima: Parse per ima namespace policy file - ima: Configure the new ima namespace from securityfs - ima: Change the owning user namespace of the ima namespace if necessary - ima: Add the violation counter to the namespace - ima: Extend permissions to the ima securityfs entries - ima: Add a reader counter to the integrity inode data - ima: Add per namespace view of the measurement list - ima: Add a new ima template that includes namespace ID - ima: Check ima namespace ID during digest entry lookup - ima: Keep track of the measurment list per ima namespace - ima: Add ima namespace id to the measurement list related structures - ima: Enable per ima namespace policy settings - ima: Add integrity inode related data to the ima namespace - ima: Extend the APIs in the integrity subsystem - ima: Add ima namespace to the ima subsystem APIs - ima: Add methods for parsing ima policy configuration string - ima: Add ima policy related data to the ima namespace - ima: Bind ima namespace to the file descriptor - ima: Add a list of the installed ima namespaces - ima: Introduce ima namespace - mm/page_alloc: further fix __alloc_pages_bulk() return value - mm/page_alloc: correct return value when failing at preparing - mm/page_alloc: avoid page allocator recursion with pagesets.lock held - mm: vmscan: shrink deferred objects proportional to priority - mm: memcontrol: reparent nr_deferred when memcg offline - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers - mm: vmscan: use per memcg nr_deferred of shrinker - mm: vmscan: add per memcg shrinker nr_deferred - mm: vmscan: use a new flag to indicate shrinker is registered - mm: vmscan: add shrinker_info_protected() helper - mm: memcontrol: rename shrinker_map to shrinker_info - mm: vmscan: use kvfree_rcu instead of call_rcu - mm: vmscan: remove memcg_shrinker_map_size - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation - mm: vmscan: consolidate shrinker_maps handling code - mm: vmscan: use nid from shrink_control for tracepoint - scsi/hifc: Fix memory leakage bug - crypto: hisilicon/qm - set a qp error flag for userspace - vfio/hisilicon: add acc live migration driver - vfio/hisilicon: modify QM for live migration driver - vfio/pci: provide customized live migration VFIO driver framework - PCI: Set dma-can-stall for HiSilicon chips - PCI: Add a quirk to set pasid_no_tlp for HiSilicon chips - PCI: PASID can be enabled without TLP prefix - crypto: hisilicon/sec - fix the CTR mode BD configuration - crypto: hisilicon/sec - fix the max length of AAD for the CCM mode - crypto: hisilicon/sec - fixup icv checking enabled on Kunpeng 930 - crypto: hisilicon - check _PS0 and _PR0 method - crypto: hisilicon - change parameter passing of debugfs function - crypto: hisilicon - support runtime PM for accelerator device - crypto: hisilicon - add runtime PM ops - crypto: hisilicon - using 'debugfs_create_file' instead of 'debugfs_create_regset32' - crypto: hisilicon/sec - modify the hardware endian configuration - crypto: hisilicon/sec - fix the abnormal exiting process - crypto: hisilicon - enable hpre device clock gating - crypto: hisilicon - enable sec device clock gating - crypto: hisilicon - enable zip device clock gating - crypto: hisilicon/sec - fix the process of disabling sva prefetching- mm/page_alloc: correct return value of populated elements if bulk array is populated - mm: fix oom killing for disabled pid - X86/config: Enable CONFIG_USERSWAP - eulerfs: change default config file - eulerfs: add Kconfig and Makefile - eulerfs: add super_operations and module_init/exit - eulerfs: add inode_operations for symlink inode - eulerfs: add file_operations for dir inode - eulerfs: add inode_operations for dir inode and special inode - eulerfs: add file operations and inode operations for regular file - eulerfs: add dax operations - eulerfs: add inode related interfaces - eulerfs: add dependency operations - eulerfs: add nv dict operations - eulerfs: add filename interfaces - eulerfs: add interfaces for page wear - eulerfs: add interfaces for inode lock transfer - eulerfs: add flush interfaces - eulerfs: add memory allocation interfaces - eulerfs: add kmeme_cache definitions and interfaces - eulerfs: common definitions - vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING - net: hns3: remove always exist devlink pointer check - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool- check-kabi: check-kabi support python3 and python2- srcu: Take early exit on memory-allocation failure - iommu: fix build error when CONFIG_IOMMU_API is off - USB: Fix some clerical mistakes- userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - spi: hisi-kunpeng: Fix Woverflow warning on conversion - spi: Add HiSilicon SPI Controller Driver for Kunpeng SoCs - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: libsas: Introduce more SAM status code aliases in enum exec_status - scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Delete some unused callbacks - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Don't check .nr_hw_queues in hisi_sas_task_prep() - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: libsas: Remove temporarily-added _gfp() API variants - scsi: mvsas: Switch back to original libsas event notifiers - scsi: isci: Switch back to original libsas event notifiers - scsi: libsas: Switch back to original event notifiers API - scsi: pm80xx: Switch back to original libsas event notifiers - scsi: aic94xx: Switch back to original libsas event notifiers - scsi: hisi_sas: Switch back to original libsas event notifiers - scsi: libsas: Add gfp_t flags parameter to event notifications - scsi: hisi_sas: Pass gfp_t flags to libsas event notifiers - scsi: aic94xx: Pass gfp_t flags to libsas event notifiers - scsi: pm80xx: Pass gfp_t flags to libsas event notifiers - scsi: libsas: Pass gfp_t flags to event notifiers - scsi: hisi_sas: Remove auto_affine_msi_experimental module_param - scsi: hisi_sas: Expose HW queues for v2 hw - driver core: platform: Add devm_platform_get_irqs_affinity() - ACPI: Drop acpi_dev_irqresource_disabled() - resource: Add irqresource_disabled() - genirq/affinity: Add irq_update_affinity_desc() - mm: fix some spelling mistakes in comments - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume - ACPI: APEI: fix synchronous external aborts in user-mode - Revert "kretprobe: check re-registration of the same kretprobe earlier" - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - fs/buffer.c: add checking buffer head stat before clear - watchdog: sbsa: Support architecture version 1 - perf/smmuv3: Don't trample existing events with global filter - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - drivers/perf: hisi: Fix data source control - perf/hisi: Use irq_set_affinity() - perf/arm-smmuv3: Use irq_set_affinity() - genirq: Export affinity setter for modules - drivers/perf: hisi: Add support for HiSilicon PA PMU driver - drivers/perf: hisi: Add support for HiSilicon SLLC PMU driver - drivers/perf: hisi: Update DDRC PMU for programmable counter - drivers/perf: hisi: Add new functions for HHA PMU - drivers/perf: hisi: Add new functions for L3C PMU - drivers/perf: hisi: Add PMU version for uncore PMU drivers. - drivers/perf: hisi: Refactor code for more uncore PMUs - drivers/perf: hisi: Remove unnecessary check of counter index - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 - drivers/perf: Add support for ARMv8.3-SPE - perf/smmuv3: Support sysfs identifier file - drivers/perf: hisi: Add identifier sysfs file - net: hns3: change the method of obtaining default ptp cycle - net: hns3: add devlink reload support for VF - net: hns3: add devlink reload support for PF - net: hns3: add support for devlink get info for VF - net: hns3: add support for devlink get info for PF - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - devlink: add documentation for hns3 driver - seq_file: disallow extremely large seq buffer allocations- config: enable kernel hotupgrade features by default - pid: add pid reserve method for checkpoint and recover - mm: add pin memory method for checkpoint add restore - arm64: Add memmap parameter and register pmem - arm64: smp: Add support for cpu park - arm64: Reserve memory for quick kexec - kexec: Add quick kexec support for kernel - openeuler_defconfig: Enable CONFIG_SMMU_BYPASS_DEV by default - iommu: Enable smmu-v3 when 3408iMR/3416iMRraid card exist - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - iommu/arm-smmu-v3: Add support for less than one ECMDQ per core - iommu/arm-smmu-v3: Add arm_smmu_ecmdq_issue_cmdlist() for non-shared ECMDQ - iommu/arm-smmu-v3: Ensure that a set of associated commands are inserted in the same ECMDQ - iommu/arm-smmu-v3: Add support for ECMDQ register mode - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance - sched: Add /debug/sched_preempt - preempt/dynamic: Support dynamic preempt with preempt= boot option - preempt/dynamic: Provide irqentry_exit_cond_resched() static call - preempt/dynamic: Provide preempt_schedule[_notrace]() static calls - preempt/dynamic: Provide cond_resched() and might_resched() static calls - preempt: Introduce CONFIG_PREEMPT_DYNAMIC - static_call: Provide DEFINE_STATIC_CALL_RET0() - static_call/x86: Add __static_call_return0() - openeuler_defconfig: Enable Phytium FT-2500 support by default - irqchip/gic-phytium-2500: Add support for GIC of Phytium S2500 - sched/fair: Merge select_idle_core/cpu() - sched/fair: Remove select_idle_smt() - sched/fair: Move avg_scan_cost calculations under SIS_PROP - sched/fair: Remove SIS_AVG_CPU - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: fix reuse conflict of the rx page - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: optimize the rx page reuse handling process - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add debugfs support for ptp info - net: hns3: add support for PTP - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclge_main.c - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: remove unnecessary updating port based VLAN - net: hns3: refine for hclge_push_vf_port_base_vlan_info() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: switch to dim algorithm for adaptive interrupt moderation - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: configure promisc mode for VF asynchronously - net: hns3: Fix return of uninitialized variable ret - net: hns3: remove the useless debugfs file node cmd - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: fix user's coalesce configuration lost issue - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: refactor the debugfs process - net: hns3: refactor out RX completion checksum - net: hns3: support RXD advanced layout - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: remove a duplicate pf reset counting - net: hns3: VF not request link status when PF support push link status feature - net: hns3: PF add support for pushing link status to VFs - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: Trivial spell fix in hns3 driver - net: hns3: add suspend and resume pm_ops - net: hns3: change flr_prepare/flr_done function names - net: hns3: Remove un-necessary 'else-if' in the hclge_reset_event() - net: hns3: Remove the left over redundant check & assignment - net: hns3: add stats logging when skb padding fails - net: hns3: expand the tc config command - net: hns3: add tx send size handling for tso skb - net: hns3: optimize the process of queue reset - net: hns3: remove the rss_size limitation by vector num - net: hns3: fix use-after-free issue for hclge_add_fd_entry_common() - net: hns3: fix missing rule state assignment - net: hns3: no return statement in hclge_clear_arfs_rules - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: fix some typos in hclge_main.c - net: hns3: fix prototype warning - net: hns3: remove unused parameter from hclge_dbg_dump_loopback() - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support for user-def data of flow director - net: hns3: refine for hns3_del_all_fd_entries() - net: hns3: refactor flow director configuration - net: hns3: add support for traffic class tuple support for flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: refactor out hclge_fd_get_tuple() - net: hns3: refactor out hclge_add_fd_entry() - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net: hns3: use pause capability queried from firmware - net: hns3: use FEC capability queried from firmware - net: hns3: refactor out hclge_rm_vport_all_mac_table() - net: hns3: refactor out hclgevf_set_rss_tuple() - net: hns3: refactor out hclge_set_rss_tuple() - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: clean up hns3_dbg_cmd_write() - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: fix return of random stack value - net: hns3: cleanup for endian issue for VF RSS - net: hns3: remove unused macro definition - net: hns3: remove an unused parameter in hclge_vf_rate_param_check() - net: hns3: remove redundant return value of hns3_uninit_all_ring() - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: modify some unmacthed types print parameter - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: remove redundant client_setup_tc handle - net: hns3: clean up some incorrect variable types in hclge_dbg_dump_tm_map() - net: hns3: replace macro of max qset number with specification - net: hns3: debugfs add max tm rate specification print - net: hns3: add support for obtaining the maximum frame size - net: hns3: optimize the code when update the tc info - net: hns3: RSS indirection table use device specification - net: hns3: add api capability bits for firmware - net: hns3: remove redundant null check of an array - net: hns3: add debugfs support for tm nodes, priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - x86/perf: Add uncore performance monitor support for Zhaoxin CPUs - iommu/vt-d:Add support for detecting ACPI device, in RMRR - USB:Fix kernel NULL pointer when unbind UHCI form vfio-pci - xhci: fix issue with resume from system Sx state - xhci: Adjust the UHCI Controllers bit value - ALSA: hda: Add support of Zhaoxin NB HDAC codec - ALSA: hda: Add support of Zhaoxin NB HDAC - ALSA: hda: Add Zhaoxin SB HDAC non snoop - xhci: Show Zhaoxin XHCI root hub speed correctly - xhci: fix issue of cross page boundary in TRB prefetch - xhci: Add Zhaoxin xHCI LPM U1/U2 feature support - ata: sata_zhaoxin: Add support for Zhaoxin Serial ATA - crypto: x86/crc32c-intel - Don't match some Zhaoxin CPUs - Add MCA supprot for X86_VENDOR_CENTAUR CPUs - Add support for extended topology detection - Get locgical processors numbers bits per package - ima: fix CONFIG_IMA_DIGEST_DB_MEGABYTES in openeuler_defconfig - usb: gadget: rndis: Fix info leak of rndis - crypto: hisilicon/qm - implement for querying hardware tasks status. - crypto: hisilicon/sec - Fix spelling mistake "fallbcak" -> "fallback" - crypto: hisilicon/zip - adds the max shaper type rate - crypto: hisilicon/hpre - adds the max shaper type rate - crypto: hisilicon/sec - adds the max shaper type rate - crypto: hisilicon/qm - supports to inquiry each function's QoS - crypto: hisilicon/qm - add pf ping single vf function - crypto: hisilicon/qm - merges the work initialization process into a single function - crypto: hisilicon/qm - add the "alg_qos" file node - crypto: hisilicon/qm - supports writing QoS int the host - uacce: add print information if not enable sva - crypto: hisilicon/sec - modify the SEC request structure - crypto: hisilicon/sec - add hardware integrity check value process - crypto: hisilicon/sec - add fallback tfm supporting for aeads - crypto: hisilicon/sec - add new algorithm mode for AEAD - crypto: hisilicon/qm - update reset flow - crypto: hisilicon/qm - add callback to support communication - crypto: hisilicon/qm - enable PF and VFs communication - crypto: hisilicon/qm - adjust reset interface - crypto: hisilicon/hpre - register ecdh NIST P384 - crypto: hisilicon/hpre - add check before gx modulo p - crypto: hisilicon/hpre - fix ecdh self test issue - crypto: hisilicon/sec - fixup 3des minimum key size declaration - crypto: hisilicon/sec - add fallback tfm supporting for XTS mode - crypto: hisilicon/sec - add new skcipher mode for SEC - crypto: hisilicon/sec - driver adapt to new SQE - crypto: hisilicon/sec - add new type of SQE - crypto: hisilicon - switch to memdup_user_nul() - crypto: ecdh - add test suite for NIST P384 - crypto: ecdh - register NIST P384 tfm - crypto: ecdh - fix 'ecdh_init' - crypto: ecdh - fix ecdh-nist-p192's entry in testmgr - crypto: hisilicon/qm - support address prefetching - crypto: hisilicon/qm - add MSI detection steps on Kunpeng930 - crypto: hisilicon/qm - fix the process of VF's list adding - crypto: hisilicon/qm - add dfx log if not use hardware crypto algs - crypto: hisilicon/qm - enable to close master ooo when NFE occurs - crypto: hisilicon/qm - adjust order of device error configuration - crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error - crypto: hisilicon/qm - initialize the device before doing tasks - crypto: hisilicon/hpre - add 'default' for switch statement - crypto: hisilicon/hpre - delete rudundant macro definition - crypto: hisilicon/hpre - use 'GENMASK' to generate mask value - crypto: hisilicon/hpre - delete rudundant initialization - crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' - crypto: hisilicon/hpre - replace macro with inline function - crypto: hisilicon/hpre - init a structure member each line - crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands - crypto: hisilicon/hpre - fix unmapping invalid dma address - crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name - crypto: ecdh - extend 'cra_driver_name' with curve name - crypto: testmgr - fix initialization of 'secret_size' - crypto: hisilicon - enable new error types for QM - crypto: hisilicon - add new error type for SEC - crypto: hisilicon - support new error types for ZIP - crypto: hisilicon - dynamic configuration 'err_info' - crypto: hisilicon/hpre - delete redundant log and return in advance - crypto: hisilicon/hpre - add debug log - crypto: hisilicon/hpre - use the correct variable type - crypto: hisilicon/hpre - delete the rudundant space after return - crypto: hisilicon/sgl - fix the sg buf unmap - crypto: hisilicon/sgl - fix the soft sg map to hardware sg - crypto: hisilicon/sgl - add some dfx logs - crypto: hisilicon/sgl - delete unneeded variable initialization - crypto: hisilicon/sgl - add a comment for block size initialization - crypto: hisilicon/sec - use the correct print format - crypto: hisilicon/trng - add version to adapt new algorithm - crypto: hisilicon/qm - add stop queue by hardware - crypto: ecc - delete a useless function declaration - crypto: hisilicon/qm - delete redundant code - crypto: hisilicon/sec - fixup checking the 3DES weak key - crypto: hisilicon/hpre - fix a typo in hpre_crypto.c - crypto: hisilicon/sec - Fix a module parameter error - crypto: hisilicon/sec - Fixes AES algorithm mode parameter problem - crypto: hisilicon/hpre - Add processing of src_data in 'CURVE25519' - crypto: hisilicon/hpre - delete redundant '\n' - crypto: hisilicon/hpre - fix a typo and delete redundant blank line - crypto: hisilicon/hpre - fix PASID setting on kunpeng 920 - crypto: hisilicon/zip - support new 'sqe' type in Kunpeng930 - crypto: hisilicon/zip - initialize operations about 'sqe' in 'acomp_alg.init' - crypto: hisilicon/zip - add comments for 'hisi_zip_sqe' - crypto: hisilicon/zip - adjust functions location - uacce: delete unneeded variable initialization - crypto: hisilicon - use the correct HiSilicon copyright - crypto: hisilicon/qm - add queue isolation support for Kunpeng930 - crypto: hisilicon/qm - set the number of queues for function - crypto: hisilicon/qm - move 'CURRENT_QM' code to qm.c - crypto: hisilicon/qm - set the total number of queues - crypto: hisilicon/hpre - fix Kconfig - crypto: hisilicon/hpre - fix "hpre_ctx_init" resource leak - crypto: hisilicon - fix the check on dma address - crypto: hisilicon/hpre - optimise 'hpre_algs_register' error path - crypto: hisilicon/hpre - delete wrap of 'CONFIG_CRYPTO_DH' - crypto: ecc - Correct an error in the comments - crypto: hisilicon/sec - Supply missing description for 'sec_queue_empty()'s 'queue' param - crypto: ecdsa - Register NIST P384 and extend test suite - crypto: ecc - Add math to support fast NIST P384 - crypto: ecc - Add NIST P384 curve parameters - crypto: ecdsa - Add support for ECDSA signature verification - oid_registry: Add OIDs for ECDSA with SHA224/256/384/512 - crypto: hisilicon/sec - fixes some driver coding style - crypto: hisilicon/sec - fixes some coding style - crypto: hisilicon/hpre - add 'CURVE25519' algorithm - crypto: hisilicon/hpre - add 'ECDH' algorithm - crypto: ecc - add curve25519 params and expose them - crypto: ecc - expose ecc curves - crypto: ecdh - move curve_id of ECDH from the key to algorithm name - crypto: hisilicon/hpre - add algorithm type - crypto: hisilicon/hpre - add version adapt to new algorithms - crypto: hisilicon/qm - fix printing format issue - crypto: hisilicon/qm - do not reset hardware when CE happens - crypto: hisilicon/qm - update irqflag - crypto: hisilicon/qm - fix the value of 'QM_SQC_VFT_BASE_MASK_V2' - crypto: hisilicon/qm - fix request missing error - crypto: hisilicon/qm - removing driver after reset - crypto: hisilicon/hpre - enable Elliptic curve cryptography - crypto: hisilicon - PASID fixed on Kunpeng 930 - crypto: hisilicon/qm - fix use of 'dma_map_single' - crypto: hisilicon/hpre - tiny fix - crypto: hisilicon/hpre - adapt the number of clusters - crypto: hisilicon/hpre - add ecc algorithm inqury for uacce device - crypto: hisilicon/hpre - add two RAS correctable errors processing - crypto: hisilicon/hpre - delete ECC 1bit error reported threshold - crypto: hisilicon/sec - register SEC device to uacce - crypto: hisilicon/hpre - register HPRE device to uacce - crypto: hisilicon - add ZIP device using mode parameter - crypto: hisilicon/qm - SVA bugfixed on Kunpeng920 - crypto: hisilicon/trng - replace atomic_add_return() - crypto: hisilicon/trng - add support for PRNG - crypto: hisilicon/trng - add HiSilicon TRNG driver support - hwrng: hisi - remove HiSilicon TRNG driver - crypto: hisilicon/zip - add a work_queue for zip irq - crypto: sha - split sha.h into sha1.h and sha2.h - uacce: modify the module author information. - uacce: delete some redundant code. - crypto: hisilicon/sec2 - Fix aead authentication setting key error - crypto: hisilicon/qm - split 'hisi_qm_init' into smaller pieces - crypto: hisilicon/qm - split 'qm_eq_ctx_cfg' into smaller pieces - crypto: hisilicon/qm - split 'qm_qp_ctx_cfg' into smaller pieces - crypto: hisilicon/qm - replace 'sprintf' with 'scnprintf' - crypto: hisilicon/qm - modify return type of 'qm_set_sqctype' - crypto: hisilicon/qm - modify the return type of debugfs interface - crypto: hisilicon/qm - modify the return type of function - crypto: hisilicon/qm - numbers are replaced by macros - crypto: hisilicon - fixes some coding style - crypto: hisilicon - delete unused structure member variables - crypto: hisilicon - Fix doc warnings in sgl.c and qm.c - RDMA/hns: Add window selection field of congestion control - RDMA/hns: Fix incorrect vlan enable bit in QPC - RDMA/hns: Add vendor_err info to error WC - RDMA/hns: Fix spelling mistakes of original - RDMA/hns: Simplify the judgment in hns_roce_v2_post_send() - RDMA/hns: Encapsulate flushing CQE as a function - RDMA/hns: Modify function return value type - RDMA/hns: Clean definitions of EQC structure - RDMA/hns: Delete unnecessary branch of hns_roce_v2_query_qp - RDMA/hns: Add member assignments for qp_init_attr - RDMA/hns: Fix some print issues - RDMA/hns: Fix uninitialized variable - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Use IDA interface to manage xrcd index - RDMA/hns: Use IDA interface to manage pd index - RDMA/hns: Use IDA interface to manage mtpt index - RDMA/hns: Remove unused RR mechanism - RDMA/hns: Remove the unused hns_roce_bitmap_free_range function - RDMA/hns: Remove the unused hns_roce_bitmap_alloc_range function - RDMA/hns: Clean SRQC structure definition - RDMA/hns: Use new interface to write DB related fields - RDMA/hns: Use new interface to write FRMR fields - RDMA/hns: Use new interface to get CQE fields - RDMA/hns: Use new interface to modify QP context - RDMA/hns: Use new interface to write CQ context. - RDMA/hns: Add hr_reg_write_bool() - RDMA/hns: Add a check to ensure integer mtu is positive - RDMA/hns: Do not use !! for values that are already bool when calling hr_reg_write() - RDMA/hns: Clear extended doorbell info before using - RDMA/hns: Support getting max QP number from firmware - RDMA/hns: Use refcount_t instead of atomic_t for QP reference counting - RDMA/hns: Use refcount_t instead of atomic_t for SRQ reference counting - RDMA/hns: Use refcount_t instead of atomic_t for CQ reference counting - RDMA/hns: Refactor capability configuration flow of VF - RDMA/hns: Clean the hardware related code for HEM - RDMA/hns: Use refcount_t APIs for HEM - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Refactor root BT allocation for MTR - RDMA/hns: Remove unused CMDQ member - RDMA/hns: Remove Receive Queue of CMDQ - RDMA/hns: Rename CMDQ head/tail pointer to PI/CI - RDMA/hns: Refactor extend link table allocation - RDMA/hns: Remove unused parameter udata - RDMA/hns: Remove the condition of light load for posting DWQE - RDMA/hns: Remove duplicated hem page size config code - RDMA/hns: Enable RoCE on virtual functions - RDMA/hns: Set parameters of all the functions belong to a PF - RDMA/hns: Reserve the resource for the VFs - RDMA/hns: Query the number of functions supported by the PF - RDMA/hns: Simplify function's resource related command - RDMA/hns: Remove unnecessary flush operation for workqueue - RDMA/hns: Prevent le32 from being implicitly converted to u32 - RDMA/hns: Simplify the function config_eqc() - RDMA/hns: Add XRC subtype in QPC and XRC type in SRQC - RDMA/hns: Remove unsupported QP types - RDMA/hns: Delete unused members in the structure hns_roce_hw - RDMA/hns: Delete redundant abnormal interrupt status - RDMA/hns: Delete redundant condition judgment related to eq - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Modify prints for mailbox and command queue - RDMA/hns: Support more return types of command queue - RDMA/hns: Enable all CMDQ context - RDMA/hns: Use GFP_ATOMIC under spin lock - RDMA/hns: Reorganize doorbell update interfaces for all queues - RDMA/hns: Support configuring doorbell mode of RQ and CQ - RDMA/hns: Simplify command fields for HEM base address configuration - RDMA/hns: Reorganize process of setting HEM - RDMA/hns: Refactor reset state checking flow - RDMA/hns: Reorganize hns_roce_create_cq() - RDMA/hns: Refactor hns_roce_v2_poll_one() - RDMA/hns: Support congestion control type selection according to the FW - RDMA/hns: Support query information of functions from FW - RDMA/hns: Fix a spelling mistake in hns_roce_hw_v1.c - RDMA/hns: Support to query firmware version - RDMA/hns: Fix memory corruption when allocating XRCDN - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Add support for XRC on HIP09 - RDMA/hns: Use new SQ doorbell register for HIP09 - RDMA/hns: Adjust definition of FRMR fields - RDMA/hns: Refactor process of posting CMDQ - RDMA/hns: Adjust fields and variables about CMDQ tail/head - RDMA/hns: Remove redundant operations on CMDQ - RDMA/hns: Remove unused member and variable of CMDQ - RDMA/hns: Delete redundant judgment when preparing descriptors - RDMA/hns: Remove unnecessary wrap around for EQ's consumer index - RDMA/hns: Avoid unnecessary memset on WQEs in post_send - RDMA/hns: Remove some magic numbers - RDMA/hns: Move HIP06 related definitions into hns_roce_hw_v1.h - RDMA/hns: Replace wmb&__raw_writeq with writeq - RDMA/hns: Skip qp_flow_control_init() for HIP09 - RDMA/hns: Add mapped page count checking for MTR - RDMA/hns: Avoid filling sgid index when modifying QP to RTR - RDMA/hns: Add support of direct wqe - RDMA/hns: Add verification of QP type when post_recv - RDMA/hns: Refactor hns_roce_v2_post_srq_recv() - RDMA/hns: Clear remaining unused sges when post_recv - RDMA/hns: Refactor post recv flow - RDMA/hns: Use new interfaces to write SRQC - RDMA/hns: Refactor code about SRQ Context - RDMA/hns: Refactor hns_roce_create_srq() - RDMA/hns: Remove the reserved WQE of SRQ - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Allocate one more recv SGE for HIP08 - RDMA/hns: Use new interface to set MPT related fields - RDMA/hns: Optimize the MR registration process - RDMA/hns: Refactor the MTR creation flow - RDMA/hw/hns/hns_roce_mr: Add missing description for 'hr_dev' param - RDMA/hw/hns/hns_roce_hw_v1: Fix doc-rot issue relating to 'rereset' - RDMA/hns: Use mutex instead of spinlock for ida allocation - RDMA/hns: Create CQ with selected CQN for bank load balance - RDMA/hns: remove h from printk format specifier - RDMA/hns: Simplify AEQE process for different types of queue - RDMA/hns: Fix inaccurate prints - RDMA/hns: Fix incorrect symbol types - RDMA/hns: Clear redundant variable initialization - RDMA/hns: Fix coding style issues - RDMA/hns: Remove unnecessary access right set during INIT2INIT - RDMA/hns: WARN_ON if get a reserved sl from users - RDMA/hns: Move capability flags of QP and CQ to hns-abi.h - RDMA/hns: Refactor process of setting extended sge - RDMA/hns: Add support for QP stash - RDMA/hns: Add support for CQ stash - RDMA/hns: Create QP with selected QPN for bank load balance - RDMA/hns: Add UD support for HIP09 - RDMA/hns: Simplify process of filling UD SQ WQE - RDMA/hns: Remove the portn field in UD SQ WQE - RDMA/hns: Refactor the hns_roce_buf allocation flow - RDMA/hns: Add new PCI device ID matching for HIP09 - RDMA/hns: Support owner mode doorbell - RDMA/hns: Fix double free of the pointer to TSQ/TPQ - RDMA/hns: Add support for filling GMV table - RDMA/hns: Add support for configuring GMV table - iommu/arm-smmu-v3: Remove the redundant shift operation of 'size' - iommu/arm-smmu-v3: Standardize granule size when support RIL - iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL - iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate() - iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log() - iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible - iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD - vfio/pci: Inject page response upon response region fill - vfio/pci: Register a DMA fault response region - vfio: Document nested stage control - vfio/pci: Register and allow DMA FAULT IRQ signaling - vfio: Add new IRQ for DMA fault reporting - vfio/pci: Add framework for custom interrupt indices - vfio: Use capability chains to handle device specific irq - vfio/pci: Allow to mmap the fault queue - vfio/pci: Register an iommu fault handler - vfio/pci: Add VFIO_REGION_TYPE_NESTED region type - vfio: VFIO_IOMMU_SET_MSI_BINDING - vfio: VFIO_IOMMU_CACHE_INVALIDATE - vfio: VFIO_IOMMU_SET_PASID_TABLE - iommu/smmuv3: report additional recoverable faults - iommu/smmuv3: Implement bind/unbind_guest_msi - iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions - iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement - dma-iommu: Implement NESTED_MSI cookie - iommu/smmuv3: Implement cache_invalidate - iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs - iommu/smmuv3: Implement attach/detach_pasid_table - iommu/smmuv3: Get prepared for nested stage support - iommu/smmuv3: Allow s1 and s2 configs to coexist - iommu: Introduce bind/unbind_guest_msi - iommu: Introduce attach/detach_pasid_table API - config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - ima: don't allow control characters in policy path - ima: Add max size for IMA digest database - net: hns3: replace skb->csum_not_inet with skb_csum_is_sctp - net: ixgbevf: use skb_csum_is_sctp instead of protocol check - net: ixgbe: use skb_csum_is_sctp instead of protocol check - net: igc: use skb_csum_is_sctp instead of protocol check - net: igbvf: use skb_csum_is_sctp instead of protocol check - net: igb: use skb_csum_is_sctp instead of protocol check - net: add inline function skb_csum_is_sctp - net: hns3: fix expression that is currently always true - net: hns3: adjust rss tc mode configure command - net: hns3: adjust rss indirection table configure command - net: hns3: add support for max 512 rss size - net: hns3: add support for hw tc offload of tc flower - net: hns3: add support for forwarding packet to queues of specified TC when flow director rule hit - net: hns3: add support for tc mqprio offload - net: hns3: refine the struct hane3_tc_info - hisilicon/hns3: convert comma to semicolon - net: use the new dev_page_is_reusable() instead of private versions - net: introduce common dev_page_is_reusable() - skbuff: constify skb_propagate_pfmemalloc() "page" argument - mm: constify page_is_pfmemalloc() argument - net: hns3: refine the VLAN tag handle for port based VLAN - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: add support for extended promiscuous command - KVM: arm64: GICv4.1: Give a chance to save VLPI state - KVM: arm64: GICv4.1: Restore VLPI pending state to physical side - KVM: arm64: GICv4.1: Try to save VLPI state in save_pending_tables - KVM: arm64: GICv4.1: Add function to get VLPI state - irqchip/gic-v3-its: Drop the setting of PTZ altogether - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping - net: hns3: keep MAC pause mode when multiple TCs are enabled - net: hns3: add a check for devcie's verion in hns3_tunnel_csum_bug() - net: hns3: add more info to hns3_dbg_bd_info() - net: hns3: add udp tunnel checksum segmentation support - net: hns3: remove unsupported NETIF_F_GSO_UDP_TUNNEL_CSUM - net: hns3: add support for TX hardware checksum offload - net: hns3: add support for RX completion checksum - vfio/iommu_type1: Add support for manual dirty log clear - vfio/iommu_type1: Optimize dirty bitmap population based on iommu HWDBM - vfio/iommu_type1: Add HWDBM status maintenance - iommu/arm-smmu-v3: Realize support_dirty_log iommu ops - iommu/arm-smmu-v3: Realize clear_dirty_log iommu ops - iommu/arm-smmu-v3: Realize sync_dirty_log iommu ops - iommu/arm-smmu-v3: Realize switch_dirty_log iommu ops - iommu/arm-smmu-v3: Add feature detection for BBML - iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping - iommu/io-pgtable-arm: Add and realize clear_dirty_log ops - iommu/io-pgtable-arm: Add and realize sync_dirty_log ops - iommu/io-pgtable-arm: Add and realize merge_page ops - iommu/io-pgtable-arm: Add and realize split_block ops - iommu/io-pgtable-arm: Add quirk ARM_HD and ARM_BBMLx - iommu: Introduce dirty log tracking framework - vfio/iommu_type1: Mantain a counter for non_pinned_groups - fs/filescontrol.c: fix warning:large integer implicitly truncated to unsigned type - irqchip/gic-v4.1: Reduce the delay when polling GICR_VPENDBASER.Dirty - KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit - KVM: arm64: Make use of TWED feature - arm64: cpufeature: TWED support detection - move ETMEM feature CONFIG to mm/Kconfig and add architecture dependency - x86/config: Set CONFIG_TXGBE=m by default - net: txgbe: Add support for Netswift 10G NIC - net: hns3: fix spelling mistake "memroy" -> "memory" - net: hns3: adds debugfs to dump more info of shaping parameters - net: hns3: add support to utilize the firmware calculated shaping parameters - net: hns3: add support for pf querying new interrupt resources - net: hns3: add support for mapping device memory - net: hns3: add support for 1280 queues - net: hns3: rename gl_adapt_enable in struct hns3_enet_coalesce - net: hns3: add support for 1us unit GL configuration - net: hns3: add support for querying maximum value of GL - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: Remove duplicated include - locking/qspinlock: Disable CNA by default - locking/qspinlock: Add CNA support for ARM64 - KVM: arm64: Rename 'struct pv_sched_ops' - locking/qspinlock: Introduce the shuffle reduction optimization into CNA - locking/qspinlock: Avoid moving certain threads between waiting queues in CNA - locking/qspinlock: Introduce starvation avoidance into CNA - locking/qspinlock: Introduce CNA into the slow path of qspinlock - locking/qspinlock: Refactor the qspinlock slow path - locking/qspinlock: Rename mcs lock/unlock macros and make them more generic - mm/page_alloc: do bulk array bounds check after checking populated elements - mm/page_alloc: __alloc_pages_bulk(): do bounds check before accessing array - net: page_pool: use alloc_pages_bulk in refill code path - net: page_pool: refactor dma_map into own function page_pool_dma_map - SUNRPC: refresh rq_pages using a bulk page allocator - SUNRPC: set rq_page_end differently - mm/page_alloc: inline __rmqueue_pcplist - mm/page_alloc: optimize code layout for __alloc_pages_bulk - mm/page_alloc: add an array-based interface to the bulk page allocator - mm/page_alloc: add a bulk page allocator - mm/page_alloc: rename alloced to allocated - mm/mempolicy: fix mpol_misplaced kernel-doc - mm/mempolicy: rewrite alloc_pages_vma documentation - mm/mempolicy: rewrite alloc_pages documentation - mm/mempolicy: rename alloc_pages_current to alloc_pages - mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask - mm/page_alloc: rename gfp_mask to gfp - mm/page_alloc: rename alloc_mask to alloc_gfp - mm/filemap: fix infinite loop in generic_file_buffered_read() - mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig - mm/filemap/c: break generic_file_buffered_read up into multiple functions - powerpc/mm: enable HAVE_MOVE_PMD support - powerpc/book3s64/mm: update flush_tlb_range to flush page walk cache - mm/mremap: allow arch runtime override - powerpc/64s/radix: refactor TLB flush type selection - mm/mremap: hold the rmap lock in write mode when moving page table entries. - mm/mremap: use pmd/pud_poplulate to update page table entries - mm/mremap: don't enable optimized PUD move if page table levels is 2 - mm/mremap: convert huge PUD move to separate helper - selftest/mremap_test: avoid crash with static build - selftest/mremap_test: update the test to handle pagesize other than 4K - mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t * - mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t * - mm/mremap.c: fix extent calculation - arm64: mremap speedup - enable HAVE_MOVE_PUD - x86: mremap speedup - Enable HAVE_MOVE_PUD - mm: speedup mremap on 1GB or larger regions - kselftests: vm: add mremap tests - sched: Limit the amount of NUMA imbalance that can exist at fork time - sched/numa: Allow a floating imbalance between NUMA nodes - sched: Avoid unnecessary calculation of load imbalance at clone time - sched/numa: Rename nr_running and break out the magic number - mm/vmstat.c: erase latency in vmstat_shepherd - mm, slub: splice cpu and page freelists in deactivate_slab() - mm: memcontrol: optimize per-lruvec stats counter memory usage - vsprintf: dump full information of page flags in pGp - mm, slub: don't combine pr_err with INFO - mm, slub: use pGp to print page flags - RDMA/umem: batch page unpin in __ib_umem_release() - mm/gup: add a range variant of unpin_user_pages_dirty_lock() - mm/gup: decrement head page once for group of subpages - mm/gup: add compound page list iterator - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - sched: Unthrottle qos cfs rq when free a task group - sched: Fix offline task can't be killed in a timely - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - smp: Inline on_each_cpu_cond() and on_each_cpu() - x86/mm/tlb: Remove unnecessary uses of the inline keyword - cpumask: Mark functions as pure - x86/mm/tlb: Do not make is_lazy dirty for no reason - x86/mm/tlb: Privatize cpu_tlbstate - x86/mm/tlb: Flush remote and local TLBs concurrently - x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_not_lazy() - x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_func_remote() - smp: Run functions concurrently in smp_call_function_many_cond() - smp: Cleanup smp_call_function*() - mm: migrate: fix missing update page_private to hugetlb_page_subpool - arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB - mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON - mm: sparsemem: use huge PMD mapping for vmemmap pages - mm: sparsemem: split the huge PMD mapping of vmemmap pages - mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate - mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap - mm: hugetlb: alloc the vmemmap pages associated with each HugeTLB page - mm: hugetlb: defer freeing of HugeTLB pages - mm: hugetlb: free the vmemmap pages associated with each HugeTLB page - mm: hugetlb: gather discrete indexes of tail page - mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP - mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c - hugetlb: add lockdep_assert_held() calls for hugetlb_lock - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - hugetlb: add per-hstate mutex to synchronize user adjustments - hugetlb: no need to drop hugetlb_lock to call cma_release - mm/cma: change cma mutex to irq safe spinlock - hugetlb: convert PageHugeFreed to HPageFreed flag - hugetlb: convert PageHugeTemporary() to HPageTemporary flag - hugetlb: convert page_huge_active() HPageMigratable flag - hugetlb: use page.private for hugetlb specific page flags - powerpc: Fix reverse map real-mode address lookup with huge vmalloc - mm/vmalloc: unbreak kasan vmalloc support - KVM: s390: prepare for hugepage vmalloc - mm/vmalloc: add vmalloc_no_huge - mm/ioremap: fix iomap_max_page_shift - mm/vmalloc: improve allocation failure error messages - mm/vmalloc: use free_vm_area() if an allocation fails - powerpc/64s/radix: Enable huge vmalloc mappings - mm/vmalloc: hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c - mm/vmalloc: provide fallback arch huge vmap support functions - x86: inline huge vmap supported functions - arm64: inline huge vmap supported functions - powerpc: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix HUGE_VMAP regression by enabling huge pages in vmalloc_to_page - ARM: mm: add missing pud_page define to 2-level page tables - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - mm/lru: revise the comments of lru_lock - mm/lru: introduce relock_page_lruvec() - mm/lru: replace pgdat lru_lock with lruvec lock - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn - mm/compaction: do page isolation first in compaction - mm/lru: introduce TestClearPageLRU() - mm/mlock: remove __munlock_isolate_lru_page() - mm/mlock: remove lru_lock on TestClearPageMlocked - mm/vmscan: remove lruvec reget in move_pages_to_lru - mm/lru: move lock into lru_note_cost - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn - mm/memcg: add debug checking in lock_page_memcg - mm: page_idle_get_page() does not need lru_lock - mm/rmap: stop store reordering issue on page->mapping - mm/vmscan: remove unnecessary lruvec adding - mm/thp: narrow lru locking - mm/thp: simplify lru_add_page_tail() - mm/thp: use head for head page in lru_add_page_tail() - mm/thp: move lru_add_page_tail() to huge_memory.c - mm/swap: remove unused local variable nr_shadows - mm: remove nrexceptional from inode: remove BUG_ON - mm: remove nrexceptional from inode - dax: account DAX entries as nrpages - mm: stop accounting shadow entries - mm: introduce and use mapping_empty() - mm/filemap: fix find_lock_entries hang on 32-bit THP - mm/filemap: fix mapping_seek_hole_data on THP & 32-bit - mm/highmem.c: fix zero_user_segments() with start > end - mm: remove pagevec_lookup_entries - mm: pass pvec directly to find_get_entries - mm: remove nr_entries parameter from pagevec_lookup_entries - mm: add an 'end' parameter to pagevec_lookup_entries - mm: add an 'end' parameter to find_get_entries - mm: add and use find_lock_entries - iomap: use mapping_seek_hole_data - mm/filemap: add mapping_seek_hole_data - mm/filemap: add helper for finding pages - mm/filemap: rename find_get_entry to mapping_get_entry - mm: add FGP_ENTRY - mm/swap: optimise get_shadow_from_swap_cache - mm/shmem: use pagevec_lookup in shmem_unlock_mapping - mm: make pagecache tagged lookups return only head pages - mm: support THPs in zero_user_segments - mm: vmstat: add cma statistics - memcg: enable memcg oom-kill for __GFP_NOFAIL - mm/page_alloc: count CMA pages per zone and print them in /proc/zoneinfo - mm/page_owner: record the timestamp of all pages during free - mm/page_owner: record timestamp and pid - mm/vmalloc: rework the drain logic - arm64: clear_page: Add new implementation of clear_page() by STNP - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom- add buildrequire: openssl for kernel build - add buildrequire: perl-devel for perf binary- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: add option to disable cache readunique prefetch on HIP08 - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - arm64: Add config switch and kernel parameter for CPU0 hotplug - iommu/vt-d: Check for allocation failure in aux_detach_device() - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices - iommu/vt-d: Fix general protection fault in aux_detach_device() - NFSv4: Refactor to use user namespaces for nfs4idmap - NFS: NFSv2/NFSv3: Use cred from fs_context during mount - seccomp: Remove bogus __user annotations - seccomp/cache: Report cache data through /proc/pid/seccomp_cache - xtensa: Enable seccomp architecture tracking - sh: Enable seccomp architecture tracking - s390: Enable seccomp architecture tracking - riscv: Enable seccomp architecture tracking - powerpc: Enable seccomp architecture tracking - parisc: Enable seccomp architecture tracking - csky: Enable seccomp architecture tracking - arm: Enable seccomp architecture tracking - arm64: Enable seccomp architecture tracking - selftests/seccomp: Compare bitmap vs filter overhead - x86: Enable seccomp architecture tracking - seccomp/cache: Add "emulator" to check if filter is constant allow - seccomp/cache: Lookup syscall allowlist bitmap for fast path - usb: dwc3: core: fix kernel panic when do reboot - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically - perf beauty: Update copy of linux/socket.h with the kernel sources - tools headers UAPI: Sync linux/in.h copy with the kernel sources - net: fec_ptp: add clock rate zero check - net: stmmac: disable clocks in stmmac_remove_config_dt() - mm/slub.c: include swab.h - mm/slub: actually fix freelist pointer vs redzoning - mm/slub: fix redzoning for small allocations - mm/slub: clarify verification reporting - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - net: ll_temac: Fix TX BD buffer overwrite - net: ll_temac: Make sure to free skb when it is completely used - drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. - drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. - cfg80211: avoid double free of PMSR request - cfg80211: make certificate generation more robust - mac80211: Fix NULL ptr deref for injected rate info - dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo - x86/fpu: Reset state for all signal restore failures - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer - x86/fpu: Prevent state corruption in __fpu__restore_sig() - x86/pkru: Write hardware init value to PKRU when xstate is init - x86/ioremap: Map EFI-reserved memory as encrypted for SEV - x86/process: Check PF_KTHREAD and not current->mm for kernel threads - x86/mm: Avoid truncating memblocks for SGX memory - ARCv2: save ABI registers across signal handling - s390/ap: Fix hanging ioctl caused by wrong msg counter - s390/mcck: fix calculation of SIE critical section size - KVM: X86: Fix x86_emulator slab cache leak - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared - PCI: Work around Huawei Intelligent NIC VF FLR erratum - PCI: Add ACS quirk for Broadcom BCM57414 NIC - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: Mark some NVIDIA GPUs to avoid bus reset - PCI: Mark TI C667X to avoid bus reset - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection - usb: core: hub: Disable autosuspend for Cypress CY7C65632 - can: mcba_usb: fix memory leak in mcba_usb - can: j1939: fix Use-after-Free, hold skb ref while in use - can: bcm/raw/isotp: use per module netdevice notifier - can: bcm: fix infoleak in struct bcm_msg_head - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry - mm: relocate 'write_protect_seq' in struct mm_struct - hwmon: (scpi-hwmon) shows the negative temperature properly - radeon: use memcpy_to/fromio for UVD fw upload - ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin - drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device - pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode - regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL - spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values - sched/pelt: Ensure that *_sum is always synced with *_avg - spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code - regulator: rtmv20: Fix to make regcache value first reading back from HW - ASoC: fsl-asoc-card: Set .owner attribute when registering card. - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - ASoC: rt5659: Fix the lost powers for the HDA header - platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support - regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting - regulator: cros-ec: Fix error code in dev_err message - net: ethernet: fix potential use-after-free in ec_bhf_remove - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path - bnxt_en: Fix TQM fastpath ring backing store computation - bnxt_en: Rediscover PHY capabilities after firmware reset - cxgb4: fix wrong shift. - net: cdc_eem: fix tx fixup skb leak - net: hamradio: fix memory leak in mkiss_close - be2net: Fix an error handling path in 'be_probe()' - net/mlx5: Reset mkey index on creation - net/mlx5: E-Switch, Allow setting GUID for host PF vport - net/mlx5: E-Switch, Read PF mac address - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: fec_ptp: fix issue caused by refactor the fec_devtype - net: usb: fix possible use-after-free in smsc75xx_bind - lantiq: net: fix duplicated skb in rx descriptor ring - net: cdc_ncm: switch to eth%d interface naming - ptp: improve max_adj check against unreasonable values - bpf: Fix leakage under speculation on mispredicted branches - net: qrtr: fix OOB Read in qrtr_endpoint_post - ipv4: Fix device used for dst_alloc with local routes - cxgb4: fix wrong ethtool n-tuple rule lookup - netxen_nic: Fix an error handling path in 'netxen_nic_probe()' - qlcnic: Fix an error handling path in 'qlcnic_probe()' - ethtool: strset: fix message length calculation - net: qualcomm: rmnet: don't over-count statistics - net: qualcomm: rmnet: Update rmnet device MTU based on real device - net: make get_net_ns return error if NET_NS is disabled - net: stmmac: dwmac1000: Fix extended MAC address registers definition - cxgb4: halt chip before flashing PHY firmware image - cxgb4: fix sleep in atomic when flashing PHY firmware - cxgb4: fix endianness when flashing boot image - alx: Fix an error handling path in 'alx_probe()' - selftests: mptcp: enable syncookie only in absence of reorders - mptcp: do not warn on bad input from the network - mptcp: try harder to borrow memory from subflow under pressure - sch_cake: Fix out of bounds when parsing TCP options and header - mptcp: Fix out of bounds when parsing TCP options - netfilter: synproxy: Fix out of bounds when parsing TCP options - net/mlx5e: Block offload of outer header csum for UDP tunnels - net/mlx5: DR, Don't use SW steering when RoCE is not supported - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices - net/mlx5: Consider RoCE cap before init RDMA resources - net/mlx5e: Fix page reclaim for dead peer hairpin - net/mlx5e: Remove dependency in IPsec initialization flows - net/sched: act_ct: handle DNAT tuple collision - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - ice: parameterize functions responsible for Tx ring management - ice: add ndo_bpf callback for safe mode netdev ops - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local - net: lantiq: disable interrupt before sheduling NAPI - net: dsa: felix: re-enable TX flow control in ocelot_port_flush() - net: rds: fix memory leak in rds_recvmsg - vrf: fix maximum MTU - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - libbpf: Fixes incorrect rx_ring_setup_done - mlxsw: core: Set thermal zone polling delay argument to real value at init - mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 - mac80211: fix skb length check in ieee80211_scan_rx() - batman-adv: Avoid WARN_ON timing related checks - kvm: LAPIC: Restore guard to prevent illegal APIC register access - afs: Fix an IS_ERR() vs NULL check - dmaengine: stedma40: add missing iounmap() on error in d40_probe() - dmaengine: SF_PDMA depends on HAS_IOMEM - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM - dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM - dmaengine: xilinx: dpdma: initialize registers before request_irq - dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions - dmaengine: idxd: add missing dsa driver unregister - ext4: fix memory leak in ext4_fill_super - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" - Revert "block: Fix a lockdep complaint triggered by request queue flushing" - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class - blk-mq: add new API of blk_mq_hctx_set_fq_lock_class - block: check disk exist before trying to add partition - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - scsi: remove unused kobj map for sd devie to avoid memleak - scsi: libsas: Add LUN number check in .slave_alloc callback - dm btree remove: assign new_root only when removal succeeds - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - ext4: stop return ENOSPC from ext4_issue_zeroout - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) - powerpc/fsl_booke/kaslr: rename kaslr-booke32.rst to kaslr-booke.rst and add 64bit part - powerpc/fsl_booke/64: clear the original kernel if randomized - powerpc/fsl_booke/64: do not clear the BSS for the second pass - powerpc/fsl_booke/64: implement KASLR for fsl_booke64 - powerpc/fsl_booke/64: introduce reloc_kernel_entry() helper - powerpc/fsl_booke/kaslr: refactor kaslr_legal_offset() and kaslr_early_init() - arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required - exec: Move unshare_files to fix posix file locking during exec - exec: Don't open code get_close_on_exec - ARM: mm: Fix PXN process with LPAE feature - ARM: mm: Provide die_kernel_fault() helper - ARM: mm: Kill page table base print in show_pte() - ARM: mm: Cleanup access_error() - ARM: mm: Kill task_struct argument for __do_page_fault() - ARM: mm: Rafactor the __do_page_fault() - fanotify: fix copy_event_to_user() fid error clean up - block: fix inflight statistics of part0 - debugfs: fix security_locked_down() call for SELinux - vti6: fix ipv4 pmtu check to honor ip header df - vti: fix ipv4 pmtu check to honor ip header df - alinux: random: speed up the initialization of module - mm: set the sleep_mapped to true for zbud and z3fold - mm/zswap: add the flag can_sleep_mapped - kasan: fix null pointer dereference in kasan_record_aux_stack - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper - fib: Return the correct errno code - net: Return the correct errno code - net/x25: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - drm/amd/amdgpu:save psp ring wptr to avoid attack - drm/amd/display: Fix potential memory leak in DMUB hw_init - drm/amdgpu: refine amdgpu_fru_get_product_info - drm/amd/display: Allow bandwidth validation for 0 streams. - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: do not warn for deleted controllers during reset - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V - Bluetooth: Add a new USB ID for RTL8822CE - scsi: qedf: Do not put host in qedf_vport_create() unconditionally - ethernet: myri10ge: Fix missing error code in myri10ge_probe() - scsi: target: core: Fix warning on realtime kernels - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - riscv: Use -mno-relax when using lld linker - HID: gt683r: add missing MODULE_DEVICE_TABLE - gfs2: fix a deadlock on withdraw-during-mount - gfs2: Prevent direct-I/O write fallback errors from getting lost - ARM: OMAP2+: Fix build warning when mmc_omap is not built - ARM: OMAP1: Fix use of possibly uninitialized irq variable - drm/tegra: sor: Fully initialize SOR before registration - gpu: host1x: Split up client initalization and registration - drm/tegra: sor: Do not leak runtime PM reference - HID: usbhid: fix info leak in hid_submit_ctrl - HID: Add BUS_VIRTUAL to hid_connect logging - HID: multitouch: set Stylus suffix for Stylus-application devices, too - HID: quirks: Add quirk for Lenovo optical mouse - HID: hid-sensor-hub: Return error for hid_set_field() failure - HID: hid-input: add mapping for emoji picker key - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 - net: ieee802154: fix null deref in parse dev addr - livepatch: fix unload hook could not be excuted - mm/memory-failure: make sure wait for page writeback in memory_failure - iommu: sva: Fix compile error in iommu_sva_bind_group - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix failure handling of scsi_add_host_with_dma() - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFS: Fix use-after-free in nfs4_init_client() - kvm: fix previous commit for 32-bit builds - perf session: Correct buffer copying when peeking events - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFS: Fix a potential NULL dereference in nfs_get_client() - IB/mlx5: Fix initializing CQ fragments buffer - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message - x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling - sched/fair: Make sure to update tg contrib for blocked load - sched/fair: Keep load_avg and load_sum synced - perf: Fix data race between pin_count increment/decrement - gpio: wcd934x: Fix shift-out-of-bounds error - phy: ti: Fix an error code in wiz_probe() - ASoC: meson: gx-card: fix sound-dai dt schema - ASoC: core: Fix Null-point-dereference in fmt_single_name() - phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() - tools/bootconfig: Fix error return code in apply_xbc() - vmlinux.lds.h: Avoid orphan section with !SMP - ARM: cpuidle: Avoid orphan section warning - RDMA/mlx4: Do not map the core_clock page to user space unless enabled - RDMA/ipoib: Fix warning caused by destroying non-initial netns - drm/msm/a6xx: avoid shadow NULL reference in failure path - drm/msm/a6xx: update/fix CP_PROTECT initialization - drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 - drm/mcde: Fix off by 10^3 in calculation - usb: typec: mux: Fix copy-paste mistake in typec_mux_match - usb: dwc3: gadget: Disable gadget IRQ during pullup disable - phy: usb: Fix misuse of IS_ENABLED - regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks - regulator: bd71828: Fix .n_voltages settings - regulator: fan53880: Fix missing n_voltages setting - regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 - regulator: max77620: Use device_set_of_node_from_dev() - regulator: core: resolve supply for boot-on/always-on regulators - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port - usb: fix various gadget panics on 10gbps cabling - usb: fix various gadgets null ptr deref on 10gbps cabling. - usb: gadget: eem: fix wrong eem header operation - USB: serial: cp210x: fix alternate function for CP2102N QFN20 - USB: serial: quatech2: fix control-request directions - USB: serial: omninet: add device id for Zyxel Omni 56K Plus - USB: serial: ftdi_sio: add NovaTech OrionMX product ID - usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header - usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling - usb: dwc3: ep0: fix NULL pointer exception - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms - usb: f_ncm: only first packet of aggregate needs to start timer - USB: f_ncm: ncm_bitrate (speed) is unsigned - mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ - mmc: renesas_sdhi: abort tuning when timeout detected - ftrace: Do not blindly read the ip address in ftrace_bug() - cgroup1: don't allow '\n' in renaming - btrfs: promote debugging asserts to full-fledged checks in validate_super - btrfs: return value from btrfs_mark_extent_written() in case of error - async_xor: check src_offs is not NULL before updating it - staging: rtl8723bs: Fix uninitialized variables - kvm: avoid speculation-based attacks from out-of-range memslot accesses - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - Revert "ACPI: sleep: Put the FACS table after using it" - spi: bcm2835: Fix out-of-bounds access with more than 4 slaves - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() - ALSA: seq: Fix race of snd_seq_timer_open() - i2c: mpc: implement erratum A-004447 workaround - i2c: mpc: Make use of i2c_recover_bus() - spi: Cleanup on failure of initial setup - spi: Don't have controller clean up spi device before driver unbind - powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers - powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers - nvmet: fix false keep-alive timeout when a controller is torn down - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME - bnx2x: Fix missing error code in bnx2x_iov_init_one() - dm verity: fix require_signatures module_param permissions - MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER - nvme-fabrics: decode host pathing error for connect - net: dsa: microchip: enable phy errata workaround on 9567 - net: appletalk: cops: Fix data race in cops_probe1 - net: macb: ensure the device is available before accessing GEMGXL control registers - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal - scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq - scsi: vmw_pvscsi: Set correct residual data length - scsi: bnx2fc: Return failure if io_req is already in ABTS processing - net:sfc: fix non-freed irq in legacy irq mode - RDS tcp loopback connection can hang - net/qla3xxx: fix schedule while atomic in ql_sem_spinlock - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - isdn: mISDN: netjet: Fix crash in nj_probe: - usb: chipidea: udc: assign interrupt number to USB gadget structure - spi: sprd: Add missing MODULE_DEVICE_TABLE - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE - vfio-ccw: Serialize FSM IDLE state with I/O completion - vfio-ccw: Reset FSM state to IDLE inside FSM - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet - usb: cdns3: Fix runtime PM imbalance on error - net/nfc/rawsock.c: fix a permission check bug - bpf: Forbid trampoline attach for functions with variable arguments - spi: spi-zynq-qspi: Fix stack violation bug - spi: Fix spi device unregister flow - ASoC: amd: fix for pcm_read() error - ASoC: max98088: fix ni clock divider calculation - proc: Track /proc/$pid/attr/ opener mm_struct - mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection - bdev: Do not return EBUSY if bdev discard races with write - powerpc/perf: Invoke per-CPU variable access with disabled interrupts - perf annotate: Fix jump parsing for C++ code. - perf tools: Fix arm64 build error with gcc-11 - perf record: Fix memory leak in vDSO found using ASAN - perf parse-events: Check if the software events array slots are populated - perf symbol-elf: Fix memory leak by freeing sdt_note.args - perf env: Fix memory leak of bpf_prog_info_linear member - scsi: iscsi: Fix iSCSI cls conn state - scsi: iscsi: Fix race condition between login and sync thread - Revert "perf kmem: Do not pass additional arguments - neighbour: allow NUD_NOARP entries to be forced GCed - xen-netback: take a reference to the RX task thread - netfilter: nf_tables: missing error reporting for not selected expressions - i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops - lib/lz4: explicitly support in-place decompression - x86/kvm: Disable all PV features on crash - x86/kvm: Disable kvmclock on all CPUs on shutdown - x86/kvm: Teardown PV features on boot CPU as well - KVM: arm64: Fix debug register indexing - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode - btrfs: fix unmountable seed device after fstrim - drm/msm/dpu: always use mdp device to scale bandwidth - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - btrfs: fix deadlock when cloning inline extents and low on available space - btrfs: abort in rename_exchange if we fail to insert the second ref - btrfs: fixup error handling in fixup_inode_link_counts - btrfs: return errors from btrfs_del_csums in cleanup_ref_head - btrfs: fix error handling in btrfs_del_csums - btrfs: mark ordered extent and inode with error if we fail to finish - powerpc/kprobes: Fix validation of prefixed instructions across page boundary - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - drm/amdgpu: make sure we unpin the UVD BO - drm/amdgpu: Don't query CE and UE errors - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - x86/sev: Check SME/SEV support in CPUID first - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() - mm/page_alloc: fix counting of free pages after take off from buddy - mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() - ocfs2: fix data corruption by fallocate - pid: take a reference when initializing `cad_pid` - usb: dwc2: Fix build in periphal-only mode - ext4: fix accessing uninit percpu counter variable with fast_commit - ext4: fix memory leak in ext4_mb_init_backend on error path. - ext4: fix fast commit alignment issues - ext4: fix memory leak in ext4_fill_super - ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators - ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch - ALSA: hda: update the power_state during the direct-complete - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx - ALSA: timer: Fix master timer notification - gfs2: fix scheduling while atomic bug in glocks - HID: multitouch: require Finger field to mark Win8 reports as MT - HID: magicmouse: fix NULL-deref on disconnect - HID: i2c-hid: Skip ELAN power-on command after reset - net: caif: fix memory leak in cfusbl_device_notify - net: caif: fix memory leak in caif_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - wireguard: allowedips: free empty intermediate nodes when removing single node - wireguard: allowedips: allocate nodes in kmem_cache - wireguard: allowedips: remove nodes in O(1) - wireguard: allowedips: initialize list head in selftest - wireguard: selftests: make sure rp_filter is disabled on vethc - wireguard: selftests: remove old conntrack kconfig value - wireguard: use synchronize_net rather than synchronize_rcu - wireguard: peer: allocate in kmem_cache - wireguard: do not use -O3 - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate - io_uring: use better types for cflags - io_uring: fix link timeout refs - riscv: vdso: fix and clean-up Makefile - serial: stm32: fix threaded interrupt handling - tipc: fix unique bearer names sanity check - tipc: add extack messages for bearer/media failure - bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act - ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells - ARM: dts: imx7d-pico: Fix the 'tuning-step' property - ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property - arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage - arm64: dts: zii-ultra: fix 12V_MAIN voltage - arm64: dts: ls1028a: fix memory node - bus: ti-sysc: Fix am335x resume hang for usb otg module - optee: use export_uuid() to copy client UUID - arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent - ixgbe: add correct exception tracing for XDP - ixgbe: optimize for XDP_REDIRECT in xsk path - ice: add correct exception tracing for XDP - ice: optimize for XDP_REDIRECT in xsk path - ice: simplify ice_run_xdp - i40e: add correct exception tracing for XDP - i40e: optimize for XDP_REDIRECT in xsk path - cxgb4: avoid link re-train during TC-MQPRIO configuration - i2c: qcom-geni: Add shutdown callback for i2c - ice: Allow all LLDP packets from PF to Tx - ice: report supported and advertised autoneg using PHY capabilities - ice: handle the VF VSI rebuild failure - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared - ice: Fix allowing VF to request more/less queues via virtchnl - ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions - cxgb4: fix regression with HASH tc prio value update - ixgbevf: add correct exception tracing for XDP - igb: add correct exception tracing for XDP - ieee802154: fix error return code in ieee802154_llsec_getparams() - ieee802154: fix error return code in ieee802154_add_iface() - bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks - bpf: Simplify cases in bpf_base_func_proto - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - netfilter: nft_ct: skip expectations for confirmed conntrack - nvmet: fix freeing unallocated p2pmem - net/mlx5: DR, Create multi-destination flow table with level less than 64 - net/mlx5e: Check for needed capability for cvlan matching - net/mlx5: Check firmware sync reset requested is set before trying to abort it - net/mlx5e: Fix incompatible casting - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - net: sock: fix in-kernel mark setting - net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs - perf probe: Fix NULL pointer dereference in convert_variable_location() - ACPICA: Clean up context mutex during object deletion - nvme-rdma: fix in-casule data send for chained sgls - mptcp: always parse mptcp options for MPC reqsk - net/sched: act_ct: Fix ct template allocation for zone 0 - net/sched: act_ct: Offload connections with commit action - devlink: Correct VIRTUAL port to not have phys_port attributes - HID: i2c-hid: fix format string mismatch - HID: pidff: fix error return code in hid_pidff_init() - HID: logitech-hidpp: initialize level variable - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - samples: vfio-mdev: fix error handing in mdpy_fb_probe() - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi/libstub: prevent read overflow in find_file_option() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - efi/fdt: fix panic when no valid fdt found - netfilter: conntrack: unregister ipv4 sockopts on error unwind - hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 - hwmon: (dell-smm-hwmon) Fix index values - net: usb: cdc_ncm: don't spew notifications - btrfs: tree-checker: do not error out if extent ref hash doesn't match - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - usb: core: reduce power-on-good delay time of root hub - neighbour: Prevent Race condition in neighbour subsytem - scripts/clang-tools: switch explicitly to Python 3 - net: hso: bail out on interrupt URB allocation failure - Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" - SUNRPC: More fixes for backlog congestion - bpftool: Add sock_release help info for cgroup attach/prog load command - net: hns3: check the return of skb_checksum_help() - samples/bpf: Consider frame size in tx_only of xdpsock sample - i915: fix build warning in intel_dp_get_link_status() - net: mvpp2: add buffer header handling in RX - net: zero-initialize tc skb extension on allocation - MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c - MIPS: alchemy: xxs1500: add gpio-au1000.h header file - net: hsr: fix mac_len checks - sch_dsmark: fix a NULL deref in qdisc_reset() - net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static - ipv6: record frag_max_size in atomic fragments in input path - net: lantiq: fix memory corruption in RX ring - scsi: libsas: Use _safe() loop in sas_resume_port() - ASoC: qcom: lpass-cpu: Use optional clk APIs - ixgbe: fix large MTU request from VF - bpf: Set mac_len in bpf_skb_change_head - bpf, offload: Reorder offload callback 'prepare' in verifier - ASoC: cs35l33: fix an error code in probe() - staging: emxx_udc: fix loop in _nbu2ss_nuke() - cxgb4: avoid accessing registers when clearing filters - iommu/vt-d: Use user privilege for RID2PASID translation - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: fix incorrect resp_msg issue - iommu/virtio: Add missing MODULE_DEVICE_TABLE - gve: Correct SKB queue index validation. - gve: Upgrade memory barrier in poll routine - gve: Add NULL pointer checks when freeing irqs. - gve: Update mgmt_msix_idx if num_ntfy changes - gve: Check TX QPL was actually assigned - net/smc: remove device from smcd_dev_list after failed device_add() - mld: fix panic in mld_newpack() - bnxt_en: Fix context memory setup for 64K page size. - bnxt_en: Include new P5 HV definition in VF check. - net: bnx2: Fix error return code in bnx2_init_board() - net: hso: check for allocation failure in hso_create_bulk_serial_device() - net: sched: fix tx action reschedule issue with stopped queue - net: sched: fix tx action rescheduling issue during deactivation - net: sched: fix packet stuck problem for lockless qdisc - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT - openvswitch: meter: fix race when getting now_ms. - cxgb4/ch_ktls: Clear resources when pf4 device is removed - net: mdio: octeon: Fix some double free issues - net: mdio: thunder: Fix a double free issue in the .remove function - chelsio/chtls: unlock on error in chtls_pt_recvmsg() - net: fec: fix the potential memory leak in fec_enet_init() - net: packetmmap: fix only tx timestamp on request - net: really orphan skbs tied to closing sk - spi: Assume GPIO CS active high in ACPI case - vfio-ccw: Check initialized flag in cp_init() - net: ipa: memory region array is variable size - net: stmmac: Fix MAC WoL not working if PHY does not support WoL - ASoC: cs42l42: Regmap must use_single_read/write - interconnect: qcom: Add missing MODULE_DEVICE_TABLE - interconnect: qcom: bcm-voter: add a missing of_node_put() - net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count - net: netcp: Fix an error message - linux/bits.h: fix compilation error with GENMASK - block: fix a race between del_gendisk and BLKRRPART - platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet - drm/amdgpu: stop touching sched.ready in the backend - drm/amd/amdgpu: fix a potential deadlock in gpu reset - drm/amdgpu: Fix a use-after-free - drm/amd/amdgpu: fix refcount leak - drm/amd/display: Disconnect non-DP with no EDID - SMB3: incorrect file id in requests compounded with open - platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet - platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI - platform/x86: hp-wireless: add AMD's hardware id to the supported list - btrfs: do not BUG_ON in link_to_fixup_dir - btrfs: release path before starting transaction when cloning inline extent - scsi: pm80xx: Fix drives missing during rmmod/insmod loop - openrisc: Define memory barrier mb - scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic - scsi: ufs: ufs-mediatek: Fix power down spec violation - btrfs: return whole extents in fiemap - brcmfmac: properly check for bus register errors - Revert "brcmfmac: add a check for the status of usb_register" - net: liquidio: Add missing null pointer checks - Revert "net: liquidio: fix a NULL pointer dereference" - media: gspca: properly check for errors in po1030_probe() - Revert "media: gspca: Check the return value of write_bridge for timeout" - media: gspca: mt9m111: Check write_bridge for timeout - Revert "media: gspca: mt9m111: Check write_bridge for timeout" - media: dvb: Add check on sp8870_readreg return - Revert "media: dvb: Add check on sp8870_readreg" - ASoC: cs43130: handle errors in cs43130_probe() properly - Revert "ASoC: cs43130: fix a NULL pointer dereference" - libertas: register sysfs groups properly - Revert "libertas: add checks for the return value of sysfs_create_group" - dmaengine: qcom_hidma: comment platform_driver_register call - Revert "dmaengine: qcom_hidma: Check for driver register failure" - isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info - Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" - ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() - Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" - isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io - Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" - Revert "ALSA: usx2y: Fix potential NULL pointer dereference" - Revert "ALSA: gus: add a check of the status of snd_ctl_add" - char: hpet: add checks after calling ioremap - Revert "char: hpet: fix a missing check of ioremap" - net: caif: remove BUG_ON(dev == NULL) in caif_xmit - Revert "net: caif: replace BUG_ON with recovery code" - net/smc: properly handle workqueue allocation failure - Revert "net/smc: fix a NULL pointer dereference" - net: fujitsu: fix potential null-ptr-deref - Revert "net: fujitsu: fix a potential NULL pointer dereference" - serial: max310x: unregister uart driver in case of failure and abort - Revert "serial: max310x: pass return value of spi_register_driver" - Revert "ALSA: sb: fix a missing check of snd_ctl_add" - Revert "media: usb: gspca: add a missed check for goto_low_power" - Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" - gpio: cadence: Add missing MODULE_DEVICE_TABLE - platform/x86: hp_accel: Avoid invoking _INI to speed up resume - mptcp: fix data stream corruption - mptcp: drop unconditional pr_warn on bad opt - mptcp: avoid error message on infinite mapping - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response - perf jevents: Fix getting maximum number of fds - afs: Fix the nlink handling of dir-over-dir rename - i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E - i2c: i801: Don't generate an interrupt on bus reset - i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset - i2c: s3c2410: fix possible NULL pointer deref on read message after write - net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S - net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails - net: dsa: sja1105: add error handling in sja1105_setup() - net: dsa: sja1105: error out on unsupported PHY mode - net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic - net: dsa: sja1105: update existing VLANs from the bridge VLAN list - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks - netfilter: flowtable: Remove redundant hw refresh bit - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - tipc: skb_linearize the head skb when reassembling msgs - tipc: wait and exit until all work queues are done - Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" - SUNRPC in case of backlog, hand free slots directly to waiting task - net/mlx5: Set term table as an unmanaged flow table - net/mlx4: Fix EEPROM dump support - net/mlx5e: Fix null deref accessing lag dev - net/mlx5: Set reformat action when needed for termination rules - net/mlx5e: Fix nullptr in add_vlan_push_action() - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table - net/mlx5e: Fix error path of updating netdev queues - net/mlx5e: Fix multipath lag activation - net/mlx5e: reset XPS on error flow if netdev isn't registered yet - drm/meson: fix shutdown crash when component not probed - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - NFS: fix an incorrect limit in filelayout_decode_layout() - fs/nfs: Use fatal_signal_pending instead of signal_pending - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - net: usb: fix memory leak in smsc75xx_bind - usb: typec: mux: Fix matching with typec_altmode_desc - usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() - usb: dwc3: gadget: Properly track pending and queued SG - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID - USB: serial: pl2303: add device id for ADLINK ND-6530 GC - USB: serial: ftdi_sio: add IDs for IDS GmbH Products - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 - USB: serial: ti_usb_3410_5052: add startech.com device id - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - serial: sh-sci: Fix off-by-one error in FIFO threshold register setting - serial: tegra: Fix a mask operation that is always true - drivers: base: Fix device link removal - USB: usbfs: Don't WARN about excessively large memory allocations - Revert "irqbypass: do not start cons/prod when failed connect" - USB: trancevibrator: fix control-request direction - serial: 8250_pci: handle FL_NOIRQ board flag - serial: 8250_pci: Add support for new HPE serial device - serial: 8250_dw: Add device HID for new AMD UART controller - serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART - iio: adc: ad7192: handle regulator voltage error first - iio: adc: ad7192: Avoid disabling a clock that was never enabled. - iio: adc: ad7793: Add missing error code in ad7793_setup() - iio: adc: ad7923: Fix undersized rx buffer. - iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers - iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. - iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() - iio: dac: ad5770r: Put fwnode in error case during ->probe() - iio: gyro: fxas21002c: balance runtime power in error path - staging: iio: cdc: ad7746: avoid overwrite of num_channels - mei: request autosuspend after sending rx flow control - KVM: arm64: Prevent mixed-width VM creation - KVM: X86: Fix vCPU preempted state from guest's point of view - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue - misc/uss720: fix memory leak in uss720_probe - serial: core: fix suspicious security_locked_down() call - seccomp: Refactor notification handler to prepare for new semantics - Documentation: seccomp: Fix user notification documentation - kgdb: fix gcc-11 warnings harder - selftests/gpio: Fix build when source tree is read only - selftests/gpio: Move include of lib.mk up - selftests/gpio: Use TEST_GEN_PROGS_EXTENDED - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate - drm/amd/pm: correct MGpuFanBoost setting - dm snapshot: properly fix a crash when an origin has no snapshots - ath11k: Clear the fragment cache during key install - ath10k: Validate first subframe of A-MSDU before processing the list - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop MPDU which has discard flag set by firmware for SDIO - ath10k: drop fragments with multicast DA for SDIO - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version - net/sched: fq_pie: fix OOB access in the traffic path - net/sched: fq_pie: re-factor fix for fq_pie endless loop - net: hso: fix control-request directions - proc: Check /proc/$pid/attr/ writes against file opener - perf scripts python: exported-sql-viewer.py: Fix warning display - perf scripts python: exported-sql-viewer.py: Fix Array TypeError - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report - perf intel-pt: Fix transaction abort handling - perf intel-pt: Fix sample instruction bytes - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - ALSA: usb-audio: scarlett2: Improve driver startup messages - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 - ALSA: hda/realtek: Headphone volume is controlled by Front mixer - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i - sched: export sched_setscheduler symbol - arm32: kaslr: Bugfix of BSS size calculation when enabled kaslr - mm: Move HOLES_IN_ZONE into mm - mm,hwpoison: return -EBUSY when migration fails - livepatch: put memory alloc and free out stop machine - livepatch/core: Support function force patched/unpatched - livepatch/ppc64: Enable livepatch without ftrace - livepatch/ppc64: Sample testcase fix ppc64 - livepatch/ppc64: Ignore the first frame when checking stack - livepatch/ppc64: Make sure caller function in stack - livepatch/ppc64: Use module_alloc to alloc func_node - livepatch/ppc64: Implement per func_node livepatch trampoline - livepatch/ppc64: Check active func in consistency stack checking - livepatch/ppc64: Support use func_descr for new_func - livepatch/ppc64: Implement livepatch without ftrace for ppc64be - livepatch/ppc32: Ignore the first frame when checking stack - livepatch/ppc32: Check active func in consistency stack checking - livepatch/ppc32: Fix current backtracking in klp_check_calltrace - livepatch/ppc32: Fix func size less than limit - livepatch/ppc32: Add support for longjump - livepatch/ppc32: Support livepatch without ftrace - livepatch/x86: check active func in consistency stack checking - livepatch/x86: support livepatch without ftrace - livepatch/core: Revert module_enable_ro and module_disable_ro - livepatch/arm: Check active func in consistency stack checking - livepatch/arm: Add support for livepatch plt - livepatch/arm: Fix current backtracking in klp_check_calltrace - livepatch/arm: Support livepatch without ftrace - livepatch/core: Add support for arm for klp relocation - arm/module: Use plt section indices for relocations - livepatch/core: Add livepatch consistency depends - livepatch/arm64: check active func in consistency stack checking - livepatch/arm64: Fix current backtracking in klp_check_calltrace - livepatch/arm64: Fix func size less than limit - livepatch/arm64: Support livepatch without ftrace - livepatch/core: Support jump_label - livepatch/core: Supprt load and unload hooks - livepatch/core: Split livepatch consistency - livepatch/core: Restrict livepatch patched/unpatched when plant kprobe - livepatch/core: Allow implementation without ftrace - DEBUG: iommu: Sanity-check of page requests - DEBUG: iommu/arm-smmu-v3: Add SVA trace events - TESTING: vfio: Add support for Shared Virtual Addressing - iommu: Add group variant for SVA bind/unbind - mm: export symbol mmput_async - mm: export symbol find_get_task_by_vpid - mm: export symbol mm_access - iommu/arm-smmu-v3: Support auxiliary domains - iommu: Use device fault trace event - trace/iommu: Add sva trace events - iommu: handle page response timeout - iommu: Add a timeout parameter for PRQ response - iommu: Introduce attach/detach_pasid_table API - Documentation: Generalize the "pci=noats" boot parameter - PCI: Support ats-supported device-tree property - arm64: dts: fast models: Enable PCIe ATS for Base RevC FVP - dt-bindings: PCI: generic: Add ats-supported property - iommu/arm-smmu-v3: Ratelimit event dump - iommu/arm-smmu-v3: Add support for Hardware Translation Table Update - iommu/arm-smmu-v3: Enable broadcast TLB maintenance - iommu/arm-smmu-v3: Add support for PRI - PCI/ATS: Export PRI functions - PCI/ATS: Add PRI stubs - mm: notify remote TLBs when dirtying a PTE - iommu/arm-smmu-v3: Add stall support for platform devices - ACPI/IORT: Enable stall support for platform devices - dt-bindings: document stall property for IOMMU masters - NFC: nci: fix memory leak in nci_allocate_device - perf unwind: Set userdata for all __report_module() paths - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder - KVM: x86: Defer vtime accounting 'til after IRQ handling - context_tracking: Move guest exit vtime accounting to separate helpers - context_tracking: Move guest exit context tracking to separate helpers - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container - mm/page_alloc: fix counting of managed_pages - mm: page_alloc: refactor setup_per_zone_lowmem_reserve() - dm verity: allow only one error handling mode - Bluetooth: SMP: Fail if remote and local public keys are identical - video: hgafb: correctly handle card detect failure during probe - nvmet: use new ana_log_size instead the old one - x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path - rtc: pcf85063: fallback to parent of_node - nvme-multipath: fix double initialization of ANA state - x86/Xen: swap NX determination and GDT setup on BSP - openrisc: mm/init.c: remove unused memblock_region variable in map_ram() - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vt_ioctl: Revert VT_RESIZEX parameter handling removal - vgacon: Record video mode changes with VT_RESIZEX - video: hgafb: fix potential NULL pointer dereference - qlcnic: Add null check after calling netdev_alloc_skb - leds: lp5523: check return value of lp5xx_read and jump to cleanup code - ics932s401: fix broken handling of errors when word reading fails - net: rtlwifi: properly check for alloc_workqueue() failure - scsi: ufs: handle cleanup correctly on devm_reset_control_get error - net: stmicro: handle clk_prepare() failure during init - ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - cdrom: gdrom: initialize global variable at init time - cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "ecryptfs: replace BUG_ON with error handling code" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - kcsan: Fix debugfs initcall return type - dm snapshot: fix crash with transient storage and zero chunk size - ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry - xen-pciback: reconfigure also from backend watch handler - xen-pciback: redo VF placement in the virtual topology - mmc: sdhci-pci-gli: increase 1.8V regulator wait - powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls - powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls - drm/amdgpu: update sdma golden setting for Navi12 - drm/amdgpu: update gc golden setting for Navi12 - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE - x86/sev-es: Forward page-faults which happen during emulation - x86/sev-es: Use __put_user()/__get_user() for data accesses - x86/sev-es: Don't return NULL from sev_es_get_ghcb() - x86/sev-es: Invalidate the GHCB after completing VMGEXIT - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch - nvme-tcp: fix possible use-after-completion - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - rapidio: handle create_workqueue() failure - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - uio_hv_generic: Fix a memory leak in error handling paths - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx - ALSA: hda/realtek: Add fixup for HP OMEN laptop - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 - ALSA: hda/realtek: reset eapd coeff to default value for alc287 - ALSA: firewire-lib: fix check for the size of isochronous packet payload - Revert "ALSA: sb8: add a check for request_region" - ALSA: hda: fixup headset for ASUS GU502 laptop - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro - ALSA: usb-audio: Validate MS endpoint descriptors - ALSA: firewire-lib: fix calculation for size of IR context payload - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 - ALSA: line6: Fix racy initialization of LINE6 MIDI - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field - ALSA: intel8x0: Don't update period unless prepared - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency - misc: eeprom: at24: check suspend status before disable regulator - cifs: fix memory leak in smb2_copychunk_range - btrfs: avoid RCU stalls while running delayed iputs - powerpc: Fix early setup to make early_ioremap() work - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - locking/lockdep: Correct calling tracepoints - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks - tools/testing/selftests/exec: fix link error - RDMA/uverbs: Fix a NULL vs IS_ERR() bug - RDMA/mlx5: Fix query DCT via DEVX - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue - nvme-fc: clear q_live at beginning of association teardown - nvme-tcp: rerun io_work if req_list is not empty - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvmet: fix memory leak in nvmet_alloc_ctrl() - nvmet: remove unused ctrl->cqs - RDMA/core: Don't access cm_id after its destruction - RDMA/mlx5: Recover from fatal event in dual port mode - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() - scsi: qedf: Add pointer checks in qedf_update_link_speed() - scsi: ufs: core: Increase the usable queue depth - RDMA/rxe: Clear all QP fields if creation failed - RDMA/core: Prevent divide-by-zero error triggered by the user - RDMA/siw: Release xarray entry - RDMA/siw: Properly check send and receive CQ pointers - tee: amdtee: unload TA only when its refcount becomes 0 - openrisc: Fix a memory leak - firmware: arm_scpi: Prevent the ternary sign expansion bug - scripts: switch explicitly to Python 3 - tweewide: Fix most Shebang lines - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - net: stmmac: Do not enable RX FIFO overflow interrupts - lib: stackdepot: turn depot_lock spinlock to raw_spinlock - block: reexpand iov_iter after read/write - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP - net:CXGB4: fix leak if sk_buff is not used - gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 - drm/amd/display: Fix two cursor duplication when using overlay - nvmet: remove unsupported command noise - net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ceph: don't allow access to MDS-private inodes - ceph: don't clobber i_snap_caps on non-I_NEW inode - ceph: fix fscache invalidation - scsi: lpfc: Fix illegal memory access on Abort IOCBs - riscv: Workaround mcount name prior to clang-13 - scripts/recordmcount.pl: Fix RISC-V regex for clang - riscv: Use $(LD) instead of $(CC) to link vDSO - platform/chrome: cros_ec_typec: Add DP mode check - ARM: 9075/1: kernel: Fix interrupted SMC calls - um: Disable CONFIG_GCOV with MODULES - um: Mark all kernel symbols as local - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid - Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state - Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices - PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() - dmaengine: dw-edma: Fix crash on loading/unloading driver - PCI: thunder: Fix compile testing - virtio_net: Do not pull payload in skb->head - isdn: capi: fix mismatched prototypes - cxgb4: Fix the -Wmisleading-indentation warning - usb: sl811-hcd: improve misleading indentation - kgdb: fix gcc-11 warning on indentation - airo: work around stack usage warning - drm/i915/display: fix compiler warning about array overrun - x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes - ASoC: rsnd: check all BUSIF status when error - nvme: do not try to reconfigure APST when the controller is not live - ext4: fix debug format string warning - debugfs: Make debugfs_allow RO after init - dt-bindings: serial: 8250: Remove duplicated compatible strings - dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 - i2c: mediatek: Fix send master code at more than 1MHz - media: rkvdec: Remove of_match_ptr() - clk: exynos7: Mark aclk_fsys1_200 as critical - drm/i915: Fix crash in auto_retire - drm/i915/overlay: Fix active retire callback alignment - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp - kobject_uevent: remove warning in init_uevent_argv() - usb: typec: tcpm: Fix error while calculating PPS out values - clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 - clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue - MIPS: Avoid handcoded DIVU in `__div64_32' altogether - MIPS: Avoid DIVU in `__div64_32' is result would be zero - MIPS: Reinstate platform `__div64_32' handler - mm: fix struct page layout on 32-bit systems - iommu/vt-d: Remove WO permissions on second-level paging entries - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL - Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" - Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" - KVM: VMX: Disable preemption when probing user return MSRs - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported - KVM: nVMX: Always make an attempt to map eVMCS after migration - KVM: x86: Move RDPID emulation intercept to its own enum - KVM: x86: Emulate RDPID only if RDTSCP is supported - xen/gntdev: fix gntdev_mmap() error exit path - cdc-wdm: untangle a circular dependency between callback and softint - iio: tsl2583: Fix division by a zero lux_val - iio: gyro: mpu3050: Fix reported temperature value - xhci: Add reset resume quirk for AMD xhci controller. - xhci: Do not use GFP_KERNEL in (potentially) atomic context - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI - usb: typec: ucsi: Put fwnode in any case during ->probe() - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 - usb: dwc3: gadget: Return success always for kick transfer in ep queue - usb: dwc3: gadget: Enable suspend events - usb: core: hub: fix race condition about TRSMRCY of resume - usb: dwc2: Fix gadget DMA unmap direction - usb: xhci: Increase timeout for HC halt - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield - usb: dwc3: omap: improve extcon initialization - blk-mq: Swap two calls in blk_mq_exit_queue() - blk-mq: plug request for shared sbitmap - nbd: Fix NULL pointer in flush_workqueue - f2fs: compress: fix to assign cc.cluster_idx correctly - f2fs: compress: fix race condition of overwrite vs truncate - f2fs: compress: fix to free compress page correctly - nvmet-rdma: Fix NULL deref when SEND is completed with error - nvmet: fix inline bio check for bdev-ns - nvmet: add lba to sect conversion helpers - kyber: fix out of bounds access when preempted - ACPI: scan: Fix a memory leak in an error handling path - usb: musb: Fix an error message - hwmon: (occ) Fix poll rate limiting - usb: fotg210-hcd: Fix an error message - iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER - iio: proximity: pulsedlight: Fix rumtime PM imbalance on error - iio: light: gp2ap002: Fix rumtime PM imbalance on error - usb: dwc3: gadget: Free gadget structure only after freeing endpoints - perf tools: Fix dynamic libbpf link - xen/unpopulated-alloc: fix error return code in fill_list() - xen/unpopulated-alloc: consolidate pgmap manipulation - dax: Wake up all waiters after invalidating dax entry - dax: Add a wakeup mode parameter to put_unlocked_entry() - dax: Add an enum for specifying dax wakup mode - KVM: x86: Prevent deadlock against tk_core.seq - KVM: x86: Cancel pvclock_gtod_work on module removal - drm/msm/dp: initialize audio_comp when audio starts - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer - kvm: exit halt polling on need_resched() as well - drm/i915: Avoid div-by-zero on gen2 - drm/amd/display: Initialize attribute for hdcp_srm sysfs file - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected - btrfs: fix race leading to unpersisted data and metadata on fsync - arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup - blk-iocost: fix weight updates of inner active iocgs - mm/hugetlb: fix F_SEAL_FUTURE_WRITE - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled - userfaultfd: release page in error path to avoid BUG_ON - squashfs: fix divide error in calculate_skip() - hfsplus: prevent corruption in shrinking truncate - powerpc/64s: Fix crashes when toggling entry flush barrier - powerpc/64s: Fix crashes when toggling stf barrier - ARC: mm: Use max_high_pfn as a HIGHMEM zone border - ARC: mm: PAE: use 40-bit physical page mask - ARC: entry: fix off-by-one error in syscall number validation - f2fs: avoid unneeded data copy in f2fs_ioc_move_range() - mptcp: fix splat when closing unaccepted socket - i40e: Fix PHY type identifiers for 2.5G and 5G adapters - i40e: fix the restart auto-negotiation after FEC modified - i40e: Fix use-after-free in i40e_client_subtask() - i40e: fix broken XDP support - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - fs/proc/generic.c: fix incorrect pde_is_permanent check - sched/fair: Fix unfairness caused by missing load decay - sched: Fix out-of-bound access in uclamp - can: m_can: m_can_tx_work_queue(): fix tx_skb race condition - can: mcp251x: fix resume from sleep before interface was brought up - can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path - netfilter: nftables: Fix a memleak from userdata error path in new objects - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - smc: disallow TCP_ULP in smc_setsockopt() - net: fix nla_strcmp to handle more then one trailing null character - ethtool: fix missing NLM_F_MULTI flag when dumping - mm/gup: check for isolation errors - mm/gup: return an error on migration failure - mm/gup: check every subpage of a compound page during isolation - ksm: fix potential missing rmap_item for stable_node - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry - arm64: entry: factor irq triage logic into macros - drm/radeon: Avoid power table parsing memory leaks - drm/radeon: Fix off-by-one power_state index heap overwrite - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - block/rnbd-clt: Check the return value of the function rtrs_clt_query - block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t - libbpf: Fix signed overflow in ringbuf_process_ring - sunrpc: Fix misplaced barrier in call_decode - RISC-V: Fix error code returned by riscv_hartid_to_cpuid() - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - net: hns3: disable phy loopback setting in hclge_mac_start_phy - net: hns3: use netif_tx_disable to stop the transmit queue - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: fix incorrect configuration for igu_egu_hw_err - rtc: ds1307: Fix wday settings for rx8130 - scsi: ufs: core: Narrow down fast path in system suspend path - scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend - scsi: ufs: core: Do not put UFS power into LPM if link is broken - scsi: qla2xxx: Prevent PRLI in target mode - ceph: fix inode leak on getattr error in __fh_to_dentry - swiotlb: Fix the type of index - xprtrdma: rpcrdma_mr_pop() already does list_del_init() - xprtrdma: Fix cwnd update ordering - xprtrdma: Avoid Receive Queue wrapping - pwm: atmel: Fix duty cycle calculation in .get_state() - SUNRPC: fix ternary sign expansion bug in tracing - dmaengine: idxd: fix cdev setup and free device lifetime issues - dmaengine: idxd: fix dma device lifetime - dmaengine: idxd: Fix potential null dereference on pointer status - rtc: fsl-ftm-alarm: add MODULE_TABLE() - nfsd: ensure new clients break delegations - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting - thermal/drivers/tsens: Fix missing put_device error - SUNRPC: Handle major timeout in xprt_adjust_timeout() - SUNRPC: Remove trace_xprt_transmit_queued - SUNRPC: Move fault injection call sites - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - PCI: endpoint: Fix missing destroy_workqueue() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks - rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() - f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() - f2fs: Fix a hungtask problem in atomic write - f2fs: fix to cover __allocate_new_section() with curseg_lock - f2fs: fix to avoid touching checkpointed data in get_victim() - PCI: endpoint: Fix NULL pointer dereference for ->get_features() - PCI: endpoint: Make *_free_bar() to return error codes on failure - PCI: endpoint: Add helper API to get the 'next' unreserved BAR - PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR - f2fs: fix to update last i_size if fallocate partially succeeds - f2fs: fix to align to section for fallocate() on pinned file - PCI: Release OF node in pci_scan_device()'s error path - PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() - remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader - remoteproc: qcom_q6v5_mss: Replace ioremap with memremap - f2fs: fix a redundant call to f2fs_balance_fs if an error occurs - f2fs: fix panic during f2fs_resize_fs() - f2fs: fix to allow migrating fully valid segment - f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE - f2fs: move ioctl interface definitions to separated file - thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable - watchdog: fix barriers when printing backtraces from all CPUs - watchdog/softlockup: remove logic that tried to prevent repeated reports - watchdog: explicitly update timestamp when reporting softlockup - watchdog: rename __touch_watchdog() to a better descriptive name - ia64: module: fix symbolizer crash on fdescr - bnxt_en: Add PCI IDs for Hyper-V VF devices. - kbuild: generate Module.symvers only when vmlinux exists - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test - selftests: mlxsw: Increase the tolerance of backlog buildup - net: ethernet: mtk_eth_soc: fix RX VLAN offload - iavf: remove duplicate free resources calls - powerpc/iommu: Annotate nested lock for lockdep - qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt - crypto: ccp: Free SEV device if SEV init fails - mt76: mt7615: fix entering driver-own state on mt7663 - drm/amdgpu: Add mem sync flag for IB allocated by SA - drm/amd/display: add handling for hdcp2 rx id list validation - drm/amd/display: fixed divide by zero kernel crash during dsc enablement - powerpc/pseries: Stop calling printk in rtas_stop_self() - samples/bpf: Fix broken tracex1 due to kprobe argument change - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - ASoC: rt286: Generalize support for ALC3263 codec - powerpc/smp: Set numa node before updating mask - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 - kconfig: nconf: stop endless search loops - selftests: Set CC to clang in lib.mk if LLVM is set - drm/amd/display: Force vsync flip when reconfiguring MPCC - iommu/amd: Remove performance counter pre-initialization test - Revert "iommu/amd: Fix performance counter initialization" - ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() - powerpc/mm: Add cond_resched() while removing hpte mappings - iwlwifi: pcie: make cfg vs. trans_cfg more robust - cuse: prevent clone - virtiofs: fix userns - fuse: invalidate attrs when page writeback completes - mt76: mt7915: fix txpower init for TSSI off chips - mt76: mt76x0: disable GTK offloading - mt76: mt7615: support loading EEPROM for MT7613BE - rtw88: 8822c: add LC calibration for RTL8822C - pinctrl: samsung: use 'int' for register masks in Exynos - mac80211: clear the beacon's CRC after channel switch - IB/hfi1: Correct oversized ring allocation - coresight: Do not scan for graph if none is present - MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED - i2c: Add I2C_AQ_NO_REP_START adapter quirk - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. - ice: handle increasing Tx or Rx ring sizes - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: remediate a potential overflow risk of bd_num_list - powerpc/32: Statically initialise first emergency context - selftests/powerpc: Fix L1D flushing tests for Power10 - Bluetooth: check for zapped sk before connecting - net: bridge: when suppression is enabled exclude RARP packets - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports - Bluetooth: initialize skb_queue_head at l2cap_chan_create() - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default - ALSA: bebob: enable to deliver MIDI messages for multiple ports - ALSA: rme9652: don't disable if not enabled - ALSA: hdspm: don't disable if not enabled - ALSA: hdsp: don't disable if not enabled - i2c: bail out early when RDWR parameters are wrong - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event - ASoC: rsnd: core: Check convert rate in rsnd_hw_params - net: stmmac: Set FIFO sizes for ipq806x - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF - tipc: convert dest node's address to network order - fs: dlm: flush swork on shutdown - fs: dlm: check on minimum msglen size - fs: dlm: add errno handling to check callback - fs: dlm: fix debugfs dump - ath11k: fix thermal temperature read - kvm: Cap halt polling at kvm->max_halt_poll_ns - cpufreq: intel_pstate: Use HWP if enabled by platform firmware - PM: runtime: Fix unpaired parent child_count for force_resume - ACPI: PM: Add ACPI ID of Alder Lake Fan - KVM/VMX: Invoke NMI non-IST entry instead of IST entry - KVM: x86/mmu: Remove the defunct update_pte() paging hook - tpm, tpm_tis: Reserve locality in tpm_tis_resume() - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - KEYS: trusted: Fix memory leak on object td - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - bpf: Prevent writable memory-mapping of read-only ringbuf pages - bpf, ringbuf: Deny reserve of buffers larger than ringbuf - bpf: Fix alu32 const subreg bound tracking on bitwise operations - afs: Fix speculative status fetches - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - mm: memcontrol: slab: fix obtain a reference to a freeing memcg - mm/sl?b.c: remove ctor argument from kmem_cache_flags - kfifo: fix ternary sign extension bugs - ia64: fix EFI_DEBUG build - perf session: Add swap operation for event TIME_CONV - perf jit: Let convert_timestamp() to be backwards-compatible - perf tools: Change fields type in perf_record_time_conv - net:nfc:digital: Fix a double free in digital_tg_recv_dep_req - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res - RDMA/siw: Fix a use after free in siw_alloc_mr - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds - selftests/bpf: Fix core_reloc test runner - selftests/bpf: Fix field existence CO-RE reloc tests - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM - bnxt_en: Fix RX consumer index logic in the error path. - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static - net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb - arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E - ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() - net: enetc: fix link error again - net: phy: marvell: fix m88e1111_set_downshift - net: phy: marvell: fix m88e1011_set_downshift - powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') - powerpc/perf: Fix the threshold event selection for memory events in power10 - wlcore: Fix buffer overrun by snprintf due to incorrect buffer size - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock - ath10k: Fix a use after free in ath10k_htc_send_bundle - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices - powerpc/64: Fix the definition of the fixmap area - RDMA/core: Add CM to restrack after successful attachment to a device - RDMA/rxe: Fix a bug in rxe_fill_ip_info() - net: phy: intel-xway: enable integrated led functions - net: renesas: ravb: Fix a stuck issue when a lot of frames are received - net: stmmac: fix TSO and TBS feature enabling during driver open - nfp: devlink: initialize the devlink port attribute "lanes" - crypto: ccp: Detect and reject "invalid" addresses destined for PSP - mt76: mt7615: fix memleak when mt7615_unregister_device() - net: davinci_emac: Fix incorrect masking of tx and rx error channel - net: marvell: prestera: fix port event handling on init - vsock/virtio: free queued packets when closing socket - sfc: ef10: fix TX queue lookup in TX event handling - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails - RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails - RDMA/cxgb4: add missing qpid increment - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check - net: ethernet: ixp4xx: Set the DMA masks explicitly - libbpf: Initialize the bpf_seq_printf parameters array field by field - vsock/vmci: log once the failed queue pair allocation - netfilter: nftables_offload: special ethertype handling for VLAN - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector - netfilter: nft_payload: fix C-VLAN offload support - mwl8k: Fix a double Free in mwl8k_probe_hw - i2c: mediatek: Fix wrong dma sync flag - i2c: sh7760: fix IRQ error path - wlcore: fix overlapping snprintf arguments in debugfs - rtlwifi: 8821ae: upgrade PHY and RF parameters - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid - powerpc/smp: Reintroduce cpu_core_mask - powerpc/pseries: extract host bridge from pci_bus prior to bus removal - MIPS: pci-legacy: stop using of_pci_range_to_resource - drm/amd/pm: fix error code in smu_set_power_limit() - perf beauty: Fix fsconfig generator - iommu/amd: Put newline after closing bracket in warning - drm/i915/gvt: Fix error code in intel_gvt_init_device() - net/packet: remove data races in fanout operations - net/packet: make packet_fanout.arr size configurable up to 64K - net/mlx5: Fix bit-wise and with zero - ASoC: ak5558: correct reset polarity - powerpc/xive: Fix xmon command "dxi" - powerpc/xive: Drop check on irq_data in xive_core_debug_show() - i2c: sh7760: add IRQ check - i2c: rcar: add IRQ check - i2c: rcar: protect against supurious interrupts on V3U - i2c: rcar: make sure irq is not threaded on Gen2 and earlier - i2c: mlxbf: add IRQ check - i2c: jz4780: add IRQ check - i2c: emev2: add IRQ check - i2c: cadence: add IRQ check - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - i2c: omap: fix reference leak when pm_runtime_get_sync fails - i2c: imx: fix reference leak when pm_runtime_get_sync fails - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - RDMA/rtrs-clt: destroy sysfs after removing session from active list - RDMA/srpt: Fix error return code in srpt_cm_req_recv() - net: thunderx: Fix unintentional sign extension issue - cxgb4: Fix unintentional sign extension issues - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() - IB/hfi1: Fix error return code in parse_platform_config() - RDMA/qedr: Fix error return code in qedr_iw_connect() - ovl: invalidate readdir cache on changes to dir with origin - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit - mt76: mt7663s: fix the possible device hang in high traffic - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation - mt76: mt7915: fix mib stats counter reporting to mac80211 - mt76: mt7615: fix mib stats counter reporting to mac80211 - mt76: mt7915: fix aggr len debugfs node - mt76: mt7915: fix tx skb dma unmap - mt76: mt7615: fix tx skb dma unmap - mt7601u: fix always true expression - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() - xfs: fix return of uninitialized value in variable error - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - mac80211: bail out if cipher schemes are invalid - powerpc: iommu: fix build when neither PCI or IBMVIO is set - powerpc/perf: Fix PMU constraint check for EBB events - powerpc/64s: Fix pte update for kernel memory on radix - IB/hfi1: Use kzalloc() for mmu_rb_handler allocation - liquidio: Fix unintented sign extension of a left shift of a u16 - ASoC: simple-card: fix possible uninitialized single_cpu local variable - KVM: arm64: Initialize VCPU mdcr_el2 before loading it - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls - iommu/vt-d: Invalidate PASID cache when root/context entry changed - iommu/vt-d: Remove WO permissions on second-level paging entries - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL - iommu/vt-d: Report the right page fault address - iommu/vt-d: Report right snoop capability when using FL for IOVA - iommu: Fix a boundary issue to avoid performance drop - iommu/vt-d: Don't set then clear private data in prq_event_thread() - mips: bmips: fix syscon-reboot nodes - net: hns3: Limiting the scope of vector_ring_chain variable - nfc: pn533: prevent potential memory corruption - RDMA/core: Fix corrupted SL on passive side - bug: Remove redundant condition check in report_bug - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() - powerpc/pseries: Only register vio drivers if vio bus exists - udp: never accept GSO_FRAGLIST packets - net: phy: lan87xx: fix access to wrong register of LAN87xx - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect - gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP - MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again - powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration - IB/isert: Fix a use after free in isert_connect_request - RDMA/mlx5: Fix drop packet rule in egress table - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk - MIPS: loongson64: fix bug when PAGE_SIZE > 16KB - pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero - pinctrl: pinctrl-single: remove unused parameter - inet: use bigger hash table for IP ID generation - ima: Fix the error code for restoring the PCR value - MIPS: fix local_irq_{disable,enable} in asmmacro.h - powerpc/prom: Mark identical_pvr_fixup as __init - powerpc/fadump: Mark fadump_calculate_reserve_size as __init - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed - iommu/vt-d: Reject unsupported page request modes - iommu: Check dev->iommu in iommu_dev_xxx functions - bpftool: Fix maybe-uninitialized warnings - libbpf: Add explicit padding to bpf_xdp_set_link_opts - net: lapbether: Prevent racing when checking whether the netif is running - Bluetooth: avoid deadlock between hci_dev->lock and socket lock - KVM: x86/mmu: Retry page faults that hit an invalid memslot - wilc1000: write value to WILC_INTR2_ENABLE register - RDMA/mlx5: Fix mlx5 rates to IB rates map - ASoC: Intel: Skylake: Compile when any configuration is selected - ASoC: Intel: boards: sof-wm8804: add check for PLL setting - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars - HID: plantronics: Workaround for double volume key presses - xsk: Respect device's headroom and tailroom on generic xmit path - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - io_uring: fix overflows checks in provide buffers - perf/amd/uncore: Fix sysfs type mismatch - x86/events/amd/iommu: Fix sysfs type mismatch - HSI: core: fix resource leaks in hsi_add_client_from_dt() - media: cedrus: Fix H265 status definitions - nvme-pci: don't simple map sgl when sgls are disabled - nvmet-tcp: fix a segmentation fault during io parsing error - mfd: stm32-timers: Avoid clearing auto reload register - mailbox: sprd: Introduce refcnt when clients requests/free channels - scsi: ibmvfc: Fix invalid state machine BUG_ON() - scsi: sni_53c710: Add IRQ check - scsi: sun3x_esp: Add IRQ check - scsi: jazz_esp: Add IRQ check - scsi: hisi_sas: Fix IRQ checks - scsi: ufs: ufshcd-pltfrm: Fix deferred probing - scsi: pm80xx: Fix potential infinite loop - scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() - clk: uniphier: Fix potential infinite loop - drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() - drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct - clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE - clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE - drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() - clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable - clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - vfio/pci: Re-order vfio_pci_probe() - vfio/pci: Move VGA and VF initialization to functions - vfio/fsl-mc: Re-order vfio_fsl_mc_probe() - media: v4l2-ctrls.c: fix race condition in hdl->requests list - media: i2c: imx219: Balance runtime PM use-count - media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream - nvme: retrigger ANA log update if group descriptor isn't found - power: supply: bq25980: Move props from battery node - clk: imx: Fix reparenting of UARTs not associated with stdout - nvmet-tcp: fix incorrect locking in state_change sk callback - nvme-tcp: block BH in sk state_change sk callback - seccomp: Fix CONFIG tests for Seccomp_filters - ata: libahci_platform: fix IRQ check - sata_mv: add IRQ checks - pata_ipx4xx_cf: fix IRQ check - pata_arasan_cf: fix IRQ check - selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) - x86/kprobes: Fix to check non boostable prefixes correctly - of: overlay: fix for_each_child.cocci warnings - drm/amdkfd: fix build error with AMD_IOMMU_V2=m - media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() - media: m88rs6000t: avoid potential out-of-bounds reads on arrays - media: atomisp: Fixed error handling path - media: [next] staging: media: atomisp: fix memory leak of object flash - media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 - media: m88ds3103: fix return value check in m88ds3103_probe() - media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() - media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' - drm/probe-helper: Check epoch counter in output_poll_execute() - media: aspeed: fix clock handling logic - media: rkisp1: rsz: crash fix when setting src format - media: omap4iss: return error code when omap4iss_get() failed - media: saa7146: use sg_dma_len when building pgtable - media: saa7134: use sg_dma_len when building pgtable - media: vivid: fix assignment of dev->fbuf_out_flags - rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() - afs: Fix updating of i_mode due to 3rd party change - sched/fair: Fix shift-out-of-bounds in load_balance() - drm/mcde/panel: Inverse misunderstood flag - drm/amd/display: Fix off by one in hdmi_14_process_transaction() - drm/stm: Fix bus_flags handling - drm/tilcdc: send vblank event when disabling crtc - soc: aspeed: fix a ternary sign expansion bug - xen-blkback: fix compatibility bug with single page rings - serial: omap: fix rs485 half-duplex filtering - serial: omap: don't disable rs485 if rts gpio is missing - ttyprintk: Add TTY hangup callback. - usb: dwc2: Fix hibernation between host and device modes. - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check - Drivers: hv: vmbus: Increase wait time for VMbus unload - hwmon: (pmbus/pxe1610) don't bail out when not all pages are active - x86/platform/uv: Fix !KEXEC build failure - spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails - spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op - spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume - spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue - Drivers: hv: vmbus: Use after free in __vmbus_open() - ARM: dts: aspeed: Rainier: Fix humidity sensor bus address - platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table - security: keys: trusted: fix TPM2 authorizations - memory: samsung: exynos5422-dmc: handle clk_set_parent() failure - memory: renesas-rpc-if: fix possible NULL pointer dereference of resource - spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() - m68k: Add missing mmap_read_lock() to sys_cacheflush() - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() - crypto: chelsio - Read rxchannel-id from firmware - node: fix device cleanups in error handling code - firmware: qcom-scm: Fix QCOM_SCM configuration - serial: core: return early on unsupported ioctls - tty: fix return value for unsupported termiox ioctls - tty: Remove dead termiox code - tty: fix return value for unsupported ioctls - tty: actually undefine superseded ASYNC flags - USB: cdc-acm: fix TIOCGSERIAL implementation - USB: cdc-acm: fix unprivileged TIOCCSERIAL - usb: gadget: r8a66597: Add missing null check on return from platform_get_resource - spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() - spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op - spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality - spi: spi-zynqmp-gqspi: add mutex locking for exec_op - spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible - cpufreq: armada-37xx: Fix determining base CPU frequency - cpufreq: armada-37xx: Fix driver cleanup when registration failed - clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 - clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz - cpufreq: armada-37xx: Fix the AVS value for load L1 - clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock - cpufreq: armada-37xx: Fix setting TBG parent for load levels - crypto: qat - Fix a double free in adf_create_ring - crypto: sa2ul - Fix memory leak of rxd - crypto: sun8i-ss - Fix memory leak of pad - crypto: allwinner - add missing CRYPTO_ prefix - ACPI: CPPC: Replace cppc_attr with kobj_attribute - cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration - PM: runtime: Replace inline function pm_runtime_callbacks_present() - soc: qcom: mdt_loader: Detect truncated read of segments - soc: qcom: mdt_loader: Validate that p_filesz < p_memsz - spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() - spi: Fix use-after-free with devm_spi_alloc_* - clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() - clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped - clocksource/drivers/timer-ti-dm: Fix posted mode status check order - PM / devfreq: Use more accurate returned new_freq as resume_freq - soc: qcom: pdr: Fix error return code in pdr_register_listener - staging: greybus: uart: fix unprivileged TIOCCSERIAL - staging: fwserial: fix TIOCGSERIAL implementation - staging: fwserial: fix TIOCSSERIAL implementation - staging: rtl8192u: Fix potential infinite loop - staging: comedi: tests: ni_routes_test: Fix compilation error - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init - iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol - firmware: qcom_scm: Workaround lack of "is available" call on SC7180 - firmware: qcom_scm: Reduce locking section for __get_convention() - firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool - m68k: mvme147,mvme16x: Don't wipe PCC timer config bits - soundwire: stream: fix memory leak in stream config error path - memory: pl353: fix mask of ECC page_size config register - driver core: platform: Declare early_platform_cleanup() prototype - drivers: nvmem: Fix voltage settings for QTI qfprom-efuse - USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() - usb: gadget: aspeed: fix dma map failure - crypto: qat - fix error path in adf_isr_resource_alloc() - crypto: poly1305 - fix poly1305_core_setkey() declaration - NFSv4.2: fix copy stateid copying for the async copy - NFSD: Fix sparse warning in nfs4proc.c - arm64: dts: mediatek: fix reset GPIO level on pumpkin - phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally - phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup - soundwire: bus: Fix device found flag correctly - bus: qcom: Put child node before return - arm64: dts: renesas: r8a779a0: Fix PMU interrupt - mtd: require write permissions for locking and badblock ioctls - dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' - usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' - usb: gadget: s3c: Fix incorrect resources releasing - fotg210-udc: Complete OUT requests on short packets - fotg210-udc: Don't DMA more than the buffer can take - fotg210-udc: Mask GRP2 interrupts we don't handle - fotg210-udc: Remove a dubious condition leading to fotg210_done - fotg210-udc: Fix EP0 IN requests bigger than two packets - fotg210-udc: Fix DMA on EP0 for length > max packet size - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - crypto: qat - don't release uninitialized resources - crypto: ccp - fix command queuing to TEE ring buffer - usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) - usb: gadget: pch_udc: Initialize device pointer before use - usb: gadget: pch_udc: Check for DMA mapping error - usb: gadget: pch_udc: Check if driver is present before calling ->setup() - usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() - devtmpfs: fix placement of complete() call - x86/microcode: Check for offline CPUs before requesting new microcode - spi: stm32: Fix use-after-free on unbind - arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding - regulator: bd9576: Fix return from bd957x_probe() - spi: stm32: drop devres version of spi_register_master - crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map - arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x - arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' - arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer - arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity - ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control - mtd: maps: fix error return code of physmap_flash_remove() - mtd: don't lock when recursively deleting partitions - mtd: rawnand: qcom: Return actual error code instead of -ENODEV - mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() - mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC - mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() - spi: rockchip: avoid objtool warning - regmap: set debugfs_name to NULL after it is freed - usb: typec: stusb160x: fix return value check in stusb160x_probe() - usb: typec: tps6598x: Fix return value check in tps6598x_probe() - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS - serial: stm32: fix tx_empty condition - serial: stm32: add FIFO flush when port is closed - serial: stm32: fix FIFO flush in startup and set_termios - serial: stm32: call stm32_transmit_chars locked - serial: stm32: fix tx dma completion, release channel - serial: stm32: fix a deadlock in set_termios - serial: stm32: fix wake-up flag handling - serial: stm32: fix a deadlock condition with wakeup event - serial: stm32: fix TX and RX FIFO thresholds - serial: stm32: fix incorrect characters on console - serial: stm32: fix startup by enabling usart for reception - serial: stm32: Use of_device_get_match_data() - serial: stm32: fix probe and remove order for dma - serial: stm32: add "_usart" prefix in functions name - serial: stm32: fix code cleaning warnings and checks - x86/platform/uv: Set section block size for hubless architectures - arm64: dts: renesas: Add mmc aliases into board dts files - ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files - ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family - ARM: dts: exynos: correct PMIC interrupt trigger level on Snow - ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family - ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family - ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family - ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family - ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 - memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] - crypto: sun8i-ss - fix result memory leak on error path - fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER - firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) - firmware: xilinx: Add a blank line after function declaration - firmware: xilinx: Fix dereferencing freed memory - Revert "tools/power turbostat: adjust for temperature offset" - usb: gadget: pch_udc: Revert d3cb25a12138 completely - Revert "drm/qxl: do not run release if qxl failed to init" - ovl: fix missing revert_creds() on error path - Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" - Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read - KVM: arm64: Fully zero the vcpu state on reset - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer - KVM: s390: split kvm_s390_real_to_abs - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO - s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility - KVM: s390: fix guarded storage control register handling - KVM: s390: split kvm_s390_logical_to_effective - KVM: s390: VSIE: correctly handle MVPG when in VSIE - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices - ALSA: hda/realtek: Re-order ALC662 quirk table entries - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries - drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 - drm/amd/display: Reject non-zero src_y and src_x for video planes - drm: bridge/panel: Cleanup connector on bridge detach - drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast - drm/dp_mst: Revise broadcast msg lct & lcr - drm/radeon: fix copy of uninitialized variable back to userspace - drm/panfrost: Don't try to map pages that are already mapped - drm/panfrost: Clear MMU irqs before handling the fault - drm/qxl: use ttm bo priorities - drm/i915/gvt: Fix vfio_edid issue for BXT/APL - drm/i915/gvt: Fix virtual display setup for BXT/APL - FDDI: defxx: Make MMIO the configuration default except for EISA - mt76: fix potential DMA mapping leak - rtw88: Fix array overrun in rtw_get_tx_power_params() - cfg80211: scan: drop entry from hidden_list on overflow - ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - async_xor: increase src_offs when dropping destination page - x86, sched: Treat Intel SNC topology as default, COD as exception - selinux: add proper NULL termination to the secclass_map permissions - misc: vmw_vmci: explicitly initialize vmci_datagram payload - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct - phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() - misc: lis3lv02d: Fix false-positive WARN on various HP models - phy: cadence: Sierra: Fix PHY power_on sequence - sc16is7xx: Defer probe if device read fails - iio:adc:ad7476: Fix remove handling - iio:accel:adis16201: Fix wrong axis assignment that prevents loading - iio: inv_mpu6050: Fully validate gyro and accel scale writes - soc/tegra: regulators: Fix locking up when voltage-spread is out of range - PM / devfreq: Unlock mutex and free devfreq struct in error path - PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c - PCI: xgene: Fix cfg resource mapping - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID - PCI: Allow VPD access for QLogic ISP2722 - FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR - MIPS: pci-rt2880: fix slot 0 configuration - MIPS: pci-mt7620: fix PLL lock check - ASoC: tlv320aic32x4: Increase maximum register in regmap - ASoC: tlv320aic32x4: Register clocks before registering component - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function - ASoC: samsung: tm2_wm5110: check of of_parse return value - usb: xhci-mtk: improve bandwidth scheduling with TT - usb: xhci-mtk: remove or operator for setting schedule parameters - usb: typec: tcpm: update power supply once partner accepts - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply - drm: bridge: fix LONTIUM use of mipi_dsi_() functions - staging: fwserial: fix TIOCSSERIAL permission check - tty: moxa: fix TIOCSSERIAL permission check - staging: fwserial: fix TIOCSSERIAL jiffies conversions - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check - staging: greybus: uart: fix TIOCSSERIAL jiffies conversions - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions - tty: amiserial: fix TIOCSSERIAL permission check - tty: moxa: fix TIOCSSERIAL jiffies conversions - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - net/nfc: fix use-after-free llcp_sock_bind/connect - bluetooth: eliminate the potential race condition when removing the HCI controller - Bluetooth: verify AMP hci_chan before amp_destroy - thermal/core/fair share: Lock the thermal zone while looping over instances - thermal/drivers/cpufreq_cooling: Fix slab OOB issue - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm integrity: fix missing goto in bitmap_flush_interval error handling - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tools/power turbostat: Fix offset overflow issue in index converting - rsi: Use resume_noirq for SDIO - tty: fix memory leak in vc_deallocate - usb: dwc2: Fix session request interrupt handler - usb: dwc3: core: Do core softreset when switch mode - usb: dwc3: gadget: Fix START_TRANSFER link state check - usb: dwc3: gadget: Remove FS bInterval_m1 limitation - usb: gadget/function/f_fs string table fix for multiple languages - usb: gadget: Fix double free of device descriptor pointers - usb: gadget: dummy_hcd: fix gpf in gadget_setup - media: venus: hfi_parser: Don't initialize parser on v1 - media: v4l2-ctrls: fix reference to freed memory - media: staging/intel-ipu3: Fix race condition during set_fmt - media: staging/intel-ipu3: Fix set_fmt error handling - media: staging/intel-ipu3: Fix memory leak in imu_fmt - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() - media: dvb-usb: Fix use-after-free access - media: dvbdev: Fix memory leak in dvb_media_device_free() - ext4: Fix occasional generic/418 failure - ext4: allow the dax flag to be set and cleared on inline directories - ext4: fix error return code in ext4_fc_perform_commit() - ext4: fix ext4_error_err save negative errno into superblock - ext4: fix error code in ext4_commit_super - ext4: annotate data race in jbd2_journal_dirty_metadata() - ext4: annotate data race in start_this_handle() - kbuild: update config_data.gz only when the content of .config is changed - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - smb3: do not attempt multichannel to server which does not support it - smb3: when mounting with multichannel include it in requested capabilities - Fix misc new gcc warnings - security: commoncap: fix -Wstringop-overread warning - sfc: farch: fix TX queue lookup in TX event handling - sfc: farch: fix TX queue lookup in TX flush done handling - exfat: fix erroneous discard when clear cluster bit - fuse: fix write deadlock - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS - crypto: arm/curve25519 - Move '.fpu' after '.arch' - tpm: vtpm_proxy: Avoid reading host log when using a virtual device - tpm: efi: Use local variable for calculating final log size - intel_th: pci: Add Alder Lake-M support - powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h - powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR - powerpc/kexec_file: Use current CPU info while setting up FDT - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. - powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors - jffs2: Hook up splice_write callback - jffs2: Fix kasan slab-out-of-bounds problem - Input: ili210x - add missing negation for touch indication on ili210x - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - openvswitch: fix stack OOB read while fragmenting IPv4 packets - mlxsw: spectrum_mr: Update egress RIF list before route's action - f2fs: fix to avoid out-of-bounds memory access - f2fs: fix error handling in f2fs_end_enable_verity() - ubifs: Only check replay with inode type to judge if inode linked - kcsan, debugfs: Move debugfs file creation out of early init - virtiofs: fix memory leak in virtio_fs_probe() - fs: fix reporting supported extra file attributes for statx() - Makefile: Move -Wno-unused-but-set-variable out of GCC only block - arm64/vdso: Discard .note.gnu.property sections in vDSO - btrfs: fix race when picking most recent mod log operation for an old root - tools/power/turbostat: Fix turbostat for AMD Zen CPUs - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops - ALSA: hda/realtek - Headset Mic issue on HP platform - ALSA: hda/realtek: fix mic boost on Intel NUC 8 - ALSA: hda/realtek: GA503 use same quirks as GA401 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 - ALSA: usb-audio: Explicitly set up the clock selector - ALSA: sb: Fix two use after free in snd_sb_qsound_build - ALSA: hda/conexant: Re-order CX5066 quirk table entries - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer - power: supply: cpcap-battery: fix invalid usage of list cursor - sched,psi: Handle potential task count underflow bugs more gracefully - s390/archrandom: add parameter check for s390_arch_random_generate - block/rnbd-clt: Fix missing a memory free when unloading the module - sched,fair: Alternative sched_slice() - perf: Rework perf_event_exit_event() - scsi: libfc: Fix a format specifier - mfd: arizona: Fix rumtime PM imbalance on error - mfd: da9063: Support SMBus and I2C mode - mfd: intel-m10-bmc: Fix the register access range - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response - drm/amdgpu: fix NULL pointer dereference - drm/amd/display: Try YCbCr420 color when YCbCr444 fails - amdgpu: avoid incorrect %hu format string - drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug - drm/amd/display: Fix UBSAN: shift-out-of-bounds warning - drm/amd/display: Fix debugfs link_settings entry - drm/radeon/ttm: Fix memory leak userptr pages - drm/amdgpu/ttm: Fix memory leak userptr pages - drm/msm/mdp5: Do not multiply vclk line count by 100 - drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal - sched/fair: Ignore percpu threads for imbalance pulls - media: gscpa/stv06xx: fix memory leak - media: dvb-usb: fix memory leak in dvb_usb_adapter_init - media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming - media: platform: sti: Fix runtime PM imbalance in regs_show - media: i2c: adv7842: fix possible use-after-free in adv7842_remove() - media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() - media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() - media: adv7604: fix possible use-after-free in adv76xx_remove() - media: tc358743: fix possible use-after-free in tc358743_remove() - power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() - power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() - clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return - drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver - media: vivid: update EDID - media: em28xx: fix memory leak - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() - scsi: smartpqi: Add new PCI IDs - scsi: smartpqi: Correct request leakage during reset operations - scsi: smartpqi: Use host-wide tag space - power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce - selftests/resctrl: Fix checking for < 0 for unsigned values - selftests/resctrl: Fix incorrect parsing of iMC counters - selftests/resctrl: Use resctrl/info for feature detection - selftests/resctrl: Fix missing options "-n" and "-p" - selftests/resctrl: Clean up resctrl features check - selftests/resctrl: Fix compilation issues for other global variables - selftests/resctrl: Fix compilation issues for global variables - selftests/resctrl: Enable gcc checks to detect buffer overflows - nvmet: return proper error code from discovery ctrl - drm/komeda: Fix bit check to import to value of proper type - ata: ahci: Disable SXS for Hisilicon Kunpeng920 - mmc: sdhci-brcmstb: Remove CQE quirk - mmc: sdhci-pci: Add PCI IDs for Intel LKF - mmc: sdhci-esdhc-imx: validate pinctrl before use it - scsi: qla2xxx: Fix use after free in bsg - drm/vkms: fix misuse of WARN_ON - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() - drm/amd/display: fix dml prefetch validation - drm/amd/display: DCHUB underflow counter increasing in some scenarios - drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' - drm/amd/pm: fix workload mismatch on vega10 - drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning - drm/amdgpu: mask the xgmi number of hops reported from psp to kfd - backlight: qcom-wled: Fix FSC update issue for WLED5 - backlight: qcom-wled: Use sink_addr for sync toggle - power: supply: Use IRQF_ONESHOT - media: gspca/sq905.c: fix uninitialized variable - media: media/saa7164: fix saa7164_encoder_register() memory leak bugs - extcon: arizona: Fix various races on driver unbind - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged - power: supply: bq27xxx: fix power_avg for newer ICs - atomisp: don't let it go past pipes array - media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() - media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB - media: ite-cir: check for receive overflow - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() - kvfree_rcu: Use same set of GFP flags as does single-argument - sched/pelt: Fix task util_est update filtering - drm/amdgpu: Fix some unload driver issues - scsi: lpfc: Fix pt2pt connection does not recover after LOGO - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe - drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue - drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work - drm/amd/display: Don't optimize bandwidth before disabling planes - drm/amd/display: Check for DSC support instead of ASIC revision - drm/ast: fix memory leak when unload the driver - drm/amd/display: changing sr exit latency - drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check - drm/qxl: release shadow on shutdown - drm/qxl: do not run release if qxl failed to init - drm: Added orientation quirk for OneGX1 Pro - btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s - btrfs: do proper error handling in btrfs_update_reloc_root - btrfs: do proper error handling in create_reloc_root - spi: sync up initial chipselect state - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks - crypto: omap-aes - Fix PM reference leak on omap-aes.c - crypto: sa2ul - Fix PM reference leak in sa_ul_probe() - crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c - crypto: stm32/hash - Fix PM reference leak on stm32-hash.c - crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() - crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails - phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() - intel_th: Consistency and off-by-one fix - tty: n_gsm: check error while registering tty devices - usb: dwc3: gadget: Check for disabled LPM quirk - usb: core: hub: Fix PM reference leak in usb_port_resume() - usb: musb: fix PM reference leak in musb_irq_work() - usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() - spi: qup: fix PM reference leak in spi_qup_remove() - spi: omap-100k: Fix reference leak to master - spi: dln2: Fix reference leak to master - platform/x86: ISST: Account for increased timeout in some cases - tools/power/x86/intel-speed-select: Increase string size - ARM: dts: at91: change the key code of the gpio key - bus: mhi: core: Clear context for stopped channels from remove() - xhci: fix potential array out of bounds with several interrupters - xhci: check control context is valid before dereferencing it. - xhci: check port array allocation was successful before dereferencing it - fpga: dfl: pci: add DID for D5005 PAC cards - usb: xhci-mtk: support quirk to disable usb2 lpm - random: initialize ChaCha20 constants with correct endianness - perf/arm_pmu_platform: Fix error handling - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors - soundwire: cadence: only prepare attached devices on clock stop - tee: optee: do not check memref size on return from Secure World - arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on - soc/tegra: pmc: Fix completion of power-gate toggling - efi/libstub: Add $(CLANG_FLAGS) to x86 flags - x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS - x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) - ARM: dts: ux500: Fix up TVK R3 sensors - ARM: dts: BCM5301X: fix "reg" formatting in /memory node - kselftest/arm64: mte: Fix MTE feature detection - PCI: PM: Do not read power state in pci_enable_device_flags() - ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node - kselftest/arm64: mte: Fix compilation with native compiler - usb: xhci: Fix port minor revision - usb: dwc3: gadget: Ignore EP queue requests during bus reset - usb: gadget: f_uac1: validate input parameters - usb: gadget: f_uac2: validate input parameters - genirq/matrix: Prevent allocation counter corruption - crypto: hisilicon/sec - fixes a printing error - x86/sev: Do not require Hypervisor CPUID bit for SEV guests - usb: webcam: Invalid size of Processing Unit Descriptor - usb: gadget: uvc: add bInterval checking for HS mode - crypto: qat - fix unmap invalid dma address - crypto: api - check for ERR pointers in crypto_destroy_tfm() - bus: mhi: core: Destroy SBL devices when moving to mission mode - spi: ath79: remove spi-master setup and cleanup assignment - spi: ath79: always call chipselect function - staging: wimax/i2400m: fix byte-order issue - bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first - cpuidle: tegra: Fix C7 idling state on Tegra114 - fbdev: zero-fill colormap in fbcmap.c - btrfs: fix race between transaction aborts and fsyncs leading to use-after-free - intel_th: pci: Add Rocket Lake CPU support - btrfs: fix metadata extent leak after failure to create subvolume - x86/build: Disable HIGHMEM64G selection for M486SX - btrfs: handle remount to no compress during compression - smb2: fix use-after-free in smb2_ioctl_query_info() - cifs: detect dead connections only when echoes are enabled. - cifs: fix out-of-bound memory access when calling smb3_notify() at mount point - cifs: Return correct error code from smb2_get_enc_key - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - mmc: core: Fix hanging on I/O during system suspend for removable cards - mmc: core: Set read only for SD cards with permanent write protect bit - mmc: core: Do a power cycle when the CMD11 fails - mmc: block: Issue a cache flush only when it's enabled - mmc: block: Update ext_csd.cache_ctrl if it was written - mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit - mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers - mmc: sdhci: Check for reset prior to DMA address unmap - mmc: uniphier-sd: Fix a resource leak in the remove function - mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() - scsi: mpt3sas: Block PCI config access from userspace during reset - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - spi: spi-ti-qspi: Free DMA resources - spi: stm32-qspi: fix pm_runtime usage_count counter - erofs: add unsupported inode i_format check - mtd: physmap: physmap-bt1-rom: Fix unintentional stack access - mtd: rawnand: atmel: Update ecc_stats.corrected counter - mtd: spinand: core: add missing MODULE_DEVICE_TABLE() - Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - fs/epoll: restore waking from ep_done_scan() - ecryptfs: fix kernel panic with null dev_name - arm64: dts: mt8173: fix property typo of 'phys' in dsi node - arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node - ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld - ftrace: Handle commands when closing set_ftrace_filter file - ACPI: custom_method: fix a possible memory leak - ACPI: custom_method: fix potential use-after-free issue - tpm: acpi: Check eventlog signature before using it - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping - s390/zcrypt: fix zcard and zqueue hot-unplug memleak - s390/disassembler: increase ebpf disasm buffer size - dyndbg: fix parsing file query without a line-range suffix - nitro_enclaves: Fix stale file descriptors on failed usercopy - bus: mhi: core: Sanity check values from remote device before use - bus: mhi: core: Clear configuration from channel context during reset - bus: mhi: core: Fix check for syserr at power_up - vfio: Depend on MMU - perf/core: Fix unconditional security_locked_down() call - platform/x86: thinkpad_acpi: Correct thermal sensor allocation - USB: Add reset-resume quirk for WD19's Realtek Hub - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX - ovl: allow upperdir inside lowerdir - ovl: fix leaked dentry - nvme-pci: set min_align_mask - swiotlb: respect min_align_mask - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single - swiotlb: refactor swiotlb_tbl_map_single - swiotlb: clean up swiotlb_tbl_unmap_single - swiotlb: factor out a nr_slots helper - swiotlb: factor out an io_tlb_offset helper - swiotlb: add a IO_TLB_SIZE define - driver core: add a min_align_mask field to struct device_dma_parameters - tools/cgroup/slabinfo.py: updated to work on current kernel - perf ftrace: Fix access to pid in array when setting a pid filter - capabilities: require CAP_SETFCAP to map uid 0 - perf data: Fix error return code in perf_data__create_dir() - net: qrtr: Avoid potential use after free in MHI send - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - igb: Enable RSS for Intel I211 Ethernet Controller - net: usb: ax88179_178a: initialize local variables before use - netfilter: conntrack: Make global sysctls readonly in non-init netns - mips: Do not include hi and lo in clobber list for R6 - mei: me: add Alder Lake P device id. - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() - ext4: fix check to prevent false positive report of incorrect used inodes - iommu/arm-smmu-v3: Maintain a SID->device structure - iommu: Add a page fault handler - uacce: Enable IOMMU_DEV_FEAT_IOPF - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA - iommu/arm-smmu-v3: Use device properties for pasid-num-bits - iommu: Fix comment for struct iommu_fwspec - iommu: Switch gather->end to the inclusive end - iommu: Add iova and size as parameters in iotlb_sync_map - iommu/arm-smmu-v3: Add support for VHE - iommu/arm-smmu-v3: Make BTM optional for SVA - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() - iommu/io-pgtable: Remove tlb_flush_leaf - iommu/arm-smmu-v3: Remove the page 1 fixup - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code - iommu/arm-smmu-v3: Assign boolean values to a bool variable - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() - iommu/sva: Add PASID helpers - iommu/ioasid: Add ioasid references - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - arm64: Remove arm64_dma32_phys_limit and its uses - USB: CDC-ACM: fix poison/unpoison imbalance - net: hso: fix NULL-deref on disconnect regression - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - ia64: fix discontig.c section mismatches - csky: change a Kconfig symbol name to fix e1000 build error - kasan: fix hwasan build for gcc - cavium/liquidio: Fix duplicate argument - xen-netback: Check for hotplug-status existence before watching - arm64: kprobes: Restore local irqflag if kprobes is cancelled - s390/entry: save the caller of psw_idle - dmaengine: tegra20: Fix runtime PM imbalance on error - net: geneve: check skb is large enough for IPv4/IPv6 header - ARM: dts: Fix swapped mmc order for omap3 - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - soc: qcom: geni: shield geni_icc_get() for ACPI boot - HID: wacom: Assign boolean values to a bool variable - HID cp2112: fix support for multiple gpiochips - HID: alps: fix error return code in alps_input_configured() - HID: google: add don USB id - perf map: Fix error return code in maps__clone() - perf auxtrace: Fix potential NULL pointer dereference - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - bpf: Tighten speculative pointer arithmetic mask - bpf: Refactor and streamline bounds check into helper - bpf: Allow variable-offset stack access - bpf: Permits pointers on stack for helper calls - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - pinctrl: core: Show pin numbers for the controllers with base = 0 - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: lewisburg: Update number of pins in community - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - KEYS: trusted: Fix TPM reservation for seal/unseal - gpio: omap: Save and restore sysconfig - vhost-vdpa: protect concurrent access to vhost device iotlb - arm32: kaslr: Bugfix of fiq when enabled kaslr - perf kmem: Do not pass additional arguments to 'perf record' - arm_pmu: Fix write counter error in ARMv7 big-endian mode - kdump: replace memblock_phys_alloc_range() with memblock_find_in_range() + memblock_reserve() - openeuler_defconfig: Enable hifc driver as module - scsi/hifc: add FC service module of hifc driver - scsi/hifc: add scsi module of hifc driver - scsi/hifc: add io module of hifc driver - scsi/hifc: add port resource module of hifc driver - scsi/hifc: add port manager module of hifc driver - scsi/hifc: add chip resource module of hifc driver - net: phy: marvell: fix detection of PHY on Topaz switches - bpf: Move sanitize_val_alu out of op switch - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically - ARM: 9071/1: uprobes: Don't hook on thumb instructions - bpf: Move off_reg into sanitize_ptr_alu - bpf: Ensure off_reg has no mixed signed bounds for all types - r8169: don't advertise pause in jumbo mode - r8169: tweak max read request size for newer chips also in jumbo mtu mode - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index - KVM: VMX: Convert vcpu_vmx.exit_reason to a union - bpf: Use correct permission flag for mixed signed bounds arithmetic - arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference - arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems - ARM: OMAP2+: Fix uninitialized sr_inst - ARM: footbridge: fix PCI interrupt mapping - ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() - ARM: OMAP2+: Fix warning for omap_init_time_of() - gro: ensure frag0 meets IP header alignment - ch_ktls: do not send snd_una update to TCB in middle - ch_ktls: tcb close causes tls connection failure - ch_ktls: fix device connection close - ch_ktls: Fix kernel panic - ibmvnic: remove duplicate napi_schedule call in open function - ibmvnic: remove duplicate napi_schedule call in do_reset function - ibmvnic: avoid calling napi_disable() twice - ia64: tools: remove inclusion of ia64-specific version of errno.h header - ia64: remove duplicate entries in generic_defconfig - ethtool: pause: make sure we init driver stats - i40e: fix the panic when running bpf in xdpdrv mode - net: Make tcp_allowed_congestion_control readonly in non-init netns - mm: ptdump: fix build failure - net: ip6_tunnel: Unregister catch-all devices - net: sit: Unregister catch-all devices - net: davicom: Fix regulator not turned off on failed probe - net/mlx5e: Fix setting of RS FEC mode - netfilter: nft_limit: avoid possible divide error in nft_limit_init - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta - net: macb: fix the restore of cmp registers - libbpf: Fix potential NULL pointer dereference - netfilter: arp_tables: add pre_exit hook for table unregister - netfilter: bridge: add pre_exit hooks for ebtable unregistration - libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC - ice: Fix potential infinite loop when using u8 loop counter - netfilter: conntrack: do not print icmpv6 as unknown via /proc - netfilter: flowtable: fix NAT IPv6 offload mangling - ixgbe: fix unbalanced device enable/disable in suspend/resume - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" - vfio/pci: Add missing range check in vfio_pci_mmap - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - dm verity fec: fix misaligned RS roots IO - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices - Input: i8042 - fix Pegatron C15B ID entry - Input: s6sy761 - fix coordinate read bit shift - lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS - virt_wifi: Return micros for BSS TSF values - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - pcnet32: Use pci_resource_len to validate PCI resource - net: ieee802154: forbid monitor for add llsec seclevel - net: ieee802154: stop dump llsec seclevels for monitors - net: ieee802154: forbid monitor for del llsec devkey - net: ieee802154: forbid monitor for add llsec devkey - net: ieee802154: stop dump llsec devkeys for monitors - net: ieee802154: forbid monitor for del llsec dev - net: ieee802154: forbid monitor for add llsec dev - net: ieee802154: stop dump llsec devs for monitors - net: ieee802154: forbid monitor for del llsec key - net: ieee802154: forbid monitor for add llsec key - net: ieee802154: stop dump llsec keys for monitors - iwlwifi: add support for Qu with AX201 device - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state - ASoC: fsl_esai: Fix TDM slot setup for I2S mode - drm/msm: Fix a5xx/a6xx timestamps - ARM: omap1: fix building with clang IAS - ARM: keystone: fix integer overflow warning - neighbour: Disregard DEAD dst in neigh_update - gpu/xen: Fix a use after free in xen_drm_drv_init - ASoC: max98373: Added 30ms turn on/off time delay - ASoC: max98373: Changed amp shutdown register as volatile - xfrm: BEET mode doesn't support fragments for inner packets - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() - arc: kernel: Return -EFAULT if copy_to_user() fails - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message - ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 - ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - dmaengine: idxd: fix wq cleanup of WQCFG registers - dmaengine: plx_dma: add a missing put_device() on error path - dmaengine: Fix a double free in dma_async_device_register - dmaengine: dw: Make it dependent to HAS_IOMEM - dmaengine: idxd: fix wq size store permission state - dmaengine: idxd: fix opcap sysfs attribute output - dmaengine: idxd: fix delta_rec and crc size field for completion record - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback - gpio: sysfs: Obey valid_mask - Input: nspire-keypad - enable interrupts only when opened - mtd: rawnand: mtk: Fix WAITRDY break condition and timeout - net/sctp: fix race condition in sctp_destroy_sock - xen/events: fix setting irq affinity - net: sfp: cope with SFPs that set both LOS normal and LOS inverted - net: sfp: relax bitrate-derived mode check - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches - netfilter: x_tables: fix compat match/target pad out-of-bound write - block: don't ignore REQ_NOWAIT for direct IO - riscv,entry: fix misaligned base for excp_vect_table - io_uring: don't mark S_ISBLK async work as unbounded - null_blk: fix command timeout completion handling - idr test suite: Create anchor before launching throbber - idr test suite: Take RCU read lock in idr_find_test_1 - radix tree test suite: Register the main thread with the RCU library - block: only update parent bi_status when bio fail - XArray: Fix splitting to non-zero orders - gpu: host1x: Use different lock classes for each client - drm/tegra: dc: Don't set PLL clock to 0Hz - tools/kvm_stat: Add restart delay - ftrace: Check if pages were allocated before calling free_pages() - gfs2: report "already frozen/thawed" errors - drm/imx: imx-ldb: fix out of bounds array access warning - KVM: arm64: Disable guest access to trace filter controls - KVM: arm64: Hide system instruction access to Trace registers - gfs2: Flag a withdraw if init_threads() fails - interconnect: core: fix error return code of icc_link_destroy() - Revert "net: sched: bump refcount for new action in ACT replace mode" - net: ieee802154: stop dump llsec params for monitors - net: ieee802154: forbid monitor for del llsec seclevel - net: ieee802154: forbid monitor for set llsec params - net: ieee802154: fix nl802154 del llsec devkey - net: ieee802154: fix nl802154 add llsec key - net: ieee802154: fix nl802154 del llsec dev - net: ieee802154: fix nl802154 del llsec key - net: ieee802154: nl-mac: fix check on panid - net: mac802154: Fix general protection fault - drivers: net: fix memory leak in peak_usb_create_dev - drivers: net: fix memory leak in atusb_probe - net: tun: set tun->dev->addr_len during TUNSETLINK processing - cfg80211: remove WARN_ON() in cfg80211_sme_connect - gpiolib: Read "gpio-line-names" from a firmware node - net: sched: bump refcount for new action in ACT replace mode - dt-bindings: net: ethernet-controller: fix typo in NVMEM - lockdep: Address clang -Wformat warning printing for %hd - clk: socfpga: fix iomem pointer cast on 64-bit - RAS/CEC: Correct ce_add_elem()'s returned values - vdpa/mlx5: Fix wrong use of bit numbers - vdpa/mlx5: should exclude header length and fcs from mtu - RDMA/addr: Be strict with gid size - i40e: Fix parameters in aq_get_phy_register() - drm/vc4: crtc: Reduce PV fifo threshold on hvs4 - RDMA/qedr: Fix kernel panic when trying to access recv_cq - perf report: Fix wrong LBR block sorting - RDMA/cxgb4: check for ipv6 address properly while destroying listener - net/mlx5: Fix PBMC register mapping - net/mlx5: Fix PPLM register mapping - net/mlx5: Fix placement of log_max_flow_counter - net: hns3: clear VF down state bit before request link status - tipc: increment the tmp aead refcnt before attaching it - can: mcp251x: fix support for half duplex SPI host controllers - iwlwifi: fix 11ax disabled bit in the regulatory capability flags - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set - openvswitch: fix send of uninitialized stack memory in ct limit reply - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() - perf inject: Fix repipe usage - s390/cpcmd: fix inline assembly register clobbering - workqueue: Move the position of debug_work_activate() in __queue_work() - clk: fix invalid usage of list cursor in unregister - clk: fix invalid usage of list cursor in register - net: macb: restore cmp registers on resume path - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb - scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs - scsi: ufs: core: Fix task management request completion timeout - mptcp: forbit mcast-related sockopt on MPTCP sockets - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); - drm/msm: Set drvdata to NULL when msm_drm_init() fails - RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files - i40e: Fix display statistics for veb_tc - soc/fsl: qbman: fix conflicting alignment attributes - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model - net/rds: Fix a use after free in rds_message_map_pages - net/mlx5: Don't request more than supported EQs - net/mlx5e: Fix ethtool indication of connector type - net/mlx5e: Fix mapping of ct_label zero - ASoC: sunxi: sun4i-codec: fill ASoC card owner - I2C: JZ4780: Fix bug for Ingenic X1000. - net: phy: broadcom: Only advertise EEE for supported modes - nfp: flower: ignore duplicate merge hints from FW - net: qrtr: Fix memory leak on qrtr_tx_wait failure - net/ncsi: Avoid channel_monitor hrtimer deadlock - ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces - net:tipc: Fix a double free in tipc_sk_mcast_rcv - cxgb4: avoid collecting SGE_QBASE regs during traffic - net: dsa: Fix type was not set for devlink port - gianfar: Handle error code at MAC address change - ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation - can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE - can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets - arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 - drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit - sch_red: fix off-by-one checks in red_check_params() - geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply - amd-xgbe: Update DMA coherency values - hostfs: fix memory handling in follow_link() - i40e: Fix kernel oops when i40e driver removes VF's - i40e: Added Asym_Pause to supported link modes - virtchnl: Fix layout of RSS structures - xfrm: Fix NULL pointer dereference on policy lookup - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips - ASoC: SOF: Intel: HDA: fix core status verification - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload - net: xfrm: Localize sequence counter per network namespace - ARM: OMAP4: PM: update ROM return address for OSWR and OFF - ARM: OMAP4: Fix PMIC voltage domains for bionic - regulator: bd9571mwv: Fix AVS and DVFS voltage range - remoteproc: qcom: pil_info: avoid 64-bit division - xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume - xfrm: interface: fix ipv4 pmtu check to honor ip header df - ice: Recognize 860 as iSCSI port in CEE mode - ice: Refactor DCB related variables out of the ice_port_info struct - net: sched: fix err handler in tcf_action_init() - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched - i2c: turn recovery error on init to debug - percpu: make pcpu_nr_empty_pop_pages per chunk type - scsi: target: iscsi: Fix zero tag inside a trace event - scsi: pm80xx: Fix chip initialization failure - driver core: Fix locking bug in deferred_probe_timeout_work_func() - usbip: synchronize event handler with sysfs code paths - usbip: vudc synchronize sysfs code paths - usbip: stub-dev synchronize sysfs code paths - usbip: add sysfs_lock to synchronize sysfs code paths - thunderbolt: Fix off by one in tb_port_find_retimer() - thunderbolt: Fix a leak in tb_retimer_add() - net: let skb_orphan_partial wake-up waiters. - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: hsr: Reset MAC header for Tx path - mac80211: fix TXQ AC confusion - mac80211: fix time-is-after bug in mlme - cfg80211: check S1G beacon compat element length - nl80211: fix potential leak of ACL params - nl80211: fix beacon head validation - net: sched: fix action overwrite reference counting - net: sched: sch_teql: fix null-pointer dereference - vdpa/mlx5: Fix suspend/resume index restoration - i40e: Fix sparse errors in i40e_txrx.c - i40e: Fix sparse error: uninitialized symbol 'ring' - i40e: Fix sparse error: 'vsi->netdev' could be null - i40e: Fix sparse warning: missing error code 'err' - net: ensure mac header is set in virtio_net_hdr_to_skb() - bpf, sockmap: Fix incorrect fwd_alloc accounting - bpf, sockmap: Fix sk->prot unhash op reset - bpf: Refcount task stack in bpf_get_task_stack - libbpf: Only create rx and tx XDP rings when necessary - libbpf: Restore umem state after socket create failure - libbpf: Ensure umem pointer is non-NULL before dereferencing - ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET - bpf: Enforce that struct_ops programs be GPL-only - libbpf: Fix bail out from 'ringbuf_process_ring()' on error - net: hso: fix null-ptr-deref during tty device unregistration - ice: fix memory leak of aRFS after resuming from suspend - iwlwifi: pcie: properly set LTR workarounds on 22000 devices - ice: Cleanup fltr list in case of allocation issues - ice: Use port number instead of PF ID for WoL - ice: Fix for dereference of NULL pointer - ice: remove DCBNL_DEVRESET bit from PF state - ice: fix memory allocation call - ice: prevent ice_open and ice_stop during reset - ice: Increase control queue timeout - ice: Continue probe on link/PHY errors - batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field - ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin - parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers - parisc: parisc-agp requires SBA IOMMU driver - of: property: fw_devlink: do not link ".*,nr-gpios" - ethtool: fix incorrect datatype in set_eee ops - fs: direct-io: fix missing sdio->boundary - ocfs2: fix deadlock between setattr and dio_end_io_write - nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff - ia64: fix user_stack_pointer() for ptrace() - gcov: re-fix clang-11+ support - LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m - drm/i915: Fix invalid access to ACPI _DSM objects - net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits - net: dsa: lantiq_gswip: Don't use PHY auto polling - net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - xen/evtchn: Change irq_info lock to raw_spinlock_t - selinux: fix race between old and new sidtab - selinux: fix cond_list corruption when changing booleans - selinux: make nslot handling in avtab more robust - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind() - ASoC: intel: atom: Stop advertising non working S24LE support - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 - ALSA: aloop: Fix initialization of controls - xfrm/compat: Cleanup WARN()s that can be user-triggered - arm64: fix USER_DS definition problem in non-compat mode - init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM - init/Kconfig: make COMPILE_TEST depend on !S390 - bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64 - tools/resolve_btfids: Add /libbpf to .gitignore - kbuild: Do not clean resolve_btfids if the output does not exist - kbuild: Add resolve_btfids clean to root clean target - tools/resolve_btfids: Set srctree variable unconditionally - tools/resolve_btfids: Check objects before removing - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories - math: Export mul_u64_u64_div_u64 - io_uring: fix timeout cancel return code - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - ia64: fix format strings for err_inject - ia64: mca: allocate early mca with GFP_ATOMIC - selftests/vm: fix out-of-tree build - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed - x86/build: Turn off -fcf-protection for realmode targets - drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume - kselftest/arm64: sve: Do not use non-canonical FFR register value - platform/x86: thinkpad_acpi: Allow the FnLock LED to change state - net: ipa: fix init header command validation - netfilter: nftables: skip hook overlap logic if flowtable is stale - netfilter: conntrack: Fix gre tunneling over ipv6 - drm/msm: Ratelimit invalid-fence message - drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs - drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate - mac80211: choose first enabled channel for monitor - mac80211: Check crypto_aead_encrypt for errors - mISDN: fix crash in fritzpci - kunit: tool: Fix a python tuple typing error - net: pxa168_eth: Fix a potential data race in pxa168_eth_remove - net/mlx5e: Enforce minimum value check for ICOSQ size - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp - platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 - bus: ti-sysc: Fix warning on unbind if reset is not deasserted - ARM: dts: am33xx: add aliases for mmc interfaces - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG - Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" - riscv: evaluate put_user() arg before enabling user access - drivers: video: fbcon: fix NULL dereference in fbcon_cursor() - driver core: clear deferred probe reason on probe retry - staging: rtl8192e: Change state information from u16 to u8 - staging: rtl8192e: Fix incorrect source in memcpy() - soc: qcom-geni-se: Cleanup the code to remove proxy votes - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable - usb: dwc3: qcom: skip interconnect init for ACPI probe - usb: dwc2: Prevent core suspend when port connection flag is 0 - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. - usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference - USB: cdc-acm: fix use-after-free after probe failure - USB: cdc-acm: fix double free on probe failure - USB: cdc-acm: downgrade message to debug - USB: cdc-acm: untangle a circular dependency between callback and softint - cdc-acm: fix BREAK rx code path adding necessary calls - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI - usb: musb: Fix suspend with devices connected for a64 - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() - firewire: nosy: Fix a use-after-free bug in nosy_ioctl() - video: hyperv_fb: Fix a double free in hvfb_probe - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield - firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 - extcon: Fix error handling in extcon_dev_register - extcon: Add stubs for extcon_register_notifier_all() functions - pinctrl: rockchip: fix restore error in resume - vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends - drm/tegra: sor: Grab runtime PM reference across reset - drm/tegra: dc: Restore coupling of display controllers - drm/imx: fix memory leak when fails to init - reiserfs: update reiserfs_xattrs_initialized() condition - drm/amdgpu: check alignment on CPU page for bo map - drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() - drm/amdkfd: dqm fence memory corruption - mm: fix race by making init_zero_pfn() early_initcall - s390/vdso: fix tod_steering_delta type - s390/vdso: copy tod_steering_delta value to vdso_data page - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit - KVM: SVM: load control fields from VMCB12 before checking them - xtensa: move coprocessor_flush to the .text section - xtensa: fix uaccess-related livelock in do_page_fault - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks - ALSA: hda: Re-add dropped snd_poewr_change_state() calls - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - bpf: Remove MTU check in __bpf_skb_max_len - net: 9p: advance iov on empty read - net: wan/lmc: unregister device when no matching device is found - net: ipa: fix register write command validation - net: ipa: remove two unused register definitions - appletalk: Fix skb allocation size in loopback case - net: ethernet: aquantia: Handle error cleanup of start on open - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() - iwlwifi: pcie: don't disable interrupts for reg_lock - netdevsim: dev: Initialize FIB module after debugfs - rtw88: coex: 8821c: correct antenna switch function - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer - brcmfmac: clear EAP/association status bits on linkdown events - can: tcan4x5x: fix max register value - net: introduce CAN specific pointer in the struct net_device - can: dev: move driver related infrastructure into separate subdir - flow_dissector: fix TTL and TOS dissection on IPv4 fragments - net: mvpp2: fix interrupt mask/unmask skip condition - io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL - ext4: do not iput inode under running transaction in ext4_rename() - static_call: Align static_call_is_init() patching condition - io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls - nvmet-tcp: fix kmap leak when data digest in use - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - ASoC: rt711: add snd_soc_component remove callback - ASoC: rt5659: Update MCLK rate in set_sysclk() - staging: comedi: cb_pcidas64: fix request_irq() warn - staging: comedi: cb_pcidas: fix request_irq() warn - scsi: qla2xxx: Fix broken #endif placement - scsi: st: Fix a use after free in st_open() - io_uring: fix ->flags races by linked timeouts - vhost: Fix vhost_vq_reset() - kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing - NFSD: fix error handling in NFSv4.0 callbacks - ASoC: cs42l42: Always wait at least 3ms after reset - ASoC: cs42l42: Fix mixer volume control - ASoC: cs42l42: Fix channel width support - ASoC: cs42l42: Fix Bitclock polarity inversion - ASoC: soc-core: Prevent warning if no DMI table is present - ASoC: es8316: Simplify adc_pga_gain_tlv table - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 - ASoC: rt1015: fix i2c communication error - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate - rpc: fix NULL dereference on kmalloc failure - fs: nfsd: fix kconfig dependency warning for NFSD_V4 - ext4: fix bh ref count on error paths - ext4: shrink race window in ext4_should_retry_alloc() - virtiofs: Fail dax mount if device does not support it - bpf: Fix fexit trampoline. - arm64: mm: correct the inside linear map range during hotplug check - io_uring: convert io_buffer_idr to XArray - io_uring: Convert personality_idr to XArray - io_uring: simplify io_remove_personalities() - posix-timers: Preserve return value in clock_adjtime32() - arm64: fix current_thread_info()->addr_limit setup - xen-blkback: don't leak persistent grants from xen_blkbk_map() - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns - Revert "net: bonding: fix error return code of bond_neigh_init()" - Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" - fs/ext4: fix integer overflow in s_log_groups_per_flex - ext4: add reclaim checks to xattr code - mac80211: fix double free in ibss_leave - net: dsa: b53: VLAN filtering is global to all users - r8169: fix DMA being used after buffer free if WoL is enabled - can: dev: Move device back to init netns on owning netns delete - ch_ktls: fix enum-conversion warning - fs/cachefiles: Remove wait_bit_key layout dependency - mm/memcg: fix 5.10 backport of splitting page memcg - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() - locking/mutex: Fix non debug version of mutex_lock_io_nested() - cifs: Adjust key sizes and key generation routines for AES256 encryption - smb3: fix cached file size problems in duplicate extents (reflink) - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - scsi: qedi: Fix error return code of qedi_alloc_global_queues() - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" - block: recalculate segment count for multi-segment discards correctly - io_uring: fix provide_buffers sign extension - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records - perf auxtrace: Fix auxtrace queue conflict - ACPI: scan: Use unique number for instance_no - ACPI: scan: Rearrange memory allocation in acpi_device_add() - Revert "netfilter: x_tables: Update remaining dereference to RCU" - mm/mmu_notifiers: ensure range_end() is paired with range_start() - dm table: Fix zoned model check and zone sectors check - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() - net: phy: introduce phydev->port - net: axienet: Fix probe error cleanup - net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode - igb: avoid premature Rx buffer reuse - net, bpf: Fix ip6ip6 crash with collect_md populated skbs - net: Consolidate common blackhole dst ops - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server - xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG - octeontx2-af: Fix memory leak of object buf - net: bridge: don't notify switchdev for local FDB addresses - PM: EM: postpone creating the debugfs dir till fs_initcall - net/mlx5e: Fix error path for ethtool set-priv-flag - net/mlx5e: Offload tuple rewrite for non-CT flows - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP - net/mlx5: Add back multicast stats for uplink representor - PM: runtime: Defer suspending suppliers - arm64: kdump: update ppos when reading elfcorehdr - drm/msm: Fix suspend/resume on i.MX5 - drm/msm: fix shutdown hook in case GPU components failed to bind - can: isotp: tx-path: zero initialize outgoing CAN frames - bpf: Fix umd memory leak in copy_process() - libbpf: Fix BTF dump of pointer-to-array-of-struct - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value - selinux: vsock: Set SID for socket returned by accept() - net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes - r8152: limit the RX buffer size of RTL8153A for USB 2.0 - igb: check timestamp validity - net: cdc-phonet: fix data-interface release on probe failure - net: check all name nodes in __dev_alloc_name - octeontx2-af: fix infinite loop in unmapping NPC counter - octeontx2-pf: Clear RSS enable flag on interace down - octeontx2-af: Fix irq free in rvu teardown - octeontx2-af: Remove TOS field from MKEX TX - octeontx2-af: Modify default KEX profile to extract TX packet fields - octeontx2-af: Formatting debugfs entry rsrc_alloc. - ipv6: weaken the v4mapped source check - ARM: dts: imx6ull: fix ubi filesystem mount failed - libbpf: Use SOCK_CLOEXEC when opening the netlink socket - libbpf: Fix error path in bpf_object__elf_init() - netfilter: flowtable: Make sure GC works periodically in idle system - netfilter: nftables: allow to update flowtable flags - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags - net/sched: cls_flower: fix only mask bit check in the validate_ct_state - ionic: linearize tso skb with too many frags - drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code - ftrace: Fix modify_ftrace_direct. - nfp: flower: fix pre_tun mask id allocation - nfp: flower: add ipv6 bit to pre_tunnel control message - nfp: flower: fix unsupported pre_tunnel flows - selftests/net: fix warnings on reuseaddr_ports_exhausted - mac80211: Allow HE operation to be longer than expected. - mac80211: fix rate mask reset - can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors - can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning - can: c_can: move runtime PM enable/disable to c_can_platform - can: c_can_pci: c_can_pci_remove(): fix use-after-free - can: kvaser_pciefd: Always disable bus load reporting - can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate - can: peak_usb: add forgotten supported devices - can: isotp: TX-path: ensure that CAN frame flags are initialized - can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - tipc: better validate user input in tipc_nl_retrieve_key() - net: phylink: Fix phylink_err() function name error in phylink_major_config - net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" - netfilter: ctnetlink: fix dump of the expect mask attribute - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed - flow_dissector: fix byteorder of dissected ICMP ID - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - net: ipa: terminate message handler arrays - clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk - ftgmac100: Restart MAC HW once - net: phy: broadcom: Add power down exit reset state delay - net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 - e1000e: add rtnl_lock() to e1000_reset_task - igc: Fix igc_ptp_rx_pktstamp() - igc: Fix Supported Pause Frame Link Setting - igc: Fix Pause Frame Advertising - igc: reinit_locked() should be called with rtnl_lock - net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port - net: sched: validate stab values - macvlan: macvlan_count_rx() needs to be aware of preemption - drop_monitor: Perform cleanup upon probe registration failure - ipv6: fix suspecious RCU usage warning - net/mlx5e: Don't match on Geneve options in case option masks are all zero - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets - libbpf: Fix INSTALL flag order - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF - veth: Store queue_mapping independently of XDP prog presence - soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva - ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data - bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD - dm ioctl: fix out of bounds array access when no devices - dm verity: fix DM_VERITY_OPTS_MAX value - drm/i915: Fix the GT fence revocation runtime PM logic - drm/amdgpu: Add additional Sienna Cichlid PCI ID - drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x - drm/amd/pm: workaround for audio noise issue - drm/etnaviv: Use FOLL_FORCE for userptr - integrity: double check iint_cache was initialized - ARM: dts: at91-sama5d27_som1: fix phy address to 7 - ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet - ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C - arm64: dts: ls1043a: mark crypto engine dma coherent - arm64: dts: ls1012a: mark crypto engine dma coherent - arm64: dts: ls1046a: mark crypto engine dma coherent - arm64: stacktrace: don't trace arch_stack_walk() - ACPICA: Always create namespace nodes using acpi_ns_create_node() - ACPI: video: Add missing callback back for Sony VPCEH3U1E - gcov: fix clang-11+ support - kasan: fix per-page tags for non-page_alloc pages - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings - squashfs: fix xattr id and id lookup sanity checks - squashfs: fix inode lookup sanity checks - z3fold: prevent reclaim/free race for headless pages - psample: Fix user API breakage - platform/x86: intel-vbtn: Stop reporting SW_DOCK events - netsec: restore phy power state after controller reset - selinux: fix variable scope issue in live sidtab conversion - selinux: don't log MAC_POLICY_LOAD record on failed policy load - btrfs: fix sleep while in non-sleep context during qgroup removal - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish - static_call: Fix static_call_set_init() - static_call: Fix the module key fixup - static_call: Allow module use without exposing static_call_key - static_call: Pull some static_call declarations to the type headers - ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign - ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls - mm/fork: clear PASID for new mm - block: Suppress uevent for hidden device when removed - nfs: we don't support removing system.nfs4_acl - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done - nvme-core: check ctrl css before setting up zns - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() - nvme: simplify error logic in nvme_validate_ns() - drm/radeon: fix AGP dependency - drm/amdgpu: fb BO should be ttm_bo_type_device - drm/amd/display: Revert dram_clock_change_latency for DCN2.1 - block: Fix REQ_OP_ZONE_RESET_ALL handling - regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck - kselftest: arm64: Fix exit code of sve-ptrace - u64_stats,lockdep: Fix u64_stats_init() vs lockdep - staging: rtl8192e: fix kconfig dependency on CRYPTO - habanalabs: Call put_pid() when releasing control device - sparc64: Fix opcode filtering in handling of no fault loads - umem: fix error return code in mm_pci_probe() - kbuild: dummy-tools: fix inverted tests for gcc - kbuild: add image_name to no-sync-config-targets - irqchip/ingenic: Add support for the JZ4760 - cifs: change noisy error message to FYI - atm: idt77252: fix null-ptr-dereference - atm: uPD98402: fix incorrect allocation - net: enetc: set MAC RX FIFO to recommended value - net: davicom: Use platform_get_irq_optional() - net: wan: fix error return code of uhdlc_init() - net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() - NFS: Correct size calculation for create reply length - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - gpiolib: acpi: Add missing IRQF_ONESHOT - cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev - gfs2: fix use-after-free in trans_drain - cifs: ask for more credit on async read/write code paths - gianfar: fix jumbo packets+napi+rx overrun crash - sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count - net: intel: iavf: fix error return code of iavf_init_get_resources() - net: tehuti: fix error return code in bdx_probe() - blk-cgroup: Fix the recursive blkg rwstat - scsi: ufs: ufs-qcom: Disable interrupt in reset path - ixgbe: Fix memleak in ixgbe_configure_clsu32 - ALSA: hda: ignore invalid NHLT table - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" - atm: lanai: dont run lanai_dev_close if not open - atm: eni: dont release is never initialized - powerpc/4xx: Fix build errors from mfdcr() - net: fec: ptp: avoid register access when ipg clock is disabled - net: stmmac: fix dma physical address of descriptor when display ring - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb - mm/memcg: set memcg when splitting page - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument - kvm: debugfs: add EXIT_REASON_PREEMPTION_TIMER to vcpu_stat - kvm: debugfs: add fastpath msr_wr exits to debugfs statistics - arm64/mpam: fix a possible deadlock in mpam_enable - RDMA/hns: Optimize the base address table config for MTR - fs: fix files.usage bug when move tasks - files_cgroup: fix error pointer when kvm_vm_worker_thread - fs/filescontrol: add a switch to enable / disable accounting of open fds - cgroup/files: use task_get_css() to get a valid css during dup_fd() - cgroups: Resource controller for open files - openeuler_defconfig: enable CONFIG_CGROUP_FILES by default - x86: config: disable CONFIG_BOOTPARAM_HOTPLUG_CPU0 by default - ima: fix a memory leak in ima_del_digest_data_entry - config: add digest list options for arm64 and x86 - evm: Propagate choice of HMAC algorithm in evm_crypto.c - evm: Extend evm= with x509. allow_metadata_writes and complete values - ima: Execute parser to upload digest lists not recognizable by the kernel - ima: Add parser keyword to the policy - ima: Allow direct upload of digest lists to securityfs - ima: Search key in the built-in keyrings - certs: Introduce search_trusted_key() - KEYS: Introduce load_pgp_public_keyring() - KEYS: Provide a function to load keys from a PGP keyring blob - KEYS: Provide PGP key description autogeneration - KEYS: PGP data parser - PGPLIB: Basic packet parser - PGPLIB: PGP definitions (RFC 4880) - rsa: add parser of raw format - mpi: introduce mpi_key_length() - evm: Reset status even when security.evm is modified - ima: Add Documentation/security/IMA-digest-lists.txt - ima: Introduce appraise_exec_immutable policy - ima: Introduce appraise_exec_tcb policy - ima: Introduce exec_tcb policy - ima: Add meta_immutable appraisal type - evm: Add support for digest lists of metadata - ima: Add support for appraisal with digest lists - ima: Add support for measurement with digest lists - ima: Load all digest lists from a directory at boot time - ima: Introduce new hook DIGEST_LIST_CHECK - ima: Introduce new securityfs files - ima: Prevent usage of digest lists not measured or appraised - ima: Add parser of compact digest list - ima: Use ima_show_htable_value to show violations and hash table data - ima: Generalize policy file operations - ima: Generalize ima_write_policy() and raise uploaded data size limit - ima: Generalize ima_read_policy() - ima: Allow choice of file hash algorithm for measurement and audit - ima: Add enforce-evm and log-evm modes to strictly check EVM status - init: Add kernel option to force usage of tmpfs for rootfs - gen_init_cpio: add support for file metadata - initramfs: read metadata from special file METADATA!!! - initramfs: add file metadata - ima: Don't remove security.ima if file must not be appraised - ima: Introduce template field evmsig and write to field sig as fallback - ima: Allow imasig requirement to be satisfied by EVM portable signatures - evm: Allow setxattr() and setattr() for unmodified metadata - evm: Allow xattr/attr operations for portable signatures - evm: Ignore INTEGRITY_NOLABEL/INTEGRITY_NOXATTRS if conditions are safe - evm: Introduce evm_status_revalidate() - ima: Move ima_reset_appraise_flags() call to post hooks - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Load EVM key in ima_load_x509() to avoid appraisal - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - cgroup: disable kernel memory accounting for all memory cgroups by default - etmem: Modify the memig feature name to etmem - memig: fix compile error when CONFIG_NUMA is turned off - memig: add memig-swap feature to openEuler - memig: add memig-scan feature to openEuler - arm64: fix compile error when CONFIG_ACPI is not enabled - arm64: ipi_nmi: fix compile error when CONFIG_KGDB is disabled - arm64: kgdb: Roundup cpus using IPI as NMI - kgdb: Expose default CPUs roundup fallback mechanism - arm64: ipi_nmi: Add support for NMI backtrace - nmi: backtrace: Allow runtime arch specific override - arm64: smp: Assign and setup an IPI as NMI - irqchip/gic-v3: Enable support for SGIs to act as NMIs - arm64: Add framework to turn IPI as NMI - openeuler_defconfig: Enable NMI watchdog - arm64: watchdog: add switch to select sdei_watchdog/pmu_watchdog - arm64: add new config CONFIG_PMU_WATCHDOG - arm64: Add support for hard lockup by using pmu counter - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE for arm - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - cpuidle: haltpoll: Only check boot_option_idle_override in x86 - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - kvm: arm64: add KVM_CAP_ARM_CPU_FEATURE extension - kvm: arm64: make ID_AA64PFR0_EL1 configurable - kvm: arm64: make ID registers configurable - kvm: arm64: emulate the ID registers - arm64: add a helper function to traverse arm64_ftr_regs - KVM: arm64: Add tracepoints for PV qspinlock - KVM: arm64: Enable PV qspinlock - KVM: arm64: Add interface to support PV qspinlock - KVM: arm64: Implement PV_SCHED_KICK_CPU call - KVM: arm64: Add SMCCC PV-sched to kick cpu - KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - arm64: fix the compile error when CONFIG_NUMA is disabled - arm64: Add CPU hotplug support - arm64: mark all the GICC nodes in MADT as possible cpu - loop: fix I/O error on fsync() in detached loop devices - sysrq: avoid concurrently info printing by 'sysrq-trigger' - jffs2: check the validity of dstlen in jffs2_zlib_compress() - cifs: Fix preauth hash corruption - x86/apic/of: Fix CPU devicetree-node lookups - genirq: Disable interrupts for force threaded handlers - firmware/efi: Fix a use after bug in efi_mem_reserve_persistent - efi: use 32-bit alignment for efi_guid_t literals - static_call: Fix static_call_update() sanity check - MAINTAINERS: move the staging subsystem to lists.linux.dev - MAINTAINERS: move some real subsystems off of the staging mailing list - ext4: fix rename whiteout with fast commit - ext4: fix potential error in ext4_do_update_inode - ext4: do not try to set xattr into ea_inode if value is empty - ext4: stop inode update before return - ext4: fix error handling in ext4_end_enable_verity() - efivars: respect EFI_UNSUPPORTED return from firmware - x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() - x86: Move TS_COMPAT back to asm/thread_info.h - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - x86/ioapic: Ignore IRQ2 again - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT - perf/x86/intel: Fix a crash caused by zero PEBS status - PCI: rpadlpar: Fix potential drc_name corruption in store functions - counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register - counter: stm32-timer-cnt: fix ceiling write max value - iio: hid-sensor-temperature: Fix issues of timestamp channel - iio: hid-sensor-prox: Fix scale not correct issue - iio: hid-sensor-humidity: Fix alignment issue of timestamp channel - iio: adc: adi-axi-adc: add proper Kconfig dependencies - iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask - iio: adc: ab8500-gpadc: Fix off by 10 to 3 - iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler - iio: adis16400: Fix an error code in adis16400_initial_setup() - iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel - iio:adc:stm32-adc: Add HAS_IOMEM dependency - thunderbolt: Increase runtime PM reference count on DP tunnel discovery - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() - usb: dwc3: gadget: Prevent EP queuing while stopping transfers - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct - usb: gadget: configfs: Fix KASAN use-after-free - usbip: Fix incorrect double assignment to udc->ud.tcp_rx - usb-storage: Add quirk to defeat Kindle's automatic unload - powerpc: Force inlining of cpu_has_feature() to avoid build failure - gfs2: bypass signal_our_withdraw if no journal - gfs2: move freeze glock outside the make_fs_rw and _ro functions - gfs2: Add common helper for holding and releasing the freeze glock - regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting - regulator: pca9450: Enable system reset on WDOG_B assertion - regulator: pca9450: Add SD_VSEL GPIO for LDO5 - net: bonding: fix error return code of bond_neigh_init() - io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return - io_uring: don't attempt IO reissue from the ring exit path - drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() - s390/qeth: schedule TX NAPI on QAOB completion - ibmvnic: remove excessive irqsave - media: cedrus: h264: Support profile controls - io_uring: fix inconsistent lock state - iwlwifi: Add a new card for MA family - drm/amd/display: turn DPMS off on connector unplug - MIPS: compressed: fix build with enabled UBSAN - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 - i40e: Fix endianness conversions - powerpc/sstep: Fix darn emulation - powerpc/sstep: Fix load-store and update emulation - RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used - scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() - scsi: isci: Pass gfp_t flags in isci_port_link_up() - scsi: isci: Pass gfp_t flags in isci_port_link_down() - scsi: mvsas: Pass gfp_t flags to libsas event notifiers - scsi: libsas: Introduce a _gfp() variant of event notifiers - scsi: libsas: Remove notifier indirection - scsi: pm8001: Neaten debug logging macros and uses - scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition - scsi: pm80xx: Make running_req atomic - scsi: pm80xx: Make mpi_build_cmd locking consistent - module: harden ELF info handling - module: avoid *goto*s in module_sig_check() - module: merge repetitive strings in module_sig_check() - RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug - RDMA/rtrs: Introduce rtrs_post_send - RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails - RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free - bpf: Declare __bpf_free_used_maps() unconditionally - serial: stm32: fix DMA initialization error handling - tty: serial: stm32-usart: Remove set but unused 'cookie' variables - ibmvnic: serialize access to work queue on remove - ibmvnic: add some debugs - nvme-rdma: fix possible hang when failing to set io queues - gpiolib: Assign fwnode to parent's if no primary one provided - counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED - RISC-V: correct enum sbi_ext_rfence_fid - scsi: ufs: ufs-mediatek: Correct operator & -> && - scsi: myrs: Fix a double free in myrs_cleanup() - scsi: lpfc: Fix some error codes in debugfs - riscv: Correct SPARSEMEM configuration - cifs: fix allocation size on newly created files - kbuild: Fix for empty SUBLEVEL or PATCHLEVEL again - net/qrtr: fix __netdev_alloc_skb call - io_uring: ensure that SQPOLL thread is started for exit - pstore: Fix warning in pstore_kill_sb() - i915/perf: Start hrtimer only if sampling the OA buffer - sunrpc: fix refcount leak for rpc auth modules - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation - vfio: IOMMU_API should be selected - svcrdma: disable timeouts on rdma backchannel - NFSD: fix dest to src mount in inter-server COPY - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. - nfsd: don't abort copies early - nfsd: Don't keep looking up unhashed files in the nfsd file cache - nvmet: don't check iosqes,iocqes for discovery controllers - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU - nvme-tcp: fix possible hang when failing to set io queues - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled - nvme: fix Write Zeroes limitations - ALSA: usb-audio: Fix unintentional sign extension issue - afs: Stop listxattr() from listing "afs.*" attributes - afs: Fix accessing YFS xattrs on a non-YFS server - ASoC: simple-card-utils: Do not handle device clock - ASoC: qcom: lpass-cpu: Fix lpass dai ids parse - ASoC: codecs: wcd934x: add a sanity check in set channel map - ASoC: qcom: sdm845: Fix array out of range on rx slim channels - ASoC: qcom: sdm845: Fix array out of bounds access - ASoC: SOF: intel: fix wrong poll bits in dsp power down - ASoC: SOF: Intel: unregister DMIC device on probe error - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold - ASoC: fsl_ssi: Fix TDM slot setup for I2S mode - drm/amd/display: Correct algorithm for reversed gamma - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails - vhost-vdpa: fix use-after-free of v->config_ctx - btrfs: fix slab cache flags for free space tree bitmap - btrfs: fix race when cloning extent buffer during rewind of an old root - zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() - zonefs: prevent use of seq files as swap file - zonefs: Fix O_APPEND async write handling - s390/pci: fix leak of PCI device structure - s390/pci: remove superfluous zdev->zbus check - s390/pci: refactor zpci_create_device() - s390/vtime: fix increased steal time accounting - Revert "PM: runtime: Update device status before letting suppliers suspend" - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air - ALSA: hda: generic: Fix the micmute led init state - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro - ALSA: dice: fix null pointer dereference when node is disconnected - spi: cadence: set cqspi to the driver_data field of struct device - ASoC: ak5558: Add MODULE_DEVICE_TABLE - ASoC: ak4458: Add MODULE_DEVICE_TABLE - sdei_watchdog: Fix compile error when PPC_WATCHDOG is disable on PowerPC - net: dsa: b53: Support setting learning on port - ALSA: usb-audio: Don't avoid stopping the stream at disconnection - Revert "nfsd4: a client's own opens needn't prevent delegations" - Revert "nfsd4: remove check_conflicting_opens warning" - fuse: fix live lock in fuse_iget() - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic - bpf: Fix off-by-one for area size in creating mask to left - bpf: Prohibit alu ops for pointer types not defining ptr_limit - crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg - arm32: kaslr: Fix clock_gettime and gettimeofday performance degradation when configure CONFIG_RANDOMIZE_BASE - arm32: kaslr: Print the real kaslr offset when kernel panic - arm32: kaslr: Fix the bug of symbols relocation - arm32: kaslr: Adapt dts files of multiple memory nodes - arm32: kaslr: Fix the bug of hidden symbols when decompressing code is compiled - arm32: kaslr: Fix the bug of module install failure - arm32: kaslr: Add missing sections about relocatable - arm64: Enable passing IMA log to next kernel on kexec - powerpc: Delete unused function delete_fdt_mem_rsv() - kexec: Use fdt_appendprop_addrrange() to add ima buffer to FDT - powerpc: Move arch independent ima kexec functions to drivers/of/kexec.c - powerpc: Enable passing IMA log to next kernel on kexec - powerpc: Move ima buffer fields to struct kimage - powerpc: Use common of_kexec_alloc_and_setup_fdt() - arm64: Use common of_kexec_alloc_and_setup_fdt() - of: Add a common kexec FDT setup function - x86: Use ELF fields defined in 'struct kimage' - powerpc: Use ELF fields defined in 'struct kimage' - arm64: Use ELF fields defined in 'struct kimage' - kexec: Move ELF fields to struct kimage - ext4: fix timer use-after-free on failed mount - ext4: drop ext4_handle_dirty_super() - ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() - ext4: save error info to sb through journal if available - ext4: protect superblock modifications with a buffer lock - ext4: drop sync argument of ext4_commit_super() - ext4: combine ext4_handle_error() and save_error_info() - ext4: defer saving error info from atomic context - ext4: simplify ext4 error translation - ext4: move functions in super.c - ext4: make ext4_abort() use __ext4_error() - ext4: standardize error message in ext4_protect_reserved_inode() - ext4: remove redundant sb checksum recomputation - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size - KVM: arm64: Fix nVHE hyp panic host context restore - xen/events: avoid handling the same event on two cpus at the same time - xen/events: don't unmask an event channel when an eoi is pending - mm/page_alloc.c: refactor initialization of struct page for holes in memory layout - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - mm/madvise: replace ptrace attach requirement for process_madvise - mm/userfaultfd: fix memory corruption due to writeprotect - KVM: arm64: Fix exclusive limit for IPA size - KVM: arm64: Reject VM creation when the default IPA size is unsupported - KVM: arm64: nvhe: Save the SPE context early - KVM: arm64: Avoid corrupting vCPU context register in guest exit - KVM: arm64: Fix range alignment when walking page tables - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ - x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls - x86/sev-es: Use __copy_from_user_inatomic() - x86/sev-es: Correctly track IRQ states in runtime #VC handler - x86/entry: Move nmi entry/exit into common code - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack - x86/sev-es: Introduce ip_within_syscall_gap() helper - x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 - binfmt_misc: fix possible deadlock in bm_register_write - powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() - powerpc: Fix inverted SET_FULL_REGS bitop - powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() - efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* - zram: fix return value on writeback_store - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - stop_machine: mark helpers __always_inline - seqlock,lockdep: Fix seqcount_latch_init() - powerpc/64s/exception: Clean up a missed SRR specifier - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR - perf/core: Flush PMU internal buffers for per-CPU events - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds - configfs: fix a use-after-free in __configfs_open_file - nvme-fc: fix racing controller reset and create association - block: rsxx: fix error return code of rsxx_pci_probe() - NFSv4.2: fix return value of _nfs4_get_security_label() - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - SUNRPC: Set memalloc_nofs_save() for sync tasks - arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory - cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() - cpufreq: qcom-hw: fix dereferencing freed memory 'data' - sh_eth: fix TRSCER mask for R7S72100 - staging: comedi: pcl818: Fix endian problem for AI command data - staging: comedi: pcl711: Fix endian problem for AI command data - staging: comedi: me4000: Fix endian problem for AI command data - staging: comedi: dmm32at: Fix endian problem for AI command data - staging: comedi: das800: Fix endian problem for AI command data - staging: comedi: das6402: Fix endian problem for AI command data - staging: comedi: adv_pci1710: Fix endian problem for AI command data - staging: comedi: addi_apci_1500: Fix endian problem for command sample - staging: comedi: addi_apci_1032: Fix endian problem for COS sample - staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan - staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd - staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() - staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() - staging: rtl8712: unterminated string leads to read overflow - staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() - staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() - misc: fastrpc: restrict user apps from sending kernel RPC messages - misc/pvpanic: Export module FDT device table - Revert "serial: max310x: rework RX interrupt handling" - usbip: fix vudc usbip_sockfd_store races leading to gpf - usbip: fix vhci_hcd attach_store() races leading to gpf - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - usbip: fix vudc to check for stream socket - usbip: fix vhci_hcd to check for stream socket - usbip: fix stub_dev to check for stream socket - USB: serial: cp210x: add some more GE USB IDs - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter - USB: serial: ch341: add new Product ID - USB: serial: io_edgeport: fix memory leak in edge_startup - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing - xhci: Improve detection of device initiated wake signal. - usb: xhci: do not perform Soft Retry for some xHCI hosts - usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM - USB: usblp: fix a hang in poll() if disconnected - usb: dwc3: qcom: Honor wakeup enabled/disabled state - usb: dwc3: qcom: add ACPI device id for sc8180x - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement - usb: gadget: f_uac1: stop playback on function disable - usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot - USB: gadget: u_ether: Fix a configfs return code - USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() - Goodix Fingerprint device is not a modem - cifs: do not send close in compound create+close requests - mmc: cqhci: Fix random crash when remove mmc module/card - mmc: core: Fix partition switch time for eMMC - mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants - xen/events: reset affinity of 2-level event when tearing it down - software node: Fix node registration - s390/dasd: fix hanging IO request during DASD driver unbind - s390/dasd: fix hanging DASD driver unbind - arm64: perf: Fix 64-bit event counter read truncation - arm64: mte: Map hotplugged memory as Normal Tagged - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL - block: Try to handle busy underlying device on discard - block: Discard page cache of zone reset target range - Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") - ALSA: usb-audio: fix use after free in usb_audio_disconnect - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() - ALSA: usb-audio: Apply the control quirk to Plantronics headsets - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar - ALSA: hda: Avoid spurious unsol event handling during S3/S4 - ALSA: hda: Flush pending unsolicited events before suspend - ALSA: hda: Drop the BATCH workaround for AMD controllers - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 - ALSA: hda/hdmi: Cancel pending works before suspend - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk - ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler - mmc: sdhci: Update firmware interface API - clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - sysctl.c: fix underflow value setting risk in vm_table - drivers/base/memory: don't store phys_device in memory blocks - s390/smp: __smp_rescan_cpus() - move cpumask away from stack - kasan: fix memory corruption in kasan_bitops_tags test - i40e: Fix memory leak in i40e_probe - PCI: Fix pci_register_io_range() memory leak - kbuild: clamp SUBLEVEL to 255 - ext4: don't try to processed freed blocks until mballoc is initialized - PCI/LINK: Remove bandwidth notification - drivers/base: build kunit tests without structleak plugin - PCI: mediatek: Add missing of_node_put() to fix reference leak - PCI: xgene-msi: Fix race in installing chained irq handler - Input: applespi - don't wait for responses to commands indefinitely. - sparc64: Use arch_validate_flags() to validate ADI flag - sparc32: Limit memblock allocation to low memory - clk: qcom: gdsc: Implement NO_RET_PERIPH flag - iommu/amd: Fix performance counter initialization - powerpc/64: Fix stack trace not displaying final frame - HID: logitech-dj: add support for the new lightspeed connection iteration - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset - powerpc: improve handling of unrecoverable system reset - spi: stm32: make spurious and overrun interrupts visible - powerpc/pci: Add ppc_md.discover_phbs() - Platform: OLPC: Fix probe error handling - mmc: sdhci-iproc: Add ACPI bindings for the RPi - mmc: mediatek: fix race condition between msdc_request_timeout and irq - mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' - iommu/vt-d: Clear PRQ overflow only when PRQ is empty - udf: fix silent AED tagLocation corruption - scsi: ufs: WB is only available on LUN #0 to #7 - i2c: rcar: optimize cacheline to minimize HW race condition - i2c: rcar: faster irq code to minimize HW race condition - ath11k: fix AP mode for QCA6390 - ath11k: start vdev if a bss peer is already created - ath11k: peer delete synchronization with firmware - net: enetc: initialize RFS/RSS memories for unused ports too - enetc: Fix unused var build warning for CONFIG_OF - net: dsa: tag_mtk: fix 802.1ad VLAN egress - net: dsa: tag_ar9331: let DSA core deal with TX reallocation - net: dsa: tag_gswip: let DSA core deal with TX reallocation - net: dsa: tag_dsa: let DSA core deal with TX reallocation - net: dsa: tag_brcm: let DSA core deal with TX reallocation - net: dsa: tag_edsa: let DSA core deal with TX reallocation - net: dsa: tag_lan9303: let DSA core deal with TX reallocation - net: dsa: tag_mtk: let DSA core deal with TX reallocation - net: dsa: tag_ocelot: let DSA core deal with TX reallocation - net: dsa: tag_qca: let DSA core deal with TX reallocation - net: dsa: trailer: don't allocate additional memory for padding/tagging - net: dsa: tag_ksz: don't allocate additional memory for padding/tagging - net: dsa: implement a central TX reallocation procedure - s390/qeth: fix notification for pending buffers during teardown - s390/qeth: improve completion of pending TX buffers - s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state - s390/qeth: don't replace a fully completed async TX buffer - net: hns3: fix error mask definition of flow director - cifs: fix credit accounting for extra channel - media: rc: compile rc-cec.c into rc-core - media: v4l: vsp1: Fix bru null pointer access - media: v4l: vsp1: Fix uif null pointer access - media: rkisp1: params: fix wrong bits settings - media: usbtv: Fix deadlock on suspend - sh_eth: fix TRSCER mask for R7S9210 - qxl: Fix uninitialised struct field head.surface_id - s390/crypto: return -EFAULT if copy_to_user() fails - s390/cio: return -EFAULT if copy_to_user() fails - drm/i915: Wedge the GPU if command parser setup fails - drm/shmem-helpers: vunmap: Don't put pages for dma-buf - drm: meson_drv add shutdown function - drm: Use USB controller's DMA mask when importing dmabufs - drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff - drm/shmem-helper: Check for purged buffers in fault handler - drm/amdgpu/display: handle aux backlight in backlight_get_brightness - drm/amdgpu/display: don't assert in set backlight function - drm/amdgpu/display: simplify backlight setting - drm/amd/pm: bug fix for pcie dpm - drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() - drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() - drm/amd/display: Add a backlight module option - drm/compat: Clear bounce structures - gpio: fix gpio-device list corruption - gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 - gpiolib: acpi: Allow to find GpioInt() resource by name and index - gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk - bnxt_en: reliably allocate IRQ table on reset to avoid crash - s390/cio: return -EFAULT if copy_to_user() fails again - net: hns3: fix bug when calculating the TCAM table info - net: hns3: fix query vlan mask value error for flow director - perf report: Fix -F for branch & mem modes - perf traceevent: Ensure read cmdlines are null terminated. - mlxsw: spectrum_ethtool: Add an external speed to PTYS register - selftests: forwarding: Fix race condition in mirror installation - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused - ethtool: fix the check logic of at least one channel for RX/TX - net: stmmac: fix wrongly set buffer2 valid when sph unsupport - net: stmmac: fix watchdog timeout during suspend/resume stress test - net: stmmac: stop each tx channel independently - perf build: Fix ccache usage in $(CC) when generating arch errno table - tools/resolve_btfids: Fix build error with older host toolchains - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA - r8169: fix r8168fp_adjust_ocp_cmd function - s390/qeth: fix memory leak after failed TX Buffer allocation - net: qrtr: fix error return code of qrtr_sendmsg() - net: enetc: allow hardware timestamping on TX queues with tc-etf enabled - net: davicom: Fix regulator not turned off on driver removal - net: davicom: Fix regulator not turned off on failed probe - net: lapbether: Remove netif_start_queue / netif_stop_queue - stmmac: intel: Fixes clock registration error seen for multiple interfaces - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII - cipso,calipso: resolve a number of problems with the DOI refcounts - netdevsim: init u64 stats for 32bit hardware - net: usb: qmi_wwan: allow qmimux add/del with master up - net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 - net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 - net: sched: avoid duplicates in classes dump - nexthop: Do not flush blackhole nexthops when loopback goes down - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 - net/mlx4_en: update moderation when config reset - net: ethernet: mtk-star-emac: fix wrong unmap in RX handling - net: enetc: keep RX ring consumer index in sync with hardware - net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr - net: enetc: force the RGMII speed and duplex instead of operating in inband mode - net: enetc: don't disable VLAN filtering in IFF_PROMISC mode - net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets - net: enetc: take the MDIO lock only once per NAPI poll cycle - net: enetc: don't overwrite the RSS indirection table when initializing - sh_eth: fix TRSCER mask for SH771x - net: dsa: tag_rtl4_a: fix egress tags - docs: networking: drop special stable handling - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - mount: fix mounting of detached mounts onto targets that reside on shared mounts - powerpc/603: Fix protection of user pages mapped with PROT_NONE - mt76: dma: do not report truncated frames to mac80211 - ibmvnic: always store valid MAC address - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. - libbpf: Clear map_info before each bpf_obj_get_info_by_fd - samples, bpf: Add missing munmap in xdpsock - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier - selftests/bpf: No need to drop the packet when there is no geneve opt - selftests/bpf: Use the last page in test_snprintf_btf on s390 - net: phy: fix save wrong speed and duplex problem if autoneg is on - net: always use icmp{,v6}_ndo_send from ndo_start_xmit - netfilter: x_tables: gpf inside xt_find_revision() - netfilter: nf_nat: undo erroneous tcp edemux lookup - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) - can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode - can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode - can: flexcan: enable RX FIFO after FRZ/HALT valid - can: flexcan: assert FRZ bit in flexcan_chip_freeze() - can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership - net: l2tp: reduce log level of messages in receive path, add counter instead - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 - net: check if protocol extracted by virtio_net_hdr_set_proto is correct - net: Fix gro aggregation for udp encaps with zero csum - ath9k: fix transmitting to stations in dynamic SMPS mode - crypto: mips/poly1305 - enable for all MIPS processors - ethernet: alx: fix order of calls on resume - powerpc/pseries: Don't enforce MSI affinity with kdump - powerpc/perf: Fix handling of privilege level checks in perf interrupt context - uapi: nfnetlink_cthelper.h: fix userspace compilation error - arm64/mpam: fix a memleak in add_schema - cacheinfo: workaround cacheinfo's info_list uninitialized error - openeuler_defconfig: Enable MPAM by default - arm64/mpam: Sort domains when cpu online - arm64/mpam: resctrl: Refresh cpu mask for handling cpuhp - arm64/mpam: resctrl: Allow setting register MPAMCFG_MBW_MIN to 0 - arm64/mpam: resctrl: Use resctrl_group_init_alloc() for default group - arm64/mpam: resctrl: Add proper error handling to resctrl_mount() - arm64/mpam: Use fs_context to parse mount options - arm64/mpam: Supplement additional useful ctrl features for mount options - arm64/mpam: Set per-cpu's closid to none zero for cdp - arm64/mpam: Simplify mpamid cdp mapping process - arm64/mpam: Filter schema control type with ctrl features - arm64/mpam: resctrl: Add rmid file in resctrl sysfs - arm64/mpam: Split header files into suitable location - arm64/mpam: resctrl: Export resource's properties to info directory - arm64/mpam: Add resctrl_ctrl_feature structure to manage ctrl features - arm64/mpam: Add wait queue for monitor alloc and free - arm64/mpam: Remap reqpartid,pmg to rmid and intpartid to closid - arm64/mpam: Separate internal and downstream priority event - arm64/mpam: Enabling registering and logging error interrupts - arm64/mpam: Fix MPAM_ESR intPARTID_range error - arm64/mpam: Integrate monitor data for Memory Bandwidth if cdp enabled - arm64/mpam: Add hook-events id for ctrl features - arm64/mpam: Re-plan intpartid narrowing process - arm64/mpam: Restore extend ctrls' max width for checking schemata input - arm64/mpam: Squash default priority from mpam device to class - arm64/mpam: Store intpri and dspri for mpam device reset - arm64/mpam: resctrl: Support priority and hardlimit(Memory bandwidth) configuration - arm64/mpam: resctrl: Support cpus' monitoring for mon group - arm64/mpam: resctrl: collect child mon group's monitor data - arm64/mpam: Using software-defined id for rdtgroup instead of 32-bit integer - arm64/mpam: Implement intpartid narrowing process - arm64/mpam: resctrl: Remove unnecessary CONFIG_ARM64 - arm64/mpam: resctrl: Remove ctrlmon sysfile - arm64/mpam: Clean up header files and rearrange declarations - arm64/mpam: resctrl: Support cdp on monitoring data - arm64/mpam: Support cdp on allocating monitors - arm64/mpam: resctrl: Move ctrlmon sysfile write/read function to mpam_ctrlmon.c - arm64/mpam: resctrl: Update closid alloc and free process with bitmap - arm64/mpam: resctrl: Update resources reset process - arm64/mpam: Support cdp in mpam_sched_in() - arm64/mpam: resctrl: Write and read schemata by schema_list - arm64/mpam: resctrl: Use resctrl_group_init_alloc() to init schema list - arm64/mpam: resctrl: Add helpers for init and destroy schemata list - arm64/mpam: resctrl: Supplement cdpl2,cdpl3 for mount options - arm64/mpam: resctrl: Append schemata CDP definitions - arm64/mpam: resctrl: Rebuild configuration and monitoring pipeline - arm64/mpam: Probe partid,pmg and feature capabilities' ranges from classes - arm64/mpam: Add helper for getting MSCs' configuration - arm64/mpam: Migrate old MSCs' discovery process to new branch - drivers: base: cacheinfo: Add helper to search cacheinfo by of_node - arm64/mpam: Implement helpers for handling configuration and monitoring - arm64/mpam: resctrl: Handle cpuhp and resctrl_dom allocation - arm64/mpam: resctrl: Re-synchronise resctrl's view of online CPUs - arm64/mpam: Init resctrl resources' info from resctrl_res selected - arm64/mpam: Pick MPAM resources and events for resctrl_res exported - arm64/mpam: Allocate mpam component configuration arrays - arm64/mpam: Summarize feature support during mpam_enable() - arm64/mpam: Reset controls when CPUs come online - arm64/mpam: Add helper for getting mpam sysprops - arm64/mpam: Probe the features resctrl supports - arm64/mpam: Supplement MPAM MSC register layout definitions - arm64/mpam: Probe supported partid/pmg ranges from devices - arm64/mpam: Add mpam driver discovery phase and kbuild boiler plate - arm64/mpam: Preparing for MPAM refactoring - arm64/mpam: Supplement err tips in info/last_cmd_status - arm64/mpam: Fix unreset resources when mkdir ctrl group or umount resctrl - MPAM / ACPI: Refactoring MPAM init process and set MPAM ACPI as entrance - ACPI 6.x: Add definitions for MPAM table - ACPI / PPTT: cacheinfo: Label caches based on fw_token - ACPI / PPTT: Filthy hack to find _a_ backwards reference in the PPTT [ROTTEN] - ACPI / PPTT: Add helper to validate cache nodes from an offset [dead] - ACPI / processor: Add helper to convert acpi_id to a phys_cpuid - arm64/mpam: cleanup the source file's licence - mpam : fix monitor's disorder from - mpam : fix missing fill MSMON_CFG_MON_SEL register - arm64/mpam: use snprintf instead of sprintf - arm64/mpam: cleanup debuging code - arm64/mpam: fix a missing unlock in error branch - arm64/mpam: remove unnecessary debug message and dead code - arm64/mpam: correct num of partid/pmg - arm64/mpam: get num_partids from system regs instead of hard code - arm64/mpam: update group flags only when enable sucsses - arm64/mpam: remove unsupported resource - arm64/mpam: only add new domain node to domain list - arm64/mpam: unmap all previous address when failed - arm64/mpam: destroy domain list when failed to init - arm64/mpam: fix hard code address map for 1620 2P - mpam: fix potential resource leak in mpam_domains_init - mpam: Code security rectification - cmetrics: remove dead code in mpam_ctrlmon.c and resctrlfs.c - arm64/mpam: fix compile warning - arm64/mpam: add cmdline option: mpam - resctrlfs: fix up RESCTRL dependency - arm64/mpam: hard code mpam resource for Hi1620 2P - arm64/mpam: support L3TALL, HHALL - arm64/mpam: debug: remove debug pr_info at schemata - arm64/mpam: use 5% as min memory bandwidth - arm64/mpam: don't allowd create mon_groups when out of mon/pmg - arm64/mpam: fix HHA MAX SET/GET operation - arm64/mpam: monitor pmg as a property of partid - arm64/mpam: enable alloc/mon capable when MPAM enabled - arm64/mpam: add L3TALL & HHALL - arm64/mpam: alloc/mon capable/enabled debug - arm64/mpam: get alloc/mon capable/enabled from h/w - arm64/mpam: don't reserve mon 0, we can use it as nomarl - arm64/mpam: get num_mon & num_pmg from hardware - arm64/mpam: add num_monitors in info dir - arm64/mpam: mon: add WARN_ON for debug free_pmg - arm64/mpam: free mon when remove momgroups - arm64/mpam: operation not permitted when remove a ctrl group with a mondata - arm64/mpam: support monitor - arm64/mpam: disable MPAM_SYS_REG_DEBUG - arm64/mpam: print mpam caps info when booting - arm64/mpam: add mpam extension runtime detection - arm64/mpam: support num_partids/num_pmgs - arm64/mpam: support monitor - arm64/mpam: support monitor read - arm64/mpam: pass rdtgroup when create mon_data dir - arm64/mpam: add group partid/pmg to tasks show - arm64/mpam: debug: print debug info when create mon_data - arm64/mpam: debug: print more useful info for mon_data - resctrlfs: mpam: Build basic framework for mpam - resctrlfs: init support resctrlfs - nvme-pci: add quirks for Lexar 256GB SSD - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. - KVM: SVM: Clear the CR4 register on reset - scsi: ufs: Fix a duplicate dev quirk number - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible - ASoC: Intel: sof_sdw: reorganize quirks by generation - PCI: cadence: Retrain Link to work around Gen2 training defect - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 - mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN - drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register - scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE - scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts - scsi: ufs: Introduce a quirk to allow only page-aligned sg entries - misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom - scsi: ufs: Add a quirk to permit overriding UniPro defaults - scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller - usb: cdns3: fix NULL pointer dereference on no platform data - usb: cdns3: add quirk for enable runtime pm by default - usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT - usb: cdns3: host: add .suspend_quirk for xhci-plat.c - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 - ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 - media: cx23885: add more quirks for reset DMA on some AMD IOMMU - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter - platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 - platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices - platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag - platform/x86: acer-wmi: Add new force_caps module parameter - platform/x86: acer-wmi: Cleanup accelerometer device handling - platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines - bus: ti-sysc: Implement GPMC debug quirk to drop platform data - ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device - mwifiex: pcie: skip cancel_work_sync() on reset failure path - Bluetooth: btqca: Add valid le states quirk - iommu/amd: Fix sleeping in atomic in increase_address_space() - btrfs: don't flush from btrfs_delayed_inode_reserve_metadata - btrfs: export and rename qgroup_reserve_meta - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state - ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling - r8169: fix resuming from suspend on RTL8105e if machine runs on battery - tomoyo: recognize kernel threads correctly - Revert "arm64: dts: amlogic: add missing ethernet reset ID" - iommu/vt-d: Fix status code for Allocate/Free PASID command - rsxx: Return -EFAULT if copy_to_user() fails - ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount - ALSA: hda: intel-nhlt: verify config type - IB/mlx5: Add missing error code - RDMA/rxe: Fix missing kconfig dependency on CRYPTO - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits - drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie - drm/amdgpu:disable VCN for Navi12 SKU - dm verity: fix FEC for RS roots unaligned to block size - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - io_uring: ignore double poll add on the same waitqueue head - ring-buffer: Force before_stamp and write_stamp to be different on discard - PM: runtime: Update device status before letting suppliers suspend - btrfs: fix warning when creating a directory with smack enabled - btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors - btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata - btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl - btrfs: fix race between extent freeing/allocation when using bitmaps - btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled - btrfs: fix race between swap file activation and snapshot creation - btrfs: fix race between writes to swap files and scrub - btrfs: fix raid6 qstripe kmap - btrfs: avoid double put of block group when emptying cluster - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() - ALSA: usb-audio: Drop bogus dB range in too low level - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 - powerpc: Do not compile any dts if CONFIG_OF_ALL_DTBS=y - ext4: find old entry again if failed to rename whiteout - net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips - net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board - ALSA: hda/realtek: Add quirk for Intel NUC 10 - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ - media: v4l: ioctl: Fix memory leak in video_usercopy - tty: teach the n_tty ICANON case about the new "cookie continuations" too - tty: teach n_tty line discipline about the new "cookie continuations" - tty: clean up legacy leftovers from n_tty line discipline - tty: fix up hung_up_tty_read() conversion - tty: fix up iterate_tty_read() EOVERFLOW handling - powerpc/sstep: Fix incorrect return from analyze_instr() - powerpc/sstep: Check instruction validity against ISA version before emulation - swap: fix swapfile read/write offset - remoteproc/mediatek: Fix kernel test robot warning - zsmalloc: account the number of compacted pages correctly - xen: fix p2m size in dom0 for disabled memory hotplug case - xen-netback: respect gnttab_map_refs()'s return value - Xen/gnttab: handle p2m update errors on a per-slot basis - scsi: iscsi: Verify lengths on passthrough PDUs - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE - scsi: iscsi: Restrict sessions and handles to admin capabilities - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet - sched/features: Fix hrtick reprogramming - parisc: Bump 64-bit IRQ stack size to 64 KB - ASoC: Intel: sof_sdw: detect DMIC number based on mach params - ASoC: Intel: sof-sdw: indent and add quirks consistently - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] - btrfs: fix error handling in commit_fs_roots - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() - nvme-tcp: add clean action for failed reconnection - nvme-rdma: add clean action for failed reconnection - nvme-core: add cancel tagset helpers - f2fs: fix to set/clear I_LINKABLE under i_lock - f2fs: handle unallocated section and zone on pinned/atgc - media: uvcvideo: Allow entities with no pads - drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data - drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag - PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse - drm/amdgpu: Add check to prevent IH overflow - fs: make unlazy_walk() error handling consistent - crypto: tcrypt - avoid signed overflow in byte count - drm/hisilicon: Fix use-after-free - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet - staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() - staging: most: sound: add sanity check for function argument - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk - net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant - ath10k: fix wmi mgmt tx queue full due to race condition - pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() - mt76: mt7615: reset token when mac_reset happens - Bluetooth: btusb: fix memory leak on suspend and resume - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl - wlcore: Fix command execute failure 19 for wl12xx - vt/consolemap: do font sum unsigned - x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk - staging: fwserial: Fix error handling in fwserial_create - EDAC/amd64: Do not load on family 0x15, model 0x13 - rsi: Move card interrupt handling to RX thread - rsi: Fix TX EAPOL packet handling against iwlwifi AP - ASoC: qcom: Remove useless debug print - dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ - dt-bindings: ethernet-controller: fix fixed-link specification - net: fix dev_ifsioc_locked() race condition - net: psample: Fix netlink skb length with tunnel info - net: hsr: add support for EntryForgetTime - net: ag71xx: remove unnecessary MTU reservation - net: dsa: tag_rtl4_a: Support also egress tags - net/sched: cls_flower: Reject invalid ct_state flags rules - net: bridge: use switchdev for port flags set through sysfs too - mptcp: do not wakeup listener for MPJ subflows - tcp: fix tcp_rmem documentation - RDMA/rtrs-srv: Do not signal REG_MR - RDMA/rtrs-clt: Use bitmask to check sess->flags - RDMA/rtrs: Do not signal for heatbeat - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - riscv: Get rid of MAX_EARLY_MAPPING_SIZE - net: fix up truesize of cloned skb in skb_prepare_for_shift() - tomoyo: ignore data race while checking quota - smackfs: restrict bytes count in smackfs write functions - net/af_iucv: remove WARN_ONCE on malformed RX packets - xfs: Fix assert failure in xfs_setattr_size() - media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate - erofs: fix shift-out-of-bounds of blkszbits - media: mceusb: sanity check for prescaler value - udlfb: Fix memory leak in dlfb_usb_probe - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled - JFS: more checks for invalid superblock - x86/build: Treat R_386_PLT32 relocation as R_386_PC32 - drm/virtio: use kvmalloc for large allocations - Input: elan_i2c - add new trackpoint report type 0x5F - Input: elantech - fix protocol errors for some trackpoints in SMBus mode - net: usb: qmi_wwan: support ZTE P685M modem - ARM: dts: aspeed: Add LCLK to lpc-snoop - net_sched: fix RTNL deadlock again caused by request_module() - net: qrtr: Fix memory leak in qrtr_tun_open - net: sched: fix police ext initialization - wireguard: queueing: get rid of per-peer ring buffers - wireguard: selftests: test multiple parallel streams - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - kgdb: fix to kill breakpoints on initmem after boot - drm/i915: Reject 446-480MHz HDMI clock on GLK - dm era: only resize metadata in preresume - dm era: Reinitialize bitset cache before digesting a new writeset - dm era: Use correct value size in equality function of writeset tree - dm era: Fix bitset memory leaks - dm era: Verify the data block size hasn't changed - dm era: Update in-core bitset after committing the metadata - dm era: Recover committed writeset after crash - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm writecache: fix performance degradation in ssd mode - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm: fix deadlock when swapping to encrypted device - gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end - gfs2: Lock imbalance on error path in gfs2_recover_one - gfs2: Don't skip dlm unlock if glock has an lvb - gfs2: fix glock confusion in function signal_our_withdraw - spi: spi-synquacer: fix set_cs handling - spi: fsl: invert spisel_boot signal on MPC8309 - sparc32: fix a user-triggerable oops in clear_user() - f2fs: flush data when enabling checkpoint back - f2fs: enforce the immutable flag on open files - f2fs: fix out-of-repair __setattr_copy() - irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap - um: defer killing userspace on page table update failures - um: mm: check more comprehensively for stub changes - virtio/s390: implement virtio-ccw revision 2 correctly - s390/vtime: fix inline assembly clobber list - proc: don't allow async path resolution of /proc/thread-self components - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument - cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks - thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error - kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE - zonefs: Fix file size of zones in full condition - exfat: fix shift-out-of-bounds in exfat_fill_super() - printk: fix deadlock when kernel panic - mfd: gateworks-gsc: Fix interrupt type - gpio: pcf857x: Fix missing first interrupt - mei: me: add adler lake point LP DID - mei: me: add adler lake point S DID - mei: me: emmitsburg workstation DID - mei: fix transfer over dma with extended header - spmi: spmi-pmic-arb: Fix hw_irq overflow - powerpc/32s: Add missing call to kuep_lock on syscall entry - powerpc/kexec_file: fix FDT size estimation for kdump kernel - powerpc/32: Preserve cr1 in exception prolog stack check to fix build error - mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure - mmc: sdhci-esdhc-imx: fix kernel panic when remove module - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer - KVM: nSVM: fix running nested guests when npt=0 - mm, compaction: make fast_isolate_freepages() stay within zone - mm/vmscan: restore zone_reclaim_mode ABI - hugetlb: fix copy_huge_page_from_user contig page struct assumption - hugetlb: fix update_and_free_page contig page struct assumption - mm: memcontrol: fix get_active_memcg return value - mm: memcontrol: fix swap undercounting in cgroup2 - x86: fix seq_file iteration for pat/memtype.c - seq_file: document how per-entry resources are managed. - fs/affs: release old buffer head on error path - mtd: spi-nor: hisi-sfc: Put child node np on error path - mtd: spi-nor: core: Add erase size check for erase command initialization - mtd: spi-nor: core: Fix erase type discovery for overlaid region - mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region - mtd: spi-nor: sfdp: Fix last erase region marking - coresight: etm4x: Handle accesses to TRCSTALLCTLR - watchdog: mei_wdt: request stop on unregister - watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ - riscv: Disable KSAN_SANITIZE for vDSO - arm64: spectre: Prevent lockdep splat on v4 mitigation enable path - arm64 module: set plt* section addresses to 0x0 - arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing - arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 - kprobes: Fix to delay the kprobes jump optimization - rcu/nocb: Perform deferred wake up before last idle's need_resched() check - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers - powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan - x86/entry: Fix instrumentation annotation - x86/fault: Fix AMD erratum #91 errata fixup for user code - x86/reboot: Force all cpus to exit VMX root if VMX is supported - x86/virt: Eat faults on VMXOFF in reboot flows - media: smipcie: fix interrupt handling and IR timeout - media: marvell-ccic: power up the device on mclk enable - media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() - media: ir_toy: add another IR Droid device - media: i2c: max9286: fix access to unallocated memory - floppy: reintroduce O_NDELAY fix - staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table - staging: gdm724x: Fix DMA from stack - staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c - arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 - dts64: mt7622: fix slow sd card access - pstore: Fix typo in compression option name - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue - misc: rtsx: init of rts522a add OCP power off when no card is present - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) - seccomp: Add missing return in non-void function - soc: samsung: exynos-asv: handle reading revision register error - soc: samsung: exynos-asv: don't defer early on not-supported SoCs - crypto: sun4i-ss - initialize need_fallback - crypto: sun4i-ss - handle BigEndian for cipher - crypto: sun4i-ss - IV register does not work on A10 and A13 - crypto: sun4i-ss - checking sg length is not sufficient - crypto: michael_mic - fix broken misalignment handling - crypto: aesni - prevent misaligned buffers on the stack - crypto: arm64/sha - add missing module aliases - drm/i915/gt: Correct surface base address for renderclear - drm/i915/gt: Flush before changing register state - btrfs: fix extent buffer leak on failure to copy root - btrfs: account for new extents being deleted in total_bytes_pinned - btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself - btrfs: splice remaining dirty_bg's onto the transaction dirty bg list - btrfs: fix reloc root leak with 0 ref reloc roots on recovery - btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root - btrfs: add asserts for deleting backref cache nodes - btrfs: do not warn if we can't find the reloc root when looking up backref - btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node - KEYS: trusted: Reserve TPM for seal and unseal operations - KEYS: trusted: Fix migratable=1 failing - KEYS: trusted: Fix incorrect handling of tpm_get_random() - tpm_tis: Clean up locality release - tpm_tis: Fix check_locality for correct locality acquisition - erofs: initialized fields can only be observed after bit is set - selinux: fix inconsistency between inode_getxattr and inode_listsecurity - ASoC: siu: Fix build error by a wrong const prefix - drm/rockchip: Require the YTR modifier for AFBC - drm/panel: kd35t133: allow using non-continuous dsi clock - drm/sched: Cancel and flush all outstanding jobs before finish. - drm/modes: Switch to 64bit maths to avoid integer overflow - drm/nouveau/kms: handle mDP connectors - drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) - drm/amdkfd: Fix recursive lock warnings - drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 - drm/amd/display: Remove Assert from dcn10_get_dig_frontend - drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() - Revert "drm/amd/display: Update NV1x SR latency values" - bcache: Move journal work to new flush wq - bcache: Give btree_io_wq correct semantics again - Revert "bcache: Kill btree_io_wq" - Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" - MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' - MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes - MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup - ALSA: hda/realtek: modify EAPD in the ALC886 - ALSA: hda/hdmi: Drop bogus check at closing a stream - ALSA: hda: Add another CometLake-H PCI ID - ALSA: fireface: fix to parse sync status register of latter protocol - phy: lantiq: rcu-usb2: wait after clock enable - USB: serial: mos7720: fix error code in mos7720_write() - USB: serial: mos7840: fix error code in mos7840_write() - USB: serial: pl2303: fix line-speed handling on newer chips - USB: serial: ftdi_sio: fix FTX sub-integer prescaler - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 - usb: musb: Fix runtime PM race in musb_queue_resume_work - USB: serial: option: update interface mapping for ZTE P685M - media: mceusb: Fix potential out-of-bounds shift - Input: i8042 - add ASUS Zenbook Flip to noselftest list - Input: joydev - prevent potential read overflow in ioctl - Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S - Input: raydium_ts_i2c - do not send zero length - HID: wacom: Ignore attempts to overwrite the touch_max value from HID - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: property: Fix fwnode string properties matching - soundwire: intel: fix possible crash when no device is detected - blk-settings: align max_sectors on "logical_block_size" boundary - scsi: sd: Fix Opal support - ide/falconide: Fix module unload - block: reopen the device in blkdev_reread_part - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors - csky: Fix a size determination in gpr_get() - proc: use kvzalloc for our kernel buffer - mm/rmap: fix potential pte_unmap on an not mapped pte - mm: fix memory_failure() handling of dax-namespace metadata - mm,thp,shmem: make khugepaged obey tmpfs mount flags - i2c: exynos5: Preserve high speed master code - i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition - arm64: Add missing ISB after invalidating TLB in __primary_switch - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD - NFSv4: Fixes for nfs4_bitmask_adjust() - r8169: fix jumbo packet handling on RTL8168e - mm/compaction: fix misbehaviors of fast_find_migrateblock() - mm/hugetlb: suppress wrong warning info when alloc gigantic page - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - mm: memcontrol: fix slub memory accounting - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving - ocfs2: fix a use after free on error - wireguard: kconfig: use arm chacha even with no neon - wireguard: device: do not generate ICMP for non-IP packets - vxlan: move debug check after netdev unregister - PCI: rockchip: Make 'ep-gpios' DT property optional - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() - net: stmmac: fix CBS idleslope and sendslope calculation - ice: update the number of available RSS queues - ice: Fix state bits on LLDP mode switch - ice: Account for port VLAN in VF max packet size calculation - ice: report correct max number of TCs - vfio/type1: Use follow_pte() - pwm: iqs620a: Fix overflow and optimize calculations - octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() - i40e: Fix add TC filter for IPv6 - nios2: fixed broken sys_clone syscall - Take mmap lock in cacheflush syscall - i40e: Fix VFs not created - i40e: Fix addition of RX filters after enabling FW LLDP agent - i40e: Fix overwriting flow control settings during driver loading - i40e: Add zero-initialization of AQ command structures - i40e: Fix flow for IPv6 next header (extension header) - PCI: cadence: Fix DMA range mapping early return error - PCI: pci-bridge-emul: Fix array overruns, improve safety - device-dax: Fix default return code of range_parse() - mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it - regmap: sdw: use _no_pm functions in regmap_read/write - remoteproc/mediatek: acknowledge watchdog IRQ after handled - misc: fastrpc: fix incorrect usage of dma_map_sgtable - soundwire: bus: fix confusion on device used by pm_runtime - soundwire: export sdw_write/read_no_pm functions - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers - soundwire: bus: use sdw_update_no_pm when initializing a device - nvmem: core: skip child nodes not matching binding - nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() - coresight: etm4x: Skip accessing TRCPDCR in save/restore - phy: USB_LGM_PHY should depend on X86 - ext4: fix potential htree index checksum corruption - vfio-pci/zdev: fix possible segmentation fault issue - vfio/iommu_type1: Fix some sanity checks in detach group - vfio/iommu_type1: Populate full dirty when detach non-pinned group - drm/msm/dp: trigger unplug event in msm_dp_display_disable - drm/msm: Fix races managing the OOB state for timestamp vs timestamps. - drm/msm: Fix race of GPU init vs timestamp power management. - drm/msm/mdp5: Fix wait-for-commit for cmd panels - drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) - drm/msm: Fix MSM_INFO_GET_IOVA with carveout - mei: hbm: call mei_set_devstate() on hbm stop response - PCI: Align checking of syscall user config accessors - VMCI: Use set_page_dirty_lock() when unregistering guest memory - PCI: xilinx-cpm: Fix reference count leak on error path - pwm: rockchip: Eliminate potential race condition when probing - pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() - pwm: rockchip: Enable APB clock during register access while probing - soundwire: cadence: fix ACK/NAK handling - PCI: rcar: Always allocate MSI addresses in 32bit space - misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users - phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() - phy: rockchip-emmc: emmc_phy_init() always return 0 - misc: eeprom_93xx46: Fix module alias to enable module autoprobe - ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled - Input: zinitix - fix return type of zinitix_init_touch() - sparc: fix led.c driver when PROC_FS is not enabled - sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set - Input: elo - fix an error code in elo_connect() - perf test: Fix unaligned access in sample parsing test - perf intel-pt: Fix IPC with CYC threshold - perf intel-pt: Fix premature IPC - perf intel-pt: Fix missing CYC processing in PSB - perf record: Fix continue profiling after draining the buffer - Input: sur40 - fix an error code in sur40_probe() - RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() - RDMA/rtrs-srv-sysfs: fix missing put_device - RDMA/rtrs-srv: fix memory leak by missing kobject free - RDMA/rtrs: Only allow addition of path to an already established session - RDMA/rtrs-srv: Fix stack-out-of-bounds - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent - RDMA/hns: Fixes missing error code of CMDQ - ceph: fix flush_snap logic after putting caps - svcrdma: Hold private mutex while invoking rdma_accept() - nfsd: register pernet ops last, unregister first - perf symbols: Fix return value when loading PE DSO - printk: avoid prb_first_valid_seq() where possible - spi: Skip zero-length transfers in spi_transfer_one_message() - spi: dw: Avoid stack content exposure - regulator: bd718x7, bd71828, Fix dvs voltage levels - perf symbols: Use (long) for iterator for bfd symbols - selftests/ftrace: Update synthetic event syntax errors - clk: aspeed: Fix APLL calculate formula from ast2600-A2 - regulator: qcom-rpmh: fix pm8009 ldo7 - powerpc/kuap: Restore AMR after replaying soft interrupts - powerpc/uaccess: Avoid might_fault() when user access is enabled - spi: pxa2xx: Fix the controller numbering for Wildcat Point - clk: divider: fix initialization with parent_hw - RDMA/hns: Disable RQ inline by default - RDMA/hns: Fix type of sq_signal_bits - RDMA/siw: Fix calculation of tx_valid_cpus size - RDMA/hns: Fixed wrong judgments in the goto branch - kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir - kunit: tool: fix unit test cleanup handling - clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs - powerpc/8xx: Fix software emulation interrupt - powerpc/pseries/dlpar: handle ibm, configure-connector delay status - mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() - mfd: altera-sysmgr: Fix physical address storing more - spi: stm32: properly handle 0 byte transfer - RDMA/rxe: Correct skb on loopback path - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt - RDMA/rxe: Fix coding error in rxe_recv.c - perf vendor events arm64: Fix Ampere eMag event typo - perf tools: Fix DSO filtering when not finding a map for a sampled address - rtc: zynqmp: depend on HAS_IOMEM - tracepoint: Do not fail unregistering a probe due to memory failure - IB/cm: Avoid a loop when device has 255 ports - IB/mlx5: Return appropriate error code instead of ENOMEM - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping - iommu: Move iotlb_sync_map out from __iommu_map - amba: Fix resource leak for drivers without .remove - i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct - ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores - mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes - mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe - mmc: sdhci-sprd: Fix some resource leaks in the remove function - mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function - powerpc/time: Enable sched clock for irqtime - powerpc/47x: Disable 256k page size - KVM: PPC: Make the VMX instruction emulation routines static - IB/umad: Return EPOLLERR in case of when device disassociated - IB/umad: Return EIO in case of when device disassociated - iommu: Switch gather->end to the inclusive end - scsi: lpfc: Fix ancient double free - objtool: Fix ".cold" section suffix check for newer versions of GCC - objtool: Fix retpoline detection in asm code - objtool: Fix error handling for STD/CLD warnings - auxdisplay: ht16k33: Fix refresh rate handling - watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready - isofs: release buffer head before return - regulator: core: Avoid debugfs: Directory ... already present! error - power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable - power: supply: axp20x_usb_power: Init work before enabling IRQs - regulator: s5m8767: Drop regulators OF node reference - spi: atmel: Put allocated master before return - regulator: s5m8767: Fix reference count leak - certs: Fix blacklist flag type confusion - watch_queue: Drop references to /dev/watch_queue - regulator: axp20x: Fix reference cout leak - platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask - platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT - clk: sunxi-ng: h6: Fix clock divider range on some clocks - IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex - RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation - spi: imx: Don't print error on -EPROBEDEFER - clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined - clocksource/drivers/ixp4xx: Select TIMER_OF when needed - power: supply: fix sbs-charger build, needs REGMAP_I2C - dmaengine: idxd: set DMA channel to be private - rtc: s5m: select REGMAP_I2C - power: reset: at91-sama5d2_shdwc: fix wkupdbc mask - RDMA/rtrs-srv: Init wr_cnt as 1 - RDMA/rtrs-clt: Refactor the failure cases in alloc_clt - RDMA/rtrs-srv: Fix missing wr_cqe - RDMA/rtrs: Call kobject_put in the failure path - RDMA/rtrs-clt: Set mininum limit when create QP - RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect - RDMA/rtrs-srv: Release lock before call into close_sess - RDMA/rtrs: Extend ibtrs_cq_qp_create - of/fdt: Make sure no-map does not remove already reserved regions - fdt: Properly handle "no-map" field in the memory region - power: supply: cpcap-charger: Fix power_supply_put on null battery pointer - power: supply: cpcap-battery: Fix missing power_supply_put() - power: supply: cpcap-charger: Fix missing power_supply_put() - mfd: bd9571mwv: Use devm_mfd_add_devices() - dmaengine: hsu: disable spurious interrupt - dmaengine: owl-dma: Fix a resource leak in the remove function - dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function - dmaengine: fsldma: Fix a resource leak in the remove function - RDMA/siw: Fix handling of zero-sized Read and Receive Queues. - HID: core: detect and skip invalid inputs to snto32() - clk: renesas: r8a779a0: Fix parent of CBFUSA clock - clk: renesas: r8a779a0: Remove non-existent S2 clock - clk: sunxi-ng: h6: Fix CEC clock - spi: cadence-quadspi: Abort read if dummy cycles required are too many - i2c: iproc: handle master read request - i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) - i2c: iproc: handle only slave interrupts which are enabled - quota: Fix memory leak when handling corrupted quota file - arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators - regulator: qcom-rpmh-regulator: add pm8009-1 chip revision - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant - clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() - clk: meson: clk-pll: make "ret" a signed integer - clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL - power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression - HSI: Fix PM usage counter unbalance in ssi_hw_init - capabilities: Don't allow writing ambiguous v3 file capabilities - drm/amdgpu/display: remove hdcp_srm sysfs on device removal - smp: Process pending softirqs in flush_smp_call_function_from_idle() - irqchip/imx: IMX_INTMUX should not default to y, unconditionally - ubifs: Fix error return code in alloc_wbufs() - ubifs: replay: Fix high stack usage, again - ubifs: Fix memleak in ubifs_init_authentication - jffs2: fix use after free in jffs2_sum_write_data() - fs/jfs: fix potential integer overflow on shift of a int - ASoC: simple-card-utils: Fix device module clock - ima: Free IMA measurement buffer after kexec syscall - ima: Free IMA measurement buffer on error - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk - nvmet: set status to 0 in case for invalid nsid - nvmet: remove extra variable in identify ns - nvme-multipath: set nr_zones for zoned namespaces - nvmet-tcp: fix potential race of tcp socket closing accept_work - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs - io_uring: fix possible deadlock in io_uring_poll - crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() - hwrng: timeriomem - Fix cooldown period calculation - drm/dp_mst: Don't cache EDIDs for physical ports - drm/lima: fix reference leak in lima_pm_busy - drm/vc4: hdmi: Update the CEC clock divider on HSM rate change - drm/vc4: hdmi: Compute the CEC clock divider from the clock rate - drm/vc4: hdmi: Restore cec physical address on reconnect - drm/vc4: hdmi: Fix up CEC registers - drm/vc4: hdmi: Fix register offset with longer CEC messages - drm/vc4: hdmi: Move hdmi reset to bind - s390/zcrypt: return EIO when msg retry limit reached - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 - btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge - btrfs: clarify error returns values in __load_free_space_cache - ASoC: SOF: debug: Fix a potential issue on string buffer termination - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown - ASoC: qcom: lpass: Fix i2s ctl register bit map - locking/lockdep: Avoid unmatched unlock - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() - drm/mediatek: Check if fb is null - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs - ASoC: qcom: Fix typo error in HDMI regmap config callbacks - f2fs: fix a wrong condition in __submit_bio - drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() - f2fs: fix to avoid inconsistent quota data - mtd: parsers: afs: Fix freeing the part name memory in failure - ASoC: codecs: add missing max_register in regmap config - ASoC: cpcap: fix microphone timeslot mask - ata: ahci_brcm: Add back regulators management - mm: proc: Invalidate TLB after clearing soft-dirty page state - drm/nouveau: bail out of nouveau_channel_new if channel init fails - crypto: talitos - Fix ctr(aes) on SEC1 - crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) - mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() - perf/arm-cmn: Move IRQs when migrating context - perf/arm-cmn: Fix PMU instance naming - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend - ASoC: qcom: lpass-cpu: Remove bit clock state check - f2fs: compress: fix potential deadlock - sched/eas: Don't update misfit status if the task is pinned - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values - media: pxa_camera: declare variable when DEBUG is defined - media: mtk-vcodec: fix argument used when DEBUG is defined - media: cx25821: Fix a bug when reallocating some dma memory - media: qm1d1c0042: fix error return code in qm1d1c0042_init() - media: atomisp: Fix a buffer overflow in debug code - media: vidtv: psi: fix missing crc for PMT - media: lmedm04: Fix misuse of comma - media: software_node: Fix refcounts in software_node_get_next_child() - drm/amd/display: Fix HDMI deep color output for DCE 6-11. - drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. - macintosh/adb-iop: Use big-endian autopoll mask - bsg: free the request before return error code - drm/amdgpu: toggle on DF Cstate after finishing xgmi injection - drm/tegra: Fix reference leak when pm_runtime_get_sync() fails - MIPS: Compare __SYNC_loongson3_war against 0 - MIPS: properly stop .eh_frame generation - media: ti-vpe: cal: fix write to unallocated memory - media: imx7: csi: Fix pad link validation - media: imx7: csi: Fix regression for parallel cameras on i.MX6UL - drm/sun4i: tcon: fix inverted DCLK polarity - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue - crypto: bcm - Rename struct device_private to bcm_device_private - evm: Fix memleak in init_desc - ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai - ASoC: cs42l56: fix up error handling in probe - media: aspeed: fix error return code in aspeed_video_setup_video() - media: tm6000: Fix memleak in tm6000_start_stream - media: media/pci: Fix memleak in empress_init - media: em28xx: Fix use-after-free in em28xx_alloc_urbs - media: vsp1: Fix an error handling path in the probe function - media: camss: missing error code in msm_video_register() - media: mtk-vcodec: fix error return code in vdec_vp9_decode() - media: imx: Fix csc/scaler unregister - media: imx: Unregister csc/scaler only if registered - media: i2c: ov5670: Fix PIXEL_RATE minimum value - media: ipu3-cio2: Build only for x86 - drm/fourcc: fix Amlogic format modifier masks - drm/virtio: make sure context is created in gem open - MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 - MIPS: c-r4k: Fix section mismatch for loongson2_sc_init - drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition - drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node - drm: rcar-du: Fix crash when using LVDS1 clock for CRTC - drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() - kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() - media: allegro: Fix use after free on error - hwrng: ingenic - Fix a resource leak in an error handling path - crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled - crypto: sun4i-ss - fix kmap usage - crypto: sun4i-ss - linearize buffers content must be kept - drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check - drm/panel: mantix: Tweak init sequence - drm/fb-helper: Add missed unlocks in setcmap_legacy() - gma500: clean up error handling in init - drm/gma500: Fix error return code in psb_driver_load() - fbdev: aty: SPARC64 requires FB_ATY_CT - tty: implement read_iter - tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer - net: enetc: fix destroyed phylink dereference during unbind - net: mvneta: Remove per-cpu queue mapping for Armada 3700 - net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP - net: amd-xgbe: Reset link when the link never comes back - net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning - net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout - net: phy: mscc: adding LCPLL reset to VSC8514 - net: dsa: felix: don't deinitialize unused ports - net: dsa: felix: perform teardown in reverse order of setup - ibmvnic: skip send_request_unmap for timeout reset - ibmvnic: add memory barrier to protect long term buffer - bpf: Clear subreg_def for global function return values - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds - net: axienet: Handle deferred probe on clock properly - tcp: fix SO_RCVLOWAT related hangs under mem pressure - selftests: mptcp: fix ACKRX debug message - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation - bpf: Fix an unitialized value in bpf_iter - libbpf: Ignore non function pointer member in struct_ops - mac80211: fix potential overflow when multiplying to u32 integers - net/mlx5e: Check tunnel offload is required before setting SWP - net/mlx5e: CT: manage the lifetime of the ct entry object - net/mlx5: Disable devlink reload for lag devices - net/mlx5: Disallow RoCE on lag device - net/mlx5: Disallow RoCE on multi port slave device - net/mlx5: Disable devlink reload for multi port slave device - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context - net/mlx5e: Replace synchronize_rcu with synchronize_net - net/mlx5: Fix health error state handling - net/mlx5e: Change interrupt moderation channel params also when channels are closed - net/mlx5e: Don't change interrupt moderation params when DIM is enabled - net: phy: consider that suspend2ram may cut off PHY power - dpaa2-eth: fix memory leak in XDP_REDIRECT - xen/netback: fix spurious event detection for common event case - bnxt_en: Fix devlink info's stored fw.psid version format. - bnxt_en: reverse order of TX disable and carrier off - ibmvnic: Set to CLOSED state even on error - selftests/bpf: Convert test_xdp_redirect.sh to bash - ath9k: fix data bus crash when setting nf_override via debugfs - iwlwifi: pnvm: increment the pointer before checking the TLV - iwlwifi: pnvm: set the PNVM again if it was already loaded - bpf_lru_list: Read double-checked variable once without lock - iwlwifi: mvm: don't check if CSA event is running before removing - iwlwifi: mvm: assign SAR table revision to the command later - iwlwifi: mvm: send stored PPAG command instead of local - iwlwifi: mvm: store PPAG enabled/disabled flag properly - iwlwifi: mvm: fix the type we use in the PPAG table validity checks - soc: aspeed: snoop: Add clock control logic - ath11k: fix a locking bug in ath11k_mac_op_start() - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() - ARM: at91: use proper asm syntax in pm_suspend - staging: wfx: fix possible panic with re-queued frames - optee: simplify i2c access - ARM: s3c: fix fiq for clang IAS - iwlwifi: mvm: set enabled in the PPAG command properly - arm64: dts: meson: fix broken wifi node for Khadas VIM3L - arm64: dts: msm8916: Fix reserved and rfsa nodes unit address - soc: qcom: ocmem: don't return NULL in of_get_ocmem - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv - opp: Correct debug message in _opp_add_static_v2() - arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware - ARM: dts: armada388-helios4: assign pinctrl to each fan - ARM: dts: armada388-helios4: assign pinctrl to LEDs - can: mcp251xfd: mcp251xfd_probe(): fix errata reference - arm64: dts: renesas: beacon: Fix EEPROM compatible value - x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too - staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules - usb: dwc2: Make "trimming xfer length" a debug message - usb: dwc2: Abort transaction after errors with unknown reason - usb: dwc2: Do not update data length if it is 0 on inbound transfers - ARM: dts: Configure missing thermal interrupt for 4430 - memory: ti-aemif: Drop child node when jumping out loop - Bluetooth: Put HCI device if inquiry procedure interrupts - Bluetooth: drop HCI device reference before return - staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet - soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function - soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() - arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node - usb: gadget: u_audio: Free requests only after callback - ACPICA: Fix exception code class checks - arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node - cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() - cpufreq: brcmstb-avs-cpufreq: Free resources in error path - arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors - arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz - arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency - arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card - arm64: dts: allwinner: H6: properly connect USB PHY to port 0 - arm64: dts: allwinner: A64: properly connect USB PHY to port 0 - firmware: arm_scmi: Fix call site of scmi_notification_exit - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h - net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock - arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible - staging: vchiq: Fix bulk transfers on 64-bit builds - staging: vchiq: Fix bulk userdata handling - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump - memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops - arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso - arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 - ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family - ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa - ARM: dts: exynos: correct PMIC interrupt trigger level on Spring - ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato - ARM: dts: exynos: correct PMIC interrupt trigger level on Monk - ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 - arm64: dts: renesas: beacon: Fix audio-1.8V pin enable - arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio - Bluetooth: Fix initializing response id after clearing struct - Bluetooth: hci_uart: Fix a race for write_work scheduling - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function - ath10k: Fix error handling in case of CE pipe init failure - drm/i915/gt: One more flush for Baytrail clear residuals - ALSA: pcm: Don't call sync_stop if it hasn't been stopped - ALSA: pcm: Assure sync with the pending stop operation at suspend - ALSA: pcm: Call sync_stop at disconnection - random: fix the RNDRESEEDCRNG ioctl - vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y - MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode - bfq: Avoid false bfq queue merging - virt: vbox: Do not use wait_event_interruptible when called from kernel context - PCI: Decline to resize resources if boot config must be preserved - PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 - w1: w1_therm: Fix conversion result for negative temperatures - kdb: Make memory allocations more robust - scsi: qla2xxx: Fix mailbox Ch erroneous error - scsi: libsas: docs: Remove notify_ha_event() - debugfs: do not attempt to create a new file before the filesystem is initalized - debugfs: be more robust at handling improper input in debugfs_lookup() - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() - vmlinux.lds.h: add DWARF v5 sections - scripts/recordmcount.pl: support big endian for ARCH sh - kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. - cxgb4: Add new T6 PCI device id 0x6092 - NET: usb: qmi_wwan: Adding support for Cinterion MV31 - drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() - mm: provide a saner PTE walking API for modules - KVM: do not assume PTE is writable after follow_pfn - mm: simplify follow_pte{,pmd} - mm: unexport follow_pte_pmd - KVM: x86: Zap the oldest MMU pages, not the newest - hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist - arm64: tegra: Add power-domain for Tegra210 HDA - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working - ntfs: check for valid standard information attribute - ceph: downgrade warning from mdsmap decode to debug - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable - USB: quirks: sort quirk entries - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device - RDMA: Lift ibdev_to_node from rds to common code - HID: make arrays usage and value to be the same - bpf: Fix truncation handling for mod32 dst reg wrt zero - of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS - mm: Remove examples from enum zone_type comment - arm64: mm: Set ZONE_DMA size based on early IORT scan - arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges - of: unittest: Add test for of_dma_get_max_cpu_address() - of/address: Introduce of_dma_get_max_cpu_address() - arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() - arm64: mm: Move reserve_crashkernel() into mem_init() - rockchip: Make cdn_dp_resume depend on CONFIG_PM_SLEEP - crypto - shash: reduce minimum alignment of shash_desc structure - arm32: kaslr: print kaslr offset when kernel panic - arm32: kaslr: pop visibility when compile decompress boot code as we need relocate BSS by GOT. - arm32: kaslr: When boot with vxboot, we must adjust dtb address before kaslr_early_init, and store dtb address after init. - arm: kaslr: Fix memtop calculate, when there is no memory top info, we can't use zero instead it. - arm32: kaslr: Add missing sections about relocatable - No idea why this broke ... - ARM: decompressor: add KASLR support - ARM: decompressor: explicitly map decompressor binary cacheable - ARM: kernel: implement randomization of the kernel load address - arm: vectors: use local symbol names for vector entry points - ARM: kernel: refer to swapper_pg_dir via its symbol - ARM: mm: export default vmalloc base address - ARM: kernel: use PC relative symbol references in suspend/resume code - ARM: kernel: use PC-relative symbol references in MMU switch code - ARM: kernel: make vmlinux buildable as a PIE executable - ARM: kernel: switch to relative exception tables - arm-soc: various: replace open coded VA->PA calculation of pen_release - arm-soc: mvebu: replace open coded VA->PA conversion - arm-soc: exynos: replace open coded VA->PA conversions - asm-generic: add .data.rel.ro sections to __ro_after_init - Revert "[Huawei] Microchip Polarfire SoC Clock Driver" - Revert "[Huawei] RISC-V: Add Microchip PolarFire kconfig option" - sdei_watchdog: avoid possible false hardlockup - kprobes/arm64: Blacklist sdei watchdog callback functions - sdei_watchdog: set secure timer period base on 'watchdog_thresh' - sdei_watchdog: clear EOI of the secure timer before kdump - sdei_watchdog: refresh 'last_timestamp' when enabling nmi_watchdog - watchdog: add nmi_watchdog support for arm64 based on SDEI - lockup_detector: init lockup detector after all the init_calls - firmware: arm_sdei: make 'sdei_api_event_disable/enable' public - firmware: arm_sdei: add interrupt binding api - watchdog: make hardlockup detect code public - ARM: hw_breakpoint: Do not directly check the event's overflow_handler hook - net/hinic: Remove the initialization of the global variable g_uld_info - media: pwc: Use correct device for DMA - btrfs: fix crash after non-aligned direct IO write with O_DSYNC - btrfs: fix backport of 2175bf57dc952 in 5.10.13 - Bluetooth: btusb: Always fallback to alt 1 for WBS - tty: protect tty_write from odd low-level tty disciplines - xen-blkback: fix error handling in xen_blkbk_map() - xen-scsiback: don't "handle" error by BUG() - xen-netback: don't "handle" error by BUG() - xen-blkback: don't "handle" error by BUG() - xen/arm: don't ignore return errors from set_phys_to_machine - Xen/gntdev: correct error checking in gntdev_map_grant_pages() - Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() - Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() - Xen/x86: don't bail early from clear_foreign_p2m_mapping() - net: fix proc_fs init handling in af_packet and tls - net: bridge: Fix a warning when del bridge sysfs - net: openvswitch: fix TTL decrement exception action execution - net: sched: incorrect Kconfig dependencies on Netfilter modules - mt76: mt7615: fix rdd mcu cmd endianness - mt76: mt7915: fix endian issues - net/sched: fix miss init the mru in qdisc_skb_cb - mptcp: skip to next candidate if subflow has unacked data - net: qrtr: Fix port ID for control messages - IB/isert: add module param to set sg_tablesize for IO cmd - vdpa_sim: add get_config callback in vdpasim_dev_attr - vdpa_sim: make 'config' generic and usable for any device type - vdpa_sim: store parsed MAC address in a buffer - vdpa_sim: add struct vdpasim_dev_attr for device attributes - vdpa_sim: remove hard-coded virtq count - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq - ovl: expand warning in ovl_d_real() - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() - net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS - vsock: fix locking in vsock_shutdown() - vsock/virtio: update credit only if socket is not closed - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state - net: watchdog: hold device global xmit lock during tx disable - net/vmw_vsock: improve locking in vsock_connect_timeout() - net/vmw_vsock: fix NULL pointer dereference - net: fix iteration for sctp transport seq_files - net: gro: do not keep too many GRO packets in napi->rx_list - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there - cpufreq: ACPI: Extend frequency tables to cover boost frequencies - net: dsa: call teardown method on probe failure - udp: fix skb_copy_and_csum_datagram with odd segment sizes - rxrpc: Fix clearance of Tx/Rx ring when releasing a call - arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() - scripts: set proper OpenSSL include dir also for sign-file - h8300: fix PREEMPTION build, TI_PRE_COUNT undefined - i2c: stm32f7: fix configuration of the digital filter - clk: sunxi-ng: mp: fix parent rate change flag check - drm/sun4i: dw-hdmi: Fix max. frequency for H6 - drm/sun4i: Fix H6 HDMI PHY configuration - drm/sun4i: dw-hdmi: always set clock rate - drm/sun4i: tcon: set sync polarity for tcon1 channel - firmware_loader: align .builtin_fw to 8 - net: hns3: add a check for index in hclge_get_rss_key() - net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() - net: hns3: add a check for queue_id in hclge_reset_vf_queue() - net: dsa: felix: implement port flushing on .phylink_mac_link_down - x86/build: Disable CET instrumentation in the kernel for 32-bit too - scsi: scsi_debug: Fix a memory leak - netfilter: conntrack: skip identical origin tuple in same zone only - ibmvnic: Clear failover_pending if unable to schedule - net: stmmac: set TxQ mode back to DCB after disabling CBS - selftests: txtimestamp: fix compilation issue - net: enetc: initialize the RFS and RSS memories - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() - net: ipa: set error code in gsi_channel_setup() - net: hdlc_x25: Return meaningful error code in x25_open - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: flowtable: fix tcp and udp header checksum update - netfilter: nftables: fix possible UAF over chains from packet path in netns - selftests: netfilter: fix current year - netfilter: xt_recent: Fix attempt to update deleted entry - bpf: Check for integer overflow when using roundup_pow_of_two() - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 - dmaengine: idxd: check device state before issue command - drm/vc4: hvs: Fix buffer overflow with the dlist handling - mt76: dma: fix a possible memory leak in mt76_add_fragment() - ath9k: fix build error with LEDS_CLASS=m - dmaengine: idxd: fix misc interrupt completion - cgroup-v1: add disabled controller check in cgroup1_parse_param() - KVM: x86: cleanup CR3 reserved bits checks - lkdtm: don't move ctors to .rodata - x86/efi: Remove EFI PGD build time checks - Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" - ubsan: implement __ubsan_handle_alignment_assumption - ARM: kexec: fix oops after TLB are invalidated - ARM: ensure the signal page contains defined contents - kallsyms: fix nonconverging kallsyms table with lld - ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL - bfq-iosched: Revert "bfq: Fix computation of shallow depth" - riscv: virt_addr_valid must check the address belongs to linear mapping - drm/amd/display: Decrement refcount of dc_sink before reassignment - drm/amd/display: Free atomic state after drm_atomic_commit - drm/amd/display: Fix dc_sink kref count in emulated_link_detect - drm/amd/display: Release DSC before acquiring - drm/amd/display: Add more Clock Sources to DCN2.1 - drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL - nvme-pci: ignore the subsysem NQN on Phison E16 - x86/split_lock: Enable the split lock feature on another Alder Lake CPU - scsi: lpfc: Fix EEH encountering oops with NVMe traffic - ovl: skip getxattr of security labels - cap: fix conversions on getxattr - ovl: perform vfs_getxattr() with mounter creds - arm64: dts: rockchip: Disable display for NanoPi R2S - platform/x86: hp-wmi: Disable tablet-mode reporting by default - arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node - ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled - arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc - arm64: dts: rockchip: Fix PCIe DT properties on rk3399 - soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 - tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha - tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 - dmaengine: move channel device_node deletion to driver - drm/dp_mst: Don't report ports connected if nothing is attached to them - drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it - Revert "drm/amd/display: Update NV1x SR latency values" - cgroup: fix psi monitor for root cgroup - arm/xen: Don't probe xenbus as part of an early initcall - drm/i915: Fix overlay frontbuffer tracking - tracing: Check length before giving out the filter buffer - tracing: Do not count ftrace events in top level enable output - gpio: ep93xx: Fix single irqchip with multi gpiochips - gpio: ep93xx: fix BUG_ON port F usage - gpio: mxs: GPIO_MXS should not default to y unconditionally - Revert "dts: phy: add GPIO number and active state used for phy reset" - objtool: Fix seg fault with Clang non-section symbols - squashfs: add more sanity checks in xattr id lookup - squashfs: add more sanity checks in inode lookup - squashfs: add more sanity checks in id lookup - squashfs: avoid out of bounds writes in decompressors - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" - nilfs2: make splice write available again - drm/i915: Skip vswing programming for TBT - drm/i915: Fix ICL MG PHY vswing handling - bpf: Fix verifier jsgt branch analysis on max bound - bpf: Fix 32 bit src register truncation on div/mod - bpf: Fix verifier jmp32 pruning decision logic - regulator: Fix lockdep warning resolving supplies - blk-cgroup: Use cond_resched() when destroy blkgs - i2c: mediatek: Move suspend and resume handling to NOIRQ phase - SUNRPC: Handle 0 length opaque XDR object data properly - SUNRPC: Move simple_get_bytes and simple_get_netobj into private header - iwlwifi: queue: bail out on invalid freeing - iwlwifi: mvm: guard against device removal in reprobe - iwlwifi: pcie: add rules to match Qu with Hr2 - iwlwifi: mvm: invalidate IDs of internal stations at mvm start - iwlwifi: pcie: fix context info memory leak - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() - iwlwifi: mvm: skip power command when unbinding vif during CSA - ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E - ASoC: ak4458: correct reset polarity - ALSA: hda: intel-dsp-config: add PCI id for TGL-H - pNFS/NFSv4: Improve rejection of out-of-order layouts - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - chtls: Fix potential resource leak - ASoC: Intel: Skylake: Zero snd_ctl_elem_value - mac80211: 160MHz with extended NSS BW in CSA - drm/nouveau/nvif: fix method count when pushing an array - ASoC: wm_adsp: Fix control name parsing for multi-fw - regulator: core: avoid regulator_resolve_supply() race condition - af_key: relax availability checks for skb size calculation - powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics - gpiolib: cdev: clear debounce period if line set to output - io_uring: drop mm/files between task_work_submit - io_uring: reinforce cancel on flush during exit - io_uring: fix sqo ownership false positive warning - io_uring: fix list corruption for splice file_get - io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE - io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE - io_uring: replace inflight_wait with tctx->wait - io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE - io_uring: if we see flush on exit, cancel related tasks - io_uring: account io_uring internal files as REQ_F_INFLIGHT - io_uring: fix files cancellation - io_uring: always batch cancel in *cancel_files() - io_uring: pass files into kill timeouts/poll - io_uring: don't iterate io_uring_cancel_files() - io_uring: add a {task,files} pair matching helper - io_uring: simplify io_task_match() - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace - net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add - udp: ipv4: manipulate network header of NATed UDP GRO fraglist - net: ip_tunnel: fix mtu calculation - neighbour: Prevent a dead entry from updating gc_list - igc: Report speed and duplex as unknown when device is runtime suspended - md: Set prev_flush_start and flush_bio in an atomic way - Input: ili210x - implement pressure reporting for ILI251x - Input: xpad - sync supported devices with fork on GitHub - Input: goodix - add support for Goodix GT9286 chip - x86/apic: Add extra serialization for non-serializing MSRs - x86/debug: Prevent data breakpoints on cpu_dr7 - x86/debug: Prevent data breakpoints on __per_cpu_offset - x86/debug: Fix DR6 handling - x86/build: Disable CET instrumentation in the kernel - mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() - mm: thp: fix MADV_REMOVE deadlock on shmem THP - mm/vmalloc: separate put pages and flush VM flags - mm, compaction: move high_pfn to the for loop scope - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active - mm: hugetlb: fix a race between isolating and freeing page - mm: hugetlb: fix a race between freeing and dissolving the page - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page - ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in decompressor - ARM: footbridge: fix dc21285 PCI configuration accessors - ARM: dts; gta04: SPI panel chip select is active low - DTS: ARM: gta04: remove legacy spi-cs-high to make display work again - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode - KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs - KVM: SVM: Treat SVM as unsupported when running as an SEV guest - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs - io_uring: don't modify identity's files uncess identity is cowed - drm/amd/display: Revert "Fix EDID parsing after resume from suspend" - drm/i915: Power up combo PHY lanes for for HDMI as well - drm/i915: Extract intel_ddi_power_up_lanes() - drm/i915/display: Prevent double YUV range correction on HDR planes - drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs - drm/i915/gem: Drop lru bumping on display unpinning - drm/i915: Fix the MST PBN divider calculation - drm/dp/mst: Export drm_dp_get_vc_payload_bw() - Fix unsynchronized access to sev members through svm_register_enc_region - mmc: core: Limit retries when analyse of SDIO tuples fails - mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb - smb3: fix crediting for compounding when only one request in flight - smb3: Fix out-of-bounds bug in SMB2_negotiate() - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it - cifs: report error instead of invalid when revalidating a dentry fails - RISC-V: Define MAXPHYSMEM_1GB only for RV32 - xhci: fix bounce buffer usage for non-sg list case - scripts: use pkg-config to locate libcrypto - genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set - genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 - libnvdimm/dimm: Avoid race between probe and available_slots_show() - libnvdimm/namespace: Fix visibility of namespace resource attribute - tracepoint: Fix race between tracing and removing tracepoint - tracing: Use pause-on-trace with the latency tracers - kretprobe: Avoid re-registration of the same kretprobe earlier - tracing/kprobe: Fix to support kretprobe events on unloaded modules - fgraph: Initialize tracing_graph_pause at task creation - gpiolib: free device name on error path to fix kmemleak - mac80211: fix station rate table updates on assoc - ovl: implement volatile-specific fsync error behaviour - ovl: avoid deadlock on directory ioctl - ovl: fix dentry leak in ovl_get_redirect - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() - kbuild: fix duplicated flags in DEBUG_CFLAGS - memblock: do not start bottom-up allocations with kernel_end - vdpa/mlx5: Restore the hardware used index after change map - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs - ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode - net: ipa: pass correct dma_handle to dma_free_coherent() - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set - net: mvpp2: TCAM entry enable should be written after SRAM data - net: lapb: Copy the skb before sending a packet - net/mlx5e: Release skb in case of failure in tc update skb - net/mlx5e: Update max_opened_tc also when channels are closed - net/mlx5: Fix leak upon failure of rule creation - net/mlx5: Fix function calculation for page trees - ibmvnic: device remove has higher precedence over reset - i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" - igc: check return value of ret_val in igc_config_fc_after_link_up - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr - SUNRPC: Fix NFS READs that start at non-page-aligned offsets - arm64: dts: ls1046a: fix dcfg address range - rxrpc: Fix deadlock around release of dst cached on udp tunnel - r8169: work around RTL8125 UDP hw bug - arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4 - bpf, preload: Fix build when $(O) points to a relative path - um: virtio: free vu_dev only with the contained struct device - bpf, inode_storage: Put file handler if no storage was found - bpf, cgroup: Fix problematic bounds check - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou - vdpa/mlx5: Fix memory key MTT population - ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 - ARM: dts: stm32: Disable optional TSC2004 on DRC02 board - ARM: dts: stm32: Disable WP on DHCOM uSD slot - ARM: dts: stm32: Connect card-detect signal on DHCOM - ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect - arm64: dts: rockchip: Use only supported PCIe link speed on Pinebook Pro - arm64: dts: rockchip: fix vopl iommu irq on px30 - arm64: dts: amlogic: meson-g12: Set FL-adj property value - Input: i8042 - unbreak Pegatron C15B - arm64: dts: qcom: c630: keep both touchpad devices enabled - ARM: OMAP1: OSK: fix ohci-omap breakage - usb: xhci-mtk: break loop when find the endpoint to drop - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints - usb: xhci-mtk: fix unreleased bandwidth data - usb: dwc3: fix clock issue during resume in OTG mode - usb: dwc2: Fix endpoint direction check in ep_from_windex - usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() - USB: usblp: don't call usb_set_interface if there's a single alt - usb: gadget: aspeed: add missing of_node_put - USB: gadget: legacy: fix an error code in eth_bind() - usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 - USB: serial: option: Adding support for Cinterion MV31 - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 - USB: serial: cp210x: add pid/vid for WSDA-200-USB- net/hinic: Add NIC Layer - net/hinic: Update Hardware Abstract Layer - workqueue: Restrict affinity change to rescuer - kthread: Extract KTHREAD_IS_PER_CPU - x86/cpu: Add another Alder Lake CPU to the Intel family - objtool: Don't fail the kernel build on fatal errors - habanalabs: disable FW events on device removal - habanalabs: fix backward compatibility of idle check - habanalabs: zero pci counters packet before submit to FW - drm/amd/display: Fixed corruptions on HPDRX link loss restore - drm/amd/display: Use hardware sequencer functions for PG control - drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping - drm/amd/display: Allow PSTATE chnage when no displays are enabled - drm/amd/display: Update dram_clock_change_latency for DCN2.1 - selftests/powerpc: Only test lwm/stmw on big endian - platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control - nvmet: set right status on error in id-ns handler - nvme-pci: allow use of cmb on v1.4 controllers - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - nvme: check the PRINFO bit before deciding the host buffer length - udf: fix the problem that the disc content is not displayed - i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO - ALSA: hda: Add Cometlake-R PCI ID - scsi: ibmvfc: Set default timeout to avoid crash during migration - mac80211: fix encryption key selection for 802.3 xmit - mac80211: fix fast-rx encryption check - mac80211: fix incorrect strlen of .write in debugfs - objtool: Don't add empty symbols to the rbtree - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid - ASoC: SOF: Intel: hda: Resume codec to do jack detection - scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 - scsi: libfc: Avoid invoking response handler twice if ep is already completed - scsi: scsi_transport_srp: Don't block target in failfast state - x86: __always_inline __{rd,wr}msr() - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP - habanalabs: fix dma_addr passed to dma_mmap_coherent - platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 - platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency - phy: cpcap-usb: Fix warning for missing regulator_disable - iommu/vt-d: Do not use flush-queue when caching-mode is on - ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD - Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" - arm64: Do not pass tagged addresses to __is_lm_address() - arm64: Fix kernel address detection of __is_lm_address() - arm64: dts: meson: Describe G12b GPU as coherent - drm/panfrost: Support cache-coherent integrations - iommu/io-pgtable-arm: Support coherency for Mali LPAE - ibmvnic: Ensure that CRQ entry read are correctly ordered - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP - net: dsa: bcm_sf2: put device node before return - mlxsw: spectrum_span: Do not overwrite policer configuration - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing - net: octeontx2: Make sure the buffer is 128 byte aligned - net: fec: put child node on error path - net: stmmac: dwmac-intel-plat: remove config data on error - net: dsa: microchip: Adjust reset release timing to match reference reset circuit - vsock: fix the race conditions in multi-transport support - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN - tcp: make TCP_USER_TIMEOUT accurate for zero window probes - team: protect features update by RCU to avoid deadlock - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit - ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() - ASoC: topology: Properly unregister DAI on removal - ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default - ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default - NFC: fix possible resource leak - NFC: fix resource leak when target index is invalid - rxrpc: Fix memory leak in rxrpc_lookup_local - selftests: forwarding: Specify interface when invoking mausezahn - nvme-multipath: Early exit if no path is available - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() - iommu/amd: Use IVHD EFR for early initialization of IOMMU features - of/device: Update dma_range_map only when dev has valid dma-ranges - ACPI/IORT: Do not blindly trust DMA masks from firmware - can: dev: prevent potential information leak in can_fill_info() - net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable - net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset - net/mlx5e: Revert parameters on errors when changing trust state without reset - net/mlx5e: Correctly handle changing the number of queues when the interface is down - net/mlx5e: Fix CT rule + encap slow path offload and deletion - net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled - net/mlx5: Maintain separate page trees for ECPF and PF functions - net/mlx5e: Reduce tc unsupported key print level - net/mlx5e: free page before return - net/mlx5e: E-switch, Fix rate calculation for overflow - net/mlx5: Fix memory leak on flow table creation error flow - igc: fix link speed advertising - i40e: acquire VSI pointer only after VF is initialized - ice: Fix MSI-X vector fallback logic - ice: Don't allow more channels than LAN MSI-X available - ice: update dev_addr in ice_set_mac_address even if HW filter exists - ice: Implement flow for IPv6 next header (extension header) - ice: fix FDir IPv6 flexbyte - mac80211: pause TX while changing interface type - iwlwifi: pcie: reschedule in long-running memory reads - iwlwifi: pcie: use jiffies for memory read spin time limit - iwlwifi: pcie: set LTR on more devices - iwlwifi: pnvm: don't try to load after failures - iwlwifi: pnvm: don't skip everything when not reloading - iwlwifi: pcie: avoid potential PNVM leaks - ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete - spi: altera: Fix memory leak on error path - ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field - ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY - ASoC: qcom: Fix incorrect volatile registers - ASoC: dt-bindings: lpass: Fix and common up lpass dai ids - RDMA/cxgb4: Fix the reported max_recv_sge value - firmware: imx: select SOC_BUS to fix firmware build - arm64: dts: imx8mp: Correct the gpio ranges of gpio3 - ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms - ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status - ARM: imx: fix imx8m dependencies - arm64: dts: ls1028a: fix the offset of the reset register - xfrm: Fix wraparound in xfrm_policy_addr_delta() - selftests: xfrm: fix test return value override issue in xfrm_policy.sh - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces - xfrm: Fix oops in xfrm_replay_advance_bmp - Revert "block: simplify set_init_blocksize" to regain lost performance - Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" - netfilter: nft_dynset: add timeout extension to template - ARM: zImage: atags_to_fdt: Fix node names on added root nodes - ARM: imx: build suspend-imx6.S with arm instruction set - clk: qcom: gcc-sm250: Use floor ops for sdcc clks - clk: mmp2: fix build without CONFIG_PM - clk: imx: fix Kconfig warning for i.MX SCU clk - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue - xen-blkfront: allow discard-* nodes to be optional - tee: optee: replace might_sleep with cond_resched - KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM - uapi: fix big endian definition of ipv6_rpl_sr_hdr - drm/i915/selftest: Fix potential memory leak - drm/i915: Check for all subplatform bits - drm/nouveau/dispnv50: Restore pushing of all data. - drm/vc4: Correct POS1_SCL for hvs5 - drm/vc4: Correct lbm size and calculation - drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices - ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight - net/mlx5e: Fix IPSEC stats - drm/i915/pmu: Don't grab wakeref when enabling events - drm/i915/gt: Clear CACHE_MODE prior to clearing residuals - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. - mt7601u: fix rx buffer refcounting - mt76: mt7663s: fix rx buffer refcounting - mt7601u: fix kernel crash unplugging the device - arm64: dts: broadcom: Fix USB DMA address translation for Stingray - leds: trigger: fix potential deadlock with libata - xen: Fix XenStore initialisation for XS_LOCAL - io_uring: fix wqe->lock/completion_lock deadlock - KVM: Forbid the use of tagged userspace addresses for memslots - KVM: x86: get smi pending status correctly - KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration - KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX - KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit - KVM: arm64: Filter out v8.1+ events on v8.0 HW - KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() - KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] - btrfs: fix possible free space tree corruption with online conversion - btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch - drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] - drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs - crypto: marvel/cesa - Fix tdma descriptor on 64-bit - efi/apple-properties: Reinstate support for boolean properties - x86/entry: Emit a symbol for register restoring thunk - PM: hibernate: flush swap writer after marking - s390/vfio-ap: No need to disable IRQ after queue reset - s390: uv: Fix sysfs max number of VCPUs reporting - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family - bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES - drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes - drm/i915/gt: Always try to reserve GGTT address 0x0 - drm/i915: Always flush the active worker before returning from the wait - drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors - Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" - ASoC: AMD Renoir - refine DMI entries for some Lenovo products - x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() - ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming - ARM: dts: ux500: Reserve memory carveouts - ARM: dts: tbs2910: rename MMC node aliases - media: rc: ensure that uevent can be read directly after rc device register - media: rc: ite-cir: fix min_timeout calculation - media: rc: fix timeout handling after switch to microsecond durations - media: hantro: Fix reset_raw_fmt initialization - media: cedrus: Fix H264 decoding - media: cec: add stm32 driver - parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES - ALSA: hda/via: Apply the workaround generically for Clevo machines - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 - kernel: kexec: remove the lock operation of system_transition_mutex - ACPI: thermal: Do not call acpi_thermal_check() directly - ACPI: sysfs: Prefer "compatible" modalias - tty: avoid using vfs_iocb_iter_write() for redirected console writes - nbd: freeze the queue while we're adding connections - iwlwifi: provide gso_type to GSO packets- kdump: update Documentation about crashkernel - arm64: kdump: add memory for devices by DT property linux,usable-memory-range - x86, arm64: Add ARCH_WANT_RESERVE_CRASH_KERNEL config - arm64: kdump: reimplement crashkernel=X - arm64: kdump: introduce some macroes for crash kernel reservation - x86/elf: Move vmcore_elf_check_arch_cross to arch/x86/include/asm/elf.h - x86: kdump: move reserve_crashkernel[_low]() into crash_core.c - x86: kdump: move xen_pv_domain() check and insert_resource() to setup_arch() - x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel() - x86: kdump: make the lower bound of crash kernel reservation consistent - x86: kdump: replace the hard-coded alignment with macro CRASH_ALIGN - ARM: kdump: Add LPAE support - ARM: kdump: fix timer interrupts panic, could not boot capture_kernel - driver: input: fix UBSAN warning in input_defuzz_abs_event - vdso: do cntvct workaround in the VDSO - arm64: arch_timer: Disable CNTVCT_EL0 trap if workaround is enabled - cgroup: Return ERSCH when add Z process into task - ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section - ARM: 9028/1: disable KASAN in call stack capturing routines - ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instead of .weak - ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address - ARM: 9017/2: Enable KASan for ARM - ARM: 9016/2: Initialize the mapping of KASan shadow memory - ARM: 9015/2: Define the virtual space of KASan's shadow region - ARM: 9014/2: Replace string mem* functions for KASan - ARM: 9013/2: Disable KASan instrumentation for some code - ARM: 9012/1: move device tree mapping out of linear region - ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address - drm/radeon: check the alloc_workqueue return value - printk: fix string termination for record_print_text() - printk: fix buffer overflow potential for print_text() - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions - mm: fix a race on nr_swap_pages - mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint - objtool: Don't fail on missing symbol table - io_uring: fix sleeping under spin in __io_clean_op - io_uring: dont kill fasync under completion_lock - io_uring: fix skipping disabling sqo on exec - io_uring: fix uring_flush in exit_files() warning - io_uring: fix false positive sqo warning on flush - io_uring: do sqo disable on install_fd error - io_uring: fix null-deref in io_disable_sqo_submit - io_uring: stop SQPOLL submit on creator's death - io_uring: add warn_once for io_uring_flush() - io_uring: inline io_uring_attempt_task_drop() - kernel/io_uring: cancel io_uring before task works - iwlwifi: dbg: Don't touch the tlv data - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC - media: v4l2-subdev.h: BIT() is not available in userspace - media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices - HID: wacom: Correct NULL dereference on AES pen proximity - futex: Handle faults correctly for PI futexes - futex: Simplify fixup_pi_state_owner() - futex: Use pi_state_update_owner() in put_pi_state() - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() - futex: Provide and use pi_state_update_owner() - futex: Replace pointless printk in fixup_owner() - futex: Ensure the correct return value from futex_lock_pi() - Revert "mm/slub: fix a memory leak in sysfs_slab_add()" - gpio: mvebu: fix pwm .get_state period calculation - PCI/AER: increments pci bus reference count in aer-inject process - PCI: add a member in 'struct pci_bus' to record the original 'pci_ops' - sched, rt: fix isolated CPUs leaving task_group indefinitely throttled - cgroup: wait for cgroup destruction to complete when umount - cgroup: check if cgroup root is alive in cgroupstats_show() - mtd:avoid blktrans_open/release race and avoid insmod ftl.ko deadlock - jffs2: move jffs2_init_inode_info() just after allocating inode - jffs2: protect no-raw-node-ref check of inocache by erase_completion_lock - jffs2: handle INO_STATE_CLEARING in jffs2_do_read_inode() - jffs2: reset pino_nlink to 0 when inode creation failed - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - jffs2: make the overwritten xattr invisible after remount - Revert "mm: fix initialization of struct page for holes in memory layout" - mm: fix initialization of struct page for holes in memory layout - Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. - fs/pipe: allow sendfile() to pipe again - interconnect: imx8mq: Use icc_sync_state - kernfs: wire up ->splice_read and ->splice_write - kernfs: implement ->write_iter - kernfs: implement ->read_iter - bpf: Local storage helpers should check nullness of owner ptr passed - drm/i915/hdcp: Get conn while content_type changed - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend - tcp: Fix potential use-after-free due to double kfree() - x86/sev-es: Handle string port IO to kernel memory properly - net: systemport: free dev before on error path - tty: fix up hung_up_tty_write() conversion - tty: implement write_iter - x86/sev: Fix nonistr violation - pinctrl: qcom: Don't clear pending interrupts when enabling - pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking - pinctrl: qcom: No need to read-modify-write the interrupt status - pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 - net: core: devlink: use right genl user_ptr when handling port param get/set - net: mscc: ocelot: Fix multicast to the CPU port - tcp: fix TCP_USER_TIMEOUT with zero window - tcp: do not mess with cloned skbs in tcp_add_backlog() - net: dsa: b53: fix an off by one in checking "vlan->vid" - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled - net: mscc: ocelot: allow offloading of bridge on top of LAG - ipv6: set multicast flag on the multicast route - net_sched: reject silly cell_log in qdisc_get_rtab() - net_sched: avoid shift-out-of-bounds in tcindex_set_parms() - ipv6: create multicast route with RTPROT_KERNEL - udp: mask TOS bits in udp_v4_early_demux() - net_sched: gen_estimator: support large ewma log - tcp: fix TCP socket rehash stats mis-accounting - kasan: fix incorrect arguments passing in kasan_add_zero_shadow - kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too - lightnvm: fix memory leak when submit fails - cachefiles: Drop superfluous readpages aops NULL check - nvme-pci: fix error unwind in nvme_map_data - nvme-pci: refactor nvme_unmap_data - sh_eth: Fix power down vs. is_opened flag ordering - selftests/powerpc: Fix exit status of pkey tests - net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext - octeontx2-af: Fix missing check bugs in rvu_cgx.c - ASoC: SOF: Intel: fix page fault at probe if i915 init fails - locking/lockdep: Cure noinstr fail - sh: Remove unused HAVE_COPY_THREAD_TLS macro - sh: dma: fix kconfig dependency for G2_DMA - drm/i915/hdcp: Update CP property in update_pipe - tools: gpio: fix %llu warning in gpio-watch.c - tools: gpio: fix %llu warning in gpio-event-mon.c - netfilter: rpfilter: mask ecn bits before fib lookup - cls_flower: call nla_ok() before nla_next() - x86/cpu/amd: Set __max_die_per_package on AMD - x86/entry: Fix noinstr fail - drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 - drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ - driver core: Extend device_is_dependent() - driver core: Fix device link device name collision - drivers core: Free dma_range_map when driver probe failed - xhci: tegra: Delay for disabling LFPS detector - xhci: make sure TRB is fully written before giving it to the controller - usb: cdns3: imx: fix can't create core device the second time issue - usb: cdns3: imx: fix writing read-only memory issue - usb: bdc: Make bdc pci driver depend on BROKEN - usb: udc: core: Use lock when write to soft_connect - USB: gadget: dummy-hcd: Fix errors in port-reset handling - usb: gadget: aspeed: fix stop dma register setting. - USB: ehci: fix an interrupt calltrace error - ehci: fix EHCI host controller initialization sequence - serial: mvebu-uart: fix tx lost characters at power off - stm class: Fix module init return on allocation failure - intel_th: pci: Add Alder Lake-P support - io_uring: fix short read retries for non-reg files - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: iopoll requests should also wake task ->in_idle state - mm: fix numa stats for thp migration - mm: memcg: fix memcg file_dirty numa stat - mm: memcg/slab: optimize objcg stock draining - proc_sysctl: fix oops caused by incorrect command parameters - x86/setup: don't remove E820_TYPE_RAM for pfn 0 - x86/mmx: Use KFPU_387 for MMX string operations - x86/topology: Make __max_die_per_package available unconditionally - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state - irqchip/mips-cpu: Set IPI domain parent chip - cifs: do not fail __smb_send_rqst if non-fatal signals are pending - powerpc/64s: fix scv entry fallback flush vs interrupt - counter:ti-eqep: remove floor - iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() - drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c - iio: ad5504: Fix setting power-down state - iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread - i2c: sprd: depend on COMMON_CLK to fix compile tests - perf evlist: Fix id index for heterogeneous systems - can: peak_usb: fix use after free bugs - can: vxcan: vxcan_xmit: fix use after free bug - can: dev: can_restart: fix use after free bug - selftests: net: fib_tests: remove duplicate log test - xsk: Clear pool even for inactive queues - ALSA: hda: Balance runtime/system PM if direct-complete is disabled - gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it - platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors - platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list - drm/vc4: Unify PCM card's driver_name - i2c: octeon: check correct size of maximum RECV_LEN packet - iov_iter: fix the uaccess area in copy_compat_iovec_from_user - printk: fix kmsg_dump_get_buffer length calulations - printk: ringbuffer: fix line counting - RDMA/cma: Fix error flow in default_roce_mode_store - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() - drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() - bpf: Reject too big ctx_size_in for raw_tp test run - arm64: entry: remove redundant IRQ flag tracing - powerpc: Fix alignment bug within the init sections - powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S - bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach - crypto: omap-sham - Fix link error without crypto-engine - scsi: ufs: Fix tm request when non-fatal error happens - scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression - btrfs: print the actual offset in btrfs_root_name - RDMA/ucma: Do not miss ctx destruction steps in some cases - pinctrl: mediatek: Fix fallback call path - pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting - gpiolib: cdev: fix frame size warning in gpio_ioctl() - nfsd: Don't set eof on a truncated READ_PLUS - nfsd: Fixes for nfsd4_encode_read_plus_data() - x86/xen: fix 'nopvspin' build error - RISC-V: Fix maximum allowed phsyical memory for RV32 - RISC-V: Set current memblock limit - libperf tests: Fail when failing to get a tracepoint id - libperf tests: If a test fails return non-zero - io_uring: flush timeouts that should already have expired - drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 - drm/nouveau/mmu: fix vram heap sizing - drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields - drm/nouveau/privring: ack interrupts the same way as RM - drm/nouveau/bios: fix issue shadowing expansion ROMs - drm/amd/display: Fix to be able to stop crc calculation - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode - drm/amd/display: disable dcn10 pipe split by default - drm/amdgpu/psp: fix psp gfx ctrl cmds - riscv: defconfig: enable gpio support for HiFive Unleashed - dts: phy: add GPIO number and active state used for phy reset - dts: phy: fix missing mdio device and probe failure of vsc8541-01 device - x86/xen: Fix xen_hvm_smp_init() when vector callback not available - x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery - xen: Fix event channel callback via INTX/GSI - arm64: make atomic helpers __always_inline - riscv: cacheinfo: Fix using smp_processor_id() in preemptible - ALSA: hda/tegra: fix tegra-hda on tegra30 soc - clk: tegra30: Add hda clock default rates to clock driver - HID: Ignore battery for Elan touchscreen on ASUS UX550 - HID: logitech-dj: add the G602 receiver - riscv: Enable interrupts during syscalls with M-Mode - riscv: Fix sifive serial driver - riscv: Fix kernel time_init() - scsi: sd: Suppress spurious errors when WRITE SAME is being disabled - scsi: scsi_debug: Fix memleak in scsi_debug_init() - scsi: qedi: Correct max length of CHAP secret - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL - x86/hyperv: Fix kexec panic/hang issues - dm integrity: select CRYPTO_SKCIPHER - HID: sony: select CONFIG_CRC32 - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device - SUNRPC: Handle TCP socket sends with kernel_sendpage() again - ASoC: rt711: mutex between calibration and power state changes - ASoC: Intel: haswell: Add missing pm_ops - drm/i915: Check for rq->hwsp validity after acquiring RCU lock - drm/i915/gt: Prevent use of engine->wa_ctx after error - drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case - drm/amdgpu: remove gpu info firmware of green sardine - drm/syncobj: Fix use-after-free - drm/atomic: put state on error path - dm integrity: conditionally disable "recalculate" feature - dm integrity: fix a crash if "recalculate" used without "internal_hash" - dm: avoid filesystem lookup in dm_get_dev_t() - mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend - mmc: sdhci-xenon: fix 1.8v regulator stabilization - mmc: sdhci-of-dwcmshc: fix rpmb access - mmc: core: don't initialize block size from ext_csd if not present - pinctrl: ingenic: Fix JZ4760 support - fs: fix lazytime expiration handling in __writeback_single_inode() - btrfs: send: fix invalid clone operations when cloning from the same file and root - btrfs: don't clear ret in btrfs_start_dirty_block_groups - btrfs: fix lockdep splat in btrfs_recover_relocation - btrfs: do not double free backref nodes on error - btrfs: don't get an EINTR during drop_snapshot for reloc - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error - dm crypt: fix copy and paste bug in crypt_alloc_req_aead - crypto: xor - Fix divide error in do_xor_speed() - ALSA: hda/via: Add minimum mute flag - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() - platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 - platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes - i2c: bpmp-tegra: Ignore unknown I2C_M flags - i2c: tegra: Wait for config load atomically while in ISR - mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine - mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload - scsi: target: tcmu: Fix use-after-free of se_cmd->priv - mtd: phram: use div_u64_rem to stop overwrite len in phram_setup - mtd: phram: Allow the user to set the erase page size.- config: add initial openeuler_defconfig for x86 - config: add initial openeuler_defconfig for arm64 - spi: cadence: cache reference clock rate during probe - spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode - cxgb4/chtls: Fix tid stuck due to wrong update of qid - net: dsa: unbind all switches from tree when DSA master unbinds - mac80211: check if atf has been disabled in __ieee80211_schedule_txq - mac80211: do not drop tx nulldata packets on encrypted links - drm/panel: otm8009a: allow using non-continuous dsi clock - can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check - net: stmmac: use __napi_schedule() for PREEMPT_RT - rxrpc: Fix handling of an unsupported token type in rxrpc_read() - net: dsa: clear devlink port type before unregistering slave netdevs - net: phy: smsc: fix clk error handling - dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps - net: avoid 32 x truesize under-estimation for tiny skbs - net: stmmac: fix taprio configuration when base_time is in the past - net: stmmac: fix taprio schedule configuration - net: sit: unregister_netdevice on newlink's error path - net: stmmac: Fixed mtu channged by cache aligned - i40e: fix potential NULL pointer dereferencing - rxrpc: Call state should be read with READ_ONCE() under some circumstances - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands - net: dcb: Validate netlink message in DCB handler - esp: avoid unneeded kmap_atomic call - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request - net: mvpp2: Remove Pause and Asym_Pause support - mlxsw: core: Increase critical threshold for ASIC thermal zone - mlxsw: core: Add validation of transceiver temperature thresholds - tipc: fix NULL deref in tipc_link_xmit() - net: ipv6: Validate GSO SKB before finish IPv6 processing - netxen_nic: fix MSI/MSI-x interrupts - udp: Prevent reuseport_select_sock from reading uninitialized socks - net: fix use-after-free when UDP GRO with shared fraglist - net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling - bpf: Don't leak memory in bpf getsockopt when optlen == 0 - nfsd4: readdirplus shouldn't return parent of export - X.509: Fix crash caused by NULL pointer - bpf: Fix signed_{sub,add32}_overflows type handling - drm/amdgpu/display: drop DCN support for aarch64 - x86/hyperv: Initialize clockevents after LAPIC is initialized - bpf: Fix selftest compilation on clang 11 - Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" - kretprobe: check re-registration of the same kretprobe earlier - perf tools: set the default length of HW_BREAKPOINT_X as 4 for non X86_64 - ARM: LPAE: Use phys_addr_t instead of unsigned long in outercache hooks - aio: add timeout validity check for io_[p]getevents - ARM: kprobes: fix gcc-7 build warning - proc: fix ubsan warning in mem_lseek - netfilter: nf_nat: Fix memleak in nf_nat_init - netfilter: conntrack: fix reading nf_conntrack_buckets - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() - ALSA: fireface: Fix integer overflow in transmit_midi_msg() - dm: eliminate potential source of excessive kernel log noise - selftests: netfilter: Pass family parameter "-f" to conntrack tool - net: sunrpc: interpret the return value of kstrtou32 correctly - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() - riscv: Trace irq on only interrupt is enabled - mm, slub: consider rest of partial list if acquire_slab() fails - drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail - drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout - drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence - dm zoned: select CONFIG_CRC32 - umount(2): move the flag validity checks first - IB/mlx5: Fix error unwinding when set_has_smi_cap fails - RDMA/mlx5: Fix wrong free of blue flame register on error - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp - RDMA/restrack: Don't treat as an error allocation ID wrapping - ext4: fix superblock checksum failure when setting password salt - scsi: ufs: Fix possible power drain during system suspend - NFS: nfs_igrab_and_active must first reference the superblock - NFS: nfs_delegation_find_inode_server must first reference the superblock - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request - NFS: Adjust fs_context error logging - pNFS: Stricter ordering of layoutget and layoutreturn - pNFS: Mark layout for return if return-on-close was not sent - pNFS: We want return-on-close to complete when evicting the inode - NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT - nvme-tcp: fix possible data corruption with bio merges - nvme: don't intialize hwmon for discovery controllers - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY - ASoC: Intel: fix error code cnl_set_dsp_D0() - ASoC: meson: axg-tdmin: fix axg skew offset - ASoC: meson: axg-tdm-interface: fix loopback - dump_common_audit_data(): fix racy accesses to ->d_name - perf intel-pt: Fix 'CPU too large' error - mm: don't put pinned pages into the swap cache - mm: don't play games with pinned pages in clear_page_refs - mm: fix clear_refs_write locking - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED - net/mlx5: E-Switch, fix changing vf VLANID - net/mlx5: Fix passing zero to 'PTR_ERR' - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context - cfg80211: select CONFIG_CRC32 - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling - bpf: Save correct stopping point in file seq iteration - bpf: Simplify task_file_seq_get_next() - rcu-tasks: Move RCU-tasks initialization to before early_initcall() - poll: fix performance regression due to out-of-line __put_user() - ARM: picoxcell: fix missing interrupt-parent properties - drm/msm: Call msm_init_vram before binding the gpu - ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() - usb: typec: Fix copy paste error for NVIDIA alt-mode description - drm/amdgpu: fix potential memory leak during navi12 deinitialization - drm/amd/pm: fix the failure when change power profile for renoir - drm/amdgpu: fix a GPU hang issue when remove device - drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue - nvmet-rdma: Fix list_del corruption on queue establishment failure - nvme: avoid possible double fetch in handling CQE - nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN - selftests: fix the return value for UDP GRO test - net: ethernet: fs_enet: Add missing MODULE_LICENSE - misdn: dsp: select CONFIG_BITREVERSE - arch/arc: add copy_user_page() to to fix build error on ARC - bfq: Fix computation of shallow depth - io_uring: drop file refs after task cancel - spi: fix the divide by 0 error when calculating xfer waiting time - kconfig: remove 'kvmconfig' and 'xenconfig' shorthands - lib/raid6: Let $(UNROLL) rules work with macOS userland - hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values - habanalabs: Fix memleak in hl_device_reset - spi: altera: fix return value for altera_spi_txrx() - staging: spmi: hisi-spmi-controller: Fix some error handling paths - habanalabs: register to pci shutdown callback - habanalabs/gaudi: retry loading TPC f/w on -EINTR - habanalabs: adjust pci controller init to new firmware - ARM: dts: ux500/golden: Set display max brightness - ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram - regulator: bd718x7: Add enable times - btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan - btrfs: merge critical sections of discard lock in workfn - btrfs: fix async discard stall - ath11k: qmi: try to allocate a big block of DMA memory first - netfilter: ipset: fixes possible oops in mtype_resize - ath11k: fix crash caused by NULL rx_channel - ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875 - ARC: build: move symlink creation to arch/arc/Makefile to avoid race - ARC: build: add boot_targets to PHONY - ARC: build: add uImage.lzma to the top-level target - ARC: build: remove non-existing bootpImage from KBUILD_IMAGE - io_uring: drop mm and files after task_work_run - io_uring: don't take files/mm for a dead task - ext4: don't leak old mountpoint samples - btrfs: tree-checker: check if chunk item end overflows - r8152: Add Lenovo Powered USB-C Travel Hub - stmmac: intel: change all EHL/TGL to auto detect phy addr - dm crypt: defer decryption to a tasklet if interrupts disabled - dm crypt: do not call bio_endio() from the dm-crypt tasklet - dm crypt: do not wait for backlogged crypto request completion in softirq - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq - dm integrity: fix the maximum number of arguments - dm integrity: fix flush with external metadata device - dm snapshot: flush merged data before committing metadata - dm raid: fix discard limits for raid1 - mm/process_vm_access.c: include compat.h - mm/hugetlb: fix potential missing huge page size info - mm/vmalloc.c: fix potential memory leak - compiler.h: Raise minimum version of GCC to 5.1 for arm64 - xen/privcmd: allow fetching resource sizes - ACPI: scan: Harden acpi_device_add() against device ID overflows - RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() - MIPS: relocatable: fix possible boot hangup with KASLR enabled - MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps - MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB - mips: lib: uncached: fix non-standard usage of variable 'sp' - mips: fix Section mismatch in reference - riscv: Fix KASAN memory mapping. - riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL - riscv: return -ENOSYS for syscall -1 - riscv: Drop a duplicated PAGE_KERNEL_EXEC - cifs: fix interrupted close commands - cifs: check pointer before freeing - ext4: fix wrong list_splice in ext4_fc_cleanup - ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR - tools/bootconfig: Add tracing_on support to helper scripts - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - drm/bridge: sii902x: Enable I/O and core VCC supplies if present - dt-bindings: display: sii902x: Add supply bindings - drm/bridge: sii902x: Refactor init code into separate function - drm/i915/backlight: fix CPU mode backlight takeover on LPT - drm/i915/gt: Limit VFE threads based on GT - drm/i915: Allow the sysadmin to override security mitigations - drm/amdgpu: add new device id for Renior - Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel" - drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921) - drm/amdgpu: add green_sardine device id (v2) - x86/hyperv: check cpu mask after interrupt has been disabled - ASoC: dapm: remove widget from dirty list on free - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 - ALSA: doc: Fix reference to mixart.rst - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines - btrfs: prevent NULL pointer dereference in extent_io_tree_panic - btrfs: reloc: fix wrong file extent type check to avoid false ENOENT - sched/rt.c: pick and check task if double_lock_balance() unlock the rq - sched/deadline.c: pick and check task if double_lock_balance() unlock the rq - tools headers UAPI: Sync linux/fscrypt.h with the kernel sources - drm/panfrost: Remove unused variables in panfrost_job_close() - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() - net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet - block: fix use-after-free in disk_part_iter_next - can: isotp: isotp_getname(): fix kernel information leak - block/rnbd-clt: avoid module unload race with close confirmation - xsk: Rollback reservation at NETDEV_TX_BUSY - xsk: Fix race in SKB mode transmit with shared cq - KVM: arm64: Don't access PMCR_EL0 when no PMU is available - selftests: fib_nexthops: Fix wrong mausezahn invocation - net: mvneta: fix error message when MTU too large for XDP - drm/i915/dp: Track pm_qos per connector - net: mvpp2: disable force link UP during port init procedure - regulator: qcom-rpmh-regulator: correct hfsmps515 definition - arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST - wan: ds26522: select CONFIG_BITREVERSE - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev - net/mlx5e: Fix two double free cases - net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups - nvme-tcp: Fix possible race of io_work and direct send - bpftool: Fix compilation failure for net.o with older glibc - iommu/intel: Fix memleak in intel_irq_remapping_alloc - iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() - zonefs: select CONFIG_CRC32 - lightnvm: select CONFIG_CRC32 - block: rsxx: select CONFIG_CRC32 - wil6210: select CONFIG_CRC32 - phy: dp83640: select CONFIG_CRC32 - qed: select CONFIG_CRC32 - arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA - dmaengine: xilinx_dma: fix mixed_enum_type coverity warning - dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() - dmaengine: xilinx_dma: check dma_async_device_register return value - dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function - dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function - interconnect: qcom: fix rpmh link failures - interconnect: imx: Add a missing of_node_put after of_device_is_available - bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET - i2c: mediatek: Fix apdma and i2c hand-shake timeout - i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated - spi: stm32: FIFO threshold level - fix align packet size - spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case - cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() - spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending - can: kvaser_pciefd: select CONFIG_CRC32 - can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() - can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver - selftests/bpf: Clarify build error if no vmlinux - dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() - i2c: sprd: use a specific timeout to avoid system hang up issue - ARM: OMAP2+: omap_device: fix idling of devices during probe - fanotify: Fix sys_fanotify_mark() on native x86-32 - HID: wacom: Fix memory leakage caused by kfifo_alloc - ionic: start queues before announcing link up - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() - net/mlx5: Check if lag is supported before creating one - net/mlx5e: In skb build skip setting mark in switchdev mode - net/mlx5e: ethtool, Fix restriction of autoneg with 56G - net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address - net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE - s390/qeth: fix L2 header access in qeth_l3_osa_features_check() - s390/qeth: fix locking for discipline setup / removal - s390/qeth: fix deadlock during recovery - nexthop: Bounce NHA_GATEWAY in FDB nexthop groups - nexthop: Unlink nexthop group entry in error path - nexthop: Fix off-by-one error in error path - octeontx2-af: fix memory leak of lmac and lmac->name - chtls: Fix chtls resources release sequence - chtls: Added a check to avoid NULL pointer dereference - chtls: Replace skb_dequeue with skb_peek - chtls: Avoid unnecessary freeing of oreq pointer - chtls: Fix panic when route to peer not configured - chtls: Remove invalid set_tcb call - chtls: Fix hardware tid leak - net: ip: always refragment ip defragmented packets - net: fix pmtu check in nopmtudisc mode - tools: selftests: add test for changing routes with PTMU exceptions - net: ipv6: fib: flush exceptions when purging route - ptp: ptp_ines: prevent build when HAS_IOMEM is not set - net: bareudp: add missing error handling for bareudp_link_config() - net/sonic: Fix some resource leaks in error handling paths - net: vlan: avoid leaks on register_vlan_dev() failures - net: stmmac: dwmac-sun8i: Balance syscon (de)initialization - net: stmmac: dwmac-sun8i: Balance internal PHY power - net: stmmac: dwmac-sun8i: Balance internal PHY resource references - net: stmmac: dwmac-sun8i: Fix probe error handling - net: hns3: fix a phy loopback fail issue - net: hns3: fix the number of queues actually used by ARQ - net: hns3: fix incorrect handling of sctp6 rss tuple - net: cdc_ncm: correct overhead in delayed_ndp_size - btrfs: shrink delalloc pages instead of full inodes - btrfs: fix deadlock when cloning inline extent and low on free metadata space - btrfs: skip unnecessary searches for xattrs when logging an inode - scsi: ufs: Fix -Wsometimes-uninitialized warning - io_uring: Fix return value from alloc_fixed_file_ref_node - drm/panfrost: Don't corrupt the queue mutex on open/close - iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context - RDMA/hns: Avoid filling sl in high 3 bits of vlan_id - io_uring: patch up IOPOLL overflow_flush sync - io_uring: limit {io|sq}poll submit locking scope - io_uring: synchronise IOPOLL on task_submit fail - powerpc/32s: Fix RTAS machine check with VMAP stack - ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_offset symbol - ARM: kvm: replace open coded VA->PA calculations with adr_l call - ARM: head.S: use PC relative insn sequence to calculate PHYS_OFFSET - ARM: sleep.S: use PC-relative insn sequence for sleep_save_sp/mpidr_hash - ARM: head: use PC-relative insn sequence for __smp_alt - ARM: kernel: use relative references for UP/SMP alternatives - ARM: head.S: use PC-relative insn sequence for secondary_data - ARM: head-common.S: use PC-relative insn sequence for idmap creation - ARM: head-common.S: use PC-relative insn sequence for __proc_info - ARM: efistub: replace adrl pseudo-op with adr_l macro invocation - ARM: p2v: reduce p2v alignment requirement to 2 MiB - ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE - ARM: p2v: simplify __fixup_pv_table() - ARM: p2v: use relative references in patch site arrays - ARM: p2v: drop redundant 'type' argument from __pv_stub - ARM: p2v: factor out BE8 handling - ARM: p2v: factor out shared loop processing - ARM: p2v: move patching code to separate assembler source file - ARM: module: add support for place relative relocations - ARM: assembler: introduce adr_l, ldr_l and str_l macros - scsi: target: Fix XCOPY NAA identifier lookup - rtlwifi: rise completion at the last step of firmware callback - xsk: Fix memory leak for failed bind - KVM: x86: fix shift out of bounds reported by UBSAN - x86/mtrr: Correct the range check before performing MTRR type lookups - dmaengine: idxd: off by one in cleanup code - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature - netfilter: xt_RATEEST: reject non-null terminated string from userspace - netfilter: ipset: fix shift-out-of-bounds in htable_bits() - netfilter: x_tables: Update remaining dereference to RCU - ARM: dts: OMAP3: disable AES on N950/N9 - net/mlx5e: Fix SWP offsets when vlan inserted by driver - bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket - bcache: check unsupported feature sets for bcache register - bcache: fix typo from SUUP to SUPP in features.h - drm/i915: clear the gpu reloc batch - drm/i915: clear the shadow batch - arm64: link with -z norelro for LLD or aarch64-elf - dmabuf: fix use-after-free of dmabuf's file->f_inode - Revert "device property: Keep secondary firmware node secondary by type" - btrfs: send: fix wrong file path when there is an inode with a pending rmdir - btrfs: qgroup: don't try to wait flushing if we're already holding a transaction - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev - ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. - ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 - ALSA: hda/realtek: Add mute LED quirk for more HP laptops - ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 - ALSA: hda/conexant: add a new hda codec CX11970 - ALSA: hda/via: Fix runtime PM for Clevo W35xSS - blk-iocost: fix NULL iocg deref from racing against initialization - x86/resctrl: Don't move a task to the same resource group - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR - KVM: x86/mmu: Ensure TDP MMU roots are freed after yield - kvm: check tlbs_dirty directly - KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE - KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() - x86/mm: Fix leak of pmd ptlock - mm: make wait_on_page_writeback() wait for multiple pending writebacks - hwmon: (amd_energy) fix allocation of hwmon_channel_info config - USB: serial: keyspan_pda: remove unused variable - usb: gadget: configfs: Fix use-after-free issue with udc_name - usb: gadget: configfs: Preserve function ordering after bind failure - usb: gadget: Fix spinlock lockup on usb_function_deactivate - USB: gadget: legacy: fix return error code in acm_ms_bind() - usb: gadget: u_ether: Fix MTU size mismatch with RX packet size - usb: gadget: function: printer: Fix a memory leak for interface descriptor - usb: gadget: f_uac2: reset wMaxPacketSize - USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug - usb: gadget: select CONFIG_CRC32 - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks - USB: usblp: fix DMA to stack - USB: yurex: fix control-URB timeout handling - USB: serial: option: add Quectel EM160R-GL - USB: serial: option: add LongSung M5710 module support - USB: serial: iuu_phoenix: fix DMA from stack - usb: uas: Add PNY USB Portable SSD to unusual_uas - usb: usbip: vhci_hcd: protect shift size - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set - usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion - usb: dwc3: gadget: Clear wait flag on dequeue - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup - usb: dwc3: meson-g12a: disable clk on error handling path in probe - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). - USB: cdc-acm: blacklist another IR Droid device - usb: gadget: enable super speed plus - staging: mt7621-dma: Fix a resource leak in an error handling path - Staging: comedi: Return -EFAULT if copy_to_user() fails - powerpc: Handle .text.{hot,unlikely}.* in linker script - crypto: asym_tpm: correct zero out potential secrets - crypto: ecdh - avoid buffer overflow in ecdh_set_secret() - scsi: block: Do not accept any requests while suspended - scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close - kbuild: don't hardcode depmod path - scsi: ufs: Clear UAC for FFU and RPMB LUNs - depmod: handle the case of /sbin/depmod without /sbin in PATH - lib/genalloc: fix the overflow when size is too big - local64.h: make mandatory - scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE - scsi: scsi_transport_spi: Set RQF_PM for domain validation commands - scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT - scsi: ide: Do not set the RQF_PREEMPT flag for sense requests - scsi: block: Introduce BLK_MQ_REQ_PM - scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers - scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers - scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() - scsi: ufs-pci: Fix restore from S4 for Intel controllers - scsi: ufs: Fix wrong print message in dev_err() - workqueue: Kick a worker based on the actual activation of delayed works - block: add debugfs stanza for QUEUE_FLAG_NOWAIT - selftests/vm: fix building protection keys test - stmmac: intel: Add PCI IDs for TGL-H platform - selftests: mlxsw: Set headroom size of correct port - net: usb: qmi_wwan: add Quectel EM160R-GL - ibmvnic: fix: NULL pointer dereference. - CDC-NCM: remove "connected" log message - net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access - net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs - r8169: work around power-saving bug on some chip versions - vhost_net: fix ubuf refcount incorrectly when sendmsg fails - bareudp: Fix use of incorrect min_headroom size - bareudp: set NETIF_F_LLTX flag - net: hdlc_ppp: Fix issues when mod_timer is called while timer is running - erspan: fix version 1 check in gre_parse_header() - net: hns: fix return value check in __lb_other_process() - net: sched: prevent invalid Scell_log shift count - ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() - bnxt_en: Fix AER recovery. - net: mvpp2: fix pkt coalescing int-threshold configuration - bnxt_en: Check TQM rings for maximum supported value. - e1000e: Export S0ix flags to ethtool - Revert "e1000e: disable s0ix entry and exit flows for ME systems" - e1000e: bump up timeout to wait when ME un-configures ULP mode - e1000e: Only run S0ix flows if shutdown succeeded - tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS - net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered - net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc - net-sysfs: take the rtnl lock when storing xps_rxqs - net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc - net-sysfs: take the rtnl lock when storing xps_cpus - net: ethernet: Fix memleak in ethoc_probe - net/ncsi: Use real net-device for response handler - virtio_net: Fix recursive call to cpus_read_lock() - qede: fix offload for IPIP tunnel packets - net: ethernet: mvneta: Fix error handling in mvneta_probe - ibmvnic: continue fatal error reset after passive init - ibmvnic: fix login buffer memory leak - net: stmmac: dwmac-meson8b: ignore the second clock input - net: mvpp2: Fix GoP port 3 Networking Complex Control configurations - atm: idt77252: call pci_disable_device() on error path - ionic: account for vlan tag len in rx buffer len - ethernet: ucc_geth: set dev->max_mtu to 1518 - ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() - net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE - net: mvpp2: prs: fix PPPoE with ipv6 packet parse - net: mvpp2: Add TCAM entry to drop flow control pause frames - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs - iavf: fix double-release of rtnl_lock - i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start - exec: Transform exec_update_mutex into a rw_semaphore - rwsem: Implement down_read_interruptible - rwsem: Implement down_read_killable_nested - perf: Break deadlock involving exec_update_mutex - fuse: fix bad inode - RDMA/siw,rxe: Make emulated devices virtual in the device tree - RDMA/core: remove use of dma_virt_ops - scsi: ufs: Re-enable WriteBooster after device reset - scsi: ufs: Allow an error return value from ->device_reset() - drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock - ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() - ALSA: hda/realtek - Modify Dell platform name - Bluetooth: Fix attempting to set RPA timeout when unsupported - kdev_t: always inline major/minor helper functions - dt-bindings: rtc: add reset-source property - rtc: pcf2127: only use watchdog when explicitly available - rtc: pcf2127: move watchdog initialisation to a separate function - Revert "mtd: spinand: Fix OOB read" - Revert "drm/amd/display: Fix memory leaks in S3 resume" - ext4: fix bug for rename with RENAME_WHITEOUT - device-dax: Fix range release - ext4: avoid s_mb_prefetch to be zero in individual scenarios - dm verity: skip verity work if I/O error when system is shutting down - ALSA: pcm: Clear the full allocated memory at hw_params - io_uring: remove racy overflow list fast checks - s390: always clear kernel stack backchain before calling functions - tick/sched: Remove bogus boot "safety" check - drm/amd/display: updated wm table for Renoir - ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails - NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow - um: ubd: Submit all data segments atomically - um: random: Register random as hwrng-core device - watchdog: rti-wdt: fix reference leak in rti_wdt_probe - fs/namespace.c: WARN if mnt_count has become negative - powerpc/64: irq replay remove decrementer overflow check - module: delay kobject uevent until after module init call - f2fs: fix race of pending_pages in decompression - f2fs: avoid race condition for shrinker count - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode - i3c master: fix missing destroy_workqueue() on error in i3c_master_register - powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() - rtc: pl031: fix resource leak in pl031_probe - quota: Don't overflow quota file offsets - module: set MODULE_STATE_GOING state when a module fails to load - rtc: sun6i: Fix memleak in sun6i_rtc_clk_init - io_uring: check kthread stopped flag when sq thread is unparked - fcntl: Fix potential deadlock in send_sig{io, urg}() - ext4: check for invalid block size early when mounting a file system - bfs: don't use WARNING: string when it's just info. - ALSA: rawmidi: Access runtime->avail always in spinlock - ALSA: seq: Use bool for snd_seq_queue internal flags - f2fs: fix shift-out-of-bounds in sanity_check_raw_super() - media: gp8psk: initialize stats at power control logic - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() - reiserfs: add check for an invalid ih_entry_count - fbcon: Disable accelerated scrolling - Bluetooth: hci_h5: close serdev device and free hu in h5_close - scsi: cxgb4i: Fix TLS dependency - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c - cgroup: Fix memory leak when parsing multiple source parameters - tools headers UAPI: Sync linux/const.h with the kernel headers - uapi: move constants from to - io_uring: fix io_sqe_files_unregister() hangs - io_uring: add a helper for setting a ref node - io_uring: use bottom half safe lock for fixed file data - io_uring: don't assume mm is constant across submits - lib/zlib: fix inflating zlib streams on s390 - mm: memmap defer init doesn't work as expected - mm/hugetlb: fix deadlock in hugetlb_cow error path - scsi: block: Fix a race in the runtime power management code - opp: Call the missing clk_put() on error - opp: fix memory leak in _allocate_opp_table - spi: dw-bt1: Fix undefined devm_mux_control_get symbol - jffs2: Fix NULL pointer dereference in rp_size fs option parsing - jffs2: Allow setting rp_size to zero during remounting - io_uring: close a small race gap for files cancel - drm/amd/display: Add get_dig_frontend implementation for DCEx - md/raid10: initialize r10_bio->read_slot before use. - ethtool: fix string set id check - ethtool: fix error paths in ethnl_set_channels() - mptcp: fix security context on server socket - net/sched: sch_taprio: reset child qdiscs before freeing them- Add the option of "with_perf" - Output jvmti plug-in as part of perf building- split from kernel-devel to kernel-headers and kernel-devel- kvm: debugfs: Export x86 kvm exits to vcpu_stat - kvm: debugfs: aarch64 export cpu time related items to debugfs - kvm: debugfs: export remaining aarch64 kvm exit reasons to debugfs - kvm: debugfs: Export vcpu stat via debugfs - RISCV: KVM: fix bug in migration - RISC-V: Enable KVM for RV64 and RV32 - RISC-V: KVM: Add MAINTAINERS entry - RISC-V: KVM: Document RISC-V specific parts of KVM API - RISC-V: KVM: Add SBI v0.1 support - RISC-V: KVM: Implement ONE REG interface for FP registers - RISC-V: KVM: FP lazy save/restore - RISC-V: KVM: Add timer functionality - RISC-V: KVM: Implement MMU notifiers - RISC-V: KVM: Implement stage2 page table programming - RISC-V: KVM: Implement VMID allocator - RISC-V: KVM: Handle WFI exits for VCPU - RISC-V: KVM: Handle MMIO exits for VCPU - RISC-V: KVM: Implement VCPU world-switch - RISC-V: KVM: Implement KVM_GET_ONE_REG/KVM_SET_ONE_REG ioctls - RISC-V: KVM: Implement VCPU interrupts and requests handling - RISC-V: KVM: Implement VCPU create, init and destroy functions - RISC-V: Add initial skeletal KVM support - RISC-V: Add hypervisor extension related CSR defines - RISC-V: Enable drivers for Microchip PolarFire ICICLE board - RISC-V: Initial DTS for Microchip ICICLE board - RISC-V: Add Microchip PolarFire kconfig option - Microchip Polarfire SoC Clock Driver - RISC-V: Enable CPU Hotplug in defconfigs - Revert "riscv: Use latest system call ABI" - RISC-V: Add fragmented config for debug options - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - drm/edid: fix objtool warning in drm_cvt_modes() - null_blk: Fail zone append to conventional zones - null_blk: Fix zone size initialization - Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" - rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time - thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed - remoteproc: sysmon: Ensure remote notification ordering - regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x - PCI: Fix pci_slot_release() NULL pointer dereference - of: fix linker-section match-table corruption - mt76: add back the SUPPORTS_REORDERING_BUFFER flag - tracing: Disable ftrace selftests when any tracer is running - platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 - libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels - memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in rpcif_{enable,disable}_rpm - memory: renesas-rpc-if: Return correct value to the caller of rpcif_manual_xfer() - memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe() - memory: jz4780_nemc: Fix an error pointer vs NULL check in probe() - xenbus/xenbus_backend: Disallow pending watch messages - xen/xenbus: Count pending messages for each watch - xen/xenbus/xen_bus_type: Support will_handle watch callback - xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() - xen/xenbus: Allow watches discard events before queueing - xen-blkback: set ring->xenblkd to NULL after kthread_stop() - driver: core: Fix list corruption after device_del() - dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. - device-dax/core: Fix memory leak when rmmod dax.ko - counter: microchip-tcb-capture: Fix CMR value check - clk: tegra: Do not return 0 on failure - clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 - clk: ingenic: Fix divider calculation with div tables - pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler - md/cluster: fix deadlock when node is doing resync job - md/cluster: block reshape with remote resync job - iio:adc:ti-ads124s08: Fix alignment and data leak issues. - iio:adc:ti-ads124s08: Fix buffer being too long. - iio:imu:bmi160: Fix alignment and data leak issues - iio:imu:bmi160: Fix too large a buffer. - iio:pressure:mpl3115: Force alignment of buffer - iio:magnetometer:mag3110: Fix alignment and data leak issues. - iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. - iio:light:rpr0521: Fix timestamp alignment and prevent data leak. - iio: imu: st_lsm6dsx: fix edge-trigger interrupts - iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume - iio: buffer: Fix demux update - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT - scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() - scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi - scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() - scsi: qla2xxx: Fix crash during driver load on big endian machines - mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments - mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read - mtd: core: Fix refcounting for unpartitioned MTDs - mtd: parser: cmdline: Fix parsing of part-names with colons - mtd: spinand: Fix OOB read - soc: qcom: smp2p: Safely acquire spinlock without IRQs - spi: atmel-quadspi: Fix AHB memory accesses - spi: atmel-quadspi: Disable clock in probe error path - spi: mt7621: Don't leak SPI master in probe error path - spi: mt7621: Disable clock in probe error path - spi: synquacer: Disable clock in probe error path - spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path - spi: spi-qcom-qspi: Fix use-after-free on unbind - spi: spi-geni-qcom: Fix use-after-free on unbind - spi: sc18is602: Don't leak SPI master in probe error path - spi: rpc-if: Fix use-after-free on unbind - spi: rb4xx: Don't leak SPI master in probe error path - spi: pic32: Don't leak DMA channels in probe error path - spi: npcm-fiu: Disable clock in probe error path - spi: mxic: Don't leak SPI master in probe error path - spi: gpio: Don't leak SPI master in probe error path - spi: fsl: fix use of spisel_boot signal on MPC8309 - spi: davinci: Fix use-after-free on unbind - spi: ar934x: Don't leak SPI master in probe error path - spi: spi-mtk-nor: Don't leak SPI master in probe error path - spi: atmel-quadspi: Fix use-after-free on unbind - spi: spi-sh: Fix use-after-free on unbind - spi: pxa2xx: Fix use-after-free on unbind - iio: ad_sigma_delta: Don't put SPI transfer buffer on the stack - drm/i915: Fix mismatch between misplaced vma check and vma insert - drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() - drm/amd/display: Fix memory leaks in S3 resume - drm/amdgpu: only set DP subconnector type on DP and eDP connectors - platform/x86: mlx-platform: remove an unused variable - drm/panfrost: Move the GPU reset bits outside the timeout handler - drm/panfrost: Fix job timeout handling - jfs: Fix array index bounds check in dbAdjTree - fsnotify: fix events reported to watching parent and child - inotify: convert to handle_inode_event() interface - fsnotify: generalize handle_inode_event() - jffs2: Fix ignoring mounting options problem during remounting - jffs2: Fix GC exit abnormally - ubifs: wbuf: Don't leak kernel memory to flash - SMB3.1.1: do not log warning message if server doesn't populate salt - SMB3.1.1: remove confusing mount warning when no SPNEGO info on negprot rsp - SMB3: avoid confusing warning message on mount to Azure - ceph: fix race in concurrent __ceph_remove_cap invocations - um: Fix time-travel mode - um: Remove use of asprinf in umid.c - ima: Don't modify file descriptor mode on the fly - ovl: make ioctl() safe - powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently - powerpc/powernv/memtrace: Don't leak kernel memory to user space - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU - powerpc/mm: Fix verification of MMU_FTR_TYPE_44x - powerpc/8xx: Fix early debug when SMC1 is relocated - powerpc/xmon: Change printk() to pr_cont() - powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE - powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter - powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at - powerpc/32: Fix vmap stack - Properly set r1 before activating MMU on syscall too - xprtrdma: Fix XDRBUF_SPARSE_PAGES support - ARM: tegra: Populate OPP table for Tegra20 Ventana - ARM: dts: at91: sama5d2: fix CAN message ram offset and size - ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES - iommu/arm-smmu-qcom: Implement S2CR quirk - iommu/arm-smmu-qcom: Read back stream mappings - iommu/arm-smmu: Allow implementation specific write_s2cr - KVM: SVM: Remove the call to sev_platform_status() during setup - KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits - KVM: arm64: Introduce handling of AArch32 TTBCR2 traps - arm64: dts: marvell: keep SMMU disabled by default for Armada 7040 and 8040 - arm64: dts: ti: k3-am65: mark dss as dma-coherent - RISC-V: Fix usage of memblock_enforce_memory_limit - ext4: don't remount read-only with errors=continue on reboot - ext4: fix deadlock with fs freezing and EA inodes - ext4: fix a memory leak of ext4_free_data - ext4: fix an IS_ERR() vs NULL check - btrfs: fix race when defragmenting leads to unnecessary IO - btrfs: update last_byte_to_unpin in switch_commit_roots - btrfs: do not shorten unpin len for caching block groups - USB: serial: keyspan_pda: fix write unthrottling - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free - USB: serial: keyspan_pda: fix write-wakeup use-after-free - USB: serial: keyspan_pda: fix stalled writes - USB: serial: keyspan_pda: fix write deadlock - USB: serial: keyspan_pda: fix dropped unthrottle interrupts - USB: serial: digi_acceleport: fix write-wakeup deadlocks - USB: serial: mos7720: fix parallel-port state restore - dyndbg: fix use before null check - cpuset: fix race between hotplug work and later CPU offline - EDAC/amd64: Fix PCI component registration - EDAC/i10nm: Use readl() to access MMIO registers - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g - m68k: Fix WARNING splat in pmac_zilog driver - crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - cpufreq: intel_pstate: Use most recent guaranteed performance values - powerpc/perf: Exclude kernel samples while counting events in user space. - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY - z3fold: stricter locking and more careful reclaim - z3fold: simplify freeing slots - staging: comedi: mf6x4: Fix AI end-of-conversion detection - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams - binder: add flag to clear buffer on txn complete - s390/dasd: fix list corruption of lcu list - s390/dasd: fix list corruption of pavgroup group list - s390/dasd: prevent inconsistent LCU device data - s390/dasd: fix hanging device offline processing - s390/idle: fix accounting with machine checks - s390/idle: add missing mt_cycles calculation - s390/kexec_file: fix diag308 subcode when loading crash kernel - s390/smp: perform initial CPU reset also for SMT siblings - ALSA: core: memalloc: add page alignment for iram - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S - ALSA: usb-audio: Disable sample read check if firmware doesn't give back - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices - ALSA: hda/realtek - Supported Dell fixed type headset - ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 - ALSA: hda/realtek: Apply jack fixup for Quanta NL3 - ALSA: hda/realtek: Add quirk for MSI-GP73 - ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G - ALSA: pcm: oss: Fix a few more UBSAN fixes - ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button - ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 - ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 - ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. - ALSA: hda: Fix regressions on clear and reconfig sysfs - ACPI: PNP: compare the string length in the matching_id() - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() - ACPI: NFIT: Fix input validation of bus-family - ALSA: hda/ca0132 - Change Input Source enum strings. - Input: cyapa_gen6 - fix out-of-bounds stack access - media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE - media: ipu3-cio2: Validate mbus format in setting subdev format - media: ipu3-cio2: Serialise access to pad format - media: ipu3-cio2: Return actual subdev format - media: ipu3-cio2: Remove traces of returned buffers - media: netup_unidvb: Don't leak SPI master in probe error path - media: sunxi-cir: ensure IR is handled when it is continuous - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix double io_uring free - io_uring: fix ignoring xa_store errors - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - io_uring: fix 0-iov read buffer select - io_uring: fix io_wqe->work_list corruption - media: gspca: Fix memory leak in probe - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() - io_uring: always let io_iopoll_complete() complete polled io - io_uring: fix racy IOPOLL completions - io_uring: fix io_cqring_events()'s noflush - proc mountinfo: make splice available again - Smack: Handle io_uring kernel thread privileges - io_uring: cancel reqs shouldn't kill overflow list - io_uring: fix racy IOPOLL flush overflow - perf probe: Fix memory leak when synthesizing SDT probes - ARM: 9036/1: uncompress: Fix dbgadtb size parameter name - ARM: 9044/1: vfp: use undef hook for VFP support detection - powerpc/smp: Add __init to init_big_cores() - powerpc/boot: Fix build of dts/fsl - kconfig: fix return value of do_error_if() - clk: vc5: Use "idt,voltage-microvolt" instead of "idt,voltage-microvolts" - clk: sunxi-ng: Make sure divider tables have sentinel - clk: s2mps11: Fix a resource leak in error handling paths in the probe function - clk: at91: sam9x60: remove atmel,osc-bypass support - clk: at91: sama7g5: fix compilation error - clk: bcm: dvp: Add MODULE_DEVICE_TABLE() - epoll: check for events when removing a timed out thread from the wait queue - vhost scsi: fix error return code in vhost_scsi_set_endpoint() - virtio_ring: Fix two use after free bugs - virtio_net: Fix error code in probe() - virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() - vdpa/mlx5: Use write memory barrier after updating CQ index - nfp: move indirect block cleanup to flower app stop callback - qlcnic: Fix error code in probe - perf record: Fix memory leak when using '--user-regs=?' to list registers - tools build: Add missing libcap to test-all.bin target - io_uring: cancel only requests of current task - pwm: sun4i: Remove erroneous else branch - pwm: imx27: Fix overflow for bigger periods - pwm: lp3943: Dynamically allocate PWM chip base - pwm: zx: Add missing cleanup in error path - clk: ti: Fix memleak in ti_fapll_synth_setup - watchdog: coh901327: add COMMON_CLK dependency - watchdog: qcom: Avoid context switch in restart handler - powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug - libnvdimm/label: Return -ENXIO for no slot in __blk_label_update - devlink: use _BITUL() macro instead of BIT() in the UAPI header - net: korina: fix return value - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() - block/rnbd-clt: Fix possible memleak - block/rnbd-clt: Get rid of warning regarding size argument in strlcpy - net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function - net: mscc: ocelot: Fix a resource leak in the error handling path of the probe function - net: bcmgenet: Fix a resource leak in an error handling path in the probe functin - dpaa2-eth: fix the size of the mapped SGT buffer - net: dsa: qca: ar9331: fix sleeping function called from invalid context bug - i40e, xsk: clear the status bits for the next_to_use descriptor - ice, xsk: clear the status bits for the next_to_use descriptor - lan743x: fix rx_napi_poll/interrupt ping-pong - s390/test_unwind: fix CALL_ON_STACK tests - checkpatch: fix unescaped left brace - proc: fix lookup in /proc/net subdirectories after setns(2) - mm: don't wake kswapd prematurely when watermark boosting is disabled - hugetlb: fix an error code in hugetlb_reserve_pages() - mm,memory_failure: always pin the page in madvise_inject_error - mm/vmalloc.c: fix kasan shadow poisoning size - mm/vmalloc: Fix unlock order in s_stop() - sparc: fix handling of page table constructor failure - mm/rmap: always do TTU_IGNORE_ACCESS - mm: memcg/slab: fix use after free in obj_cgroup_charge - mm: memcg/slab: fix return of child memcg objcg for root memcg - mm/gup: combine put_compound_head() and unpin_user_page() - mm/gup: prevent gup_fast from racing with COW during fork - mm/gup: reorganize internal_get_user_pages_fast() - drm/amdgpu: fix regression in vbios reservation handling on headless - perf test: Fix metric parsing test - powerpc/ps3: use dma_mapping_error() - powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 - drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge - nfc: s3fwrn5: Release the nfc firmware - RDMA/cma: Don't overwrite sgid_attr after device is released - RDMA/mlx5: Fix MR cache memory leak - sunrpc: fix xs_read_xdr_buf for partial pages receive - um: chan_xterm: Fix fd leak - um: tty: Fix handling of close in tty lines - um: Monitor error events in IRQ controller - ubifs: Fix error return code in ubifs_init_authentication() - watchdog: Fix potential dereferencing of null pointer - watchdog: sprd: check busy bit before new loading rather than after that - watchdog: sprd: remove watchdog disable from resume fail path - watchdog: sirfsoc: Add missing dependency on HAS_IOMEM - watchdog: armada_37xx: Add missing dependency on HAS_IOMEM - irqchip/qcom-pdc: Fix phantom irq when changing between rising/falling - ath11k: Fix incorrect tlvs in scan start command - gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask - RDMA/hns: Do shift on traffic class when using RoCEv2 - RDMA/hns: Normalization the judgment of some features - RDMA/hns: Limit the length of data copied between kernel and userspace - dmaengine: ti: k3-udma: Correct normal channel offset when uchan_cnt is not 0 - irqchip/ti-sci-intr: Fix freeing of irqs - irqchip/ti-sci-inta: Fix printing of inta id on probe success - irqchip/alpine-msi: Fix freeing of interrupts on allocation error path - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() - mac80211: fix a mistake check for rx_stats update - mac80211: don't set set TDLS STA bandwidth wider than possible - crypto: atmel-i2c - select CONFIG_BITREVERSE - extcon: max77693: Fix modalias string - fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() - samples/bpf: Fix possible hang in xdpsock with multiple threads - mtd: rawnand: gpmi: Fix the random DMA timeout issue - mtd: rawnand: meson: Fix a resource leak in init - mtd: rawnand: gpmi: fix reference count leak in gpmi ops - clk: tegra: Fix duplicated SE clock entry - clk: qcom: gcc-sc7180: Use floor ops for sdcc clks - remoteproc/mediatek: unprepare clk if scp_before_load fails - remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() - remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc_of_get_memories() - remoteproc: qcom: pas: fix error handling in adsp_pds_enable - remoteproc: qcom: fix reference leak in adsp_start - remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable - remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF - remoteproc/mediatek: change MT8192 CFG register base - RDMA/uverbs: Fix incorrect variable type - RDMA/core: Do not indicate device ready when device enablement fails - ALSA: hda/hdmi: fix silent stream for first playback to DP - slimbus: qcom: fix potential NULL dereference in qcom_slim_prg_slew() - powerpc/sstep: Cover new VSX instructions under CONFIG_VSX - powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set - can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit - clk: renesas: r8a779a0: Fix R and OSC clocks - erofs: avoid using generic_block_bmap - iwlwifi: mvm: hook up missing RX handlers - iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() - s390/cio: fix use-after-free in ccw_device_destroy_console - fsi: Aspeed: Add mutex to protect HW access - bus: fsl-mc: fix error return code in fsl_mc_object_allocate() - bus: fsl-mc: add back accidentally dropped error check - misc: pci_endpoint_test: fix return value of error branch - platform/chrome: cros_ec_spi: Don't overwrite spi::mode - scsi: qla2xxx: Fix N2N and NVMe connect retry failure - scsi: qla2xxx: Fix FW initialization error on big endian machines - x86/kprobes: Restore BTF if the single-stepping is cancelled - nfs_common: need lock during iterate through the list - NFSD: Fix 5 seconds delay when doing inter server copy - nfsd: Fix message level for normal termination - speakup: fix uninitialized flush_lock - usb: oxu210hp-hcd: Fix memory leak in oxu_create - usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S - ASoC: max98390: Fix error codes in max98390_dsm_init() - coresight: remove broken __exit annotations - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks - drm/mediatek: avoid dereferencing a null hdmi_phy on an error message - powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK - powerpc/pseries/hibernation: remove redundant cacheinfo update - powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops - ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems - scsi: fnic: Fix error return code in fnic_probe() - seq_buf: Avoid type mismatch for seq_buf_init - scsi: iscsi: Fix inappropriate use of put_device() - scsi: pm80xx: Fix error return in pm8001_pci_probe() - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe - clk: fsl-sai: fix memory leak - arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements - arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements - ARM: dts: meson: fix PHY deassert timing requirements - arm64: dts: meson: fix PHY deassert timing requirements - arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timing requirements - mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 - mtd: spi-nor: atmel: remove global protection flag - mtd: spi-nor: ignore errors in spi_nor_unlock_all() - mtd: spi-nor: sst: fix BPn bits for the SST25VF064C - adm8211: fix error return code in adm8211_probe() - platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on some HP x360 models - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 - block/rnbd: fix a null pointer dereference on dev->blk_symlink_name - block/rnbd-clt: Dynamically alloc buffer for pathname & blk_symlink_name - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() - spi: dw: Fix error return code in dw_spi_bt1_probe() - staging: greybus: audio: Fix possible leak free widgets in gbaudio_dapm_free_controls - staging: bcm2835: fix vchiq_mmal dependencies - macintosh/adb-iop: Send correct poll command - macintosh/adb-iop: Always wait for reply message from IOP - cpufreq: imx: fix NVMEM_IMX_OCOTP dependency - cpufreq: vexpress-spc: Add missing MODULE_ALIAS - cpufreq: scpi: Add missing MODULE_ALIAS - cpufreq: loongson1: Add missing MODULE_ALIAS - cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE - cpufreq: st: Add missing MODULE_DEVICE_TABLE - cpufreq: qcom: Add missing MODULE_DEVICE_TABLE - cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE - cpufreq: highbank: Add missing MODULE_DEVICE_TABLE - cpufreq: ap806: Add missing MODULE_DEVICE_TABLE - clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI - clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne - drm/msm: add IOMMU_SUPPORT dependency - drm/msm: a5xx: Make preemption reset case reentrant - memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe() - memory: ti-emif-sram: only build for ARMv7 - phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure - phy: mediatek: allow compile-testing the hdmi phy - ASoC: qcom: fix QDSP6 dependencies, attempt #3 - ASoC: atmel: mchp-spdifrx needs COMMON_CLK - ASoC: cros_ec_codec: fix uninitialized memory read - dm ioctl: fix error return code in target_message - ASoC: q6afe-clocks: Add missing parent clock rate - ASoC: jz4740-i2s: add missed checks for clk_get() - mt76: fix tkip configuration for mt7615/7663 devices - mt76: fix memory leak if device probing fails - net/mlx5: Properly convey driver version to firmware - mt76: dma: fix possible deadlock running mt76_dma_cleanup - mt76: set fops_tx_stats.owner to THIS_MODULE - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE - mt76: mt7663s: fix a possible ple quota underflow - MIPS: Don't round up kernel sections size for memblock_add() - memstick: r592: Fix error return in r592_probe() - arm64: dts: rockchip: Fix UART pull-ups on rk3328 - soc: rockchip: io-domain: Fix error return code in rockchip_iodomain_probe() - pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() - selftests/bpf: Fix invalid use of strncat in test_sockmap - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() - scripts: kernel-doc: fix parsing function-like typedefs - ARM: dts: at91: sama5d2: map securam as device - ARM: dts: at91: sam9x60ek: remove bypass property - libbpf: Sanitise map names before pinning - iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context - arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE - clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI - clocksource/drivers/ingenic: Fix section mismatch - clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() - clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path - powerpc/perf: Fix the PMU group constraints for threshold events in power10 - powerpc/perf: Update the PMU group constraints for l2l3 events in power10 - powerpc/perf: Fix to update radix_scope_qual in power10 - powerpc/xmon: Fix build failure for 8xx - powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S - powerpc/perf: Fix crash with is_sier_available when pmu is not set - media: saa7146: fix array overflow in vidioc_s_audio() - media: tvp5150: Fix wrong return value of tvp5150_parse_dt() - f2fs: fix double free of unicode map - hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - selftests/seccomp: Update kernel config - NFS: switch nfsiod to be an UNBOUND workqueue. - lockd: don't use interval-based rebinding over TCP - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' - NFSv4: Fix the alignment of page data in the getdeviceinfo reply - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" - NFSv4.2: condition READDIR's mask for security label based on LSM state - SUNRPC: rpc_wake_up() should wake up tasks in the correct order - ath10k: Release some resources in an error handling path - ath10k: Fix an error handling path - ath10k: Fix the parsing error in service available event - ath11k: Fix an error handling path - ath11k: Reset ath11k_skb_cb before setting new flags - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control - media: i2c: imx219: Selection compliance fixes - media: rdacm20: Enable GPIO1 explicitly - media: max9271: Fix GPIO enable/disable - ASoC: Intel: Boards: tgl_max98373: update TDM slot_width - platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init - soundwire: master: use pm_runtime_set_active() on add - mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfree with devm_kfree - RDMA/hns: Bugfix for calculation of extended sge - RDMA/hns: Fix 0-length sge calculation error - ARM: dts: at91: at91sam9rl: fix ADC triggers - spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCR - scsi: pm80xx: Do not sleep in atomic context - scsi: hisi_sas: Fix up probe error handling for v3 hw - soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() - arm64: dts: meson-sm1: fix typo in opp table - arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 - PCI: iproc: Invalidate correct PAXB inbound windows - PCI: iproc: Fix out-of-bound array accesses - PCI: Fix overflow in command-line resource alignment requests - PCI: Bounds-check command-line resource alignment requests - arm64: dts: qcom: c630: Fix pinctrl pins properties - arm64: dts: qcom: c630: Polish i2c-hid devices - phy: tegra: xusb: Fix usb_phy device driver field - arm64: dts: freescale: sl28: combine SPI MTD partitions - arm64: dts: ls1028a: fix FlexSPI clock input - arm64: dts: ls1028a: fix ENETC PTP clock input - genirq/irqdomain: Don't try to free an interrupt that has no mapping - power: supply: bq24190_charger: fix reference leak - power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching - power: supply: max17042_battery: Fix current_{avg,now} hiding with no current sense - arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc - power: supply: bq25890: Use the correct range for IILIM register - arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name - ARM: dts: Remove non-existent i2c1 from 98dx3236 - HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() - drm/mediatek: Use correct aliases name for ovl - RDMA/core: Track device memory MRs - slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI - media: max2175: fix max2175_set_csm_mode() error code - mips: cdmm: fix use-after-free in mips_cdmm_bus_discover - media: imx214: Fix stop streaming - samples: bpf: Fix lwt_len_hist reusing previous BPF map - serial: 8250-mtk: Fix reference leak in mtk8250_probe - RDMA/hns: Avoid setting loopback indicator when smac is same as dmac - RDMA/hns: Fix missing fields in address vector - RDMA/hns: Only record vlan info for HIP08 - arm64: dts: qcom: sc7180: limit IPA iommu streams - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration - media: siano: fix memory leak of debugfs members in smsdvb_hotplug - drm/imx/dcss: fix rotations for Vivante tiled formats - soundwire: qcom: Fix build failure when slimbus is module - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind - arm64: tegra: Fix DT binding for IO High Voltage entry - leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED_COLOR_ID_MULTI - leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' - leds: netxbig: add missing put_device() call in netxbig_leds_get_of_pdata() - arm64: dts: qcom: sdm845: Limit ipa iommu streams - dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() - cw1200: fix missing destroy_workqueue() on error in cw1200_init_common - rsi: fix error return code in rsi_reset_card() - qtnfmac: fix error return code in qtnf_pcie_probe() - orinoco: Move context allocation after processing the skb - brcmfmac: fix error return code in brcmf_cfg80211_connect() - mmc: pxamci: Fix error return code in pxamci_probe - ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host - ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host - ARM: dts: at91: sam9x60: add pincontrol for USB Host - memstick: fix a double-free bug in memstick_check - pinctrl: sunxi: fix irq bank map for the Allwinner A100 pin controller - soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute - RDMA/cxgb4: Validate the number of CQEs - ath11k: Fix the rx_filter flag setting for peer rssi stats - staging: mfd: hi6421-spmi-pmic: fix error return code in hi6421_spmi_pmic_probe() - clk: meson: Kconfig: fix dependency for G12A - Input: omap4-keypad - fix runtime PM error handling - arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c pin bias - arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp - soc: qcom: initialize local variable - drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe - soc: ti: Fix reference imbalance in knav_dma_probe - soc: ti: knav_qmss: fix reference leak in knav_queue_probe - PCI: brcmstb: Initialize "tmp" before use - PCI: Disable MSI for Pericom PCIe-USB adapter - drm/meson: dw-hdmi: Enable the iahb clock early enough - drm/meson: dw-hdmi: Disable clocks on driver teardown - spi: fix resource leak for drivers without .remove callback - crypto: sun8i-ce - fix two error path's memory leak - crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe - crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd - rcu/tree: Defer kvfree_rcu() allocation to a clean context - rcu,ftrace: Fix ftrace recursion - rcu: Allow rcu_irq_enter_check_tick() from NMI - scsi: ufs: Fix clkgating on/off - scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - mfd: cpcap: Fix interrupt regression with regmap clear_ack - mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() - mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE - mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c() - powerpc/powernv/sriov: fix unsigned int win compared to less than zero - Revert "powerpc/pseries/hotplug-cpu: Remove double free in error path" - ARM: dts: tacoma: Fix node vs reg mismatch for flash memory - powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - powerpc: Avoid broken GCC __attribute__((optimize)) - selftests/bpf: Fix broken riscv build - spi: mxs: fix reference leak in mxs_spi_probe - usb/max3421: fix return error code in max3421_probe() - bus: mhi: core: Fix null pointer access when parsing MHI configuration - bus: mhi: core: Remove double locking from mhi_driver_remove() - Input: ads7846 - fix unaligned access on 7845 - Input: ads7846 - fix integer overflow on Rt calculation - Input: ads7846 - fix race that causes missing releases - iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY - drm/meson: dw-hdmi: Ensure that clocks are enabled before touching the TOP registers - drm/meson: dw-hdmi: Register a callback to disable the regulator - drm/meson: Unbind all connectors on module removal - drm/meson: Free RDMA resources after tearing down DRM - drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() - mmc: sdhci: tegra: fix wrong unit with busy_timeout - video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() - media: solo6x10: fix missing snd_card_free in error handling case - media: venus: put dummy vote on video-mem path after last session release - scsi: core: Fix VPD LUN ID designator priorities - spi: dw: fix build error by selecting MULTIPLEXER - ASoC: meson: fix COMPILE_TEST error - RDMA/cma: Add missing error handling of listen_id - media: venus: core: vote with average bandwidth and peak bandwidth as zero - media: venus: core: vote for video-mem path - media: venus: core: change clk enable and disable order in resume and suspend - media: platform: add missing put_device() call in mtk_jpeg_probe() and mtk_jpeg_remove() - media: cedrus: fix reference leak in cedrus_start_streaming - media: staging: rkisp1: cap: fix runtime PM imbalance on error - media: ov5640: fix support of BT656 bus mode - media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must init vep argument - media: v4l2-fwnode: Return -EINVAL for invalid bus-type - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() - media: platform: add missing put_device() call in mtk_jpeg_clk_init() - media: tm6000: Fix sizeof() mismatches - ionic: change set_rx_mode from_ndo to can_sleep - ionic: flatten calls to ionic_lif_rx_mode - ionic: use mc sync for multicast filters - drm/amdkfd: Put ACPI table after using it - scripts: kernel-doc: Restore anonymous enum parsing - staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c - staging: greybus: codecs: Fix reference counter leak in error handling - drm/udl: Fix missing error code in udl_handle_damage() - firmware: arm_scmi: Fix missing destroy_workqueue() - crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() - crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager - soc: ti: omap-prm: Do not check rstst bit on deassert if already deasserted - drm/amdgpu: fix compute queue priority if num_kcq is less than 4 - MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA - arm64: dts: ti: k3-am65*/j721e*: Fix unit address format error for dss node - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG - RDMa/mthca: Work around -Wenum-conversion warning - ASoC: arizona: Fix a wrong free in wm8997_probe - virtiofs fix leak in setup - spi: sprd: fix reference leak in sprd_spi_remove - ASoC: wm8998: Fix PM disable depth imbalance on error - ASoC: wm8994: Fix PM disable depth imbalance on error - selftest/bpf: Add missed ip6ip6 test back - selftests/run_kselftest.sh: fix dry-run typo - drm/msm/dp: do not notify audio subsystem if sink doesn't support audio - drm/msm/dp: skip checking LINK_STATUS_UPDATED bit - drm/msm/dp: return correct connection status after suspend - firmware: tegra: fix strncpy()/strncat() confusion - drm/msm/a5xx: Clear shadow on suspend - drm/msm/a6xx: Clear shadow on suspend - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure - ath11k: Handle errors if peer creation fails - ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() - spi: imx: fix reference leak in two imx operations - spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume - spi: tegra114: fix reference leak in tegra spi ops - spi: tegra20-sflash: fix reference leak in tegra_sflash_resume - spi: tegra20-slink: fix reference leak in slink ops of tegra20 - spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe - spi: spi-ti-qspi: fix reference leak in ti_qspi_setup - spi: stm32-qspi: fix reference leak in stm32 qspi operations - Bluetooth: hci_h5: fix memory leak in h5_close - Bluetooth: Fix: LL PRivacy BLE device fails to connect - Bluetooth: Fix null pointer dereference in hci_event_packet() - drm/panel: simple: Add flags to boe_nv133fhm_n61 - arm64: dts: exynos: Correct psci compatible used on Exynos7 - arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} - ath11k: fix wmi init configuration - ath11k: Fix number of rules in filtered ETSI regdomain - ath11k: Initialize complete alpha2 for regulatory change - drm/edid: Fix uninitialized variable in drm_cvt_modes() - x86/mce: Correct the detection of invalid notifier priorities - bpf: Fix tests for local_storage - spi: stm32: fix reference leak in stm32_spi_resume - nl80211/cfg80211: fix potential infinite loop - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling - crypto: caam - fix printing on xts fallback allocation error path - crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback - crypto: arm64/poly1305-neon - reorder PAC authentication with SP update - drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe - ASoC: pcm: DRAIN support reactivation - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB - scsi: aacraid: Improve compat_ioctl handlers - spi: spi-mem: fix reference leak in spi_mem_access_start - drm/msm/dpu: fix clock scaling on non-sc7180 board - drm/msm/dsi_pll_10nm: restore VCO rate during restore_state - drm/msm/dsi_pll_7nm: restore VCO rate during restore_state - drm/msm/dp: DisplayPort PHY compliance tests fixup - perf test: Use generic event for expand_libpfm_events() - RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() - f2fs: call f2fs_get_meta_page_retry for nat page - spi: img-spfi: fix reference leak in img_spfi_resume - powerpc/64: Set up a kernel stack for secondaries before cpu_restore() - drm/amdgpu: fix build_coefficients() argument - ARM: dts: aspeed: tiogapass: Remove vuart - drm/msm: Add missing stub definition - ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode - crypto: inside-secure - Fix sizeof() mismatch - crypto: talitos - Fix return type of current_desc_hdr() - crypto: talitos - Endianess in current_desc_hdr() - drm/amdgpu: fix incorrect enum type - sched: Reenable interrupts in do_sched_yield() - sched/deadline: Fix sched_dl_global_validate() - ASoC: qcom: fix unsigned int bitwidth compared to less than zero - x86/apic: Fix x2apic enablement without interrupt remapping - RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex - RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established - RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route resolving failed - ARM: p2v: fix handling of LPAE translation in BE mode - x86/mm/ident_map: Check for errors from ident_pud_init() - RDMA/rxe: Compute PSN windows correctly - RDMA/core: Fix error return in _ib_modify_qp() - ARM: dts: aspeed: s2600wf: Fix VGA memory region location - ARM: dts: aspeed-g6: Fix the GPIO memory size - selinux: fix error initialization in inode_doinit_with_dentry() - RDMA/bnxt_re: Fix entry size during SRQ create - rtc: pcf2127: fix pcf2127_nvmem_read/write() returns - RDMA/bnxt_re: Set queue pair state when being queried - Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" - soc: qcom: geni: More properly switch to DMA mode - arm64: dts: qcom: sc7180: Fix one forgotten interconnect reference - arm64: dts: ipq6018: update the reserved-memory node - arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value - soc: mediatek: Check if power domains can be powered on at boot time - soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() - arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node - arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node - drm/tve200: Fix handling of platform_get_irq() error - drm/mcde: Fix handling of platform_get_irq() error - drm/aspeed: Fix Kconfig warning & subsequent build errors - iio: adc: at91_adc: add Kconfig dep on the OF symbol and remove of_match_ptr() - drm/gma500: fix double free of gma_connector - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - md: fix a warning caused by a race between concurrent md_ioctl()s - nl80211: validate key indexes for cfg80211_registered_device - crypto: af_alg - avoid undefined behavior accessing salg_name - media: msi2500: assign SPI bus number dynamically - fs: quota: fix array-index-out-of-bounds bug by passing correct argument to vfs_cleanup_quota_inode() - quota: Sanity-check quota file headers on load - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() - f2fs: prevent creating duplicate encrypted filenames - ext4: prevent creating duplicate encrypted filenames - ubifs: prevent creating duplicate encrypted filenames - fscrypt: add fscrypt_is_nokey_name() - fscrypt: remove kernel-internal constants from UAPI header - serial_core: Check for port state when tty is in error state - HID: i2c-hid: add Vero K147 to descriptor override - scsi: megaraid_sas: Check user-provided offsets - f2fs: init dirty_secmap incorrectly - f2fs: fix to seek incorrect data offset in inline data file - coresight: etm4x: Handle TRCVIPCSSCTLR accesses - coresight: etm4x: Fix accesses to TRCPROCSELR - coresight: etm4x: Fix accesses to TRCCIDCTLR1 - coresight: etm4x: Fix accesses to TRCVMIDCTLR1 - coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up - coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() - coresight: tmc-etr: Fix barrier packet insertion for perf buffer - coresight: tmc-etr: Check if page is valid before dma_map_page() - coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() - ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU - ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 - ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU - usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul - USB: gadget: f_rndis: fix bitrate for SuperSpeed and above - usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus - USB: gadget: f_midi: setup SuperSpeed Plus descriptors - USB: gadget: f_acm: add support for SuperSpeed Plus - USB: serial: option: add interface-number sanity check to flag handling - usb: mtu3: fix memory corruption in mtu3_debugfs_regset() - soc/tegra: fuse: Fix index bug in get_process_id - exfat: Avoid allocating upcase table using kcalloc() - x86/split-lock: Avoid returning with interrupts enabled - net: ipconfig: Avoid spurious blank lines in boot log - serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access - ALSA: pcm: oss: Fix potential out-of-bounds shift - USB: sisusbvga: Make console support depend on BROKEN - USB: UAS: introduce a quirk to set no_write_same - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK - xhci: Give USB2 ports time to enter U3 in bus suspend - ALSA: usb-audio: Fix control 'access overflow' errors from chmap - ALSA: usb-audio: Fix potential out-of-bounds shift - USB: add RESET_RESUME quirk for Snapscan 1212 - USB: dummy-hcd: Fix uninitialized array use in init() - USB: legotower: fix logical error in recent commit - ktest.pl: Fix the logic for truncating the size of the log file for email - ktest.pl: If size of log is too big to email, email error message - ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() - arm64: cache: Export and add cache invalidation and clean ABIs for module use - arm64: cache: Add flush_dcache_area() for module use - security: restrict init parameters by configuration - PCI: Add MCFG quirks for some Hisilicon Chip host controllers - fs/dirty_pages: remove set but not used variable 'm' - fs/dirty_pages: fix kernel panic in concurrency mode - fs/dirty_pages: Adjust position of some code to improve the code - fs/dirty_pages: fix wrong 'buff_num' after invalid input - fs/dirty_pages: fix index out of bounds and integer overflow - fs/dirty_pages: dump the number of dirty pages for each inode - mm, page_alloc: avoid page_to_pfn() in move_freepages() - dt-bindings/irqchip/mbigen: add example of MBIGEN generate SPIs - irqchip/mbigen: add support for a MBIGEN generating SPIs - irqchip/mbigen: rename register marcros - ilp32: skip ARM erratum 1418040 for ilp32 application - ilp32: avoid clearing upper 32 bits of syscall return value for ilp32 - arm64: secomp: fix the secure computing mode 1 syscall check for ilp32 - arm64:ilp32: add ARM64_ILP32 to Kconfig - arm64:ilp32: add vdso-ilp32 and use for signal return - arm64: ptrace: handle ptrace_request differently for aarch32 and ilp32 - arm64: ilp32: introduce ilp32-specific sigframe and ucontext - arm64: signal32: move ilp32 and aarch32 common code to separated file - arm64: signal: share lp64 signal structures and routines to ilp32 - arm64: ilp32: introduce syscall table for ILP32 - arm64: ilp32: share aarch32 syscall handlers - arm64: ilp32: introduce binfmt_ilp32.c - arm64: change compat_elf_hwcap and compat_elf_hwcap2 prefix to a32 - arm64: introduce binfmt_elf32.c - arm64: introduce AUDIT_ARCH_AARCH64ILP32 for ilp32 - arm64: ilp32: add is_ilp32_compat_{task,thread} and TIF_32BIT_AARCH64 - arm64: introduce is_a32_compat_{task,thread} for AArch32 compat - arm64: uapi: set __BITS_PER_LONG correctly for ILP32 and LP64 - arm64: rename functions that reference compat term - arm64: rename COMPAT to AARCH32_EL0 - arm64: ilp32: add documentation on the ILP32 ABI for ARM64 - thread: move thread bits accessors to separated file - ptrace: Add compat PTRACE_{G,S}ETSIGMASK handlers - arm64: signal: Make parse_user_sigframe() independent of rt_sigframe layout - ARM: mm: non-LPAE systems HugeTLB support for hulk - Revert "dm raid: fix discard limits for raid1 and raid10" - Revert "md: change mddev 'chunk_sectors' from int to unsigned"- rebase on top of v5.10- rebase on top of v5.10-rc7- rebase on top of v5.10-rc4 - kernel.spec: privode config files in src package- use rcX for v5.10-rcX source release - rebase on top of v5.10-rc3 - kernel.spec: add missing debuginfodir/bin/sh/bin/sh/bin/shobs-worker1640081563-aarch64-0011 1667865600  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.10.0-60.66.0.91.oe22035.10.0-60.66.0.91.oe22035.10.0-60.66.0.91.oe22034.3.01615.10.0-60.66.0.91.oe2203.aarch64     !"#$%%$&#''#(#))*)+),)-).)/#011213444355667889999:;<=;>;?;;;@A;BB;C;D;E;F;G;H;I;J;KLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPQQQQQRSRTTTTTTTTTTTTTTRRRRRRUUUUUUVWWWWWWWVXYXZX[X\X]X^X_V`aVbcbdbebfbghhihjjjjjjjhkkkkhlllhmmmmmmnnnnnnnnooopqppppppppppppppppppppppppppppprppppstuuuusvswwwwwwwwwwwwwwwwwwwwwxwwwwwwwwwwywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwszs{s||||||||||||||||||||||||||||||||||||||s}~s      !!!! """" # $ % && '''''''''''''(''' )))))))))))))))))))))))))))))))))))))))))))))) *************** +,+--++../00/1/22///333334555554677777778888888889:99;9<9=9>9?9@9A9B9CCC9D9EEE9F9G9H99IJIKILIIII9MMM9N9OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO9P9Q9RSRTRURRR9V9WW9X9Y9Z9[\]^^^^^______^^^``^a^b^c^^^defegggggeheiiejjjjjekkklllllllllllllllllllllllemmmmeneoooepeqqerrrrrrrrrrrsssssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrettttttttttuuuuuuuuuuuuuuuuuuuuuuuuuutttevewwwwwwwexeyeze{e|}}}}}}}}}}}}}}}}|~~~~~~~~~~~~~~~||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||eeeeeeeeeeeeeee.vmlinuz-5.10.0-60.66.0.91.oe2203.aarch64.hmacSystem.map-5.10.0-60.66.0.91.oe2203.aarch64config-5.10.0-60.66.0.91.oe2203.aarch64dtb-5.10.0-60.66.0.91.oe2203.aarch64amd-overdrive-rev-b0.dtbamd-overdrive-rev-b1.dtbamd-overdrive.dtbapm-merlin.dtbapm-mustang.dtbapq8016-sbc.dtbapq8096-db820c.dtbapq8096-ifc6640.dtbfoundation-v8-gicv3-psci.dtbfoundation-v8-gicv3.dtbfoundation-v8-psci.dtbfoundation-v8.dtbfvp-base-revc.dtbhi3660-hikey960.dtbhi3670-hikey970.dtbhi3798cv200-poplar.dtbhi6220-hikey.dtbhip05-d02.dtbhip06-d03.dtbhip07-d05.dtbhusky.dtbipq6018-cp01-c1.dtbipq8074-hk01.dtbjuno-r1.dtbjuno-r2.dtbjuno.dtbmsm8916-longcheer-l8150.dtbmsm8916-mtp.dtbmsm8916-samsung-a3u-eur.dtbmsm8916-samsung-a5u-eur.dtbmsm8992-bullhead-rev-101.dtbmsm8992-msft-lumia-talkman.dtbmsm8992-xiaomi-libra.dtbmsm8994-angler-rev-101.dtbmsm8994-sony-xperia-kitakami-sumire.dtbmsm8996-mtp.dtbmsm8998-asus-novago-tp370ql.dtbmsm8998-hp-envy-x2.dtbmsm8998-lenovo-miix-630.dtbmsm8998-mtp.dtbqcs404-evb-1000.dtbqcs404-evb-4000.dtbqrb5165-rb5.dtbrtsm_ve-aemv8a.dtbsc7180-idp.dtbsc7180-trogdor-lazor-r0.dtbsc7180-trogdor-lazor-r1-kb.dtbsc7180-trogdor-lazor-r1-lte.dtbsc7180-trogdor-lazor-r1.dtbsc7180-trogdor-r1-lte.dtbsc7180-trogdor-r1.dtbsdm630-sony-xperia-ganges-kirin.dtbsdm630-sony-xperia-nile-discovery.dtbsdm630-sony-xperia-nile-pioneer.dtbsdm630-sony-xperia-nile-voyager.dtbsdm636-sony-xperia-ganges-mermaid.dtbsdm660-xiaomi-lavender.dtbsdm845-cheza-r1.dtbsdm845-cheza-r2.dtbsdm845-cheza-r3.dtbsdm845-db845c.dtbsdm845-mtp.dtbsdm845-xiaomi-beryllium.dtbsdm850-lenovo-yoga-c630.dtbsm8150-mtp.dtbsm8250-mtp.dtbthunder-88xx.dtbthunder2-99xx.dtbvexpress-v2f-1xv7-ca53x2.dtbinitramfs-5.10.0-60.66.0.91.oe2203.aarch64.imgsymvers-5.10.0-60.66.0.91.oe2203.aarch64.gzvmlinuz-5.10.0-60.66.0.91.oe2203.aarch640-metadata_list-compact_tlv-kernel-5.10.0-60.66.0.91.oe2203.aarch640-metadata_list-compact-kernel-5.10.0-60.66.0.91.oe2203.aarch64kernel-5.10.0-60.66.0.91.oe2203.aarch64.conf5.10.0-60.66.0.91.oe2203.aarch64extrakernelarcharm64cryptoaes-ce-blk.ko.xzaes-ce-ccm.ko.xzaes-ce-cipher.ko.xzaes-neon-blk.ko.xzaes-neon-bs.ko.xzchacha-neon.ko.xzcrct10dif-ce.ko.xzghash-ce.ko.xznhpoly1305-neon.ko.xzpoly1305-neon.ko.xzsha1-ce.ko.xzsha2-ce.ko.xzsha256-arm64.ko.xzsha3-ce.ko.xzsha512-arm64.ko.xzsha512-ce.ko.xzsm3-ce.ko.xzsm4-ce.ko.xzlibxor-neon.ko.xzblockt10-pi.ko.xzcryptoansi_cprng.ko.xzanubis.ko.xzarc4.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzauthenc.ko.xzauthencesn.ko.xzblake2b_generic.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzccm.ko.xzchacha20poly1305.ko.xzchacha_generic.ko.xzcmac.ko.xzcrc32_generic.ko.xzcryptd.ko.xzcrypto_engine.ko.xzcrypto_simd.ko.xzcrypto_user.ko.xzcts.ko.xzcurve25519-generic.ko.xzdes_generic.ko.xzdh_generic.ko.xzecc.ko.xzecdh_generic.ko.xzechainiv.ko.xzessiv.ko.xzfcrypt.ko.xzkhazad.ko.xzlrw.ko.xzlz4.ko.xzlz4hc.ko.xzmd4.ko.xzmichael_mic.ko.xznhpoly1305.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd128.ko.xzrmd160.ko.xzrmd256.ko.xzrmd320.ko.xzsalsa20_generic.ko.xzseed.ko.xzserpent_generic.ko.xzsha3_generic.ko.xzsha512_generic.ko.xzsm2_generic.ko.xzsm3_generic.ko.xzsm4_generic.ko.xztcrypt.ko.xztea.ko.xztgr192.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxor.ko.xzxts.ko.xzxxhash_generic.ko.xzdriversacpiacpi_ipmi.ko.xzapeieinj.ko.xznfitnfit.ko.xzataahci.ko.xzahci_platform.ko.xzahci_seattle.ko.xzahci_xgene.ko.xzata_generic.ko.xzata_piix.ko.xzlibahci.ko.xzlibahci_platform.ko.xzlibata.ko.xzbaseregmapregmap-i2c.ko.xzregmap-spi.ko.xzbcmabcma.ko.xzblockaoeaoe.ko.xzbrd.ko.xzdrbddrbd.ko.xzloop.ko.xznbd.ko.xznull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzskd.ko.xzsx8.ko.xzvirtio_blk.ko.xzzramzram.ko.xzcdromcdrom.ko.xzcharhw_randomhisi-gm-trng.ko.xztimeriomem-rng.ko.xzvirtio-rng.ko.xzipmiipmi_devintf.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzpin_memory.ko.xzsvm.ko.xztpmst33zp24tpm_st33zp24.ko.xztpm_st33zp24_i2c.ko.xztpm_st33zp24_spi.ko.xztpm_atmel.ko.xztpm_i2c_atmel.ko.xztpm_i2c_infineon.ko.xztpm_i2c_nuvoton.ko.xzvirtio_console.ko.xzclkclk-scpi.ko.xzcpufreqscpi-cpufreq.ko.xzcryptocaviumcptcptpf.ko.xzcptvf.ko.xzzipthunderx_zip.ko.xzccpccp-crypto.ko.xzccp.ko.xzchelsiochcr.ko.xzhisiliconhisi_qm.ko.xzhprehisi_hpre.ko.xzmigrationhisi_migration.ko.xzsechisi_sec.ko.xzsec2hisi_sec2.ko.xztrnghisi-trng-v2.ko.xzziphisi_zip.ko.xzvirtiovirtio_crypto.ko.xzdaxdevice_dax.ko.xzhmemdax_hmem.ko.xzkmem.ko.xzdmadwdw_dmac.ko.xzdw_dmac_core.ko.xzdw_dmac_pci.ko.xzqcomhdma.ko.xzhdma_mgmt.ko.xzedacthunderx_edac.ko.xzxgene_edac.ko.xzextconextcon-gpio.ko.xzfirmwarearm_scpi.ko.xzscpi_pm_domain.ko.xzgpiogpio-amdpt.ko.xzgpio-hisi.ko.xzgpio-xgene-sb.ko.xzgpio-xlp.ko.xzgpudrmamdamdgpuamdgpu.ko.xzastast.ko.xzbochsbochs-drm.ko.xzdrm_ttm_helper.ko.xzdrm_vram_helper.ko.xzhisiliconhibmchibmc-drm.ko.xzi2cch7006.ko.xztda998x.ko.xzmgag200mgag200.ko.xznouveaunouveau.ko.xzqxlqxl.ko.xzradeonradeon.ko.xzschedulergpu-sched.ko.xztinycirrus.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzhidhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-betopff.ko.xzhid-corsair.ko.xzhid-dr.ko.xzhid-elecom.ko.xzhid-elo.ko.xzhid-gaff.ko.xzhid-gembird.ko.xzhid-gfrm.ko.xzhid-gt683r.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-icade.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lenovo.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-multitouch.ko.xzhid-ortek.ko.xzhid-penmount.ko.xzhid-petalynx.ko.xzhid-picolcd.ko.xzhid-pl.ko.xzhid-plantronics.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-sensor-hub.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-xinmo.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid.ko.xzuhid.ko.xzwacom.ko.xzhwmonacpi_power_meter.ko.xzad7314.ko.xzad7414.ko.xzad7418.ko.xzadc128d818.ko.xzadcxx.ko.xzadm1021.ko.xzadm1025.ko.xzadm1026.ko.xzadm1029.ko.xzadm1031.ko.xzadm9240.ko.xzads7828.ko.xzads7871.ko.xzadt7310.ko.xzadt7410.ko.xzadt7411.ko.xzadt7462.ko.xzadt7470.ko.xzadt7475.ko.xzadt7x10.ko.xzamc6821.ko.xzasc7621.ko.xzatxp1.ko.xzdme1737.ko.xzds1621.ko.xzds620.ko.xzemc1403.ko.xzemc6w201.ko.xzf71805f.ko.xzf71882fg.ko.xzf75375s.ko.xzg760a.ko.xzg762.ko.xzgl518sm.ko.xzgl520sm.ko.xzhwmon-vid.ko.xzibmaem.ko.xzibmpex.ko.xzina209.ko.xzina2xx.ko.xzit87.ko.xzjc42.ko.xzlineage-pem.ko.xzlm63.ko.xzlm70.ko.xzlm73.ko.xzlm75.ko.xzlm77.ko.xzlm78.ko.xzlm80.ko.xzlm83.ko.xzlm85.ko.xzlm87.ko.xzlm90.ko.xzlm92.ko.xzlm93.ko.xzlm95234.ko.xzlm95241.ko.xzlm95245.ko.xzltc2945.ko.xzltc4151.ko.xzltc4215.ko.xzltc4222.ko.xzltc4245.ko.xzltc4260.ko.xzltc4261.ko.xzmax1111.ko.xzmax16065.ko.xzmax1619.ko.xzmax1668.ko.xzmax197.ko.xzmax31790.ko.xzmax6639.ko.xzmax6642.ko.xzmax6650.ko.xzmax6697.ko.xzmcp3021.ko.xznct6683.ko.xznct6775.ko.xznct7802.ko.xznct7904.ko.xzntc_thermistor.ko.xzpc87360.ko.xzpc87427.ko.xzpcf8591.ko.xzpmbusadm1275.ko.xzlm25066.ko.xzltc2978.ko.xzltc3815.ko.xzmax16064.ko.xzmax20751.ko.xzmax34440.ko.xzmax8688.ko.xzpmbus.ko.xzpmbus_core.ko.xztps40422.ko.xzucd9000.ko.xzucd9200.ko.xzzl6100.ko.xzpowr1220.ko.xzpwm-fan.ko.xzsch5627.ko.xzsch5636.ko.xzsch56xx-common.ko.xzscpi-hwmon.ko.xzsht15.ko.xzsht21.ko.xzshtc1.ko.xzsis5595.ko.xzsmsc47b397.ko.xzsmsc47m1.ko.xzsmsc47m192.ko.xztc74.ko.xzthmc50.ko.xztmp102.ko.xztmp103.ko.xztmp401.ko.xztmp421.ko.xzvexpress-hwmon.ko.xzvia686a.ko.xzvt1211.ko.xzvt8231.ko.xzw83627ehf.ko.xzw83627hf.ko.xzw83781d.ko.xzw83791d.ko.xzw83792d.ko.xzw83793.ko.xzw83795.ko.xzw83l785ts.ko.xzw83l786ng.ko.xzxgene-hwmon.ko.xzhwtracingcoresightcoresight-etm4x.ko.xzcoresight-funnel.ko.xzcoresight-replicator.ko.xzcoresight.ko.xzultrasoc-smb.ko.xzi2calgosi2c-algo-pca.ko.xzbussesi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-gpio.ko.xzi2c-hisi.ko.xzi2c-nforce2.ko.xzi2c-pca-platform.ko.xzi2c-qup.ko.xzi2c-simtec.ko.xzi2c-thunderx.ko.xzi2c-tiny-usb.ko.xzi2c-versatile.ko.xzi2c-xgene-slimpro.ko.xzi2c-xlp9xx.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-slave-eeprom.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-arb-gpio-challenge.ko.xzi2c-mux-gpio.ko.xzi2c-mux-mlxcpld.ko.xzi2c-mux-pca9541.ko.xzi2c-mux-pca954x.ko.xzi2c-mux-pinctrl.ko.xzinfinibandcoreib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzhwbnxt_rebnxt_re.ko.xzcxgb4iw_cxgb4.ko.xzhnshns-roce-hw-v2.ko.xzi40iwi40iw.ko.xzmlx4mlx4_ib.ko.xzmlx5mlx5_ib.ko.xzqedrqedr.ko.xzswrxerdma_rxe.ko.xzulpipoibib_ipoib.ko.xziserib_iser.ko.xzisertib_isert.ko.xzsrpib_srp.ko.xzsrptib_srpt.ko.xzinputinput-polldev.ko.xzmiscuinput.ko.xzmouseappletouch.ko.xzbcm5974.ko.xzcyapatp.ko.xzsermouse.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzrmi_spi.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzserio_raw.ko.xzsparse-keymap.ko.xzledsled-class-flash.ko.xzleds-blinkm.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lt3593.ko.xztriggerledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzmailboxarm_mhu.ko.xzarm_mhu_db.ko.xzmailbox-xgene-slimpro.ko.xzmdbcachebcache.ko.xzdm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-integrity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzmultipath.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediacommonvideobuf2videobuf2-common.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-coredvb-core.ko.xzdvb-frontendsa8293.ko.xzaf9013.ko.xzaf9033.ko.xzascot2e.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzcxd2880cxd2880.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdib9000.ko.xzdibx000_common.ko.xzdrx39xyjdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzec100.ko.xzhelene.ko.xzhorus3a.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gl5.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbh29.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88443x.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzrtl2832_sdr.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs5h1432.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp2.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzd1301_demod.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzmcmc.ko.xzspicxd2880-spi.ko.xztunerse4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmsi001.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl301rf.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzusbuvcuvcvideo.ko.xzv4l2-corev4l2-dv-timings.ko.xzvideodev.ko.xzmemstickcorememstick.ko.xzmspro_block.ko.xzhostjmb38x_ms.ko.xzr592.ko.xztifm_ms.ko.xzmfdmfd-core.ko.xzmiscaltera-staplaltera-stapl.ko.xzapds9802als.ko.xzapds990x.ko.xzbh1770glc.ko.xzcardreaderrtsx_pci.ko.xzrtsx_usb.ko.xzcb710cb710.ko.xzeepromeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzisl29003.ko.xzisl29020.ko.xzlis3lv02dlis3lv02d.ko.xzlis3lv02d_i2c.ko.xztifm_7xx1.ko.xztifm_core.ko.xztsl2550.ko.xzuacceuacce.ko.xzmmccoremmc_block.ko.xzmmc_core.ko.xzpwrseq_emmc.ko.xzpwrseq_simple.ko.xzsdio_uart.ko.xzhostarmmmci.ko.xzcb710-mmc.ko.xzcqhci.ko.xzdw_mmc-bluefield.ko.xzdw_mmc-pltfm.ko.xzdw_mmc.ko.xzmmc_spi.ko.xzmtk-sd.ko.xzof_mmc_spi.ko.xzsdhci-acpi.ko.xzsdhci-cadence.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci-xenon-driver.ko.xzsdhci.ko.xztifm_sd.ko.xztoshsd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzmtdchipscfi_cmdset_0001.ko.xzcfi_cmdset_0002.ko.xzcfi_cmdset_0020.ko.xzcfi_probe.ko.xzcfi_util.ko.xzchipreg.ko.xzgen_probe.ko.xzdevicesblock2mtd.ko.xzmapsphysmap.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzparserscmdlinepart.ko.xzofpart.ko.xzspi-norcontrollershisi-sfc.ko.xzspi-nor.ko.xzubigluebi.ko.xzubi.ko.xznetbondingbonding.ko.xzcanc_canc_can.ko.xzc_can_pci.ko.xzc_can_platform.ko.xzcc770cc770.ko.xzcc770_platform.ko.xzdevcan-dev.ko.xzsja1000ems_pci.ko.xzkvaser_pci.ko.xzpeak_pci.ko.xzplx_pci.ko.xzsja1000.ko.xzsja1000_platform.ko.xzslcan.ko.xzsoftingsofting.ko.xzusbems_usb.ko.xzesd_usb2.ko.xzkvaser_usbkvaser_usb.ko.xzpeak_usbpeak_usb.ko.xzusb_8dev.ko.xzvcan.ko.xzdummy.ko.xzethernetamdxgbeamd-xgbe.ko.xzapmxgene-v2xgene-enet-v2.ko.xzatherosalxalx.ko.xzatl1catl1c.ko.xzatl1eatl1e.ko.xzatlxatl1.ko.xzbroadcombnx2.ko.xzbnx2xbnx2x.ko.xzbnxtbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcaviumliquidioliquidio.ko.xzliquidio_vf.ko.xzthundernicpf.ko.xznicvf.ko.xzthunder_bgx.ko.xzthunder_xcv.ko.xzchelsiocxgb4cxgb4.ko.xzcxgb4vfcxgb4vf.ko.xzinline_cryptoch_ipsecch_ipsec.ko.xzch_ktlsch_ktls.ko.xzlibcxgblibcxgb.ko.xzdnet.ko.xzethoc.ko.xzhisiliconhnshnae.ko.xzhns_dsaf.ko.xzhns_enet_drv.ko.xzhns3hclge.ko.xzhclgevf.ko.xzhnae3.ko.xzhns3.ko.xzhns_mdio.ko.xzhuaweibmacdev_drvhost_cdev_drv.ko.xzcdev_veth_drvcdev_veth_drv.ko.xzedma_drvhost_edma_drv.ko.xzkbox_drvhost_kbox_drv.ko.xzveth_drvhost_veth_drv.ko.xzhinichinic.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xznetronomenfpnfp.ko.xznetswifttxgbetxgbe.ko.xzqlogicnetxennetxen_nic.ko.xzqedqed.ko.xzqedeqede.ko.xzqla3xxx.ko.xzqualcommemacqcom-emac.ko.xzrealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockerrocker.ko.xzsfcsfc.ko.xzsmscepic100.ko.xzsmc91x.ko.xzsmsc911x.ko.xzsmsc9420.ko.xzgeneve.ko.xzifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdiomdio.ko.xzmdio-bcm-unimac.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-gpio.ko.xzmdio-octeon.ko.xzmdio-thunder.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznlmon.ko.xzphyamd.ko.xzaquantia.ko.xzat803x.ko.xzbcm-phy-lib.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzdavicom.ko.xzdp83640.ko.xzdp83848.ko.xzdp83867.ko.xzet1011c.ko.xzicplus.ko.xzlxt.ko.xzmarvell.ko.xzmicrel.ko.xzmicrochip.ko.xznational.ko.xzqsemi.ko.xzrealtek.ko.xzsmsc.ko.xzste10Xp.ko.xzteranetics.ko.xzvitesse.ko.xzpppbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslipslhc.ko.xzslip.ko.xztap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderbolt-net.ko.xztun.ko.xzusbasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzsr9700.ko.xzusbnet.ko.xzzaurus.ko.xzveth.ko.xzvirtio_net.ko.xzvrf.ko.xzvsockmon.ko.xzvxlan.ko.xzwandlci.ko.xzhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xzwirelessathath.ko.xzath10kath10k_core.ko.xzath10k_pci.ko.xzralinkrt2x00rt2800lib.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00usb.ko.xznvdimmlibnvdimm.ko.xznd_blk.ko.xznd_btt.ko.xznd_e820.ko.xznd_pmem.ko.xzof_pmem.ko.xznvmehostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-rdma.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-rdma.ko.xznvmet-tcp.ko.xznvmet.ko.xzpcihotplugacpiphp_ibm.ko.xzpcieaer_inject.ko.xzperfhisiliconhisi_pcie_pmu.ko.xzhisi_uncore_cpa_pmu.ko.xzhisi_uncore_ddrc_pmu.ko.xzhisi_uncore_hha_pmu.ko.xzhisi_uncore_l3c_pmu.ko.xzhisi_uncore_pa_pmu.ko.xzhisi_uncore_pmu.ko.xzhisi_uncore_sllc_pmu.ko.xzthunderx2_pmu.ko.xzphyhisiliconphy-hi6220-usb.ko.xzpowersupplysmb347-charger.ko.xzppsclientspps-gpio.ko.xzpps-ldisc.ko.xzrtcrtc-ab-b5ze-s3.ko.xzrtc-abx80x.ko.xzrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1305.ko.xzrtc-ds1307.ko.xzrtc-ds1343.ko.xzrtc-ds1347.ko.xzrtc-ds1374.ko.xzrtc-ds1390.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1685.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m41t93.ko.xzrtc-m41t94.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-max6902.ko.xzrtc-mcp795.ko.xzrtc-msm6242.ko.xzrtc-pcf2123.ko.xzrtc-pcf2127.ko.xzrtc-pcf85063.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-r9701.ko.xzrtc-rp5c01.ko.xzrtc-rs5c348.ko.xzrtc-rs5c372.ko.xzrtc-rv3029c2.ko.xzrtc-rv8803.ko.xzrtc-rx4581.ko.xzrtc-rx8010.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-stk17ta8.ko.xzrtc-v3020.ko.xzrtc-x1205.ko.xzscsiaacraidaacraid.ko.xzbe2iscsibe2iscsi.ko.xzbnx2fcbnx2fc.ko.xzbnx2ibnx2i.ko.xzch.ko.xzcsiostorcsiostor.ko.xzcxgbicxgb4icxgb4i.ko.xzlibcxgbi.ko.xzfcoefcoe.ko.xzlibfcoe.ko.xzhisi_sashisi_sas_main.ko.xzhisi_sas_v1_hw.ko.xzhisi_sas_v2_hw.ko.xzhisi_sas_v3_hw.ko.xzhpsa.ko.xzhuaweihifchifc.ko.xzipr.ko.xziscsi_boot_sysfs.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslibsas.ko.xzlpfclpfc.ko.xzmegaraidmegaraid_sas.ko.xzmpt3sasmpt3sas.ko.xzqedfqedf.ko.xzqediqedi.ko.xzqla2xxxqla2xxx.ko.xzqla4xxxqla4xxx.ko.xzraid_class.ko.xzscsi_debug.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzsd_mod.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzspraidspraid.ko.xzsr_mod.ko.xzst.ko.xzvirtio_scsi.ko.xzspispi-cadence.ko.xzspi-dw-pci.ko.xzspi-hisi-kunpeng.ko.xzspi-hisi-sfc-v3xx.ko.xzspi-pl022.ko.xzspi-xlp.ko.xztargetiscsicxgbitcxgbit.ko.xziscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xztarget_core_user.ko.xztcm_fctcm_fc.ko.xzteetee.ko.xzthunderboltthunderbolt.ko.xzttycyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuiouio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzusbatmcxacru.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcommonulpi.ko.xzcoreledtrig-usbport.ko.xzhostxhci-plat-hcd.ko.xzimagemdc800.ko.xzmicrotek.ko.xzmiscadutux.ko.xzappledisplay.ko.xzchaoskey.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvgasisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzserialaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzusb-serial-simple.ko.xzusb_debug.ko.xzusb_wwan.ko.xzusbserial.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecaltmodestypec_displayport.ko.xztcpmtcpci.ko.xztcpm.ko.xztypec.ko.xzucsitypec_ucsi.ko.xzucsi_acpi.ko.xzvfiomdevmdev.ko.xzvfio_mdev.ko.xzpcivfio-pci.ko.xzplatformvfio-platform-base.ko.xzvfio-platform.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvfio_virqfd.ko.xzvhostvhost.ko.xzvhost_iotlb.ko.xzvhost_net.ko.xzvhost_scsi.ko.xzvhost_vsock.ko.xzvideobacklightgpio_backlight.ko.xzlcd.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzpwm_bl.ko.xzfbdevssd1307fb.ko.xzvirtiovirtio.ko.xzvirtio_balloon.ko.xzvirtio_dma_buf.ko.xzvirtio_input.ko.xzvirtio_mmio.ko.xzvirtio_pci.ko.xzvirtio_ring.ko.xzwatchdogalim7101_wdt.ko.xzgpio_wdt.ko.xzi6300esb.ko.xzpcwd_pci.ko.xzpcwd_usb.ko.xzsbsa_gwdt.ko.xzsoftdog.ko.xzsp805_wdt.ko.xzwdt_pci.ko.xzfs9p9p.ko.xzbinfmt_misc.ko.xzbtrfsbtrfs.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzcifscifs.ko.xzcramfscramfs.ko.xzeulerfseulerfs.ko.xzexfatexfat.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusecuse.ko.xzfuse.ko.xzvirtiofs.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv2.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfs_ssc.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp437.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzntfsntfs.ko.xzntfs3ntfs3.ko.xzocfs2clusterocfs2_nodemanager.ko.xzdlmocfs2_dlm.ko.xzdlmfsocfs2_dlmfs.ko.xzocfs2.ko.xzocfs2_stack_o2cb.ko.xzocfs2_stackglue.ko.xzoverlayfsoverlay.ko.xzprocetmem_scan.ko.xzetmem_swap.ko.xzpstoreramoops.ko.xzsquashfssquashfs.ko.xzudfudf.ko.xzxfsxfs.ko.xzkerneltracering_buffer_benchmark.ko.xzlibcrc-itu-t.ko.xzcrc64.ko.xzcrc7.ko.xzcrc8.ko.xzcryptolibarc4.ko.xzlibchacha.ko.xzlibcurve25519-generic.ko.xzlibdes.ko.xzlibpoly1305.ko.xzlibsm4.ko.xzlibcrc32c.ko.xzlru_cache.ko.xzlz4lz4_compress.ko.xzlz4hc_compress.ko.xzmathcordic.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzmmhwpoison-inject.ko.xznet6lowpan6lowpan.ko.xz802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xz9p9pnet.ko.xz9pnet_virtio.ko.xzatmatm.ko.xzbr2684.ko.xzclip.ko.xzlec.ko.xzpppoatm.ko.xzbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_log_bridge.ko.xznft_reject_bridge.ko.xzcancan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzcephlibceph.ko.xzcoredrop_monitor.ko.xzfailover.ko.xzpktgen.ko.xzdns_resolverdns_resolver.ko.xzieee802154ieee802154.ko.xzieee802154_socket.ko.xzipv4ah4.ko.xzesp4.ko.xzesp4_offload.ko.xzgre.ko.xzinet_diag.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_ECN.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_log_arp.ko.xznf_log_ipv4.ko.xznf_nat_h323.ko.xznf_nat_pptp.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_socket_ipv4.ko.xznf_tproxy_ipv4.ko.xznft_dup_ipv4.ko.xznft_fib_ipv4.ko.xznft_reject_ipv4.ko.xzraw_diag.ko.xztcp_bbr.ko.xztcp_bic.ko.xztcp_dctcp.ko.xztcp_diag.ko.xztcp_highspeed.ko.xztcp_htcp.ko.xztcp_hybla.ko.xztcp_illinois.ko.xztcp_lp.ko.xztcp_nv.ko.xztcp_scalable.ko.xztcp_vegas.ko.xztcp_veno.ko.xztcp_westwood.ko.xztcp_yeah.ko.xztunnel4.ko.xzudp_diag.ko.xzudp_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzesp6_offload.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_log_ipv6.ko.xznf_reject_ipv6.ko.xznf_socket_ipv6.ko.xznf_tproxy_ipv6.ko.xznft_dup_ipv6.ko.xznft_fib_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpl2tp_core.ko.xzl2tp_debugfs.ko.xzl2tp_eth.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzl2tp_netlink.ko.xzl2tp_ppp.ko.xzllcllc.ko.xzmac80211mac80211.ko.xzmac802154mac802154.ko.xzmplsmpls_gso.ko.xznetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_fo.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_nq.ko.xzip_vs_ovf.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conncount.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_dup_netdev.ko.xznf_log_common.ko.xznf_log_netdev.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznfnetlink.ko.xznfnetlink_acct.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_log.ko.xznfnetlink_osf.ko.xznfnetlink_queue.ko.xznft_chain_nat.ko.xznft_compat.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LED.ko.xzxt_LOG.ko.xzxt_MASQUERADE.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_ipcomp.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_l2tp.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_nfacct.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xzxt_time.ko.xzxt_u32.ko.xznetlinknetlink_diag.ko.xznshnsh.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpacketaf_packet_diag.ko.xzpsamplepsample.ko.xzrfkillrfkill-gpio.ko.xzrfkill.ko.xzschedact_bpf.ko.xzact_csum.ko.xzact_gact.ko.xzact_mirred.ko.xzact_nat.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_simple.ko.xzact_skbedit.ko.xzact_skbmod.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_basic.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_route.ko.xzcls_rsvp.ko.xzcls_rsvp6.ko.xzcls_tcindex.ko.xzcls_u32.ko.xzem_cmp.ko.xzem_ipset.ko.xzem_meta.ko.xzem_nbyte.ko.xzem_text.ko.xzem_u32.ko.xzsch_atm.ko.xzsch_cbq.ko.xzsch_choke.ko.xzsch_codel.ko.xzsch_drr.ko.xzsch_dsmark.ko.xzsch_fq.ko.xzsch_fq_codel.ko.xzsch_gred.ko.xzsch_hfsc.ko.xzsch_hhf.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio.ko.xzsch_multiq.ko.xzsch_netem.ko.xzsch_pie.ko.xzsch_plug.ko.xzsch_prio.ko.xzsch_qfq.ko.xzsch_red.ko.xzsch_sfb.ko.xzsch_sfq.ko.xzsch_tbf.ko.xzsch_teql.ko.xzsctpsctp.ko.xzsctp_diag.ko.xzsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmarpcrdma.ko.xztipcdiag.ko.xztipc.ko.xztlstls.ko.xzunixunix_diag.ko.xzvmw_vsockvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvsock.ko.xzvsock_diag.ko.xzvsock_loopback.ko.xzwirelesscfg80211.ko.xzxfrmxfrm_ipcomp.ko.xzsoundsoundcore.ko.xzmodules.aliasmodules.alias.binmodules.blockmodules.builtinmodules.builtin.alias.binmodules.builtin.binmodules.builtin.modinfomodules.depmodules.dep.binmodules.devnamemodules.drmmodules.modesettingmodules.networkingmodules.ordermodules.softdepmodules.symbolsmodules.symbols.binupdatesvdsovdso.soweak-updatesmkgrub-menu-60.sh/boot//boot/dtb-5.10.0-60.66.0.91.oe2203.aarch64//etc/ima/digest_lists.tlv//etc/ima/digest_lists//etc/ld.so.conf.d//lib/modules//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/arch//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/arch/arm64//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/arch/arm64/crypto//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/arch/arm64/lib//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/block//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/crypto//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/crypto/async_tx//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/acpi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/acpi/apei//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/acpi/nfit//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/ata//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/base//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/base/regmap//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/bcma//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/block//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/block/aoe//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/block/drbd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/block/zram//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/cdrom//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/char//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/char/hw_random//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/char/ipmi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/char/tpm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/char/tpm/st33zp24//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/clk//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/cpufreq//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/cavium//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/cavium/cpt//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/cavium/zip//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/ccp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/chelsio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon/hpre//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon/migration//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon/sec//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon/sec2//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon/trng//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/hisilicon/zip//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/crypto/virtio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/dax//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/dax/hmem//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/dma//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/dma/dw//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/dma/qcom//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/edac//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/extcon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/firmware//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/amd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/ast//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/bochs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/hisilicon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/hisilicon/hibmc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/i2c//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/mgag200//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/nouveau//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/qxl//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/radeon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/scheduler//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/tiny//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/ttm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/udl//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/gpu/drm/virtio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/hid//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/hid/i2c-hid//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/hwmon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/hwmon/pmbus//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/hwtracing//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/hwtracing/coresight//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/i2c//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/i2c/algos//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/i2c/busses//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/i2c/muxes//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/hns//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/i40iw//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/hw/qedr//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/sw//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/sw/rxe//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/ulp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/ulp/iser//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/ulp/isert//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/ulp/srp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/infiniband/ulp/srpt//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/input//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/input/misc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/input/mouse//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/input/rmi4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/input/serio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/leds//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/leds/trigger//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mailbox//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/md//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/md/bcache//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/md/persistent-data//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/common//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/common/videobuf2//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/dvb-core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/dvb-frontends//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/dvb-frontends/cxd2880//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/mc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/spi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/tuners//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/usb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/usb/uvc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/media/v4l2-core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/memstick//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/memstick/core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/memstick/host//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mfd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc/altera-stapl//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc/cardreader//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc/cb710//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc/eeprom//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc/lis3lv02d//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/misc/uacce//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mmc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mmc/core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mmc/host//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/chips//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/devices//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/maps//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/parsers//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/spi-nor//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/spi-nor/controllers//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/mtd/ubi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/bonding//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/c_can//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/cc770//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/dev//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/sja1000//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/softing//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/usb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/can/usb/peak_usb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/amd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/apm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/apm/xgene-v2//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/atheros//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/broadcom//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/cavium//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/cavium/liquidio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/cavium/thunder//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/hisilicon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/hisilicon/hns//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/bma//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/bma/cdev_drv//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/bma/cdev_veth_drv//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/bma/edma_drv//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/bma/kbox_drv//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/bma/veth_drv//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/huawei/hinic//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/iavf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/ice//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/igb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/mellanox//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/netronome//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/netswift//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/netswift/txgbe//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/qlogic//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/qualcomm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/qualcomm/emac//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/realtek//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/rocker//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/sfc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ethernet/smsc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ipvlan//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/mdio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/phy//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/ppp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/slip//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/team//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/usb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/wan//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/wireless//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/wireless/ath//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/wireless/ralink//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/nvdimm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/nvme//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/nvme/host//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/nvme/target//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/pci//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/pci/hotplug//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/pci/pcie//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/perf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/perf/hisilicon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/phy//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/phy/hisilicon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/power//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/power/supply//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/pps//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/pps/clients//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/rtc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/aacraid//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/be2iscsi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/bnx2fc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/bnx2i//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/csiostor//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/cxgbi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/fcoe//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/hisi_sas//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/huawei//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/huawei/hifc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/libfc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/libsas//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/lpfc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/megaraid//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/mpt3sas//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/qedf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/qedi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/qla2xxx//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/qla4xxx//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/smartpqi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/scsi/spraid//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/spi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/target//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/target/iscsi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/target/iscsi/cxgbit//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/target/loopback//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/target/tcm_fc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/tee//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/thunderbolt//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/tty//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/uio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/atm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/class//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/common//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/host//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/image//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/misc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/misc/sisusbvga//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/serial//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/storage//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/typec//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/typec/altmodes//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/typec/tcpm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/usb/typec/ucsi//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/vfio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/vfio/mdev//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/vfio/pci//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/vfio/platform//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/vhost//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/video//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/video/backlight//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/video/fbdev//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/virtio//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/drivers/watchdog//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/9p//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/btrfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/cachefiles//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ceph//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/cifs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/cramfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/eulerfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/exfat//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ext4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/fat//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/fscache//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/fuse//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/isofs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/jbd2//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/lockd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nfs/blocklayout//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nfs/filelayout//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nfs/flexfilelayout//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nfs_common//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nfsd//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/nls//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ntfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ntfs3//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ocfs2//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ocfs2/cluster//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ocfs2/dlm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/ocfs2/dlmfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/overlayfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/proc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/pstore//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/squashfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/udf//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/fs/xfs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/kernel//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/kernel/trace//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/lib//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/lib/crypto//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/lib/lz4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/lib/math//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/lib/raid6//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/lib/reed_solomon//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/mm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/6lowpan//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/802//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/8021q//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/9p//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/atm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/bridge//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/bridge/netfilter//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/can//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/ceph//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/core//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/dns_resolver//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/ieee802154//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/ipv4//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/ipv4/netfilter//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/ipv6//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/ipv6/netfilter//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/key//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/l2tp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/llc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/mac80211//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/mac802154//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/mpls//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/netfilter//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/netfilter/ipset//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/netfilter/ipvs//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/netlink//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/nsh//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/openvswitch//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/packet//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/psample//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/rfkill//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/sched//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/sctp//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/sunrpc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/sunrpc/auth_gss//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/sunrpc/xprtrdma//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/tipc//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/tls//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/unix//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/vmw_vsock//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/wireless//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/net/xfrm//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/kernel/sound//lib/modules/5.10.0-60.66.0.91.oe2203.aarch64/vdso//usr/sbin/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03:LTS/standard_aarch64/7aa2588e1fd2dc200d02b6bc6387a6e6-kernelcpioxz2aarch64-openEuler-linux-gnuASCII textLinux make config build file, ASCII textdirectoryASCII text (gzip compressed data, last modified: Wed Nov 9 13:02:43 2022, max compression, from Unix)ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data, checksum CRC64)ASCII text, with very long lines (354)ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=159311c4307e2515dffa9698b7acd12ea887abc9, strippedBourne-Again shell script, ASCII text executablem[)UT]/usr/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 5.10.0-60.66.0.91.oe2203.aarch64 || exit $? /usr/sbin/new-kernel-pkg --package kernel --rpmposttrans 5.10.0-60.66.0.91.oe2203.aarch64 || exit $? if [ `uname -i` == "aarch64" ] && [ -f /boot/EFI/grub2/grub.cfg ]; then /usr/bin/sh /usr/sbin/mkgrub-menu-60.sh 5.10.0-60.aarch64 /boot/EFI/grub2/grub.cfg update fi if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --add-kernel 5.10.0-60.66.0.91.oe2203.aarch64 || exit $? fi /usr/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 5.10.0-60.66.0.91.oe2203.aarch64 || exit $? /usr/sbin/new-kernel-pkg --package kernel --rpmposttrans 5.10.0-60.66.0.91.oe2203.aarch64 || exit $?/bin/shutf-826594bc804847cdb6f736c89e2f908a1417633090e5b7cdff51312a729a8405c6917f61033eb011d19f96fb20edfdbfd4c4126d680428cf55847af19cf4ce2d8?7zXZ !#,>] b2u Q{LUT6No{+4mN o­^Ko!Cޔ@q_㢡huJu!u\F`A{ŷk(uь*O !*;qPh-lP8VH%ϔ[M!k |ojBBڄz+g@F+W'}ʻ'?3!>Mr >/lj>_R.;i4HrԮ33f:8;6r:1bG`MC4gIOF~KÊN,.'4ܭS`OOPY;(y c?xXb \ILTͭ7f>@jܰ$q /s2%#1ťv3Ti6s|/i_P+:tme8u_Ay|4.RIxqѓVdXү?Nl1hxDS2aKpvGe ÂXˎ|ux![9 a_Ǥ,y<AȇXi+]A#oR(yf>{B=!k%)+~Nޏ__NNݺj4YuE;NkvNd6/Ww]KbdEUΒ7U.ENTux*n^=%GkeXF,2}}|t1xBrZKR^#F=ڧpI-]\0^QykEFR9'8Hޢxv>~5e"Lyђ"~ x>)EVeq|JƿTR?cF].:~;tɿAZçMjW0X:[m=ZrX}a;~䢼l0miC5EdU[ʵfT&SS̏7J7HݴQTl s F#2aO1IL}T,qHKX`K۶kY<5Ip![ucAk;␩c'M8m;L{'!vqe=`,&9\#s{TnA'WWWWoKh'k}GǒJ4!=7+qq''"'wa=+?c{s'˜(-WR3tp ʻ {ۯ@kfp0ȍ`O0 8H8u 3Wd1CKѺru:+buT`"z{[+G'$IaUX,n]}*$ZԎ̄ v h7Fza2h\8mM$.>v[+.kly( CJm֯Оgطѹ7@;Į=÷jxcNk,P1 |Fۆ:MQa:&p'UIװبh }5Aps;ߨTγZsΓ5Z =c#=?Ur!I -i  O1+rk#qD V#a=`7l`Cq!eγZt`8XIc=xyw|JF&< *϶,գ=(rlkNG *KSBi@gxcipȍʺji )9@*"1B*亀nY@^84T[|It1IS9y?r;Z~`R`-.^YxQ ]ّo KGf\_osqDWxnk8+ԍ&cA{+`~OQlhȊ'6J[Q JaCDfbS@.dS'/W`Rprӈ ٖGz6-bHz_v3Iw !.c.@fakOӁ5T˪LD!t7pґJ hO9p!@xEjԋi,v yby.3 u1tidϜI[sTYp4} {IMV6i>'xPSIY7{@~7{4˞_PNQ}Xnp+&tGՍPuL/;Ƥh@JEoJRi<!*PIj0z|?-a=Zf&2X IB]f NNƂc z$ӺC+prK@"JpS~KEfIDR:b8MXzO}h6,}qa˒|-"Z=79ָLa*B?U<)+xKnMZf$观(Ncܧn1 Ż(Wve'ڐ2b[;ʳYZːq$x>]{B i5Y Jt΀ .:ɥ/TARy ݺ?s.{98t|/o_s;%d6Qԇy}HAVհSlMhޓ~d ]xutxT5}+V&뵇y+-3;y [71ri'؅:#Pַ[pMƬb:G{[Ś]Y_IG7jnT4:K'#^+ O 6HQJH/nf|S߉{}rPZ2{u-Eeu8;% .)Mqs!*$p}Jge8`m\]Pr^*13[ʥ})Znj3?& -]1Hf*nL:L*뺳 &#D Bh{ S84} 4" );BJ:6\^bˡ*OB&(5';$V lIc}ƛU4Ж˨MZQe/bm,\ߘ`q4:Ώ2h7c$}nqjɭ$K PfwF]͸<9*ulw`g]%gi<MDު WEiaA;&s#=!bc*X;$.Ayɵ>?l -[,)qM!K]'?F)e֚ԂPLJ ╢ Zә&f'C xhunPMK(W(bX!p᩹L:~ǝ,B+kyǎBb='sd l="Ed-dbRq^I}|zI Y6"Yxq~)k8k q12X- ^\Jjg _zkxvqcWDffPEPC'ׇbg cwhU,_S܈wB8Sn+JpӁwt2/L#ǿ-UUl)B'G+nOOht"i@ f ڑLvqTb,-ܽy5GH|2ݑ:#E 3co Qy3 y鐰\KWJ|˻8{~B_W.Es({;@p/W%t1j}rf?wŒ LY\zy*7HJ^K"#˹PAq9 gu<ɑ?h R='JBX7կO70X1[?R(HD˜\;)d*2^akGA#_8gW .J8OtC'5 v„ ?&TEL=uJ~& 8Z:hJI4p  &$鼻!Wm~ѱ.zlY3M6 <Õ`{w7>V:$uTR!–0 )3x$AUGl+-TM@y ޳7ޕPG~?B3dU\:EagzI<_Z]NЭ?֊X뭣 IX1Q:uv T'~"t*K3`[H-e/.:gFBf*Ɲ?Ώ`ȭCs6damA#x`)J"SRl>pԾ4B毪"@zE/~i?[݅6Abur\j.iё' ݅pJڙ|rzV [AefguΤߜPC0g61:zȣaʜGVM'mOYO>q pW:Fɩg$kE?LbW;k-5P8Q+Uu}\/r> H@Q.GF[b81^1f׉P,oYJz :dV3ޢ潟#%nl#_Z<]m6^נdA1uC[:ʣ JÀL7#R/5<&/Q+w; ڌ X6:#fjй2ZpBO؆Q|S -zǙc#k؁=X``U{QmϮ(uVm9$؃Z 2/ӄ5Yvث뜟shhB+ߒ-b'Qkl>$a<5t+_LH?z#q mfaJEDu=J uU9wVgkG$GKV:=ںCh02oM!^7 y/ook$Ugju @NLiZgrbBK[*U ;h>ڇ!"\(kܒ UeKD#Y0`ܦZc/hRt+ίp+8ѝ}lW"9RX _ rrU !O{xoKF'''GWZ]-OGauv҄\|UI׮grKG =\M$+MO梻dG%}BPɩzEnZCqr]ca?Ġ("Zq,CBo,ɺkM{KoLL;TE`Нɕg$&@f? ͍C$V#|4/~CQ2t!Ȧoͮ8 l.cJXJpaPԏdGV!ѻ 5eOLc8,x6vhA5;F2D{wZ97utj&Z( =K֡=Y쥌9ncQy tĤThܬx e xmE~OhMH@r@ Ye--f܃my>l>uk7WNHF=fDK8׀<~⿦QYs s*^CrCɖt8eD5 P5 Xӣ%8nc$jU#v%qw;Wȳ ȂȽ3~HE4)5ѓ\ul歹D1``LѕF= ȿ{u",0oΉǵ|fFP~)ں0׆Rabsp )@d~Vz] T"u6NJV.[4䞏C8 F{~Qe']Z^ IXHٛ?6[x*U\$<냰S\5mƞLZi_Yky|Ŏk; I9ԓQW"@w׽ͣCsbO yVL@ wߐ,u`K8e/`x"~2CZg:甀O<\iVA7]GU ͝ jYnMX Z v_8E E{Ʃ PC@o,b3O+bT}%HR- 4Vׂ׫hW!jT/c,އ } a)ջw߇Ɵqs~aKM*UTEWO;̂ x`$ <¿8t84CTZCn_f_0?=~ϑK`Bc5}Hz]^.G>u%xz)qؽAyF*-AQƶlj=6Tbxo)Xs"SQ  )ĥ:46(+Ptzþr+2u˫%a# 6Dy|WrI;o.ȗ!{Pn "ptz6> JZFsP=ظ$mmbe1;]k:ca%8i͑JT*^ui*%rlyHBv2xӯ, aFWjA?2GPrmLg`$Pk[vA'bݹq.ҩeV&V>50];:ĠIm%fɹ,v64ד| ̒تX%= tĿ&&޼VD[[eqAIx&hsiтg 4]Xq[W" RO8gZEw:ט8Hr/S (.48y)*9oI̚~*:+._&;rS16J|9zϊ VK5-gT9. _j1jč'(n^FO黊I* (Gi9җПWb@-B^opG?ޝ&F{Yh10HvQD|\5#H %Z)s7ƌhǓ%&#Gs ىHADn>@t+tDNKJMEf '7H¦D\!O2X/Iڵb&=& 1BC}qюzϣ z"WDK=e)l8akV2"B63^M&絼t523/sgs"|:ր/7Z(;}dUx!Hc$$!ΘJ,Yܭkl)cؚpo|bON9YBaQ\ ULף%`gVZE"DU`<:z%fZC?syIσrM-")aHo}iWÿ!06mpVsuby5\myl?u:/&)1Q,dH,K`q7Kf^XȾxL i x`XVAJX6쯳>-k4"}F6=w'rˣ"rg&uBvw+\&+ uCF&,n!r+Q,Nhp$іtShSQpu5_SW$wVPC+̛}^’G$܋_φΣu׏X]Jcs@x,ݼ`8=7u{CU|/BHQ@Lj{hnoӦ|\MS>4p=䂡lr0Do˺Fnlf{V t*pZ/a*&y1ĉW&ad 1,F({ .L/7hD `'*,JٴsA6JG}xMTȾe/!nVf/Ca*i0JƣjzchǷ vÈUL~"يiM (}-HՌWpںˢw C!0l HJHWOXstV!NXHݵdj{ X=/4HO%_,(;0ZUITZ>EiYB5=z_LS\-x4w4n1,abIQ[~[C_0~t41 V>X~B9Q'wO!{ \8fG9 g$ 9<0]g i"ɊqoAK(W -sBE UAfHH;\^c93|%]{Ažp]:W)7q³q DV<3kvU*@|Ul`]=._ycp^oNZ9؊eG\WQ4kwtn _3tO+;?u еoTigJ=466.FIygq$ա{Ohe,N^ckؽryTV0MO&֍+^OxĘNy9`V'ߡnU #mE}!hAHv!O8kcKgqI-^eqFYR+ꥇui}mSXn~Ա[[m5g+&<J6 ){^ӍUqXA\ItLoJ uާ `%k7n`4˽!bfs=4RF( > q-`5Q<9:  V%0d͚*Z።aYTa COMRzh >)c xCdfUJb7Cjoa>z$^d:?9V|y{26 Y"̒sҊ{\.{Pl.sHvSrTILDx}@IYڻ/9˿mUqt2 5>w njzŠ6&P ȳŏ9zM[r#-kAq? es|s j&.p ƏmMWkٸ:%;"%В5~%Af%g.S ;*Q8Ŀp /1KѲkx;c#m?ns*87\bntC\IErwBx#%jGXe/yx'OCл`k1Vir:+`B\RYpʑ6ވ9g2jw+fWq@i"'FIjLAɽv+igZ4d@]aqg}g{hauP @ܔr0.>~-?~~aܸ'jY/Xn.2hw.;q!]a_8_J n:HS+(MgTo*yH|'(d/ Ts{Ǽ9 Gs0%fw-OZGæI燧KÃ\ͻN.dfC2;:͌}%U_91BYa"kPEtךwv毇trk%8h* 14ɟ8$-[<Û`)C|Mx]S%gּY[{|̞MYHp~'N[@o.Hd \Y(shKӍ}^х VozE鎇WFUl_0N0㮳Ra5ԺG %ɜl3faWJ>[$' ;|FAFDg=NҳrBZ'LإBX Yd\b%rp-S~j\MiOKIqJ8'W t~4 ~6#IQ+]n"1E2#o߶XW_ %VwX=j_?c孨%:~f%Fx2NzQԯX`0n|6qkݿ`Y)^m17q]9I:[*.r2Ɲ˪ C8%s-Gm7TCqnfNA9w7]L #80D3S !½-\aP!+KZָڪ4>0EkP7 G^{lS בּաHaY=B0 tq! 9PI]d@B5S\nmkz}sHX4Ts͇ k$<h,Vf3@%!`O٘lb9\e[= Q٘,)$ic4;G$y^N~dEgp>S|+ey?1xxMǖfr .g#a&|~pJ`#&g{>nۦT7`;sS8F[?}\Dfũ7mD ۀOr݋m^rnWC`wL`VU&#9) ( Gy>/ODD0vF2/ af[UyNhĥ46/,Q?7&\ƃsm%*F;=lj) 66,*#0llGиXZx+cHŭV 7br)mY<Ͳ,ٿyIy͞W!o}TܷC?tI_x<5k5aLy2/Dm椾'!M o",)k-"Z:,XY֚z-Y%M8&]HO[ii JkzeʵXgd_Cw:Eތۓ -7B 3z/KC-6Xqَ7AGTVe`'eFPy Glњ8+2]%Y/u=1 0fE)}gh iRE.*${eW4'耯߭AXݬcx+Vy6׿T$a'YMDZzZlE_SPrVP-X?@^AǛH0i%>gAaŁg3~ o RNJf/#= `GnBdY:[tOyv)g[wX[nR۾8KτL?|en-EqaK+a{Z+܈ 8}@u&ũT:j3pd'Zӈ!G$yyxq@s5j\yC{{/jCaⱜ#NaAA7k$:7SiY AI|=@^S yCN#x9Vgc *=n7C_Q9˂=c?o2Aw!ӈN.2kum#Uo*]Đ[%$AEU#$!A"9~'^@kUNT ^f,OD@ƫb%/\An1&VŸ$BM I8K|L' z~[#(h䗰Kon&c2k,Kn9%f)jugJ#2^zb#QJ=G=L vԐt(l5HewG-`cCe>څT`9ZyNS>wU~i3 K+d4-ö%rm%P?儮DfJ4Z3'"2Į'G Vp9@ʈ'+kuwW1_ƥioWLxq+뫪džRŶwM䤲8hḪ_"J\zrG:oW]uY\PhKk|huG}L[>v\*),E-j^TʆK cH67y56M[sn)1LR5Υlᒺ=0XٔkץsL& 2;?2$zKtȬ]&U1 . UOz﹃u="ntzznJ5=|(*|"V "S1_Li9p^f#| tFodOv* &YOh-m 5ӜR}DJ&^w Nr@hZΧ= 5s~+@z+"Aۈp;IO1μscZUdvXs'NavG9I}^mݏ@&:f}zm੺>ƢYlg03x04,n< ^n !Ȏ! ;.C:l,-n\*_vlŅ_wۋgi Py.i:ؚl>6&Cs?YMhy *d>ᣗV -ߖ1岖l@H"nOgkCHZ/w߳eN>8'0 sT{/&δ[-]ڍl]桎uגƋaUѝ(Fހ/hLˏ"(Iߧ^El B5W_rioK>3&?k擄؛ǙSFsbo|n+B#d o3SI&:vgj0?P2xzV^ܶPtR`]b"x@E/*[( F\#wJϋʮFm O◑ec̈́dZA𺜑%Xϻ pF$:Z:Qgq]T쌹ijZ<ƫY `l25z! db]oť7툂X,Y2@5[J)MsۼDv'QLj5ӳ$@L0kSuŒ/18|ɂ3zYEˆjh"Q%Ypʢ#]!ŧdo&V춊ɉJB4jQ"Bas]k|M9fs~|\R cŕ_>FVPj gN]<erZgm1j]YҴ>is^QbrV@$Pm~B\ ~0蝢N6F擖X(@_<ʢ-?Ra:ܝU >䖖<*܋+Bd!jd;e.O-Ue6m\d Rr'e`#큑 BfYB7n|_j񎼙BuIw}g&Jy~]w OHl*4Ŕ( [jD D^ri,zD5amL]7szE= gCp )Ns-y ˼}p"PF=Oz,D9$/|xQ`>\ƒfvy t6dr#%bɖόRyۋWGV4V*;STxuLmH3ëqSP2mb(Df jDcCUbb6N~X.7*k/1zآ:lc@Y6I--B 뽛%"+2EFJ(UV/v(!ЬB Oi|NR'|9eG+3 $ Bm˲C @{(ݑoCvve<=*_d[GW0}f F&+X2e=SQU}eIr©] |ӊ w+ I2HUb3Ix;W ICg(I3,_%naxV^ʀ<}"HQɌT+Jtr2'I"M(aumEwݵ"g?J:'ٝb*C(>9ͼ2fOAGT\hs<4?~d.ٍM&^n ;|7=޻6E~QzyJۨFQ/<;h[|Wb%Hu#nLHhl/{bqr/Iѕ%Km Xe{ Nȉ/aʙ#e37&[R$Vc-0ůc Kjzvd&ma\;[*?FSw*BbF J>6MU ?A71 Buy֋w(na ˗F[hhD6O-Vsp8n-Vyt^f?vM(*vp*L?G[/~bK@+GЍ۠ɥԈH{HAZwΤE4I`&8Y'YtIA$Ȥ>\/9O`GRMNר+[8~PZL7S0IͦGK`Mv:r4Vlע0c3xe$4L]I9D223xV;inZ9b'# Ȝ(*>ں&}W C)KS@FXlxPކE9|ZKz$4I)nBEȂ~ռDH "{$"T+^%kkZ9@,9y+op3sj*JX }zHH•d+:J m{8If-Gσ/fDf6\</r;{цFKly5.pasCNJ*Z-,Q<94'+y0K8&8'_k["k( zU#?.KѹbNJi|Cz<32-cP.a=OK Ʃ2 zUdž0y\X|;n`ܾC*+5bSp)NLYp;6#tRfei@uETwRlcC1L#ǹ۟U/{Љ゚%u_>/_JkIhzdRdMA.# LَHXhH-=7`,3VZ)l% C'8aK 蒲 &Z_[5.*zz@ a'9Kaj .wsH(Ө!^ ^F{g%x=R9cɾ:>S( 6" rbc|opS"i-L ,_j {Nb΢goM.h2qvh5Ⴏ V/h@D`kDA}`Kpћav UaᨨkQo1sxetX/FiMGJ BkǪqqsCwk|=fyEA+Oj!8<;L*fڇ cxKmsI+M%s T n6<7ItT'Uz9UNAy׷g!ӿYȳZ]HČcu>EAbʚœHEc#U Jk T:j4b"y1>֒kő6ƃCU .[##A qOBFx|uj u!w&`@wX00J*aʩlLbz=Dc ~zW6queb1jj&D2Dg{]F9>byWsen(S,&;K9Ey+_AM 9A_}l+^˪3[q<4wGji(m-:Éy*3^}>Hn'@^hfJb665 \5mCx"jlE0D% ? 6(@Ju+(a?*wx _ƒѨ >S, 2qqc. Aɧ)9"4kizؒj+:ZsĂ2 g݅kWsONV#^kM 8cYZb c HRӑ`-ha\Y%#i 3cߡ~#ۭ3eNfjԉFFwF5+7QL/]D;ӿsWE.r-VJTU⓬cjå0Y}!sK3]%ka}\O 3ήa2IˉS?%)>6 8FEœ/7#IQ(*cQ>mR˷IDtRh/|49yjԐUyYcoQ "FZn "| ƾYQY5xI1*bdr$خ'gt{jVGVߡڹ:p`,S.W"Vdr2ajSF_,p7eAMt%7\;JgN}rPFUAו V_sXZ)UzW2,`6߼$yssF je[Tsy+8p۔i**5AU lGmϫ O'{[qbp^1_f(^_ Ou6x;W mhÒɖ5WbWCϿNVvx;}`՚g7chn0"j>&4P7ւϡ-<8K+͆č kiB33 ='&j|.lԘe4 c!JO4d!C-긷Booz9 xYx))>Ń"<>2H&*v`Q vbRfَx>^>N,c=tgF#RZ֜+_At=F-+M ^@U7)=@!2G@pMtA4z1"\J{0߇/^@bpgK6<11Qb{Ӱ@+ͱ]j{(Dr4_0,77^`B` p:]\Qݚ -‘t;9Gxx_,1w2% TyDw*@4E5y4h \pcZU`.߼2-l NE&RFޙcz`AXLc 0xaӫ\٤vyMOMjH*H-=KaT M !Ie}PУwui!~ GV ƞbxK|}\FPVx/gJ-ԅ YN+\ze,DsErW c~W{Y.{C| bd] ͼ?I9r_]4 dTMۚ_V4 +}0 Y13Oz; ™ͻv2ێPMڭa MrjWG6@ o|*ӂ;4(>Dm= :V#[͖TXO7ZI`8/0 LV8ZTI5$DN1^-w7\B`mvbWv2cQZ̰@j.t-<,ƛ:2oK{rbpXQyy|,lu v{7EZorC~ .JzYRdU!TJv>7H}LsA~G~%RdVQ~Va?m˂m+هݸN*L[:ҋ, sIS EKs1*OTɔܤѸ2ǩG)Ҫ3[9h_d +cvrαpQC2ddЍ c2 !ֈwK?YP?WdwOV8<3^:EutP8mGl_q p{1>-rԅ7=n2& yƅ^z57C%Ig56ysʿ;[Tz{Y[_=CkpaRG|=cHqmm9rWb/ Af ,̼pYeFM#j;Y]s\!a,:d(L@j! Т崹9CX9J(/(5iwf0xWS,wݦ"v@p5BySJaVtTexA09U;"z|f35v=qXC+tUyqW*o[Hإ\Lgl- G -_mxN8ӗ+gkj6ߣ Av,, tt0h,Up tlݰƼvdIC'*Lľ9bQ.x1}`G/6QhsyVHaHxMɆb=uE`خ)Z <;axfdA'AJUYTOKEu2I1'v`M#23v,>c,}T/3l ۚi<Lt=Wv"-rMS֝JL4y$UDw ;)/S~꺿t>e9zCa(%ڛ%]%ߩwV_}HV6wMiM$Umu@^쑰Sʛvv= |܌O]=d 0#$i_^L\?h,Jnj$5p1gtIQ>ʥwX^H06$JJ梷m%Sb]ǻ%w$|? PU]yp MDU<_޹k 4iy4hRUm@!_w5?8X.@lpU!R D6Bĝ&2 G&I7s'TbŋgėqL5#eDJD<\Iz MV~`.0gJ-)͆<%dG^:46_3:h[eAyOQֱ'|Fg8H,_y6hq 0$&2&ty% C}*+_GjD7)zɩ}M|xcZ5=?(),FDp_qT9yi,`fr XRRvR ;Ëyz3}O6ovwB4wcCK: IH4yc_,D3 \ހM᳢'qb*U(>]=pߎh"š"  ,)qŭxBߐu\"ufMA8t"lf>yqn{0;%,\>++s//$9엏=C:`v"V,Kavi=GfX{iwXI,S6k+KQ;ƫ.QLY:aHƬk~%d%o'H+ϹP "IMҀ~{nr8fE5a[Jʹ&);QFV>u' N5l;~.ܚ`1v8$g[8n\Z#a4L%>}a&'*ikbzرVbA@.k+guJX!<8",kM[[9B&[AciuC%1&zxc+{pU1.R>`wy3OAgQO7oK^ۇ\ݔ>`Uv6*p~pNJpҘ 1GY=aEWe<B#otqBO HN͢t2Zp Ĵe8I`'#~c#.§Nswn CNHIn-[Ck@?Lҩ,};f#$ CG|z=y%o8|I_԰)F~+v-f vG|6`[*-狥W; gҩ:X+9F sd.l.U]ڥU n% $HGnt5f:=ї7xZ"dY? .2LSgYm8{GO+R$A%;SL}|>uK3MKʖ]s\UݤiRCiVsOBNj>fe߃;!Zoy_qxSˬXzz;F7Q gҦPNh!N;۩z^M ,fO z5Uq HOמPzoC\:*kc6GLi7Az ,_Y\pתK;;C&_D %6p'sCHa9ze]QW'wO@OS;̒Nag#f:^e!g5OhHvE[@̐^)kdm3 &$tt'Hcs9pvi'Xnɫ7 Nt ;dOk=$ڽnIڐ#nj,E_+^EHQu&u_p&sىYֳVs7f&m3GQ1cTZr PG q/lӥ 1r&:ګA*M1N*Y7$czs6.Jc{xiqCE/7JuoyM,f&j\^G뮫OއUEMBp**DG me2ݫS)6dpWQbzj dw0D\($HUަ빤fvvzcK]@0XVg#qigunS+RU}IWv$JݺΓ).x#Ӭz7|- k/|@ ~MmM)J1Xnv!Ne39jhd <2nZ(;GP"v4j-$ W>d3]GT3Rz%e/Rؘ."'m1homG /sN7q5?ec嚜>tO`튖|#) Eg; W'O*ީ lZ6F,pSH5%? uiB<O`RK{i¾ 87rBbV-Oe mAmAYëj]aSRgX K6 :K_fK|8_`s$C[YWT|.;fwh[Nr_vM,Ξ"uz,BKJ j4nיb(߁CSr&RGMR9D&>p5"/I=juók&n!E8T E6KhPsJiّ`^1-8zShה;qRcїtױVA(RmShUힱcZl#+i@Q uɴT ۤQN-w݁ mk䅦HM]]d*6?ٓ 1ؑ=O[axB|8+ *Gp㓈/mw^>jygG#ќ<$3Ӳf]ZVMWۇiAa /˦ p[qJ{r)Δk6G`)lD{g )e NR {aAe@yށ8D4{(.w]/i %]2:֍ `e;LZny "+'cSdWnp.W4lJ|<H)}d#6ϑ7멱<DPex*DT:"*q:k{@b_R &5}t`蹵Yͭ(֑|85Y<+@ІbpH@6 sͮNEKHb25/ 0/k'Ⱦ%ت;|s \feImqY@|å{Jļ'= c.w"P$CӷR8ZƟ9јr+48QZV~]:E|E25UMP>H9k 5knСw?r5y d?>?iX UyhbxOc3῰Sl۴9c˻D`WjRbDG[!0K:4fW2} {)O%VvE@ XY& "l+b:JOw,1L_ק*pI: ?(J 7Dz+9;y6t\̺[OcBJ {Dx$Z@Pv <5C՟S^*7FliXh+R?I[ap} O5D5%mE%OMŞ62VIѤ%yV(ʟ/9Oo>WK?;3b갲KwS28i̭}g]A]+U$zmcOXQVj8ξMncPo[^l\D1>ܺrKW+V(h Ⱥnǒ!U8lkN9tO2/vEd CnwԊ13c 1Y5u/e{9`ph9Z#W{$(@ -m#Agf jîEUoa5^$mȯ.K]7Evւ4pIY2U莬hܻסEn鳷05W1s$!s'>w5}B f%Lq7Q>VUiRkŎ51~fMYn!o!U,iU-6֗ =FPߨj;j}~]P}PXܰF Mؐ8(Z\Y4}GRr|Eo,$HbBTLI9S'p&@AP׊ 7@)Yh,XT#o)ئiyp?i:_Iw8(||J](uΥ:!]kN:l̏u^Gi̺' }J|TdQWÓ^ٮt獙bhJ>_gʼnk|#DPM[W*): \>:RH@Ŧt/g]D*I9O<xCGyp,44WJk歠( 0,ya*%%ɏPhy4y5mqM)|(Νќ;;8d>g*{n#!N<97=7n昞0:]||QWzRjt&EIƥ2o9%xP#"ןUcx˅F؛wk %lx~f=~"##22"_ڷְ6SR=n:p_>?C#Qu6Pq;ʍl4.V+PA=~sM2W۟#gj 74u:4g 2$SU=7kn̜\O;@20?u*ʷ TgKzz+h i@LiP/"QС;TX[ ̟h'IqS5@EF#+Ҝ-T~妇H2+BؓvB'$M" fJ:,:5JB [giL&AƝJ5DXDJFWHC9·,l *H 0l9ܘpP繠:B1mZ7niWW@ȭDx~OtO!Q)J9J,ɝG>D/PW8a&хCrD{,mp;5ᶄA.Rd34wWpJ Ƞ~G ԑ[ސKDX4?5mt9ތ-a,+xTUo,k O lG%'}*$`a惭NG}"|umTs])h)ٟ $GH?὘F v6DpMS\]oF%V֦Յ8D$?S 3ΖxA~CJyHLٛ ~Lוi؟ OHFAf\H< mgHէwf_ `HVȎ#~A{1ėjQxsЎHq҅KD-2~1T@,eP]w7^%'1B0-\*SY}j56$[ElL5C &.}cF6r%}i̞ӜSAŐJ818D\ヨt=VdJkR86#J.wyM!.܏:? $h9F8)&JLFo~ 4Nj6Wdku1+x 7>ml}GM(`usWHhUր̠v5IFͅޑuEM:tK k*l֤;Дs\XvRLHsUM]NO߻Q{Qxnqfsǵ4re=QgTT(rpdF9qG{zɄSH%,FiP G\d }u='|O:]/B:HOcVOdodā]@A-'t}0It1-jU*s64]Hb{5;]Dt+.+FiB NqqO][j<&+M"rwlé.$RG7+x4L[:9'HzJ$a{&-^xܙc:|ȪdYM2_'OJu63U?6{%\']a-vIq(Pt `sC ~;=%Qa3mD6/8LN,AVBhVuh{YnQ7ɜVN}u[AzcyڢP9}mup9 QcYD㕈k?Ձ{ |RqfX*IuZ@e :޻8q!)~7n`i8]\"NT0[!JpQwsS@V%272hgfCdCJSN[5f?4UnGr? ;.hN7L_w~<1&ߗ,EDqDC!=YMڈ%C][QɇyLaI=COtUm[pDĤ[WigVOYk 8XJo,}RI؃d`hC:=`§,ثGt VG~WQBK{>~zh"|qS N O瑧(-M7Cmb#zZa`!R|{v;rheQ-b}NiXI3Fs>5Q(߈fqT7Ce` =[Ц$iafdQ]WylܐX͓,:/;%q23מ5| \C{@׀NwVRaWO5סoB.j;? 'H a%XY 0WIO*~ש=]̓;}@j!Hk RXjM ψ/u!0/%W"njYA GH.0c.GrLb?xpaۨā!"YRkIpf)'hJa+ȃ4ۍ@q@zyU;YL#Vs_oQ5R87VBut{Tup@&yruݝD5n6T[[hS :f1Y1i}k[\*;p6b⒎?(L8\*% '̪PX\U~Z*.m8@bcEBƉ'NćCq= Va>p3$*OUZl"6߆#M}&rNmN/ .U@`|IP!rÀ>D. G+櫥OSb92 q`/ۻ$zm]_htv#P<+[Tzc@x1ln$_co 8@,N5 ź"-XBp?5պoꦎ5+Ds w]|ZJz豌&$@ b 6i?A%ʪiV=h32Lvx70K}h?gxHbbB/g2 1#$ו|}I? ߷>0&W ?$F'Q (xTO,S 4hD`=| u!X2I0%`p`gs圀^;_hl7UQW)ݺ06Bth>*yV-cS C`xo^?D4BM59-`g<(9{{f(2 *lZJR{_P2;#D @7vO>0R}J&##NR;=XQF BBYp(]M_>;/_n!7OiȞz ۈn0).*qd׮CIK[Y#*a+ђb&YC"&ccv^BL5E[g^ub?=$>< TP.>X]Eխi1TS&!fۛ$i@0JA*a_leމ7gf3,2WX-mn:3MHiHߠ-7jq?|?PbDᰂMGnOZ?E\ܑ/!j_v ݆|л8_R:0: T/BR/ԉ!q&LJ!6|bH)m9jNS=#(c EEBݚh,8ɄWpwBZ`#6'#rעTUd0մDSG!$!W VA4+;]'STط4UUlPm~X$%|x²EZ5ǖ!O~(oi7 Z3 !Mt~`:g%z*YB դNQ*β?'3 Za.<A…>}=dvu>0\3cӯSn7nr|P0Ztx JVcl6]".8Q-V,D)B y@ d4ƭO9Tė^XE(9ʃzCњsr;3rk `V$`ņJ V] |_(X}nno>Y@sT6XADWG,6M6΄43QY8?vZ-裿}6fgN@ >O.7+Rqv^.l&OJ ⤀?0j,h[mԤ58*(_;Ęu|KBfhi߱OY.drTMyZep̣1 &sRޣbF- \?O# s6rW8:">.x y]QùD"Px+J9H} `t۫5umѬfw5ꭶZgB' sO +oq#E1Ѫ^qNә0{ɉJ AMՊݝ*X6< .UmJ(P>{O 48̿ʶ.Ww"øMvb#}֣oLkd8 i@ZN:"[<ьǜ_X[J[fp/RPC3P[e=WzWī:V `ؿ;B eI:)v.RsFcGֽcp4߽E*>@&JmTt?Z$Vz +HQA]#8mA ʒ̤x*o$MMV0'9-0Hڳb8+*5k\(ui{Si);/ -Vq[RqmBB'޲_Ж>b^ 0a#3; P.UQ}{Dq8ł`mz`w$X1'3'yFLv;da 7tבq.X(RwF6!?wL(v,TQifKg*LLkҰIٛZ| Lu&Z_ Rf£Wgp܁eO &L.ʶzh,#lPE^ƫh8r9T`zǸj{ʟk499-oʟ˽6~r7k#CAd?pK]m?ҴŌvj%eXTZ@M2pxcXIbp?__Z$cD3нXzcHtp~4۔BSWgO 9oRo3mThT1 Ad$ACx@GEaMK^8$(AVW;[ڮH>go.m >E:  ơ.pt!*Ha8ЄFm;+%˚b4#H6-2@_N"PA*%.SJ65jcl)>_el"|'&J>X"/cmkyY|G@(pP@K{2LpDބF -T[KO}KpLxfϛ4-`A[8]! #wtB ZuYՏEΗȉ>[9Ԋ]$] s,1~=D E-Kw <"+%ILv{3. *p"ޡ(vʻ;!y%n6(=,EUp8{Ghrov[0g4ߘqry NiZ۟Sƣ%4Y^p{D \Zb,6H7Zg?^\|shV@VۖYjf1lj#Oc9c&s*пXeO5!XA\3ELofI\P9E#/ xm.[qB8'a*KׁhEyVD{}OaO="ONwP;fȭ!}XRd{rm~/qǛByv @J+*-0Y G 2^Cv?Ӈ:Rq˯Z0,7CǂL6u=zxIUͺMz?uo)\H0h;GVp=>b&7c,KuH^֔аq$S{x@{], V%hqx %𡾖E3gz><.ډig3G"npΜW<)))5P^z!8$.B.VZ s&yOw'P_>T^!^IwAX#E?{-q ZՎ3JFH>Lu<@vVᠪc͠ȃNi%B'+ĽūߑQr/M-Ms I:ŲinN)Zu2?;8e'J3B%lXT. 7f?_t}Ξ^H_jdCz<ߡ _[ś:$:9RSCIDZ:ɺh?Ք?ԑ w<6mf,LLӈϲݜLkAA#TRE؉6o|V^OMlT-#RKyJGw\I(@%p7*b{y=1lsW*/YpXL>sy#s&K? U2{tR<~3q*X $%o8ՓteMg8@5}p'N:yS *XƫwqUM1#S[Z>͖wH_}gE*&:d3[Lv[\NaD%ME+t\dsV@L=ew~I4<*Z6>؟OB␱(툹/|ME%ᄁ?N1_jׄĿRCjEUFuH_㌿P enNB+S`}ztbGЫ &{&0WI Gm`6^^VDtGGP7aH N\tVYj8/j;Z7d9++ ~X%h%ͪ : ᇞ"  *? @ɸ={-υfC*D&h՞ p7A9xfb'ANy;W9zDjb 1Lv&W{xGg_y5?:r Zj%D3~(3SbKͪ'`^ly*ȿ?]bTa}p Ll2  p}7N"մ_K]sf\%V:wqM0O; &+{i\zPŝ .cn& &cd$և"ɢgS TKhJj_mmG6o)JQAcL3M@hi ZuieܑM[Q7Y<' [Q2 NHw0-h-loW#D}Kqv+ ۡWO*=**elxX 46\à/if%J"'~}dfR!j&/c@5tL8uєDþfgNM;(}xRC !IMnA͝oM1`3+%! iɖ=Z _ٴMZVn@]wI֥z}d$0:+ƒld7=RJxFa\FH NM_6n`m qv9$.+G/i9hPd ˀ^11*,&$t}0c1y`#X&I&OY'{i+$Se0,yBҹ qn?h^e2-ҝ3XuZ9lGH%<|{ѶP#!!Uk}!|a˓R;/7w۷M櫢Q4l4>$7o`G;$FF8 *kPНz7rHIad;$5vEWHs:nZ%zG^̤0d<G(ލkB 7kTN@ZD'I~-Yat Z,OˈϪ<aPG\l}: `ʤlj 4~ e +LK_3XFxC F~+\eF[QakuF }In lQ=*@So^_L>W!ږ[c}+V'| R_ZueRz0"Qqv5=a0,Ejyqg lA|-wSF|za=i7k*H$4@ V`2Khc[}VJh)?**wnrM%Lf^/!,IM1nnu9PX Y̭RjZ}T/jЅvlV\pM(:NcD؍@{{>$cOJ,0ZJnvK 3xؿpy{gtS(w+'i~ǫ{eUCI;hb{X̡>0g"%M)bO_aw˺,G$tC -J-?mQk'CHA*\C( BjWӓvy'<}*4ʮ_q}SwOq7siKh{J> 7獵WAel0kZuFzϦ_H4AM7Nض n9R:)\2- |{ԃy7}u;{~8s_I~k^) xznbi^\o$/8gGk5mL~O =j})6*×CmW3g3IS2!wt"%j<{poOh.KԮ<┳T+kTl&4x~䇹.JO(f(5 (LP 2LQA$:LBOءYoW{5UYBbqLny{AY2Ty 5p@RgGB]\/z4 =;UPT :_&V1u V;abD1A#anǼ\=H?di^Qq_pZ=MF~$HDǽHڑ?X _bރBĶma7<1-ߨG *k6;2Hj%Ӓׅ,h,6AsqQw14YQdJaHxT>M5RLgPdb[uKk V GzHMQ-+qE8)ͅ!2&wp%n uH gB|$H ]M;* QO@›n;\1 'MHfxhG=.[ĿπDM,pwifL\\Ŋ[LX[s'>y d_fIdgav1[ H_a7VfhSiS^r/v=n̴47OlK[Տ@c-0S]|rkZLzhpooMyKU6v8 {sL e` JN[ٜ+LQ-Dor/f N2 x0M|E\:o U#?wpG,J]Ku/8"IXo(+q)%HK`D/Md\?ci=jrlW)ĘL+g/2kronȝUSȌr5~-p\YRYYWoΚ#䔽W8?= ]zcbT{:>!;puge2 0g8y7Fh?:õTƊcumEjpHNc]^ lIZRۇ!HEvּ*UNnKh 2`'51 BgGzVf)"U!y+WAq/h0M`>`LE)y b}. FB p;yqbم!I;H#ѢLu&eDyvEVпN~KK Su47 y<Ts>mBAC@iRرXKE*ciqfX@5Ɠkoݚ!;@ߞ~VN|S0 T!ZR8Ctmj~WtfܝC&ğCp,e@}!jﯻW܊V"T^cL|g|I?M#\Y\aGMSYJFOJI,\ոvMڬl'及UգqaSg24clVo-x*;[PJ)D(~˩jmIEsAm]Wcr{lY#5vo76 O'B XU{B _,LeubF?oR'R$O9P?:2CVMn_1e︝ܺ=67abCXҞzEmKm20E3Rsby/4 VII9tF@@_y?d-SΥ^2Jm\gt!f1r;Fa1*?.cW.sG&cʪ . dtɅqF~1Rm&ӇpoYvy]0#)lk|Pq=8tpa蘰d?xr=բJfLKa*Uv.˲¤E+abber -Ȫ%O*5SL61c%$-p^ TsTk }FJ`\ p{ {N@iD,ui I>O{X gr+XAdC:nԎB#Ǚ1N<9e+sq *g%33~uLЊ t;Hz̄x>NZXKڂw{0FbKkdJgͻ!ޏGOv{^/f%'-Pñ8|Zj +d~C5~^E89̮+Rӕoj#gJ_ dĻT{9m&tr!"dWZ_$]{teSn{@9 UDdTkZ(D#8ĀE~ՑV/ruXh=B֡ 39K#k"1 aP3f8Sŕ 8e0"F^ |bBq&RLZ .~4e7~Y/((zs#]Y*5(WmLua~fUtuczG&hMX&`RNJ AHy;Iuʄx8[ܨߪN^] x /;ЕmB:˼p9M_oA0M}!4pZXb<f3 - $8|oTSJe=PYbl_Qg<m>^R?^_TlĽSCV\WM%סB +GNU494DXgɥFW^,kP{u >;Yt&,7.^Z7n j *)>g_5woIl߉p*Yy};pna@V:e1C\*!RHjN»B%}4lp9u۪P5H'!锟 }AhLM;H{7(""~{t Y' ̎>GhM?~Y,R"両+.a5U=LL(_]˶d<fT:DL!U@%_^f6֯2֋Yt|ɓB.s@K"<IXtNl_ 1l{(*w:myG}ul9T5#9 ^|cIk( g8bTI#7$jc=D6 Ԯ#=1՘|✮TVUIcf@JSWø)Bl\=Ϡ!Z /*(0!b%KkY  Q.];^?ؔmtcO4_)7NY]RaؿZpΗd'_ A6A H5Gab x)9H+m !˫AM*E Sa-8q^gut ?H̸* j܃qĐ2:9 ) Ć½LfFmC,-Ãas}*e72 +@GKHێr,ӣ 0UڽP4VfZyTsʓAQcp0؆[g8},;QQTnuZ,R~ 7},c l`+#kd@Na5z*[#^A4& Ee!Jl"K#&nBlջEWS*1O.B``=: obBMu$^;.]E-^LO@TGh іsV ɏ+!F_HM6>^LN;&+v&OPقQbW ؋gP؃>И 5L)2 b5JVC,ڃy`Ӌ?Nz EֈȷeKz?nЅ] nqs}kVxfZ9S之:œ.iL<9am$xKgl7(v4[̑ѺkXMhl"& K⭸]ZȪbM̭ EIޭ~@%"K5K.aEVדv64H&PQU$~2 ,M=8Խ= | 9Ha̻*q Ȍע7#bCv4 zpҟ7B  M/X&i=,4YgxϿ'znߔ*N6tO|k<ۓ>ͅ7- '83@9 JؿBGe%/:$2Kr{{ed\r}Q'u0KѲWѭprn,o>ח:03]?S] 'EM _0?8Hp̭*0.̱7 sˡ!KNɝy $(wmV3 p4ߠiz$$& &kwv.ivV1_Pfmw #5'֜j[8WNm$*% _@Y椉4;Y` r51 n[so(C}PxeuͱĮTbݘUzEg*Yܴgq,xٲK\U{Ez(9Hu^f/8X(NaalZUzAt. *Mq׫f{9[i+X@;AkMf=kjoJގ#5<"$Tx,GӏuTOr1 *U7wh jm$kJy.Y9BRqEfy٫Kθ)&(a[ v0&,#I/`ECy Ҩ+3˃ R:D C6 Bm=](վ Kr5;k7xK? %vфmk41A@c7( 5jI Ђ î]q<k,ΟG 6JCŋ&MˮOkM6%L.d./{gۡRz,>dqEIe;@)Aݞ'[8ЎG]GMӖw,~r 5lPׁoQ67F;G8Ҝw_yʤc: w[- fF"(@gsHdPtt=FBWBLyѠZfJkn*1qM@˾^|aKٗ y6 jia6P+1 =b81*!Wiaw~z"-%<649"OFTBihd}e6 . @ MO1w`\''´T|.Ԏxe{{HIQa *r4:M_Mu\ f"[HID uC~. Q΄x0M0JrD:?GY4+fj4tkt C~VBb"˩vq^6M$禕!N$5}H1-W@_=/OB+uUU鰅f=vXv_@}~{osú*GAy!wƼ$gCX`::McA+n *ڤΗ>d1>$ۂ=,n kG95N ͇e*{VՆjpO8NZQx(e [xSw|Ь40Aߗ++w!&P1K?L:v2QzEVZ@8cB-/775h/ F B0їPcv_ބ 21%=|9c-I ,涋"CRɠ鏶DEPOl,)4}) RXaʲ2&O9.F>iu"=>z"Ecy0&Nr7>#Ɨ ]rGwƷڻf^5/3 C2(]_PQ8e3s6`вʅVP`/P-e3leRXãZ7:Bzb{(Քe1>l+:xLjFJ$\6")&)6t%yR%,&;A.$;e;&!֗:jغjj|܎ǔ@JE<5hL~t 'rv}"AΑ y`_EGMgSy$[Nfqz_Xŋ g%ToAdgdEg('uoһ@=3FŅصVh`ah6[A7p[ 5.yY wg'g-j,dv njr],n!Oף f=X* @IDr9@=tt -+؋JxBGq6I8ӄ8\C"^5K#95KFD?kiZS[<t[EtsJ[D.g:& uH@.&}Q7]OaF8ȝ_;7 Lzt!\A)3ܯ;47@5fm|{f7^@򃕥Q!: `:4+Tl5qPȃ˃J_IuY6 HIԿ&_DViv)vgĸ" <{_hO%ӵt4hkCn0k#50pfUrX=N7}Q\ T_.@,5~(N)rO{jsZ\ 75ToXn+ԝ͛2(*CbGwr o9I߱uAKרb)K/7Qhھn%>hF,\rBm-jU)t4dώKCI7Y$eyծ~ɆK*+%Ɛ>?tRg4ب'm^$VSm^}JL -IQnRkڏ(ݔ],`달\.Z8%,{`l]QB1eTҤmꝩIΝxiuZwQAJ ^eP HqL1ů<vs `%lv9dbɴB ڋd#ʑq:vԄy%kW-e &%"e%˰1xK@YtG-a 5Z$FSMs[L5c͘}U6Pq[+s5d3=+p8b&lkAQ&"S-M{!VM~ qhk|81Idt"$LG/, EqH"OP|^ 7nWfkHwҞ[ rvQBR~p~%[ DOj-GC뫉kT1 9"+cY7H0+?޽P/jx9-sbn] 'oa(W d5u'ΦSޙJg6vooi9S:3*G1FL7i*n5J&(p4AdЃ䴸 *_̲iWu -(XYϵ33xJ~Zw+D3v9 Ql ĵ c]|5BΩʨhtg%T U1|Ki^ G?|])}meTl>UBߥcE)vgfB5DH4}hh|ʖSoK*#-ӫiXgL-i$uӉpGCC&<$2m|GOǃD~͚TW{/̧-cO2_y%dm !Rcy|(h`W h@b OU,󯕧Ԁj2*͊)tnT~^AU^nw%>лЫYlX ]oTAO|3f:ꆴ=G"cgکP c c>O#~9H3hy^[ EB=EHbmmA]3ЯVrx7ƕFߪs. @ rXi ( ql<0=ʖ`{I8wAM4llmQCOpֳK %gn0ktxɝd|]~̼RUp^=.e_M24L&3~>FWnE5;ÆoFDV.P'Iv,ۋxI 5ʯiG"J5c:]05`1FϜp)}]T(,fIb`SM~QGNJl={ݘ)ׇܼ/{ev͂"ZChea(yHA|2W'Èw4wR=7Wl iB }jΎGPNT4W{X?,hG-/7Ĭ@KWϜ02˹fheeJUg&m=SŕPt s2x~]uNXg]=jH[p5샯Mg]ז-GCw.!RNJ$Az}d~ ,u2zlqG9L-.f82, 5aNJv o[NX:O[,aݕ~Ŀ2'(!!lG]aRõc7+dTQu1>UۦEȩ <R>fCKiF%cD4%opEP$f!DLvfY_\tUɥ dդX{gx$DurxT6>O7;^]+\J=OT+.tkX^L"/~vt៧tVT%f~C P#戆w>Uo YBY0`Li'Fq>y^dNQݴL?0_9pYf^X<TH4IVFJ_ѳ?@`:ܜsl ;Hh'T^+5ڈ2Ogjh+a PkƲ83 m-I1;˒-QHiޝK{fj`dVBPF/C Ye"t082kj;z JWެxPOH$2DzTuϩ)O-6n4o*yJhAd?.sHmqyׯ^qoڴ@4_xgk=ŽJ=okG*RZ Q^)/3ԙfrV ՗頚**/N9eymaڸc{'r>0CIil}P<'>aÌIyd~ ;%Y l7sɋ2 K˅r;c{#hv5=s3]uV7k2bg4$Tm~3]^=xsUC]++~sȸC½*p7p Rd9R` TV34Lc_^Lev^bs,8!UE )#k݃4I#^!w{ 5uE7W5@v2hm8:JO5+Œ(uuiDIIdJiXg&1ؠ=Q_M^5ѻg/& N^uT 5 ³e z3Or툴X.x|IXˈ> ,}yiˮRPEk-)+2^.piUN~8dq!PBUݭle͗ @򛃖26 0cIR$"@pסй%y $vASP\y7%u+W FWl7Eykl2 hW FÉW;d 9|VO۝am^ 9Up" ₶uy(!Sq^$fNbή4ܘd& kr{Yf'k-=u_@2'lkڊ2mK3bGE%^6}?,~Q& /j0W[:?ٸ$gё؏ ql( p`odSWM,'D@hC\(,rMGs }:vW$AB_X8T / |ذg/H")am]z9A򩈦ېidlAd4TS$܊L 67 InLѵ.z/VH挾1ϥk6^(m1 Pr!ů=g"%*x/6JT̡Nv'΃Ċ)_̍Lf KS;Gk1#x}9^Ȯ遲}ˠ_EO^ى.{JMlN puF(YK,=Ya14>{Biq-7ɇ0>Sa˔_&J`KIn>Exkg>LYe85|OrC:ӑJnjt//0 [;jrn <֦Ҽ=Б;/9T>6 b4GFwWEb'9}%S.WǏi4JBދzD:#:̡by19fF}#/*u_ȗ|H:Wjx&쌀,le r~76tX[/R'7+"%/=<Jka{EZT{Zw EߝG˵|x;G޶ojSzXI\]QO-pLFp ^ j| J+AS@l9x03 ^K0Ϯ``RlĶF,=/V_W4Gz8MwϷS]ߕηX:Ļ`#c{ܠY`ecSq5Ezyt)v?WZ(͠p ,>!U;(~l7 8qG\Vd_u@>Nbm9@ߣK$ĸ?DQt8n潊g:ddwUK!IbLgw®z4r:ǡi>OH+m̊3z%IB*Dm.754]~8Ŧyٟ>yl_10J-ihILԉ;`F D+!݋=F oY̻(H6-1%|58:zĐulO+'(_a&ZjNٻ4>{0'ܵuf* Jp%5xR.ǐb}>Ʉz}#܇DSd,XMڲ1;$c~ObvLXj&NH܃E xg0:U?YĨh|*-y?xƄ5$@2 `{iZ!EniDXK %߳j.C 8rKgMT.;\1$t{2Jb A_#j0EG {^Wn[/ɟ3έKt&꨻x~@$qWyGV)VNh'@vG66֟xW=O{ :Sl, r<.Sss y,[&A٘Yw6.^L>hIP ï uX{;V[Zk4`--QyȉutQĢp?YbKH.O?FЬ#@ fy]y^Ø-k˯~VK"fmG.Ep5ɱmHi`jN8jD'USm?uk%ty;8;j6 $k4_I;6Uf;yC$[v/pD ƎpDg>j~0<Ίk1{"-h<֙Ec5q^cvh${(a_3`*V#\Ȯ#OȼRr.bc3zH* LD&vWM~e}$E{F$V7pS)Ml"riq0f#fXn[K6kwrjIRjv4BT"y`08Y-/E?}j Y#)8 *^}}7)lIG-$ sYrCa%mF2rppK-]nQlDuq:zN_iN5byv&> 1[2'nP}׌anU+CBr -LL ,9R15TQ4 ll< >ѯ?A";<#K!6e "oCCUXvq+ S,<\ɐ37]i4?Db?نJw6sYWHJ+.?7SIm=+H;ov̥c MA qaRE:[8t0B@Hr(`_cFWkՄ9_º _So9 U>HyG5bjFenV|5 r kdkkg](%6.m?yX1T"B W]^B/,o:kEMi4ƒH2m$A 6j*e|Bte~l{Pi)9B- 'ކW#]we/RRʧP4?K3=mkpγEpiH:J?2%Bi n:>MLŗ9 Z۝fLJzQzJ 9$ R'Pn6W)*9P>Xmg!hjTĽʃ$I:dǂ$[flr JٖUC,&rq}݌}K3ڻq^=wrŁ94( "rkb> U41#%ꎮ9 O"v"F"$Zݳv ?sH"d=Qy OM4-JtuNyf! X*^ ^IM^A>pn[&HJDYG2nF 3a5oL7Ccs8n,iֈJ/EE*8nF{܅'2u9c^_o}i3t֨f! řjAtAPaE:Э i#*e\)#} vIΎX~1|i#ȀegZEzu=j6/T<`nJ 0y-fd[\|YwB5^b"!"2W+q]`y cBY@0L%{΍-OLܯF  ++ڽֈ/ԕ@ \a/NEKOEo]O};o+=y+Z?̃2,Gi:ZUP )."\l֛I~&􆈄k)PA "|FXفT_rdP/[PI2Nvqh`b„3D} 5K]Sp->?6۩\=,4R7 XN.ao1Bc '\85`]6܄[7(I`uXp(]1?#29-ݕ% "`4@28~V *20aB:;Bb(Ҋ ybW~CDHԍ*BO;ǹғi~BZlz폎QD+Y܃ ,"jPEݴbIhCvem.o iOuj퐊}ԫB6` pD(ڰKRҞw[0ץ?:M߅\Av[jM>)1 &!{ACE[Q xJG9rĘ7_Y¤:u䢗'\ #6B{8i²J}QW7u>Xy|*DCgēTY*\3aMȬD%|'xWrO>ؾZ8{ETU߉y.SؚpPcTX:wp4Bg(4,L:ir>r^.?9c,4?W[!T TCUay2I,:IkDㆂ4z0ct'$ G>ztPt/,­7IHEC0Xyi=I<̛,iCѝc->Fx\Ni/S7#p qa4-'Immo*W3$R 1xAkeٓbmЪI:q 脛Za?`TA~FNQr4Ea5PၛԠ27ʇL>|pU{rLnq~Z*P"E ֣̕3N-NBmw ҨCi8*ښ.u,PKd#1 ) xFIP UIMzH)=lF"Xyu(g@S$('1S O2"<ʧ3}Wog"[Fflw3C]W5AQ@=F.ËDtGw(jG> ?sh{CnrN8@ M 4 ,&(kbT][_ Cbh1Yf0! nfr U$h{iC 6&0>QU/l"3'ex_ݴr6WڻQE%cCBpP-dtlz3_W8Dꠛ+[-5K+Վ^Q^p5Y 慅b*+FQOjgx݂d63+Hk/f2h:1Dq|@6x´C tHT[(`VAVDË+*lc`2/BM} Hhߧ9rgx1[W0p橫>soQ"Bʦ?SSs<ʃ=<i# c#y8,31-X"GG r;8&Aq؊ t->ijGg\E^N 7p>$9aTA@/ep=3B0g7M-彤N|q[[t7oLõ}'HB77 W*j 0v' D&ʥ+FZ2KI Ɵ};p󓧃5n[y8{>X R:F,3:N J/sq 7w.x8"S4 .:9*n5Qk_Uc9GԊ=-80țP}vv&Z{B*mJY]S?=c%QvBz}L?QSM /aPVr_ǽD[aW{)?JPP02hZ m8E 0P5W.V6E0awOےmpP?{U ǯ^UuF)j́Q鹭v!ul".~ ƩήHXHkWq:`9[ ۩NS$Ά"BB!6K< ~+hݷamFRA8qě`a_@ yk $vX6%5ӊ5J64梨zELWꮏc;4RAek҃thi$ka|׶=txDz=՗ K]Xg=C\x:ae~o"A Edx$Pf;㗒{hlՀe^<[YP9T4,iR17+dqbnh吣O]!W6ɨcN>ѐ^]e 0 ꃈ0L/zvgd6ڝRӀ6D_P&>e4fpcb  )=YsVY #k#.yԪaN.rF1*@$V/G蘰#dtюFeԭ"eV J۶ -ZY>L&(Ti)1ب%_]੉ Ѐ<2Q njbD#ŢNRP@[#ev}p(WiKv2K}6yAԉhddw8Nk$B:>HT:qali-Lpg,/ӏLܨ-*P ju5?J 7>}WQЊtî՝ ,;&Ú 7p6&r !m( mboFujscҍ6C5}"NH-wJG/}Xm/oj0S\3S_V=~Zs$s*F"J8^-;Dב!Ji\ 'ŸϛR bz7_~s Q^7ڍ#%hVX8}D|aSWGvY?դ2i'=)6tLPvE7H>8<*M:g$-2* %v_85ۈt&f7$zlBGYxKL/TTkW5My5/U[LM˜1hLhE) t3MHaP;F.rw,ITyGHHmQYz]o#Kz,7b<(bgܵC%?ߒ)ϒ}-%lmQ5$AXP%hYPZ!l< 9pH&s+a}L9Wxl'gN[ B8gTVlR/張xRx_ @rN( B: K ~d~@A ')GJ SfxhbNkfvi*I&*o6oF2IYٕMM2=ꗎwyHo#=]M>>sm=L03侞o난LH'J=N%ﻺ968 M"S~Q뇟π#*FP]WH d2ޫ\j~w^@Ҏ 0soݫnPDB3 D?lf51]b'Lzf_ /p 7X\rTt)8rZo1FO֟YShK!*nLHe$ >Y8pQmUqQI ?j_u.i"6uLyhHR:r @"q.uՅd6[)џX,PPw̩da}#ުƞ"/=LədxP&+ HȓD~0:nqGdKi݃?+BDFj=B%Vܨ~Zt ]WJCϽ*3^T/ Ez6>n˻% 8L tYX;#@EPwRQj3+ޔNs[/q?ĕlMoL#^6Ը1EoX'dlOW(o EXq4ުVs(x<$p~0|V 9Z`.f7_mZQ\ɦ҃E,/TtKwDbx$9vm&xM8,Xݘp-OJEO7%LZq#씹KFZoӠVyӡ5]"]kAQ؞X+VB 6Z)ήs.kdT,I>ޱkv0o=,h57v98Bɹ!Қ`;N+I]h՚[("ĩ %V602"%j5kÛ,|*sb(lOX7A%uJ;*bV'\-$7 9*zР$yP0-l p5)<יg᫫lJxw;PE1N `aqsd^ȿdsUy"u1^Pu)z0Yf9ۮL,IJ׷L/}%dbsߊg52`TIh"UhIz 2_'3M7RWL,:l9d&~+}_Kzqv MdtF܏Lԑڨe_=ٴej NmǠkI4vTpmɞ{ol ~-A]aDv]jKkFrAF'l(#n$xZ3xGM_mR֌sR%LLe.2IO6<,&&DԯIC?DK2^rh.۸K Ca>WUElL_s Fzp0^ާkt;=B&?~xN{vxn0϶Z?lHS*5QzlB4èPW| [6HXQOz,?'Bcy)MŸₕn}Nu$Oʘaȹd9 uh8N,d #NY\dT}%S1"L@+l9 &n@)3C5,$r +e#Vvp1 m&iiOY TlTw3_倽;e2*dSnCIS8ݛr}_`t^ԩ2"o~µ #f{NmZգz|qI"PpD]jZxߎ霘7}ӡrỺK ed)pu2gG ;B!^!~,ro`Nmbhm惑ΈʻhYtjt`2EC J~TOg 2P2K/y&aA' ,glxM:j֢)'VfI$t=bZ@)e8A2iAV{f{MAY☀<@H : -]5KQ$d#bP_S}ej'^`l? f[bՆY#HV4,`kn ,RNqitp,H?i93I1! B'a _<  :/++yc=ml,q;/e$[ >]muP/1nV >Vx_'>&-! VM;Q8 n ,l>T@D*?RahXvwKԢ\}NݫG[o+?隸Y-={iЅeWr]9*d2+ѕ{nW#:RG E%h5#0!.1w<|c+ٸbh^/ 3a[nDISrOQRw4}kT`)(Kn2ql9P'6h P\jtִKO/6^|oQ \>wvb8eùp&sWhĈhؑe9`LhϒGbD}#/ ஭y^Szղ6%na}٥(e>]R($K,HD-OvP 3uB|z/'gh*q\`Tf& '2|7/Б ch3^3(2{KX(Z O@'@)m J/j"ŭ }i>gOGY UB@+Ct-+:F쌄wo $woOHpd: Gcy 8~=ˇ'P}&]9{d (ƚ~NyбޓCjl#2B^]SB8Wwm=7?TeEK bs;VGevu7 l-פ/·N/'&#H-~GFY3 ^Qn̈́Z3;  O5ųێBasٶbWizG`k? OŒ[%7iߒDZ~.YzFBw{2`;hü% ?f.4H:&Z n2  {! 0 ]eJ_ EnjjFY`7R=(@s};enDS21,}auJ9-NEQ%>wuddQ(w|+ s2T+E{tdy.ܻdvзޡBP=e䮟%Vrb%?>?B!x>{I>Tu2u?rtH\IҔhTA-A/΂AD(t&?Ӑ`T{hX]sP ;%_o6@Ym1/^Φ/ljj\=6|KGKAr;elmCb1Y2V/vt[ɸFUfMtV" [c @ks۸%# 0.)RoGx ohyxz?,qgbtmD(l.sz|#&<&fU @Ŭ[3c^##`8(771"O4"5UtRϪ#G^QtAmh|RTAVo-fI k1~rM H`/,AۏFr=7~_@%d,d' E,l J,agZ/HBHEP!uGԍ$!+5G׾ OOIvXY(i܃joޅa3MfשĻzXӓFH)F,nZkMINgi[k3?Zi{4gps$ I^ ^R fo.B:1S/&;ӲXB sn MAko,N[BISgD&/k{4qP}_+)Bo={96u3!7VCQDL)^7wnԓ<Ыa#b-%'qLjGxlr:*0C('QAؚ « Iau~Q2Xܽ%?bWkw)c=eiTvHMGͲ>{? s5zs>4- =f:^X{Q9;jK2'OkȺQxl?sCczmXN^\+@&8 kVG5<@Cyfzݎ֕`>vjSJ'8ר {w+ ?F7ׅiǥ^|, B\g= iX(xewwxP{q)3m|c+ MK $Jװ<&FT KGĢP3 DLꯎ2aqyϧ֜U NJŒDCbOtΨGY[e_EJp3+uǽJ 28`e|{NJ*6^J x0}\on|8$gWGK"[TYW;ԗ25va+A8;#OA.:w(IG 7ӐHDӾa to;hA/"g|Dj'JT{~? qSئǬ89BOv!,IzS< o*畸^vwӇOةj?V j4^ap",:xy3_zM&C 3Qc+J ZRrA;@Bl:aTV3vkY@?EOuUVHi0pMwTX^<-ѯѺ>O *ГC} # ;B72J[5i>GbQ7haHK69MӀ֡DiF  l'D/V.l_)pD5ZHb.4#;zj&$*M|-͞|S?&-5WWތ“8^aẍ́H8D^:z;q}G٘\pZ|-^xM1+ΤjҮfAW#K A\=a=UzW14?HUj)NQ/+֮bq{px,Lj@ 2/Rΰ[8fŝQ tǏ &wT@`6HF+;F8GBGDʚ9{@5jf|x>>)JC5 l-EEr'Jq(, oXzV| a~HT$! MC j;@Ol(KSt$9jr-m!=q8K$^ gM^R>LhP=@ͿO^1uE%X[F}M/.6mDB?8nx'Fwm+b*R&%әSaT&)^QX*hkpM卵Łɬ畣&cR۝ر NrjsXHe .=ik0r'P99濋Xrs΄M^(r4>$YJ2!:̸<%tJ}DZ{sΔVQMS ޜHE&rK;v-(sEup;@ƭB:rO0qwWu zmɈDi!edb/ʉ?Qt=L"JO;pw^^AgI8@ 쪆&ǨRs #^56ʫ 5 hsۿ"Vx*˨e+M~-v,Wci:3hF'ϐ?\r#/ؓaZuF9xfF\Bw{0%TB3TkMԽjV.j&,`  Щ>r$9t K2a {\>?=qAS /Dؽ>TXp]+m744kSN*u/DDK<L9{z– c6kt`3'EnW?7Xq{t8cOQ~e˕pzW-Z򤏋BB V7hG)淾lHtGɦߵR5ڟ%^Ee1q3jpCwZW=3eWF,d :زC$ii/LPȢ6ֺQ@VV4, W6e\wص 7(uzXN}]Ak}ݾ2rNشaq[vvߔ)#LjT@LJQ!SP] rKzuXdW=.) 趢n!Խ'3(J(~c#+gP2mSZ@*ʜ7zM|`?ywiܚs3~,_|+7ǂs|~|U&6D7o"]1Ҫ~ACr(7,[lX)M`4'4ͱ GcxT/2@?9 RTE;=`:6\iiFYo{H;{8.Z}V=lHǐV@԰TGװqȌM= D5>g366_ pM:pV',s{77 ]fO >&:B Y2-/ƒV]E^hduaEI;f۶$s[-f0=j }B1SVRm,0HV|W~A<aOk[tصvdU͋m2&/ǦV ;9( 3 Aƻ wml'4 9#Gy I3st)Xb}-UIW!PΏJ8*FዹKYV6yړ_&^ oAȡy;~>&RFO;s= .G5$)K̪v1%KzYVHGDHKQ8!FW0gn YB|W1S-rAߣGE`,;?W\ވ2+tWY@`E7a7J7ԁC@/Sg, u_Hmϐȴ*0FE=y4;<ȧ\0EIqIM{bEAvZ˩|YB@*v'w~Mse>| E\!xQNovBu2z}Qz:Q \<Qi*x; \}Yi=d,ςؒǓ'8*ivI75 `"(WbLnoiMB4[J8HJ/]N| L7y>WT߫5{o7`#^Z,r/.~`EǫquUm GiБ TnNS.NX@ELCD,'Xvd>vl ԣ! #WzΓ?T5@] ѡ$ԆdGb3E`#g# R|%_(j^dj!aCsx8Q[nA7e8Uͼ&CF08c`fp2Ȍoq[6vyL4a ˕54 u-Ez)ye- lx҃P~9ku9ekڰ]6m3\#mWަ?v-.]7 ;.J ~>kX'x%z!~Q߈N l@ߊ0y+Nk8H\sGtkCa`Da3>*yJJRwpUSFDVSH.|ZRpq]6Jd (W^u2Upn 6QpiO0R?ŭi\ď* LR.pJF2 ˫q@Aq kE1[BShFUa V릝Z.p>,7~.&<̖0:Z ?3UGjEvPEӽ(`f^3[vśJjWXv{TS H~ --$d)jnhܧI.i{Chk I["׶Jye7D${xUȇlm '=;01;}Ńo^rE>hC:Ԩd[ƱEw@&z9M!܋jFCط %ՉX}ѸsvOYSYVUʵ.Mfg4 _֩oܼA<.# .ywt.vbrKu ֢)=rTKSfq|&fT|24jM-ͷ1*faY%F]G~! N A1|rS.r郳]Sخ%s,]&k`vڀKFSoo %u{rW9҈fp=]IS A̪AX"Bt?C^Uټ6^&9YT1BLNjm;vO^ V`۰+|uXG s~B qkq;xXc[&`t&Up_ I hmQg,ž9^ MgvX‼H˗sE+vB7/ ϒA$Pj d$\5eϥsyZ²ΛdUO {%>Y*R1=VAqirm[MӔfYU+.AFk!qJg BgVۋgz^[ikkQu;Dǻh /%-b^7P ӭ(vC K"}`M7g1LTh壴hXԠ񃌀$,LFCmѵau}Aak g \8͟/QJ@0+?ВkLjdK(@)cxoEǦ== m-)qPΠp@oHucdp|30E2xe Uow4ƋXV>DL62ޖs]kP._`j}QTx1C`WnN"k~D-;d)$:I5b vOݏjIDNc#EZ7i9"Ã+m_plüM9}֟/Ta2] DVȰtte;6#Y=jp|Ä yx\ 53+͢}IU+Hݥ>lZ;oIO- OXOԼδen: FM[!oG&ܑdv-ܒsN,Id> x=4[|HpKDxP#Y3}2*Rl a@ח5xAi1r90S%ygjV3Z/_ƮEH$2p_T]Ա^I酘(h¶ؑ_>.чʱ^ň\W^x"l7/!%rrK Yj]zpe:C,HYnn%bBP650D9.D8o& ;kI^5aaNjZ%cMPYhqi`*(v"Viɗ99Mݮ/7Gbn_DgX` oBBP"ɘܚ}]V@1aX% %;ױK iȴ%8lnxK0٢P =w$ƌS=;Vŷm2*D!).:Q'-p 9-ڱm4#mTj  6h;vh yq6;U|݄@']b ɬ)= -T]:@r|+wgc, .ϕo@Xe=u¼˫wcKLD~_ 9Y,j5m[]?t,vv5C$?O9!"i~5ʜA9 60S磁qKfHj&ݕX:m@%S&Փ*2>UWBBfUܞB%J)dXV_Б)V6rDC`+!t9W>F0j eC"I67e`8w"PLrPgzx9T@w`8Æ*#'5w$\L"t@Mㅳg*'JɁ*):I;ru |g2"͕Gwe7Pf:5aV6cf5Q>Ok^^%BE; }N@G8lrls'5< oUMK׍ZZVďx~XXM:O |}l UO(K "Wi1O⟵zS,)5 !:Y?5 "F":v&Y8~ FӅonW% .BS?F_f/5zv<D+¶@2+ J:{s%pcT鑼#;tV~-63ܥpXi쿃KCpwL[B[cpˏO#LFk-L@7UsW~.ɈepE oOdټdMvA*h;.R50`e2x:_Z1=B!^  9~3G)Z9m-DZ2yQ I:8&\KA\Kyٺ@9a~pr?I/3-(+ @/VܷJz; ~2vq}"s9kl(qz҈堋"ck.71&y)qyJ:4nA_۫Zk':5s%)!Dp9ΤS+ܕr(+>qec4Q6֗>!r`I5[Rbl Kz /kɠfft1'$VIodpg])GOJ^gEyJr',ܘH4. yѝ&S C+$Ey80}}E=Z8/~V] W''zo_䏳(\b)Us&)^(pO!&LjMDʪ(F=2phpU6-e ò{ӅpLHba,=-]oEͻm!(q>Юeb#TsN3:٫3sbN, &ד]CtFEqG˟fPӭ{)4\g,2Bd "U53rA ^eyR~qZ3 ^M JFXK .5i<ˆorDѵe䤔gAD}=?~L3*sWyۃu 7xp4>zSer^ŝ: qc#Xt}؀."y9hQA-2t5臊ͱH7 FNG3<i!m|f.#J4U߷F I1%h̕6#`Qg&;_~ܒ"߭57^!^/`_Q nJ^?N6D\kt\tsD lD|d0t~  _ye^h|SU."]{6v2݃{鯞Y-56* &o#Nw߰"4P}n:#4 r|pygsBm/uvŤˋQ#h3/yJ~~apZ 6e(}B8ÓO"P ?byj\z d'%k|.kѯ *Y a-3!BPiMHse0s\ 0*h4+̡_"}'Som5|?MCGnD9=k|ٍ{%i)- صdht `Rc]SƂ4 _,9YL b]"(fy F''C&gyJ1_0"lE!Qxn(%(ɐ%יWPl*aߔP@ "Cq/FjŲ VQԗ D }Y9p!EPԡs,q'Bc-/*>oMY^Y9 {6<1v|yZ<^+2)O{4α3ҼPv *,5>jDޘ~ MhS%H'$ӺdP"\ ತ{?QS.#ѨT^!zT&P2&|?!̥gbu<7釐6 |Ѳ.U@ ud>s%q'pEQU  >drMh7h V Trݗe@}1eEj4õ{#zoz~_#qYA'OҊb{?2޻agV(L}SO\7(wxZT(10$Q?8wjkcdef uCbnU`@((i뫝"pM=oMQ<(a5Mƥ#Ѹ,4+oq9c o?˫1z\@)ٗvF)S¯=1G6[?%B^tQ)x DW}<̴EVY>ņ^-s*Kaԉ&% ,{~bm,(A[,feX rua96|̚YӚPk^+AypS|b)#Q.GP PmEXIV=˿x4Bё|pLc{ۥc_^bo$-ę=0^ߛ,Ǟ` cSA#.BVs/7T!8\Q=^6Nc>)g%[¶ڍWpp` WlҶH}]Vpvg//: `kiijv En  "bʍNd(1U)L?wuv^Ȟ AW.(}DNq_'aF9J Q̀KeV[r ӠI +}˚5DȘ(OLnY9J.uXXLm y0VSaŒߎWobmbsyg`Yu&R;4Ί"$'& :/2' ` G\ EsrnbX/} ^r+ JsnqB=3%PXI杮dŽՕ$ ?a_QW0Hnnj4 V8d%&;vaUmXutz- 1U:[ƢM@gʁ.zY4N= MJ:?C!Em+4#]K]0$}-$3:dι:_17=]/`{9mG1,Fn|Ƅ<G!XK@[& _ԷGY??z;c\37ci­WŔNݫus{+.Tu aQ:3bx<#rȡtC4/1b5oKlp(ߝD,VbrĞ\6#t[`4TN3|=Tp}qu,u"EtX,t3W Mɴןz:7§}Yg%G& *W}X$<(NYѫn3٠?SU;D_BMRS \ f5( *%SUCtW1MA(nB0~%Ʈ.m.N3r7b9)7hMNJQ;"ɚfZ:DdžJcRL27eb) 6#r-k2-/ */gմL*r~.}XFY':{м vdys&ܨ6 K,]_9,h?J%xGV} A&DKeyׄ ]k,3Bd䩓MU h9;ch{}`c)Ir61\c9,WSa#ۡ97GGDZ M؉2$RBDgҾSG{Aw6R Uq(@%~6b?>s,v ˼6iwߦ"JF aƙHiŜU+ސ~Hd +qy[! H/\M- m?ui^lѼG@}lH2f%M49Cj` e,*>î'BrO 3cH^L ݴ7J5 Pa_#LVǍSL44H'0zRgzok#f#蔚BKɘq6`z4[/o yjV/0=nCĐ (:}/YߩUWo*mH?PjM=yW|ľ,i1GSh*CρPٞ^mWC^q;b>ehY78>SHg&_e'#J8z$˼1JQ¥`jvBh*yX2lR!;|[r[SIqO`v4ϑb7B }@畷&'賾3@.983+_͇@Z! C\ x8Dn$˔#T k@M:crgz#*A9i),0ϐW ɼۺd m85pRrA DMay:J_ρD\OKa{bg#g' =2F*-wQbJHC=beL!"Cn%Mn>Ca=0V'i,X-Eٴ7v׵/VOl}Ka NvQ&LZ#N5.3ϓA^~F,͖#V%Pރ1FàumLF].R˜Ҹ˒oq4aCO};Y^jm=HJeSiMcIv]3,n.b.r.k~vg$2)mc,LX]݃|L/!oj4 =aBaNpqq} r67TN} ,1tGVWZ9:ReM$N`?j9lz{"U9kh7`Bv6-O2~q=d#1F@&Jm€\WOf@Ks:ǘ>P/ܗp`uI)dmԤl7ޠY9ol` BnV .W{wJelLpT%M^͐M.w*1+23GC Sمq{y/&dO"et \-aW4?ZYo"fSJKL' ,#;Ҿ=䰤M.yP"WP["7<7G@~̒z(+ k^9?w33JbnH伉I#k4+{.G]HIٟ_7k6rO;D $* R-[BzNP(Jf.kBex{ oad% R"*Dq/>r4'c'REtQdaiس8L}'Cu4&MoMwcY @y6A^-O7zSLuɕRev)mCTxJu\C$%U!f="'CVPx2#YxJ+{ܤ.ap[ԞL9G01;% Yn6iLpoz-:aK N H2cMsca#u HeHp 0¿hԅ?k*f$ `/5f$=RU QL) ܊/.A50kݴ}YTUwΆU,+O'V_ܝRQ]lZ.¾C{:_C)q3SO) hALgovmg|ti ֡D"ڭilݶؽqU4xc 0C:ν_&G>sv^m7٫ "DV9᜚Ac- {P\ȗ4~;l9Im],α pf1;f,jVFVc܉ΏJ-leQg;mEfpAr6"f zMf8[3FP 8E~ܸGrSX͊ק5EL}]m1ඊn/`1[PSTvh=m;yJ3=,m%1<ĊsupbIґ|ֱpQ/?!:cfH:,t*yjYb1Ѯ{p33xV5#%'$^֋\WD#9ɻ|yw9\m@4ԘBݸW)e}X [%2y+d-FDQ*aO/D4 ?"%%)'̮ck}F܃ߒpڴ=*Icfxf*M\ljάcMXTzTJT=qQ_k?C;`s4a8g%*ZS:7,@7vxq3!eN"]"Ѳq6x*NVOKOy̶qN[a`1^aI]4L%Ǡa֭>\{f-UsHьk&gz#"?wAUB/Į ULyL a-kCj~ՙR1q !jJ c}z݀59?^.Eɹz,v-`>b 2\m*W.:M`38(9 ~Iw $"b@WT /0~lAk! ܒdyKJ뿴MprS4F=L}X&Cۭj& cCgWw,&^.M*Fu]eiIdZ;D=+e*jz[G:MV7LL.]ʽ֔@̼FY+M:4uF$n9ث  q{. M+P̽CÈys\gS}_N[mlv CgPYPuOe~ruvIQ#:$0Vbr^h<:w(y"v W2{5}/sQb;'fmIp3إϛ05v꽎AiԆҿS3voAG'R#C1.|'%s3jSBF\lߪ13=ZS<tpg`OYSY2Sm#K]E\PZq跰G_Z1yaR)EԎKp'A,`d5}oƠPq{E:.#uӣ5`G A} cCisW_95TԳʁ1 1qA 6vhx"PZ״2%)O gcXz_J,|veȓR9BNN`P 0KxVaPbiA[w~khѤSNWwzHc dQUPͼFg)Zs/PBU̦.IN#zjTs͓`@X4;`!M]=zZSd[t_GAtSC{k`e"qXftujI<^)}v]%A'$-mƊF([zY-ԇZƤB\EtVB9Htmqo'0<''˖9F*ZfѠ^\t!Q,po0+sl]L#EmFsF8AKISz'{'Q?\ҡ#RT'F/Wz7><;h帿ґj|U{ tcTY\홾*N0ϠAB}l"VG'("x*֒ɍ O_p;}MT9ΐ]X^xQ1ei?AO'.s!FFh x;}7-e2[X PS­HUXC.o1EW! S6ZPON*K؈C>ZX)3#eOtMXSh'tܯG\f ׮ 8<ipܑN0n dES{; ᅍ~&,ǔs'iЃuyOgH3LU e_se~SES,~AㇴvĘ~^gĺ%.O W!#!me=e:.*Fy6hndӢyOqH_蛟;_ؚ6q%/&g^|j 4LmJ`טS~28l<oC;6 pe0DBٽq WcADdUyȜ$؋tm9\eulL?TG8M90% m8|坁]ap8XNvIJ /dQ5i\4]:<@Dk6!bn)BZJ@:|p6.?<$ZX-oDH/Lq$8BZzƻz=PqbKELdD]j/É-ȗQ@K<ˋ4s &UXI@Q)t %)mVVfl@ 2׮qؕk' S|J54䁯1dmC\ +WbϬu扺Zi(V=V~)W@yJ\pVhJh-@ݽD/xTlq- 09TZ^<8],kPm쮳+a%*tUR$RJ NVUH xl.1`$fsq %LWY`'6X^o3]X27e`~p|IBxAg_'Y߂UڽMa !WNiˌi݆~x <ݝGv1c@>UVKb'P/ߵ :f"}>ʴ0o|-6Cj·gh.6HS7)9? nhw~A~ {mG19'y"(Bp}bY5]R(Jpi[%">3[~aܹ%<&r~ ^_x{Hn^VosIu]ַl됂(DAŊwYdw9}0L29^nQוAߍgxj"]@A7W *TCEZoBM-3 Nx]Rw7mM0Q;pcL@4N㰭fJ~R %xv?} #)#N?84rTmTc !-} -jxs&KsQb9 @Ak_^EA- dhlV a*RO?mWoSp4zX2%$}_]KJp!b(V yVV=_8߅ ?.Q&/ٛ;{H1L J@$lezO_ C PPB5f m6g~ZmXxc<]=*CuIC/2H A+Q|;frT#!ΊZ<϶m T.lU*z'7^i*i(mĄd(aJG-v A#2հn5*w7#tf}F~nuΖֽ웾+*ciۭWgrNW9j).fo1d@ =Ls ̤m}:wXOZVc.htQZɲv'ľ<e`O~_yֺih/>\;3Ydr 7v|;;?gW틫RBߘ4#!uH,sdߜ{׊:,54݇=F?THˊG3zSDg *x0ܛwv g'/%2쩷6ӮxPE7u>?r\ޯ~ ﶄdXc¨+@pVQُ&.A OL364Av Cs#dUͩ^6A{[ь/e|݊}3Rˮv/xa^,Rq@Or $`wmTCƉ͙N@z6֤8tH_5c[qHr4Ѯ?UJE}[d"dHFVO[/'WI `%QZy:#dN=hNQnUYdٯ1:4\*SHi R'Ld0}bkyL XId$~-0.\^:TL SAHY,#^ʺN+Y 7`πAΌcQaSh534ʵfx$V|fI77s )3S)2ſΑ3? AF&11r[daZ*Y о~uB[(źqQE2 ˈ: R6>z<?o+؋{pr|~* x;c\}]a?\p䌙٠2*[}5=ߖ)S6GM)L^yw^IF`;-zq׭؃Ӝg! 2E|5HL(ZJg,ꇻKKUpjČ]wA?1 ,oı&nq*.NQN+ldLdk!h5L~v#d,^DhF={,&^ߍCx+7V#N`UFu~M@@<{ T]pXHpA8<lЛ С0p+uzkE+d/]"L/7sC 19A3 9qc-LѺacDy[sj;cnZ%Ӣ'H?ΣhTZ'4H =VA,AUzP4"㶱79s$Mu]K|/=Kq7xf˵U:7Z %Tp4{7@>v.3]%ՁRc;! Q0%a}#p4F9Vl F$lPRBG,z 1ճx(UTKaOϕc^]Ul۾=uƬWi[FE?QKӮ5'Z|*Kh3f/#b/Ǧ8cSHG1s&dPAp65ܝG=HNfI(}Y롙C>_"WPwT n^hɋx|,O=n7'bPAu8`')QmsrNbQ6+L{Ĺ|ned +.埕>c@d۲/h-W eTM_pel Sڝ?FIh@)GHGFwFSOt}EZeQ]<`}UEX14509`4m.5Vz2$X#*=CP~dsYM<*) G,,^ o d+\Zـ],Wj[~zQ=F A҈.ќ`w. JGHȕC#`v ?+#O8 /8fLE6t`R=*b%JK2\QKn SmsygO%E:ZejP(`ZML; ^;yUV@leQI ˊXo-J(P}~ê> `tjV k/9tZnF>fMqzz4]OFĴ '>ڟ2Z菥r] ,4}5̬!/y 6 8,ht?Xd(>t }KWyƩwACROhFop4EM4jG CM=GTx; rHk;UcpƛpDCԢuQGiv}&Fs5E0Yעsb,4=W,ɅMXH^n`yCr'#DE )M}9_ාE[q>o#"x #oShp]W7sܦc ܁$XU9f 6E\7NF7(7]?HnЎU$+ހIwF  ߇9pa{=0藋O4}og~j*c Kc^Nr o&b/npmn&4em Q*RhnV`bA/ZR0zwn"I=hHsRr.ε>m&F})QW56_OKjN4Q0wBۑLS6ֿԒG_A%`.+IѻnD ܃T]YouIK'rC=_w~Ab}*GlTZ7%eH![atVsBu6WOL p.>'5ˏF!"* S*t(9~Ƙj" wh! Hϻ߬abU ػ])> %\]2C+2kOˑ-8fzXى_9_A}kI^2[ 'Ĩg;2Ʃ0tώ6~bu78M ;CIaw R( =SY P a9NH Z&%Ҍ>Jv3oQ6brG>82Z HH$}H\P, 7f {~`O; K9iqm`Y`D+ԅ7c0uq8{p1F=p5GҬ@"KippqpD2ׯ D=2V#;4̈́KDB (;m| C.3-hslA.SK<1T0 54PI |%pG*oWQD7]-\ ̊M~LXA\h& n! ?ǐXUoMрR}RxY7:5m_IJkS6譯̵_/a>tgmfX?.aث/`i]O*8?d&ȟz Htg$8ɴX-6O^j$1kY0l"P@T4'.t(.\ey1ŎE4c?W.+l\m< +4pK+"PhPT&dbXRq7 Јg,qL-,Pb.kZYy]g"Rd4]rK:MzG_a~\U`J̇vr fЫsP[h)*_jUerHk}.HvOԋM[)vͻī Bt@yNU74ȷD#¥0ٙ>RCN% KYiW}}A 6 ΁|ųieik3vJY*<sfiؚjU;1 ACI4\Tےt;F:B)Rg7{sIBMV&g#e7|dby/M";\-)͈QhE݈{A/(!Dy~oq{JYb:ꃇ SR2R" 9gFW`+xlNT^i= 2\U۫ s}&BJUvI>FRVkVT.)}Q`ϒU!Ԗ/XD$`\3y`]H}ɐ\*ZWȅ:0<~rP|7L3b隣Zl~rV#aк8!c1Ӈ^k!Vd91ۉuݫA}'< l~}t+ǫYRwC$ZB[XՐ4c9%0.ϭ'x}↵qB; P|k52k3t/}VB%`iÕiGTS2*nWHc~s$l4xlPqъK` mZ,&+jF;k|F w`d:{ qʌx 8r{4q1*?d 9 " bMI+ [JXem:]OdRKtr( +U/tgAn+{{Mcnm85ujs x7$|J9#qB,s2q]8=# O`-]O j:4ܤm,㦂SV?[{W7(#LCBӋ[>%OVڪ &9gH.TIK̓ȸ;@ %2 <= 'AYg))X]3itl<d3f 6 FtC ,Wzz5]qу1WtRlnRu*܈v__NTbJ?W =`kIXqHnrȞ53})wD!Cb$LCbTe <+vozD'݋VkԴ#tvDGBU܇!.>,5"YJ%ʥ6ݩAv8:n@?_#;?%I*~"K9`*iiiLxUziܲ%7G8A7G g&H}?fbOJ.}Nak(/v1Gk R͛mepO?¦b\5ڍvfkG2దPD6)#S0)׏x*f?Eb݋hj{{H 1?SkJSİxz#c[`UHSjⱺb,:G2/YJfj`7PY06.^&/vvן 㒧*s@ uHo^h\4̒&$1W8ۘ9}r(&ڴ*&LߔM9M 2 ?~IDWL>q0׎&~Ca.8 SH@HPH )JcJCGPbfVm7f7vbVdU9P*6b*7޳Phrg~wDC78M XdǺo/z%F= M)B*yܚ͘0sƥ*J+T_me4mznL𩜹yX/I]]t73؞C?ϓӴqHVUo"tN藛>_{;el|))sK%1њBZz}Z"w葐u73 [[IQ "~8L94Z{?~7]lM#0 =,{@!B]sҾg/xn[ ]?~+>`>un?VzB@%̺\,iUM˨Tm-w-(ZNbwlW΀r إ$JC6) <֓K]G҇EIOb(4ϧZs%f޵M3=uZ)!Jk3)h֚b3EݿpüdYm X@IG_ȉgLscfZ.%7B~iFT*j2fPI[g-% J43U\j;0oXޤ=*).𘁟 .m=xѿ>Pj:af ^U0+˦̼ ܺLtyլX668oX{Qٚkpockŝۼ7Fuw00ŘXl49qT| qe8x-pέS[kHiwN[[־|U:kcHSGvίQGMY}݄~4毹LzKp e}Vr fm\IWCjFàl=*+O#~^vl=_!a&BY0A㉤ QcB;: MGt(QN˓6_l OYZ$ fQi+O8GԢl>jL!#1! Ph@43'BD8^1Yd fb0x.<715ܭy.CB + $._9B 54/J*l):nc->D Z_1~9?2GjHۦAPErN*١TDCñn+I!Ɓb1YkKAW9PY27&aoQ4pYMz;1 :! If~$ R|pkD&!B0-%*%9?f#~ܟ`OIVy!-1LW㡶/ڇƓD4BV̨.8`1*uL֐Ƹ$ec5ӧ::æ.b([Ơ8)L6M;Ɨ#, #:$,Z% _n ;:Cr*ɫ[L:89{h ]pdd!/3\5VzAw'pp諦{x P#G!]O24|SIaQXTD{DxWcSTM3ߝAmUed\LKA8LAEb{~ˑ@Q <h564▏e^xX:8,@c*\ߥԽ0؜qBiCVJyEt]d#!RMbsAO.zm^ӊ6^j).Fx^]?q/R0*siAN >k6^pЏ.记1}L> K6i'_!IAڱTyEg?'3a&ʸȬj'pC#ywBK8Xp#Kxd h^@Rx?|ƾQcM%`lRW ^ ,7ePD+czvW#mo[ᴺ]</ yP N[y%ʫ^Y#rnnט$2ٙz몐"$KMޣDR"-1{Fe/W*:pIt(dvp|rGL}_&$ϯD9~!igFf5!x\Rǡ+ffC8@o)nfoΦ^,ٗ:~U ݄Շ x3ٱA}?1 •}@pk7" H0 ABCqU5Mn(489NbШ>d'IĞ#%kES07ג8/_])E {ZK[I:2c)7lꏄ3&D~$A)聱 r y.'eE|a(!H*=X+6!ͳޥGgU܏ѲW,a*J}l{9lxo kSNnPp*S'ƾ̹Gp&{XZԔ; 8)#QJ% nc,fɃk HlL5Ϯ'ɋi`ܹ aѶT}~3i_fK~e$6#tY-*zӍtPcyac*֎&2.>Db(po~W./ >_׭[7eL.m\T*п958#~Zu`g*3oi^SİTySCb7d(MyEUR LX4DŬs /=ڲVf5DrYm]|X >R]n*s,oAݴ.p->:{GLlt6#oɸ#RㆺF aZzYD JЎo@xӝͼi$Mny υ4ItΒKi?NvKj ,|y7-KٵlR7 N lB6qh)A#%簍 /iV^3œn)JӰݟ|[$SC4ҐN$/ ۨJa+h_{^:O҅ح{(^[B%fyOq6`֦Q+;fk[õW(A|@w^|DsJr E;u\iwޢ-QWo\4C=lF.*&9Yo R+ГdۨzF.=7O{fO_ηBZ)c܂(>,#9$^WGd3^;3%IєHS6J6bA)DE7IoZm ZʨE܆)=C`ѡC%ڹN>*+ Fqk|gWBHACEO+7^G9Rdg^p1s^ZI <<yi>w#,i_%Tݥlf?nbE &Wgs,QtB /AaQ#L'~p\?Bףo9tlW{tFEY"gTBE%2!]k$Џ$U Z)ⷚhP xL&N@o $?X'tAUg/E B#٢?ҥusw5CfdQv Z ,NC dk.ޟ-̍Tɡr8֖(x8NUwOF)QF.68;tL!QxqՋ3Gfɾբqnk(̈́Pb4g#tliZN*^Plr1pmܣ??څaVƒq$UI$BXx^l >_'G -V|W0vՀצ+[źFQ.ЪGP`6g4s B@#Wl U ϖ`G:z@C=av[.͉*oN50rL_A4y٫W^dErrDБp {VZ5g>Yn8BTNE%y@?6i nM bܸzѯ |>fjJmj;֮+L! (Rkd^x3TVo2 @|qxмpK%HH7i im.! ~5` @sҒ>S]Q3;Fj: [uWWu)yzHۣ<|`t~!%n"n5Ks۵7^>Q!=l/II\5VC6# wa{bFG߳޴5^/vAX"d`L5N^b><NSq2W}v2%V`b!L.m 8ɑ@^im|EuAq u2܎=t z<Ĕ>u#CS!NQq{.2%[kÙe`W{K(JCf6_`g!6`Ur[f.PKPܦ$n6:\'CȘG~Hj -UU>…L1Sd5:f}_?$=?3g 6" $}+&h>HSVs{:NwXQKiI&r1Al1rg0GfS/wgÐCpt$7VIorf߳2v!ROOY&w\診:٬aB%AS Ag ɦ&hĻ2_8"MOJADs% `|-|KL/ 4 t,އJUT)VB#dUY G!8X̕Z'!ۉXB dTh8m˴mT:'0o֊б2lVdFʧV wV ,eö͖voĨ$_reZkoP&&P'i&1N{\ÙNƊ^I\(!\_%tpŘL?=࿹Mj#rqYNBL8 Pm`H}vۃCyl4 Iϗ8zcz!ۭمs 夼AyІ^kt$┸s% !MzlZf9'0bvV YV̪]PdJA[[ fp0NqR)HޯWU2x*BFE%][w^w@RKN^n. %Pnۙ}[S;xl¯М~;6S$$ZI*Iρ(oQPAh؈p^7 ϫR~3ʧkr%OŲFϒ01Č M9OɶcJI+НZ%SX_\/Ai!4[+:{]%Yy(]\&F8NbBrvE?k0p;xht@KےO՗`!,GsXw_)]Xsʼn/]O؁r&u^$\{C8;wB WSӢ\Kew5⣔_fyI!^蒷eb)?V;WsnN0r՗)IiF 뙳 YzruGyD*IY#Ϻg xŠm7ַ$J̫X4pc8/;Z-eP3+e? 6+oL be@o`^L1q$2Nw̐b20T<3qxp0٩6'8^Zò X04L. QkV?d/iX53 q8yf.^FP[A}V}Z%ڴA%|Dq3W8iK[G(Fl yppNd - 1ڪ颊jHpm E/ij:/zɑ(¦3nl-S4NًldIQVs|+N~bq̧oVb=K\#f= c sA*5mܼg GUnԭ 4zRrc`yozIr[ʴZ:-/ZR.ߴAՂԲv/ .=*zPU n WjSi,z{|F]>R֙^y16:R9Z `\ gEC3_VcGI=&Y9o]wcwI5BxY#rq㎧GF0'_ȇ<[&.͵kz>@xq 6fK@[*FB]CŐ$4#TX,),IfȆ,i r_lBj\Z,`9#s N}բ1n0<_p r.y;Ga(86/.<NU*_j¢E?zANc:OR9ٹ%M?CN\P2Et#ɾ8,-; t6G?It?{9Grbd{+S)Ũ{V^ֲ ҬU)ˤf*0%Id._I[є1[x"zQ2mA9,ỷ*HN *6=4H 炋A>ֵGo/ڙC)ziܔ[G'ѕ-"'n5-U߼ɖmu+P [C^y]QSFW0FAs(+Lo=yHB:msmt =K|$0 c.ьt'>A F5k~'m̛Cdfpqbζ5LuIeįoHg>e0Rif~ 﨎إWS P (Vϡc Vֵ̄g:)(mG5t쩕~|s}ӆ<2yaݲTۦ[ HX 3*jgk 5ٙXHfӹ:9\(d6@ $Js /BKں9t{&clSFSEܧJ5/!&Í-|/CDb'M{1+D1AbaܹŕmH7#GKKv0wTf#m+%@`zKCٝNͭ +@>ۺʠRDŠck±^vt3Uc:01)Z#Dijd f AWz"IE鹡􈔝~fL/pSL6.aՇzXƝ4`Mi-rrT ҟ̚$,3~8rs!utMH+ H&1w%v f)#<Ab_=)x"r;VzN5Gdwwm`W.W˯6㎴=V" Ʃd)MS Oo+.GtGy|QgU=YNjY@tRN5%fg|eɯD#DN\#:,]Zɂ2`hL:ZݲMMψn.ͦ|?p\h)%s nSL_ƥIǑzp 7Q}v .b .pP:Macu۾r{La^ɐb*64R*>YP,PWWnaŦ!37ݙ(LYN )ҡ /f9(eM5Jǰ]cU׽hVY9WA幝Y~5%F_6ߖbi6RpMwK굑3:qm_;MPchg wm ,|<=dED?WTՎ {xX_8wfnxr LN0}! 1Zt&=$|8Էe=ĉ6/g5EMʺBZxJkRA +cc"&!1Ff!.Ԯz;_d?wCP)[ocT#ïxSK稞k(1<yؼU tkdO^`Nul2ɖRѬCDGC]3,t d!k/Ol)z>ȟqIq4ƒus 7փX晨/JWS锨]$!$np+E7-ltB“EBe#K>flUB d$uWջGvǵ//MiUp*/.RODҢ6.:6"R>eqDQIр/Np_{Mʢ_!:0 q&D,2pg+?4* bkn+twoQI}Bj1a.21x ,Ԯy .yFQIXceׂ08'>L|Z/<G|;2)[נIpTXkWjX%M:fwYZ:.c 73::S%?Ì}6h}#UPq,N(Ø A>x*‘>Vo{{ 9v2y{2E VI]DXie(:,+"8|߳^ZVy":QI"SZKĩġ7Δ=:Bw.!Jl8Qc Xˇ{SՁ*Fxz,. 4W| Y%?b٭0R ]g9ېMn׃*~J=qbY_<-k9?vŸ4l:@OJ {y_4_z:ؚyLG0$>K;/Jrm#7 HLXb?fn QԌRQUC:"9l!y܇g3>Noǂ@Hd9got1wXknIT5c]\}DJ nj:K@N"ct^?&9ce Ԧu]}E}T,UWK5G>иQ cw6#J4;SUNg(1beGcCֆp~?T| ߤZs[I4txVt;JuCqoHV%F> Tk(&M@xF,Hr6| gжE%&HbHdin^)`N쎐ϾUÉ7Gс wcY0*#3g)2aA/_yDM0R6X %y`p8_1Wˎxc]b»Bw )#ZD@+L2oms\CHuJ y=i Ds-.Q؍;7= @,mx[޳=b|7ʖ+16>KПhB?jLnzϳ$1?/I:H /3MXf"BVN:b5lx F@vF]`6j*C&ND s,6&p-MȰ0KL~:dXC+.%)z2~5ዞsvbݹAi md Wݛo|nRXANrn'FnzXwԖa$Q+^5ЂJwOe"Ig:xhnr*BAfCá=*d|x딞&mS&*ZƛX)b˕,Sf%.g{DnC2Ev4@՛%q[ oXxP5~+ZZqK$_$+hwB s*jALF_+,b-w`pH0K;GBȰ@ó׼E^ X& pA~ղdSeUy|M+h(u5|ﮥQaǛWֶL/٧X6t`$f|_ZʤY8Lݕu/sU?9Ur/j@=6L);vEzi{,G2:_=D^nA@GK*K!ZOlETHc;/0>wZQZ(.-w P(< k* H0#f3O Ϻu4碩ߖugw Ro[אb8JB5ErH46T/ޝ!nKOQRQlv{:pdbڨ˭~ ED,E2\kܮ~S[յl$*dI0Su` 蠘?ikth"C" 'Ctd Ï- >'\#{ADxʐ4Q0&|; 3Er_5uXKMPgi!qQ ۨʆ-I,~ ={P"UP fX{kձ&|,Gj\xwFsM7F3fq v˒Ul H6bΜ6ÓU63Lv#"~Z>g=u \a~[nD([]!#XG{}>f)nT̪mĺ A%&>LЋ:A#?.#g/9۫[u3 g9nZ\aj,D:`=Y`7>a՟,_G+yHaRv:䑚SrZFb̠G=쮎,Px SylLn924ޛb ^n *MVQq4l&4BOZlIZMꍌ0l,RX[ky _pZX>sW!^IGJR7KLa㞛{#` wO8f mBsGƋ]![doRgb':*}霻;!rC^"p@> a pjv@UCgO>@l=HqS}K70HWd 5EŨ5p"q2\}΃̰OGD4P-XLa!AŶeV-AQv3qMNbah-IE:X{X-(Jͥx,un djsu )4h`p+0mA`+SO$3Y.TI%۵f7 Rf^#gv-ȵ>{ vņY;WV#PB.wBd^kRwwnұ2Y$:1t?, jvP:F y۾^8/ \ɘYŽ%[Q.w፸olL1=@O%A#E|ւ44Ӂr;[E+ýk45]˞ysoP w(gŘxN:VE(OJ^2,Du8e{JPg]>/b=1* GNL<3W(pyFo9SVa$]'iSԞlƃV/|]=WhnuL%I>dw"ܕ# L*|ÙN*zy_ߜ qN@^e%،F- R*#"됯IيC_i`&Y붅S<8o`K}Ӓ|(o)8G]-_|j =d^8Q2jg."eU[YJ(NRK*o7`n P_7]yàlUæΒy(\`U~6_MZL8>4rC4瓓1z]l~E'ϻ<[ O>gr+ 4X'~jbw?GI!ߧnNV5케lat\[[(q| 7ur[VzD1݌;SJ ,917o$iCȁsVJlʠn֤Q2uk NKi4Z +[CDDR2Os /ѐpBAq-! MB c f"_}K~bmYpпd|v6Y~Z۠#V0c5 F}pfM]US>5)KR1XAZ=TjE:#r_ ྤYK\k\SYFoȏwOD8{}Ar6y2ӚSjL;/=A K-}&oOa8";]q)Yb!]Y#gV[ؽ^"C62h=w0ku5_1o \z2%*؅m89HlGojYh)c&~Z_.n+Ψrp{r;aD)5t*ŎthЛe70VxIfsKr֩~5L< ):.T0F϶ m9{/߰#DNt#则gy3RߖB@?Uyxl Fw5H[?EV1r`i b=&E05>tDQ^UAT{7Я)T_}eT`GpÉ]:ʣW9"f ܲSsrf0cnڔ|ϾY) 3Ub#su(*bMpsK*yLz}jr$_ JsJTc$ t8~ MJ{vP ϒn3 57d20=_xn&;֚XY|yO2*6hkЃgj;I e5QsVr8?=J:."JI!ݓz r筿4=jXj<2eAd~iM DQS!Kblv kV2'OU)MHk= |,+ztZ1ok$x4*P߿GYNdW&_Ed gs*ڱ!DŽUx\ۤ,$'PqlU7iIBT}ϕG^Y,?R%P[W^ٙz,*F(PZ tNŒZzka[sw2{Ma#zi$+.ܕ?kbuoFB[L@mI=>;^B_gӪ^>Skrk %=Vr9XdCk)[W"f#OFp75HЃT]Cu@&ͪE'ŭgiA^>wXQ+<#8ҞևphMw=(329֙mk;+* vg%̊*.[h ǍEj; ɣ*G3y\e"؁"T3AqӒ#<~$ 9"?k%?o "6#ex+Jo:W~{Czz=Y p <WCXsRC7!"/ hDxo1/ 4ˏ7P%4*lo<^L<* ͙Ll+0%{MjOoAY#h `0`sY5G9ZZ*bpKkKQȫY~&G|Θ4Zd2g_=TBq-، m 1\^궉K}O50šbU\MbcKh3ȧ 2]# UЧ 84ږ+eK:h qU[FvCJ D1pַmLxDp%Xl |8U?ѣF9 e~B`iO;S8'{wy@ 8}HqGuc1H.WMfT7LZz> %V؎f!{zp922E^2X EM53+;Np='w񳗓^%Y*@Fǀ7Tdݦ'tY\ɠШI}D,#l~8mMԝ!}tBBeeJBܠ]LgAsb VW,j?K[;5q")퍗H?fã %}RϤpY#a'ҸZcɨ &=۹zO,SZcZW/+Y2*S;$[zTF*)?28E,><9D+MrrlX  / Rmx|K[l5\;:4|2-5jC5ۂsF1nWX8sʝe޺h;nZ.!:)=D`ӥg=!\Ix^"1SaaFXaXQOV% k=˳#HOOKo8/\Zͦ)Xu^Љ0z(/X4n `01*P4I-w 5tΤGc 7)Muciu(O|etjjm3Nsa_ˑhvBsa!N++kb J փtbsj3 |ƫ d䣊f*=e_}@s}0ᇒ N)0#U*JXد7hb絆-Rw=Xvq[ce<;+ Lhh' pپDzS߫r'n3p2C7@[3*ܝt?"&/1.'2t') (W/VvB)qIݻ[.6QYN>aħgwdcEX4+/C@F'TP7o,GrS^hb2~-%~is*b:qyسgyxr)@*hS[Rh?A :#t71 %/l e3V`5^G\ ^+O*wRI٩~Qw Z |B<#;z #jJJ_#?`|9eRix0`o6¼_=-[QwkBѸ4}{ ђK'E*ZP"tns}yu_vtY-kyhau䮷gF,*W+$l1FaU]jؠ+hmڗ}C~%P9^RgW`I=oMqTR$CfO".)us7' @IɓԏXVgkKrTwG%"݃lm.EUTd7g,d)yPbS$I2zA47 \p-ZA! Hٹ=iQ0C923 7Gs볱EI ߉~m 3ϢJIhBȱ Y=f[0-F*O?_L(ԆC/ ]<%H*eoӷX_> n< sh8̼u!ro6#!4v3 {7RY;a֧'W'1 _&S7Mnzv# CS Qw:yݐ7<],hm+0n]")^`SX*;# AF?)#sНjoE{!*W nWD.OAzry~+iTAo`P77A+"f6n(lE5ūK ,g7׫;L9KxqhlI.^6P*%dAm9od0M*Vɂ,?<M뺬Cp8#Q.aF# iz }J`}lqŏ_am;8!G,߸ 68& I{[?m\7^bV5rߜQрHӻb)5wʩ#2҉CZ^S8i@7L>? ,U0ͺP&B,K6$qin$0n\S 9"3c,D N<ݜWto YNY4YhfC "&Lou+c=\5ڈ\ӇlBw!$9(p;8!b!Z}2d(v;ʸRK 9pdׂ DOYK)rr &e=uq= j9YmKf9&;oKh:t"?ԋ)jke2Cr.ϜH;-i[ iky+@h/S">>9a0FQ>/[rh,sK /q)6eCbVBŁH̻t0mC3.uWFM}G*OѾVNCGTfg'3U- ԙmVĿLx.>,X:"m L<{=: :?")::b&)-?f~P.G\8Hu1Tؠj,wЖSaE/N$r@BӬ`,U`Ht"cPCu~D{Цx, `<:('_LaP)BFKZ@ũ$y[x1rK}O +xw+"׀F W/ eE}Ue2+VO=Ys~N0I-y+aPs.ˢ;a=W̬ŒF[@3y\X['Y^Vc̨cp zmrZzh|Ʌ-M+KYzj¨܀:W4=Bݜʻxt>/d94,'";>Q nTQY& -|H<?w1yCQ*E@GC&um*%u囌z-Ŷ:ryS75gG 4'{PlU2_=8`ZTJ#M.f4fEd kmš=7`cDcbE$:-;s]ә 2uP7؁VPW'{#oKBRK ?hrqO{kS=05`&u-R P8 * cƧQr@p92# lVvciaLrq)v,#"H ]R#'}@uZv+4h(b];D"z P+J5/zglێxfiiYT4W@~ַ -~\S{V8`nq&&BF@X;Vsc}mv i[)U) wX?pkcj#O(!p3!gq"edN2-5B5W@\YKM_͕1ͣmb^V32:7ԯ [ԾueRX95* 8%rߚ|vNLTUN[[A5nP2_N~ L2v<4{bem5wbq{np'Z2m"D})LH}4,&Zbr(C=/PQ zYs"ťtT%Z ScIZ!z4J_"@ TDM]z˸'썷&Q&~@gY6fKr  O]B\q4 fL5γk#[hc82RDZfujM4y^Ivz`-XOrJGnU%ZpDjϵcԖYe= -bUJUR%83?`G M=Fa=v4JYC~9vƒڠ%T򡆂7͚ 2r^V%߿1{L94 SÐe.Ft< P'q F%v\`hS[ +NA]:mE񮡂2|1 1b%Ы.Rj:ױO8fg5C4F@'WR'g>lKTk7YAaJJvoHG&}Ty;`/|^7+;" dwQ4eoΫ둬^ =H<Ӟ<+:\-~ݑLj v ׺g'JVbum2MeI/`W㒋k1Y[w slgvU} I$:~=SM^qktW6ִBq@MQj\Cm=#mXyTHBI~ pBpBF]d5V[{׶6V /(/|$.w?\2 |(I3W|xi1# ] **dQO]ũ3&+Kգgt8}CM`W:n]pYRmBuN+]_V7j雨#?"rhOG|^ ؠd9ENW=E XA]g!k(Ѯjg|9w߼h5pfhfeB;d< wIօFk;UB1GW:-u!U/@aSE; *;Ƕ&ǶP'ڈ =tH@QDRhPejJaSaIj;g9[ɍ41E? (̬!pK_V ڞNTLMi1O=y2|?#kmIdOvx]]wkUǙehf,;uE݋R~JH - SO6[%/YxEi-%ԦBw$*^hu^[#]Bh6q+#32f>z.Wß >qDRV`kCF2az #%&u%ա0\;c_ jL",=?vC+UsKUr>*kQ69XRZ[vUc(}ݲu@ҭp8+~Xaw_'TKGWн-9;å4勉ǩ X0L}`bS1k̒O#y%7*tƴr7_IWhSYc~]9Ru  = TP% {UNtWO[Ҟ$ˑc0Q5jjyVaܙ.H\S7,󲷱tZ2UV^TX)H1zYs<F狜H)=@5@{En}1G_SVb۸7zRImr'F#df~%>Uʠ8bIջ7,fTL )P0BҦy 7;SEqj2zY|# ;BBWHPl̳^> Dߟ-)0@Yq8mپa&wwr!{.c%e⫤ VOR`5^Z5|Fy9J*Ro/_2YU^ %&f*~f>{*<;_,c]d-_S6r{`hVjEIМFNEHHzHXY|&"˿oIѓ2 E;f'dWGMEÔ[ .LB{%=y@ni;kPVu K| E/" &H| 8i5ߜF`ED M[٤1VMOGnl6451Q&6 +ͦ&,N(5IhZܡcJNʠE 7$v+X/< D+,dqN6b3EU>)ߝѷr[r%IRX0uo1l WBT|qac6 u ;D1q:TxaEJb>Sau  ۶B-!4od>kh)\;Fi3r[ ߮P/HYƷ_2 i_uqHR+ߟDYSC!K};^t$tTxzjsQKZILz<21e]dzmƍ;M\k& 5p09Hqal3:pj,tjfEءjb-^bֆTz3zB,ʉr 6`FU:<8ޥFsR)Tݮ7?m E} $QeW{2,fw.һGuW&4cB`‘A-7$Ṣ@#r5 iNqvOaUAk=kyV >+Ŭk\ ]m;.nflt_}t5=n{s.QƱn 2EF#(XSXY_j O{TWOC%w7^&~Jzjk(Mlo+ۑ2S8J~D4԰P`?5jt"F`筍N)(NwC@Э3d lnG'(BaNBe}iCv1~=J(Vxا$U#97kJXl 7s~'@z9CsI}Jq*9}V'S3e7Pjy(BR?%KQmy& O7&;|] PfDe\є"MHO?}cDN}W };oCdLܣ֦?fsCnqE ZV!| Oi&^=iY@ߴ{Xə>fcØ6^ۊiV3Ԯ` [dem#էv -4NY]߬be$V#R|1MuF4~@|d#jZpl~1i72:izUbnH vX^$P8~j ݠUU-ž^eCslu|{^DF)&E,-@HjmyyG.TS0NMpmu(%FQ*p55* @Ϳ>Rw2d#B0qʢAwԧhUV֌^94xXJ5o}bpg kQDp \9L.ۗeRTe$DQ?vmrACH<Lb(KT&ʀeYS=;?,t'BP(MC_LZkATI`0XM4iQC &;?]?LrBVʓ N^mcyA&B5h#J^hȱ $yKbdfb^lO!c@*n17'i>KϗX߻>*S>#\z"DZ nSV@eظ Tʃ}o[VzVK&aWP*&w_D&xdKPdFt+Q[RC,n_␘]`Y}TncO&l ^|Wb*܀Tjq۶"{e3xԨqbMUlU8@].?95;pwUPˤ`Ie<l) ai)uMI{i$Dcaxmٮ?0TqzZ}T-i|Һk!!=#Im;w8fL{`ꉱ1BF$ tW G{OBfo7 @eۧd@  ҥYw{u;4b*t?#po;ى"R:doJl_(ſw1j) Xa1a-w,rP1'#pY"1yԺE,▕E *΁ N0]XP+xNQ~ 7BHY5:A4-xSMVU: sUc!JǑrl :}-ŝ3lo(mihrC|+ah ,Wd,r3c1Hޚ5:!錛_b{khȳ%;QeOr3(K Roq<- ,}jnMWm @QBՊw7JWImWܧ/h%>$dh7Dϸtqk7ROSy/MN#JuRQMRZ-& T.Pp\#QEEXXkro =l*O5) }dV`%6]~\FuU'zR.OPu%XK6|_c_A\ù&~񾐍 mJkc an^lᾠ>óeS<1P. %bYv#Ol-_J#DE74hq;0Q~4  0GiTe><{+lSv@؜ů$kڎ*3swb hlB8@q V[$oKIaFVk'm+£9~ڴN$xyj] 5W%kߞ߶Xu:2pD8wDRF.*&~C}jDž͖ǿ@%s ȰDs ?L>F:ڇQx R!EF-\%iϸm"K4v;3xc*͢.-&`nK\k7*d-0Eˬ /b Qcy=  /G;e!M~JF|V ?m٨7Վr\G{8hb=QbY?y%%̏BX[Si-"eR/]+TƆ2uEȚVJlfy'{kY2p|ADa)eUˢWr=+Dnbvx* {8 ~tY[>$Yq# Sn2ȹ &"$Mx.'#nϦ(<dɊ8vy5eCze8}#Au8 jS2cj7_LcF ]Dي~{[闰N3h?0EʴP?DŽXcCiN3>hD4.YL;W#7^DF…9B\zS)oBX,- Smre <+\k$<[0_*lJrDhauqTEpL!0Ncv;Hn^mOF!9SGq]<8Yӕ1o\ l۴Q5B/績 !6 g9ضF՛V!b-{0p6bXuLBH,@N2 P`>J5R ck4ϬI:Y&ffNpP O40L$_ ~)WP/#SLK %=G5FevWeZɿ*d5dӦss:upC;ݜK޾L踃lBS9 ]I~wN`BDW3'Po*{>?[|NvLQ G%L)H ik| "jVX#bVqee{T.ؗvqz:D%A7]ʸT4lenk=E;io0S,ٿ鹔4R^7)ĸ?wzEjƷzac'ɉ?T]Jk_QkՍcSz R c>o|v[M^Dx4MA3!`?A;(sbutՊ< oI4&,JF˨h=wCXc-gW 9.so tHɼYĆEq%cTr2P5W۟E̦ɮ䤗]^Zmxiowbڣ ({KWQ] M*3 2ט!jdHΟ,)﷗ӥۓvll;m8Bq+f#eM 0;@IYIh,b. yN'@ \)џJ(4v _L7ƒ_[:ٱOO@HsAY1g8,"4ߎDʞd(qA A-Waf-b}HbK]Z6|[s ero>mV{t6Ax[*06XLIwyH=8+]a,@k:'Ss`ݝX iJԸewKId8JȠ22զ8n3(uQ" %Q<358z'ɗvtan!c P+E|Ȯ6^=.5i7*"} 3fWN+E_C`$jdhO;@E Z. ɩ/'~ Ict0тF.č,fhTøS=+Twzה'FJO9X2韉 QUgq_@\td9W;4 j/cK@&cȩ6oSPVHOϞ8Ly'e _Q !Ni+1g3 y~OQdOrwv'RR\:䆀kETRZ5fjZFX YԶþ& %a(@ ji(oI9ך̺aN>0`b157ŀ4S4Gm'ʿ,zmT҉ۧ]HOgeݣ g9dqӀ驸ΚT5ܠ&̯,^AMSn@@eZ6ej\.4^ڴѝڼ&vIC'"Z)\c 30Weku:0/hTr3֛}'WTt}ϤWh Ѫ!@ls n$#Qk:-T摮ѳUc] i{^[:x Gb FIQX]a8MLGZ pRR/3!4tlQ(*YזPҋ$?i *g]HH@@w[$ޥ5KK* $4gav^#rYزI? "'I}R=A7鸴uG V=4gp)rUD8hK)d~QUMҗ+A b%쎜)v! }a`rEe\MB,b60{qǨ:ZmC=nS5PKYgnɞ33Dܫ#1u[Zk/wvUSH=PQB_8a{HؤjK@͌ה> ǷJt4?0!R8kz>M mU!&Kf voSft#jP0ic˯=dʺm'Ä{h2{*efsYݰ qpMZNr)gD^Ld1PFe˦MiaeBG=9'`4(qq ^9qph!gUS$^x&A5p<RT>Ɠ]D̸S:_*iꘒ 'rMhmqxunRj"C!#7 ˢ90!kc.K?7WzbG+oȵ ȐQ)1_~Ò>c,.pN(@d6xDwbu2O7v4;QShc7M]G>^dܸ%t_h[ÒӴvI",\8M;3 h6J<#iԼꅷw Leɖ24qJ}r ~b1dSOU/R+t \X(nUW hT6c_ٚ UmKz Tvܑ85qG=z ӐfLG,KLߋ)X`hQ're9Ⴍ.m׆49ծYDj>IIxF9ȽQlS)iG=&\8lDX'KƦ2.U!9 97ߜ9AՓ5+ ӈ҄X >ƈ}(tJ%*{Kz%IuHKp% DN ^,Q1362@whs\"} Lc{0HS73l'ׇ,եsJAN %NISF江V:Zx;F U6}Nx)݉ޥxLhmZmɷɛbn)8NS%n}y S:I33pz2ʅ U "!S3X n$!T"mz=4+6*pVXM…J+ EU?]DGz ĂVfbg@ÈBQ&# ´So˞l ԅoBA!DʛfANrH:jisLqW',g b>n䏣`[=^&Άɽ\eaT. (~G>U=[{Sl8*EvNg7H_tK_ i\XL*<4֓VCΌ;+4põL"DQ{ Z_Т-׸l&.C?x:8$mW7JІ{sq0T2wjѡF港v=e;Tv_[nOo:ߋ^ X?eUKI~ݪ /Y#_#seI]^ \' #B¹>[PՠSA75AR|4i@sTQ> D~&IuP4 @ #Hl09đO!(uepa%3/4NϱeMk. 1d6,$BE8B*(Ane ԩo&8b,Sp\Xդ?W5(N\>MT͗U}̈l=ɀp?)_Kdr%0T2s]ő[Qc#*I6ٖ7?A~  ^S;k/mF:S*ŧBK(EsҼ3ѠyDz>$ e؝Ǽ3@O ε+ ά6wL#"0t? r]ʆz5Wjmr:MXl ».!\ZWd >QtWɄ B3б61Mtd{мBr{aŌK0>k@a ½,s'wI/jeÁ0-OtYB(c^|Tw5t&Оfv揄dCRR[\ceRǝQB:`G3D[JyT]_Ul=1Z~(Jq29 M+օ՗bq3Q3, ;Y=ݡ^©ԡkS`3x\6%nGFڬ1ƵXQg_?1J*f. kdi9iyc>a 5U6I @OAӝk/êژn F]x5SJxaq'<roC.ݏ~d2鑕Քe3qut$wUgl!r.4qryI^OGI}DYF^}: v`srkbMShoLF,H/x OP#[`7* EWlD\AD=0z\TW舞4ET#CeԞZxRqwbS֧-)W;kIf 6.JΰڴP檦3lg#Xzj$':` p"uF<8^s% ) 7nk)<^;j~=0ӂ!@ձ Pu@#eʁHR+Lj%J{ F`8 q@Ξ-G-H3fU2sV!?LךMpa`DN.4r`ԊrxnU1?l^n:k8;tV ~UlRvMѴ@fV 3I(EΔrUwW {04œdv$}؅*Z$V<,4P U"IGp;! cR{Q qB=S^,)?P$ǐb@Qu$Frhu7-_p3[\D80 B1gy> moSC"p |Eqiv~YۊbKaI{탰 BE0Q: n}h ɀ-Gl 1E` вa9ѭW*|3 #{_)l =2;Jyzt&ђLϹDF{=)ZȡP n6+}R,S(6ʇlFӀ$sb9ḭd;햖qb׊m}S0U$mDh*K7tցH6/ KwHЬS tϿbMI'fF7vr\GJ),f+<j3]Re8;&T ;"O:cF*qP``Z/s%jPB<1B ګ:U7'4љ8T?כ721%h+){_ 1G3qEIj Qp J\܄UUVh/|O%OE5i9čymE(fD[~ 1]X/PԬ$M^ e[_Nlh{vX O^؇T2M?o+-4͇1C?S=SЋ*P%4y~}!ela8`-(}+B0 <10gNY2͂pl'Ò^:)R[ƵfQR+.'|ۦLeϮgl"W#d%lD#7kn@ar .07u) |ۙizkFw=@tJwxmlǃH w;Ӷ6,j#Hj`czM]W|xeIs|w3bĨ ⶓNZX7ԹW0=>wKAڌ$ г9wu`f_4CE%"/Yi"Ki(O\!öI2i[")~1cH 9iW WAZ:ĸu>|)V P2 Mgė" `D]<`=!\"PwYS({ySF$xǨAw7Vm_+LQ p}s&I\xkq7>MwLq6us0wxz+&.Ȱf/ט6: DQ>MntCSjw7[c%Ql6dB h!:E\ wrDhmSIHj6mkEadRk FF?o+)7ѦS]Y]KdS)l: *[D콤^͔p.8zÂ?h8G~P.Bb$ %5.hK7e7ݘ^XW]ڇ8k_rq n&AVȈɌ\7){Jϊ|}L <LNG7^rЄeLt6㣆1 {̧5C* eI|삈b4N`٥ s/ hk'%9qjvQIV9CrS)U6&70 F.F8$ n!J5cβ?'%* ;Fis\ClD- X}E.#no&?[rgd*mr״l?mPrgtCBkzvh^NɨR'c/]P? 6{.WXp>`VjZ cJcZ.+ "!7pvdcX?s-nP~7L;:_#*Q^/l%t;)NtK̩c7KGx.p|g6 ˉ˄ނuVz ]hԀfԤ?w@ =2,\I@Xtw!.kVBKH5R4[\O#d lTjS?o%}ù<px(DCÃ)k,('F< ì4 ~z%< K5˲i=mCz0My^c#,μCޝԪ1%/֧P*3HsmoE4;<'~#r㭺1{˿BvD@]w~NIٴnǎq1vv\x |\,UFC &4WJ4321`$^HAƺ+ L!B0~ pkEWԚNw:LsynZ+~=?~LckްcOR@ +2Ei m7"-lQgxb:2Ny !pwtisё`LdXU wRE/:4N!5ѶOŞ8D9#@ IE:R&1Iځs:7֞E|JiS! (Ya537`4zYGATb[)Ov(L(ZzkOy~n"el՝~0U4Š5 eBoa[g7DA$&0rr03 Pg?gl#2b79+ AgsC9nE;*M' @:o=: @SxL)`^ֺ% R3.whtOP'J-Z zTLtE0 ËǭSENl\%H-r!"&d jR&k "_vlVqOW${q`1:l (@/̜EHY? `0覆Jgv2Cb 7ȅ^+yxYeA[ݡ*J_[VNn!_^,C H{0ZPd:Vmia̕шrðfIEǻyKAAVFJ#~;W ija P}ā0Ji$${2@<(`8A0=Jtg51̩L_ Qr?Yt ԧMNd|jf .R4;d& ګsiVA^9LLaMGߝӪyb¯2"XZ5 ;h:%JV$fŤERҨ23W|BiψsaPՕ5B;^}6) !8Eu-!軣C:a,.8-h4pol;@OE8 D*IIhdANww22vZ)/LTGGC$_nlȷx=+vϽGBBf_V>ٌ@}. 0{81BxKԽh_4GHy bo?˰Ι#&H71NwD!4Dw[Z2W1%;qi$_`r(_z)ŰWV3o Y\].,>I* 9{~AnSػlU29 X ̣T)ibpFL:p6]L~8,!Kھ-"7ún/Z̩u]IPzAskccC({̜_,K' SD4ZKADDpYLF"QhuyAZ&|rL s?cWaׂĎK.W=k~y'w R|@}m瑘pFJzC!t+lo>b% >G9OtDx2}Pt 0wCս{w=O]o5Y֛Ulm4~=Y~ehpWQ5c:l;g*c(vJ_\FL2meG ױkbڰ|D Oҋx"qY˚Rhlf£oi?N"_bΗ?LD~Ҁ7E/G;gO`O  ~HDPI Φ)8I|J=K?F2G+cj$_&d;|-MڧQRlkDfd9اll7\?7KTEe{r!Kh$ZSEZa/ ܨ,ju`apS}9yX~o@Ql,Wc# zQEYOn>[ @K jOnvfhz?˔NirS5r(3d2|\#xP.:N*`jk /D:W*ұݿ-dsKbڲ ۍ09O]=ƃp,d>e?7[@rrAM 9ȤZsn[GJJ4'v~AZ@6RA|`_5Xi0 h=ڮw%nGbALãIkuс0ɽ?2e̷ l| Np&X/_]+Z"ϒowo)͓D$k7ܫۋ劑. Q,l`{\{5NyOHe?]#|HY$8ɐ <8Prӧ+۫E@/CsCZxɏYqOD@kYk%zkEL'#bRk,U\#,Jk0Ty5CG %2a|~=6H$[Db* sԐQ{/7wR/#2 G`J w93ӚOy 9 o&Fk8[#ѫ0$14i Y8 .Jys]B%>EBDK@n"Cob!SPG_Ϻa*V_Q3UA> t? B)` zt)Aū\"ʐu|m1c2jMcJ@O/Y46*Gem$;0Ia"c=#UغoqYSq dX(0y'(_S  M3@Q)rx?&<h6&^Rwd+p$G>itţS[^tn$V/#a3F 6Ɗ[K+R;<+Z)þ3I\n$_,?Os8hL{ BKZ]*5FuSsNx([FۋH#5P@$%qQ[y!XPqN!"ȭ|IQ<lxjw#ocY%1\';3mţ,)~֣]{HFO| ~@{ *Saygl_+ۍ f{yCO!ezW~n$_ /2 ,8IliێJOf(:ӹsǝյEE-E+5WzYXp`$\{w>s4Er4LK1/yWsQƐ-|RiOW2!߰n7e}b|V|*R)nrx.1\ 6c:G#'WBbyKF\ f Ņ^),h`pT`kl]wajto rgع[->SRq.:uu]杷ZfsUMFϑu)UQZ>F^BBkL%Dlbb-Z$)R&pbU C:)"RA ;\*bBa\q'V VoS5\z i= =Htiԇ/SFAhEXglNLXxoŋHDzÁ)5+HEIvM`WNC6|H@T :kPʑ^LBe%CtOf)ɖ䊣$y`㭪7 f r8et0n# ^[qultIs%uu diB1aɍzd;WP"gOBP4\L4pHwдv7?e5{yn7(lF Zt9,cPȵ˖LXR*oBP=XI2fKf_uܖJJv[ @VB;(ݻcS M,I|ۢ6EJ;o62hShd5K>8|Y-Iyv21H:s\[?t¨v"Ak7wA ¾6f]9`Ŋ]Rn `?zO~J'Kڭ- S#drQ?CH"E=9qr+":X"+l~32` 7%I;b71R6'&M0a=Ed83Ld -_R/--'ez(ggAT z%ި)+r;^wz)?D-Y\Kzc $lٸM+5Z2cl9 &|[/nxDOR:u $$e'F0'ovqľUQunn7uwOeĮpBi~ӅCP;djUi_̕Z{Z~m"@U WC6'\HчoDܕf' 岥Rs51, >֯"õo/ W+,"0kͺbʟ%.*Ԧ\4o @l gԎ{)s\~@nm 8a ~%lrռ5RZ4ft*ٰrSQZ7D.6A \-6:ʒE(B#N-a%Pqr'BH j ܇%1rJB;/+mQrNB_DyGHQXcQkWQqFv pݭ;ս I  hu؎x *?,f !3&IT2| /|%p>ݼF[G!l*lL$yNl9M8d!V=Cܖ>YsOde5Ui x/Q((EJ϶w^=6|A ^ZUU@I-z/}*AۂS$?CW nciW4"aҪ>aofZ'8;JUG ;@1МuS\%˻+ԍb~c{iЦȶV<4bH81T-NbP<+̜!%_@&02Mggt&k*#\Ч\WZ) */ea{&HI[bZӁ~M7c<5};ҢǴ&3`$O-P) &!Liij*S>nY!r \SoąCBcZVbyqOڏ !NXdӿFԍ1ZP{ ҉Er>4i$(T+QX Äسd|=Iw=\0> ɮƧ)o_Y:,#)2[5r,s|PGs@{Q=Dm5Dg(DC`ZV㳤+n#eī1тcro5wG/:U|S`d|<:=_=J*L=8k}O˖k0|FkƁV6 "iCH&slnrڮ n˶*X '6-x6eoy2JβuU\b8e>VkGPLۚ #"u$%d1oe֛tz ۜI} E щlР 2Vwo- *mB8Y{eJu &g=iĨY4YM!Pfg-"ɫټ,uW%d_/ЄZZ}W5[+(srvO֨=#%3ߢL;uÆт!R 'KSHI+E;Ҥ"$0Y}i[ZkT4isa ,|mm9"f+MRϏ ) ZCr~GC賓ά"$~wrW~`umM @@jKil)b J&)<ụmc-T*:P*gQgeP:jAR!3wq(~:}(b$fo}ͶQw3D*IYmqN0@49 ;hu6yL8~.秛y^lf,jƴ@8YkPS(Gcguq0zO(ihWa?z'q u1_ $G ba1DH'л'2fx,*$a(O2#8,`3aVc Z@Ld{02{IzЙ+G,3[ :jv[I$)zgJbJhJvi `1YT;P6q#p껢G96=,ԿUAl_weI_ U5ѺnWRA^QJ@GHadvgIkZ[ )FRن KrZ1UE"G\'j`7drM.5-h*f+cu<ӟ2{is8y9md}\_T*wvnEHxA%\?TӘd`1bH? 7nɶS;P i`R-3ZJ_+`Wf,V}Y ැg2t7߆䢓^Amյ`_ϤZ4קrMv0udBI $?3,OL%mĶ8CÚXZ2H{b\5.Ӑ2QQA8wuP}Z3?G;Ϳϔ Lu~[)eJ)4N)3Qjl S}NG!%}lڏWbJ!N ey1!/KFLŅRq1DLX-:qZO&%tibNB)$(_W9.+ \ŸXfoR'9YHc&b4P*`q4Tel$$pSOb¢orq-Iݛ~o]]QVw7i.\ r1`zs=37yvR!c4hbrY`cX+nG=ZܵTL 0S2,Y[@sMD(F9Pbxu;-E.&4`x6QJSMpP!W!$2.ÇIx)ge#j %#]Nףdh AmK/:`vX}FUwQ ye}=W_aя-J77J-,ĕ5Y^TNƒk#Fů?2vdJIXTIװb*P 5XC'* zqOTnP̮"Vse|J?._(}vH䕨BV+$quI 8Mg_qӄOl$lUУ5wa]um+|F TSL/343(L`MV>6D<҅A<בL:dS\V{Aݮ0usT{ݡy,CUzT1 ڪz- 6:U\rr~#OWMo`K.Maj?%UꏋJgv v݁NYpdwYH/KK9gp ,( 4%ku6>KF3VMf{1͡h``m%:nG˦029؄6V=NqI1de {NL"55?ܱ'£vam]da/hO x5m.BF.7sOL˱H.AQ:*; d٭וP:mpe5hJ-*N25ަn"aئ]iJA td1z03Pg /ջ6;BQ{\oN[: Ȁts84ܸFp<>X>a~"Bw] H 6qCɀ <QK뇔2%=ǣ}9\dT4;n;j.[=bg7yG8`[-+M}p$73XEYK!:a2KPvfN3'SwĜO>$GlQ2Q8F,YLpEPKR/@c""m' r˴u՘4<ƃHH^0h뗅 T6q`.(&{f"{6;>bH ` F9UA% 61jlwsfQ ϪGTv%:}AP9fCn.F0 HطWD~Hc= h$Z]n^\?uUT*ncZ;2/ 电P1ᾡ' YɐAvZ ŶziazyQ8̬{BqQ<|{|lt>Ot)~͌v,+OÖ%62yf)^P+N :-J5a%u)_bߖp|2̴InS*?]>cvh->@1ٳ,h1_MAJ⬞# /m $v{~V, !>"jـk5Q2 LjnJ8pRAꛇ?᳠O\y>j ʚw$ Ph$`T'u $ivK.Jsj-F WpX/9Um`PܛXx X'7F2l5fuH,GXۊZ:d.m'  ReɎ`ʵ"SVk;**'K5"iI:>4c]UCU2PRRm*CdC$_0WjeR^yoDSt|z T8Hj|غQ Q ]I;2_!ӤiC4B+};~y%mƻOyٚŰ],d;JT>u{ sim%tVD.lwmтC5^Nqad{L:=JYqDk'9- . c7V+D4AIWRݯ/\@$pivy $FŊILĂ6OM)缈>/o{7%&|pTE ph "\YSt?[.*ub05{a0q{= ҈ >kΐކlRGƴdّv-$31ASA[5i ![H#]l* ًbLS??WVeG} 5ՙjꮼll]uٻ̃\w%}gNu|Ub1jF>w7YW^-F :n{b[bFnӈjM\&"5#.8wΡjyYiMɰ/@E>j`` 8r` k!{[Q# }9E6k QIPl她Mu8~3 O~)6HeŶQj|1| M0rdhv¦bs]6#[AKY]*_i NBh6 *AƣxB&_(c+ٙh!?h}S9(jKsك㽩:dX\nTN"6s~pLsᎎɲpB;'[d(WTaA @jѲ'KPXJf&B3I? S2|!m; ߟ[Wwq? Ȣk&˧=dȲ,<Zmߙ?Bp~aVjUa;7:.+d:[y(#xL[:C}Px4έp{.JD$Lh-pb%!s@e6ZZ?FH`COR|WVY2{%\)Vfia`ifƐ]S=S98N 1a`(Nrj58M{ ,X )r,`Au,oxI!]u >4:gv̾(\uWB'I'68 T9J8jthizSFz9v=,5_N4ËH/i(@g?*)udۢ Bu8Y[}X`e1-(E@:M1D})z P[/t $tdz]cތ|[KIǺP?#]6ߏұNPE˪Ȓ" _V@^ (sv?yt&pǟX6^<.{q1'mML;xMmݸ&[^@ Pߞת W+/9K/+l9ZjU9'.M_pQ4@u܍z7lV2n-wtVH4z*4AJ_gk8 J'Y&}`KDZٶWqw=+4rߒ~|$ٳcZ p 'ȓ$6w<,rCo$h1ZTIP2)7:=CcbrOa\WLG!) >x/MR(]#sE#=l/'Vcc<=`Z[s0f¬(^f_8Wc}1 iT)}ٕbθE"h?*@r*?dL}iHK%b"IvUbaIXؑk+,:f(N V5"h3d59ba;~Ҍq'!k9KoYxM7=hXf?ԔusX4A3 tzbV4H_b=\\2(PMDQ&5Ÿ;|I[ENy^38(ۛs~f7ԕ}a6E8HJ'[0^+T }iD[zz8U`*rocIu%DQ!ߤqrХj5$NiĎy9]7}T?'GQNqf35$"=Ye;pl;fiߒghIom[Q ( KЗrgnX-¦nRG `%*@tr7qr6r `DQ^SPg؅2 ҄5VoP?Zҧ \ѳi(U(eNKwv|L!G[I&R ]?aa =XJg-eggyg-RYl'x2;E눯gJ5 pGz6:E5X,d>Ċn*|:7ܘb䧲XjLH_ sŌ˾EVvh.5d-eÞf'RP(&i{vP\3| ,NMW0!T)a9ǻO9(n|) _7נ*h+͆gݡa&reU!ON<]1ú"BcڅmjlB!a/tpUTu/d~rW"fB*V0]~u5=(AA}jbW߯˝yI0g6-8Fsnؤ9/<5lCL#1`ʛʊ6&)I:]0"h.@ IA4ZL{YTUYWH+ݓh#+,An &=Y:qw@>[xJ*S?LIM&Hx_U +: 2Ռ> 0iSj0h{aY5ᖲ^ĺ! -O;<)KDތO,E[|5KR$^gm;i}˚tyۣwרIJ%8<us<LrAGWz|݌ g';_HLGցxjXchg[%f-$S1x] M+Y Tk&2_E20>Z/rh(Ŏ^(JLҐ\sXѣ+'g~s׷: %jQt^H*)bK\M+%Ue\),K-֧%,/i`d eܢF$O̓*+_ˮ]t(FҢ Krn܃1u%Z9y Nf`]5"xf c;S\"!I/}rBAl)uH Op$ 'ZxbNKC1lӖދpHlxZu6E~~0oh${A~uńG{GLN c;|x!c|6`RSe\4_amOQs_ؠQ nfEto)m]L>bU@5ҧwXaJ0?:a oɍAB+;~r;E_d)lc6 Е . 7\]@0 FQ0gsw`* 8 ;vT"A< b+ټ]DL/r,=TM~\[dBa`'@v'\8u ?8bp1Q= t&Cɖ~;)gIU[Taڳb~]a 6^jvFU۪1{M`BהoݞX0pFg BNM4+仯xIS\cN'hƶjjU׉Y,Aj(f<'g"|o={~\\%^P%'Sbd: AD?[fH6DCukE % `T' $w[=QY7PEuAo܋(n֏MDr$` f<%ȫ"M/&n;V+eiϯED j8F(́F- q1銪r=ԟjiM5!f< LZGw1ΐ #ӡGwIhcߑuk]tB&I1'ϛ8V 7EM6< iܝ!eqBGI`LzRJbARKpu\]'?F-F?i*IXGs "IǼBJ$`a΄V?o<%m>_ p1@V QXֶ:L%at*8M>ئ[5s$E>hOz\Ucd._9!GkKɩN..쏭b5 yuXs4/wĶ wgy⒬jkN{^NΜ-t8'5M ¸aoI805fg>2zY!#OUZp1Ir:9jVjH^ilCV̘2/G\0Vݺ϶d*L8vl.mGO2HVQlhRKZA⿩pS" .Q$z2D=j. U-m螰ʹ⓱>-Rc%;!Zh:vaal4U֗lCj{_ݫY :\#lcE%0E l奔ao|rNbH8KɃH^GD峝'wQq&ךR|'>-afq/jCB0E1w:`->pNCHd3ff JE~;4Z/+ qH 1i($n/$Z%@椃MC9&dre ?A*zGd?."M*GE}LZ\|LDHz Q߰[gqI`7ng6{Wd q`:`2gI)dz<Qohda h^BT }-k=YE~" &e Te˹WY+ZeCA`j[AI^[\!HqL^5X.fL (pL;$!nNjٚVg\WI}|RǏw+@0 1]8>;~œA=AdemӤ[⽃AR~oȷT5E5:!9 D nEi=Cc~Fbu+׵*n9"!20onbOJ\&;b}f6ŖٶmAVÎ"g(qEyF$[@F#pJf Ŋ#*WmlJ ƞE*8W)+QUQgT\`ڀ<3#g>KtSubI4ffM/(zl咢(ݘ~UuؓkQ/.hrļi}ͣyl껄FPLKE/Dw HʼlQ#1<Э~/O:x AfsɌ׋R 9|sm?'&{V=Ca{s ,1cӊ̩Г /-oqQM?[н8bE.ܾQ$F!*6ɽq^@yW\AawRx 5Aa(,,@/Nl w <\׬%wi${^-9\=n+mV-jtO#.4hKS+#p|RNOJ^R" [Q7J{#%winVWtJl4Wyс >?#I\ @oH֐A=U+.Wu-,Yw hWs{SAv^܈us[( B,On8w)aoi9ʝZݧ] 30XlMuZη=3kʡ#0fXFݴ~55ji˜|@ LDҽ&USIIgZ1w E3A4e1 }-V9 żbX@o逼@dI:{mLwf>ܴKuvI¼*(R̍ :B(|8 NjPN_/yb[`D ?%q,DAG`;60I +-aP8*g۝KܗI}y. Ţ_Rs)c+H ٍod:T63((Jᛋ 9hSA/Yv-Y<.E~GHcOc~ာN`%1I7@6$PaWy+"$2dO1WU"T}k;@m^KC𵕷)wT !+0 8\J^X3 WR/H=fE75FYh *K IXO|~>̳>K:ׅO.r6OI^nYj<[zٯemZ]D]Պi ưRtMAT(hJNsHnk}֑Ⱦ$Օ@b9=hF&I'Cg}>5k^4+d|EE$$ 7A߹lZI[Zr,T6Xx D/d"v[?ϩ-yms~)9fI1tqq=}^{3JE~fܘD 35:$k Ǎ aӡGb}J(> \% Opz7ʡx}4~`Gn?(?d+"~պQ78ȌNmF1l 2|KGbhq .磃cr[v{bvC`7d2cD)zvL$?a_IjÃ鷇/#CVmR'20q V$xJϼK,;a/oj5Mȍiï%v5idžgk fz?$zW/BY݀iˡPw Bqd1*vYi M9| F x޳Rp!$.cmo&[ &1A_X! $?mLzh[D Ҧ/1&:{0s_dnS%Ց18 o?(kamrRѤPI\Fx@z%\jZ+wKI ~c*습ލ:Bֺ_> FИyl<$Ż@hL̪fgOIƙPg.l5}: jBtMgaSbB7xzjؑj5%0>528 ߂ҡY7)mD +{'UHeBʍ|+5d35l'~4GZ´ǬDZ߻3'}\gP=^Kݣ^_NJHF!YpŏM\=m'!YiCݥryPTQ [A|x5ֵoioXj- 3Svhu}RE~&L^fϹv(Be2t =󀆋J)Pg5|\(Wj9&h:QUP,Ȩu=p"ݝlGedȇy;q%&dڪR}nk{b *g턫+rZ7\ pYP?dp65<t%c_rwlV| SȬ=2Ј4kmw.?oڮ2$,{{ҙahUqpw}Xic<\z?j22>~v8 @?chdcZp‚=o˴ u+0#WTߌ7F4Ȱs[0.6vZpANy.[^>y;[XI`h08`Or\,tASJ Ppgo:Vbڟ=Nur_>+<&>\6l.zs%HTuJP-UݗkFv5{`~>?\z7ZȤy$;qRl1A"*!ʯ(rq k̀*1M^^:u UY+<&>jH0hp!ϲoΙJ:.zvC5JG4_G;>Ym9@tr| Ŋd. \:w~([InYl ] ħ>6@qfI{XQ }j4˜1l%V0`Jx tw^B0=$h޺8Ehr]QGͱPInnxnS56/4#u-,mC?. )LN!#k8V'IM}}*^ 2|}a 3v[S0?'+b]}-b]0z(GyZOSjr&ZIW~ÍpnUn %HeR"ĭKşh*e@&wz>t\QeaMNѕUfh m, i[jrMq*d)OP%S O'.S<2^| Nܭ|>r 0)DplԦ󏇊Ь]k˟Eq|G;dy[MUJ.}ǶLbހj"An@#錩"9H#):տ>ʤY7*)rٓntCm Qraw0[ X1ˬ ~݋ﭞ+3RRBfb}Zi~CT8ڠIs[r 0tG[ Bnm7Ƶ'Ϊ~G`/$rNJr)^l?e*O+-RLGS|_2 LY̷@fXXzіHE[tP+WWj6  B~:n#^V$"yMhj)ΖN}/Dž=,rn?d`cK}O /akT2JxyJ nzQ#>\O?"숧%|@=&wQKG}֕d]+VM_#M3ŔP /J{;h>ա&6]وEK+&oFep䧎W"_9R:%@cwzH"4 .||w0cH/^.n"GQp.?eBEaBF%<+nX/ƔU\4[fKeY %7 FC-y9lBIK LFO} LzMt!m 㹠U4T9f`—F+ttS!i3eExCBjhoKTPKYTs_"w0ѝY]3GIx22216WԎiy)@lWyZxfy]~\LJ}>'{:; ӥ*CJ[RF]Q2uoM~xhB &ʕ"hT開5:ɴSJ1 2DrҸKx!a&J|u1 cY ݔZM?Ns}kF4x29:mRFH.\ 7z)u3cȁ/M }G7n}S:DGWD!VG";cgLB A8ϱz_ /l12Ÿ,Khs4cw.lל5_}UAN?utRt@~hȁy#DDFY|τُ*2ʵB2Fԯڋd$C@v>"嘄^W\O5\`_7HYbj A>=٦;J7۽fJ1͠J>\v%#y<2yuSm. ""ݱ.|Wd9sa}v}/8n/'`u?dOzE*S)w^[-0+*aoVBpr&H v+I9o+lu 1 }yKǺ.ݘ\03C\I><.eq8 ][![C[<֝]9@yR4\Q{W4)Ai"s*V@C;$rA'ƊrJ OQli<|* Qi!PRQzg. ;)V zH7 1:1I= 8C3(AewkWreM6 ENU4|43TRL1?ND\b%-XDKhYGa]~,.T-c}ޜ" L|k+ 8p!ҳzlGup^ǂYZY*5.CVh{1~6uEAA@1_ C#JeH?wr),AzE)'A/RoX87"ݗ^ix4EKU# o#MSdhv=p;{$H, 2iNtddF`RYf^3b~U9aS!`>pT 8RF9>h 92HDN<0r{gX'LhPoQ_WAoA/U|nf ZI.sr8b՘5y!܉Wt.ǣȮ%=goFpƕ m'd޾z]i-/Ao#[^Aif4!alkTB%CQ8QȂN%DKb=` jx,`5gTwP]㤘:@i&ǵ-Yv6n3#LnwTj ޓswQ~)`X$=ꁡ;MIm˜.R&ܑ,0(jf5pD]ѩ uN V J./e>f:G6K: zAE~(@m8mۨڷO{Gh8r7`t5\# #LkNY]FaDZ7 y\eOn_?%'q[A_}t#9U͔ Aږzv qN$|ehHA.b]ʹaɾuFm(c@ $n Zʫ畠_B)n2Paf&1dv1ިLYB(b>__USЏc>`bMYw$``yVu~s2H#A+8`Mpo/*0.Q܍fV{ż,D8\b;8y@gk$HWldyŪԓ>RBc)Ab5J #a{ 8S>M՘5J٦ШFU./ݮOޜs'-ytQנۓ)Oo_7peA$@Ndþ ,/-q2yt5ij"ӄؔ5<$BmMzՀd)KZHB=i䬿?MNe$x$&ՠbT]$0:+J*oWe(.O##3eٌ8O@ co4Cp*aDRG/6+DwbL<@ {őX;*`j˦z:3{C'%pH(xȑS &e*b.V9\CS1L#F;?%xKNX7x94CIs0]{rB)(d[Y1Ҏ灨~[|{Vl~١V׵OJp3}K*E=aV,8\|uDb(cٳ.ѝQV$ @a{z$(Iوp8XJ@6zLBܺiD'vCޓWD?Nh 3[(\𾯒>՟y BD6@ iPrN$K#41 Uu>Ahc[]*ex:pQ^9h SP`р/s瘲8?-xek"=D@w2:"ܲƦZg>s@l"ͮµ &* h)f,k[=~=E_^?6rc5M/d P_M(S7ԍw\yߢq.cV'o8DB Gz;b;%S "1Zxw&(Aefz͞ME1SnTGMO-Ҟs-:F/g/H<6A!{ J؅쾄ꝫƺhJxͲqP Z(;/eQtտ| 5+Mcq1T #>e?!o*C,R]U !\_cx?hTdEmKO1$ceQyCSbѯ6N ]?Jy/x ?dvg՗fs7 Lބ1]줱#wU6 i(rnN Ww bsZ`G#^c6#vTpA(* ~.,.Ƹw8(^uիPpLCuh_?lk1ܤŒlZyo׊-mD䔓NMCZM&rDh8 fb=sj@ORE @:A4tx4l&Fa%N%Ν贿y3UB eMNӝ?XQֳOTDx\ O>ɐ&. -{ljcҙ8WmSޒ;GñxymNQ~aΏIMt jX@xŹ#j]QCYT0%p8T2Xp#]߅7Cf9du{£HcfP"ȤbZW^$ X؃n'ƺˈu$E[kE6|c $*R];6e#9OeU3 2}{i4S;-mۏf28S ߴ)YHu ҐLo6uIc@/݈6:c9 6pg&T.'֠=Ju^rL"mu^fa2E &iYYYCW`|&K@%BvE ;jE07V1(K=3q:ε.Jt5^Gv3=A][+ amx{WJ<4ڪg8O#LM:WHWZY}X Y HnhzY qyN=KЂiÁXp(޹l{H #u;|Ge| )Bb_SZ+ƒd PT~m63=/4ǡh'#"MA` b ?;(GeX֎dž݃Ͼ8Fɜ<M:23ʙBi>)0\3ɠƋeU uI0<zÇ!I1Bauht F$yYF^gwQf/R&NX9 :l{jX~"Ʈ#WO1r)J%r8>snߠ>•| oATT#a6Kۿ>ȻpnK?#~D`)Ogj I%]WP*bdo)ORDcؕl73-+VO INُcȾh:_ҼEl:ҟ`R)"" {`UϵV|> ǐcKr:ÞipPn DvgE7($sShy}tp 9 uذ;{\Uݶ!jT#&$n[TNdc* Ajqs}WrD`vl$$)pЬ_v)m85z; cb,*_FA.;ƺQv?wsu im@:jzWu;v3,R7fR-B:/xݺ]Ӣ _ GM"!<|okfN $uJcHl3. \wR_r/KMviJe`G+6ީ*6}/GgFۆjTa%_ y~&Yyn"()lwXf6=A'8CY4zrkqJ$bnjUnE hc}dGSKpsm#wTU}]H2S>5L~mCԐᏜѯ9 xE8̡&1+rR+m.bHqZ&N=ຈRA K|cU`M RCB0oq|> f'%@xejϐjEsgP0Ը:AO~:8s Ȁk,$t̃51!ՌHoeͷ&l'z-gJoj»*&E&v7x^'w߿gJa=t*nֶt Ю0Z90(я4ժ;A(1eQSiuٸz8whf0nһS %Վ4hiʴE {xH 1E>8ZN՝4} -ɏ oV0%A.2|e6iT{ap6KMR7Q?ے ejQ;TwLhrVp;>i6c߯OJߤu900K$$FVd1JA,z[D6Y >Joliwװ9܌#O{aUJpljҊK7ݯD %/w_@4 XpGj7ʵʢ,/[d$%f `,bRJ Jg6} b&J٨pU_E-ay6F (|H\Gr<7_܈vbE3,+,y#١n4D;<9$ HcϜ93P؝T(|ɿ<:W]&L)%4ʆ4damW +J&=U%tMD39,Ԣ:y6m#AZ&ak }eޞ%=]}𤒹ݷ !᥏$>1sat[Tʉxcrp$=;t@dFu\5>.ĪM4=L9 RCZUXK+nAv?Cow%(tpI&݋Votq:[bqҮ^"l W5lxbBD~| sd@K"pX' 7(ˈG(/fjۑXnn2XMf>#Q}}hW~XgW'd &cu?Ez #Z݂Sң~Yxl$fV J8/%GvjOઊaxuE'~AL b:vQ&Ġ)dr 2vBMںě[lQYEgbдu>N@$^4m4HN;)C}iM?ws6?5Q53wwiV42a^1*yC@4NG8Os֎8ʓ:20 zE9(ۗڢ:im;ʯ@ 6sXOaǶLvN?F?i\zn<M\KwNzCЃupSRb Z* Gn ؋,BTR}d#=aTtؽã|b_L,̞Ӑ,m@BxKXS{Z]|b@}0^b'<ٶcHl~;gc mbE[5dqQP 9(̑׬nr=R=M_H@%G#.wKYĐWvtخtXτPN\cKq #XnCvPG2}G _Օ 0_(q5%DP'@] &~Oɉa^uU]?VԤ#, HFةp+tMj.;3R 4aΪWuK6)5ۗeIQ ;+BhG9?Wof8JO)Az Χe*BZΤ[kL+4 $[ŏ>H^~8! 7YI޸~4qgx$ ORz_jb 6GEɒZL}?*)!aKlg5q.)&Oّt$vrȘ iXmmUt0nh1+p;ϭQ tQ@YY[ ]*4[{k#얖:ɱ.~J ؉r?hOY ;I[{78[EР6gbM|^ɲNBFz !ˍ&vOlXO,ĜO1334a^h<獉Qf1(4-p>ܦ.F<}[8e i{.հNzt!R9ߚd.(0:}ލxWPq[ۍIeh'fܔNE:۩g0 ~m%סT[) OwնzwmclHZbeX qDM0viWˣgO +;;2m(Kۈ٦|G6{͋/T*two0Gz"mmЩ- $8qϚ+ Gfo+{xgr/9!0Չm:l_m\"%IoY`}^3,mű Xu:WE"L̕*Z6=J"-%?~WW}a[U={or\AL&%[8M;87p/W"Lp ܴM{0AwfPwQg nS14mFۖA'*@$]Ìq6~f_s[j/S !TMN`yxKFq4B>/\GsRe^2nEGWؓ]$9mWՕ, 񶊨(YPEs%2e0hx'x4OFS (fo|ŭ+ղ04<L%Vt9TUOKF \yQ*)mŋo/- mn&]fg"1km2u;2rg_sAM2[ZT*v,ME~<,/Ke⭃ e+ͽ.s[xG( u7zX׍@W7WɁ jZ#"{іXC4Z[bPjXtl&y .An>[Z,&{]:9BH覩.B;H7c;o"ͳں':XRy}IZ56'?eD"iHm= C䙏vxF<^z,݌طS|e0\h$/[ᓈt>%.~xlB ԑMioKEEԪRY7w %۔ۮ2tBx)Z *hc;%*}1K0:7zfDc5*2%H6 _[.BvRRZϪciyp9(^(ǭ^刏E=;@.]ͮ]›OȢɠ}D!'8"s$6 )%Hy7#6pH{m@j ɰ'JS V/3/x, Ȭl̘5<F"@yq1pK57=QXqϿ5&Fp<px?Qtj7hAm)B`MQ}aK fr i'h+b*y}TU ڽՒ:9f"vDFQ=s;ґ˲se7]itiB69^\^P]ɟ;x'iRM-ߪ1x,?9jD#O5M| <Aɾ;~jƙM0 7D~~uSRuaдw]D3 W$E4Q 5=SAv~.ozUw2GxoشT~0gT`y{4֬ܡ^9~_9:c{B=ڿ&xWDUa_! /̆%o5dLzTHE!8T)p0sm`UbL~X7'J o5E&4zl?TwBZ2.iҹQR۫A;JDnjl9kw6`."q}e%5_(IDz0/5;wPOHK#q3d|#rKL=h#l IHQ{L#|,.80sE;$B?2-Z< ~N?!u/IH/nY.2'R=HHOQ]| TڐRF>lkkҹ)ܨ.ۛCP98#aON"/ޖ޶@N5K21Шw)C&qSb.7)=z_>*{'cS[(RBd׼M o&;CŃr^gտ(q+DCS~{/Y+Qs-J 7 >Bʰ%[;ƝLRdJy<I)%Fv?}Ø@(g%RcJ RVΟ!VspjKD7Q Oݝ7` `H8W {)UDc]sQ;q h|AВb5qƇdXx];.es#պf~CpUeLK~ 储"G~JomLJ&uآ$kqy`(ӽ:Q `ie**\0 !N&!Ȃk~81-I23%s/ g9eSZD/]ȄIIcnzojN  K+؀kRnTS/4l}`( }8 ]0Pd#(j#7/m3 x\ƶ}e\TFӰqtj\>62ٲlKs]Ks˭NdkYw6j* D m)8ǚ} 1``$zSҩ|\Pv{z4Gty3 ppKK6 ̣Q\cv^U0yB䭺5bࢼ;_ڛ JAa,h=2ՍTu\I?v矒 ПX:sT~O(@mAfc#۳+ EhL3H4:=E L`DyvE5BQ (W^v[?y0lʝy:wM+ [KX~423NC1u!ꛋ>|omȆߡmY銠b-6P_Qt4S]M7.=/4/gH( Y$MiT<3wI{I8.fhtR;)u0ܵU.#7FݎcSiϖ'Spe%sj3`{g\*yaV8@#vkF# =ZԹ_W,A5.2UD~ua֣>&hנ ,? 3ƧtYp6//U# OEk7FhKfݚ6/E?_SY2귘T:َyBڅ[ W;sۑkP# c.2zUɝC`eșaQ zmYff Zx5UܽyQY-T 296 <Ɋ}8_U*;~*2@= KEL>#nn'ג_8- D4@HTyYu?tZ؉O0xCl0v@V'cU.?@'F+HЄݹKpڜ,WNqա# Q%Qjvb /cҥ KڝYV:t4íu+Sh%có)E?w`[*. ?;)>'ARl@0j6ʪf@Sԛڏ.qm0 LO7SK3y<ҷk3,:I(@ۚZmtp]mԧFkd't`^~r3['^*m'E51k f8Y?SĮjùȵl7O|`%(b߶AaGSbEͿ z |Uui(AA@wŰk ^fVUW[:*MQ-W5EXIϻfQ4>c[9EAA/$K3l}S\6ixAﻑ y/FƐmJ̃Ʊ|[&-l%̋XppkPx#1 pjL\G>&|" Vڎ„É^blufM0Yʔynz?@?س 5X=/ ~<"c8丏-&9ؒ^v[KnUe5{2Rx-WM20<N&Ln;doKKLh$7ra_+ȶژ=Æ} }*?uŊ퐖b>˰ڔ} 2*6 ۩_&K#MuYG$ۘRgeʁgso1rKv\+ݏtK8ٰYf! .'Xp?X~[r38ܸ]r)J6@tRlTqg/i5Tӣ˥mNJ} "dJc͹W|=AeEyUnD , ЯuL1ch5b{lQH]MF.N cyL ,% =zZ,U[b܅(̅6?u6NLQu`!em~M O覢uof7 -.KO!peEWL辵T*-r?=9`wx7)(NτwO\>- /TZ`A.Yˢ;'ts[ܣ,_"bcY`= XәwƱ&,lN8ϊ_Y'6#VKj-XW@UH}qn8[  Kw[΃F# m?m g 7ՠD:0&8ǾWr] φk}ܿϫaݸsZKߡg*Rދ5ð̡C0aL|YpGr8<[Q@|s@;la/a "gгPLkԀ8W&{޷ldU亄UfI7H^]&$w=_`tIHR%5d<-y  cH,~WSy1Eo"uCnzJdaT'X#'wڽxQdpOG|pXx{[_tBrEm&GŲTY0D.rr9^$;zi]EgQs{#Z˵XSZer*>]\1UF TSw`SsL<ᘧgc=\*~do_LG!= ;|Đw)+f*`XVÐ W˨K6(lŇϑf}(g=e3EZv߭N ]GVvdOTM1F^t*Lh~]yZHBFǰx1rZ Tiw~W<9!g<{8 mxQ Lr۳ ;7*^'Mt|Roir]$*tqz#0U;Yy`ׂ (g*K%O`8Z!Q J"N(f*oO"v>wLDXY6Id6zN+KH2t)cSPT$>{qJ2_`_͆,BtY56}0;H\Kq6fdL4;IL] <3"x6:T fa!{2n'4hq @PQ@Rtڞ Yff=DJu͏ö2_Mbck#}Zw!{lcpzڄJAf^ľb@JJ!u]V  )p?<TQ͕W; #++Hha&@|ƆT0^?Z-3Þ`&LLDraFHx˖K.k#+y7k;奴ΏuKN$> <4'++܊qtbjDv3>  8BǕ:rʾ_fG >Cx; z:\zkx4 ?>^j&a-]E~-a,UhOd{3 8BeVPb2sť5TcoVKpD[}4y@ۙ72E+1̷W@ZCȞI|;KOYu^[}86S1 5"< SqX0uZ ];H9rsd5W7}2RڱghwVc)V/Lns1qh(F:K:i؀1|,a`?'g|\/>\p"<,+1?4*uAmCP%4heJ 3A h"^m&.hrP!@3ymh cMS5UVg.FOSV`C\Ŕ+Od |]ڶFMJ2aP`׌V!֡'[*bwo"%R?9 B#)Xwzm׀*t1(Qa:5SMt9OZ wR Un~+*s_"cE~OȀ!RriQϯYO%JX:a;*{xTS_]DB+y8@-LCJ>tiC/K`8+RJߩ0r!~[{2MtӑH)N޻ȋ G_hV &kҢĚ{X[vrsKFLG<Ѳh!ҫ`Kwj"T=akKC 6UIxUP8>6lꝖy-D$?nx.'d#;}٢̔@%oϯ[^_9tT;"}|Ǻ 983/'|fY lT9%SY(!w Q[Bllw*DʑHPo=ѶNhp,OSrp֩_ x5&s!H@󅼒Y{Bڦ,X6:m&)CW jPKobTYѭ 8Tqi6vs1PXKtnp4olc!j0uB g`cҶtuԕs^aJ(~.vڏa(@F+ o'-p}[ͫp3 p]kǓXmOPi0t[i؉xm:3)sǬ]~n [Atuy.A {%uӘ5z8F| 󝞻pݻlv}`x(c^rlpq;\uUZ"/Fh=5SMIDŽ(j(zNA ? 47KnP 7lBg 5=bK~aA⨃cc\"qsHY;-:AItfV ^?MRT$EfuÃM#̒ u>zg=lL[-GčI{إ/@8y:s⅙nt՘*?(ϘžE; ;N4%EE a炀0}J2N?P'ڦBoc:XQϺ57R|Z)fMw7ڐB9@![ ᣶|%Lu#copO E3}~k]¾whfX_5K eڵD72uM`}B!A)" >ܻE,OAO 4^sB"dł5[!$Ը<`& ZDu ƽ3cw1zْ`/'I3tpr~^B I5hof{UGm |:[5%lsP 渺|O5-uS`BT5 8uu)<1Vt`9Q 2f"` d &`RLl`68-gÈZ7.J# qv9/8\,)lL&JIxc h.*]Ԁ}CPG`C$h }c~OUXQV犑(?TBbŃ74+HUN} Q1>);BQ%QAo\lsXZ1$1ŀCKٍ.*p w风dҮtuuP~hRޫJAk;&uE)R.,{^qqsA[ -2>zm$MSh P$-V'm`>%)(urk m؆CV?:_<2DoĞcsWWnq$ʳ~Wa̡7 \oB1:j'ܗp{%mQFON<X; JQ }.5[a-SH<}1^ݫ) n({W!yȈ=e|(L+AmXC? Rq_P/Sqcl.UmdG[!=Jt\(VR.4~&=%(.g%oE0%Pڜ?cᘚY7:BgQgOyG+=o Ap$KPߜukWoݾi^U]uW(~X':I ^j,!})9F HUeE1SХoW&Z!dnNhWHBF ?BtJߚ0C۪,'Mw 4кT 'd@n񺑼mHbL(^~n+I~=ǮCeA+-g" sR7'{,[Fo47uky:WUIŘd_t:(|\~zoH<νkdfW:d_%շD(Z^Cfq8@JR׏J.E $Rc4RoN]Z/t 6>o,$4/K$C eu03V~ 2Nbu[#n4 [A6%,vclmC25݊vIC4f) i<_m0$X΃{­vd>e\ɸvt6TĀCmD%z=:hseA\BU16:m7K*N9m`gtajPDl?ƙh8@%i>9%|j7M iS`},ikKQXE 43&*_oJF (U9 6.6$8Џ%_e j7B&CcUA' ~i k_@Ιdw.sޗYLHwg/Xn4G]Z68g@Ӄ08n苣𥿖6NMYM6N&xԏ[5ڑLN]4yT= +&U' `pvliժi}hU6sCa0a$k٠Tu dXWn='kNg[$$A5zFGUh2#Kq wQHJ)8SR KXz fuXʴ,Եۛ-l[2M#GGE#bY`udy$"P+(٦T+ ;|Ęt391p@^ӡ6P:Yw򡰌4#`tFm-e 5ج2 ^{K}4)Mgѷf?b8c&=|{rRv cC D]2]z'pϦ> խWTS5e`/ox"^Y91ɜW@e A&n624i٣< p EFnp" ȗ’9Ps>ȰoߴAF Bѻ/ϧ*\2|+ ?a F\ı SUA~(cޑ$pCh:y!UcK9+]X?ٔ؝kcOnY=fL:"HfY^.mEax?ݑhO ^ f̈e=¤wv ګi̙đi4 }YUĄAzJSiÎcܹR; :ȦGY59ˊFG ?1wo/䁚GYx" %bs}W~f`e83JpTnǧdHvj v0mSw`5bMɇg i8j~sD^-Ƞpa3LByLr`y:NKzL:bhf5櫫`z圹LLpG#ƻ6`pi4$Yq;PoIQU)B8+zm$uB,' ZmJ09n XɎB`0> 5 ?,Lݥ_4F w!p`́! . ژIC#-^NϏV% % smeG$d5-Jh^~g!U?BBkHB֞'&*Sh|7}dPђ[UhVŚbKaDXh~q6x&/o'#TO@d`5,-Na^l7ƴa5;^hAw&gmHH!fܠGb%r9Ω.}VۓV\(s[ǟOJr|gλQ*WF?xE"W I($qOr6PUg7RO<|r<V\8%0+mZV,d&v&@yv,Me]8q4n,YWi%]f@Tx@Ǹ:$9Q(cؾE95nDPӍoAYa6W=#~QZ2 Ԗ}\ꁩ2Iks{S8 7#ocaSlNge 6R\j\^`b$-k#K/RiҸ+cf0oNQghRӕ+9ğ9cbZT*Bx oV>5@YB;` ,]"˖)a^L.XOM;$琟xXѹݥ]K#A 5G6/`X¥N^<ٓ @2V=oC,$]Ƈڲw)>taZRI  C@cHRW26*Y}|q$%3 _;IaaП(jLڕ6)"Glc"%juV,9CDs&1L5=̠Af|s*5k00+dTQQzgHO6X9W ZꆬOҐ#ÀwJ"9rƅokvFA+Zܾ4k9s%EZ(eo:0C2cS1X4ɢ{6v9[.)QE:cj_9l< <a佧 (K Gޓ f.qFnS(S%>|Z+\>i*?UtXԺx-Aj](li{'c- Qjz/P]0BΌ7ŕvZqrX5 h<1<K~l@wlw=/zK;qZu18F=V{;v?ddaŒ2ktPb-b5v* ꧙2HaV[#/ǜ 'JτݳxXϾ*D-?ap :]E*vӶ|8zDC+r=#"iNC?ѿ+^0ZRDPPˇmJCr<{{i=͵ϯ4۞FB:Z {j]D+qB6FE@7/1(5TH߳}RuhwG6/#}:u$RtRV!<e8ȯg< +9 3%E9O~vG='06L^].h(-AN/b(T))$bWPt\zFfm|LK +?"5髺g=OZlri@JA 6v:]Τ_9v0(qT%.Oip}>W'cg(]]od]3_נFD&z*x)#ز qI/AqUi[6N# Һϋ6M](hD])N.<+*<cBYx2R?k*|SW,r`yu>X$kT]㭸g+` N!abJ}3\ad kGRF;jˤD Fb{\8\ɜPU@%ѻ<_?,pMCyS%W XuŪFz+:6DF:dbN0D:}Vvq7>~yՉv#b0!%}=S0k앙[,^(VlEi\TY<^y^%/+oB7& s.v-e(;1Pљeѱq=(yz o[QAjѨy ֌r Ϋ09gE͊r:>]cv-ʃ vU5dy|G"ܧZGW$O򈑿/Cm4Ȃ-y;U! G֏2j:{d5>PU/?MzO$HV }*T':%XUd.HΓUD%+`~Os&b-LQOxvqq5h $Tf V6ܧ$vUNߩsd}5+SoCVw$ƈnw1DO/N˥$ ¯ w{v̀{%5Ƣ9uxOP~Oi\Ds%gүntwq8KQo_cL].mJS7f#rSDxy:rj&^|-H#U^ zhA) R.+z߼VR# O |hlxfOepo?";MxuqZ(bIg|HmUϥ`h;y AhGkf7A2)('P.aoDDlCҼ2㬝8P]Pj3bvc|: 9ٽzũǿ b.8yb%{eKjwh m٥5|1UZ9 " 8) I?QtDiOdM-`{֦a/%Sis?Y?թt? xdY3I>8zޭkZzo&}X=(+Vm*L^M5P bKG];t |iGchRs`NuF_C!wa΃j }EIw.]?s»@~Bg!r%> 'Cw ("VʏoУӰNW }L7ږxYiLAa6:JsM&:+'vvP-Z%"ia}Yqx9Nz}=^60];^t %9 77 yXj-r˾2.PrDR^ l6[zDk~n`sVƐ$>Ыɗd;3y<}<ѫWWW*ؿ48x9pӕWɟ i4v=iaJJ hL<@i-&_"H:.qf"f U,/X_sb뼨aY`//'ԿwFr#^p0Km~|!$d絈̼cYR]w ٨DZ"r|T*FnW:P:i!w߲,Hth Њ$ya k#S ޯ}T}%tNy9-/@"0ِ#h8Oi>: >ܺ^r/DVPG%QX[9x,;i ~@A ?:6vIFJ%_NQ (L% rgE &^NJ/P?5w+ɖn3uՔc]U0&ʊ|@4jj0)l_T3Y(B]$/햛$&2f-!/S{H%8u{cs`lm=rQ ۢb@1g9D ١҄UBK0VWo 659'3Q|#"\}SQ4vjj6Tl+(, u?cp|S0^[,d=֩7>a3h179)CMLDIV![:s=̃Iv):GT:C]m;?>+zrv.rrnA.pyH^}q{A,6+F D )LQ%kxV"F-AM}(p& <! ؕCuc(_ lT$BgӼ$+4Y^@Z:rAVMvCiyT]8_pR7 ?nmvFexĶodAuڒ<=uҟ'7hUSt@'PQM1F[j'COOr: u)"Wjũ6euV vHBqo*AςtijPˣV.unq 'S|tZψaLҳ3H4:L+;H!mLX{J^ *qWDZx&Bpo&WE_x붽^Va8}\&KvV 2D* ;Y߻Xpg]%29}D %3w#<=!WT8_r <%7t{jqsRjzeָhOr' Fܚ"P,6w{d;"!kiI̸7[Kac}y=$8UsbQ=יv)ȣp@KGYn=#4v,Sx#o6Zw7I)@(,D]|mj5J-O'4*CW;d1KpYEpO; ; ҰB38EXkCHD|7pX$}c4.7&!ycn(qia(b% ISglom郥|n1{!UuPbؽܚ[^YEоQ֫'PV&pArhô{wA^B|D/!$~F sQj̇&W/C@R p'*i>x082C׳˛UfxNsIAږ9bSqՈc/^GϡpT`,!OJYt1>nzqFX82dO`}\j0Z,RD wqZi<uh$.+k&]xUOV>3ޗ^_e db7PdJXp|RQvXW }+3FXI;Bq0c%LqIݺG^ӲʁH1[ĭ _I"Ɓ:9C=#~K"!}q*̄mbͶߪg0N-;UB݆ң_y* ^3 m^9v/ғ~j}aLA GB6f81I _#.4X38:L&ǒqVg3EʹMpuEW]CHhz^![#ƑD KsDt'%3@?6:8S }k^5Aqyx*ZgIs\*J$x=w$$ӨQmi8k>_k=7HJCm5f&x.?A# +建Hv[Zj7kWX'^UU6.} $0^J_Oajfo@{[*b "d=b^ a@i4k~u+l>Iopy)`8&Ec_67;; /H2@\)'v&_ T=neewzPFX~K?z["cZ~mEQ(vqm&:Q S",E2)[GC(Sٶ7ۍTIbFxȧzG[k^!r)^v N^6IgQ")c?eEzCSy?<2nLăė9o,q/m]ZGxNmB4OAu g*m0GbР/"}I8qʯk2tCƪZEu.Š'w H@"핇Mohkb/(3q2 }8z%Au\q'ύ"ZHK⒋7JVqҭs*30ͬ /3Z }\l0r q tQZuQB?7}0c/8/T'{2A/5GbqF\sҤH5?9Ă!L=5jʢԲb:2؈)&DS`<ve`F`I2Q7xKB'wȺsM *u=Q<_-QcWrk/bxZh ' x7<@X cyGk&y! #UNWy/ZU4Cl' gy[zRo[ׇc ?g|tF܈wb&k-ʼ:b_?oKa?q;5n9Iv0k~IcT3ZPt^ uAQLXkol,鸪4ٹ b\xɕeFv*PiP>! x0$+^~tR͎Za*6e,jA\sk}^~EoJ%%Ye K 0P8sk^hDWh;QVW~ଜyoy][*ӥ toIf.O;$ Bvf q3Yfh,{h7TO nk7J׀r8t ddz4W+5VNُ( zUj,th&kWȒVw2?[g0hNboS- F"pwCofc=|%+?|cWz+( /I0@Wxi9xN8/ 7t'QD1 WXr (JWv0K'5.DHDZBuJLhRT&$yJN׬d7yUW}GK1DO|9B}_k!w.n<:SYi=_|LxP&qֵ87b5j7L9̽/]_X/xBݬ[B $t59E9i]PW6/ y<s\f뵓'x kr uj:50)֯l hG#Hd"|hI()[{gQ.UW?TKkuUw]=:{S-Q3QUz MyVAvKxtS\lo>ٌ6T `|ȯ8 YJVgXwHh'k 4D?$] )PdY3LxsQbyvߵҚyXZY{x3hϊقܥm":`OK;z $)&8%&1Ⱦ7UĢdW0{nRٙO)z睽7ln=jv܀s*E8K}O\Gi K# iJ"9p2^a PAly hscB0$1.Mc~ӯ4B8y#خZ2'! Z#8ۀ:LuT"GL4Kǯ8c춁 Rc4ůMkL+T4#nNGzL8IG[ŷ<–"S:j)Ccd= Vo%ULBAxLǯayhnP qIb+5k KR^SbVO 9DfX2Br+,KVuQCf=,jZ\jޒTcPe˫mxPiG[&Q j箻X*z?灼aPaݳi_@6?%Ӥsk>]%ӽ;&gyX[|xR"$a>r]|0%>܄9`D }RPrxC> %k:}kl9V1NvϦ%+thc+8/r]+yX!(:Fg4"I!nr3 _cUܹGUGd1FbC=GiOF};Ovzo6} 4x\DqOߤ Lrs5P=9XʺlE Q箸8;h>KfFBC x 0Sovv&ȿ#K^ɌI3(6y>V0rOy^p,2QJ^Wz^{d9_u>'~kv73AX,OsA#q_mcLvOcDЉ}r/& Nq4<[d|W3,,_>"9'CQ.kMn_=5:t2kɨu)OcSIA):eF Y.M~G[s)cVr4e+_GBcx)q΢$P嘧HAK kЌx*6uY)JntI>81BIGGx &Lͼj( H[6 NO]; +Kwty)h˿U+F/~qˏJJVs'=h,?R㺐+͉Mktun,8#ƛnX"ӘKۆ=w-gy-̧>jk.ts "v|ܽ3YeH}z<'ݓH H´ )r'{R*HWAhwn+0G.gkm+?ZnC[m|}ָX] 9ۜo胵f@joo׏H ,17w1&sKX "u6MW g~1V(WoEeE-ha_+ Qe(sd6: ZrGzR;Y/x@&jԻ ෻D_O5HÅYN]qYfW ڸf5l~ܯH”2 : ͟-J[E~{M~팫WzT=_8Y @÷۠ 4iƛ?/Z%|rv}IַIi{ -q8>g8bBjXcM9NTPS%}ؽӖj^bãX ]JNL? r9^4dIoP{Bc0(2}Ü`B$zڲU_;u:Mނm{GwM.8&ў'BM/\z+#/ILS]5(LG^=\R- *W˂IWN+he21v xb0zVxc擡iC.n-{%7g=9%%]#'.Ժ# XrB;Ǿ l#@?K=g y8AJ\dwje,/:CPFrm΋ wUI`ζ[1(;Y4XZ/ʞ̖:sHJ:Nyf?֑PLQAտ1 X17SDZ#Hf]+{XzKxQ=mb O^lBTwR)/Yx$UZE-ճm:1FJnQr2!S%_Aw*$@V$5q O!T1dx|p- C!lK_8<`udSr$ձ Oy\De;Qǂ#t"OZ#@U ǩHO# ~ _$ h }t;P*k6M/,~R8ͺ#gq" p(4F }p"I }`x|0تe5?&mG@iTO9Wa qn5HuK-hZB׀B+b: (޲qqܡc>w;1/;lFj'ZI9 %2vB}d*l{ķ i|66lNWߚnXfQb. ͅt}46EXMubc8UAiP~Ft(co ; 1pIU T޶ oHUJm)! p9nT{lAv0oXJuTB,"63~'2 )=gXe:L6҃Wy68zJZ,ntEoYn[|>kipYq^~WR 1?]i~M*g$S!~N+` SM(NV2GuӢ bour S;*e=\P+3G.gp,Z*B=G7hv~G{UaT!#葋yV{yŊj\n;%rCy!RvM^9|-u) ڵFHliJod <4Z8pwɘǿM;H+mh#\ %d/1,KLj(ND8"(3݄l#+B_ѡ`Y,a#;My͗shرX>:SI,,@/O.F_txK-/6b$SL]^XCPz^=tJ2n2T &oS]&-`EPAM/id;[3R~ٞpWqf4 QS"DYF'$q⒧8NFӷ|ʜ@ug FBe4}TR gNB0v`m-Z7$?`^MƺcmV!w,]gφYyeW7ܙ#NV C a2/b1 3;|:yS54{P3E5~1ن}h/i`*ȡ W)U}k.Rb6%(vtm?jт[@íGHgxLMMUW7+X99$7 E]4{zKP);qͲ|Zl2[Օ\hyndiM@YʜTեRTy(M{k~gQ v=!Ͱ-0UY a{rɨJ0G -x{N'I8~73MpnQľ)] ȢA51J-t-#~Ҕ ܤ<+;{zoY*=R>gBYT&YS>_;I$'aMh+3Q#1VdDe`g 1Jm̝*Iåރ4dP!Ԧ$^JuWla`ATYm%ͺWB8 UsP}PrZLv%"}yn-$BB60QbC-@i"^JsBtVeCyK'8˝j!3 \HF&FJ$)h#Ε顅fa+)V{UT$zZl6 q6J/(I1 9ƸH{rZV M4]᳞r6JÂm/͸F[pO4ߤX 3@er!%p}bhj1U>`cgՕSQwRl(F[#|ژZ/ 9yc*@)gq}O+'Ip>% 2N@P U(Wm `^Vq)VYz6O F7:1Ltfaa"đsgm=bJMZ&KN%珲c~yP+J^'g\vNW<+ )6'%D4'،efU },;mij|5sJu5sU}+h/jmON&Ꝡlz:WWqXq1z>*&ȂK}yw(D]n4BKQ:[i6.vt{cyCހUa5|fH] > nr R܋Hq{ռ_q/36.9 )+0/j ߇H%W@iXp_cv9^V#l%R_mgMo{!NJOi$D$_p9o|[ 5:vJo3 %j, B=ΌtHWv B^ucLp]/}'t*K*!}2nKz~~ P'9sQ9Y 嗍c zft>82Gb+ɵ$l݃ ) El\/m TDV:Hנ`~cbNqI@tgδrضT\:||fzD[[| @}Ueq*!̔H˶dg-fD(݈nSגhvy3۶h*$jaTӭ0SFF9Cm>#o!zaI@̿:O7лg:'Dw\4k;!`ȲπuQx03h[;@;Dwe?hʟ%Z=/AZ$JLi3)Y/˝m},f %i#ʮhoxy}:y3WZa׃Զ! qsO2w^>E Ȏ7^#Fr'_夎!S&* Z؉f Ul0w_7;xeKXNY;l-mLӺ؁b?Qj #63u3*k );w0u J=,0^2kidmOR+4k ɽC&_T?wEp1@^$+B*ѱ\tj!4fB)]Owce2֠ $R)Y6MyS5 daXv5$/G ݻ `gq+Ȫ|!ޭ_xPl`{IRq-W7v^ ~y!5ڷ8γI],r}Gu4uvMh`f>%&;6oFr?OEuayq]ӂqM̃)MK|2yGcl_!%gl![>oNN2qHE[IDU9?''EU|=SKXZqXD炓xܫ\gӐbsz30սA4;v{C$ y_u 6HeA $3Yn쩫9㍉xBV=r(iB짖h8;4U/fYˠlAT*ǨnPZ/l;v|^#l-B#mUVdOr;Kt檭P5ODai y̔')/A.WfKU_X9(?}7 &UYrG! k7[/lӪ@[œNޘHmYh]߹(FE~=}j[ϕ*Jށ|0ѕw3  $WH) @SIoRʇ!Ȭ۟q<3ȎJC$u>WBiKGs/Y6BUq))ˋ])u>`*J>)N@SQ!#{ .-U2YI rsiOWB񕩚#Urg6g̼&ᵫ-C TB?~@nkMXC/Iӯp;ml\LW4]z/9a[zr\*#l0.ꗍL֫pΏbQvqn@[&/枢azúJ{akN$"w nJK[JeN]0 cn4~Yr)⭶g}a0sd/Y7@[z!H J^%knljf!J8! mCȇV̲$wZř'buqX',sB VWp\qrW(DdqFlXrw 0 ;_o<4[ l'!jxȄ1!v_INJLK+a@ o|̜hֲCԤ΃ܔ=[^2o~xUfqfn^Y6*+Y.ᬥ䛮"A#/v%ty ZoD۞~+8_='^M65U5i8њnP_c,ggMQq% >r.}%d!G4hGt}5ÙSuvEaspY(lM"D v9z_x~9m``oi#x:5rǶXoe]t ,w5MQr2Dn(s(tq-٥%"ߑ=~Vx 5⥀10~/O֪r3]y0+o8ZϠsry 9 qD6}1L!'C91`cHQ;rjt>|8-OM \;R{TIG?&~#:vN@ R tXAR@0(Ht.M7y*N>j|+[|l `GVir|`ޜ*5}j z\)1ב^-q7RޓCt6cs'9  $y;ĬkoUjf!c + #Mc<ؒ(s΄ZI WRn:>jiA<5=*u[wE0(~J/_OD=OT!*vvZ$>$a3 4+HM/褼_|;͍~oWg#ذR8Yr}+U5\ۗ.+э~S`8aֽP !G2(%&.HQR9Hn1}1՚ SCM8ǃ6F&uCr1dW\. ^ޠk YFcK|e&P( ƵPFXEGM[$ne%~ CΧ63jwv7-S26F}cߥ O4э.}&613ܠTnp]eg U1Eд} ,ҺL}#OѩhLØD#E$-2h@Gq;# on Sf|HZ N XO""i U0_TTMNw&ќu;A(E1Xwl0k%5yw<$T> qzK0 Any}K"3f3ƎJ,C= KT?y_v w$ұX?0!F7v7Dm-LqPx@{m=]݅T-`e͹]FOaXB{+[ݧ)E}>˔av:= *qy h 1u4s1I:^arUhՖ8[;M8Tc֚ 91O*jA2lz?Ҍ 'þ;T &<~i#a" oMW|HͲ(x0K H]AQkU+SZwK⧱_^Ryn3 QNۿיqsn^psC$X Xa"o=WUKNK`|l 5wn]sWӀ87OWn..ˣN7<>+Bgj/Gi99ˎKݿ/l!?[~i' $݋yIzPM]]GBOC]o-07Y}{;ZÖ9ZaqZ:2ϵ2eIïC6~gqQTYrnpM_~Q|,̱"лZ,|" ,0hnݔvJ^u Kx\ڔ2D'C m3ٷ#0>oH)*ƿF%|G٨+ ƂU]2Z,| f d mGH:;9<#lJ4$V^\efdtƯ Zݦm?M}tKUXEj.JAٯ{P7h?<{+ mz1vQ?B"2DX+x?Xt;.wLk:du2 U|0TiRG~Iz#]K Qm9oݘE}Em[9GaOsʠ[ nU 9L˚Me?@>yCHCz}bƙ^bב1?f9O(L> Fd H)~ eS!(eQO?Wu@ G TaTJ@ư-[~]^[ pIcӡAhG3<$,a1J$)KNᏬ77 ю,mQ8*: ^YvUgcDgJh$d=4io~qy@oҾQd(iBnCcon@ʳ!=Rظ&U @9@UJ &I?A;fi,)m3VSݺ,:*cN@A#-1cʜw{cz XdٔS6  *eYa^+ҳE9qWc}2[A%<(^<'I=݅_"^vBm[@#]R}}^|U;TCkkYNRq*8ǾB{*+å=Cߊ*_ -8'GAEqxG_$l)?CZ[wf~ 9<5q…*o "{mԕ;.Kk0`>;8慰M nt.4nV>\pIf6|ڏ??VZ0co/&[#7/'Z4V^ lglw}$yŠCYx-|P@odKr|LڛTNtRv^֥,?,UZeQՐI`MlI,`zʐwPI-4/,xeP?ѵPc{̋qmS{2ʹ#dhz>yiB66|$i٪[HroJRw~#D`? iv w]%E.0?) p^CcǀOwj[\il+HaU^@QhG]5Ř9Kk/B99xR]&hhd$X"<0,;׏nm!z&Z6G`fͳ#)wC l[~ރ9fҧuk=^=}ڵXO#1^ps +t> kb8+),>$OzZ Nd(IKa72}aX7&m?S/Nq,^IwV$CL{[Ue5B "ёFb*G*feGD3;z+Oti2U*# MIzvUhP+p7q(nM~k{Ddׄeg`7&l-I|H%JuN1 CSNl.[kZATQ1[t~ `gr:v'DlTA^nfe-"=Q6`qϕȠBk߇] L|okQ%{q~-: ӐjڠMGVx^#?q0M/~v)5fy+7pM(RΌiW4(فAo`܏ź晠aH"eqDWj.Zm)^ ?Dz#ky1 Ę ȖQx9F]$s!ZiTa ]vyF:tiDSkv ̕ipkONJDxd^/FP *]vr tL]_ \2 ޤ ˰̏HUS pºc8K3qp9Pd bJ{cgvD%(foo}|!,)Ư FO&jm'I\"R֌+݇IV|4v5|]y GӋovXǃK2;HpɑȜ-e؈c ގ'EB&Cnmdh7T#'~.Q;>ݏI"ټ1{E)P2ktV n% 4oi|"o樻G@XMsL+2˸9,ĉ2D-rA}_%SFjopm >n;0 " iNr#i6w!i+,Z09?(ʴT$-*o+4pc~&ju:SYd(p/5#]a\{[ZS31 HqK>dFwH-NU2{2unK15&p~j2LgQd"NO'1,_~$E7wEѦ`aO,IO]~2i]}_+7QǏc}3!`t0ޗ"2Wث$AzWsN ^M.#.N1?( иvKfsK,L}N>HTo-ZHqfFgP%2\UY*1nwOcP 0b9Dkm+/Z > \\mѿ*;jA~/bH@Fo%S4 {/s| ?f.;jHZjD+1@Y.K/3L?qp?cmϋKrc,Ҟ fe".쳼8 f/ޤBZR (y_ ' g6JʶdK߶:Hsݑ_D*֕smhݣbQ˯٥1t9y5疃Z5*8ҌAk{ C| ]ƻL&F\a$HiUם l(i32GhJudVe/S9b$%Oϧn|wgjPd[$a"ʆuzbRde[;dwuM$b #_J/΍#NIct|.x} O_qn.:.s36vs坟f\]ْ.!G|d^H#(95^բ!fla+XJcA/hgCHB+EB(ģ+;)oS'{ً|%{7 pf{ %xpHTV: {@?bmR2wYKV5u#gK*#(|FΞ?iN̎~y)~qBt-" 'kGMjMǣ*"<%EV/[Ed7>ߩ0u"tj/da fdx.y-v 5X|X'>Qך=ƭat_J##.l.sqcڛl^'^X6 aVS+6G>eMt(j ޳fs &,R攊+E*7D`٪dz*!CW˜w'Pμrp݊GnÑ~XnN"R;ལ׫X>qi6pAl~ɚޭdTljЏz`{.3ʐlFЖ"?d@}K<^k(~ cgxSIt"/؀{ 𛂏b6JC\!vy+Ϝ$C&[S_;o16uX͗UNjP=CdԎpZ e'6)@S0ɀcXd0G_M$3G1K11=I&t O`UUX&UZHJw fxP~Se)3[M!wڟG96,k{Q>n'UVaˌmjQ4RHWpy{&3Z{&fXAoušVӘda:ڋ1iFwP7mtK,YOIhwˎR6}w>Sd&wJ:{90c꺠FmDˤMa'DLe7D|*+/yasj5ȝe͍4$c*7Zϯf3ݓԊ hA?ڶ|}bCy6-4\=.`vC Kg`p&^@_aƷN~i" "CRc0Ad /ϽJb_`dD@V7^9d +8sJv'Foh/O<4ob}!`{)PMct:Imejy !]!.ϰ 6}P`y ZJZܵ*xH ) q" ]qFwC&UF8(Qώ$¡e-Emyo_z{[vru^߰{Zgm "_`C'S.Z7W]LL/ ^]iYC>ay]@DKmḣX"#f@%BǞ,iڃu%)0Wz5 ӎ6yI+/EՉ[@Qcp @*}(K||'ApKJ%` LUG*162bnӜ]`%+߱ >VoCVﶆ'GLP>j C+!U٢󐼒;m)Ke;pFnmvk (g'9.c`Wj5g~U'`r7=e9Fk2!zr7([8]^iHiّ-Wϑ؏5/4Xsh6 9FD/P7,\lBT@k:G TQx~m(Pb_\ŀ(^Z'1q⇫b9޾Wm&N.߀w5>{B;=54 ~7$MkŞcW BѮڥQ]j-d3 ttSh2t5\1\K(WI!SpNPV>^9oZp0stf68Aek@\'b1 e<,Ԁ0G0 47- g}egS J ͱ\ ү< y|h HmLq qI!|,UZ_|ՂFBgNSw5 a8mD↦kζǹ44I<ݝWr} ryX[_=ɴػ)@#E=uŚ~҈/V ƌڅV҉_ CjG It{u t/x4sIڡs7?e&|"I{6\ '$، E&q*QɌs>Z<9_5cD CoJ_.v= @BqxWZ(el %E$nNŪhNW8?`o)EDϠRDlK>^aJ h6Ozq+1hc\ @2LqFwn S&qyQBW p[gH(3: $39}4Ws >d'M1j wPf(r*ڃ&/}Ő-?^Hĸ"6z^;8fl/ T5$gRBKلUr ÚE,֤yY9Ut*0nx,}JUw*$>99lzCWyap#+\ŚtKoYh‰9R]nLѬ׀]?v\lc{mbELڅrŸdS+rQUEhcG nz}jW1v/ku]H$. "2@Ե)I|X1@p v4 MEB=E64> OʪM!b''& ؼ9ЬF~0I_T(=X uoƻ,͹?MƱVi~yNbl" n.jPlgxl#B~K$\.*w\j%MƂ6 kGWȚvˉ-xYV$P)opۂ];*4POd~Iu~R!7^T]B,8F{*5dKm;aOs!o=X x8OL-?>6'c_@pP$V)XP^??\x~1f?+鲸 Bt0:_#~}t,8GcOdQN/!:j v7UؾxƤ75a*Ǵjա!bayQ`i9iXo~h2+y`QItE?\ߤP˖ 0c&sPĪ`Լ6Mt!( 8޻KAb@#D9u^*-XīVl)}PBg<@5H4oy<7H9$trYR q?Ȫ}?:?'K"1ʶkQ\αMA@&c̬#(D%Nq$EQV}]-_znE֪NN A՛g򺯒_^5PDyK2^#<49x5p˜b zW~A"3/70.臶;w .uUi_T)9eǂl&TDK)|EWo( A+ɏ뿓)5n~>$B7!ҶeDZ(2|Fw ^ f6U{tJ>]wƢlyAaE6U*Cr 75 tYYjhe`rҁ[\Q 9R:e#1ST }HPa/fyn\Whe9Ehn(s.u0IL)*$""(sJc< E( DN\Il3:bj*&~l_vځŭ895qJG4o6KQ&ԢҘB-E~m2J7*$,6 r%ybqRD-YD)<KYqiW1Y(gc<^č H;7g찰gp;'-߂=p2 $+`\M`Я' x$Jb*mꌰ6) ;IzD;F$h,Ǫwwiu~)/ {7G>je 8=o ˙;8XhOF" bQ9&_յRp{3aM/ mI&5 Keer99x_(No*}w%ҀfRZS~9e {S;pK`#E.ޱN,qD2 U"V.mg T_߀*vTpy^!"WwEZ6؀ J+=Ug9=ǙY#ۤ],)RA jZBx;{/C^(ݷQ?%6%&X a16VQl8J(qP.:0ww?߃4l!l"PAi~ӕ'i /\W/ٛ 8ds?v))pJhpUa,O7 Z;f_EDD _HyTLiln$mJI@I @0X W 8yJ+w$yoNp|^a;k?2:FUpSlz7OR"'oM(1}X`atp7yyhpqoB~GvJ7ة@}8$`&C\\mx 0bdj}D> B{4Apx^zbPAL/ g׷b)ݔ{bFYGIn~=V@KŪC;Z"@ůI|_1WN*@i@__3-:(F{&Lc#:e@=YQ*b'zWMڛyTWc0CNtL.b͎3^%a084.2AjBS8Z4uZ쿰sЂWW]#`@ tS.+׾ XMeɮ{S$jF80Zeإ0Cxa5l;|uV-q2$e]Ә+ `f&X4Vɔ4t:?XjWU\44eܗUiA,U5w9ܞWH'ٺDSoBj S6dj©av>17umϻyduGBvf{EޥaLw8^԰^=S7;4CGbp#{䠤GB:G 4kF VaH§0_sX&ړXxCW]x ceCFYD ipNOYh/!э ӧhedn-): bw n ɵ]3m ,n ߬BH1F_"j mj oEwcPƬ4L?;L3kMSN8dHR2Gu'tDٔDzD3 㼶\QgN{;f@$c'/`0Jaxy3*G֝-τ҆GG/$ ʁѯZ'JHI:5 VJĬqI67b+^1SDxɖp}a>Vm_\,?7BKR!q(_tcʖoRl%gQ z 3ߤ[Nrp- *EM@Fx*>^j<|C)r놎WyHT&o[M) Ƴt*[p`%kr2'XR)UO7,ҭMD3 [%7Yٶ:[;UvЪ0nT~4M;aK1qƽk-FبX+B$YP֕gHdG~دPB*/⯓91_z oPfK ~$1~\qcka[J@%틴{6SX򽆺M$:L›mD T҅#]:jԡ?U5OcQJd>uthvO\„~s |-MqmJJgcX(-%(d3b` 9 jمt<>3 `jF;M?s8V'0ح֧Nи}d3^_Kf]*W3p.|^M ?ЖNcx `E`umMÄA2Qn)@DMKTߦtN]?c9:E!R1]%_P Զ=$_xu&{4Nn$.-a]N޶x qZ n.cZ:ݡ`KoZA*4OQn89k҆ڈDlZmdb4]] }wyEO7H!Or({UwDS͞i!x9^HdR g:5q7[ -a(e\=imRpChQ $;UG{uW aYZO1)7R]!;c'{W$cRP<.#Q-f~~`[Z@?7޹*Am>FV 3 [-Sz):F~˚ *͌)(PbцCʬ:\i!,,΁{Xeu 287s:8-l-6H9X]^E4q6!~kPKŠw76Tهjvw%$oaCJ7Rwz(NHZx1aM9aNɵt_|rw4X93 V;tjdq4zD)JF)f MMi1T--'wN:iijAToҔN7ZNJABK ܥœWʀgݗC+>)2eucK0QTbѤҶ-Af u$ш+4.t%0<j8OIof+-Мcw*BGS%dq_6.BRʴY xZp2 x:}ɫαUlh 3AR7JCo촑֥XW &ΒwmVTjFUpuM#2+?V|C`Q07'9lWgІ( 3Ap\54$.]qj~nZ(hL0W><0qH  U~"es݆:r EU%9;Y-U} FWѿk u|υ}&ra/I&>Dy!̓S_Z9JAl~7=~zJfi.@}LX{=>6t~҈*3Yr Fu8-}шty# 7 `.PrḦĆv ˟n@0S04{p| +_`ae&r~ CpZPyya9!31N`zH^w+t;.46B v59qj 3xt2U)|+ߙ\S-,Zw+Yw$lm :W1"PRm]J6Vrl%~A^&Q~Ԯ t\Zi860 vVV=L*boC+Ӥ\Y6SgF7ku)00ܾ&p!Rv k/_oҿ9vTj%;"EέkS έ4fyⱐT@\dA܁xcU ey,dR(ad?G `{rk2r0g¥ԩ UgB\Z%Q3Y/s.;C%) ((poSl_jx3MNGRXr(9v,dߦ9[\޾@ O[4YG~-04;yt#:Rf͘eAy*xR=Ia(w"]MI;mW= sgRr#cwC2mxnVI-33R@S.$3d~33j\OpălTvAJ'~4h"%3 vǿ92NiZ4d?nIўSFZ FLٱt_u`QB[H҅&u!-v3ۊB~"%,h*sEkڣZIp>ba% 3-Q'`qbg?vz>JM0*U(^(bjr"^UWe.A1ŵ|śgZ8+9%lO{01&Dz^85iԚ,+&$a2+Z WH*ٮx.hI$yt'S?6᳨޵E  $1]m2Tnv+ܟ5`6pì~6>Rܲf/R¸V]5{任xjH4U}A,e==5+!ܟAf ayIfÔB(D&{o+(\zUxnnΔ1_; R\1LI=L2DN+plڕgt0ۉjId77uE$Y2<}XRZ55]|VӌRXuNdoԁg;Pu7ڽG;Ʒ-`24ZjF2TWLR?`لՓ::Ln=Sx:r62En'Qb׃nfz tpݾܿ 7n%}+{T'& U6?Jke2 n(SSP6[4|fGx| T&mB.|"IoĚT̫y2)r.^P{g2ls8 uB :7l Ͱ=: VxN-o}ߪNS" '{T1DM9a 鞼WR#p 2oY}jejK &>^8 @4J|bN)ScYNeKNyYcSdll)˭ni huzP\tnәlZnǜW " j ,P`+~ǧi&?asHh)Bȟʍ"Dd @;=%kPii.Hʯ[&.6me(Y؟>3GD}AO5Xƶv[DBp"sk xp5ǰMqrhvCtN ޤaI+ > VjmPڈ SSy}xF{TruDx|@O^Lڏ3ݱN:=D\Vl |5 X;Q "0,顫iO i]GSa)&9Pú*/竱#U%e2-&^7\WZĸ6{fJ NS'wd]D,23y]ɎD6gCN]_㤨PLѬGih{!>%6(o<#Ļ^.t`U|kޚ,.ppP+al?)(9Ca_"5}}~EgI[d!u.lZ+7WKH]b.bdl=>!tBt+*i_Gx(^.,Cxil0VezqdNs :c_=xP Zp_`,+po4ibb^<K'u)%R gc,IVӂMҖE64^4 DhUTgJ![Ns9fܑe1:!s(-}BܶT0g–79^/gpM+MXX goBg<'*m7m|Pպ,mޞӪ^B3Cf-B(-`bf419 M{#3q&{V*Y~X|peOOK+Qv0v*`'w\ 58\<ȝ뺧7iW~x ';gqMn0_=PH2\~(v!/Z<Rh{',BiUIwIQdWG/ 9 r{Ծ7x%[(fr"lnkV <N ąI{U# I)k ҼJW5NJ7 _.M {D?ւuULuPMf1ĕA` 3- yE9okԩhRd V {kD.~Ny?}yyeRICJQ&j#|g7@壟Ϭ |hίA5Z`gչZNF!nJ#@Np.Oz>hGG"{k(I[%b QD+H0ξ|H?%ݯlfG.v=ADj: {m-IYr_ jl[HG;Sbj/Ħ$AxҞ̨ПN*r ٘ult+ry4]+𺤣H#BsaT Ճ`}=&b.\.Б!pZ]9Pb'0S(Y=3(ߟuQxAN=X{9ȫ)gGHp02ikڢg s55cl,>a7 "τ#+Ւ]`TOx!}/e6&Pyj8^,sS&md:܂5)$$Epo^݉ªd4 {%VuP5lSItm+ ,&xvvO\K rh"1<)A2r,ҫrz$Ch=u򹘼;"P i HaO#?) 0n:;5;(is?8AHR GXř@#cQ2/Opix.*ǖ,[hP}N7)@x3FCMPsZ(<4^RF䏒O)td9;Zol9oBe#$Yvo,56U) vGk7w-%Rh?_CjT8 >Z~Ltfь1ϑ vni/h܋=;qFg pWfσ>w(! ñ +]$B<,hNa]{vI_k h^ؓw_Y}]~= 8x݅,gwwI)?~ y>Eڗ$lݳAҦ03d켋f\E:gaVgV?BG|bÌ plFU`l]*ri @_5uUV@E[#GbKOfÂnMMmʱ99JX-f]Mfӕ&D^ U#1$9ÇV>U(ARh]+%EiK7Moro]onr;:aexD&*:.@2޼M:^-ߨn^3KQJ(ă=&OW\І(&=>0@Kf3OETZs dE>S5qVȲ lb2GvVc: WY|{:=r!T| /N mhq`)k)T&D_`F5{P҅ y$7 d^Dxgpp$_8#OքnP<6IZ!H\x75ANBKJZ[>_wz[JݮF5[ַPh+Oh =u2ȭ &vphW>Qj߲VCU`@JzrN/OP(M)b"zg/Әh+C. j;2-P<:"Aꫵ׀wtO",'q?FL R\%0+s8-KX;P=2N,N 'ߺrg`eԢ奭BؠG>fSȪtzY]OP2?%i]9%H'"$Ӎ(hzmdT Wƃ5~;e!/ !UO)ͲB+K@\Ay1X;qwȚl=p:7Un:i5%oQA=vc^Ո)Gƻc&0ANgX<@UfK@:\?phԓD G[}(f!S #y4!OfqI)ksUX-*eFA)./7yQ@ }40.?3 {Sl @mŒ0h0A*{XHAq_ɺx)-Wu v #Ea/u6lajNjL\hoz &xzB\I;WmmѼ)_Sɹ~uUdضu6\ 3qraێzuENR/lugo .[;2°NL'POB'bUk F.sQy[(B.D_ 'Hv<^ |vY_o+n롅S[ FQz*AC3*>#NW {^!wJi*VIn9(AS*L.sal:4A[ 7x0^ ⌾Yฎk#R吿;_Cy2m2z [Un=hKd?nӲ/ ޷o TH̉@ahljl74,-٩C$$w:!ΨK I=i`#DIf;@ r0#T o^7KFʿ5oXmx*ui2aQmtyI6Xfoϲ-<"햫ǗM|Hz%1aM秈!p%Ya Hy3(RG%`,W7LH֡^%m'r>E,-5'63?*FHt"6DB73!*C,[6.j6[/ZM/дN?S)n],G&zTF@U=C,>1\h I^+êm( jUuqIDS1fKBy8G|r&1Q.(S9aPRywkhJDV^o$`|AVvv襯VMA!>q/EV#6%y:,{z=]qKnrQr=+fv~ bR[.U/Ɵ;Y Gsf8U3j9r}x6]JZ.K4lV:ud49N(#n`m8C/ @Siqhg,)Wȥf݃Tzᴘ DApӄsGoLq,-DT@=VP$0#3<RwÓ4"'RڶQ 4~;o<? B}ز2Գ _RpZTZ{{ee dw#ۖ0Oz+#NOu-s݃ɼlgtx<_>DSWrK S146"Ū6 Q , m06ui8|#oXHMdGyr,N:x>oş |㏇-{(f(,6`Bsl竐9W 8w O痷,I:(^ LNMd1A0A^4GY8?Gei*Y4X(6 lx+BMΕ$ᡔ B`p_ ͸"CvN^6>s!nF 8-7d9 |gsݒ on"~sA `&Zڨ4LMn[nxLh5bzHpÎ j#yUOƊ/BKpK==Z8g Đ҄%Ÿ́l(y( t4!QgVuډV3ݹFEaUA5YXt +FaL!g0q( y0W1)ţɮ~ $V ۱j?VJ m#>!fn3{1dAB!4rmXX]KCcmx ;!K4&nOk\bL4DrW|VEzJeמme [҉^]!Ckbhwhٽ)Dcc`|6 $QI%ؠ~+(hU!>t'VvɂGJw)_J.ݿ0k 0 wpuYii4@_op2xV`aLPirrHNe^WVٺ;|*.e8\7{ςk_*d'y(fA5H?nJhsЋt݀EP=K^lFЂtk<a<ת97q]s3nJbTu{y dވ%6XB9.8#+4w2J}:k^F 0cοnx leNtcw g>TBA(<ܿQ`k#;P;О_J͠f[eu j=>Gq\G,w^sg.<~-Fx鬉\V?,jr >r,y׉1]ZR(ȨkťܐCDxoWuX uimji`bG~@܅}JJ9<yW)1mPd9̸6ru#4S,.ѻ {'ie0o L8 OִGPdS n#4vip'и¬nIͻ.1RuLf(>knras?& ^3O ]ȟk5msL_HK,笄 !!9.RekC%B5a[gc1T2Z4;)qqF -J}Ba M+c7߳-"niG0 as_Y;e3@V|(|oQQu&g2MaAWoЅV$yl< υ1n&Sse÷\U|K,+Q,jш#:oQ[CSw,t*m+u#G#9BKY~nMi램|ibBH{58 T>-DNt7߂W>ri1^ӵϹWU5GSkoMmŗ[$x#5K K%vDWr/{`퍩-i0M9r͜dkk!TNDtV]NgDwAEaUĶYh؁/s]>?"* CƮ{) ɄzuԾ_ ě+uWF쑮lǼ+: ɿ~L[At(a2<5MP !lgO\ɀJDg~'s?#n:#8I{>T )'1\.HNf$Axh%j;Ӣ \HGDғFCEj<-pHXnh푴Ed_֖ГP0#eƵ1kkum@X20—}͕u-[CbO&H^p_i((^7Yp^XXۊ3$=je[L҇ZHUY+9'O24fX+6 G=xܔ$ ~n&}ƿ,(_p"{{(9,,-0cwc}2Bj>%YQsc \^аFy@A`4tVy)U="4>,Sg\){vk |3>eȻd}F ĄJ pjz3Bz6܂70W W50B>z05t 1oU`wk BnkgT3ړjɯ' k9e#Lh#[= Mj2/ʔhIj E;W@@Mz։QĶ.9܏A/hs.AΗG,0Hӭ\u'INՓ^PjqJ,Y6B1Ù s&fy+uM$'7Ĥ%xQSmJ&;JXkb%W_ƞ{R[DJYȂ>d 5 fVR/v˶Z)#qhTEKjJۘ**{B)0F6|]K[-aϲ gϮpBAelG;4B?\˼[͹rQ"~T~(Ѽm48R1(9rX`%{e/7USUBxGkQsRʹvtOQ=)%l >߹$he$zC60g+&^tp &tm^"e]Dn*ި6˻.^Ag1.gLF\6cm/%tbOLORbu85rX7qPbW)3ibhj6:u6Q a)1'iBI_VUͥ?V?ӱcD`MQyezFeOKcVuoZs=nG򋀻3otmT~~'0(ZɽqK믯zo!nr lJ/.!PBJVrH=r-N+:LR΃Jh<''r,H t3W]~뻔42lOĢhKSh(g)>E|J\ ̌ =,OҀ[:8seJ恖"gwvRmB(h/x'm9'`<Mvՠ*>Q~TQJvS"^q FwMLh  Qŵ\:$@sATp*a _}&߂ b[zь7@e&Dh:Ebx]ҮD#ftH.+광mcӘJk10\2 fL'(~MKN'p חuWA3dGQϊ]k*/ +LOI=~:#S M wEnlƚ,Hkf 6%P3{ *" -KW/o5]p.g81~N7zjT`</w˳0z洑 B0N (#+ %G=M igOh $q&5g>'%Qqqfa&b/aw +,FfΨ#ױ;E+_{/\xE/xJjٜmf1l'U|;;sx.֠D;4 ĽӵycYrE8<P插8Z _n#oP{[| u!*S1zQcVQ]n&0!=MQq#~ՍkRul;zR L Ԓ-.T{keYY3p6 + E(N_e<>&jK3`'++MMޮe gtqA ?EyA"?ʬ~r' {c;XԠ gO~N@'!6!tȐ }2x6%drLPTU煮 fif~QG*Hl1tk5g4S7?̌egӊH$k @ƐL/tB*+V? aZ[4lGj2Ʈ'͞8(U bLJg?璻M$+z-k*&+Ї[A3,Bd2~&aaY&wZ|>h Y&B3%&{k@ E$%ڃ, *kZ#u;%0==] 8,gG'':!M l V&|n#Klz?zY2PDOPv>&-i'?L6&Ckg(SJXWgn[R45|5qpsg(;>!<A1Je][c}ف2>%k{E`c]V\ Euם vx&2JL(B Y[i HgDιMS/iqnQ!i GjcFܣh(b}g7kI)DZ_SD6ObE1o֬1!+h t@*c2VC0nGD"wjS39kME#2)Ъo`QLmڨ:PLf,䣀i0SIsHYiCQ1Ltو+CnXt 7F6 1ܞ" H.tqHN9gyTd!bA#=Ež΋ֺFRib}_K8v6_ ͭ_BkJ4]jbT2\CjM5 ;6NsK(dOA^ʈ iD|z43vHXlիn&>bYɋVM].G #L0W"ȳh0mYNH2o|PѨA|'10iφu1vU|nH lV.+]b ?=͒AtJi)=@Ҹ椉,#cϲe,m86;`m$tB/B3c1 Ѥ?%ZP6`Ҧ!Ft*WG]zAU̒__(|t3u|DhM;|ly~Ih$ɼ=V0yj(*_bձVf鞺pٴOm^ieh7ޘYolo FLce rDE;qԗvSdb 5kS!,8REA8A8ԭI_C4G p 8S9 ڦNٙ97nEN<0灧 wToVe>KB$mʛdx`fpbYR$8;S& wAuɡc=]{<}H\z&jXOE5md~.۠kC|fX;.r 8JF6clRӛQg|)b;@8S6 (RsX Q{\ji;آ%O`%Q>,2HJklw{KS6d& )lJLb HxO "h:,jzˀ+ѵ!ќd_f _Ѳ&fYpIJV 1uITEhߠ =f)"[WX w$Uŵ5skYSHpl9ɑg}bp(Jw!w 8eP1&is֎T% KYhX|(d07"|20=06CB}a!LM׮;Cyxp+# [UY&MP©Fi<|%9gdTr,L3Q "A1 \iC*(D;TUCL1:CNP]aVaKC=z3A"PLwq<ٺP83,#\4Xx.";gމ%>'2'Bp(SЩ/cȬ;OK_amԄL3BG&׳ \~-nG_-f>{wYtR=@On {}+l; X Rĸ8+DNҍ|Z.0rp/yzɟ¦ ٪ЃV" }9Y;& ]M˝$o#>Y,l"J0jUVRQˤ/hj7w.Ӥ.8>ӼH7ކ$즭zk^톘JCN1z@a] rPi[NɚwNur)ni U#|}cVQfY5UQB>fZ*F639rC)K"qpп;-r'o#xl`]W z{f?p 9x(Ld{6ۤpQ9PpoL`">miN$~[*@n] c6ahYzw7`h㵅ו OPcБ%,'L&*H" 7;ھ ,OSI#FR^왃FT2!$U[TxZ{e[HSXfN3/#TT)Mh;׋lDrOMia0IfCXd Sܻt@`v}Vi+Ѓ1X/̽{|y,TY(0į9ʡA`4@70?Ү MDŅz$=}?gfMNm0P) –?t}UJ͐WNkWp7SZ;( p6z8KGn(ᛗVR5`=ΞhVy0JݑŕRj1c}c`;Es$}SȷȪzFps#OjY_Dy, !hq#\&.n{ң9&6ݒ \^[ojgS31"@c')C]']sа!dbc#md OQ+X9)+TbxI@p1RvuR%dJy,m9{{StQ6= o So$>[rgmin[8gΥhz {ĘSۤ IoM\cs(Ըt*f.1% M% >p0 @O2@b%dcS0\޽d_kVj.͊g2$I E11x>Q:x>F{8oqMdf^D!ǻ{.c= -L@a4hXvLAdm!=qno5bgqd`+̒4u[-]zZ"Yl4|h*?|g}Q}?niɪٍHR n8}JKl>iŁ۴ӹ"$b,![@S.?v9 ӣR.;=+f!eκTuUSrP@qQb=eG٩lçytӺ{Pm|w.p]TSoud>L_CѶM.4#311DIU|zv,YAre:a1 ݇ 0x[僁 i-q*džG<:Hӫ<&@a |syltROI>Fe^B&^]c^v }TTIn~"))LoS2XYbqeO@bzO3(G`TvF+SR@"B1vgMN^.FdW8~%C>EX!gdʄ6WKNXqE 7?Ģ%dYh0re^*u (u$.J֒+thk4u@;~-&wSn_gg[yTl}]MoB>"O2]i?rk%U,pR^0^.am06*[ZFV._V-kfd*C*һv0еݛH)7ȜQ.G4\=o/Ǿ> [1?D>6N_o^: d{UjĻ &}k X:5ploPvwJeZ* ӊ AD4.vzD`)cС Yw}1Rv\N ~k2dĶ-Q{{=rxv8zEFy &~A+soctfϚTVjd/fe Hͫz{-;exRZU! ]2bFOD^Ab^pcNWjpV齖t)+< 4 vy̩Ke #X/+097e >!/@ZEEaě_&"Y:%'A9#܅|$L9EV1̝0{,!fzb\zpw:צO0+0䉃@SJ&KROޯ<ՈYvƊ/7PFh]*cfK Eoݨ ˶ZuwM/j]wI8N5;}a$=(ITl~ IPNxV<-チ5 Lto Hx. "c™X1ꏀY,EG{*<ΞPª\ ~$Bvu~RE57!&[6+oL)}YcQ.5o" ~w!"}zDf%Y`n dlRv`j8AgᕛΡJ]^tlsf}14{rCIN}h#C +;5ӾJ90EQ=Lj+>,42yjӿ9%gKtgTD`A[6Z-7fcQC+L{g%^#M_ڧ&" MÔ}Q[ıSjf̱Rj~ucb[ 5qc~]pj|I $h:U!XW/Lc[3Ah@VV 03G,ӨVIJ@Giv!M}SMM¤k U6.Tӗ5Â\k@C,Wcs<#;aw oB-(N_HΒRV6Vq%J7aH&w@~kA Ӽz[M _*mP/aM?ԛ+U s+Zm1V.[=~9'&ã~Ub:!_|fcjiw[^]]=eJm(5[K%3D|r PupNTZ ]օ+9YUQn&Q$NH=cf}̓u)6bd7#ms@Z]}%&Ξ\$'Iq{J)IdB `7{u%pwnGj9FfrMLg/YuD2M d8 RvXa-L|M`t9 +_:0Х+B\k׋xB[}ˆ5A|u{81=6-&qG<+*(@`e9g {UbgX:Dmw,75Hz)7 [eoS|ojXi ϯptRqe04jjwVZ;YmO91W5fnOVT\%X8S3e][)~:(dc&={sm~7:gz*vv%~/`r$؛Ζ7P:oԩjf{D)v>Wb @ʙitK| ;=l9=z~ HrܕHuG4%a8&J$1ˀlQ@=0_}FF} Sm 3*mikk΄{GVA]Ȭ,m E@.gu5!7 Nc0ZI j(QZG>[v$8G/H}B 2KNZ5kDg޽Jf)G?0Aݾ@16?/'g?J:e7]-ϕh 7B@~ށS΄?IwCEAQ}d&%uk`g n%|>x!BL326.yc &uAm_rA%},g\KaEKJAwlYOc;%}"P&(:j8x .,+1MC+AE{IsnytܴzΜ %"E,̮B{+}.6@9h.q@LU v{)Ĝ30p doۭhugi!~rҳe/ apO/B( mf{2>y˲f[s|0Q|hj+6dPGpr~&ɳ EÈvXY.5DHfLQ|)J]':{bII+vl"+/j7 du<8?˂ *?NgC%i%B]XHATϑ!CVq{ NOx;'TQzzF2ί $ǢNK۬r9&㚮Af,k],A߮=~k }XELoCb6>@] N~rʆG5Mq:_g"au1BrI໱'JEPcwm*u|{2{;JL Rigx0)#_'me 8J:Pсxz尡ujVlwSn5BLN(c GZ_V_"z2(A#Q7CPS;W\*2ErF5HGxq,FAلkEMb<5?HWl>I0^﯅af]]UXFԁ =S h!ayH.ے%OuW%kᮏF)<^M#5g :@>tA{Ua]=3j2X1)6.]p&ypS')V#>2;V_k{~ IEPt7Q7=XHsˣZU~/F?Зag^:ZEe+^Mnr0 (}H,#ؓ=K^LM(,!8rE,̒j\PՇ{7EoE~{Ǽoęk&VR}&W2]RaZYiwSɼ>yH)bGm)#b=]E:,hY;P1 (ֹpK|QИUeG?d8`@7̹llL>0 !Sᦥ).B X-H(BTtɑ^pGBqM#ʊ=5; Ց2y']j)J&Ռ[=8!7PȪ#WAlSx]4`I%a8X|!_q?ʱȖilxU8NLI3k\džkm2aڱj  [l eI } vuy߹}jwu =t]| u)ݰx3ADl*Ay 7hin#B  |bR;*lϖhDb^,Ĝ|5]:7,Yf\apk,aCr7GqSF#zy$^> _WYKA n`pH|{)Zw'0-N6:lI2.~܁D"s M>cOI ߫PS0e7։ l \}u<,a̒aG`s8TV `~>{q&]ȾWxˬUt c\V 8 xk>c~6tب"aݙe_mb(Jy?H\4ndC4yxZ / *oFvؖ>ږN1[\HQ#?Ky7?^C(Kvk.豫`멲'Nuu$})4WV u> aSeњ>A0*'#4Gl7W< Y j5 ?~BXj[aUp~Zj-5vx}K7I*4]7`2zZF|TTMLzӸ:lXBTݛ<S%^p"-OX<5쌔F:XF vLr|lJ&8mE,.g 3OvSMDaqFmI&y,hu5m>j08fvgBפ,ni%]!mE1}g($1;< .h7GIPqu̚k2.dKD4u7VIB?57L\ y3=~cBIfϗZ5ž^&۝hZ כ h*ȇo;́ơ}ܧy^\HpIm})a{&7 ȿ+(hCj;;,:1{b.5gX0[roYM.߷im2>1ajz;prD? .SWjFL =H|rXhC&mt>e,4΀鵅(﬇FbhMG SVHyO5n%^m +a_ |5FAsf?(Ąϭ8%kp9pͿju)LG|n>B6MBC瀩xzwQAjB!- Gr>ȃ 渡W#78Q54Q&a]$}6|lYdpLUˡZgȊ*h&6{{d#H/q<BBgLwcDH/IZyx+ %H9zb F0*!ݽjN`T Bs% rI yJM ʳ;m1[R^ءݐqKe@5k-5̘tML&g$މ9ӈ1ݬǥpOudL4fOb vz;,JBe,hVd)cbGHL ; zb2u$F^?C`eUN ;Fu]%/GHtxS&:]A;K4$9HG~:xv}ķ|wRXE'ɚ9&|"n74"=+Q9uL[0'udzDyHIm/l%ۇf$Qy8ZEp<}dhG8xT]d0UaI!۝Jɂ@J >^pB(䧹ӇEQyqgt{̺6P:66 0R@ɓN8%͈jZ\KƊ/c xMM9euRKK .@!u#-:4.RȠua@^>^g+BYs W9iD&H~P0Q;=ՀY4e7zhYWFw 4}aè4綀l‹M?Xˌc̡5Dec?_ZwYU2=mxn0RS6כJ VGb;1E[0'/ȩ?tIpNELl'fFo$q}XoJP_FIOx%oΚ7FM\hCKU0ȢU G>P@v&y(aND\3O5Yk`ttPHyFX.#k|,ZCg,F#"9<éSLN߀ZJGw_mx~(Ғ1#l,>F=2j^27ؐx"8K? .ggJ"<[}e%NbV0t6[;J*+ua|[/󎢭uUڑ䯳~E95y~ÂePQF9\8,zPEYH\G8Vj;iƸ/$Dz P2rۆ0^y73&y!YAoѼ%\oiFT}kJ" [&a_+kk|&|isfl V0 \u&EpZuE0 L'Ոt2*{lVHug9qor_yi]iU} H<"Rr2rRVxg%VL#!:\_e#LW˪ȏFL2WMx=[ʖp|y|nf̰(NvWjLarE=ơ b69h)ai/uI 7#8(9ٙ$j @0i9%h/wU,yz>m.5ٟz{"Q?O-.^C7^kB|dR"_ d^>~-ˇ=SՇMlh)Fi{Kb3yNбR3Vڐ2CUų6Ym$v x,kK*uVGV"|` |1V)L榡DqdO)b7ٕjY(ƲYQg歱^'Lh463` nPdQv)A|">F>xQcʸR8q,=,@k\Ddm%Km&RUQb<))Haqă+^M}.{hɎsXvMJ(6u^p>%P}'=OjQ&E]}I#Wzu5$W Ej r=}=v>ExA=;_ O ]è LHqHcf,K>B"9US"y2_ I+eڴgxG3UpwnjCsU P>B:$pa.3 U}S~,^:liI2 C$optƃup*S?;B:GB) u >},2 yRvo]!31Ė{\n 7hn(|8j*?B!UџyU.פfy<BETH-!{Q;5;%g8kaNwYݢaZnJuxM]zڶze /a:kb>]pCWcy)z~M8Nj74 ,=gEi߄NDžFX,89ڵs$h^gɡF>X7yʽ*rB2}Z2~^ IԻ.?'=\]nl#4AhwoE8~z/j` 4#[FIgŸ7`f}9#Bbw<+ !?Cߥ6UjE57QB笪"rgc􋞵sINp9!uZ{'a޻[AS[ZKJx~+*1qCg aٔPp&3"ݬ*.n?]젬I/ID`ÊOi"u]z B #$6b~K}Rܐ<Ң~(s;:ﻫ] q!_S-K \zW'Y@nMKw[03hI%F:)<?.\L)92T2\'0*^3Wzgkn$L<%szW-`I@&{!mn+MYL V^=ЀIE z {Q?bn<cqDџ{yLԘx_!@l$[ HMzQ +~zo<$E\}aPI5¤DD1"ǡ['pݪY 2^fRB&}0&\sK:W"v90\ .4`2W­gyTgU3W;W*v fH1&o,Nޟ$ _;= rmyMbl|]$ =ˀg.VF:mƞE2mdcvT2Z[dd7Ќ,i!:Vғ)Sa6MqZĬfX >ZX̃w?/A~|o[)_SŬgMť'Y}sV{g "h3e w,};*-+'AV.qkW~eN EϽ*"dD^@~ x*.WɬY%IghJ'9Z!o [$VG u~21nFM1t2ILb=%3 Ak'pDĹZS}H%c? be0Ҋ$&8kyk Z"FqBvJ설oN̨X#_!IKY(pCq*u\#X\Dʼn둥GQ`L9h6 dP TL+|&sU5!-8uL Yi1?C H踭pp@j. a[(5 Z'QsGՠsgY Zc^d}j1Z<)BwQk!]n`OowZ+6?>ְYjڽ/n1g4 ޓfKZ떗m*99 9٧/c3[JړܿJ`PmqyfckoDoԢһ_޳>=mu@ uM>E ZpLsfcF"j8nJ Kյmc4U^+7-6)İ?l;bKT$|8nk}†C~,g]4$xzz%o 's:2ǗqA5[vZwV@zun(7Ⱦ3uLO'?o9'Ke3m} T3ݒ5`4r E=;:E'/TMi.6<3ƶ-GpyTZX Gi쥂i*"j*׏[#L-po>e@S禾kX>iuዤpH9³=/1JԄ yd9.7 Upa0ל"ݿ$=-jJ$:}Vv}3})\EBN̢cY!ʺ\"J_7WMZ7N/w:J#b3`3؇h<[w`{QMΑhr/eeIKq1X{(k;U?bZ6 n", )j95d+:3bP¨I '1xG/X-_f 9<[]P0lt ٧q\dž%@9hxT-sɽEywfL+o yKt蔇W择ZeHƷmE%]_! a‹bKIm<hUhxי(DynkPYi=ab9F:KN|b&nٮObznnrldр@J8ыA]8UgS"zɂx`R]3 |q9Xg)z@gDJU* ^Q8 *(Q1AT`f4{W7.E Q^4(Fn͍=C ni#(;'N<i>XL Xu紑:I%T@y൞ EIcIc+M$"hQ8Rb}vp- Q*Djn e xi_,%+ҽ`Zz *_QC'f˻/ M{s~ghO2h. O€8/@km!TBPO\Jg{L U%ɑk JT * _ˢ&L.!}8|ZdcKhqO,T'Ґ쌄 ?D洡ۍݴAgP$x&J<a 9ƘFv Ei,R1cOhOuDNí?kQd&3W|x]Aw#;Ǝ)H]zGyIe=ˤXxedw54 r`#FUMl_5y-V \w,w+qhO?m*"[HXgX ]1'c#dJoovGlw <%4P<g]1a"Od(foQ0 > woʯZ<^A8cMO{\ō%uy]`܌sVvT4Ğc(2]DEs|5d0D&xGc? ?9kΓ`]'\zgͩ_ƕ&DM*}VD%$ AGgظd$ɨw=*f;*k֜茜R8%ZGUzw۹Fg"h}jB?ӌ CDg#u{J&+&8"xmu'UL7-O!eC2S(РiEOxŠiDWKyS#^&q_)e5㉚;aEt!iB+1yΘkA}oy{0~v6Oer.gVxR0t)|rвNuia$;z_x5A cB=B5jD5ֶ$O'A ^*8Z]ͧ$%2f8 ^y[^H>& qo"ּ2L| W(?- ^&ً|n:A6o!tWi͚dHWs#Z٨'tu_:4-^7pz+qZW.㧟3\x ){MUn8ԞBinF%*zFu4M ><]XGiNn=L{PUO=u2&m_"\_zB8+o8!.gZu$/ኹF_; Yڶ9s1h}m";d|$)GSX1Q;}Gfwu]|Ćãnʴ24ud"omM${9/YOSw@i8Y.-2R`l: 6"%IRqfL*/% V]:7Aj$'9‡I(y"zM'ؖ{oTt13HGۭL ߭PWk*X71Ku B>m;0 u\SS6fb1m\I3gLm} <L:Jo$T:=~H=LYRq8Z"aJ2ӈb WѼiΑ/+6ZdDit%1q4E/M^&ȵXVw "6GV}ZZ\-MRVOT6q,IP~JS=qh<[GEVU Z2:,;tQx`![U <4"m}kbITv"td8w^Y&vΤ1֛tIfGBCm/ôN:kq_lJv7c_ބ&tqyFA^D!aĞ8(4M(jY^!h'ʄF=K>5 췄_?04 'w| L,:伎MhrQݥu--i7z$:`hj]y:g*:/p?rn B ᧍jez̬7 M}ňISqi<% IF3ŋ3M j4~N7+޺ SS>wڅw" AP_ֶ."Q]p-F % a[ʠ31[7RvhQ&{;Z$jv%Wu?F}KJxog^Wv}s.)k}Y!ۍnZaW.V\@0FTC=->iO2ۊτcPE(&5T#)3iYYgHǍ9@JriУ)X-J||E$βxI5?Vwv~M+䘝-L is(bxUYeiY-,=]\wLlċyj155DhilE5- W3T@%q#f[UbЅ@/$@Lu@3cyg ] Әb!z(PZujPR*R[ -r4G7Yϵ鯉h!]x7xrߚ:"̑bZO,dv΄A~bO.R*c >ts& n!#-!YPFr}V&f\L+e[LoSqzyҲvsT88Va21EV.a*Cͅ\S5Bmx|#V 1˛ k5,8(>- aؙAqrƭ=B,dȪf^R>QuzB]W-#c*<ŻBxt>,z U2By-Q2/o%.׮߁'( i,ym@gh_FŻ"~Eߵ$BbWK" }*$ g{ECZG7Yp;1CVޟ.`M"?EodH-7A@o7%n¦՘9֙J:N&5ˍp){uZax!%K1kC989)?}J=Lx:KP^*+~!:7;#;BmUdWp$t"^f ɄgռÃ/95‡ld*BJz {'$|ՒI =.u Jc6g&x뮖WH~a"߃X>'ءdA6H9,-&cP;FZq4紘y=crb_i<' _f&0xLX#Iϐ'8p,bLY i޼`EG‡wxzџɚ܊wu/5lqK@nzY?2gIՈD{"iނlfW9v,|⚽WQ :&t1<)LRfx7"/\~ \Msc/e@e=Zqs}|5^JsuԕćRf̍w{BV4 c-xW2bH~얶byP%@OƉ9:`$?юr_=4tv yA^D١q5,wmlH^ϙ)^UTϡ$dy]T?.(qW+|v~ b+x*:ß vekkA$|,?4ٕoyJ썻I eg^߄C" ΏQ,uX7zno3? V}ѽ~ٙo1K:bzFX>V4PFͨ#֠5ö407 eO Pփ!q[(&&`S#jsGqBB2nCTt/ gN0Mnnq:) 4Lb8JrW WIĩ\ru({<)`T9Y/ BaVtA;Ϋ ~ejADu>92%9n`{wyz/%? 5LycA5A# gʛӹ nٺA_.A͍T6ON}L1,_AUcI j?3?.$άBZ`IVE`(~%9^yL9{swC7> cJ] _(G PZX׆S@8B&z}Jc>WbF948&$53ud/NzMc|*a.@KPnAc8k G߸xޥvmYL\{m[5n:7Q@OSLyGhcUs|Ҁ(7[ŗRq$3?Y޼fdSC$N^lcn>ZvSGN#@=E%c/%#6_VkOʨJjfj?ҷ֌ 5=.`L(:_wSׄ NFCgf5/]'%}L._U+iѲ%0}Cy(Cn#arvGu9%D 5`Sek3dC%65KiݐWoC/;IP;je5GX8U~6 tB=*4Mg# ˗Kcwc${~{yԌ1xcbvd(-Kmyw;pFHbV1oZO0v8ˬ ~9ZDR]#?iA->ڤ w9Y}MVdMLƊ?O1d?3C/U.@j+~roz8sLnSI)w4޵#@g₾yrAp}$>7OhC{U;\_[)|Ktu`Vy@zgRbclX6yA~0m&!g'aj:m:0cOnq)@&V2F.j[Rn ~~w~UH[_#WwF(W7n%VEPOx/zl,x)[:ʿeѴؐ-iZb]<ȩ[g7$؅+"Mֲ0Zw>D\E-q٢b@Iq˔ c@,ъ:UohtI]9ىKOΡg$,O19gs6ܐLW5@O!oW HB YCʴ9OPص8k>^Sm*+oݟ!GtH〽][)(ca*/GczW)(X ܠB=&`,\rGf~76Ky/; >~<'mZ|a;PZk<Uݔo+c9/6k3a6HRh9AHO߯q =w͗83;Y+Ya5Q!C3w>7(/Es×F: 'NRlGg(i۸ff*c.:nh[6< Yzѫkյ9Q紿Jn44w)̜4&!|fL'[(rMƕ6`@VI&ftdDkmFO՟EahVUe¢V@Ktx#_y-mW%YV^[zZ$9A؍T%*BKT |̺Sݺa1|OP Qe5{?)DUJ`{ 41fWi* Tʓ]c=_}_&ƽ9녛v=fj@ٵD,^pZmM-.dz>1t4l~[x19wwG-Z9磌 uH{= 4p5X(o[A$f' wsm2KɌ~nc!/(7TuU. S soXyIѽ/"Gӵ'K_B6׎ܲW׷fhپħhMԓI&iŏ Y% \,*bE;9'Ȗ ZZ+Ӱz ,8d\ڈɒ"v3)A.2`#L;qvfDꄔ <6X_biP6"TR"I&kBgרdRRX~ _O^v)@-mZrޗ q1m+(H5>b>ϕD. g$Hdڠ6u7nΥ z!G?IsGgP F+Y&ul(!K/BKH"[ɩxiwEXkC@X\8ɥe*HٴwQmN fJ?]H*tz-R"n+hƮ'WU+OS,/=@gd!kX+@xR'R3 !Xht]`MtW( -1tgUi ͘'LϘ\W ->N4ٴE 䔺R7" e_!-Z!hE^b0e+&TcΘ5bv| 4 *q)Ɯi/e9IKOeڤoy\,(RWv8/b~X}݋d&VOAs9?I_Yi&vP:ˀog~-*9 j O›N".yIk/IsyEVhGlFUSTD* 2 *a`>o&OjKl.x٤i9ē{.M*zcyJ]@8=ul_,$:d_@ RtS OVNK>jGvJE> a ZPFiUR`N z8ڝe*>R;Uoү m;PTڇ%j[bV!X9f5?Fֹ#V7Ǻ6#A F|T#By1a Hނ81k&dC "~yU2&0V@bQS,aA4TMjZUɺ+;EO pCbyu@']x3]۰^LbDԤ :LUxDO@ 5_|dǻNUZrgnLLԏި,'0P)Zh]D/?$}~2 ڠ2ͳ'd:LX>EvF&fS WU:e B8<3E9C;f{Ά|kάZ ?Bm{b9w;U3 N4칇eD>ź O߁pIj7>a[KlB j`C]J%KZ/C$TN ?ױ#-Riw(NB/eS[e֮6QNiR!F;Ę ҉`0S}WKTߩ%ڑ㸠 qmt֨|ԛѝ6Z~[r7h1ИQDp <jлyxD|FQfg47o7֞5fk1>`jNS KA7v3 i?\-a/.$u@ؓOgMr FVWdZvc^I-&IӸ\ ; ?AǨOث; K$-&GFtKVn:`/~v\y !7yCL^*Ynj<A >0%Z[?~% M|_5:i`V$=\*9\i\+\#`k '^v^'%:Z4ÌƆdaJ X;t5ֵ(R$ꢞsRcOȯIO6L*sʿ'@(~DZ+wcMAw1eaH*oG8F23`Ju:ȄlM-˻V6nznQ(0vf|Afz gm>R(NɀWhrn싒<7Zq%,_ҦJy FF~I4S-讟߼n)npG+FT"Y౿1ТW2<F%s ktԶojxl嬶K&(=Ӧ_!}Gsb'_c.?sϪ?. _F|hv\WB(R`k(LfS}C]Y!p\`N8"톹K=8 N! !A\+^Zm%4 s17 /[Ykd@^\.2l6]Plv6r(1JEЍ1%c4.0,Y5}Tl\ȼ(QC/DE^n}#%BK fW@l1QsCw%[./Dgʗ@{Qt  6+qc⦌Is5PLdkvȭ]+gf%d,#=&m*>?nw` =2&r;ydfLºS OmGRwiV|mqoC0rߎVdG' +/rgK%7Q). QFHJC/#ףyP4G ^ߚ\PX˚vT" nsGuE^N>b[_uͱ b0hf_u)WJdNBn܅sK4X0J"\zğ>FKh0J!JBaj>'T78M<!:L/h*?9ʀ瀀znyv8=Z1eŃ:jx+E1C ފ 6[D@aKfIֽHj@'H1LzF3S{TBܪ<`{ʼhC.xۍ޽V#Aec5KM8EQUt$ 4@)MqUst4ӄ?Q[ò\=D(VzpC= 0x؋V;z* fhu |-+T %PP{1S fPPP77py^?Na\4 eRȝjr-[xrw,l-IKP)jw'l(^Ux%)p\J <@I4%y1)v<Ta콅PZ, d[ߞxD?F=h  !м"=CBtfDrYš;F[ ~zt@}ߨ`51s"o({@qDH/@2WcݵfNJn19ݠdL}@I;Bshtt2|CDZB̗||z?c] <\AuczQ ^"s1dfq)D#7=AÂI=տ &QkU7kTR<32N6bFO^q-Ӊ dz_d3=VI{= @Zh.O1]^wʭ 8lmεF&KOdSZB*#\q\$" ީdH\sB+~HO&᠜;wjNr|Z7 TZo`_/K%! hw"sB:gu!Rv䛲4XB&6ְꇜ0jgAJ6yo2g0r ݿFfwjF_鋊Lzn{-(9p!` P`TsDnx|"vмؖpz[, ~cW╚&p;w|).bMM>W#QN0}a܌U;,b2rT?t.ר5 Քrӄ }>zjhYa,ys0Œ̦0&b%|f8@Krψvb:FvrkO fE1^=h\>3D`WXtH7F9җt{eɤD=Ħ2ԫCpY7X fPj*OTEL;&(x;'"؞=] x`LFOo:~ ☠:6!ԗ-@s7@%m,MEܣrw  vS[{I6%D7=Kp~ ^ΦjkkкjSuaJb24 J01%lre0#iup`OZW|W ^ٷPdMYPlϙ't2qOc;BL;eTn> 2[]oZX7dŀND3=8f\;y8i;x@ fc{= {Lf'k⺍yN1wL>v ? q¡ߵ0MHb[_@)#Ĩo4yA]gz@&vUk *7ކIoW hdNG-\Z خj+)dx@oz` t`r,K+& Ǝ2IuQW<}LY/2ohS OMXgc/>8W l(rFV7hG{Gi&͟wv0BTGWl]QF쉶E!{wYqKfT ?IgIMSg]ke.L~( 6n?g|+Mr ݤOuckOnf=9Ğ~uɁ<PR_@+%iY&Hsf!e=mE*%N/qXs4dlS}yn!<5Y&IFT*ю6אl@܄oO;ICq*~YiFZYK?Tp Lj_Am"ѩTe7R< 92|< -޲d l6N!ؗ+!&m\/zaz_M_kr$ڱh̘C߶iMrsJg\<' 6#cץ\or`AL#]l~̽q`WoXNM!M+nfgQdћx?J;oM8Aa|E=pwsy˵B ;`AX13`.Rvu?d/𲳾gݴ8<ɤVmL=:Z>&S%(|z؂Y઴Z^?*g-|h;J@sFN<4ڲҾݏhJo S'9srADejwE ieK\$`Dj܃B}:Zdb~+EB9Y-yG/2aᕜ -b,ZWxӃVw o]`!'}XQ:?J̋N; _X#)j| A낭qS<戡;BB!Z24 D le1g!r٤)Pg[B|>!,ߊl?߿= ~oOq2J:9REuhRͲdl-fa eEEԓۈܵG?i+OмIyOmlQ9Mݗ-U0x3z(|`'`[%Uy=:2{Z#I |cm1bEvG>*[u\桠nEy@6ILL2A~@ UyE"pDr&N}gV+QܓKiq^3'O.kUywW?Kj)eLSHMFd˓ W3ڮK PߖBgs25rCXxuAڐl X =Z$E)h¬H*mv#m9џ!z\>mDKNͦ!ӊwb=cH%ln@,cw@4`]}wƄlvam*fpKϭJq|[+>d*dvh KSG]=jo#w& K UXhZT7 &¦>G̞ ~PP2*o`چH<Ԟg -~*,go+QhZb ~Ѥsaz0}~?tٶ {Bb,dͮEB/\ r'Ɖ)& #OȧF+Oe{ ȡ<f-0Ocixg,) 2 *h:Tfo/]3t\*m}S "یlaz{j?3͋S]ٰۙ|3@RͺQG#QsU3>>pkÄ_F2=&z^黼 fw`|?V7#/?[ K/d;ˣ[e27Bk6(c)*gn[1X~T'R*vaa%{.Z m8>{Pˑ,+膄J!oxUE 4HS@C"Y=ɵ rPkI-#%}*7kv/!7ēp'Ч_ee8koAx{UdF^Xl:aL-hd jX2a f!e_AO$?Q tnFeQ/0RVo>{<;M iyE|z c}OEԀ"(By}-wɊK gQ,9̩؀}er:Cq_<]W>^ST 7bz:̆Fmj=0q4 nSxU/;y-@tK|1oe}Hjd1 䯌טˏ"ZY`pr.ZjLR-LEaAߴ]OPvfvveCC-`"lCLQkFiЉ0w+rE7cy߯-f > Q-;y],{٬W>pKCM GSЃABQdpaϘsm)yUL)om~6cW2FN;zr{GK/kUt@3&Oc!h8ih$ sh Ux'KY7U[&4ο$^thݗ3-B֜W+~>롎qw  L.y{Υ$LWINHUrtNV3~L'߾l/^KvpQ8,o:g^_"Da*썠 9M * ֌d\taB]G;7u0tO#>ف.j /N~LG*?ˀ,/L5lk V5^ a1NkyU +~~*KLX+JkU=NS'CVGv_RwF7 Xd90Tfp n RN0ZHB-B{ml=z96rB&"5n&ߣg ڰDI<$^_9B$P`fלBz`../W}aY!R 8JBUPM·`m9 vkY\:s!7I >iO$eUJ^ړ$34``8x,W Rə[K ̚n,^]gxy=aCaXP!#u JIH wW[tN@ÒA;G U3,C-s+LG xT$i=ef,Ϣ?1E!4"x7KZ./YAգ(i 5(s oꐪޮ Ne Aax "ȁ@kF7ı ;У&@lkwSK]f)y]$Q}\ rݖ祐 m4۱{MnT6BF鋠fEt}H-Ӿɉ b~Oe]4z jBtc¿mشVаՂJQ@(R-Bn=M8 Q5^H=ϭ{Lͽb(7[N8c!z5e cWr n&I_S>hR(JNF"Q9y.F=>vuމ99v_Q3W. (s/Za붔m[("[i)H[,qb FØ\q(>.3~108NB Rߴ ~Gޚ]Q6+!bWg,m߭XH 5U=~<\dSKzv'T=ݵUZ${70Boή%+;%QNh 7S%pƁ*(${Wv/(0'æR~:0oA %naHQM'(=` qK{i6%AQj.LjQX0c0rxbQgZ:[#"𩈔j&TX_ }hcnlr|;TX[8TJ\bk'yVWGlĜ-.4ڪs٪ zrJՇ 娾p DRhڑ9Qǟ eM|l&{dZcFKz^pÞ)qB`b%!b(!?<}pޚiZ(woZN JWz0C.| ||Qw.3ۏ 9[(2{G V.ϮY 稅A?jڵ!}?;n6rAҝ=)bvq)[-1a]-c#yЁ@sZ: B K;KR$^{/T{&.R*}IRw{l'86GRC,3p00P4%x+:=?10yC,^-ЄPVfBTPCG`J})kVt1*`wd?sMXѷ+OL@9Az\Lǐ.[`>frx) YDElRx_fPėq B )6W-)Q;Ze60b]Y$7^od^r5hnʳOc@8<)kg'K_:I=ʑӅĨoQWhe2q^757 Ӟ!C Eǎy2W񜞇}qoi'E3728v%'M1e"sU3";̈́+Gr;=M $=#^((agE0@(LXV"q_ZWzD j\Au}n:5BQCoM(C`  h*f:7zm0aZ7} yki4=$r+tCtv-]xm(s[l KEgUz9PgsǴ!So+2Moiy)E~ 9jfhdPT9NXG؁ΤÐ,37QC& Lysmi} Q)"LbB mBR:TKzrt*6W197ߌl0 ܀BOB'/ [H)κ8jïyJv5$-j}*VT\ f"&~0#I|SbCsSOBGذU򂻻Z]#}E~298frk+qZB!&;9nZ\&k_CvǴcFU6ݒ)#AsҀt0%a8.K7Ԣl ClX~@mب\ǘ4]k2eղf.q>>W.&^Adtp&OGĴ ֑mXF9s)&" -Ukl謁ȗŠݜTOnuhWFvw PRrtjDF:4nŖuB` +gVP".2d@AH/4 2FR/=(K-ՋMFDQo2$'6牺I'T_`A(qI3X+ɏ#CPk1OT~lO_v4d~_y]~{'ui39r~찧 6v&_1Ai? b4eiϓj@Vu?3pehErIA Nk1<0fX \HjGOyg~`6 FMo3G0bY1~Vޢn @Aq);[t"?VYT7R=ɹaKIkR8L̻Ը4HۊṿN[1,fȉaY&Ʀt/76lf\Z`@aߩjTz4u߲%pTlIi"_Jޤ 0Ω[8/޻\V!.whxol1f ,Z&g; t'\oQT[H+FW%s |L]!'AS_2 &C_6<8v[.MV[l )emy_;%9K眜[OOc؇ ɅPl%XFj/0c2wMդJh==[ާuFE fxb6F!(]F.L' }8Y VG+Q E1N]VJrg_q-- dK$S=݌[7x<>]PEq>S:*+n@G0 ٤GR/uǟk>]-,I7 s Q2@RRE;W>Eܦ32Gz{&4щxVE/^M.M7gYxs'9_dtK0k|2 a)uc{Yy]PQÏd*n=U*6z2BSP/i$n5^qGwS?-b #BQBSyRI CĺEgHid0^L 8x}Lx4,OuzjX%nNz0q/*uFN{C*Q.EBj&!E4dA%eLB 9#YjjS Z.&%fVtqy\Cy{_3%P(#V7}e,rtbMpExm笈D`&P[9א.Vxie8ST cedo=N||ԯˍLȉ֬yW _z=63!WĐ++1uiI$oi5nb JJC[n`} u4𹏂pJE~@/: @#eb]k *"rR'Mk:[ԙjCUPz4 (9%mh3q ͋&}%Qjmͳ 5'Ȭj}/0{iW엿L1mPj@Q*iSPn/Lc` eB&'l>Lh[s&$MՋTR!4 0|&\!ȅ5~4{$'3yô2XlLh7V . RZ3L^S:&}fr`6]@&ʫE G .QC[PʓTHJ=^=G $sEʏ K- zptLG5t"Br)3S۽#af/DP Ʋ_PgqXFw~A$DT-)l>tbB5`d$0coÜa< xln/ޥsuzl~^P| K Nn'N4I(}6d7ny,d{&rksN7(qsA\JZ6`~4;jhёєd^'sc<{%"KsssZϽ38y:+'t'WS̏~;^/&!CɆ_Qu3nxs+~5Snp`Wml %YnTZ +flQ ЩrD^u!|XIIT Z,t+wEN=Nrml+Ihm<0d+.8 :9/ѭW$}Zw<k`,$r-3|P<ATƐ(р eU s˛υf r(?QE#n %[DmiRu.AD2UJM(1؎*G}Ȕ#1{Y?SgSe2`k9¨dU2DM x?:\uyxO,_܀` dNqkvwgy w΅zOwS4@]E{ 8MS6ݩ@Mva=([KR[z:!uHyZ :'P XAdnT!z {Q;^crJ. $})k)g.",9A띲zاڲ ,u <8 !:ޥav3qM8M(d%#}}y:o+FdP00y}m]` {k$\GQ+CÝ/p9]+`͆)tn@R5f @<9dfGt؄\p'wt aniF66P;T#1Zùy~Oy߫o7kϺJ D]F!96i]v BxUHx|oцJR*DKIYNMv%7U!"(q 11fw|S-g70oR碖@+D;M&#4! 5&of -ySSLƆhEdjF#L Qx]š`1AB <Yo f {9]܁d,C #呂15aſz#km̓f<5a.2!V/ܷϕ+.%>[8b;bP`2tF.T v`Փfw o 4ɕGD&a9RyՄ 'ߥ=kZu `y=U8, ߤ >/Tm@*~:;P7Fٶ5dM>jZE 4 .H)v#vX"_&w} sz= sws_Ί]O&6 >RPi>mh@P:|;>[!lS&lv^}DZ+";j~P':c]AcUI99c^G_Y@UȡY xegkvg揢bd:.qp'/˕{*, pαB9iS: |׊KGrC<5oi`ɪ#Br<.C|湸1iY ѷoIٛ4IJTɓyl~mW_{@|#1eóIB:\5<A׬58[ z;`k%>UHD 6kGA)$+~[fxR'onLfܵ=Ҟd(j>mS{>N!|Dp| Җ&cmKkas&rpY۝X%|}gۢrec|)?hF%>O:vXO(`]TjBECGـgR+j aS;AFGfKK!<`y%FW_y68LtRq)BW^yYr (#Rr?j: 'gwB`ͦ'zqxzV4ܡ%Kxδ)Ü0SڠXpLD^+B 4lAOLI3u=\n^}ֆρ}ݸumj_Q^"KD 4 hغ!pm8q O$hCD߲NU^v.K}fH}b >*jհ[H-ؼɆAQs{srA慒v ='6uKLZ3x ftѸ%$h2qsꇄzEiķ`cd}A 2*Fw@E\e5!X>7$>T έthNS&NMQˣ6pnv;"0Hu%լm ՙ<;Ŕ|'jPL)w$?I .EIQ[paz<-xѱNa%!E&Ʒ>IJ5R B%DY{jS6.`lAXcېU%VK];,;d{0'ӷQAC3SR:1~sT]W݉ }D$<)L2FueM,kF{kubT|cqOfBw^[Q[ngmI_#lGY_QLf 9:Fj<ƾ?F0xϽt'c&]'z/& PڦLZQ6DQ4} XcSZ6(3KW&<y Uk\-ݰ9MXɮTYdw,ݱ u8U_v5w`V^sh4I~ T.j+6?rKX8_5„j]S`Qwn c9^ zms%lD 8JBE}-U16my".˅v%{ |QN>FO䣘M=TRqz4JMSc3@&_Y,9.MDMUHc~9ͤM&{DEk EWH^T%"RI"5ۥ| u+`]ɧ>Ƙ40O:o-m ^L&YUr#T"=Gskq7k!H Rsu5>:~aSg FוjjR*U%kcZj#)Ya'>|xE!O?I4o=a;>t`xYJ\^{J*St\Q ۵)KY $.Uipf>VܔoCҠT:7-8!&i6ե( /mK>N_xAۖiv*rQ,@SnMb"gP8vub cw9*w:E3D=}MX !;jS_-bAWlW  ̭ ~KtKn' o٥3zJrӽړOv.)`/.?Bi(e1h2NJWIoɥ[@@GҼ@@.?u>UkcRңydCzj[af&F4w@'Qul ]rp4i]sq4pM%j`roD%.42wwrJs",K.HWh p`}I%mTUW}CXmIdd`"HY$R1vԥLj"HjMc5c84Kt?699ZW`HA,>VɚҟC1 ;(ď?Z 9eX]y^z[2:L˩ûj3;l :v$#l34Z_jM&VD~dec`z}2{b@OZ{%Y%*#.c$ GTȳgorV֙'.*(XUXTFBp7IѴp{I>hMp޼0k. v͖5o8?&Uat,ix`E酷TrۊQ#8GYuJ:tVԔ )L;R3mQ/{7ek{W `/[I\;I0#^E(F c8|'{we"m~c,E*\+biH\&CY$q0׃Ć!z-hHc|4̝zTҐ(STo:S$Z4px QBkyҷE n7KR-jyc k,$!LNAQ(oN#UNf\"D*K%|,] (ɘ OНge~X%{Q8S prL*{^.P9jF*bN[,3_V(BExS|E gC zXۤڌ "M 4JN=ʴ4ž.zw?MϢrr,9IU.1 n:Bl>g8@qK"zN\U0kI'zwaHxt*=׌}e3Uz2,oZ A1 '5bP\f4AuUH3G+a8F_&-x >Y"/َ1Wc4aq~i~E>J/Vø%ўڃGI7.=őz4xy 8\r S+g2,qԪuŕw3^8%_;yY7ハ+Xݘ_ CfnH(^ۨ8?O\ꀂl5F^QSʒ@຾U=&lU& *V5BZS `v= \.M/0EKSTSsH(W 'RAە2) }o>&)x%-qQvR<5}8ML-\#PW3i8MoQj1]KvŸ`͌CtjWU i1+^Mw.V ۸:r;F3JlvxdR{Yۢ㊘IQцIتuι^ 3ryDxRX0P[Ֆq$뢝}KL E`9H@|_^1KS푸H=P`烾Bnm6oh stn:/ F@I5s6N@nR\ePjx5#zYXZj_F[7zvVZ\h8Xa,hWj+$CalԾ3.z9̣DzFjCzݕnBUIdAS*i]r2*\M5o/hpǃV$x8lE&מIզLqkpcX&\J2|,|KܕSDXRX=W asΨx#_N N||["lDZ]r艊.PM]{)Ƒ5x 7"p]Vx?w-f)%.f2꛼]!@R+ 풤_mJS-NCn 3Y W7ZȖ 5O~Rmض#Kq~#m0 VH`ݩ E!ο>j$2{I{r;(v8lAb<\;Tz8 L Py&VT ^(-]P. lkmʫt]Wͼ-~{w үU~pjX*SŤ,/eܞצߩt>եB{ȵXIlQFf/,;?Ht 1䯦m\1UMu\!<ԣd~v{ZJ_&[㓝蛄 hNAm: 2f@cz űeFIKC 3=4>XYA"wpq (+>}n'kYiQaa gTɵt(_VbMg~z"X;7Ri;‫ +y?2ܶWTU=*`7U=|~ "T麼^\m#Ap1N2S;1=s]EuƜp,=^7)6]HϽWcSqwX:@wĐf#Z;Id ,gml!:fA0Y6dƦ@A%ceͭEݓ=a qWUIGc~fXӞݎ{ŘxACIM6M4jᦂ>r;h3TDs{ p^WĶ.<GF$kEGz%Vtto[oDO{9C`^UD);ǬǾ6 lO \9zƥ(U#1x8N/,cSrɗ@Nl G՛TBrK=DW>LJ U/VTx2& YUS_N '._Bn@NAT:%J> ~lTFd:ZƪjfB?iXƌ$L1EeC%t UgnĠzANA5c[\yeJ049ݰ H]P([LL~Գ$~0g|8s (#+-q5د٨IdV$S缅y{rBP)lJwrN`~6W$[*`k_T!Gf͛7ܶmm"WpvS` ; 4|)N*2LR<T.c2WˈGq ^f GAն3E@zQoH5fprX`J DEf'=ts2cD"|E)hUrA_M@ |OuĐ*Jmf➾e>kS`Y$&??~23Sj z9r\CСJLܯ"L8w^ 'N]#['ٓ4F}`yu !wJ zuf&g H3G#\E Z&E#fh}mI.@_^zR3Y[ OdboׯH DdJYfk/X`21Yx U=N/Y WP瀓8tί:!kr0K3Y}pޅ<$&1'].՝*/YR%\ {>lrJ*R$bi Sҷ l+p #tXdy#bob߯MSsBCCgeBq?RANl+sM'ˇoFv:2ap2ǂ+H\6 =ʠS׆ S2V[hN56@wF=}Zǣ ّ^UqdKѲÞ]MA⪦lTg@ |l)\hTm  r !t%ba=b%(mIy+q̛øNA" iJ%٠(n̓q⸍*ck7h2 `ƪ筼}\ ϵIqg'\ƵY@;z&cs Xl 4ҸS%l, åzBiTHI5 ;?/`<"C&ilo{U׌HY:_3EtC5 #\g֞Bo'ځ7a(B jɭVKdyoI-c`z-ǜOC$uR}:W-JcgR)O(brթװHX*pʬ pGzRA( ZI籊K,o7]/Mʫ3U"aeAP.{!$mIYE%[#EThA)bs|j;E5)ewoTΟUKktr?km60O1o*."j@"^pK"~WMOZR ET7gEy #黦qz qOmKw9'-S q+ TZcXcwvY`Rle8#sf,eᗋ'$mc󎋑[.܅|ЧB/җKbNTCN0{@ T9,J>! ." i{'*yRxI[:|mπyxb~ 4 Vf4+[Pm r(G9Rs;eMbMN,D5ӟx,aޖ {O5$`\8_)cԮo7.Fuҹ1it*&"tEwa|znƆW(p#< " 4#Vy7G-~Y|y~4dp9/Kq~ ~XQJ.'U\os@$m]PIMSmdš-lFOĔtPP(,|7}lL rDBef磍A{ ' )9%DO:A\Ozwv> ׏KjX~A;mwf:YEsR_8BB=:AȖ{B"^,uq(űڣ0W@J(DT7'tG2k,Fxɑf)q<-*Zϕ\ 2v4[&@h]ae+mz4`[E4H$ ȕ>Y{_ĠžFNȞEr^v02.ɠwsYc[h)%{=ϘzMVM0 8Q+o5ʾDl #U`, uuBEVoBޫ}  vNub@~J̅&u6ܫzu`ޅ.()/Jx{KqEs?>3bҔOAIпSxE2!wNg&bS4/$e :,Qj_.]#m3@|Ue/mY f g6! sLY)g2ank^?Ɍf *> #XՎׁJ^p@.^3{p>Ȕic_J*+EɞA),Ic aʿf;'t/z0PHqnhcSp#ۀ=E&Ihv:[.I 7yKA ʹ BP#%~hSm$$$TyȡOPjGgOp BqAEfgB%]dr%Ǎײ&Suq_`7‰1 "i+-H[*c񽆑Hg>>.u[t=͎8*㒽ٰy'wJ_Ww+:)Zx 7ISPILT$&abjA~lzˠv8 eѫ]FtIzm R>5l[cueZ/C +*}9Iɢ" j>_9ZAoZJFTY6QqJSB5~* :HtMOh dtqJѻz̈7aa ޣ+66KwKQ2eFP ZTpq-l QS@O=ĮՎ/3)&aB=h?w}7 3π7buWS9Z Ÿ1Z6L4!zO 7(bH.5_3FMi:3 3қGcuWZJ+n6yr! 'p5?Τ}?LYwJ,$0ECڜ:Vdwcռu l|*Sv+年,"\ՀU9iaHv gԅFs !fx 52"*Fà~Y4o{] V{9n#Ejsc^Ͻ۴F2b\ &(9k-G5g8@G; 3O}яA(+.@ R5LD`e*ÚcK-II^ +@߰%~__&|8lܑ?' D@V %kwIF^Ky R% ToCyJV8)_!qM!!@'Y>7 "LW m ُҥVؙ{h!y8b|HB6R:NƳ.I\g©};*k_Ru'm7=lޟz(F2€Q.;y?֬g<~'&؛foxw}-&舱)|'>a6OQ :@Mu4-a"y'VAdڧo626o):lLshκ3|M4byB k]$.Ble 3Nu'8=ZvFz*`a}wr,yŝ-s$FKLrT7f,Y(ecG^LQo\%T- ^=4c/mY#u n`#fsI(ߣ)?)+9W#s~ x$ی lGH`\kf|nη//kz>?>D\A6}B~Gp^lՎ;ޜ^7IJ2`!kwĿ&wqidȈص >GtX CXݶ!W% §qg7QJ@:ѧJ^T6"ZHc5&dd6DiϿ%Q-gDڏ%lS#dEr4U[_ Cy7t YԍuQX6 r0y{Hq4~#S[*ij41S3qStͬঐhVQLwYA*.gA=S<rQ;a]_^~W7Eժ2 {c+#C#"A"?3 .=WH"' ڠ+]0̪3MHE GEbؠM)Gw|+3i4k+{ђi\FX@理(_Ybybs*-)$On(m$ 9GaΝjG_M uU #B*F9,Vcd6ܗaI(f^ȭsrLFuW{Cwܖλɿ@l)<>{yNo&ƔipSgD݂/zQasS hڈZqR+D8yjB1P--:>1ݐM-7T4|]xeuV!gTzB1V% AMYn२ȹyZ_|c u,~0rfzR~1p( 1sӁV"(N~S }F{j뙻32Us;]2؞;Ћueo9A˷m_!l8eٟtUؖim QaM5Zw%}ՃcMufR jKh+/DEU\R T45$iq3 ؒѤ680r*@_ԛG J;̑.pF ?3`!9V6XTdd66E$d|ﱅ@ .C)~H=`# #@!ZIo${Bn#ODT[\I]Qʱ&PFi=ɝXj_CFIe4yzݫ5^>V<B\DKsz7$4h$ē)%(S~͗Tlx0_3N$d6!5Rc1SAD1sr~7;0@B{'m*#jmoCV K3Яx`G?J(.zfnhذf,d~{M_ ,G%JSH[Dza%QZ<6G, FFǤUn[ոg17Q$V y*=U=N,9-DaG*wto/&fiU $UGCeqzfsS8LLZjT($BH3Q8G+b)ѯ\#j 8 QPz=k~$u\ !Ǫ:¢9vWty͌T&C9c]ڹuaN]-Rɛ/[V,aA~B%ф :]$ISr7I "jdRP`8'ҶRe%A~Sq9Y(IY@0b_||Zunw [ AL5[ 4&`bӬm) L2eE' t-k6F B :C&ڛPZh܄Kkas'ѓG< Qg9gP6EhKpp3 jXJf#df k9ZG#p2pwޚoqV O{M^7F~jᄐݢǑD#E62WTbfE@P,"-]hخ$5B)lUk g#7KLɡXE HR4;z4޿L|89_bŹ rUdډ˼9}ý,`|1ASuW:+Ft1G&?]o[ݥX~7O/s.< 9: Ԛuۻ^)GYhꜮ\yVψOCq+j#NEO-Ž۞+搡z Yxe|8ޛ;xp+t=YjDF9[ȞW.dHQ2*LtЍ*n;-Je4}x\7 K ?6 }jV%V"~-& R= t!w¨79Ϫh[mn$v짥4$sCg8_Pڦ7C}=h>Džru=rG ӞCF3u>Ob70מ'ߔGnP㲗7Sb4]=j@e2$>R9hޢ򻡠]L\$~}DU#o2x>ipͳB8~|l'%Pmʭ9Q]TK㶯^WD;vڡBvh>06Q-Khw~B(o`}gR oRK'$pAmcg`؂mRA~MST+vlVAԠQrP `kE}uI)/V=2JqAY6d]շ9j'Jش5J?O=6W?3󞿥+F*,-8]MY)m_41#˯J7e8P2ݮtTa>K,USGj4F&5]Zqm/ QU֓LK+ |0Z-t[cW+`RQ*{x":NZq?i1!(*i$ɔMfXnz1gIq0N= Vj$<6/@oؼMЦ8%1}a>4 5*iƠ;bk2 TPͺsx2_GpeYˋ eV>u-ylCӠ#Y6K=˙)U+Tҵ/S0zKd g}$CxkNW%~h.;˿Wi!e7=s1!~yHy0|b!P<ێMlOG`<. K6T\k eUs'1 tE0Z4x 'epjurxn$7a (&WT|/妦u%:N[H9ԿuGa}ߤI D/t} ?&oz{}ًy}>IkNͨn#Td{N#NՅ"˚UVs&5XF>AٙOuS HSgGp0N*!s@ Cav[ VXNsY p -<* y{E;9(kY Vg0TH*0 ҐIl@xU*KɌnm+oU"3 bF?.>!k_g:W_Fq"SnЊX?7a Ff1A ov:P O+z \Qp@D>^ȩHG"rH|r9k` %s%RE9&'L7kpoa*wXY5WV֚J_K=; Q'No|SA`7k$6#.0JpD%rK)DoX6Sua烒>_ |_M2ɪÀGrMKz~9)ͽxDa&>\!7tfGa)X\^# RGjuU.D/I+8mzAi7˂vgs{䵊p~,Ȃ=;EfPv or5i~LRH6O+⥕50ZTrPR\{]:,U۷^_y  %wn];ؾY kQ|*oIGudɧs}TWr=5ʆ6 -9ojO:8N]=ֶ̻p|CoiE}!ŭ]C߀1pi#hƽ-9KV!EĽ˅)88 (JNR=}ցecdm^̄|̻IYj//&? :~)D/a*F>3RPmi燗&t,Hs"ζ*8r⮁^ͦ,a⭝uJcSBb(۶3EEN䤶? *L3r%`ldw[C\NĚ.:7Qiɛcv`InӨ5m5$*;B lgNΘ@넞$HCO2> ΋/rڦkwh"T?b ^M3$F%3l D(pu0JWݑ+HM&$R3a;!D"_ܒa0cH};NllQh;@ و6 }}k-ָaesv&j3 #Bdtp癟GK/AT(HKP]~S}~ CXTO78%.@" "(AlV9#".Ma0 r:*i?&I\w}L|V _Ry'U{4^6/7a B֭ m ۚH(Fie+Ř /qb3eLi<~e=孾o*51P3J &떣OΚ[_9VlP^aWdyM[Ȋڲ-wIHtg ;ߎI^lيN {/yO|ԅ !60=t+|Ԇrc.|k3cٓ%HҪuLѐe+wW}GT0S8K跈珪j\VyQ_ߟB bȃM*F!m(NW^Ű?S <I&3si_wL@|:}T0ȉ^` fL_v4 X}m3+.jhtiOlj*.\^Տ'IS"HnQBZ|g#0PmTa{q4-IbitYDKgF2]i̒M (m5@R ӢB3}+6ԇn LLw-mR5#xrtGUH(sFWo=&"J߼`EkInwHnW&Tp+~w.O[ekGcP$+.ƥ=JwYᑬ{kU/rRg; r=-ѹdS?}"|ޫG˅pO DZ?Dn=o|#Khv _(r}[ ial]ac 4`a)YO]~~caZ/M?MB4 R+?e ]2Sy`*Ò_1䵺\﯊fb$`S/3N{md $T`K#ڟz.|GolwQxϘl_XdiIF|sRӵ Pv]rAZ7W?^ŷLyf Y쐠zv ;K2 z/0u%P#rE˼2WAenrp 5HUnFl=/k ]bۥT3l03g5,TAMi(cqċ9z19Ѽ3rwJvQGQ:+S;ܭ7wzR1sѷ8ǥO."Q{It8ɯEZo{!+Xk7yuwl$#Vf,YYe^A|8ÿ^ v-w qV2 (W;o6r.. a*kh#Cx]mUbGn.P< H_}&Yi.|'Aꗨ`H]8 |*)$cdIwH>QdVvDž9"[1e[k+S+?PM/TVUKTL2!a\c $ F4OAۥq!&j KL̝iH >3)}PD= xB @dMTG"({G:L]TB+P-׊N1vWNFqEr.:==fT&^&t^5tw׳#=t: |["5p:JUFvICg=( 4Mp%k-g3i]`NwWayCCG!8ř " /E>@P`2&u֥In3I%_ ha I#bD0 ~8ۏt! @+AFp̪IY l1hs 6q}f8}Smca,WRmpwj__wi0m#pm_ŚjP<;lqfb51ϩq7[4\Z>oi߹Y@.NNCMyh'==c&jC/׷?2of;Rf9V$z;%54X.iq֓A %p'"{A?K|u+` Aui|N6'1.\%ub0&uo\CН_u[ fMPtK5ѧ0;K/l D|a]5]𹚆Z~{!hYHAj?/3hcepMxPA::ӗJ8ؾb6GztZkO+aU+2GdR"B -ށBE>9ƪv#}VVoq/ a@ӆ%7G>-'vh\_k-`/S>m!^kjFpķ%p=1$R4SR[D ^9b5Gx!╵q'>4~ Ѵ ~ҮQ .WSpÆtIpZ 6D"fL)¼P)bxE>m}vkS`$; K^{~[%mI$ ~нjw}Op/7DT_jV P3A|RU8 4z*s!#NpS4FFt@km ")R@<3X t)"MW40<3V`jZy`..YG`L2o(i"'O#ݽs\F%3clb%W@\iE^M7(L~܅YtyHN F $Փ.+$# =QX|(s7NWH5=l;qHnmM:O/At:'mM04X&YK[L #S:1!LP'oCǣ[{"A ^ \ @CB^{|`EHsIX. QO3R0.y}8px͹uP'f%{ሚA-}6q?_PҢ#18&jO s^[1H e@lĀl>%Q[Lyѝ gZ}SxwpB $iEX' 9Aʮa[Z)Pdk^qe[7H `:.&t ű4WC?l!<_'!mzQN Ayn\ٸYXcsjsK[ 5U/U| {nePutUXee_&w7V)%uu<'B '2պ!B+Dg-ar̹LݘZ]a([#4=K?E-nWuw!ѕ=HfwHyä/U#細:y ol|VɁװ8B#Ip g'ƞ/9=|RUݳ/DTM\^.j`M4ۑ 8(${@4w̰8D8#+xJ[ xS ݉vz^xK\\N_1t7 k#X\5Ά|3[XW3*:M+}fvZH2DN:C;EtPTr@̝MpD>+ 1$V- u2+1aTLΥyLSp4t17~4Hf-ԅ~ʼniޢן*;wׅLpأ]WBW)Tsء^Vݐ=E 6a8]:} \V~J1oMWSPۯYW*ZLLXmڰ'&M=#j,W aMk,w2AU`Q%Qoo((ex-&=J bS1gY{:2uv2#Jȟ%@s$%sEmQG?$nDNe'|(wnn1%`LʵcV7JԽJؚEȍ! +(+1$(}} Ql_4.@fp]\>y,jok |;,B:aA,w;,~2Citq=|uCVuN<0 UlDՓ2]RmO}+Yvrٱxae =c GҿT+LS/R(="M !q<PqT3e ~L%z.qI3"saQQ!/[".Ѐfvfaf^xו.,tK hLYʔ! E%49b=- 3kahQM4A}|vۚoExKCYqna-!PW.=ZexKbVh65pLu J DojV~$|'i"YAAIvvy!lzhad'z!yā`R>I9F182z$~}7y42{LNN0t*C@.@Q3z܌}^(0zvLt[8,٪< Ch$'U"Lί P=)wm=A=SH86Q#lQ[TvN|'/яN^ Lr-Cq4WT1M VY(&r ~Ӊ2/xƔpǐh`ڸED$7XT6%7:-bȚYVWcm fg¬qsQRȌ L߾ßEB߅MXO]v2'͍ij:GR5X|և;+.+)ڀkmH a[5L 5Ǖ^gOIIj @p VzOGjDž6@૙sbZB׮MGd>3&\V/.q(@&=ύ:0vǸG >Y8ݮxBFx2Q#c&Ρdͻىn ,N]s9ٱC[b@'Tnj혈]-u @lToq,Րŧ} 2E9J ѿr#UR$|-x:U]^5M_GǺt۰>k)Ӌo=2Ms"xf#8Zju`PjWIs`@D{7s'By,jkc- D^) uwӃ?|MzdEh"vq@^_V/rGWtt=hA^_v8~k>oO l:woL\2$N3? eJ, HƠJ=>B ֱ")HΚz>֡x])my@ 0{kNk{ZcȲtkO9X\@ RЋn.lQgf#!^ zlr9=fbW>3~C@]zzҳaR˟0SzOoځB*ҙ5is=uk_WI.H1m&>Yk)?g"1Ui]@L+$JJ\zU›ȱi7wUBaWXu3vyM@$yQ,2uCz&[~eWBW&}GAP!t;It6%}uh-7g=k9kg'K]4K_Z"Bmtn!i&AcuXX:7HHk%a-3EʛJh N9.1%F͹ EZ gf2fT$b<;8mnQ. !cBmD`-YI4CQ7.BŐb,1j1G%.iֳLX[64 }Qf[|fq:Z;u};듸 w:*c;OC5f ߂9Q!_6C_G G>]kCٽ>mi^(>ad?u ?x(Qt&) kwO#26^ڷ(yp˰0 ]~ezVhF8}A4՘TR#ռ)`qFFLWusOZ"-;?6p\,8t7ǥ<Yգj {4L./{E٣()n@|o 90ʣU06t\V̓ !<ɫefIhv}6s/ 6:4"[+\>v4_ c?i~6t_e:@_a?ߐ9 V {EPb(<>. 6ė׼WY' &/9Ď1IDZ)8`Cl7(v.w]е]Y $0n뭃9ffMIq0w<.h)|[ʖ8Y*9Jc.=>q?aEGEY"h-D*=Gb1}`\-^b* />07;|>  Ouyĸ,X k[-_zXX$-DRp( Ʉnڧ)c;%p.` ­Qp\ [,= m2ryFqrnFWqS sxN!_֌҆$~?ubb1tzl/'f:Q$=X{@ur]L*cl B&a6,yWkAK;j21 tp͚ۜ ޺KIz\4SVMvOG?aN#K>sCC6_T"8o gHd-9iH|Fi)m+=,u-򱡣NU*ξV} ]/A{]=̓S$hzvq⃸Π,@t64?a7mMj' D|N;ܙ˅*n)}|д~_|AMw P)T5f5»ar~"M,{L\ sZx`'m_WYdY󗤑\9]P*C}]Ĝ_4zXہ3pUu9(D2bP nҦV͊R)-TDۨV{mèo.0:R4޸L\6?ˆjO_Am9ƃ7XD~-ϰ}-'fO^1U#0oPOC)nܥ1q>w0l(%0n<뎦 =wps?y4Fam^)@.vl<$MZ?ob>nK4iL}e0q|ՠÓF5wM(e:o/9[gPI` (a؅"4mUiUk-/6'֨0PKveKkp)pE@1ӱi!uB|OCś[vWgngBpEm Vp͛v.Y7נPF6OGI,,vxEu."$I[G7|6OQ226]ZPǍ#ym`:^ V wԧ*]i 7T"C{H(<'(NuNFl3lЄY*n4XrvmnH4is/˻*phX /61 ~MQYC=_}BI!j9,@9ӧ!\59%"~ b7zFBTzXLd j yWW$sVTKZd耂;?T:F?+!N4bnKu7ufM/6ZG*ϓʮ4 {N᧢G8ڕ2{a%VWB8P!vvoXGtӅ^?YV>&iM|>5VBHA۵}x^ ٱ0Xb: Yie΢nR*2xvs`]Y^66 q eO,:L6#f!)  :| aw&~ć1>q.'7bSu|͞yCݯu D^ps0\ =3!CLڅU,B}pxrϚ bGuSDWDp/ pn `N7N.@I졠袄!_ ]ahcӏ@XJ,%1 e(tF j|QԞh0ɀn8#*oCƏ<Ȃ,j k'Fqɦ1K Ӄm0~~\)۞u5P,BZ ,J}&w`*8ݨ"2S(}WYntcg!C*  $8sm7X] w:R7moM.,Apx rc{v?q\em 24ЀI##)=JNd2h)/(%s*S8HCIr#DPv)ʔĪj  `ؾ#d9Nn[*,LtאP8G(ؔzg'72wnj+Y30蘇[l`)irw6? ]m,^C(K9|t[^(Ԩ nUhې+!_Ī}6I 3!fn.BБxQca&@/.l&O7C f{InC=Eۺ˵őpkgck͠ c{vs]F *3Mq>H#{=Yo7'%-X#kk=o(t57j$?0;r731M3KVS)sR/Umi/tdB9u5EZ+,@IrbF6,"zFB<?+&%ZV{\MU?J}lDr o 7kNf3^qz%Ngadev7b61R0sXE! sഫ D}V?C /6_1ry,-ݞ`CŜu"T_Rg깟/!d * TXr! t]Yy콻yaM@QzB -O Hg?6iUBK]ɕA #SӁ-TZo5y$,p#[b'7J8SoЂ,L#o?uk_lrJމHPY]j''@ iAů;z+b^=>m(j-ܰ"krJ hG=mH5w)gnwje%B:izC7ILFJ$kaXMI=Q-.eTbpp`u4ĖJ;Q1)}NOmz!we ~;jP&)NT1͹@fTN@tڍl:##ݸןs*ŴU|ɸoW+k< ;.HFg ! `!nSXyGufe6Mңt̞͛g3вS >:A;.& p$3t&6[i eqj9Z).N@pN_~O=yC]4q=QKjI5ൠY )CKJOVz,{~2=3v(l2+  >}ݑht (ώzeĶ:B $(D}28ىfoyQp{oHq ,#^~65 {"+ RkxSռt]jw6i11Ohv+9SO/?\?0ƀ9q +Jf;o,6#6*Te%%.s+*7=;c"^Q;lO+҅ Ĩñsg:ǖ- .dsmV:uVmBr˟h}Q̊5o+j)G511ԃVOa^r3nӌm'%F5cj:M\oXeG-hdrj+-_lN]q^EIhBp>:Bc3,C¡_>y*td@ˠ5ӥ >h&Cɀv܂ԌpI> C|  cui4IES*P I|6YlƠO:E}ixJiOT7btV&)zorOQ6NvSaYCF= l\2ư=U,8YUj~3yu]hST^(@lNJ._iƱZ9C熞I̅N)O#BǿZ^Wuw 6$p_O#xC ;FAfD6~1mưw"_.2-P[݌+ku4TL3EqW}}n Nϡκކ}ZzQb)t7+N'㱞gF4 ct]&A>T?%NfLquVr(fa*z"m(59PҽI'ղCآ WܥAcpsT.ę|2 sLd@+i#(v72%q-xaazLD&Ѯ;xzw@ "j,{Άdͽ5b`::dc8g˜ 2cܞ2g" uk}lNrĈ M ^dk`w|_?VON"74STZ۟犄F::5n]X!B]Vt8_qb@ vPl 4 t"s!IN֐渇JT@EyVYy1IlsI5vr6 VUR$qRIgbPqFô~CI+UpjFlOjC {a]v(s5`=YRHƅEFvȔ8 |m+r9 MfǧęUEW`yQJQ+s;*B+f\73+1U@EOC;.T[9o rJVPFq WNZDyU)8!m$i{bAZtX2eA:=!<6?{ڰ"KPi6\wYӛQt02!x1Rbvޏ_NICU"Z$_8d$巨*ь2ch+Xzk+8~>|9 =1DX;f %yI>Dt紊1=rZMyYdݬHn+^x:79[.wd;QS6R^pu6.'. : t)r<8 J@&SVNLЀڄ Ѽ`<VKV#*5DB"Mg%<`~-'2EL' 7| BIB6d *Mc`r:a *9P*DL9ӖDFo# Qb%2c/-z2*ճ| v~V,5"6ÖK c( pA{%.lL|㟡Qي;ͳ"CQ- *3 \z4VS&TEu&af .C.wlZ3ƴ=SD2qnZ!\:-c?+A`n)DdTIChU.TæX{Wj9F ?툉%'_qvt 7|)h_bi e92H*J諡au$3n7.p3ig+"Z~9:"7 @2xw-%tŭFW5Sw,F? V~"?"fCc=RlAL94%}oT#6-rFo8^!]bimf8 A]f| L36Ҕqҹ]u rW .\CY۷^IAUYcq$<֙U͛߰%NfFmאv\$g2ZG-].SA-%Yafbwl U<6j2Mbc=棶;u6өN 4+,'+)U -@SsWFk7l)ew77 ̋HWl;gĮAve 6 @18+rY")T²(c-UzL)*zM3 AV#QO a0\ c逻4D3 '; 9ZybCn1tpuᢚ8";͢!]  =93I!;2 H%v< &FOnަ\@-(js yy,R.lG]R^3/+j&CkNjWE,Nt!̶Fb>|9Rc1͆exO7/{}I\c>G Ww!i{poHJԟ3N!S*|$-,Ld'y@UKK(d26}d/,e0`{:9x[Lesʤx%/bbU0oyP~mυ$e@s#WB+ӯO ŹM";욽_N`5m;0y?ZnOvc r[2,o{ΛQhy/z EltkU,zMNe(QDLB0ϳ "B ?Dl\OX<{b7]=\Lx{./]; Í*d-`(9mыVy I^,-` Tpq,n\i\PlSDqZ">q5_<4EPJlZf,!nx9!J^?ƺ!^'Q&T+FiaWRʣC^8S+XqD C8U,I-bI|+J+Y6DΞQȽQrÙck$u } D=k=/GC*N t_c1NRc>E'G+um)jXZV\y:&a) \I.,g+~ɏK㋷pI~L?](B4C9٠1^ i TƎg5r5$eP1(LQZv}6l*QfC>q`q'{)vZ3zBG%o1 u>Yqax|=!i*Kr. ^Y'bt[6R8o)\R( s.Tqt **.$8-,9a+"ٞ~}!W.%ʁ Qvz0\z-n*k[xYJ@IF[Ƀ}_|ZfX7gl H}wim7ՙ3kê 4{ K 2 LfXk2=Jk匨BdR~Z!o|?7T=XܹRן+$N FI[4+ &'9/ܟ6ϳp|+IB(B<$B+ްd#N$ xCɠ65Fx7%`9a0s9q]A@}iWe%9'alBymR`"M${$Qeϡty/Hfҵ7+JfFZOUJҬѦu%._:.j ,ȎV\O%#UӢHi t<'jhΊrN.{;ĎS}v:9aׄ$UU8bu1uC'N]u?K#i QϬ5~;g=֮bHLyT&.o:J*\P0t5}:Cn5郦Q?xqlAc&rV*#A8Tn9*m^ 1oHH:kD.+LjD󙼨q JҊ(4J-R܅pei#.wckHH#"gZn>-I42??RF EuHq<,]&QM ]# ٮ7Z@UU7ҷtm0Z4*t+{L+.W"Е]Y;udfA!,hMΒӞPiB" _'K XUT'zJCj`RJ?:j!hW쯕G$t= !O0T1}0i%Ex_(hfZ$îŰE' kX+i sj()+Wơ2 N}L;iY;`Tmahp&GGtq#(w?i=54p2/9 z?~q%3=F̒{2s[PJNos,G{U؎D!,9)ᅄZ,=!m.Cq*Ь_ř>Grf 7ppEuiδlo we1j;ڨ ]I9\PBaQMtOO=fdQwYWΡ:QKտQ2+75 Ü2&r2ɇIOkƠ,|XT֘]#ɝw")[3F(פ :L?*+}Z&~-@zqUVܨɱVjU}w<7DQ4r}׬lg$3R8! !{SK<MG]Oy z4L3uhw{-|=]BᲭkP4ã6UB NهG4:^/-~Ă _C.^~z Ђ0Njòe=+ot{l,ǥmJrsL`Y։X.3):}Fƻ4psrsujmBbЫ~5+(3*ko~?[rӒ+.RE(7d<2qPij"b֏|OyO*8;q$WQr`8`ɭ=x: Z>gLlYlǔCkgЎ58g*4@4] J'ZIxmz:V eL#" AW~R1i>uc_dIGYR]^EM(?ܓg`E lba|RFh ѨM+QdvE9ۣ%?Y#uI:1iDZ-z]~)Oc\ E PiI8zM|i~ޡqMMϋ,Yu?\!aij0fBO$ G()ͦ)*Qo,/O}8D\oT=vO5,Rl<Y{P8p#9E pѢ.]}h`n!nw}R+xwk¨~"yi X:|Q@}b"i}Js[? dv{geY TxB׮dqG?HV1vv^CK6eld'~hʪO88gb\xĬN^vf >)֧-qY$iw7p`P[~mǫ-)ˋ=^KuU/a$IXVN'?9c@ KC̥CjgMg*Yk%po&3VCq|E{?y}f l%|ӝ~Ƨ]`Dr>]"88k"TGkj<);Ȟ26na;+ @9m̜ީ֝t΃; Řn*)x`ZW"oT(wAʎ{H _CC0r+I YڑxړKkr+Z&@jPkЧJԝ2lcgJu_@FъO.kd]ܘZ ⬪h<0/J=72mFg nŹO:})> V(vz7 3^A1Dj-.ᐰȎ[y z_}sbBlW4N(Lo̸XCAlyRu)^Q381Ѡ>LBĔvJv(dOibI5Mšh|FMy1%!ENx<,ǂ7') g`X\@0pzKw\>-ƭ^+6|f"(L 0ZuݓJ8k3#yːC:ٕ" RĜzǔe§S#`/Qp (%@E{?Oce嬼ڽxeI'޹7wUѵ$s!7U2&5B (XcъQuC&K3+fG˜<%5O(L=`4м*| 3z^5R:p[ P:DX"FܞQ?Tȕb=K 5!dk[ ۘ8\璨sy3\j.ZӵE.NI/UF2碑'!`l#4RyAsX"C .EG4Xl;}?v_86BG??13tg䱨U-ymv3l2&{[VNf5;naų$ T77y-?Xt#l,Dl)4B$]x@d^YH%s|0߶YilvKl~CQDmc8⾓|M^X #R,m[벱d2KǜI:. .!)Cq+Fyy$!c՝Pj҂4J?.m\'- AjiFY!eg%YxLՔ4X9 G/` lCR2 78kv'ī j6U5yI9 zK DF9IUu17BS CDb.O }|PC^XZwJ)4fw9)?k6X š$4MmQnCK-oo0eWsPeFMjI5#&N@1ZabaM$*ۈ^SnK[Y;ƃChObkӲiLߏ*ʡUߞU' MuvT#-Ӫ"ǬP"y 1TZB0;wY#(K>@װ,u`Ut]Xs*Kbe $ OE޶ &ٛzHp3 @,U2*&(|wD!'VGn?ĥZ{ ˮRA{Txs]T;T2VwΑт${TQUp82uVs\ =bB#YyxFNm܄[?c纚҈CyX")v9 &QF1@kTS뢈+s9+2 ;ֽ99m% +Q,9}d9,bEW@{&hgMl) oCd1D}mp Yj1G|GM{cYas>AU}^T;M| >yIi]2=/Ǔ}EiU3R(iK^*Ix*G\<^0'[S`'H" })DksX{V/d0H>CwָI ՓcL$D{ nX;aG/l[h¨?) YcW?˚ F^CO?0Bl&ΩAzs]q!ݯ.w$JEe~8e{,c`B! @^M "ebWq \gߏ#<;(S^F " i?9Jt@V lO`'"j* $@[H&]^5V*%:6Ց_5dΉ5⥃nm}w7qVS`=2n:fk{Ψweܠfiu ȝVPn\i:j;4%YDB>H=b._ŔC_Y(8!RwpG]>~: ̾GLVti 5+w6 O]xquJ20pq'Q:fU!kݥ>rȭޓ-)ljx&R η \AH:wmK_DA|ptRkcbqnV|N0E77Wʢ\bZ2 }76tPw i892oI{"\yh~uJ  RFɒQA藋[ _ RLXp oR<ڬM[[zXQ^Z&)W):RI/-ļݽj#㲆SAGa\l/l1eXF/ .`ц 5_;T.:Fpݍ.bOw KͷπhhL2ilaG;{8lLa5@DE3d<ٞm {BfIlj>Jo|A*BQI>c"<m6,M/IK;}PLp_IfDALJ+`GjoᮐUJ1EuFjYc)X| sϺ̕4Ϯ5xXg>6vD#^%4C{!99k*HB6?=ݒTTm[@?OIhkts9lA%Cv3+TS07$[+T5Tvx\34^"]He,GZjz]g[i5M^ u1 6 #Ȇ]A.o-Jc@9BD0&v˳=%1"籱edihI7/s.ҹcL!ɽBהIȡXFk ќ&D>ӭlqQ֕IU4P ROgwaM>Pb)VI=s2]ƈJAe4<ޫ/4oěgQv&Zp §j@;=TLjO$LT({/ʦ9[ysÝvԑ$pivz9Z@̂c&LdWٺnڈO݋<"nfPWT Б4 btyyHA4aRiZ?7B,%lKYP {8?*.|&<w:?} fdAߨ .Oq<3} wk)_gdT&1 PbMCתYa Tj+N^~+vho?C-%>% T5@K%zOdEr&K{#ㄋ[0&rq$ymĪ{go{-}}'7*"";Ba7vʬv9iNSލb=e Wög,II_Ih9LifAÒ^;A,ۈfe߬7گ4,4JA'㎆vU<ՎD #VnSaXTO**x~440A l<ɏtX FaViPBo% D XAF*P/HPK# ]'l μ1emQπrFvd[ $n n'hLi)0V}crH3O϶ӣ~47({ ܒԝ7]U*a dK5R̄\0¾Kc Oo DwD*&vb\yrAV |YqrNjy;XG5@?V`rJrŲudc6^ˀ3JxHڃs$f~+f^Xlwz ֛i]]{qă l.yq| rfQą\θ~̶^4Sq0&^-hh ҕX-?%÷qUFfsgKMt} wX< 4#;˷1cz;|;[mg &%(flhh:-Qm$ 8IAxEHuϜ'3.~qC^}*랮lhtxqT|<jv_OK9` r$J=Mcds5X+s ZFnUXY tڛ+%F`LD0*-E6j 1飌naٌZTtzZf56 |]F:Zjd Q0-Z/9r=BDSHOVIM8*rɆ w"xn?h/U3lKר=߅k68Y-I~ 5E7dl MR6~XQ$q#zh!2U]3o;Nmi]^d>HDNR*32ӈZ7s$lRC' W>p # ëIj$R֥vjRI+oae>W>HS>pO.\~6=Qr\=h2uf|0u]ccկc7E8?gOӵ¼.saU/h(!TW̓PF08-y ]aSGX^TR?VVӻ= =ajjd\lYh_ MiĝW-`8DZyt4|60PMufI2En#LIۉ^>iޙp_&KT۲q{7EՃx/!^"T.78n^oTve/M zGvLM:V|ȂgM^1z?Z%ac߈34K[1k#H"fZ[`#F ]Шr9>uZe{)CÜLO^*!;uPnHq}VG)]R")`& i&_Z)7G&ހt}c'%)H>c?ZȞĹ':GHYn<4WU }#22x * Doڅ2)K Y7c?eV+'hsMv,r5@ݖ?I69W'|| Nng`ΖGГYWyI=MxM#ȼU+uGy 2_eĕ! xUh{38Z]]hԄw6yuk9I"ĐS4r*g^W.@X"Ss2}5tx UdsU~vtAN@ .6!<&ϙ!g-BMˁym<$$/죠76<nֳTW׏M+`H{˒hum6_$Ao$$ujQN_r#j_9Cc޽-~|alZ(`bjɒq0#eH/d @~*̜\Q:Rjw}m߄(ftK~X u$@!nv & 5.G5Ĉ@yn^,厾Bf(ѷUNUK{Ak4)RĐ/^7.t`5L|?;Z{n*fO @] + L|$!ΏmX25*Awg05NLNPOYq:Kk+gf?P혅\oं=2AdUB5.4ۣ ;、, Q+B0O%>ewcZ xh` /5f.9$Qz_2sOEX]N27 d-#)A\ d( h8[qrEWMg˔Z2Ƌ3D2zW*|LkF)E:fLS9=ɳ.\eem:YdGxβ{m`bzX;$m^ J+/'竛jzĉMO[V3alSi7cS~&x6 lx]kWi( w? ?$Ӫ7/QLTyjj^ma2S8=v K9q#7WUCm(H^KQt6X2~r.%E4 >- b%?C箪<Ӑsm+SEl%Qb`EdYEL6b\\zc>k6Y4%簘nlN%`LWOci̭j+7\pQ:I~p/HOeR^ODX*%[aRdg[[/jc)EڡɃbrɲ" K18gs@-J tpCzo&㊁ K*)_+ B0Ȯ!MШ&cK { WYڄDŷhM6 ۗě [c7. x=5`;:3>7AimQK8>nA;/ aT)#VZiNlx"[|sO]Iu;=5%i{d:9u+yb2pi.u 4Dt?W4}R×>t7΂&/Y, a|<_(o~'Ζ`;ԡ&a蒢]jTjE_uw#!|5^2iĘO #T<=?򉗝p"VI' YnìdxuV%Ę'o,z3?9|nhD~/w(#7,FtJlz(~u-0h A|Aui1Insaw^jpRC߇bτ: _Jɜ noN<{"g+I sOȸd5њDa2+e8sdx'tQrVA^Mʉ犕 )$ D.krnFFQz~Ǝ|R^X9gޫ43d׈7Clvna)fg}>\ ~MԂ LB Z=aIK7L+Sɤh֘@0ݯ zS,"^AbMt^T7۪X֥4>L7չb~'sGtAJl97.^׼U]W@u$:E};V!f > *Ͽ=S, ePA, )rź~mgͧ] k Gm|7ܚ&t$$ Ӵl1k@Ǹ (>}}-+ՎD% t be6ɏ̣ CWmm5ڮ"f1Z̻LFAǫ!dpطy}cBHxG/m-x-؈2B͂ lqTra>#j_~N+K< ZO}$jwܶo'q?4#-I",̩ O9ݭ^JQ̪oҦ'A- )pp9:jF hsm4j BMpJf፠}iŪ#.5t,{foI8e2Q7l-!I̞FCMʭ!Ͳ"tY1+s*kħuĚ9b#{JGQe;cLu \RV'RҌBYX!͹"%Vj4Ū6%Ż?3_<ި`Jj(c&!fgĚZa450~S8$2H4@>Yl^)U{~HN7`26on=$)=Ўs|MpAĕ`9}MHJ9~맹{|2Y[l1K:H6A2qJ5s=G]n[a轡P)bc87}K=9\<Nkr!-IFCau gW2Ƙ'&[%V 68&jV'FB)BC@ Yvgdp bR;OWB\]^j~z!ټztjjw mxsE#<#f( v~Μن剷MF- Ha35á[͠ -;m@s ݖƫ6}݅lu x' SrW`^>4dhK1[e=6{/Щ 㳈'Lgv ESo-:]^O {.qw AQKIaoQ Z5^U,5»hSxso7'hS0 H8-C' CS>)c7d1%٩e/4u@\*Cϊt!RL~l¢ ]XuDC#hp#c]̀H|bÖAQ @yVQ6tYr ع2J$Z|5QWQnd_Bs[Fbp'5Ol;O|5Z@&[bXNxb ˹6Pjl%&6BVGa~MM^3jB wop_h.cɟp_:$RI[WvQXQyF/`{@~un1ZP~j maoFO~>L/xf4J4;0l yOVA"vW=<Cgt 6c#ï{]E4EyVjH&X5N58R<)"VmlmSZbDd[)TNr_1qzp_/N^6 ; ^+C)#!+Ir9+f/VNh6K|.mk=c{*+ dd}nw<ט2+-A̦5Q|j1NaURUۢe9Wz2L9hoWCaF~(].'O ;i)nXɸuPYˀ4kj/y-v#W.s* at9Tb]:pl n׫%ۦ2Ɲ e#>f=2z[-O7I]o$P{l]hA՛?IG[j1/*#ii`^=#`y&3? i~QszʩH+3ǵy|5Ոx<ufˇBRIѧLt7` @=U*0Uw#Ɲ v\2GaƝ4{$A*^Cј(+F /}NS*{0΂ғ5D]^qpO b"5O#& 5Xzf3U#i/,&1^}Zlb@BT;z}F]| yΨ_}no[ERʐ:RjL,oYn7slTLnȡNƠ Oܶ/ՁGJigq;vJ-Yڳ%>cGo1 e@Qs9lEҢ92VR#cͧwx K.1VggQfIoI**pt-W]oJVؔ`. b.ו=V~Gp--|!%j2u/˟}||".]6nlLhHмݙSʑH쭅MGSp,!nݔ$SA[k8MG7 ކ{EDOEg0Da-`A_np/C^u0g"\dgi3*UzS8[#lO c2nU!bu@ rE}6|nMa,&wCVUHSgtW֑qLZ~wEoޮ]eV$ ^N1`Uh]GHe 0πDы* 2FJ ;|y"B\l5L2+•hσ]If!#[; mp?Jk |).D{f1/$ Gg)UtR&Yť- /Gyb}e^M~ƨ[x:_-ǒ(stR][/zi ?QphF?w1$ ㆤmb [3t.{L܇Si' TLm}<ź՘ͺ,*vׂg-C~; <֖,UZRYDi7쩱՜&뷏,itE$gD">@u4`5qoOCjR|Y9l DM< ؊n/.x/Cp/'oѯ\[).gkIDIL/eZr'L֑μL!cLbAF@W!{[P [CͶ"ﱪ嶫|uyJV -bl>làM_CHfԑTEKP|V/{рM7?Cz VcR[o?qff=ixDhߠH[kCRCO Ɉ*so>NUs$s$ϏRC#3@h#?x#DJVqu yT*`w -( [r27^e ;{uq3("η]8c[#h׊Zr7T%t3)Qv\\1RKN̚/5yHlMCm17+(!mV(g*)I@7V|*wXe1})IW|wRlְ`7S(?fLJG|">ʄ"A1t -w[鷃y}mT4-  'u'=/rq㻫Tb""|mXޒXiL CִauI~RŽD/!Q_XeS"A`0Z5=z/rQ2ɀ[>jDT)}ɃrR l E;TQ 'aFy90V^O;L'3[s߰{Gݯ. ;:Ex`I>$iA 9.C )\(Ьͤ ͞6a?]jR:v5 1?7mg7w3ϷMcWFUX@MOji2o|)z7vwE d5z( 95lP~!uc3^W8qɶ ?xPУ02Cj!#\R^T),Xk$z/]IE7ք?Nkx6zaOASFh4DZKPܶ;G n1Ѽ ZQ-\V(SèȁX(W\t A,kcmH?Lx^;[UA!wDP/UOP?bT&lJ4Y(z uH dgs-G^hV+) ̖6TZe@V4:cߧO9hg_3܅t3B['7,#7d\l>@^:g,|g`Hm|S?'j0LsŁ%f" 'vkY G.L$uutlT9V%VۉORD~d:<uq&s0աbe" C8&o)@ _'j36vjLKν`ވĿ |q>릐"LY!L54 w5a~7k%nbF..08Bp15~H&茨Iʴ[#ƍuL)5Ok޺ nͰ1lVN!;H)!7="ԵE;,nvs J( 8JO߽ޤE<4X_n`oaE$pF^ɶh^-<_K*j$t5-xLyQУ;'/B͑ 8m ~Y\)F8`)'#,SĂdja?M_ܸFCsԿɞdcԪ|g?ĺ2V5+!CԢ rfFuUktHp/S[5~vJwqnfn'`/dwە<- ߲ d͜'5'Cdfk{j2T /1BVo Sn.l+> Y6ษ Se& Ƣ>t;q7LOff>H@:g΂4a.,|D&[h_7V;.){Z(U !A½(1 I߫kxU_> UQFbJ!%݌bO~JDRf/PmYAՈy>YElԒàT{850[}XሗROAca{7R?tZܔk$Rn;DDL.~eشmO7TřjNT”ܨޣ}$ /W11G+)Rm`p.BCl85s0i|-3b{G|'!c*c͟xCh5/%-u/Sp-9pp_NZ_3m倳vA/Z6t{_ydX5 K%O$.Xۣ. rm(`G ZkXR@ (Hdc?Jaά3h\S/ቃv:o|.Ʉ?P:nqvKhߞ@8aBZ( +ȹ6h),2ܑAX6Fn.+L:jS{E|pB4ڬ#;;tS MrTkHd+z[ټTcLu2R0$:TRnpw/'QýVpHkM`e?KC,f#JpR*7w?B ݢ@HCZj %t [K裂 i0s۳tl6:z@8v;ldh3wr)>EB=߅7v"te$ѴJ.>X:N/ ` Ҕs"pK^͉eb ~}*~Z} oj%D-2vWivMʀ&FA #kWe7a iW˘oF>*з|ΔH{oF_Fz@%BDj\7ĸ2{X|ZǔUnE_o"B.55qؤ?6 SL8%"EcS[(l7^a>4\i:"+Nqm]!8^Ep8-'-ٌz4;tڜ cc@*ìf[em(8k\RP~`ruiZ=)DŔU*L,M{Bk>G6i>А'ϋ"Ntu#zkLLvJ iLMx@/U{0xdsU9kN}аj@nNω)@ʟ1rdu1A0c6'"qS.rZ+vwKWb79z}x̑9%'Pha~:MEʬSwvN]H%UNrfT?޼7cj`*<ֶiYu?F6Y2ӠQN9pBQ^[SXWq.[&B8Ӛ 5VMIbLgI3eIX1e4 )MUդ I`__R%VE^? _ɌW\tg1)m٧oX>=!>%EScMl~ "Wa!}mQb+5Is(͒X:z7DfŶ?@tQ|Ю3d.B;'jwA6޺`kJE߼<,~ʠj%dIJȜ*F ! $X ۓU鿮8FcV4q!쓧^߿+bj%P>üe.YZn,T>s sF}Ӛt&Fk>+c_k371 oV' O㹁Wac"U$$OmS7?$MOkŬ>u8V\2$_E5 {!.m9MB,yoO |.ΠW2^W2w Isu* a}z}ckljnoforf/CH>9a'Ky IUX-M{uD;5'l ,8Ej[[_isR@?vAb{Rߞܦtm=h7]nsy CG绿K.slre(E+V4s^/&vW+3sG]װQD-W%i*;2su߽krMJEVp˰kYicIB=F'lAL|D[E! ͅx%xU+s(Ubb ÊաGduv}ןKWw=Ih CፂKN"3xCw3: ܒt-'mgO@“%/k'[1ݘJI 2_oec+%]7KPf(jӥjכJx0aPnMryx[K?z3 "_U0WŌ"[LiCG=wN{^_t&>&S;EEƃ㱥 h| 6(70.WBcK Ea!hxf싥Ȋ h'IRK"{*I6"TWr٥I3M^"IS^`l xDQ,4cf3qL*M'$Lc*2+ۥte}zrS vKXP4 `ED q2KDꍉCdVY܎ǤTߺۧͿ(iԣ큓CB{: uEڌv*e]^1Ϝaao>^.ҢCOgKjIr΂uxuSl?d*'cmAϯQu]SLC 4)EgfቊTsDS3sܖȜeVd)q{ tfZ5>Icw+؅hq N).Gv(P)H虗|.4gm:p,5ޑ~~n~x2+]/x؇Q,`+8/7>E=oy'K=pSx;^"醂F!ЌYeiv]堡k[sZX}#?hyHӾ߿^[f0“[U: 1875zj|}7k)dwR/&QE lOG[4B,4^×4Po7V_>9{,|{sOQc-vͧP).?7oa-ߋ8g0Tv}v?r'v LT@w:O9wNd@B=6K͚=5BE2{`(6P¢Yq'PX6p07E[io##c.Gx!!oؕW/ChɁ_m]}0&`t;J-=fڵ EL^GMwg?}kP눣+7ZebXkρu# s|NnetL|V>llvHW>QyK_4"_ m5j% N&=F{o6e /Mc>-L·1r2/n9|hxC-9w0Cw+8\Ռ1xb$fsb7r`Q7noH0MQ$9U݈ 7e~X"t!c~.3e&vVJ`W'M'^~ > / Q⹓@\ϣԔ#UJ;W88jު )ܻUZ5M.a: b葦6p/3>q's;}܆)B;*$jqNK]ae&^t쮡D:zѿ%OY"jrq2DrV@AN*@BP.4e1Y;Ugx3SѭYoSU(`>ۉ?7F5ゑP1{g,[Lφt6H~K:ؗŴ @ H9tMa!̈́ݵt@J\e (}Rg[aŊL * !Zb ~Ƭ9O67ByʧpXWBMJm66g_ sVU__|̿-^_9,>(=64^:%;Iʞ!pwtM.?eY< SjsH鵆Q_)0% O.TVs!p,$Gy0iNպ`yʄ1E9-ּ]ƉJoq⦇gNϼ-BD">{?R*Z8dn+xir N=.lkM$"- ' l"3boCrԧr{/ ?32Y,/D7Xo}@UH_V\1!ڳP+8[+i-$nsҰy'5Nӏ+ ZXx(d*WIpj?B=cUŕG L ȞM;%A]s V.\w:y_N-侼c4'(Mzcu0DN/K(ي7SBtr#+pgXhɎ^Riݫ-V0S2/J^Kp ~]@]~oeʪ:l0k,PϘt= o3jsvO_R\M'ȈA*ޏ  +4%r6~PUE 'q_ѥSj7A\kȇv5#[w=|  8`:P|($$ ;H )^Z;3[C% aT&@`g=ƶg;HA so!єkɤ!T@3WD{WbAY3mҩCpU2^]љ\,UuKaaEOa+u CnT/)DZ_vd~M4>DTɶAOfyb}1+C].=( ӊV$A3)!~[غ `݊3UCZR)Qw4rgeHik*w#kӳM o;Ӌ;Ӊg[̜*uH^,B/iJC_^I+ˍ*sKa/vhZj2 1?3u)jpn.%$؜-':C_'UWr&A@|sT_(Ae.]uIz~7YX%F o|31#T |# }g+lRk>I2B/砬5Hqr~IpQgI'uٰK@0ƻ7J1X1ᗚښ=m1bR-8]iI^#CTYh@bGV$U$,ȟڝX(2;JU +'-WE SFLISJORc=0kC\WJs6 7v;թ+h90 |SH=|Gà6O&qB%; 0o IX@L+T 387N-l^LN${w y4̍l쩥/| t0goEIlTG=+P3YZ5pC껷',iۺ(оÛ|˭ge.-i8NR F[ /`,TO]e"yp[V!b7."_Jn昳n?"K7oJϭ 0S1/ 9[6یia Y,YI?/N65mF XH1K?sgkň^%E0"uݐM콰{C0Jב~UI > ]Rj43-;uaU!A]# ˓{U&:5ڐd% 6h53|E.tDwj n}\~/yf.RArQ%jSv"h `2pܑof*6zVU? CH0"ًZ5#|O#B!z=,S̈́ ,FXc1aR~`\Y=~\-89œ ۟O?R[o m}퍇ҋxPjX]Wj.yg AQ w7Dze^HOOK'Oi;7KH8dHwqPwkY64ε}L+;sNt ↑N"10{]%۸a9pmzCIGG+=^ͳAQfD}9ʈƤTu=lߗX/`‰1a壟oJeMEO浥DO^7C>=jNhO&׽NCnlD1B8Yc=sr86CBCjajٚS3Mؘ_V2rI/7:݃.D&UyFBAX͋iHo/4>s:o$*xwVMUwao:S"/ͻ8[":QCbL XpqzT SӤ}hzm9Kˊ)nvGנeYIF*I9GC@*?<KNT_P9X ͎NIt scqLB ]`j:IfH"-IA۹Ҹ,K.8avY$f #jhJGt !aK7D5|{ ;'? ]>oԭ羃|ŋe J؅"kє>F%w"}bhGuJ7?ЌRLVDvṕ1{mdP1hdw']V{E πgǀ7. )-%б07m^d-&6yvgxơCQ(^T!U5CɇćN('^^/_(2R}a.@7_`^֜/.) &׋N(zR hR iU#s**ԏ{HmZ0y[ :Yu/h)rj!pc GRIO5wX-0w̃`!Z,ڥG! {!l1ݒjкdƫ @QxpS1^.wngΒAY2,F|AA w0*mKŧͱ+m u*g jvɻ%\t4 s;]‘elyMU| M 0e,{+d?89'u Bg+Bs 5/[ ަpĶU(:wK+* .8 {ǡ;OtmX 3mЛmY*aƩp"K4۷`T<.h'es df?^+n0B 2u_Ӆ RnWߔQcE6g Wk1'G|*$ѽ6O oQ*[>PE}DEz$D7l0Vxq (ߚy/*^9 IW;eЃJ k18/(q!m aRV"}k%e6a&w[0XyP~>-ɣg˜բ=eO#AE%\Z+!IEqL 93Nykpǭ[Q.b4ƣD.!eAAGU@XRnbnݶ~|q9sro:0w||K;*,W]u~IRu.fߨxi=DDc="]n9a I~n>vFJo]UF\K0.Ĵ2eR#XmE$F`+&@';=晑2 g` 2%[qj=q:Ng2&بL8 1J/g0p>Q”ϐWY-|+'̉ǶṕS p],` F#Fw1+[+6ĤO`uYb:^Ӓ։%[CMr]Iqpt1z)츗=Wh҃B3濧sPWg 9 nQ"~'k`T, Jk~+'-Gn2 V;pCHn=/h'2/wp ),*5f˗6^'lOΥŭ32Wh#1hNLBvyAvҋM Ac\̒vk~)'ɖDпbmh2r֤ A*/S*? -32kRԣ]IuS+ohⷝI&kpMY抐5-ii, 3,G-edz$9WKDT:mcͭlDLG|Eړ 5D; zVpvpˍp7HDuz[ۅRo6BG++"τ1S0t;Uowj6ĄG0Zf-GlDfy5SSZ܆ yUXx] /Z8]?8gy=ZZG?֘0y=QIqRxZWH_9IZ%5rW>Y:ʉ0 QT8 9fPv-yXIK#:pDQQ!( 7ޙc!&g.'dna#z,6~E٬0-[\Hw85ll촱4+ bǚ_xrD{ JߋlH03o6.:W/iljx"jg*P7GQY WW*5痢<-@:~Xϸr=}}~HFŘ8vTr.$S2sS?e38"nNuzX~{X^-[["? GbY p|9f>^92ńݎeU ]to Hĥ|lNdUnΦHyTiϢfWm&{#e7cϭʑ?~Q׈3tH1./J^ G"0^ڌ2u`X =;81.\&q;:nd]Le֍}9.P;q@Yy[$!J,oʁdnСԸ*_NrKJmǵ~(84RIiTU]81qiڨSR2ŠhX~ ߆G!G4 ) Eg)ߍApsɁ99O z{GG00 ='pVEXD37m5Z~t?uhU]O+PwPM0TfQ|)Rf?GkQ:~qZ/@z#>]zvHH1$>XkѵJQ`c/- U_rf&`sBnu]C=t: }~b)>^vp6-*u^ȗigaDw Hw IfoSApD5Vn>;F^p2llW\c%ehH`V_4dų#3؁3x5ܦLƏ|\3({yys<a)C<66`\`#nmytjB]ݱrO9Qe"!h%2~ȌQ଀==€SB鏷{o)@ C(LN7QmmWE!8W}0`T$AgFN?֧*rl([eӬWN)$J3;BvZB]%`3ho_-PNE?SH]""Fy,\'8Nߔ6(PEDftpQiQ"Ɖ(>;\a_LWcS֗5? 0RXwj}G+t9R!@վP#x&텋&n#}́F7krTiT$79'C}ӃKsUU@.SyL-O?f)~(a?~-FA6nR=Q͠A\Ёs=| Nw쯚ccHkphaEM7KfdD m"UWs,0Ӱ-F@:Z)|U Z ! *2V5v޽-lpu%-mTk2r ,.X%2ab]h%OwtJKyh^ I M >(Ysd'a5)CٌsY7Xp8}קVS ǒgf-4sE}*axF~f9dd]=iħVVmsO%83=4:uTҸ9%ތXD7cK>2|j ({75p1BVV p#z}Ua)Éz:*"l̗aHʼn 1l43~i&nu_]qE(N)=쌍-Kb>gF̥!w Qi :3A GK%A>afh\rSqtIWzFtv'(q6b6hZ9JX>B?ۛ_+#@*qY͔\5G-۟l,){=n{* 1"`.wNykheϐ$dtŋ is]bqqD8AQ{KjC)#M6,&c҃?*ZsΡI='kaMLj\E\Wgh%tO!c[]t$:\:֩$Xw =&L .ِpm~ PMb;X/b$|m-tq0m6 QpHf:F~J$3baMX"_ BWl_ 6=pg=w$v9<[f.WP5?RAY&P^3? Mp;ƧCb!l&gsM? (|*bs^3PccoŠQ C!# ]j5 4(4$V]Z"`8NE Tqjw &tJy4v8Fc4fo{%9=86L:C +w+Tr]^^NeUJcS/wiMi"ۇџ!-/O-oyX\':G7(TbD$,~5S3Ŀ6Lf&!&X7MWTE/!!0.C<伫f ۹gĒd'PĜuu~;= GB 2(5Kh.Znv+X72>E:VD}ZY3/< L(N"gS\1һU*%wvd=z}뵙F//Rϓv$ۇ^}m_#Ba,/G 9FFuEuzz;ϴsaUfJCl~bڑѮ8+.KWMY; &#yQGM8qJd9+_1oK3:Aմ& w&OFcw:V2CoxYqt^zHE8Є>/|,EO@xA&MLO}oeM7ALl2_2>3 `wõ~X-Z>n4ƍ0D}Kv p2'dPZHʹ7.1 EO7õN'恄9x8҂#r(fAƣ2D71ʔm-' ;eYT`5zѢ+_6E,RwVazܣ4Kku,:!,0UqfLC,F֦<2 ۼb49ؗ s$7-8k*"W%|FCe3ozK9 ͚wR%H>YGL ^$ 듪-t ө(ecLdI+$o?^;,Пm龭e-3׌y%*OOelB28 P`~k^9f a^bDfK/2x_,ݦTڒiU:Іh-Խ5tT505%aY|yYUoU@Da^Z(f)$<3.旵sQRlDhO,biz0%f4,ݤe9ةJ8gG-R([ܭJUXyUzMWl&9]R0\wQjH.: CNBLW`4}Jt-PEY73N6jqEMIQNlҫ]OeέT6n 19@oܚZET.޷&Hu ^5\50<ǧ$U頫-%4CpҜ5aW0^L/-zy^sJ0``ix)̲!2^(^N\B ŷvgx0CX$yl䢖<+F`'owMV6PK wgػGҦE9Q4>Q7)F xu(5.Ԅ8}yڶ5H 8'.=2mȱ$%agqEƚW7C.aZb,!L*zPVG6̏'W05<xܝd[Ĵ]XhIf-ѳ+/?|Eo)8RƷ1\˭?3.^ʤk% KuW9׾?HKm0obT1Px|=r*?SEyyzz,"2Y)Egd0ңchHbA4S3n 7XtTg1ee?Pgo7I16&Po 愝hY#8Ժr0ʉdR phmL -4 x/(Q"rxi I-0(hi M: u)%irB eu*"R颦K䀓[(%G8a}yzHd_\S-?+R 60铪; s,( <ȡkUB2iemUzmasEGjxňM^g-587%QBO!ve6~Hp4-9m\{(ܶWb2U_LOq2= { "̦Sq%A%_ʁ:99)@@JzKX↢2Zq.HHCyG?%uprYюYY埈=?2ݚw]$[!4-_n:/"B:EkvX9aƈppZ J},DzO՘]; ;l{V ]-NŜDISjUm%ّð ZrO ڞ>ƬiaN@5 ȕ!hA50$? ,UŮM!M04o'jxdeVBhWVY }}4&Ec'm`6}Rվa@\ˁ&PDwN{sNv^2=$"+ϩw$F5n=Q)Xd{á?s5H} d6H8>3 ]si&T1Ū;:6ak5يByBB+iOQ 5 ݸ 1FZpT DA='Vy!u!}ć>򰖢eDla5O:$2>Sό1O57  '@˃\UɗVziU'>lܻB6X'CRCc@7`Czٚ??v^Wxñ h7j']h&$ӤYsPn z%j]"0r ݅ZE~ܩ)h?k+>&'>"  Ts2|ڿTlP풑fJ}@CEVg6sXxAl(r *4J84BJD3 lbe^m]YfR_3)F?11, u= ;5rǠ<-R7./d+!YIycf7Q)m+{ӹC0U=rJ_\hU >F~lvnÞ' lwrfȀ3:T0 w?P}{P0:_Q$һ.c>R'` YXq?:K xM[xZו⧀PYGz 1̔Eϝ$Ywhj %RɹjMMv6we3w׆ܘtZ.\ibgC&EOsa$M{F8>{ OIpo#lI_Qiogتn3h?aTU LHjR =;D;'г#71wNq^=:Rf NH'VZkbd]T`QW6sX-1CHN:#c$Gc!V2ȹ8 UN# \e`S}WJ4QiưBi=@GӖm_#cl)Th1P,L DT!Mrp o:]E MTև'! ;=sh-:B~:Wvg ):?;L6fMf%@9ϊ$vK? QRS CeJgF4Bys Sxr6t:%k#2>=QU)43y463+8fԨס{)-vǂk=qa)z#k(U.S[%]_#$_Rf SQtQl=!+> kjMmC][h `2/5լaՒC~9yw T*q PRPy PB16jDhLg=h.xRdY~c.pކ=;|U_I: aj *Ս ׿%߻Yk~g _ R5 ?41(}p80ׂ7>!VO>©1J]#ʧ hm%`!,DCZ{ C;CZm#C3b!eF)-̈]-*.b0T\Kh=zsnˁy{e N= ,$ZcX$eS5X U$|foj9lZrpϜ 65 }8b# |ʉL5Cy,Jl Ž=Hak\\TfkD偾} HF'?:U }1scKP䷾8|GR&CllmL?7P;7ΰe1v4uvĎU EV yftxXщ%#g g5DdFe1/t?p)iX3XVa|RvUXUz !3xD DV4\J v~l%E4WpDIY$ˤi!@vVNdߚC2fae݋\\@ЋʴWyEKOXeS'jXrCLO?Pꌬː԰"ȺYld{Εl!}]ry!8k۷YBESСɧ%"Y˘Y`ˢCN E.o2&1LK3GNb-=~ eDyhןhgYӣxVj1LYF0, o@r%$eIa-^Paγ.|)BD0&7rWWuť)"ȫq:WgmebA@HMOȻ 2xZ 4[R^aea*|*be y [ѫWGh(|Nr{=9W^tE kg7{/;Y <麥+?sһg'?4J?gT5sr/ 0鎘@ʃ儃}8'[ww[},2&?&Aɠ]9ڙ?Bf(2js$>2*] }7 ܩ5uGa|oTO[jlx]МwG(EQ2EVwm89&}AڃnH[ÌV=}daaKnn[mlӰ 4.=!AǺ٢ %v)xd1P ndh]P$PA0YQW k*Hyo=^+ -ݍ g%?gvl#<+mVJ?BW;Nnx{ .N.vlVU16(Al3oydgNVd O($c2՚UiIG4oN9^ niP<)Ȉ}$^ύ\@M$ֵFn![N^\l@!꠭6/.ͭ(lȜ~9~ҟȦ"`ɂ:WQ4 :i+VFs]hANy?A۰$ M6e~kFKό?>:\@-+75OL]nLn\0N)Fyk#D2X5p#2b} =I=1LQ]N P=Umu\<ɏO*dZ _o!ql\#G?M;Ü܆`Y;KLzG+.]u|GDŽB}&}YZ~>>[0n4J=! +Gßmg$$ΘKS;e_ p|7ccރu;]B*!/ecsk[b0FO|LFϴHk .+0Xg!xN=A0_CjCs5ْB#&拰]ްm3U$a$\r-?Bޓ⁢5D4Zdz3}c%<W?<nO7$ $e#bˡ~IĘ݁/kc) ꕌ@bCVdf T5 I)o1N<=Xh(&}izmΝ_]|/?<AwΕE劆9v=|;dz?`-(h["i'"ח2"[i^W>wCm $E~=dUY5f>&M仫mLpeajri:o&|X_YkϞdV8Ei&G8N`½UTA v|B^%W+:'jfٶ7g8!ϲihD*tiKSn]lm7YTu=ۚO "g!-o ~Ũ s@` )TjH&40ø8gMza'slJۜ18#&>yd^CԢ ixU10(OU[ijN#+=㺮jpfpj [jfbGoZy2ހp!N ?( Zt1 O@,]sRWA9tA^Q #\M95`0Qd$ ߴFN/ikL曂ևM%vW/8俅*'Yl% [rps톳(TV{!V/2h8,4 s֨uvkF.3EȋqDxEyaTF6{v>+|^ UgD>WCV5QLCݼ4F;F4Oaw'tf{"+PX7hKI=B`z 0]2+ו+e( SX/rKcEB.3n2G`,8uSnHWA,Zr،\dQUь_%T^5MT{:13 4*[w66?@HdjS[|*(XSHF d@`KXrmd{zᢚ֯0]֟Do azk9-Ms!VBBSQv;$TIbȦXmFhYYaC@UeKZy<&4l (Xм>cJ_)ccճ!. /cx袣!2j[h kkd kPxe3sw %}|6`` -a*<Z 3]ڹe07tdaQ3fPjJ~BY},d\שO,`4'Du=8|<7c w cC1A%dQZ S{}se CᬳޛǣmږlcakXU+2R%xl+ʕxK}! 0aW>":2Έ8"C>Ej [^iu%k@$ܫ>"Kx T8bFTx8CF(GM?A'YJ,ePIv)-j\ME׭Ky`șp Q$2B3i#?O ی_tbo%3C':\&#%=wLC0M.GS6-%,qqI˒4NCo1]aVuӡπl,yQ,-vwhpB/CvFt-@XMȔlF9&pǖT?/ԣF#>cXs؍g/QbNNH֣0fŬpHPс}f]S]_vW(}gt6VL/O T+Glj#Hh|+1u]QRa-|ZS̈́ZٿUtq;ϬoRӲ]?^)r +̠,CF{q+ -P{E/U1yN%QI?+fY)RYjgk (O2H]] dw58g~vT oD1vj:0q# G^p]6QUXg6M܎Ѳ6?C$a3Obכ(yAYnƔM Zl} NLLh(idĪ)"P +]_/22 {pqkP -mπf֘jz4){(Un"U-뭟~$҃6[n kt•׀g[@(q5Vo"/i>=VaORʏ*Ѿ0? l {" Netde]XA9\lĐaB޸mjh*1Bq&r|jGf"ìճӮ MI,Cɕ9MZu)P]2CYu~l[m@$P:wuX1t#z k܂36qD[KӝznXc6ZVf|)N#Qqhx/N9& ">^ ݵi8`$SR\8m (b H0O޻?u"np G)z3M?9p}kK<ڮ( te8fzޘF5uSИ{5 sFh81h6080ls }5QS]Y]K4*)om} tSZ :b). BÞHu}R4t 2 ςHs BAGX9ۓ]GۮOrNZ8yȭ_R, ^)<» m>PuuZ -?Z=iT81l 'T& k"svt1Qlt\9akOkkw QdY"m6fwk5Ԁ[ڂO ah.ZX^RS`2Jc+\c '|KSTW1A:c``F@;a_T=,DZ+~&c<%Yz\բй<.?lʃ.KYjYElhVM[ҷݕs;idv #R in\\j97A_<; $| &-=FVDϨN 7NRC9AooPTUrQ#>7Z;P:! GaB] dkZ{NF}Eb±sla Nۿq҉i{cXY98ŗ걷}Ɩ ~a5} /),v~UM`;>@?~7rb}"/!9#=.01?+-nf_$K틭DK~\\x&~ =0K2*?S% XgZqR0/Z-zyHDιo)>a3C[cNȲg(} F?ji;qsM͖y0y"1t[& 0+ m<<~[:Q `$B\,Oc2 L288-3{4>ﰬ9Tp+P<<20ǁĽk1# -1:QIL(n7V ɶK(2l ^ʤD}3$Zm6ɘW<^4=cZDX} _ ( z0l+1OִI!j6g͛@;ؕL0vB(mH:lT."up #ia=  䏮fTYfD* jbKgj4<5V}\`z@[,6UB"s0"{鳩CA2zw;bgt`v{MQ7yŀx:lgMnٮI3&hw~K2XZ绣-DpOU/Og|zT>3 ]E@Ѣyx5צZl] TfNd#!ZZ[vkn7zY~*?g>lx䘏r!&0wL۷?Єk:'eZho VA, Hhh*(-̬C )T&Q4k٘8\cD4/N2BrtKC)XAЏ;[.Q[\Qa 4>n`LǡhA&}q3*}HZ]Mgvi㈃*E) zDgzYm?< 3ͬv|1% aj?7԰aQb}F ik.$F ,6%TpaoyAyVKHlTQ6dD.A/ŎM QI`Щ*z ОiY`b{ITK\Ol%ng|W0/b,Y%:̧G Ffc!HإRf-9Bv KP*qA7GO~,mѸqF߮wB\kn Cx<̟Mqw0]V2Ө{xg7E5?O|GTah7+l sVɘhY俿sa.?͊kƧ酜vZZl7 Yh(88y'g0zapsTy?jWj=-w4Xt$CA/ o&(T19 lXσĈʺ@8E҉cBl w퍳 `Ca'L{Qgq'.mR!VeZ)d^_9wMZ%z&TdPʞS[4hrqIS*ph8C51mS>yJ:2x.hc,k[YwIj3"e@!՞!+5(+:,W)VJ݈Rj#I`;rțЩSPD˷|QDzih\wO嶯H# X 3/ :X5O]M9 ]2GjN5Nh>E}U4Bct#-0-\Kde RhkUC39Ӥd*{vrnZވ;|n3@ 6/X?ZpiC彩ê::p$P8GVζ )V^|.UA<9^@ ݔCv06r1(Iƌh*c`|gN"SzȾ)H+T1!.4k-n- P ƾ^CGco0[i5Jkp.b/BCTv~XF@H}H?;?KMhƖ =tG9˾k,2>F25, |KB7>?}h{K>YyCfB.zQ"kVYu'[6lSOs miXLi u_( @!z9 ķ+Lq\,n0o4o"A+6; ¼Srл'%l" Yf 'kzYO$4+fA$"XsysS~H;dH[ډ\p;(Fa1]Z.˼M#w'9㙈BP&P%3 Hc/&,z]pm oa-?d>q8ָuӯ~U*#TTǾ)x{J=w5Rț[/}4m=hi =8UON*,+TQC]pßCM88Żw, fY5@y^O-e|5H ̏Bl.!{LMS& TlK!u|)ٝxaGh+ESq#(Ko(Ty;*w~sj{T{+:$w2$Nw(HlK0+]ص̦4Ug/F>Gا92}"0-RP=[ l[A Z#.v x%\9&DZԏ"M/k$Ja$]%JMkgH]fBwcߘ18;`w#~|zzق@$L5*Y-c3KB. 7@FS$5允#+Ю?,KQU{/X=n2X%+IisJdA|*̋xܜo Ƌb%StFܕ]ڧ"Wv5i$:M*3T&dI_="#x9P8i1Y!l fyUv[ Xsq7ˌ-xRډt#s-mZ[4%32ZdɹCЀ!@jmQ!}7hVm4ƶљ50,L'qڠD[Vs[;n,ȭ8+w={n.Y[+VV9W5omkqY=,Bz}Jg*d4#TB%{d7X)'_aDpé.5Uъb?dK9[2aWVc"L;dj*mOiE̫xP-@r1!kID2k`4r^4$CZ@qm"Î6޸.հjF08 WR /r'=+"enTp #pl/og3h D-H|/D~OБE7 &{;8c m`VgfMS,Pq\"*kzeLf[QJIɫ^P8I -F}k16=#k$luL)xz.B+F9۵0lfSCprc _ 8$'/SAϸ<׈^Nn/g/d,,ؒJ\4p-9ǍU@Zd`وᢼ ɝsՊX ߻1ќ@u~";Y cykO}'Spr-DWiJE33i/{X&9nI׎ES(GLI=ѩ(@ԬNΐыUo*:DCqTLtAPW'sꔚ( sQ#*;M\;V/ DYJM( g5gte#cFeʾ&Rᣉr=Ȫm{(UӔiu4?Hj+wCbbsnmJCfFu1hꃶJүݯTJ̺\6$E\g4`-5m%w I=9pMoՂLY Āʋ[] mJԁPGI?vLG˻'W]{ CȣwҼX3c1y5ݔI(/fORF:_ U@*o]uB#iPH Kd9mDlm}mn\2I8i.K)'}V{n'[X!&u]j뗀s@oA2H?ʩlG.`M4A8 ;Y:6%R;^?sV֩\~4|wdjbV ܦ;fvGUTo-L{D4|yl3]̥@$Ơ*56n(`t6ͼ窶UE"ؗR<3u H7 3Qk+,*yKՑL;ѼN2 _ac/8)Ѱ"[kߊ#Y*"@yRo/y [i*vQ X+b"4:ڬ]XbA arF_=(Ɛ"ĀBIĘS *BX&(UP"ǁ)5DQ=sjmT6ͫ+u0SoP|&g: NCD0_>tbx87g璈Ibn Xfd2\[<Bth}bNўӮ"*Q` >lWo!VrHF;~a-2b v{WzO"Zb?@9+CH ")? k\{RRg~^̖)R/3Q`3.5Oj𔫙 g1~S5a Wݪ\Wu,\#ѥ46"hjqgN^uxlt;7irۂ$4:(IoJ@ 8/@GfZ7e$t%yǫS gTֽ%*QU U?xۂ3E@ ټ}Rd%.ĜoPץ>_3ca%t@=vB.^߁9ʻPx$ qЉ0#vS~/ش Өs4r? LxvU􉛮,LMʲJJ!R_Qu(ZFOGkRJt7Hh|3 3UXMxGT$B4En?_5}0SRalooZc1eryd!zu@~7ʳO籐^OMdfG=5>p(xk:*44ۅJh׏Ehݖ/[PGdκk ГLGa/[{sl!}0L'YCkS`k\8UȔ|맍=U.:u'̗SDe\<|s_ߺܡ %0ss' ȩv ^=4`v~)ta9%T0kItom3g BصƇNxaiQ\.byΆNdY!6n Ge4pL/%й=Je?`뿨_c,(&/ H&<\^,Р7gm :P ecg AhNFk[/ie%- {.̰Ҿ-+IW@B6sU/fXTHqIEfx6#9H_;D)AZT0'gy7iY#F .: !.c=w9]A Ns%Z4Ư0g_~x"wc,] l^Ab~N֊c0t~xlmZPUנya؀F2Ǹ0$E"0Y!ľXV|*Xo4ٶnL9OȀA-L67v`3#, т;Zq|HAɂ']~lSK)Mg[w{{? )xVa9'~Gq`7>M2c>+ۍ `S冦>mj[yQI"w7 T72lpcj@FGgz#~fjjr6u֦ӌ6 HY_Q3ۗ*sR <|R` !q쐣QgeA!P<-ֹK,MhjF́D}1w-l\+SP&$֒ΉUY-Fl$&u/WQ-$WIK6AH0i# `?a?һ2)! Rn,:EYJw{'&_N( &YTi7c٪mrOt!ax 4=y|u*m.@hƑбY:4yws~|UdOZ#Wybϐm2,-?&Ky;:4v^ELhتN;ă_\Xyl5"GHBGt>b`6v@e۟Yr_VBojfnJ3w!cHCCAH7Ax%!JƠaܟz'C.Yf<мdpM jOmɒ+BRI㖷ʎ3闼; v/& vjkdw>^4S=> 0.AS.{t*衼0K fJ)VhjTBl[JLHY(!EA#(0{ 鳋cRrFJ]"NTHXnHкuOIzqS=b 1^; xc%Bm i¸T,1~^O 1-+/ 8CE>8sסiqM( }V(J}UK53vK=D/nG E_{<;\S| B2yi8DT0@0/=]5y~\Qי? [ "MD əf#@%E+@.aeϜ D V?yOfAGOk@J.`.,d%@<0/ˎH!fAhQ8i2@]+ETq$~pisx!^XBlAsq&4F\d0zUK}v (Rލn xqKf'VCp}`gYրŮsµ'0HNPe}IHn;9l4}t?"תo=l1 YOvTCvyi9:jy,&8\d2g,}$ @uG9MlCXfl> TtmUv609H} #_Unrۋm`ZCkS!Sm_ AQ5_?TeDDdQd\> 3 %H%PXn,PYJշ'o5eV+wSUfTr<'ܡU\eS)Z oB2S?ɏmjM@%9Av//(crɿ?~C_MNtipn2Z_2ZCvv^iSqa*91Gyjq7nͳl#: ;28LtSFz#?uKnҝLēqL_c@Gy+7bqP6#:AA.Jy* ~=Mb)M*W3gGۑ(1A=_vٰd(_ s%bLr9cOTSblTO^k?aAJeyx0XA%$t(p15]z$tb_*_D)& P/aq璱PEe҃j9:H>TK'#~.lΆ+ʂ_ 3Qyp K#EY: v%8i`+nCAyn{mMVϛ @w;#Tks>Ăk]:WilMѢllJ5QFR+<#Jn,I3zjd{1  SU| :i@3 ϪǸ2]d}`Z'o:i>5V}1#D9X:>D>혛)cej\QTZ`KݐO.,Di6G+Sx/nYvI#C?%_Œ8FiuΛ| '*m%\wiT/h+ҦmpF(YEi.i* }6/dD}4;rsmBb?I_՘0ΣX0Ǡ=Y/Kø!jؘ<]_ j"^%ZLiAAV2[|>Q\(q$f%@{ܝ;JXv3K\(3\ʏ2l"Fh{PG%{>!NtXj} n>ٖXK5I{*נƂ*;gI!]0ds[Q177"Igsa' GbFCh:Ips\bϑдUwO_-+:s-$|~9]krJI 8LG/I5=Ez&(c2/*{Vm.7>KLΔ &# ;P7O|7'rmZ?0-Q K'uqI޷Dw4o<^ܒAGŁkbR*!U`!QMKר@az!QM`Ob 2srJiIM ֚dCBH}_&VXPI46Qq[iIऽhɟ"RQi߼_4d2)5.DJQɿ` 87S2Zj;8mKEi?kO ܽ$O1CF"H >%-'dG&9A`(9U)NX6`|Eدp:W`٥߶f<.xNQKʆlhHάFCfD/Q$8Z.ިH8/d2@ܹOl,|:@27f^ Y?!.>SFf> e÷pd}kZBS7]gsv0{NVs3DOE2uV6PCJS:yhfQ-JAn(M~kvnN0S3 T\1]u\. Չ <ŷMP~c$,70@ي-5ܠSh=='Du)5/$_0"I=9\ m'Sq_b#UuhBMqM]΋͕3^J{E; !?w.z #G?jK%$S \RNuYTfy"%([=ȡtN ;|@0 d FǝFTBȢ nVN:+;)-&~W'n,-T4|ggR|DWyHpώ/H o E &%a ( T2]*z,ChCȴX";K*D:>(_tט&4K<ϊٔM҆g0 _܇[ ,E1vε[YyBD%^Dz&7_Nkd?v@@;/4 g)DKC w (%X6]FMEК9ޏˏ]J`z.슶%(c,) 5;[JWrM6YeV=tNkXQZ3T1İfOP0 gqs%rQ<ʀ3YeCʑl;'6k\b :A1KUn]|RC PT+LQw@Saou!g݋ĽwƈB奠 q`]Ј]]bc]Svt[h@"jt^T St%9Av勬FE -6gvL_OiWi WO; tg_ź[kU@Y,olE #p6c–E (HDK!(2#ѣ!c^RԫeHy8 z-|u韑kB^g2.~).R1̽uYsoCpWCaY$;#X٪b=jlhhm2S ?,␽WqE,-s 8N 0D]%oqҐ #ym܈m7wO8T0&VAgSMKH1D,(x"4\!ޏښMXF$ز+䧧H6ޫ#)>քYZϒi ys@!?P x2T[QXhϤqj61,Wb?*B;Id5b*} [ߨ{o&b{*FeSϖ4.W?]$ qg"!v;uZsՊVFJYYjޭM\:q|}ߗ(# fvLȡuxpաGz=u-RsĘ@r/ٙ"')]9&@SPh]eq-DYn~7;p] H~7(cӲj7c&ES+}젾 =*d=E8ݾNv) `<1@7df;dK2Lu s%UWrT\ xߦ\'qCT, ?w_Mxf|&9yIͼt3#)Cti&.8Ȳtѓ@iMjקAǀY7XFϰNXԚ[s-Zb 'm6j<"N3E9/+L-]HFA#<|w镮N!GX/㳶9\Z/"e#j<{zx}+`=DL$'Q2׉,+;࿐`GQ {#P{rOV+FT9("witZ2 {{5E[+!?vT,AT^vx08fH@1 OǏͰ y:wo4NI?|BүS'KOa^6k, oL.D3PnXwVȍCKr-OFFA*qSVAH!>2! s=lZ/P&10횚7ri'Cem fn3'֕ Gz&@hvH=NյcǓўvZ/.!SV5qgPbPKJ~S+I>  /h3pDK5Ѐ=`@Qʪ\^&߯d_| s[;,~o>#Z^eIN8En!XmpnyC}Ei[óCv}X}\:Lvt1uh% f/khdRYCa{ _< {ݹ]) 1PSקa4њ=O4$hSыPɽTG16i/h||=bVd1){6W2:0Pypm6E8q2mM Ca.Iz b~33kkU]zX"dm…' IĖ^֔ pZ7nz4"w#"r5%$[b+GKUPz|rIF$}fE Љѩ 6ݕ:"N'Q(#S].VF;ּqt)s셑X^AP9YF,:]ӫJ60_x({l3dS*"}9-H@X,ՙ3H {;AwvC\AµKu1>=O's1Koƚ %379#%ΰK)\wEðw *olR %:IqhiDx ԠqC_|^;]aB}L`,r@cυoϟT6xFT 7kv Ȃ7 >>#&,f} {zrk™E(T5TXA>h}oFI(^daH QӃ)r6"?pWAԁdAyOѝJ0d58QS}yW;Ac]SKcKNSrtȢ}ژC8txo0ˈ.96?X*Hu,L^|2x@`z,YٵK$MS"5Pho:]v `H0[ ~'V ɬ`{..dZUE,@ C&?2.4 ؞ r@.)j4Jh<0C.} ,6 vzTUIng?&5MƥM0!v1P\]6~ S;;nӴW܋Hg5H| $(4T 8]Ӥe "e53~Nƒ$lUZzAtȃnaZ>툙{F5 w@J4$l3:{,KO!GkWdusMQ苑9mt[ooIJA[z"AH'e -f<"Y"92JcKi~tц|]eT2?(j@J V8²cs+q| 0LKd{JuC^6r< 14QSM[k_ԝq#[$$^Ď1$r)c 4TtL`}EUȓ5hS:ч  ` r8YJgxQ>^*sUkvESL="|I$")ܾ}J=;WgO`%F:xAh Qچo{0.o}\^hzl$2 emW:ҘR"/Dǭ( .{4I$H#Z;6O_FlH# uy$k=5_PM ܱafļH\)6]36c>g At,#Q(w}Gd=A-.lbr8˜Ӊ0Ocr= t9jѨTL! m!ŗOkWbYEsۻ XZI'ۀH+hB* lj5u[83NIׂ ;LNh)Ci e}"p ʈu>v3{m<;O͑io3* ٞ9ŨSg#ېXB"YXl@6-,JrEoxhҮf'|`ҕf"{ۓ6}_ J* v VᗡIIq;@{&~և kӧ|5u\|iIy,NiU I))4m5GQFH$8'Z9܍{g5/:8TK{pewK^H,=hj/z|Qi+:(+}*qۏvf'yDn d^-0x$lT@pk'V)r`x_ǘ1m7'?*M^!'muI+'ŞS^y?:J֩۬+TۮηU}yY+@9v>Z!<5gH3(ehÅkVnGvx}rodoBM2sHgä[khdFC9=c Ͻ!(&?)ړؖR.=7԰*GtƌwnjBLqͱh+%O;[vZƣ42%‡Dn #f+ȯ0޹mܱ綥d3VUsᥞ掉I Ocmn'(ם9mXS",'!iNڗfo)/,D(|2ˣ&Oϟf=u [TDVd'9$AuOvRx.!.PJ f|_(j{1҇{2Vvr&Qs^a>j'E#| N툑~;ȮӣN̴ptH/gZJA8*`q.R/f6JHZݐGEnfCљ#NEemWhyU`”fGJo ,$|R'ʶi~.=qWcZ5&JfH8.[ gmO8h/CݟdQ9ȅkyܽuxQ$O2eD-wp=[Sï K$Lg+nss(.C"^N/6ʐcEI{@۠~V'_1tNƴo pDK?\}@\0 nNڼܝ,ӫE^a˿E6u$Mٮ~5e9t} lT W Gm=|К:7jPXjQZ9w8>+~\؉n8,TIa@+09\--@i8HןZڙ:@|RsB*;E9tJN:AQ(M1@+h.3H?9faWeEKU2h>˫|i`ʼ78C-Xn!a2K j*eAK&vG_QAO#sfaReɯ)rx&I _*x cUyE&J-hӉ ;F|øX>EQc1G>U4̆gCS2^v#U^:վM4BÐX+v)㧮inØ"K4*dCXo2ZNȴ#N,%7M*w VPN?yOFlw4M'gnvhbc?5)MĴmV vG<.孈baaalܥ͠9z&2DR􌔸`*i% o;\Ve26m1G㽆/LP.)2YnM~ѻ3q]i^nwz$%'d9*A)"4(mHb*" %\E2Ki?ThH<{S].m,\uUO@+κ^.t\ rZW9Ί[:bF*-#&dW%B 9 <ǢR ƬL̶ `,@>S9(Cvc#3x s;ޱ SKJTN@5וmMҘYt1Rn3i -v 8Z[zsEG"cwLRYrv@H{'0.z^mvOCH0O" 1 겴soqT[ε'-Rv4v|RY C23*-/r,M=hz6` .* W>Á6I͕h3Gcc@ZiwbMBˏ)S6%{?Ht!zXGGe*hP%79l 4HP48t'\Ai5sJwr:6k2baZԑ^@%c;'[ C!pp ?C4w1~aGXXh8O&CA?-p~YH LiTQ}_,AO<_4U _( Wr.Ke?j'=jFN&}{UAɳg&L?5&Ajo,FZ U|ɾf}#> ZfU|輹sŁC@*QX^Chg^V'mp6s*iBRf$l- q/\@I7"qnT@ .JWF&g,&.&*1cAtoTN iF16AUa D O(dM+d؆\둹ۥsπ(̳0^ Xjz+🺊/> # D3aX"c` @%\2kvil"$.+IAf7kgBL#㘵DHGĚJ J>TUf&ڸ6T_&}z0LPUB.D]Z'&u "nh83vG` gG%uȮ`nat]ӯp :VRu"J2 +*t*`xŒװkA@)"hrq|SђY/Xčnɚ8"!I"N|K; ڬ1^\׊cT}A_RׇLL,4w_ U2?;w(-C0=(㤓*J. ow0=lăm{^d0rP?ReX>l꭫QKcUdSLa1Sf# MoK6Ҩ&eșAҖΓX 爼}f">Ϲ^/2 m1iv|!k0JqAPu)71>Ms{$ue_qwyP QB&F%f_Ejg _f |nZcS 0Z,lǑTKqЃSres˄e;?_ @ȼ{ ~䄬>QOD#FN\djx/8 :9iVw3umq÷A ]+qӚ7# U\hkHVtڻ]\%QׇW)מP _W!wc]LnI j_JI:f/lBƬ[?/Oc^f23|zרӞi¤oN./+vJElp bJ: s M*)%g ٨Nxwq/]Uݑ:ds<lf}ڹ"}<~?2K0c\}o)57ǥ)m˼>o-m?-O<@ %(ʶmDOUNRM4Tcĵ=331R,(aQ`/P\dUK{me c#S5Y$`#aba=M, G&b`hoS1zi(H@8jsJD}Ee+\Tj(|lA&}"߈Q?c}I!6t ;ӜUbN\q5%`)i,lӷN-@Fxd:ʀ3cOv"--z[RDF Tb K1G± و_= VNW큻evPk[hI xDT.$2U?уXIK:jf9,j8$6"Z 5oZ4A@qʾt㻂J 1gGt!;C೨Ix 8T?;t뉜@fU +qMpd]_KؔL+k/8*2Ş%M* ^:[Nڼ4^\MtbCe4& hcrwH͹a,]jՕGC{VDP"Rn2OİAmO'GrgSxtw\ppwQYlڄ&CߝO_h 0E~x/Vy`ѫ->ȝGfcyku݁Y:SuWYc_q郓Пme.h`V=`GB1>R0uĽJT{0h.*Oi\qC= \%-zT1wQ=Q1  cuv2t$u+eM[D/N`cEZۀv<75K Ur@ `;eH1i:c*5]ɨOJ?[ קI;)BSL[~QMFU".ȦM)f\f2&9>yQ5ֵ{b̪SmxZIg`L(WR!a$ l~nUаНaT.y ]g6JHHشdLY3a0_Mͬ; n]<} z^,Obعa, `*lɛ6j&3c<V/Z`\ 4rܺV|eЌVOcf]LFglB4!-$#KN<NeӁ ku6pI,&{FYH0ރ%k8?\D`lcH/L9RC]%KnL"!-Lfi}a!,aC)4zJ D\(b*:}'^<ܓl6ڃnpx8"]?(=(OgO| [&%fX.O.N$UM:0v` 02jm#C e:^G)pB9RjeEDոkՓǢ!Wq+sL> d'\ BN:sC3gN)YQj27ZI>\AjZH`S~򓓒R@vya&K^k(kp5P:teՅQ$_wJ{}[,ٕ;SC,މ{΅iv/`'h-@dp6teG{Bhds]wr)vVケ=V*!3{3Ð\h3H앰 o 7Z(%K愙4N#Q\^A>'?'X(;\bjnS: ^jVqZ{9uh-6O]L4Uf-EHQ0K_,%LP0"]`j 3u~d@PK?SEj)6Z3)͇(-i[^)5$w=x5o,T韯*jStPJ q5vH̴F9͑}:K=lDhw˞PHFҜ$$͎]-ϕDoStқBXVxsF|fhaY h5.&(XS ~ 5i6I/@#hKH A ܉gOcve1+1V%ф1f}I:L[46Wk^c@%W-nS& vsأe7j"'v/^MVfz}/Cݮ\ 26ax9r g;f uIe٪gҼ5 ȳ4-o,rGanS+(H ׵UVp3,vT!' }J!N0]G9Nd@!m >z:,f;ܨ\5ՖGVyA- Q/qAwa9$jv vyIM[=YV>JD>T6ӵN9ڇV^?m$᝹Mn x^# ̗hΩf@}Rms8FŢꖺ.6<,Q#c{z&!IIA0?뾫%Ҁ'!7ybMИާ?)䱌S2H9U7_CelPU)!5_~,7fgb&sږFhќttW.I0&ƞ k;:WXIsĤ9B[v<J[61΢*|2+S8>Zӹ/'GmUcMhf4y` !L'NKj-N+ fX!'M"EG\Ta fit<4n Y!lX_JW>X#"7W{맣*oEvmn8S2Zz#AZ˸e5JV`1ERj۷ TgR8 _j~!yZ_EQw?Ɨ=oFR@T?`An%PyL.5n3Νi5ªp A[r>."hIYU*YnIރC/^Nx(Ϛ m4Zf(^-S i+ .PpN꓊b0[FJ ^Y;!}|՛)1W3O! 8hfê~\߱ۯpn+$ts!qDQl`Gߙ6# d܂Yp;zI脺Z =~ ڂ+Bw Y{e 48Wtp)' )i<&b5]1s`wǕ WjEa&uUIVd>BERUMȓP$,e es|D9J8E <ύ#NdMbBs1ŋT5æg*3luktXyG.?1ޛ_)kݓ8l~<QcUKtS=3 Q2e*e0JjNZ:TR|Pic ]VdQ;djV&@|x|D@D,9/Q(bD[|3CYν2|54flj6Ō^8 mʜ%Z!TeP(~8cT_dS۬ϦΌY:d~'>$CYyBFٓ4oX18لg^~{t]|I3҄[Wg{yAևgn>cS;y6 ]$`>2oYtRs"\j,v1D|?po(G+q!"bveAF$9j](11Խ8Udsܞ lPjP/.H@(w:,'1$bڻW, Y f|ߧ'OVv1Ccj#~e~3}0 摈8)qn"u8$lx(s/5I‹½by~jOp$sjBč}k$>qo6"GE%O4l@rB}>cqn|/cj6Q{8QmwJnR}. U m;{&aECnBp-NMMg |0D> NI Kc0 2v;$u؟DX:>nK^t'X6^ QWUK{u%~-GVپnGJI֜{E Jy2PBhg~O6jzwۺm {])M?:Vi35?-'MVSq#;&XPmB4q _ZL~I3{ ~]8HBtΩu(\n5EXnZrRqHl7z:uiCRgʥWIK`vw}So*a-i\VXP+j_߅Yn`ϴ]pJ6 ԒF[Ƒ9c{N6!K}]m_,e$JݕTW If >uhfVim@ Zp=m]gAw ]?%*(є;2ܐ4Dțv &.xr%ѕ{BX$mʷ^ ޳)QLA7; W!d{!d\-J[}8/^"s_ D.aTU<11(,מؙxrm36l'j42>>(<  Ѯ硬 ݵ_iM$Cq vst%2(q C՟_~M{B|~-KEBwV˜uLX cK&g, mZ(X.ճd/rW Q?rfؙNhQjZ7jAj6hS;4IzIynb**huQY &JpCB;h9,ASa1ogu*$CzB\62V8 EeF 9XYJ؁="Zl0]e+zO6ؽݻ7e f;= {])F J=xriV+oHw2\&dT<^`Vlq 50fv~ɑ]N|+IkOPϒw { 4Y(۷[2B tf{"(Dьz >K]ku3Yޗ=ʏRzx ESF{ #d*0 7DQ#QյmWneʚ⩜>  EN sPƤYn(feYF)ɬX׷k Y(Xxc]2.׌F)g)j<:?&8p$!vz/$i',9&9`T~R]}3C7)[|IKy_o]Rn~VِANasјAQ$kpm#Xnov_kCډؖU`.eBקns@V +%Wՠҡ󧯪50#ʚyOk=uy+X၄bK$:OF-=o>?F(?F,I !Gy7Q|@CpQ!TuSa8%:% d!*uSz99Lq=90-lwV|gX^>}{oa|E=5(*p$kO )78bPjiLݜ5GdL7bxew.24Y?e6j+ ’(E )͹:@4s;Y6ZV'Р<^w HG(cj=SZs1x8p!SD͇& .5ޯ*q!Uf^F?T)Tł:2 6z/S&?+x&=ܨ8Kr%DpPy[ȁS|)}d9H"K5.eiuD˃0XSׂۜ ؛?9 ¾A (u_r% I%,T9=q(8$V ˺Zqۉ j>(+Ss}4sh!\ĞѯK2mfkL)VYXfrw)_OG;8`>闿V^ZZ@JN#<`LE^UOIll43 2R(jK^%*zq@þ+1`KNV&c.752XŃ{iPI;R|nd!Os@9=fvfrL]v)wv(=vt[? ? G+m.fb1#АXo'| `ImUT.&Y,X|I!fؐ[hL1ùm 7, #w$ ~h\Гn bg?H;J}H̀#SS_+i)fLBJ\Qų~V5- 7*;4Z s!{J+.,}xA\5gy!eGug'9Z[Vߠ(3N_ *07 0&(z&u,hݾSz Tf8G)t+KGXз]K@cThQ/ro$?t¼U枪Gyb+D12qNa#T+JgR)3@ v?`*65fwӮ!MVt.oQ^{P;ίaKJq4̂CќG*}W@RM?qŤP &bm_bxLcb>y M7EuG~oBN^ũ:m)O8"B07^K9WW ,V]pUƕV:8u5htqsr 5:ܕ8)J_x 9^{l88>S`^IHdH,Zr"TK#MJ.ˌB_W6} d!1-M-Ks]KEICE"P~(qߛfS6w!^$X݋/aވO3o(zM+/ʏANg9a^⼯}az#g:߮U5e6@;1Ѱ[827M졯;~!vhKEԾN ֺr M :6\* '\_2'\&q6i=yCh8;6kV7hA+%36vUjOxu*ӥDֻ4o e#qhW =X#)'SU(44Lk }1 $kT˼טHYG 7pPi9^/p}a&y0]sGQW,%zev'3cn v'3{{(lIioG_/}>Y<7{W׮'.q0=^|AIFxqO t/M<2NߤIC*s-\ε,z-E'Q$*?9-|ʔBPqI NȟK&_0V7n՜9&0rl@Y[lc} $wop.*ڭ(`@J\:H^/(_Gpڨ$FYRuh{>uJLa{Cd:Ex.^W7;JuuYlf̑H{jAf +"acHHDETcXn\puDU"[^XEv \!. YCh>=lYJ0|TI8&AK%5˵"߮I:#%.?ie2ǝQ1aO#A O Q.һ=x"rդj|"CJ /?K޼Ѽ锒/;yfR2yUi+PA6 nP}.#)tLWN{Oa'%4jAb6(S\oH-S_Ln.SS_jm ՚Wr 4QxZ9*H^̰'1GIUj`7-LWhlS{+M6- U[o+]*\MvJVU7}u7mˑaO֪*yL _6ݝ.ŧ~@%M3fsȌߧ-"E `@Q7B-t^ ]J[};iHZ 1'9wW{fP\Уw+ #8O+j (kdds eD<)Cy@qI(bMQ9ު*P ϡy~~=>KdRI% 9~KB!G.@>K~+@2 3.Seu@4"1C9!"]XeSD7L,4wﱸK'/B3tD!JMƾRs2|7Ms$D#o3ih955l%VZ Y)qHXu?_!P<~I+ȭO˾)}`d{rIG;-#a̗Z{i5!@##l`Z\CvoFW*ܚd]<Hz3Ĵjכ} ൃ s({Y$ַqmF@y/Mͼkע%D=QkdڷNq2uJ٬ "c2>]5{( >z~Oȴ2t!˵ Afs #C@$48ߓjE2_I? 0ȚZy.(U/:ۇ%:eU&e8҄l;%j?Twץaz/%S M5*;ju]>,,b:_5>7\ܙ"~ȠYl%(-뛜6i;!:]+0t&<Jt,/+|/DC`aAOXwQJfrqЇ7x. jɼQLWQ ܦ >r V )Z貐 +`"LJ =pٛE =>\*4?*႕K;zǷޭJpHk\K> ۨ6߳}(#I&^&DyeZg MV)NM{].tj3PWrı+YVqo+5_!(&er[L=~:?:n=9  ɶ.{f#oYI&@ؑ 8FJyS'}wQXQq:[#\&E =.#{}= 'sŒbʹDss*!?Ol㜝p wHV HWv2"t |n?s/)*~q|8%Ci+.:= ޤJ[ zi[pawbv兲/\!- v*`a|Lz,dqӈ[0A nIh=%kI!&@I?K,r&͜N4֪f-Fp8<3j죲5@VE~H( k}'8P^F "i4jZ7r}>I'~1y0YD=V潿a47[=qǖ[V}PC@y |%$8›h_<2-a_K@ݐk'Ua$wT{qHLIZj aE\`1 ?s4Uw1UG%%+7s0"\w~b^c35 C1r8/i){D]Ȧ,r/zoYvQI|Y+wfBڽһ4 {M'Ґ?3A_pq~as ʝq?"|$[vp%0lKDR=2S[ @&{W|؜ 磤skj?9z6J xfx>MqVm : <BMw>DOnrq=o] x'罶onk0I1+X:A }x!G$bˍZ'}7xX^Frop]eˈ9ktU_,TM\pUa)|CS'tjm;4ZH9w~W- @toۇC~zO=R~DUllɩ_ @.G=NsZljqOs$c 7ƜB%7^wӔM6RnaiHǘGȐ{=ܙj5G7@DoO,9A KK$8ۈ9l x- 8\s;}\FR?ij 8x~>6D؅y<_Dw`_zʏpԍq\# )  |iQi@Hǔx JR:ڣϸ73A,l,;pv@Md4유yyD7.\Pa Yv(٬iPy%MeL#XɢSM΅!ˈI!$3Q1u&wJȂXx=ZH8ઞk,kƬ,2!Ef$j %p̮OU)mղ<'~d}e ȚS ]ʣf0]5ak@E$+q{ي1T fRϝ~κ49)$ c V1ؖ p<^W@2zowLĖHK& qiNVZ7pDeK+C, V#pƂA~/F*a\EEL&ǟlpO36M?2'A.l<ʛԢ65DN% /?tYwwmlC_ 7R@‰>$IoY\9O-Ӎ{@sR?3MNШ T,oCUMTm=,bH& nrN}l(.m7y֪:bo[52Htc4ƪ͔UPQRU9) zJ2| ! SY>ͧ\yY~o9 7ۉnjM.h.ieg -QO(;x]B 씗V2jn(#*`A>Ol !v.݋5ÀLr'(}Zt:^>O۠ZGA!cLIJ9)_ڈc±rrH;_<$VЈ%dcyy3J}P:2;+`rc.Wߌ ou EZ #T OtEќ-ݰ Z$19x f=&Sď hb*aR KFzjL ڋX0hjʘ(8$eM 6>z4vñTۡ?#k~eIgy9Jґ8ΞӮ-M'2SdxAL(rtdb q޽i9ɿ®7-ځ/ye+uA"f!Ńwnp\A(i湜\@4S|{X%ҶXӍszUDYn̂u1ɍ,1'̏I1 { .gΡ@ |A},k%>@vMUS< =]e$@wrmPŎȐT ݦ 7t+ae" %1Us / 乂Ia \Ab**YΦNpY&v-A~hl0H_2QU+`9_ EطnóWO5 M| qf%:oпO gW]#Xv+*c5ͨY70 V|'9IJgg>`a5ApeR? %V::S[9䨅<ғAJEQ51hAcgĶ]-pU/b}hMyu9/tk\zu3^ ʿv>|S@ }&#bqN:zQ5dCգtb+Kv[~L:[7gIe %6=gnxeECj>jُdW_Evw6UܓSD7EvA*82{Mg:?SDq['2T=6ժXZ%"93@+/Ĭuy;w$EmQRK 6&"H"%/VKYV{VI J#pnHi+']; `>&:qfm6݉z;~a7A6xx V', v_$>[sXVv] A\1j3ix#I;)ߧҏ*{ Vx~c9Ŗ3+x o Lve+Q:o~+ł! P@*1L}o}=(TezAn.Ub~]5GiM1[¾QZ<2xDt1m:KC>p4q'Kx/{!y5.]6$JN\Yc os Q;.\q?ڴ*ʵݙ9o`%͠BYW#G5굦~WٺÄZW͔-E2(ja&?v=Ě@p_?=$ҒFP.fbqv5]mw!=pzGqmc+9yi"~A hr<,<>Ď}`t%NYE |5J`h#0H*tf(O]LlO'IVPQԊ1sǕm|WTW65ZKKXK+߾F,߂-6$i[Ru V:ut9r+ ֢nLt4H׭j $+oB:f  H<=B -qNq#^\2ǀp2qj~"]N&QU 3ޣrþTx91ιiKj=~gPF.P3nWadA+,W;o"Hb;MCW4ya`lA 8۽ʉ98ܕSY9o_͸$B?y~`.Uy/[]8toW)D$' -/aAyv$;[ A٢KB)QJz %6|BnZ )nctrV 2R 'ڶEƠE2īhAq=БCDhⷲUO5nqsA 0\J2_McvKɊ qk3Ky"w˚X QhiI=K"Jk5ކI) #XJ8*0,;*1t&7g̃9Խ J6怘Y@5 No 07domW&J? aj B&%Ѷ +@]XO#-Lae4j|\# 6 wiz&hD^Ө2ňoj6Nt.kW yR@< u} cHsx|cVcp毀Z/FVIg`q]ڢ`%Ad H4j O,'nT3Mwʫr-LGbZȕH+  6Dj~|W(n) y}SJˆvu`Z."Ij^veF5` (3ա+oD=Kk>qtQf/փߌj& 7V>,X4@ 'HLԜ^SC>Armot]N(B0FG["wLm /qĵCfE|܀⧔cF"I懑6εab',堇>hByBF} ILڔFo߱]k"<[e1o>є}ȿ`έUIܽO`UL@)OET-ۏ/I,l|h倌Vm`dЍaO󺍬7m*#&S%prZVŪ7 Oe ԕw@Ӕ?;Gs:Ғ>frP ~?+7,- _ЎG=Op''`@0Ki;K _cˬc) 5Ck\v{trr?ԝ"L>2lM*k^|H4/tu٩>  `,Zz vFH42< ]e쒅\?,^v077ix擯k"jÑԣÌI%$7 ۫ GGHTSCAd:Ү:顸Zu 0~{pO8r8X>y¿Puy^:LH͇ۯVϰ.+_"6ThyAu/Z-}KL~cqgC!@uRض1?ZێD|?.w5 F$Ap4TD8f,TQoCQEw/5[>*Ob(qR8}{njХ]| b_[gtdz\P 3|Mb^^6Qv<7>Q!*k clƗ(kJ`3zxphx-G&4pEs,Y!R1ޟeJ'd:sY9s ~ HcaECS?Il*Nw#c{?r`[?ڔj3,@$F7Q)]} <'IA $nd(u$)>k̓wn%9lYEAfNywCٟV143-A㩷gDBl,y$;,!mmy]::q9[3KEn][t}{6L{/Cj\&cKbTvmQkq ̛n<'h !q삁v_H"Hy e~BU]WaqV;~]q$aO5,QAE|IG5CuY.SV`q-ɵR6lGz8E92gR}VA*Y&Q΍^MSB3K|]hx gd<4QO߉~skv T2ۏ17c{oiZE%)䫶kUrd9<3uY8/+Ѝ@f-gay ͜oyJҥ[P >Bf'DFPSm2d+Nů'ØÅ<?gDW8MXigCI2ӽ ]mBXP,f *d聪Lq*d@BZH`[mW`})?-ΛOKo>(x|z2:TWb}w_?);PM* 0ƾMZƁ2O%vR(%8dRҧs4Lݔ̨7FRBx*\(Ëltw۞3?aof$>|&9]b,AtC"jRR??Ϸ &.. ('Օ]#D&i c StL!> L1W@:"lx>JƗIOͮC8!0ۻ x9(Uİfee(+k:'̰Qx2ʷAП30xc >-\}֦xuȉw66wAەͩdڱK=U#]ZCwrQ"ҝ̿e0P ״Tryȝ<5':Uf}2z<-[*Pc@x8#YQb%R8~aX,Hb(?1~zpᚻ^W-H|x`~Uþf`[lPr؆w$Xpt7Zo';Lu!2=? p@ck$۰ JpFL$ʧ$ΏmHa`=rܿ ,EX2#ޅ*1XrxMK{;\m?@@B /2*\qV .ޒB՟hf"SBߓqm,/*4Hq|CmHUS^\.!Zazq?lU:Vs4 )WD'?`>,/[N)jqd>O!UuY)7ʑE%(8CwpάÐ5QhhLDqne-K8oSbm&CHa!Xv?7(]uޝ3I%kt鏜A6\,K"AXi!'ںۦCgrD qd:>:5%Qa'Œvytq88t@9%(80JnvP<Rd;Ǭ=8^r,]=8*Y: 7t7N5&5h3Mįf=(O2„JM}߂]A9Ew0JE-nȥՆ>^{կf "' o]MQc5E^x 48qU`ˈ(.eH 3j٪TTaJ׈L}0].ٻ_!J2HhY> }%O Fe 5P:e 5/(n9akb%@g-THK'݁Xl^ui)~9>,6nq EUL =4UDEZh^5DN ՞ dj< :B?}3Te^4$ׄ8%U[ܼ޹SFTgD'6VL)U7 P=VFaO\&.Cc*rK&7?B1_|[:fN*f7O(C[gX& Ϧ~mbwdOƐ{%rxE*F[n rK5>7hR_4 ͊52z792mr]XDjV/n S}*!1xN9[U\}+C)Pq5ٌ20u\gI'ZBN]{ GԭMS.?* oS>thk $EI1pwjT~U $⻘ ;}ʾ]5SKZGkA RҺ˵:2¤%꾲YzQn }izU3F÷|T`'=-ϫ}n`ܷ]I)~ S~}l6B+o12p=19q_c;]DJq$SJ/R8-+4Ooa>SYڇ- u`4߬50^޻Ħ6 |iP%]jn*cw x: dĝ ur^>\anH'xn/M 4{P6o77ەS[噪i1Q}m i㍕]ކgQ :y$MYc#0 ' +j#*(Aa l>Vwn (pr"3 ~a|mI݋Hcc0G9dmpɜAu F );:l nч˳1GɶZgzHg"t!sƻ9S$&z{șsnh?/!F)D4-óȺju#"YŻ,4 e-ZE d]ӟ[$tl}bD 7m/'w}އ,ߣk Wzl{uX ы*!S@4MpDsc`GLC&E@Mj~ˎ$\)P^&Ɵ-`GrQw'Vx%P pOXX j9LqwIon)8=(; Jc;ʝnC5Vf& 2VLفxm L@ \qlqutd$%n!f !9 ShJX0H=3ŶT?o#ϋ\12l׾Lhb,v9Tj?gК-Ffa #5wқ=\#ܦgy !vzGnFnJǶ Տ- p{R*QJ561y9ZH{P-1]`y1Jzx RҊwK>Ҍږ*d[6Ll VM-ܡ&p$^ W=KP$Wwr S3$ą>};a]L AzR}NZh6[!k9tؘe'JE_aUkX!_bL_ּeiBmF(ssB5˭=mW^f:C6q,NQ \@D9au!^{je]-1Dzn{0įե]i}\NP-hd5>f8ӡx.E=okR>G*bL)ixs-`$EJ:;qSugI@H *5HBN9EDwgy,l,ֵYsb`t; AE?_%N Pi7q5}bm,};P%2N8ðOv4GedO /P[~µ-S}5XK*_JaB]w0+jFgP('*<Ώ O=S1_ר"v 95 AmɝWg-&H&ygi1Ŏ[ }3ݚRyPca_ǭ>!Zh@Dbk+F\b#kMwp}# *0? w;N0)Cse`G}C0x/bw_n{ m[__L*Lm` |O%?X!t㽣LGW^! -[-x5DڿǒV4>h+z]m:ZE2ɬu}أ[6P= 2 [MCIdcҊ_ z*e)!j һֆ^Pq"4s{* >Ne?v#cՙtV8vo+cn zTj!\,xM NpٮĪ}9PŽtv{'Mi,[X{<F a|qxla1zBDd]I3li"7[KN}gHuc&ݻDZi/AnuL7ʒ`^u1 {-zOzFS9zBbEq.-[R>jیۘ&". [0c? 9RK`Y!M~z(cd9d2K y"&ٵ& ի51Sb% rq`r]CPk q.3;va٤!^$yA}W!|O)rrvej¢\ȏgFICG ]|f*}_F{ZmE!Ҽ[}șJ6FrhN-GeF2 :1#>-'"O0bɾ4gpkd/>͹i0$ɏ,]iE'jK]Jӏ1RfYPHt ui7842#8aDe5a zy] #iya>qa/ [&sxlOu9 [4 yw|/@XSg7Q_(xNaye5*I&bq[g'`GߠqJRELΏPh<)%`VJ>ɵ%&iڝF>s%MV&IgAx{Oغ;҃l!9j85.OuzJ0L쎔rqi S8I oy~r53keB9jF4KcI(QCEW}GB*YH-\+&JLaZHǓ0N]?x'C=)Jfx-E;ĻıR?Kuș"Uyki 8^SOJ-s)Җ/}Ri}d"`֓!9Jgp PѯJ‚V]d%+VS h?6`k}L4'cp$?yuKtѡ?{|mdE=h~|tjuyS*Snyj h%5Nwͳ8܏)" }wy!weU_\VW^d;Vi曞m5lzc+`i'? O {\O9.<fTM*EHxht]0|Q2Ӭ}Q#ZEHs[Px&ׄDR`kD@+ ލCE:@a4;"~{S"Ͼh ~ YL< /A&+Apl!QGh.+`FwEPBavNx%D `ϰ 15kUH[P$8>1MQ7e/x4`f{~s5xm6;-R?&B"3 Màp}k<"zwK-S u\UaooGk)VNi]OlLH(#9mY%JpKAM3RQøNґXsBo'Q \4ne p17n\Y:]BE! Vuh1(q$[{+v_$~|媤 /BLfs̳@1֩>=^3M'dq!>ENjvwu"KJ3o\AT4FhE yYT] o\C QF_h"ѯs42۞ ؁w|j (%BxWҲ6䰌I+-C5q%*3ֱTr*vAT_-zg3칌i-O,߮MV&"~h=?- \ @i9RIF6)a}[1l#YO䯾Q (6F+I`ȟuװe_Fp$Bd˶]Ѭ'5h~d+_.G_8ɖ6u5&ßԱL>,ܢR}f?>okJ7C` 斫(n*9J~Ȭ&AJK0 YqTa"g~8;  ҩAy"=%sjS*Baq~qi 3}Vta 4B Э~:ii1Z98;ܖ_FUgCrxb3=|MT]n V3d3N}G wqщ3N̶ 0$e%>7\x&\LmM hÅbPl`<2353.'#"\L)qA*wlR/pCv-4z3~s3~[b##5lV%/KRTӄGl0XG^F, ., =Wx 0$0Bnw6E7x{l/,(0oAK;$45׺t1;P?$ =#OTE,\VlYD$ <# 76U6UhbLjZ&Y1[>uGD,$^dLoɟ*se>KƇ@Q@ ]ff/@˘2zM>5O}27N̍h]ve3] ټCCj[)$^^<<.k͐hu+ۊb DӺp>[ -Z;뻲lRޛ[NвmttulUem~|=M3C4rӠNT-^ہmn,N ВlđNUWs | \ a=ca:>'Q{Xv2oqV-g3jyqYGл_}; Nl@Š A oAGϾw+*&z#Tzϭ(C$qVB@fө9Nʘ:IF\~úx5G"}oF3ߤcˈ3NxFCɛ[DЖ$Hh\{t1J,y}[m\`wtplBm^:9t`/$v8F]`%Q tr(䮵>Ir,1t$혠b9T a\UPmIk]jW[[)<} XEdFy@z$#8JLlYfY` l=%V}Kɛ}\gbgaW ;V4KG<ˁ~sxQ;!/ IцntCm3Tቯ G?3?qAov:3kS5X-h3H<+Lk4UlwcF=q_כ"\`I^{_a1LQ7=sN]RY*Ը=v&|EK0 zjeF=g{X}p'60{<6%qT,1hT*A0$q^=eRN_NgF ?1ZSrWܝ6؁;pQ"-deOP}v:Շ;[M~e x\x)3;N9iI?K~Fb.R"xk_9D+\Wq?QQemDScjZ' l[ gu99I"@Ws\c2zv-ټN 6h_eUEEΨZJX ߁3Q5]2m JxR>WO&}s!3!y L E`YޢMxyFBz3,F3V٭3q0{Jr-Pj-X ;D-M.@g mz[^%r0uPJF@(A~gcPz e:%6б`Bt :.w7mfņmqH7iI /#qD _ {C# B"4QJ[] W6vF$ ˔k3KG8;U>WǀaA@84YM⇘w릙SVw6-`YDg*Mln] y1rJN)_mT)$WeGL\7:qf  .9yjv3+9mb"xL $y~3-^Vk3d?mۀ122uF\y$e1oO:oW9u^WŒL\Z,z} ߫(]Ё]Uj% n awSv5Y6ާ:<߮`(2VѼH?u]l I7Tոbߩo$XFsAT R\U4mϐz;XSA%K܈PMx>{ ^b?i3jx K!872 \R|oL/6i., YIX'S%*8FS&.fΉ1}t޲+@)=չ 0@,~tc,EJmBm+¢Xr*tŦWP]1//5ḠɄk]\y>^x+'l ?a 7^w‹|Y5ZTQ_hVD}\6 ld&.gjp5IoS_ 5?2=B~ T{o`Ym @rcCA3z@ϝKQ o=&9)GT`ߤ.pmvH z{ȵϺ 1 |MRRt$v0{e+x(~g[$yU:^|.1xS=}{y^ާ;H:d_}3@Zn2ahx/Z)-S>YExRgl~2QԲ -`I>%J;ڈfbhۙ EϠo&(e\\Vľ)5A)KLn@*9fRZŬ,{[7Cs)Ck~>.IT'TVyY3"/eY?lvf9x.(ǘ`w! ):)A?Ը'65u.v`8$1S"4x{.<([V r@7iAᙎN@Ա!DwwhƄ >-3fWMm7ҚtDr?5\y D /1;$';Dž߅@PsZZlTJ[2/W5aImIy vPV`+QL.T^t ~p M]Я8]~,|S{($}&А֘V)V~4Ga1C ŸI8n@rHlјװp&I@yCll5DWTPc7=ʸPFZ-MIQONKz`HkXIU0Bj5Sk:3. 'L?zIjNIx7\t[x "ξeSֶ$X>lT]qu~w%ܷrDM&ne<M99>}G ЬdO,m@qd'R#HY%8dAZ;Rso9!5 " rH;v4OE T5'Es{ qN%2op: ׽ЀvXڮt>&scgIٷK??& $t90WiT;Bt/-՚: *NEJދGozdX3(ra! *}c&`B cxOoMW8Ί1EPvdGS _۳^̃Ęop ^Rt*q.-SUcJy tfeulڈ7Fm8AL+ב 'D%Whlܕ #)4JF"1g u !Ӄ,=PE TghN)!7dH2`%rx~Z Ķ I%b{NH] yv'JtLNx?ed\g6Ȗz)DTFBMk}3BHe__f߂|ǥpxt[sgunedO W7x^9DT)ݗ5|y WZ M,2»۞[mM9D%0Z[} ə;yŎo?%:,Y^ Hy+9B b9*x%qI%Gp${␚#.h !ZtJaҺRdL#]8\.}>١1wQ&lD} :[yqRτ5[0%=F5d@DHB,49<3˲]=jW$W/",Z}n$>shUb@xl7mkA0Ra̘iwNIGƗ{tTbunnf̀IWBR9n^%gmM@\J0Z4U |nF֒ՀiQ^. )3pdLzBKto+(Zz"ɣRkGU.+Tz0olw6R85 ɶNyz̧CooR^IqX*}h'ya(5ޫ 8HٹC\o&d&@,Շ}.{qD^.f< gә\jfOΘGzB3v.L2/H/e9&`BWFqM5[_6]ZB0ªu6*Gț1z9e/H=3JR6G@)/TZ[#Paq))-`1p2],^qM?^w88eY+b*Z.~:Tb^E3t )/sehh9JBfZ$6:! , _ڇT!sˆo7{buP_pG p2v1nWyM]u߁41a'=%=Th5U8^b {bʁos]X PeF8쯆F:B8@[z%.2 O\2r$uᙹMV옮nAWEKc3bDl zbz!JS2'F]HٱL}yr8A-M pR)X ,wk?y &ZDdޗ.%n㭏WQ`# ,R4V:S]o >서дXs8+Q׽V']B64o#ZmzVP!500MO$9JtYWD! jv$7^ 8(z  2I~$:s},,cRyL IL:ውH {еvl#N^~Xc:M2 ;hZZE\UnǴW^aB\q,ea{&NeSPt<1ёgwdCF4M#&e؁wrڢ=b4y})׺ ڌ*\]Ƀ@m&* 4 ]svoyy^BjCrY5AGIC+-Eu:m& ;Nh㣻Pʯ߇=NL:ZԆjYo7sqxub$\a߳Fa;"GP)utBZ|2 -\'X56E Y_dVNJù+ٮyҟ ĵ0'ֹE!EA7_5nnf|;,oXeܽ<:sl c! ![&e"L"M}?Cix6XuLn20bzyE(x突ok[A6҃G`5y}Dj{}tҔvdx;bw:W2&pDQmWJnq|kn 'd=Eq؛ VH{N]RW7Mc5}2h6\u[ [C~N`h,~!YSx[ [Kx2-R.5&Ʃď$v`! pJy_hN(l4P82+ jeAӤ}TkQ\xg3W*xJR.Inj}R֔9ۋb@RGL4^:u׵UA{pt2 _qA`=͜i6]Ztj#xDY26M~/kvW4+(d+ymhS5ęNyRX1sՄ?bՈV?Q; RrF-('R[>^T1GVVAu5|#c7ݐDJZ45˚^_ A!cY2T)Ld-6 g q6w nY_FF]Xbܴz"&QO}+ "%^kXT> U1 Q.ƋU]۟/`F+ . ئw՝myM.Wބd@0[q8ؚeE2%“r %m XGu9fpal^p3v|xzlx+okK1mMZbBc=<eAӴt3ـkBw{ %EwM7|1t&Bbm:݈WoqlyNuc2Ye< aڽHvpB΃g,Dsex&fUt~aX9y`*QjuŚz%İ.{mңc &w}(y?H9yR(-$XXz:)_SD9JT_UG?S;0yJė-aYϐ\*6'8Z>"6(h͉@`@ 0> Q흏T|vF4@:G%kqY:*_^{5Cc4o066cǝ ^-!`m:1ia1=WhR5~A} Y ^HI؟ԕkٳ!ūv3 ą";߫, ( H)ZeK(<q!8~% %^RˆZᝏ.D}pta`Fί "D e+^DN@bcA&;u&N)?A5\!א/1ؕ=utN.;pU8^%S ] ?h-Zy# r x5uDDY*HOO,UxU`0"iH!fnUՌ s'KmwǞ ""2\(?511 _^lU! C~kH#hS->WB6̚o_64V{H4UcuSϑY|%p-@sKj J.M!7qWC(`ܯ&OxТ͆jNUѾwg4?ZcMLu-q_FJE'4O/pL{vzh>-:FaLu~oW71V\sy ~p% FKd\J{A^ yDn@t azߧ?]ORu?&IYz*",tz ǁbz\{34兣YY#Ngd֤)* +*QJ\Rȫ=H sCt^rʗnUP w 2PYeAbc].:8y[ؤщxk/*KpU;2yQjۙqfvۄ:CF2 A<2r.!d}rc,;y ^5Qe|'2Xn#~:(`3bV5P&!g}:} إЫ!fEoONK!֎Fq@@}ܻA#*l m=;:w>ﻦϿ%i7Nq_[!ܭsĹIdfF3ٝT;kv@Nk Y뭺 6NAgSZ˒ʕNX&BD;nUk|fx]0g IgΣ8mwfPbv5*s2Upՙ2Qa@Hv{̲00w#} Zyv5=VF_(Pa44GwҗcYӄ~],,mu5PV>`I,ʦ 7t"DO}N EzZnִ"y~hbsǦr>i BR%pqn2;+ OmS+Vh'  Xp嚝ԄhaK E‰24qf`V8d 4OY.K Tٹ>]bnƦ r}kx` 8Of~M]+(&*hzPsǒR,{ȃm{m QQA`R`g\,x9PSa;%.C/eO u#v<&c`~SCIm= $zjߋ cb#[0]YVtzG5+#qװR!<9t;X+)1l;UEe9ο }g 6C&;gpTI#H[3 85 @gBL@e|1w2ǠLWED|n܊*H i@>51-McN|u>J,S^FDJ; pW|F\"͒ \zͩn8LVBp 3uF<$w_Dr>I `2tw4=IfwsIN hiضXkz`#LDw;^Y_0; Ɂj㇒5!R D[}ڽ0?*kod>Ѓ_!_'nOgpHekԽL]QZj.jm_ h؉V fED@R,-W%FXH.5n-ӲDv;ډlW&peRy9\*n5tN] ~"@rb,6ATe MO٭uuձo-3#9K{se{ 偪yAw (s5cD=*8KuPĒ[8l a5fP\? ͸""iYc'#FTΎӭ#u*~=*^.]cjzJ+@C;+˭qQx X"\<*Qu }̼8rN2poC&Xvb>ԋb+*q։F2%$=Y6'@FX =AK]3(~^RCis6yd~iQń4rqP)seB?lZ”.ZUQB ùm̭E 6Yf3ɼw!{a%Up XD2C~Hч5'Agx=x "Jb N6`u+ތTcClT7mļy1Zʏ#DLSFڵsYhÁ)0y&PGGVpK}/S1q[0ZzMh0 ےxhj) Jn,2@UifH,<ƁbB_=ғŁvSlE/8<2oQy` ɬx!U"Yb^ŪKNoO>DX^qNjs6ڝbUO/ '\K3M3>kO0DGqEjdGgB@OYJ3npˆ#%Vb4}Rl$D$:gSEi1$"(3&+[zߜzboՉx<5UC>2[ސ7l dƧwqu2jM-9~Klʹ5A{nYFuWXÍC_#kVW e@Rf Ag(ySTckb IK+p0cc ^.0+f;ΧoNJQt"rY R\O,HRv>n/w+ѱ]\DŽKp$Z(~*0uڎ *4`8F$ ޽Vsl&m$B"AkD E!#DYt.dIy*8H"VcAGw~)BH9)yV!0#]&iA˳ Ykx#XBitx@*?~Fq7Fv 1xd!Img%niQa< "+X Q)Dk~r-YҿE#lЎ؇&/3S' ;έb4N&L\_NOſ&DEL67etLl;zz-"uS| 9U`nA3ы Ƹ:yOY#a//:ܰ:ؾU[/(bmT)"CY Eg3Xz>($_[B% :EmjX_[=&hXP%]8~P9?t-J *0F[O<) ^?tgmh8Fm1EL2̀&ao9̸8]"zy?gOf}n@es_Dka5s=|D0z Ht<`m PkkЁѣG(x5&;J@}TTD\#fQ5ƛJLhJdb,k̋\8NQcNEN&?3-"+s_܎C"MANGu}s"'VL7JЍPu?"] B:삖EJh.1]_ 33-! E`qɨ̑j*+rÄY =1U]u5rϏ4U)2 \ȭMWմL#>ʮe~Bi<0}dGT0XQeAF)PUQ{M04W؞Tn9~!X rrd  劋zdTu\%#Ny`)~mѓGAi p+@]ܚJ;͸ΐ>ްrLOsij3I.'ŋhEcu"čpٱmVD[ 22V%:=#|%[eZ%m ӿn08pw(?XVC<$L<-C!áJkFZVftGt yejytpB#`8]䑶84 d2DY u:ð(Fq\:̪ }S4rRQV4\>B[*)}A<1ڗBZ \[S#a1}<.dDmpL6dqpAխۑQeeUgkN߾E.Ql>{ #X<1sQxJmP&g{CYH~#(M\GGOY +~aP ?S&YlH+`?}4=.yuY + m+iH]5.B{>li$ ё·>ɢW3vn5“;:("d<\p#i:K2(xoU/=sv}WኰOe.q443f `Ɲ4OWq>D8gy,mUUӽ]%Ɖ a~\1w._h̨]h돗*zDMka]\!s!߼_}M(ܓqЬ,=$,;l4F= HSا*cCSQckeȡ&x9't e3~Hpίsl,$ߴ }[A/Rg'lܭy=2Vo}>Oj#BZT?aȦm&0\.A/ŶfPۄb,ͯAq2(I {uWWl/z,D}S$;nݑBJZhL瞬]͕a;d*}՛.$5?:_ 6;Mu$ R*F4 ~(LjY50Nsg,.zvH8ԣ2Iղ83M'!?Pn[ #ځV;~{Y0T+ivZvB.8XXU+s%5uޕQ쫛+݅T 4#,D,KtAx֧)öw}sWj .bǐ(A61&ԥJ-L+P[oqLpy!Tm8`;IB%Sp#ucOv:3TbIg*,y5 lur&DnBgZt{H_M\;|Y]YSM۾lQ$_Y?lϹPTءbD;u:#L Fi*w$ @qN _ 1Q()qbՉ4žuߘRiTƃ]̊.y !Zz1t-V(|UozNbrְ8 fЊ<EٻTߜ Yd Y˨f weRo%=ᛃq Ѵ6c_GkZpQ5 OOɱpsM"pwf>5[4E"UwwDX9p~2ƛCfktĶLoȆz(&IdzrkeQ3_W -z€S*5&o;cVI7JY"N:i#lP70Q!]Z5=֚L׊TwԅѮ%xF} yDC*; ^v. !+%ȎSةjV?;qymR{wībX ğ-cuSĂFxQ3yZ 9n3ھj:f|ڞŁ&3< " X?a]`fuk#6zB&8hˬ}-Q9-u< 2P~$U($N}/*M+NU,;u.kŵuPԂ >Q6"i/]#?i^,{jNJj 0J&3_wcqT}G)7?Lyyr.2+ն3_4ƏORr,ozH;Y'ܠcPbmG-rɑ,1#{ʦa=foEҼ8;|!]?Zl+?ÊΧ8O%ǥZ0'}Cii/36 Fg/- QP^ , (X0DʫHqʝ?1&WLJ=-Ob8{ƯmQ_{pMXlT ߘbvW"ŚܚBE:\K)+hs;r*OLБ ;l_/ỵ=s24U( 9 \_mʼ&Boïd"j+3HYPՀ}͵ <@}3aL|)+—Gu6s^N1M3Fet99 aX#7.Y\`Ʋ9<_U2'V"$o}++Z"W# ]5q:Oj^b`#C8`55(sa\>/,vrS0zTDP Oy7ri5m S g+wAQɏ(*|\UsD d֭PЉIZu:eY–`aFOWTP ؞':ڋ;V*Cbh<؇= t]|F|l)Tz}+rʒr*!lA0oȡB&`vs& F6#'JGP Rl,fEtմeH>񮱗wFM/[ʜ#Dn>rO4OXu-b>oQpQj0"RI20uu8%YAxnPzB+.bMl'7~ۘ-/b|L7Eo~sab#~~H#ɀ;?K 7IR*$lt:CZͅK KhE>V >ѕle]9TI`O$lԂ>uW A~W'fl 7 G\Hy$;xRۥ$VT.Be|;ՙDm2$|ؚ)R'pt1?w&Hza V6~q8 =ͳ]wc[QB>)rw[p /[*<-SNo߿ ;V2ƺ%G z ^Hz[z|VO\5ycGޗ< ,h)p#M#.&S1JV)IӁ#vkZw (MUȲo!^vh`޼/1ȣAEhz͏N_x&{.8qP1I^P[cϦN>ZAhh_fEhet?SZ0>ƒʌw|=zDZ!uWw娬C}zVwǓҜcY٫Q xBIWn ͥd¾֫t[(}ͭW*ClRc?@,RY *&Wb{PIB.{{ /z,{qPp7^c_ xٿ:07fowYuBF ŔG ө2V֮Y Ӏٖ@q _P%jOLE8#+au8 ^ي@UHȭР&\\-afOӰat*_Y 6q鶰ZÝ3 Fwk򌱰6(|P7QW˺ $6ъDPqhjoUGBU"Q>^%uPl$͟ {1e` {:sL> 8 ;'TmsI6Cc.X/"'ͣ툺t?D T(YT:Ȃ/$ Ȝ"ơ*rSg v r^AUGIІ6 Lt&f?kp$]ݸqYi0>.P(<7|nJ~eqM`-sQ X50gf,ULGvl<}Z9Y>/Z_⥜SdK] H(HnHErP))F10d9amu~vGPxy-UMVHTu/):梜M>8C  [&v kB΂΅܄ꔔo+"S'Zbj(v4ɹY+ͳ{]Z=+zr) U T T 외Ā+&/?o{ZA]Mctሚ6zJzJ`| 31zEU],R ˕ 7Ӄ< /q)eKY@$VKc/Ķ1Yڀɬ*(@8 a3tirQ7Aq׿yt$;&n|JQ^I>#~$:ܔ h7^::> Pꇌ`ےNqP$ئ>/H7wݶh:8_e};s ΕZ2QH2N$_)=C֦0~ӗm|, ѫUщ66ciTE{ d 'IJIfH`8cibGgܐZP3WWDI^xU}g;'ުKUhST%7p?,͸,ʡ+E7jEsn;l#Ґ!7>ϫJ.A˧_1G(V!n) /I!+Abomb lmjҝ)LoPEgC vK36=Tj")IE`Ulbk CG:^tH0ɔ>(7>qiYp4ǶMI*$D0H# 0Z"߹8K-LSKP"Xi<9FdkεFݥTpSfI_?pUgG`O|^Uͺյr:QBl>ɨb G1hnD CV@>gBY}^^GF`ƁH>I.Qڢ 7:hqjgqfcb9wFs ғeLpk9C 9:g2`r'^wS}Lx:7x-` cSQH(zjV $ʈv.0YiZ-cDm^|a iWZvO4{٬hҖPYR+q,|_&uP|jCL7Z{s+qs⼩l p&j W~ ;g}TʚF)ёbL%̱jf`߱Rtp߾ { _7 IVN'$ <#͛?#bENx9qvhym #.b$Mg_nSn˽/1^wP6y2:%h R3n*g}E~嵊OBNl"Mi "Qۖʂnj~hXˇjN"9`F(|%{tߕ"OW*99nrG@q塏A]5H%Bw.H7H}2Q'J-*\_#g4ds^H_GIgFاk?.f_xAbvrf+k4EP\@xյfSa X\a\;b]?'+=cV}Z'am.F'Mh xlTvb g84m`t6NSF[. \}YJb=d͏ݥs)Pknz/$д;DY>`ګy~=rPh̜& DŽjFe1^J?{>/iʻ@M#&Mm_D.Es؏+YO5x@9g6W@ܨ;ːbuITJKMԘ2s8X(%p$~mIe1ҶsaUү[sF}Jl^E5,~_1 WÝ}U&r@ >0̜f,BiW7&X{jbJ- k+$(6$+%pnIpjqƵ })BvE4>T#B@6X4nK˚ TME oN5l^`'xvdI5׎;F) s3:n 6|(yO¸Yyfp(Qh7y`}dRӪazO>lnS㰈:$oP"h[t}nb0Z*&H5S.gѨcn\:*S04:$p#j_/ryq&߾!/> RMPF=L~$TM^v2p2҆:yTW@ףYӞ~aSJhօ 8L6V48}0:ׇM"U,?_9[>n̏?r׼>i2S 6PFjf|9-BD)h)-" N8F)AZLp*RhZ)D˚ldD.om^UD]tZ:6q+Ӵf#ڪFkSTYPK#=06S^e8,`y՛\v y}* x!`h-T \clH ,=Ʉ\ Q Dp)uIg, @(K q%Դd=JsypxK~7Uq>Ih8Kỏ'sNn. Q jX.*#l[Y@98/dȉG'ftxlWL̷(P9sB3`֪Զ+ao$kI _J0&D]W5$@Y@)=av%`E!,p D:u-컆 &`V`Q>nZl##Np3GL_ԗqR<бDL𯎐(iek]GPc*@a!sV T1iy|hpP3R\4/srWp[>t6  Ԩs|p6B9Bq|ŭ!,3Yn- :Ou`pt+fV͘m@nQ` s rpi=e\@)ʃfM_ҼnJ<1 E#S{1 =0(b2x&t8<ه{d˜.5=n~8Ž3`Ғ]ܜ!psAr!|/#c>~+[%s..V&5O牬WR'fX.DL>핓a]bJSTc[Y/6H4vd)xh/Dh(~k݁S5vj"Eͅ8Mf; ow~uCܢl4?q*4!yT}uU!dbdXC;>VqH @Ug96cGp87QŦiJbuaeXUš)]%ҟǓ@L. U)횁{8|i0r%5y#Yl͑CԈ4zEv5Xy/!B  =,/; o NB#7svNwa[=NXnIxVlF6GT HAz °GIcYH\f(@}vJ~w?+m/y] J^iv]\C`$EZo712)tsj@m96`5ellƓ[M 9]IyA83nH{gp^?qgل4ً3v<ᯫuPXwwga Nѷ drҗhe {׼%Ӕ0x8wߒ׳̋p9ؚof%l֌9P) kN/!VR'sPS%U䠥v;;QW@~6}<䫊R^+ɍy-qN1Ve\xyìr)\6LU,u!}|peɈJr\3*3C4F.fP3=-xBNBHy5@Vl V.֏8c0/ )7콭7/AvD| nvlo41b[,Of%V{tdDg:֖fI'{x[!hʎZVtoUu-[IBgY 8f8ʗˆǠ5c۸"d{g#ׂ=0HmHw?`SMxIOEqʷ>sjuIXo\3Pac*!H|F̺Ur5’3$0roߪSW/TDz>\ bW0T>+AiqV 8sYmqpvMom[޽O2m@[[u6;r1kg  4/"( KS1hmY`:LON$;YҠ"k* S:P|BWnȲ/ʕd\l׭TĘb-}/(fHeg@?1p[4&616J|2AF˜^#Jὑ4;]kj[atz`"|.ue$=~qx aU\\C%v}Q=a4NSSulj,\{T-d;-3QzkL(o"J$$9X=ΟùwIfؐGXPYɜK;=/yRZBv1ℓi\7.peN^3Ť[eig7PMFh3cIyKȀ. :ׅx_~xW-J*&8bյ1 ЁWJȱ͟ddFҾdxI"8_Nl'f?#<RJK_ByXRVl2eS~K1O5hљf.4(rl-z}=oN=G&˝,lKu^"I3%dFabުë;*x))ů{DPίi{7h8^\D.:'9 1P`^w*/g ɞ#l`*!:BqRڰQ@K5"RiHW^ π"*ddSaή.T5/'z$ ϭ2SgC$S)ɔa&zzY>s?c;"Z$O-.)yW"h/}p܂O/nRPJ+UzeC0ݐ1~[!#+kn}Lb4J}bQ<Ԓ|K=(Lhˤ؂~L[du߉b/sH{YhN{j.~f:P=Q.OE1NϑAAR4ײAq%bQ[ oZ-WP=F ]3Q=`P?/"읣1 ?`QA GZ [1|6tL.-,'}'yWHND9Ld-1=CORL9++6C7 D!gaBcaz~/SR 4Il,,r ¯_VZ:ì>[C_ 84f䩉}^ ck1zQh|\ݵd L|Rz%ݸ]W0fh2jy3fֈ-'kֵe+آMO(aS'!cX݌97a6k5^B׈oDeD|#g] xDr8ER&ͪo^n~TmfwR"oQY@gܥess_tÂon_}3-!ZQZ LUˁY1wC9&Ϡxh*X (_K-s1tG|K=lC+ޙt +6Lو5rokAc{?B}qVPH{i-+wںMm8$$plQh^ϊD8eo^Q:bgjP"ԴVaGy4nH8/LW.%2x'C 1jclth*~kz嘸lB3?x$] q 0_V{L2#sYCjcu$T69eRַe4 Wm. ;8ʵu{+ ɂFa,g C75!QN}m_i f*O5o%Pj}Νgv2v2aUiu|*:NDhh8j}v~0W] 9wX~[̈́ ai ͎g#u3pp["uk\AL,4a]\GO𩩛d^c`@6rzeFuiy((iWd\{ˡH+-O^7>~ }iCS[UEzG,ոl4VL [cRjNcc8DH=H^㱉Pdc {jkLH]c:i ;kۘuoh#0JP̟hB?")-8->iA2 ԂF!{)Ұ" R35 j%> 'ps@k?KC(n'g>nNKI_?rioYYrw?Vx6cJH3B1 z9ڰq԰QE -!;R=O;_MԖ-Ca{0QdYL1t/\-AtF]H~@6y-0 V4VAfLLOIu7Gt~EV`cPW=7+<8+)g(MH͠>[Zc2 ͥynmD pV:esFO-.m$_odZ\2!/L j@NV7Pi9z_c-PV35+]A>GܒrC 0? ~::qynFjO-z̟SWCR,\S&m::V B+z685I}uݰq·E:R%#xOýslahkG[aPЕ!dvmV1pV"[wN&rL^!b֯/< |9Kx.(ff plHԞ JY>բRSCF쓧VJr Q_t ŦD)zn YLOFXh|xTjd'S1 i(bi3tliɪLK~dH~UbR[%+T_G!+vש>c^5{7ҡ1OVCR'? x78i8؎4H#T7q h/b>dwPQ%+lsޅsܪvӆtd%5gc߱a"&%g~靘<-s!0Qmw>##'fX1Y@XЋ1TJ²N*ͳZc1Þ 7Q$ƈqAsM%j*&? ֵ-#~Hb\ʚYفޙBvqz2crXGȢő u-O颤>sC<@彯gF #J_$} $Eexi]>9NƗ +I{,Z⿊q~ rQ 4Yf*V|H򈌽h*',e@DYYtphP GYI[ Cz7"W$+É3NJ_ִ~}𱟋k3Ͳ֦ׄz=/vF|u* FsXI">aL3GZ@E C=Sȁr }kLj^8r{w :cr]2\fO7n wQS$7xPdAf6$pKǘ­l i0Sxa*ϴmQn" 'Pafq] ĬXC=D|+8dl%Yp ԽqkP'JlW|VekQGK >!oiq0ٻ2ucgI;6nɵs􋵨9ĵW ;/XuU8%]gHMvW_qOG)WG8w%ucZ:^nNr7&`rjs 2r"92lM@_w*>l$SH&t~pFmŁb9GbUԽ˃.֠pPDF:txݔ W ](ri[Tm'A>'|낼%e+|iu7a4†@c** [զQ_2u I0װj1ը̿0ɷ*pA#8%WCϮM˛KL)>XȨF3[Qq1mر%NZآ狲2!ȁhog%Sd\ʢ,krr (+I߶oY]#\Lo*`%t+2<9kIE6ٙR_6nPO>ֵ^i e > @P6\pactk|@Թr0:Z=p:TG*=2IM@s=Ly#PꏈeI寯 rr^h@/m9Ŵ1J1~\*_Hcq\dIx<̬%nXDLÀ"R}%V' .!N5Lq(I)'oaI-w=p;LXkZB\+LMx\o@]lt#^ Zx_kc[؇3Eqab~۝+[֐܉)DHɧ,VSk m9 ?lcn&?=yZ Y5-Zdx<2S;9wB߸^_ۏ}EOZƾfM8_=6ngp3K&3h/c]ʘEI$Hic^_hbLAnIv!u &DxrlC h^O[#唍P>1ئ+be-u_xap\:.pm㟻j۾w5د XQ |V7FE&p(Y'w#Ç)q yaҗ2X!cSx./B rNjAݬj Q$ ]%?x+ګU hv:EW[,1pv%lco! YEiH׭6| V']f_ihNJugq9^)1QQLGHU-Eh('][u^\(&A HE,&N+Pǹ,pT5 ɧ2gnO;WM39y\m>״E')A'$[R0ի+9#,'-`D[nquG' {/^NNRG^{ab (fXV)tQx8+l'*Y!V;1k/OɡnemI~`iKȗ[" |d<Kb>&hѡl,ъ`\<dp^qST)%$T$U Rc_|evotB8TF7;/fIJ3{ -4#b|u7UZۇvGȎfpfp ɒ8 (,g]ptǵ-,&u;/CؗІǝjSD/~8"!Yo^]= !UDw\8kGeXTT2Ynj/׵d$*muKhoIM\tZg.2AKMlR͈<ͽ'-¡Cuq(Uqj UIy)"JJ#8ףVVRw6nsH>86vc{ͅ;6W̦!|ސru\,fdק+MZf5^6[uŊ\:6j$^UVi*I6V՛@'LJٰ,{GHfT6i?b҂F( CcxTJ2uXpĭjלc= QEpDapw.#x)݂dD\g"Wx0!& Gzli"-ϣSь Mޤd%cJ\vx@% 9 [X~2DfLttJ#yq4-2ZFnoArx*aŵg\t#3tTSĝn;< _{縲8@$ULغba?XگEM`bw-$(j$c>qmQ˭dCәW׋Ƨ_G'D0Ӵp_-v<.UO<8aM$U9MbXM 5^Qb?5~x1r Vś9/(z\i;L$p YZ4?`gQ7+(TL>5ލAR9dwQU۵rcۑN6a=twP񷤲}ƾTtcUjawZmZj(iyd#T1BNعZ?Jgze'f/4b7 ? .uMU@O߬xUNp_crxͷ83l͂k"Ψu'֕*^)b99ǸYO I\!((˔Oe ~yZ==w6mOI'dӶ){Tni6EY!rb}q1d3z`whmg@RGFʞB#I Ma߷$w:E385'eb Uk`z1#G_M5迿_sLs[Z0?#jz84p%͸{G"@CBLKQIs6]E|$=ؗ&].voG'm<:k ($=Ck泟X2mJNZ Oa0-ZrI?MU(<0UJҔ%3RTנV=xpu, Xy *kShkApr&ET I׳$C7]q,׶^aE/$'%fýO[!Z [f/,G$ʐ0zå(JlN4n4qS9#WصP-)sяr'5bdnQ*52-3/Vz$EHB xu /zQ( uJml\=|Z欜(=d:\,w}>#󹄦]vN&] HO +Ae4L^b(z/pNr^֞׾?U&̂ hGbt afHUK\G xَsYhoc٣=^! k`$Qy AؤÊ疈v z 葉4'#J6 ?~'E(&XFTf>-ܫ#Aհdek&ԾIba}Z1t!dk=!\>wEmNM!,'GSt9:#03pA\e,+~j^+!9Tl''A)p}sf}p6j^&@ PшW>-|є=ރ 4 3-׺]8-\& sp}&M%*p` $ShF{8­RId4w3oZ։>]/~э9aʵrmplhC8+o,N*^z%{}ֱ$yP#(6R$#{`NM (T lى=9C ӻmsVB[n7%-[~jY,N?Ȇ0/8ޔ=E_AQMR)JP!] yfVagH|]V}fghL toiNЃ0῔ݷiB6J;1>x+kd'0oSToX){ 1,?qMJ $ޱ\&(GzVÍ#D{xD~grF]>y˾/8|q.p;'|&3ok\ڋtܾ20k0h?щHmԳ_\6'FӅoWujYt^!=rX>R`"Jcru9|} vBe^p/cmLw$8h@/?\ f0#?տW7ŖʕhdyaO3jALtZf. Ŝvɢ%mcLahqsދ;V01*pVrn m 7|frp!bbJAݰ x1zp k};j]9{zbOȾ`Q*|K. &)lT# 1Z+BbTJtd!)l}?_T "_5&iZz]6UB4Q@c3S'[yQ2&{R⚈ti|Te2AZ_8Ba %"hO gWigwgfhJ1<"$qw77Pa+,Xވ?c%tu_)eh%I$lEab-iPӦ⯓hiЗDK6?PB8c<˲o,9p ֏Nzuɠ'eHRVS0V/+S'T;rn+hpj@蹽&RAp)PD3;$Ʋ$^ )ԧ^|>oa=KD>)J jW9[nB&#c}rP:4ތ YRtY_7_$Sy6=cNږgbueէ1JB]#LNi35'G=wTccT-C'h-,\e8@QM[AkqKo{{#ڊSz!jeFN) È=7 UrƊ9 Jj*p|`Eu|~1?U4n{6X|tYrY-e'dģYlhKx vNY.@<>Y$7!'^9߳9Siײ+N tɾNYtC^LjB5igםZZaۃ) 8n>.9$_Z{:6qU-0\8H Gwt唠ɆE[pdxي-Q(>d[4S1Y )L"Fhpw;Ѩ I0C2Ȝ\x\^ɧsksT.QIy/á;.}A_)*`^}G[FBg8aEUu0Wg(;ɣOqo^ן ?:%AÉ9ar|I'ZNw[~yt]9ĂOʹ`q-v"~YHyٖQ%VwӢI\j*ԚseTkܷPd 2K>Cˏzʭ2G] !$7F g;H _qNl\~Kv,KF|+~2\wGV hWڝ]ˬDoQMT{ɦ:l 2Vb@X;4|rHW8m#`t 5y6?LEFh32v#٧.=bnLWoT)ɱl&@ɍ_V{XՌ"vy5@SψC ;0-dh)3cQAP>fҙmU[FB; xnեw~]+֮"wX R8L'(tҝIfzbS̉xAc]!(7 Bd%q Ҷ)~Y_YOcJ!2vPaEp;=>(,Ng^yl΅xzRghESBb:>u oϏ6J_g} J#] `p3uVUtnoj56ǬOϊW:zvw=]*촅y}Z<,=I}p'1!=@r=`р^U9FmV\JNKz= Q}@uM8ՎJUM;Js4Wa#&@B'N[p\Um?$>BL9X ,;܀!M샨ÃcҒB.n]8H[_9M/{F2ټ37A@r_ĸJeM(a!~?ʞ̂D*^Kϗ]MXrj'# Hpmu&;\B(N4;>K`uBSXX>e]Mr2w|F 0߀א\~4OnqŎ; ]>h82s|UVk/F,=B*6 ΍YCjqcPN&T7^0$ a=8wW40$gDCYpd ObSUݜ8hlΥvgFql*$_X@@v2\=et4z,/\>c몯YrY YM_eM <͗oVpUGd)K*!X{L'jՎ* @۫n5xdqӄ*O\@W:>ǟ~+U(u% ,w\7Rqef%bLT%#ͭ[Lat +|6w#H#k6'QV"<9@V8`zzZGڣ*}dQp'wA0ɜ~1+: X wHGг4RQ+^2Be#R~~oz3¼XߞR1n,-Z7=4OP7k͂[Oi+@O8Zds-~c^L5X*Io.v_&ޠDž.6 ۧ-)EkCR1ԟotD>LJwh"CX>g ğg[6Q*|e q6 ^̘%?W=x0(r}H* PoWP 0 чL4X.M' rce )45K-t3t0ߘ9uBe2`5)dB!'`yŎ᏷ͺۉyJqgVU$1gq:5cs#B3gp y 6\VѰ'ω RV}fdmr]1A/[wG_\?RvT+Jagvwh&y3Ąr>A#9kZyc2] aV4KX#qZ\ ܁a$lD'u''xux i_X(^1e-Wʎ0Hm )Ԛ)QDGyCfifVN%4);CRS-kx6\:f~)Ya"•Sv&[<n |̫!c/{GLPGR]GkvtqL'̈́wF꼍P]C:2hX,'0#3Ѩ]TV )?lwgSd*UP}Xaܧ W=1ظEWf ~e:3dꪽ+OJ+hͺё_'"1lQTyQ ӓ=ŘG+ K'2q4.^k8G))#~Ujhug(wuv&: ,Hw)PdsJ׌>euG9doL-e]<;'T+ǻmk<4s. v]W:)p$:97N50{Ƭ+$AO1i^5]T#P$.YVU*ƔཆqY6u^SuFlY$r\m,J~kڻ2>Olav"Jvج3S4KM)*NlJ2>1PWxC|By%8!7 C/Xu,霧?5q #ʩd^xg&`ɐXCvSq!*N %b#\$IZV{7Q'y\l2qbY`kв[#q^.~4E8*Mnh+4KЯe7'UA!k:E8磊!qy2'ScL>oZR{7Xc]SۘQ T(ݕ?亖r$F&}Eq"[V_S`\Dĵ{0Fr7=ӡ sG8U|NjcQ ʏ(-έK 4`w\3z {|k;K꘸ R!?S6DShr;:L,]d gb}Cr='Drj9JPMSkMc XWZ1cݦMB&uI {f 懻k63xm:%gh_S9#K[L9c@O`{;@k* {͈Jr^HnLaJl^tᵞ95YImHNk"if^˪' 4+kЧvOf {(%!{&Yl9AY $+"մ-wSq}/}t1((UXX!ZM-J_ P>zDJLegZ)FC(Jfu^dz EhU_UR(@ KY: ?1 .ݔsP 'r ^b!{]BpQ<ʞ?igwl28mੁY֭к Q{!R#EE +lm4]0uME[GLEڷ.(?CHz"@>F;nXI+xhrdoRECN|spDW?E;ڸ}ןmm?6JkLd-Qm"Jg]>sC9=qrosHOPe^/f'zş6G5 q`ϷsӾTC Ey"ū-J$ Y׎1aao޶g<繂-׀m碼"^R[6br3dɞ)`̯j6cf[O MSDYZnCcU*\bp3AۖVA2>XXjygdQE$uqf̴6=S>qna*v.!wwm\#K/\E~3yxa,8aΘ1Zc!HRYMRr `m (]_V`^6ŜzP#9LaE' }l1Rw ߰fkhw>Yr舞 ~AyW­MhPGNIeM}%- 3^/*5\K[^)+4;QQY5ʚ"T_$wdRopӿS)O mk:0e}!"o:SJaD=*<G}}[ĘJՈFwTv3́=vdt>[$b>ฤZqgKHp1'# <,VV,~fI pFHXQ-)ỲgW^GvERX;T^J &h#6̯9a^٧O;3컅 7,,N5R|o1jwXDUOKYC(eƕP69!gVrb=?7H'ka&}y{g6A tp+"` ,|3l-@i0;)lG ?[lk;zJg䎄e|Uz Mh^<') ; V$LG5% aUbR=cQ'M\![t#{^Hb9ZDb̠+*5'R9Wi !nÞ(FLqH2[t_汙4nxU_uㄦ2qw7 /01i [_c aܩk-'qx[D?[Ը3IGa߇ჭ١ȼ"nYES2}f*").0e kQoy n[58Y6l#A]T&Q[JFEi;8WSçV`%La\%d2V\?.k" &lVR#gh 4Yϳ=Oωp gH5}u4ED ]{O߿Zj$'rL V, \**)W$pxj6bz,g(78S 5[x]4zlV_+Z. V k[@ G>F}Svi<(lwzv}1QqOd=5@pbhVFުwR`|hE垒~-QvCC)AHx@x$vjdž2EZ|6Y$w MуDL''+۱f"#:-x*!pg1=p^ VL _h1OL 0#h[GNNY),V/J^/TU1m.]~jd|;.+;Aa{PGKȡ%{r-Hi, lR7k^m05h:%Ƽ̻kS1υNlZn.9gsڪgU'PKr,j9Xn91A{ +/ z[GU-_w~u0("Nx럱+p^)4⊼p0%D<0lѣb,j-?h,7D]:G!~:AcH_hDžT2L`5(xM[Eʒe-raEtR\Q{sC{AE_?pߊ4cﴎ"~'Z|h{#'iس /cJ'q)叩tZ6U-5r9"V" o`EC9d4wex2vb\FmY,l` \0 se!H,Da0~\> Yu_Dwq86t<ؐ|EzQV`Vɑ%Af^Źz3 %cnub%]cj}-Xi}%!|˰ܢp12A2|]mtH})tB94o2ǁ_?u OJw $;2|T~St]}:%̅soF1S)ޱ8Tzx%Hv}ieEr6)qC[ iW 9juG/f!7σw/3i>M+:SVmBOe{Nr}HPJIQ-2ēzL_V5Y^ glJHRƇ$]ѻ%‡ f#HW=Ui(\pJv5^ ٍ w=ow$ .l]*)*@9A#E5P;4J831inCc1xy 1rWk/Y焮"#<2|+kk}|qV1Kؠân?1E5?B%a\ %ltnQ-Nz9p~p-QZ,9SMjnVzIȞN8I#DXg4sr16iJYqbCrIp%$ weNE ^(D4r6WTD4塜? OUe(ׅGؑv=LrR2Zۦc7m!9l nryu%Ljʑ+o$ 7lp]`J8=+h!ъ3o]nſ)(Iޥ#6ѫ[feAB'Y=. #Ƅt!J{R˷'B7c?[S%v)%H5}+:Xnz==V*\rQ $SWckD9\ֆsӚn("s|Z`dla~l}TɊ$UƜAFWu\BKaf4ix'Tf.FzߗG<+$H~Vzι":O`$j!ƒME;B&`pxI:I2xv͌ =oiϲ[/֗֟l9S@{6R}gâh5dh>!_/mJCE0vI4Y{dCºZ UQ!s{Re>M-\8%Ĭ[#h C]@ ila5t|mrtbAIM>}.cI\*8z8=4`&Nu?ԗePk߉#y{rBBV#u,y)7=NI*$}Mj?׶S}? {9I:qgܒ5m*X73&HkMԊ8#δkz#} D,hEBƝ! yq(l)QjV҄P{!_]taU53>to8.c/o7;.UzΖ>"&T@0@dnضp&CWBx>+1-cZ/.uS,3?HFpn5U()pvdWCRrR2?n}ߟ e) =:#sP҂U(`Kde yvYorfqPTOw j,6밉^fG#/g !8`6LT÷v=X 1>izpY].!]S%;Y oOYFo3X'Q_x['IO-1@萶 _VcX[Tr*TC@*,uޒ+"#C:+ y35ugr)J<UYISNIw1AgGe;j)Y2/MDGMZ}Bt'=C [.gE$pU:F9Aݭh)4קj#-#A (.7siCavvk"ڔ'K@lxX@&o"5˒Hk+Oa͝Lΰ^J[?r!%ᙏGK @brzIUgt's&YsUCR VK|rKCòrX7<,X-guYKkڠ pAsZ?{*\awTg$b/\,:Ij85i43Rd~hAOf5n2Ǎ N?z#`[F !eJ~_8yWLm5n[Q5.x"wM\yi3(8l\u|&z!G pzȅ@:L5Ek=%kЫy{ue ;4aSu  {}f#3 D z騌C7 S,Ak ͥ/ܠz4 RrLnMGYta΢N1bJF7h U"Z`K,'?8/9>;wK5Ig-Pgs7"o3Hó@avܒv"Bd*<j1ruߔMT< o[q}S zTׂ|O[QeADIG=(d.5f\T0K۱++5cb}dXsq."=wx돆C,{(?ן""NjF0\yX*K!x})a^^ vt KQX dhwmxtsZRsFaD zkF0'5)m໚rliG3Q" yMv8'$d?Nq&9! a[s / Nto6mD4:,yufܙZPhvPh&?m; 7ϣ /V}g=+ǭSeL}_µ ofV6X)<Ɉ ? $s8q< \O;3؎Qs(  /\>35q{IdW&,Goa͆z)8 si{\h--.K-\QT%Q҄,> "`~۴puTR-8Q9ٴ- i(F-9#oP>?.`wQ>6uN+g)i'uK;gYT]_8ȉlˣWT&/aR /'CTpW8Ut !@b)vQ̽F;bt2H(r6y 뵧Ďv)@#ӫwD> n֜RBve@myKRfB3ۡȏvKBAkfT* S4!Nc?φ$NN~68B̿+3z݄nOo" G if0Kd2x)Bkl54|Q}ҁm07bH0CA,F>Ɵ(B;K.ؒq jPX,ׯSL h=8|Sy}֞:܅1'Q:Kb R$Um|_ۋ۲T ·pg#UNQ۝:o\/@V]?,g";y] $4t͗w7W}4_])Z6*!uЃ&Zv"H}koO˄CUF|b5=})gY.A0zhJ> N;t F*G9kYL mSN}DX&?$MŊm8BK?m!ièNy37؂]>gPMsyNƂÎ+_q4G4uLQQ;N[vx8b|_,Ě_5:iZbB./{z#Lh =˩ ~ 3{z |Gt_SKԣl)JutʸK%ӹg9_Wѡd60OyEARCY:\ ~hm~0u1^%逡Sm[AVd-3'_ xb$L9(Q߄|z.2}Qu^uѵo [@8zuw4-\J B0!<+JVd ($z%8R9GscI*I٥S+n 顲hѱ;FH y{sN=kz@/tؓF<68 {W'y''aB8t<V_|o\:(Csd~e6`w'OۗTnL&H G˃lQWk쑢]ݲLqH (폣10Fwnbֲ[EmTt|[txH4N v!~VwwgIY-*2tqmGۡ>)Ȁ 2bm1" Uڋ0yuW~]J6uˋwsbs%+l b|D H#nɤk8lJ|>:BU! .+~V D'YhK"ȿ7h i)y>sr8.F+OГTU[0,lVʮFF60 ݫ;;da@B8gy^ UWO=6ZaHf bf.R$'^NN|K{+l468dQh 0R)| 9kJQd,i\tT)5ϥ/b 7Լ |ꏙ_%ajY1uK@$5l*ՌXhn{YZe5L`lO+(ȫlR 6Bua9s+Aw 5</l|.\{[!sB3 j)\?!I5p:&|U")dcBI3x_i2`,Rrr/deS=(Tz<]\ӿ89-eGGed@PwX0m-̏8L?An]dx) VNfaZ,uDpX $#3hPprs@ ~ڤeƘyE"%v2hp`?7`S&Oʷ]*f'"Xva#њPQqQe@V 4;ULJj1i2'zoDۻ]HNVT|*5B[Vzor}ͺ!wRJݚ}LAkӼ>F5Dgvhpf' l1|Xqהӝz!7|AB $gFlTuZc2;;,DNR/Lr15v9 ( ZT\1|`&qk[Ō}Ky?Go%uq$յ$Ntpaljκ!4wf%ˋ!^헊tD4>Bu*`h-}H.*/X*ْy^ 'vT: *EA:_O&/+zjBMƦ+'-;+hKI1b) Ic E#o"eUIhqh'{1!=B o p C0t&K(!7b D\E\8oO1'%'*q-hCx2 $ZC]of([|$e"BXJ7=<oUș*of9IwLfN2Vg"xv,BmYG*npA ɻ4 bp&=(,E-gՇFJ.}FZ9?J3F8sZR6σ>*wpMVJH,#vNmCŸ+ R*(INEj^>" ߦrE׿+)CiG=e^ehb2I$~AT(+/]eŗ5 Q\!8mNSBBTĮC{R\$w5VSRBmz <#E&98UjRg9VF 58)x\.|2o{@6{ َ.=S *7vJ~&!|u կoC:ńNW6G 5J/%dD:.WL4Vښ˟`D2ف6˿e}o֥Ln<"ou7Ց87U"yJ]FiLī(9*|BFk~3e=/llݗ<u$ϭ !=F3 B0Y7p3ZF+Z^MNH֨\Křx4_ ;̳^ aQݔ]X ugJFR<ɪad/L:IG)UH D68Hh~&=%$UM k"9Sfl13M9eϟ{w)`~~aӮH=UEl΁441R@bvEeM.-1-D맪N.Oy ʁLK,KB-u`iPN6!(_7.y#&lL~|X1J f` 7JVrc͔*"y )hDkQd}'8]:^6q!1)5?|S/78@ J3KnKG^B\hϩo3V)7,~kWpCΩZG n]s.wE*wV3+Rhxи}!oz_o3dv}ŞVp9B>+v370 "kl!ߣe o}aЋx7R =CxGNߛwpz|fE'veٹ/Emx0P(+19RX:d78a@ ! Qg*<Lu^[@Lװf^f!@#9˧aD:MPG= Kܜu906)؅*Xդx(K= x/ =vpJX((hdž?#ß.w$M!C,}!Ll30"b~15`H(`rєkQ'W,N^U752*E߅/`٥)y01`a1rcjvP^? mE>8hD@gɲSٔOR%#G!, r[H}l r d:B ] s&+m'\XS.XSմ.YdE20k2kDi 2alLNܱLhvcؚ˃-d*RM6Wp]QD=ODu6P#AvTd8L(eJ*p*䘇- 3nJ"d43AE$בxw4A]Y\LJFЌ%v5|KDnVps8&R7l"t~ͯQ3[{'KxSwQ )J$I[~6|~Q|t"}T:b}zCJjY! =,=}PbEW Ge&P["TD`R%.WlC\>./>呱lxd3?!vj\5GY{Jيx1Ue-wF.uW{Ӌef:PfT,UI7Ǚl$RԆ v_9wB;&ItnKtpCXlZԴ2é# 2rJHg{:WO|̮ !fZY0a3`SV \~_ eΙ;foG0Hh,4iׇGw`mc]jA;4 *= R[5~b0!\7FqUQ[{=:X~ lUY&G4ń&ĵ페ǰ5OPl n8G,- [҂/p5[0eBSM r__xnHDt/kXǛ>W2N5k26j9DCqx|.^Xcq'EJtM 2jaLv.a۔&tLR\Kl8dnw804/ұkTaQSNU [ODM|#9k? NR R O &%[-4gs|N46x=pCG6и@%䂌5Rn(<֣SRf~)W Inu3@G{<^]ݭW^)ݢ)[= ,@;IO -0r!&j֪v$LT&H-XVߍ{58 E,“2a>Nס5c*ߘN@-$j0[Oeô4=l`-nZ.WʡPTaIk<G?!D鋩-n7je$'_jzeG"p,Djh%b`%)ɧLg0m8xK,w* ijK_Ua42<]g{:34Ґ?.ઊ@d|{-!",l lD爫]XNǁڜ8W*9./] ąo4f=S;emtL/_sW]s?!dgĜ߲Aޛo@fWa }lp&\%*hn\H'C. Y&h&F1u(rߺ!\wj4`}q?h#?}xmK1RF[,w]EG-[tx ,udbUgE OIk_p"w/}k9j4g25wv'n)Cpwi$n K 7Fjvy=+m(7ܠp ݠqppT4 V[A`łP3i5D_@m&2ߟ$-7E'K%J[`Urל-Ap HB Gڶ?$HL$%އXv>x=?|x,{60x8`l(R r"(ꈶ|IӊpQNK1I/>] TpYqse8{Gu ܃}`$Cʰ{/uP&/p*:qU!1U*gn'.^Y7(d IvΉNsS}r5u&Ԑ%ƬQ3т>4 WW rDum gBMI _(z0_iFP|ӃKw hk"?c#y5D.r@&V9[,#z.gTaGOG+ uxm:K= Guiv4||^YIF?kv'ስBRK杗l@$pz?Li,l `0Q5 zWm -1K6@ZBDvJH%mnTO ܒeVMT#6jߦ\Em6b:|L[P5|BUn~f>&v@1- :қ7W!wB]X / ŐO+?TT65AsX W-} &%9nSOh$ |HֆI&-^C>Gҏ ? ܶ R[!G>EkSiY4/:N0߄~b2AQmvR՛ʱ)"m-)v-˄`k?=mP(vZ4j=`;Ba zu;pWk4_zd XVܑD~,UX7<I"5 kyy *$@T Rގq$`ҢZxykn]}eyHhoMP0AVdK\Dl= B'F:)R@[Uֆ#+,{xBzެz`# -FCj%f\u93Qr@)J_ixnr,Fni+e)棭m  JY:v"TcY]Kl;c06 iل=dSU;^_w"]YԊbYItc0Pkj%Up:2wH爢`jj_/n51K a^,Ǩ@_ZslNi(Am tAk2(iZYelTz%?UCKc*XL0 d?"@)!ϯKq,uN;a7Z}!0@#7_)zz_|WCG9\R?L+QݼsErI- [cWN˹RGxK,6ϝ?Go:<6|h_64^J>b j!ڤeO-0*y'w15_6uX"`C5r $ց#tBuœj)T X`h^ʓo'd7C8,L Pb*xI犓R!A/MآRc&:Im7ȶݗ;_U//ퟻCd^y6Zʘ(J!_ܰ_m^g9.6(+))IT XIg.'2s|*. ILkp No ^ZO+eE M5r~oE[ƷQ'"v81OO<&~Ȃ2|{vr꽗ag\ f ^!OLz䲤) Moo]^}tx9-"g}(]a d"mt0hbz **>do(uxlWAc~U~9gc n*ja$fP(Ne@pfi4;UL\#8j,m=IJ[lI[˳D ޸"M]3n j> j$oxiA5^5#iPdĸJg:Z5}A1Os gXq65'ZR`4k_H6LazgD LVhQP_uQ-~a͠1`n oҧb J^wŹ݊z2P1GkoZ闏B4#Ks{H-jGGu'i7yߕ&w1{G_`5d8fjRVt!^ǵC!BBNՓV32H;͇P:Ap5MU R`',"7Y;V{U?#w̥vo(/ahl,alIP%mwG uIB$ty\k~UD~V(#rď- :/r(KUZIO_VSZ{LuԡUy?ՠJI]PaUNm0Y`"i(FKmv v7v_!lKZ&t{~=05F#qޑPy$؎G_.\lożfɀDSR 1,#)lՑ p] Z*] u5D5ir0=AZ~Fi_H7}"Ҽ 5DlI3ߚsL[Q(s.1EcN.e2Ye1ƅk4n…k*KC ,  7ș?B4xigH8-QD)o6~Z`2}R}lδT D>022Uc~i['E @0H4ԟ gO3NT\!dAvyCJ03ZX 'u{߼J {ԟ ÜQ( d0, PW珽yˏrf0jzF5*^[wzA+!i/gtp<[cycN. t} Aᅫ (0կW>`ݡ+`sQ\]]GZ}'#Dс3#J+:./.nv=I@ j]\)ai_8W&S~7ayOȚM,!a0k)DM>Cy6_3LM/a% gl5[$jS!êu8T?<,=!ʅ^|& Z4.mӷ@fd}[w.+9 (Xkc ՝Ӕ/[BmKpB? |O?\~r͑^#A=LӋVxzEаYf!iǾ`jfaC:-D2\8ov+騦C!xQav\=0(YiROH8>7hਅzIyɧM|eNL7VC/7PKp yq}CD[a 0ÛVn-.aA6C{4x-_8,:*SHɻWNa[MǝOHpgokCܣܕ6U@L7An`#"tnh*lt2/?-vmͦ^)DžOQp$&ū7CLh NYcX\GM&WpV,פ8$PI _Y NXҚ.Po͠\ T"m~⚵zGZxbM>p>9Ѩ,RXuho6~AɭsoئiG,uF*9& ;'flESAPVkݝެF{t= ^u4!R yDe}Xk,qQPxdRj>Qh[ Y.ڦ,Dc]u3i:O*4*#ѓ3~B gxH`}|>wWX9iɖWe ^ w,ʣ,v_4v-nENB3~=SyD(VxfEKYS, ff2[DHh9U7ztFfՕ><-K." ɻxX&AI81> h|`N!ś0)~y#WYaŝa(U1+mŽn~-9tIA;i{uN 耬a +1%O.$M= D.p ֖qFg(``p$}3ǍoY^P(siE]%[OЌ*kPXvd:[.(yA񣗾뉑h{VSM< Ypd^PÔqXCnuLZ܄E1< (X8ctf`'_,.EkQiGHh­Չ U~ U~Dq;wF/q?(zJI,N0#u{[DTaMQc8̀nsͩzXq8Lm_jZAc'uQSPXk:$C%ۃ.]]" S5\} y-Q X}<)x3OPZ*}Uƽ*v_v>'8o~kQ8xRKJ6We8cEp]=F 7  u}_[3ǥ2MKJMt+XĂugL`Eύu-@%E ЃXg7i&W3;9=J=Yإu}~ߛBm.94TN[SN@Q:OkqB$3X R^܀akI!^Y $mj ~Yw6g| 3oj64O %qd.wt- ޴EfSoP4DijD4r3 ߟE#( c5]쥨)jP><S{y`v:/䴭mÐU:MȅG5sj2!rn < V ]uVvVU}&tUv8aòUy$zTs^|^`mmxe^/4Ң;}VݏvP]9B\ GpAqD xaa vN&iIqP0DG/9QQ#BY6[&|6oxDNRz#Z q"Z2zKM0Y9 I2Z8&*cțN)Դ֧mSL4dT0=ءC1G9L/De#>}͕587l dg C{)W/@#'k(b4"Vۨ4¢4[:,%4=~PDΪŋ6^ ҙ}V[qP!GE n䔹EPNN2C[|. " Bi[r?X{\!Z)/Ў9.3*sO yBa24 [<1slHmJ3*ƱKDf wweO"#\UYآL~dibb#pTi4_ҮRjfrWu}Ne3fEPEϣe#2cGSUG+?,p;)=*z zY[+8:c.)[7uIG49TJ;Dqk=mDOj_ㅶtnO%tc>'L5XBH%G!i19|U62p IEۣU0wMe#_>Ο7zolU`fSȤEWArĻCK@9hΧpdq綖2AmokB o/PO >agg{շ1rpMX(q}CuVjϦP§:a#д"j` 'E#ovzbc{1⚶F2GwHܩv' W4јr(fe~ .sm㗔lX'39,ߞ8lʒ" 6R3tA".Ȍ+d\ ̉cBcOJS ͝u7a|z/z JaiESp#5~sYˏmjPn3:èAlLJh'Q 2Kͭ11uZb#Ve;F7ZiPj|-)z,Jr ް>gG .sS\;\IԸx hBS~EzҥYGդ2ܿn bD̻¹;NdS5 Ţ)6IlK_ū:v=xB\Qgd|{G8!H^FCně#c:xWߛY[qc\:!mHC{cCE*SYIUv0M3[-yqP$8 9}| 'Aƽnb_@ Az3pDY+0ߔI*n֕\J(A8gv{ 4R}w-CXS}Y]្W;ةz-f^zc98-} w mZlZxt dWտX*톖x6bZqfԣ_W1x++[宵kxh'RD.2|-hzrbhtsX)EOQzAZ9OF\co-, 3 H*KE^(h1Bq=\ƒf}Ë[ޔk>Ջ/ ױ -%3#v)~U1Y2ʢzbvH”_ n2l CV~-=Gi%TYVmjBD8s#л"c\qnjh|F HcaađK)rI!wMNv)I==CYvjh`!/\-KzC8qO\Kpl_ B ).ģOvޡdF5P}5]5.q_ՇGG5-iEk͹?bKϔ(b֭6~69~9YW&ې'm̜{b2b?K㝧EyR[vȧը-́gά3_=U^NP1R5/IA IVLhs{PϿ^9Ý","'}aO̎96*^&B=mCM SWF? $nf,%pWJ$kY udB//Zs'LꫴqNqi-ʀ 2Xb%q/^ԺH(:C<0UN V@zGI V.SfOv& QaZ5:?Eܞ^ezPTP;.4BU8fN/u"ֺ+e{5$l :ت]lx8ŘRUՕ;nabzeڈN*ƻa#uW>i&pŹZ$`-@nCT1U.Goc6aץ qe^5f6#:3D0w~Q=Gµj0e=aZ*34l͍5ViT!WG]ơo7 6W.3_R-t55X x>_>X=Beb=, `;'}3wV"Fke8Is .ͧLc"铝 νd ?WQs I)ޅy\X(҈vgWNe] [ŸB1VYΛ>gZ2oU.ӱُ׾wU`\d1b{Id̏>.(rd-A x6Q\fgm;4(5JG+/Yq0.X'G<;=c_kR88\ٞ-wN #]zyLƐ³{-뷛3L.qjN%iy2E<J\Œq|h+^i"> VeאTdUv_΀נjR,zdӏe\zl>lvĞ':be$.yZwt\x*׈j6P?FhoHSԉXŸYZ<[t/ n`~ $ 5Wކ'7]zĂ+d"uzYBYr\H WMNۖ4 'S[03OVxZm#ܫv(5Jp/ (Q;)u~sBڔUWH95쫵ɼn1Corw@1@]Ky*hb9VjFw2qeʨcN%Ne"9i ɸ(EbJf[̏ǽQpRR']KU85EY T1v>[#_U(A@3j ǵ}$9)xܷj>vЖc:g$-LVOQh~|~|h~{hm.Җ[(@3! ɝi+=o_F&fTm)b*!wL;5|rl)UZl,=xpG:䀂؏B4 SEz 4@V=:X=@.{@:Cg^G [;ńYPpOk }DbDk .,!G(Tݟt_Rghk[W+jc+T-cZĤE(i'J"}_r){GD_xWڟ33oDbZiO*z$<4:y_>+.0ʲ2a2AK/lMh?'?[R%L}#&<3)NS_j^v2Lf$~"Y! ݕ_XLl Xf9 -{m-o9(/KIm~vRjxVSPʩ|T' x޾<|~WZT^.e8)?B^z?|LI[}b%N%'1fU]>h1֖m[3 ѱf)Qm.@ZPsRYL:\Kk6^ۭFX"cS71q5lSJ0k nQ뽞}O1^ wfGu,m?̃)c}N"1qD,ć:Qysd.B'J"H' &/7Qٵ*O^E G5Jaȅ`LIo[|Iv@'FSa4m`!Mݛz}FѱuVS*^++ԴXYGީqvv_E,OSʁfz:H:g' /o[cR$%q -OWOTbޫgI~ݳ(D5bL-`&KpN,qk#-wl{voDb)$ 㴦X17BΞ_OD2q+(& \Wu{Ǐ}ZΗ1Z) l~@"&u R(>1(v9گ&2 ֓`XwJ?O窢 U(E}қKY w1 j&iXlÕ! ~D"'So^kd>.6gҟ!˔c!#Te( o V`3:<8F("NɑǨ!a2n\G;Κdzg{ܦ mEP4iiVxRikb{&Q$V l+R[ :Ki8 .X0 P&lQ >䞌{T Xr$v -I`}nR^ރ?jYPK*byx/#5oD8CAքLz1shv`O}P9poh֏{%#~vDk'&v3w$zZ򢫆QКf{.<鴬dHVЈA?;hr>0}_SYvPӃr+WW  ˣ/F݂QYfJk;?8n .چh=AhVEa1|~YAw ubm}v*˾n%܍n(e&}i[m~JgkZ⽩CXT圢nDP/Xcxڑ JC0]1@i=:M5 zjۧQ| MR흣N -I=/a%~{?HB̹G./jet `ogvl"o_Nu_T n\ߏ {Ωb-vjDa(-[ђ3&3DY'C%ԏ񲟐=^ C:T;å xt6]~<RՏd'18 ?1w`4 _*/݈wmYTfI;%rj֖@!-p6䘹Ƌ]%Qԟcj.)rV͒h e2e0rn4 2_ugZp͡3v4Tu~2Ajpk_u!(&Fw#bNˮy't*b-ʬ0.,qo4W^tTV9EMxOHPkSR2eTy?_YJRaî5F)%!<~NSru1nxBh,1P*܀\T"ij7SP<~t`4W#F}O*}Va[sp~"3 N=F˽#XoU܍m]IΛ &'@*lXs\z[ HA"mar~YYwF';LAcQyw[|*N͎h_nqG!,FXFm_A21ti&HX6bTlܼ6'+n΀3`LN^K _γ<>WK>R(]ak~\ߘ4'F ^-^k}Cз{u$(j(xi9PƵ4NO|muxqb2;F?|Dj36 \wf urm͡*]|}h燞a15tfj+ga (nePUA%mҨD ``~iz|VF,Q'Ƈ|e0ӛim?eQ~A높ֽM|#Bc&}~*O,}<]x1>A'ϻH&XfqmԱ. 4g^șZ:h  H0¤6R%j>ךg];,EB~kwe{]FbcR=Ld1 (lR96x?ES" '쥃,<`.w? Z¹zM2E[`Ě~r nΉ=Osv)_ƥߐ1v30:,;XTs MnH/Mb^9; !f/^ioJ5% uVoΐ ^ռW/~uHl]99G5şQ}z64C(`S5"yh&PK~C$mt9yQCFc]v+hzQMz 4!h2Xn@8!tȄZb밼c],m|>q;BK_ЉJ^\hp)J qXdfW ]p[{xTDCQ"RV#}AQ0oT)o濑cz> VHxן9O\~L9 ry]w, k& 2(j4kBTd U2Gs Hh) ~caFv65ٞ)"~1gL&iLfݐs4\{&8tV݂ z8+N-Oi?˻n,'PK_ķ7 Y^$5@؅\y +W0ں~JQ| ]~YƮ >hcs%pNNYKmLZ`z6a+G\4P'*~>8 O_)QAqK5NbWl,!n3^OP&'DF6`pwT>T>v> pGu: elcD A:h*:8DUDlvet[te yM Rݣo|agx$ŧ/.+@phgƠmk4)Hi:·TosP-dJT RK:Q-@ъ(HZ"TG H @S)Y7SYnqDK0.Oy334tH$ >h}4 ӺVOLYn~.\nc 9Q7)qԍP t+k 04N|q+^Qv:OV_y_F%JG\bE.>VUj-k3!*/5N Q(-úOU,?W yM퐬u&[zAL4{Uh~Xw3Ʌ<%^Y6O'FRʋ?-,{zJTK5ɭ@xS"A:8[s20\+[BٰZ"/9Cj,IB$]c2E79)CbiVG6.5#e#Qj@.`]`Va3 B}h q־(A|>\:r8ب˥ =W2k; I<( !hO{Wֳ/Nw?`:wի 4 @ Ƌ.ِ%vVnN8"W9x%$+;]Ύ<ǝϲ=_x|{2/ iF$Y+(WE\5ҩ\dܰHK{C:.Ľlwn2 a\|gGX׹aPCGeyx1mD`6FjZ %v,54h%hל19}8)hWQB~yl[ț𒴙a Uc|5U h0>*U.KX`Sr=8SZ 4]O9@X٭#C[ LO' z>*Ճ UD\n3\ UP~6v1 &ɐ=@øWzz.~*]{.M4-wDLY鯋I4I7HWa }oFi ͊w{#f Aak%7pvawDePDJu:`;=ظ$z pX7,j/ldAYs.2wf`^ VϹ6ݬ'q"c>9jib.l3'$$ªC] 7kfcoD|+T _qL!j<< E)-ֆjt79+ +Jmb:-ΤӣC=x%r`Ӵ@`z0No7O1T[ ynWGCݝ$XnT\G&<4"A5dwhRz㙤_:d0]~]7bEz9!jdVr3Er1})hf\ť~t o .2?^PΕ^W;` ݀~8=u?S^]0Fq@"g1%ҫ= G yR47;*VJxEm;? FDͫ9]]?rDH . DPD/nc7 +6HUŸ:H z)h_j<GfcliU>(cZ#v6K5 f ;V4h(3qJ87cLVN7ouh(V'Dn%~CFvl5h+XK 5P+rK؜5 Oe4ų OC@ O]*ZOx@K0!Eta {CȪwə"ku`_пj-n 㝓 )[ ɪ}0K@I#X_R\*jn>H擖*yÒa"woW|w)IhuZQ&'_̢e}r ^<p%fK?dn`K+< !2~wfV%X$ 4A/׸=>=kTtAkV4"=I8fʵmI\/ۯu{05D@P ̙RӋULۛLMcXLքe@FϳUq%(Vd?=>T'kuC>"y;I>'M(4$MZ޼\WzP67X? Rg{]bx ΖA/:Ⱦo\U =fު"=95V}G*z8(Ӗ,)ɜܐ-N 7G) wP,փ`B P"G޻I'ݫQYH. yXm(gGA^+yNcwb*3{(Wى͑Fps 'GROĘ%RIZ (%Yr{Z=X{y!Kv:Aluغ*!TUc qs r!@ ]9mf ,SDU8=9a䇠{C?[ NkTc4z7h47ヨz )f-n0"{EjJ&2j Gc6o4tA9O1Ͽ~y Ή^ -<{>gq*uY0%j Oκ5hy:hY0K`ߡA39A|KhI5gɎ́ڿ솜O(wY>eqRH+6wQǵj}V(TCcvVo(#TUz0v1=O.L$幠{# {fMFXHlFnE@/_\',Z{D {ګɬ涢N~OG`*L?7 y6 tk-<ԗ2 Q}=rq-sU}ArJ% 1UJJ{nq,75ҥ'v@r.ObZDH"mGt9d ϩ7ղ8FB?[]:!q_oJ)$5b'Lí~ʤ{SS_z`ME&`8*ʈ62SH;>˂ӮPMR ōI<p_m>W ώ@1hc'9&> ܼٙsάJ Fn[ *${fc& lL13g$ ˬ)U?!rGnW&@BKUݓE3Bli=|ր2@pfZb/]+uf;9m<|#DXԤW>+"Zcu`^)_9~bV!]X=ˤ 7ꅤRTmBh/\P܄ #ԫo̱{:!61~c^gCݒHžyl 4q*`3fplX0J(AY h9S^Xo6C#{M)xon#sɊ&y%M.>Ћ6Vgΰ8fhR,zba%K( 3-DH\hqp)z1u5԰i] 6>N ߴ&[hd/hR-( ,;(B33/gIwL$=JcC|Jmy\@$`vh!vbWɴTD.P=CTԪa.dmG12h^VE%p ,EkBMkm ]49] ,/R_ >GPcMdU23țJ1 #`# AGk|A(Oӆ5ڧ5Gu~ASX1?)ᾰu6!1M3uIxI99x)OXҖAVH/VÌ}Xq15qWsSOb$(4'T|S)O QqSM!^㮢 Nhex r$3Hz4//e%zk}w\x ^άYVπh:r@yW9P؈ЩwJvWҽ,˸ʡ)7('r"C=gO0r T#L/R@ @$^ ƕYB֎)bIb%ux'Wǭc?bEKfN$dWrTC{}_8L?[q,[gujsus09okŪDLScͰU\ZIIΤX]gXJEMQ:BAלt֓cK3pgJI{VLDzLk]u jm:HTId]Zwۗ~wW ЁhSoK.[ 7p_ 5VfzP$OBگd9^irm4IVTEm# &Ghc/Bg+ȸUJwbTQ_ClhT0T밌R7p&ϋlCgzV$l=tNK(: =n{|Le m1ӯ7=2DQ`-eO66z6%0]Ԃj}'JD'Ar*H҆MP }gm4 h٫M|=p ҂;`*{5:]!D֫wfĩІsVׄTգ&}zwإ! &GjU{:A{\}r\;9!&F?#67l4D/ >NvvF7<_Ӳ>i1 eҙ:ayX7R6ggi]j"ܜL(]AցyS."#KYzO\P(/ٱ[PD>tJq`I w"m{F*6&s-$ejQCőjPZ b,MwU/;Z7dEm),}iOÀ1YhY}nej*m/Sfξ ^bOJnH)YD˖jZl)1+dkt8΁$qӈǤv kh'6-|06#Bt+@*!(Nk9oœG{ ͭu3oTN%كg(z|pd&U6ރ1юv*r\`:GY4ᠩ6ҠYU9ƙsQIǰ{["B#_m2r)$D13:X#P-6ٕR6!tPF|>3zFb96Jϸhվ6-«@³C:!Qn]"AMm/q(kc]M-2!e2W܆5wZL3.؋U/ӔElQC],8WLia[η.fGf%y}'$mvLjV&vRo;i{;/IDQ5ozz@:p[ cKD# 4(Aq~+Xv4Q͖3t3q`i $b|u,׸wB敋Q=~)5q*{u4aTΑȟqBֹHjjk+qC{iU`w `79ݣՆ5.[.WyE#A~$7q[YWgQ_gWe57桯K w}vbRj0/1K'DFb: "2{)Rֈf)YqExֈ C6:K2PGH[ve^O< D1@0 fEnјHy 0)*3*vt7Q5ɉYͮ au4Bi8/ӊUʨTۯ/L[ŐMϲw$sy6yc!t]zTR<^봛E7E=+-2W0F|F`ViN$GecpC*ِ@sUK z,e܀){̎M}R~ ?wW_qG@Jx-Ïl]] k `\#՟_fymM&^a[. ~CD[a.zoL"&蜰"Ip i"Ӌs:O臎)$' D$^bɡ:b3mjLo !ӷj?UQ ~&"+|M;Rs@1L Hܸކws pLda(62V]i /|Ny@t~u ;c\BP,Tž޵b[$ qkAQ֕Wn:4F'Yh#?~bSΔBҝ|6A7Pa)xx5 " VJ2#V;\Pra)%@5 1w)F8@pƁ,Ƒ]7&LޞfPlҵo&7LFu;P+MM2No:&u׎)J0|ξP~)]lJ@ȅ⤽㽣*茐f[]%!&[9DwvG4ޝdojDDR1u mvwov^X]jגhs=Õ̗zRI0+hkc@l-Xsxߤ-j@?Rց- 9RPאa%}!$?c[d0X9'Խ2{!N?MH9BZm&^e*# /{w5ρ`bOޝ=sߵh6t#*&!ygη50z 4%lAF|H'SNpU>+UG,pۿ0۴3vO;>L T{yYkEB8zn.d!q~E6{əh"SO#׶wT=T]BBkATMI40=5 yw7lNKz8_ǿ,ga&ɽ''H/ʻ?ҵԗZo۽1P w@{[k1/o02juJrU=UW(6B>zCJpˊps35*x*–d gY_z|H8+PP_~P*&G&ug[앭{ +E]\SP$zu쪹zSj㣎c8agEfN/90 %dV#W5bZZ[(8Mej-n* yRM=l/nɫXLz鐨gۈ2#ΩC#|ʒuw>Š䧻pm}as&mӯL4?ۄ8IGQfX1oGs'<ŋ~T\!]&SRß}_.<|IA<0BT!Z] BnQ[`~>|3 WM 5n ZgtO%޳vǓ5]3OJ{.^o)G-FZ\ڹgvK1Vp5 42;k*]>&3ܵ:+j`lw4'xix+Q06%(bB1KtJ 6:wNZ XhKhJbyo-|j+oGv"y!P~8%[W=`X)kȿkv(v^=a/s] Q ?. ߠZesɎ"6(2y;#h wtXV3h^YGsAa_^nI[f9yV$21%~8":5*[B'huDF5^bev͂sB-uYq+ԧIibTcn Kg |5mc]@`:R YɏT@Ci),> YS_֝ŽCr&yx+1u.*>޶zVKC}̰nj"ȩ%9+``h8Ϧ%g*ɮ.=+G8HPuLp(nSs\HUDVU(i$EL6\$BSUIkuQEyl$L3Q` rI !{tzv+dJuY(Iwd}RU6F|Ӛf3\~Y+ZI\~fgb}X؇1R+h!h&ğ+Unuf405pU@x+n{d8 Ͳ%RTcx2loޮ2 3 VG)ǀUpM0< wj:Eiڮ)$B!wt#0O\qx 3ŐUK\ c(2\}|O!oXo|7cO'j.-i:BXoKV}'}?Ft)(4t Y`,QQ헍-dvoA򶞸PU>Ui" d>h*ͻ5PѧO^r?OqK*X0'd 0iZz–(哺t!V#?-(rx^*cEKe|Iay&\tg7ӳ}:\1ry/hB˩>t "x)gWC۱NNmt!cּ֒紩1=ȶMreA i7E >t$ D;8ioczlTLm_'RYGrRu*<ԕ2'vLLf+ԴO#%E؎Ŵ56E1Ma#ZP- o> VfU'e*3Cv7Q5&:=U.rC<dRTOCuǖo_*r$Jg`9)*zN-jN)8&@a+|iBɶݑ ȵMz[Ez31z=HS.ߓHԱz(KE-t7ǛF~cg|<Pm_5^Mou"5E 7>Rm~3vcϩ=G bh΀"֍hJQjaCWBa1d3$Gڳ15xwKUY˙ClM˾Ekw9]CA3ADEPx:kz#} |,'WqWR@J l2_+1;Ty3FB퀈 l闲dXz7NĨS 匉rh< 0 ɚک(5n>Cf*ހs&C1k+([8Ԋ׍ĥԚwR\9|<8w.cGҸ>͊W 1WzRlz0Zzͷ|/Ņ.C^GPq(߲mC"bFR"q&hc^{ ǙߺEY< ]⭲B_W="FNW".՞lb J5>%dnےp 's o`OwݫC]Agmʁ#f5KwJ4e k)m*D.{8JW]zRpJiu Z2]$Ky[? EUuG5o"Q.\>9ɘ&N4(p٭ ÷vjk;9S n>jR3z,hB )ϒޞ>Iצ񙝕m‹wHtHjhbkRA0*5oel^cr{>uXiA& :n~=LD$Wu04UЧMrL2"+V|1c*BiӗyHbκG~w5 v2Ao_i:'cqj |nܚ\ KȉUo|q||+)(D={|T ,\ &U9^Tz@rM ppK npvnT8]5HD :B[1eݳ`낤{bM8GdRZm($2pČ7= tQ5B^[ԐB,Q=(!f$ˏk͵RyG>*a3ְ7拿`.~BԇK?@lbP5ʺ=F4sP rrT d;:=`0V}>DW xr_0§~X#7 ^I| ZDܟ бG>k%IX=2iXZn C+ M=M23rH0"pKiAQ䦁sDŽ󃤽+׭g1XrM"ZdWHe1"1.-p#vvDR*sd~λ)gD oǞNAQi8) 8EyHbGm(W,G L6b PQbev=hZ9kO_!*&gaw<.вҬn)ؘbf6Ex9BXewT| A߾JMWf{Y_M rsFKQL])vs)O;`Ne'~x7j&V$uWKO|_펾?:"\ԕ!\SY_ bW.RJŌ-ݪkt Ǟ\S*F[}J2;$i<'q5Ʈru0lFl<9CɺqtqN ,<Av䘊ي{pe]gJ H@ L8ع=R:)7HRV)H{qSIHcƌcFXB25 ߂ Y/g su蔔x?c+3X6#tP$n-Sn2[qdͩ 9IEvs)Z:6$k;Ol$lJo'ˆ̪p)sЫ!l96\to?ewǠFU9O):Mq1A;XNVsQ Kl3}-k.OJ Rc^-ˌ;^]-l#%{|-/ebRYaNdu D|)`7b20|-MSٖfY=o, [<9̚~3\d΍>r!Cw6!ñ;gGEzJ~crp.Srbί0))egO*j@q٣Ai8:SmQ D; gOј & äyi!-#^q˷􎧕2-[||X~b+B 渤˜j)4oRrWAGuّVr[Ԁ?_d=pX0cYw%*iT(=/RlUک.#M)=Kq=eδ ^vJ.S؁'?hRm,7,^,@쯹GZƅ7 8I Y85S_-{;**˨ED֕*M}?`_9`&Ww=؞cP m83 XðA\\/ceOj<TѴZ-!@{7:ǝvBshj}'{۬3KWhZ18ȱ V,瓀-Kn Fv'KKjLy۶Bl{8)V |W=_Gv]I'醨 +b4DnuLZjw2~*[-1z .g aA_vһ9k(In 3.nTvjoH@nK@:|x~FSc-HHvr<՟,vN]9.Z/Z g ZAx6L]LW7UeǙE$H.ϤFi"Po™|; +C-\њ_);\ܤy xU2@ k00jCwLXE DBF\^ U񱲥2GXO .2*hjҁvlpϥ!_Fs8q,>Ĵp!Bťs7\4=5[ib. M\ q%{[Y/@baN~2^,=J &爆dA_Y !f8{yd(@g#Tk|@wkMغǀky}r|%)Ϯ }US'5ѕ@ zhjy-%\LQgkMW8? {`{#>,fEO͛/ӄ ԑ)mOYcP l)1FL#flbf^H),o|J Q?"]6) w {* Bqz $1B)Ndd/mi ǯO[Vo<m̃BUz0TěXY ,>(Y:D-V> m0ۊL3+lx9ܕyO׋öQPIr)܂ۈɆꎄfhWjҽ@fu]hĸ/9c}ho^bgISkyN{cI9=ԧn.H{zdz 88o9DktQF׏;ѻP|xja!BZB[P^JٹaXvt1ɖ,6:${' +9~Z/f_I%.D x5h=73eMܩKQҕA"Mm̪wfkUD4R*md~!usTB`d(DNU*ʦv\$QOO˲TTe~’ Z Q8@%W7շX [e!pke,: f!!dq` |ҠX#{8-G5u6ӕ8)iwϲ9rkYء[Dcg82rCYlF>m,5O΅ew7QqZό/ >Fots &59b Z{wIP8{csg|ۛy҈Hucʢ {aVtR ruRh)([dF>ܐa.seCmM7YoiImL9 Wi$梼ePOІx9G2.ʱEro涎e0m#NljnvX'>i|5fYN &#$T_|~9Wxt5,$Z< 3t%LY_72hJ5 ]bE6'W.rn1vB갟f/ئ&C&GL͘Je.g-Ԓq`w)~E A38WFz.s݂5Se\4cT<41bO$CB-Vn $U:f5tFEQ)|Ihsfo9-ԡ6%LI֨k@Ls8%>Lv˷\YH]<w:WΠ1ɪe 5l34W]H~5]yJtDK.a۷LoLh.D "Wp#ת`_>B< ّNSr76}kˎ!shPBZErfv) LL/I2*^dj`,Rz ڄ)=tq(DǢX]gsԕ,Nr: ,س=`=8gFpx֭~9ȌRZZid$w &m0~pe™ zF eƪT#7`6eq@%g;TQ\B;ȁM6O"@ܮN~MAkVG9ħFPrJK&lW7/R<,UQ껠EVj?sbMX$KMJ v\!=0;)Tv`?K@#U~EX 8.Az&51yKlVu`G'eH*izѷĎ줂KN;˅'5*E`ʔCR%'0M|KS$7~[C,޺nA<%% lItNxo @~|ⴗDwQi%^jbA[ɊU0͉ vܑq+%hr˗a~e]_ >b.*Z$o[rdhoNflE4cъv[?>u( ,B]ݎ  ycU{e_w"V*fm So!sE4Psa$!~ ".6M8ryy>[FoU$3c*O!'3!9$8Iqp9T>t^Y{)Y&'OV2A1n 0cs%jJl9а^lR΅ &/  =q*q˸, ~[yc]3ȅ:' ʽ^Hz#,h:M_Af b'[3~ߡh^1Bɨ"x$nH[ܑ(p!ƟWJx+kgc—m=Oh2a8X4^x5+s=^>ߠE?:QOD*,77hO@2t_{40ttZ0Wu# vpȚWZD_Ɛ*hGx`jQPTj28?E}Z,qb"&/8fI酽*& R?(\wkD#*v&ʷ,a rFӅ>-b?-X ?hKsneʵa9U2.Mpo,a Q(s8NM`F IH:gh>50TLcu'eSF7b淡OlT4U䬪mwޞ Q+H yC-(+P홃5#n-qq7]3_<-'0\<;MAԁ^F }lZo+r-`r/Oҥku Mu "QS Szaoc350[n~s_~J9NS!a_ZPB!I 9<|}4Цhp^9 m΁wE*:kԚ%4C?ӄKYJsa޵ )'O^ݙ]L )mڤ0疋"HCdw:$@|n˝–g*脕o|l >? ܮ ⯔ f|SpCr꺋^wz*jƤppJCq{Vᅸ5<`'١Ċ8XiVs~pX5<典!Cl0W#Hf"q5$;G$0fߏKaŜa7 9yM+7d6}$t~ LDzS`܉ncc`08OWV7[TN{ḿmsC'mƼ&Sk+cL(;Oj#*TaS^jڑ;V!V\m(%7l.ϔ7bwOwB|d ̊ J5*r㚘PLf ~?}.eZ%oQp}u М`:8 3QYqxm'*6rzwQRbLPŲW\H UcEp @gGNuf%}1GQشe_ࡍ34sZi$н}NvЫl1 ໫·*z/`+`B*oˇNaR QRfk`?ƒ4#F SEڳ^$ʵEr.yzrLc"u~I۪"Cgs29&8I*n4n(Sͧ>߾fv$KV}0_[9 Jt]p.JGZNsYzMM[!@vuα10kG'\<ύX|WfrwŽe&qoR#vDL@B*BGدp1 }Kܯk>g)vEH[vᬥW]@Mh]0̻ϗi/\UѦʮ޶M$Ң4Qcפ`IoC=}emV@GS77ūn̸6s8n5aà8ZdkLj  GfqI'S dxu@`!P Ⱥ;o7TdDm í߫ gJt;пPp߶@k1l&` N0DIۙ3Lhȅ^'jWo[]}ܤi#nhrl ZciBu %Lf7#zGWMZZ^h!= f42{CVҕys!7aWhO4 XK:+4f P^n4K:*Y_vizS9xv=iTqjݑ/|ֽ̤!k%H?/^]3/~e&Sb9|gqNF%ľyeZJ%:y@ƙ2NA*=r[֞f5Gьx& CVڽ*lԲƄmjR'~Mi:khCإ%YKϊD8D;.QʼnAUX>Ua`uy "z* >#)8_æyM:s>QRIEsCtT=>jZ܈ Uvpl?]hwږͿ +Qj҇(]ܙQ-mѧd‰E+h1fh_Ycܐ.!^P_4A ;zԆ\ ao ,l:"F,8=YzUe8vݟLԔP.}Yڳyf jVħO"BAu>QqDezTZG `0>pPr[7 xl(\D 2 sgBqtۢ=knXD S՝}Ҍj.Cezv̪ED+ T9RL=Tٌ$;ʐ &ha.h=s$ٌC5Jx񮠖zm=L Ӥ=el?\Ҥ݆T4+cf],9 .bb5`yCFdkN1"#1.ef %Y"~u1 =e7v! HCЍc#9. #ymM/X^y_60a]h?IG{j?ů#h@E7XUXݟ{'éT4pXqt9SҿJ(vJ_AQ[NJfE+bBC]_\T؜<ܧ !'@k'qk] ?!ִjnl>V,XϸBTb2 ~KY~P)wQ:[}h! nȮ9N/5:R_mٹXb5=oo&ۗ%Tu~3:!kB T i~39%Lls@['#yÖcmp(Iy;SbbmYHGo[N|³Ez"@k3o*\3渷jOC! `r6;+~3[6yhn 86VIlduݛ &@xpOcIƌƜݠF,7&SVu=+Ǜ +r@uڋ9 -kJ1ؿ?*Ꝭe?^k B\_Q9j."!_bXJ;2ivd>܃էcw.}ςՑhF"fH*vm ɉi%3pup>%.R]R"ۢ8',߾;s })w!$[SpĜeRJǾ aO=fDwam{~fӰˣksտ94 ,N'&ķuvXPa R Hxud[&ԌMa Yu ;`O*< ~ҖPԱ쵤8USL:mg 81JpT=E;BS-: 'SafdߖD4L(@o(ϾOcUөߤ\ +tn (g]J!`Ѳw7yj%c4S7$00 '{ AEZ:$ǎxO{5̯Mz٤cWyH0CQok֍DlRӧWyV(3R{# f e "RY`!}E(_Ј;@UV7Ȩ~ ZB&]#5qtF˦x-R;Cz8J Nh8W!1a,/Pp/4\'MǸD-@.,ci}a џ!:ɱر(swtZYMUh1fe̹f4gRɿZ6[Ȓ`]!h?"G9oq'Jة 9gЉEv̄;(@zF':=uubKz_]]䶳(xLOM0}B0MF9 V)lApQ&hf tE(ipᴵ3lғ!XF3r$̸N t攌*[5+Au=>ɮmPFAr=| *RG~m\@ 94[\ QӨ)!2hG2^+I*J ɐzBZ7}N䞉0Vlȁ#3eS3cϪ,OUQM ap˝wݮ OO dkIh-ڰ}Q7x:F7 +!TQU$n4!EOW7D#8e3p'N,k$/1pΣmM4jJt3˨n+Ku myZdRbi&ӡWmz { >wFV]3Y^9E< FƐI"P!{ba>_ %?[S _#q0rOBAA9!`Crm`d dVEȂ2+7s렄woM%c^O >@l!aA<ɣԹf\ۇ-Yiޫnh 6v}+!34b!EZ]҇7='XDU!cgb^Ik wF &bG(Iw nXgSZ~dÀicEG2}n5 Vxlo`pqo`;mM"®vlcxhٖ@ɀfcuܵu#/ :"Q< .!9,8)g~(u})٘`Z O0d0轺/lvJ*SҨC{U7h]-x4>q\.Mj8-V4`r7wA`2 R.M7qi Inf5cm3W# B[3c2"AL֚E3S1%* NcUny ,) i>h2@ā[Wb8M(ZeCVf课Bۿį iTjF/[LCfY)[ő F $2MK^ӟai阍`=Hi1IJ&KMCayξvț3=+<}v~t3h=KZzTKu,< 45+]Q|,VW$T 8 yOԁ\,"y!ؙ)qU$,Nv jC)az.sc9+*[wnuSxK/l5Ƽѿji/7n!#q񋬦tlQ9m;.V"Vi9]/@VH?ԎL8\>4nHYq!\ =7{Rq#T(K{bD7^*cÁVHG]^7g=ǿآMGjp)k.xBΙ5ȅNfG |ml a33%FVkzO1LCJ!N|8kC: v xme*!v&^(Rbza-2KSi]}G-B7[} I=4Wu|=aSiej\}:HP$-ݕ;%C|}}FTTv\O%z(;TU|fK[[ IoeT3"~&)A.pxt1]ql$`mp:۞&-I ZyEƠldTBvy}S._i՟c>7_y I6p@{HG#ڜ{ ATQ[EΜ(Qqx33[s2tlp1&YUS4wiL&|9G7eɑ?>椖13b:v49[ eb⋳#b<6bBk^ V9y~94H\6H.00RnT妠 Id~3<~V?e$/_rj-sOOY ~3+;E!nyaV{yRer?Pjؼ U5mkfD lϻ1g5^N.CL v{AӢ$z?ڝPe8Frx2|GUWV]Jhb3-Q*5뒉2] wf=0׀ i&Ca-JtŎ3LV]< '].Ohg;:X aFT~ .Fh( ýIbО)I}CvPHr(K) ν/6MyȌIK-^bLUb|^|ƛAuqLA zyr(?ы,eӒD%0R o)a7]κpH2 o/Isj| * I qKr_LE'S-4oP ZYsw _bK*;ڲB߬tPj9E]<8yoo1t{QJ+;o؟wwZ1l[d78Q5g+eϯS49ʑ 9ݴ@X/_;SV#~4%/fJpE~%?]ba:Ζ9byRΤRtm[3WW a&SUxLF %kJES\jmbM4.6Q&u:{mS. xI^ko: J@]0z ˀv߈}&MVjnMj GChDzZ?0aA~[*oEь`V-{2Y瑚~Yr|cFC3.I ]: f_"!#q6iǼi*Ħtԙ_aQ_1O>3׊ok5E ) BT`;˃l²Ĥ ,;RrW%t7-2j]1} udž#Lc{EQ#D1O-b[X;~!c#_hoj?Λc7I>}_#.Hõza}2#yب ׳UUrg~AjWY-%fƻ14#gO6/1vSƕ.&|0a,0bPY|/,ћ%26cU͆d:_Go;_U ߭Ƭb(Ikߍ8+9CלE66ux'-#VO4jWOcXƝlH >}6C3f|_s By!n=YY>-2qWA0m炮&M^K%ROqNlzeY& JY > C9B$>+ȍFF-sWMB&0O}xQEH7pK2ӈ0+G[-9LL=H]4 XK'h.An|%!%>VJ C0+P!d\tYR諸7ɶdNQB +VՍQ_ n(7:*J]H}%D#kakZy v=ubu4м6&w!ڀ 0R+W!wCXa &q!H2ܺJEC 5>ok=L'tf㻬BbsfA((䛼BOĚY5=t5swݞr`%5z/ Bl][;-9޲*u.8P+Ǹ}SֱOs `&|6YTr@)AOהc!mtR2HNpq]˧ hO{Ub/Yq DAobdelCxej'o8W(~5ND?ԦkɳMҚJAꆀ&F\xheYZ\9{ϩ'G֬7Y/O:C45&@( -ذIì+-A3Ozn7`(up6UDß0ɹGU8P w@h|\K~OR`&khToX6}$1$sqWNq}[MCP(?=5:Ⱪ*e6%O`ꌅqQ!WMֱV'05.QC$.?ug&m/)qFµJǁ/Hq5E'fF@K@SD XkU:ak(YMƕ^Uf,v9~eM~щ9O8~ yG@֨qә&Tn6qg}҇uT63,ѣ |٭+:&Rc #}6fO{LMu{Zjk-vENdɸRTH-R ':6wVkWcŎt+P7;Su`?R L$DlrpH&>AȾpLSHp^ӟJp]5@cM=~_{4]F:D0sy 7xDB0"(/BP颴diMF7,LJ{UYcX1<&q6X{!0u2.^3 WҤW.n ՐoφN  !ςE!R909k~WguQ$< lsc N`y9sMV7R:6 aa] _PYm{u6V @oI$y* U>g/۩ Ijv}rARQ^یaN̷DP2-\է0=7|rM+" #a n#& /t.DGmQUN/* t_VY[V~b?$d(}&޳~D|=fnA|˸*@bl $׏A,c %:zi<0~Hgy;l!H@OtrІ)S|/X0*1`/o-TQwvZU:`_ɛQÈ5uY<%dUm2laH"WșàS]XeE {lrJ.qjD/-GŊbQrE߈4@&\<04GD.RScÒusT(S?rA3`E=4[vi4&nsTNx98;+]^7 )ҠdپzTp|kœXG2].e v3[3⇫R +zk3S'voJ*[XW7EJAz4ӻXq6*?_XJ^q<CVz"cV=x57b;OjJqulkG]@%3u2a>nћ[J_}qO\Lۧ45pcs?8L'_%ɣo.Zǒ3?qVT>$lqf_bq ^>~QL#trʽnWR<OrQ8EoYOX rDuǿd6$r'@Q0H +Pܪ`GHX8oH(~0bTVk@K1:mA6K3s˫fI{2"k#Uj=EfGqu^jHqRHSOXu*diSôɩQ*sgq/z-B?8KQ܉sIvN"PeObJ!Ѝ:s;<-v`Ik (P֩ Ɇs3wZ(m:Ѥ6҂6ZꞯAj<Pj`!#)0yÌ[x%WlU<0*)@ga9uc&Iki߆ôoELK7[oSR{ :a@UB9‚I4{ CkM9۠ sW[. 2!T 8gt%z1[v~]ե*4Ath'Xvi-;)7F|㤔p)w<Z'hPߓ Og Eu&H10*&}'$.4/=b6Oa c̸B:;([yksXK1h,< N |>qV+F4YWtX$&G=.ޢd_%{xpMh2KnJMv;KE\|z3WEQVXa&UN:ZLrF&U&CZMvEfvZRMeZ:`Bh'@AgI3 ^lJ )`&f8sl&=4"o{D~R2$ls(td ĪU R Wt$ߚ$a`S'MNL7ut`6 :  ?IJh"-N*s0Nr LlWNbϦ؆ӵ8+ {c`ҟk(\r :PhZQϦaYcΓqT=do1N/\늋Q+,5JO共xcf=L2|g [qJ H2OyΘmSxL?OY>+Z~E;%#EKX\A$pq@A=>-nFt&Xq&%kf ~0IT֢L+\!LT]0-ۡsNEWjFnFΘT6MeN ް|k$fʛ^Kי8pfS}g"ֿ캩:LN3z?l kAN,c"XUp}7 : [4!eH,jTK!ڔ #Mf/g @Q<0[=rr$Ԯe,)PS&>,{*8H R.El1OfźpW8jj".jK\̺ɚU'e1,BXc7E՘Y-JmO6)Ip*^;Y(0ͽOT]^}_yUR6iKf>`pTY=&"mJ׳3PkXXosjs92%XU9M~{ (;cBi TV7K)&kE z85\۟*b(b(^O4WMe|vt`={'qpGpc"=m5@ruYu(E)QS1O'BVscUO W|`]"]ueR3cwD,x*f@#JO\{?x/L*}t^WduINRԌ$PAF[$OR9ӵLckv1j׀>@0]P'!u7DI` Q@9/RWu.'&$)뎱tn|T-;bKs $YHJ,2nƑfJ@N@Dw8̹dž0V'T5a-@UMCM/KqP |j{ p_/&luHO-$>{ iY0㋶Tz.!?r=q0:pln߈l!<'{0u_=I4N[\sfhZn*뎞`.Ǝk_hR'L6yYE_\uRE38j9V sL58A!_>oQ)Z\ڞ[Ǯr9(0XQhD@:9( p} $WV='ejJLVpUZ{hhwVtzS8[AnpQq`2sִ.xѶ+8_q$, #GpSȹ*OX} 'hĺh-gP&PU xØ+g0#@mb,lOn\#G ?d QZ{/BvWA;C3Eɗb`1fFr^[_scOKGt&9)m?72#|z͘*ߤ5E74+EFן6|OО۞[dAq)?q' bM +tAsEq:s\̟A26iӄlt3G$LկZ?yD1H I灑l90c(A0pJ 0wᆀ3S-itaJzx[%Wϩ= qQ4CEWXEIaQ3gvf5ʎ[ %'\c@λ:qpzm˩oPr?X-[ 22 - )IL({Yir,7prǜ I݉%~@apxpk 6_~.ZqN7{.ʵh ZT[Wb^^rc^4[1K!ewqIi T)aDQ&4dm:,HLP|2m5t<]qw ãW;yNCDY;m(+@_ΕG$?dp(t#w}Ic倧lrtv _Mƴ<*?7fC׼RD$9X֔ ![5tRU<2q|J@SpDĘUEA:쓏Y2Т;noE13^V9KzxfƇD(v氖=7u۰#;]2yVfJRrV6r,EMa9McH>-ϐ 6NLYC}3o Ĺ##Xzi!5׀3:f6{B`9_H Hy_~qߵ던%0TgUꀇ\Kp[3V67ktGp..H\ :u`$=!0)p(/:#3⹊OntnŠi)0$Ԅm@8#^)%ntZpMא:ȧ0i?t>a2 [| !8E'է QĻ;6PaNchs{ͣ~ Z 06"U7R*}?oYxo꠱ -H0Ǚp,k֏-9L0ͅedMj7L8{1s\(MvyhM*4D|Zrd襀*Y^GR~YyKӲCau$ni$@{+rov}|[1q~#Pd6TӋS<-U8%ި+%adUcKE,7q2U ꣃ6&73U'B "%箨1A -`bdS`SPL[ܾCk˭8NvJY{4I.K.Z hyT $Z/J =.aB}j'^7LFg MO8-5n7\y >LaM# o{ϋ3a6mp*i<'P$3G~[?Qj@srM zVłeЊN)#ر|`*وiY " ;Onx["]! uڅg>LԹ0>1,LG E $C VH;YXjN'EcC, DŽrkxN(%^KC?S6i_vjay n/`x>RZ T"iށ&VuŃm'|yYq!YƲ5>Qt _\ڮ51-A7OccC*8)rqzhd3B25 pkA2)w{ېˊy.E<0Qqa1cU9*k㺨ѡP..DveN5@“3 0 uU{`Yȑ`21uGMb40,T)/awfkl֠(S^!gd&4 Fىbk@0hs7eJH>85|s *B8t|:]RˋT7HA{CdV4dL=h7z,h¨Fԑ70 ~V$:?0l D|g(dyQ1LTLS7\?4\{guݎtŸ?'eBnq+d{ k腝7y׹ߊ?ca*|EO#O"ytlh ᝅ# u͵h̾Xd8}T390`i҉Ϝ?(YI gvXg}Jgg%uRK-7\Uwm?M'R~ a蔋kb`Y_@AƻndMgu fAvHUtADR'kr fp<"280jܪ6NTR7GkӲzU=x>\i7 ZhM4ҕ:R*Tq]0e`>a`X6h==7UR[. Cv T.8%@,*UjW s A0Nx0uYE֍UNA~)64<f g.įQpT0ƒ5M!( |%I@aOhq@*FްrJBȐF\=po L|.p2b[vOtNe,!z<1gU~*3' fZadY&[" Ϡ"6n0bT Z FaV`?82"T gctw$l;9C'#.o8\^-^u#V}RWu2͙1+;>"\J6 sch}f0R%whNq=4,B& b確 ϟ+2L1ssf2W#PtʹM2Y3ĉź2[$#u%nw@RW?^]9Ӈ#b I wCx b)qݬ}\`GO.jczEw ٫ײI/Zl9mSeuYnݐ}{VT*OFeU.Q<$n)}r eC|fQg]5h !&JI#3٩?2 ZA`64MnDMA2gpȒdsbMsE<ת!:}TВ;!mdd>ίBbb;+?&2M Ƭ޺F'j?s p G(ϡGp7o񲻥ÞS$*)bJp63KC@Oxy]"\PtHҭ&{ `.=wRg&g?z“x!D./ BK!?O.L+G.2A4<HKD4NVF7K۵D$UfYEՒRcwk"[֨Nƥb\%R] <17j= E%滹vf߰(K Ġԁh. #XAd(Tu9 :P6SR<˥I2eDP'-,d%WqOkG53|g;0EU޼$&V⠶@WQHs1 &l DImV#|BBז6kzs?_MN^d6_f>K7q.@;K*.hAn& p1,kd?2f/"#N?^sf<I{e0 7Dy] &bp&+ zoĖ~-teo7Eϣ&{0+ޡO׃9 MF.M!_3ʭ>څwCd垜aWr]Bn3XĮ;(^[2[.Nsh4+}ob{U\R8Z j ̎G4G*;t.\'CU, oGhpmjpgya)ھio9V>:/-9j<-H2Z&߆ۈ$ɯpb;@5in ExV,ܟ$S*VsjU' ,{ $U;=#x2&g/[8Gni,7\ :v&!}0`}{wRM3n.kcJ6[oe@g|İRN!G{O u 6 Kǁ^+IO4_4O:cC5xC $1>}Iv=a 3Ynj yC da.PZ'}ݳצ01m. nOkv7K& RpJ` -2x3*櫿)c'9(P'Vez9O9 Ϥ nA.$uLje{*|o;잋uo@tm 7ȔB%~kL| W9qIɻ<Uf\E)< w]AVIus {$c3pjo(d[3`nAr`i4A@R. 箿j T*WT>p"=n 8ZⅬl vvY^#m%`9wYU my !ZĹ0T<'F~1^H`ORqJ.`_I8s7;`~taà?QZ)|2?%k |.H A@x]j{ ^蘜 @njawz0X+\dgRDb6kdl{[i~bݵhI tģ*mSUSHJ5rwO2E~P_`W~;u&p{JPXasgk@ 7"sy:OlUy]"[sg[Ƿ;\} Jt&@e\L5$LF9}|2O`ot2e'=OdaCͮ/GfwyU׮29}p,0ڑvh2pxVb1",dн[mo]:Šbt"zk=:VQI,m|ʼn|4:AP VV[ɀUM%׳}v7jrC(x<6y/r< VVb%T ?XDJީf{WUZe"O( $Nn%M=@{b%HDȏy級֦\zoj7:9EU [HME: q@VdB%\TCkUd۩O^N*RZjjHC%o4:#*n.`icu]ʍ[ c_r !Z,*0L6AGj=,W<L%ROV]kB)*64vk*w7r!hC .W11~s]P5=./徯h=Xh5=SDYζqd7~fͼpYiSl\VB>Q1{UJw^xAG9f}8#N$W @c]<_Ec76؎H=;Wm#8?n>DG|UvǮyX~c_Z@[fJQg0'ŷX{;upgQ Co'.DK" 6])\%X[/TM:Rh'LKdM0f* Us,?( <% uk9$q'|3FP+%]-{(mOP6ٓ@͆VXjVV#~p m`c]%BCB{VF_z,`4kcl![UL\ +Н3Cg}eIr <-yG3ج\ KqSvɽla=Vx{-UislXe`tl »cJ|oY>S _4G4}DcK=X*HU3JeXٰfd鞪wpo7M%֟js?~XC2_gJ`|D{ $'>q'AEƫ "Y9:`c z Wn3.ca~l 7>8)E9Unp*]M10;iikQ1h:ixĺi'rE{uVAi}$ mO@?gS'A($ L&!&ڕdPVu%Dٽa~ZtiW.b3 xn%q"2YFYl~r ].gcI>ٞao5j=A6P =!N?CYSg %|~ʕZG~71b,5\hբBS\ix{L|rRY6+7O9ho< ;@)f2*qh 1O`yg >4BXX ),7BhKBⷑV,\fh1@w Jj3omJ4gfx-Yf]"{6zpHڬ,bօ0eEs՛-bk tC }wM# 1j)*ا [wM;c(h޲ˊح ׋fW|WpSgtMQ/ 6 3Z<%(hozZW?O3DjHdW\"=FT#Nͫ F͓?Ljcqo\X[N¢kd`ƍ.b}% róMeXC~+䮭Ӏ•.L;U|;vd~y 2a>j kc'j|"LR(bCھc}{jNiog{!\NzfX(WOZDu,6_8M56s0TW{DrԽ[gQ<]oC1eN'3p7?ȇ*٫Rɜ*; 2&;hFQS ~pʩ[M!mbws '.BUn̻7CA 9z@|eӖ Aġ59`V#4sԤ: تnZ_&S)t~QrjT MO|oOߒpX$.6[j|};Sv{qfjPNhtXK:$@Oznnѳ NWu/la 0OXj8UJЈ6N`ہ׸ Ĺ%~# HP{+AI6c~ng)QDVgL.4r]ZP\2{ Hfy HS6m@8-Ŋq/dЛ_ib|}1{?:i*mL( ¡1߀V\v=CDCܹ@ |lDž0MVxǹ_u.{,0CEaw Ng@C2OZ u$#У,cY\S&=*+o} ɷq'| SWj"B}ཫ̅\Su$6ks"c-4W\"#Xk5ZP*hD B*T)Sbûa8p|]RsO՗$"nV0LY0L{0-B3gS (5 V['GFQ<1x#/ЩN~>:l1m1}Fz<Ar`` :u) PVJ4U$F,bT&\ZR.SA8+1 @jLS &zևO (HkP:fށ}uI G9`'j#})Nfy>eGe >36LӪ( CbEpD@F2xRS@>c(nW)4 »qUW<:rs}!nw+ۯ!PᲑEyleצW̋=$pӗ% r|ijUq##h+knӖUby/A'|﹠Yw2vI 8A},>$2vr;~?c7y&su n7b/_ylĸԑ=Nk_`ݘ_ 5ZBRzV*QjМcB9+ģIXk:+MdSYJ#AA"H/p>Se]0~|;Q5VZCr'! pg/P46z9<lvq]C|2$6 r)+P8s߯WU 9A2(M3?B}>H+Ɇ_@Dj&Kg4;^eS1cdD+D,6)K uϓ\xfM=W[i 腐 zWqGMwk 4pm66Qn> '+ եIHWx+'3I[S"V`r_f'#`"JR+S-;`1'qtp+loFm5~=DѷıC!]'+Jl.Ukc0/gľx^+%aWf,;8BMS,n 蟞A5ʈv ND.{DaV¬fwJ)@[k(YJ| ٨!#f:&^A(i3s|;ᶬcRaJvA2$`ˈ2ϳ*+[ӾiW8Fxz, (7WAޞc}"[ZbD ~S eՕ6>6zx8Ee}Hp v(X<БNȨѺgNR6ҽ Ê(gTU,r{^~#.m-@ v.]DKiz{DLTî[.i(7>5sv$'j˶u]jV*v/g-tȲKe +5H$eOZ뫛Ē: ?vw0& ٺW'Kzg1JM=vz31Za:a"{@_JmeV4u$icv/ &^f9ЅT{1$=#jm<7NVmk+W ¤?h<ϘjMC&լ+=[rwCRګY|D ug|z6_+0Vo6es©8;M-D.EU ›ɨ>(b"3gO4ѶIF.u`x (@& g5Ye,I-(ͭ,v1錋(eyfEyŨ5U%p@%V.@D%s/:7.AxٸEL5ʈ'SXrSah(Lag%Ռjvv Ht62^4C2.u4\@ ȿ,cEU4٢O;* iqG%LlL>l?<W8(pFctqbVXE4o{vF`WCፒ@k ڷ+&G ~}Ndy`x9͍U.:LFHc;/5Ls " *Y뷅H}bPlZ΁Ai=N M5Y)(R@8LI /ZMcUċo״oL:'a*<z?HibGnֹG-FFC{.:̷wxSK#pך.gu+tD"[7L."=/7܎+x(Pq,~lk)UoVb/S)4 OAk|Ǻ^+vixTj~+ zv^CtFJp7nW *k}%9b6Y?F?r8NnkUv S{ *~'eVJTL m4ycmP"RنJD 9f_(nT2rUdqY/U h6WUjh{7u+Tc3OX^EhQKC P8̆6#aՖUvc90 ѷCfyV\8D긱Mϵ,=P\3c#E00W\ɸ)o-˃B#b){ [3%7QS] /^}zA󕶕33xe7_0YÞ$ /LG\r%!hibH+-s~BaL1Ho#j&t$t!FBҰ$/uB6TʏfN@0;7cKR@/.,FJQ3-6U7|b6zcK$#БèI;EVhomMh=n &Z(C^~o8؍~tud=q2KV&:bd$C)5& Gsˬ:m"ך3ňދ}wtopC-Ҵ'qp6„c;2qc,BxyN)l;"e{f9)XNm4yARe#,@=QNzxjN=ɯDG6n;qX".7=/n.-TktJ|61WpR3Lw*ulS-"=}S)w6kiV,Cn MFa$2?uL!;*ׄas wr~&_4Q(ݴD)>o}k@ng!{3nRMyapt} $#8<kpPcRD +бU~Potwj*7VwLe_A0u5 l8KNU4X(I͔U9"0>0 lt~B%88@{bQnJU{I?Kk%Wdj`k:@SfI7#[#bjQ9ke<ho~6XeUt ]8 SlDyzsoӂ:yXm؟2ٳMEpa!2_!qyiX`H.EX7l `Z\}K?Ppr !E!EpmIOyI5" HxA!+[V*V^!/~tMmrq쩧{@d `a)x0u6'>F^.fgTj`/"3*b BYщӹpb [`c+d/ D\ַ mm,Xa1r I/K-ǰ,@T&Tp[6dDz~ 8PbyJ)thW!Nqخ莵D4:-L*Z%+!02<0ѸNᆲG8;k^6z5^LiZ QoZΦgZUINƕ?yUۤJZ+7cC  GϺ{of}Mg3'_I6EBy2n, onF77YV,[7Cy[;Gb]⿷Anqj rcx**/q8 li>6**Ѳ%=a͟Gc6(qt#[La AdS>-:ʚ_'Alq^-ܟemE6੢&MOM ] AZY !@^=3NCoR}U\C*t##jBB.%ؕ#s|588}XƠήJ4^쯮c_"&Ew uSgiPr2ɦlg#D.SwI3 GHh92\# k*:F8%D]A-4&w{yύ?ȼhkGrP耲Y-o(~,yf2W y qፏj4-w|'[U^էΧĦ4skSR\& t@V7Yװ>'Q|ʽɩsCmn0L02Swh7Xtz/JS3*4R{>51r{9J--EIsmQm-x wM9ڳBߚ0Wַ^uǺD'4B]L>W_M: X'5~ZÚJemas+Cۈtaa5 P4v$HIF!@?`/ rN -#\Z*٦sh-:98UgC5fZ.c\[m :A#Dn^A~A×]DN&K $F\hd-sV7R/!}|ᜩ)m֥Jʨ7uS6y`Donl͢۩ԕKPC߼R7JCNGu̓ޯbDkX2Ͷ8uo:N/Җ/}r=X٢v@ /+ϩ&?ƘX_Lg_EpXjQgY|ENR<2>8]ɺ6pgBAJ'b]|=xv7uOm=@-&H#1n2Qtf>O⽟vub&xZ O"1>xL*='Vڤ^K%Lj\^)ټCr, IP\'F? @(vͲoSmc"jLh:s kΨ *W}?qR6`(#ڋD*%c !Nw;K$+>ąpNPG"Ȭ |=Z E¬vxDfh *M=!nF'ݝ탱fzi%WniREt__#l6Q41ӷjAsa _D{Ge-y'X unp0P$i  ]Zo0&$p2ӊ2FwZ5&cq&30O434H~wH )␹jmۗ1(9*gkGAu7C=ʻi,P2:64BяMF @i_~!W239[dxɡ(︀N󏄡/DgWeH]ℓȠnGXJ[/'d-Q*hk)=eEц)NC[IsefE zTu!@(˥eqI&R}~[T YA9em7c?@ Y~iĥ̞l?nw=B'Ǽ[F|C}zψ V9`}M帧*kbAil@\HIik<$Ұ1 (B+m[Һ䞷u3_,(Rdq+N`9 < pTv?fe]6b:oz$X !hl4+y ΪJQt7wM@޺̒|CN o6XWzB85u0?Iul.敤X^o]ڵ\MjM,l;ڊ;fp \WK#Đ/xvOiPet1`=q`]>$uC^zSng,ڕC {a4~7hIB1]_A 0:q['T=Pu@ݬ-ZtF?=Ոjcip {ÐՓq']%Y^'!#x>=܁(xTV3B܃.t(E:!^g6!I{ӓ7G1q׆S-dPUռ)Ӻ []^ *TIl]%P>ܦ;8\ J l8dizXHM$P6mL@"LaǏy0irT.ip\e9"=9t;hlEZZY*e-X!zY?^ʈ"ySOUgwkFފuuдz@xb8cAXآ0]}7h;c [ !3M#NY/uE󺲪n]yC?,փL^3LTR&#;nB%J|zë.dܪ?.˔DAGw50x%!t?2\o zjKQ! 4<7=yW[ضtjCceְsDA`lEj,[̥^wb)Ɵz]}hh ޫUg&w,j_73v^]wfp7VB&nQcO?wc=ݐ|M9\Sq-H\קa>.Mlb%A{P;nޡ.2Ėٖ DAoP4Rc8e?$WZkq<څ!0,hxtu9DJ?ªT)Ժ_XSCJ:8B2g1 0b/^`e#:$]Oa$l2:dRbq[ NjJN{B`o$B6&1K2=6$^՛ꆉ2ݘ-,IFk\nBQK\&l(li`tr 8DO !qWXMƙ ކ#hqwqZR5X"V}sx{%PguEeȒ?Ѐ\eQzh(Ѧ3і@BNK:͝HdACĸrOoe6,:fDyǚ6?G7;P%u-  I"xCbt0+uS{`8~t°nbd!pnD6'홽 Kǃ^BxR}=")~PT`o HkAٯL43Agϻ+{.٦M \g֊3"_(zqDVpgqK^Z\Y-+w؞MȘ3CMb7hNHİzlVS%(;O=\'972r:$ƅO޵)<oWENY6#_s8rSΝ0j(} ̣PMh4(h5M{<L8BÒ_c򔊺2N>QzL}B v\<+{d5,P:D=N p~rzQ'hr)uVTcQtUC{fqM}ľY_pD C#ş+˴sHT@Au՘(7j@|;R<[w@dM>F/e;aap-gsDx1@Y G32I\ϲo|YWAl.,s)p 99LPF3Ϭ HB({ $.1g%PT$085ԥ@yebFu09)03u7JdCj*dHhI7j?_{ϵX|kLEsM_XyTm΍jpIJn. Vĺ)P?}sLVwO>߻(e_\o5C^ TIc{]Y6Awf ٺnV 5Zٳ +~( + bX{FMz27Wh͞0daNla?+ 6op"$ mΨ({r &H&Zw!y:}xoҢ$o*K24G)ך6Fg`܀[bǘb^NsTGI9 'yo I az0aiu~,= ݎEزD dq#Q`P"\ z3i>֪DuwDr 5l GPN:xJDKK~B|S ~Y[ HA(P%(j_LdzޡBgS8?-Pd¬nXWG9IWN߫G>_ /AYf9MyRwT9x0xP†ߗ3 ÿP[ 2m#S0r?IVQC[ 9P^F*YGto 9=[qSP$*cmE(^LA^|CKqR&/U6{1O7k1X!4D҉TpDPTMr=x섰ܮE\ 0 ;ʈ6Ԅ~Ck)N/vNc,z>0lo)uxuW9/SFPM0s[zUE1xX?C_!{ߗU lFxᔑm?CH{=94<`C#tZU*-H8= oA:1@m;ﻁ3@k)N:D Bw!a\#^1[ScB?,Ʃ0OYĤHSrrP!I?IDRz8[hI5ߚ"b/o$@Iw4dTY!kJJDяN }d*pΕogA?5W ̉:p90YYUG%kۮ)VX$;m}K6P45ɓTD+GkFʿfX)AN6% 8Im0C'cYh!%Z1,"J7 NyAp^j:C'tY> ÌZni/IYP0OK||,ix=fIxT+!Ts' G9I5;~q֦t:G.ta$e4sTQxW?;8NF7VT[YfCdbO<4bIV")g iP%좷3FpԕM3Z|wq,QUe*;ⷬ1x0+LmOc\C}/U,"mZsM^X\Kgd?]l^5=hF]%^enuw1^; 'W8o%Ead>K]vL՟:rXq To ftiy_LUx3  )*~1{d{TǕO&.~lf/IK݌+_m@YR ~t|&o;{1'Լ2W%!V< _ Gy7"#}ބWRC&%Vjtug㕱Bvuvǻ!VKH$1Wp$<ȯ7LeMh6g\ؼQ$zӞEa b,VE = _e9UpZxk褼.8΋x P<.eFhtX[7CfpmE(9CZ tTXh&+rBg& 7 \㽹Oߎ! ϣ9NB ꭞn4pip]!r,`ֹIUKX^x=@(|D[F#`&|6?B,9?ZㆬP}+[ k;)(]i5N/s2knrxٝ$GK]:\T45?yl %9]hƚ9;W XR_W &9$BnbJgAtLfzmtH"ۘQģpGJvwiN `}__.u7z=6k6:wM/$ ؽv&13'j C/wn{2=UnOn ۓf?DE3Ħ6\9o& _ps~ZYN$vO JT@ȼqzt8Aw, (h-DyoY>cHj} Qcn,UZpz43uBǛ[\J!Cv?f&zcJ 3#VK6Xk䮱MfU:0(wjzH3 ;bX?iOb=2Ճ<@T6n4ʅޒN_bҬ҉lj蜺.nahk8l)d޼ch7H{-U@@=<ׄ"G r mWgݭ6ђbTɉP1E d-YcAʵwj&F}'0#pL䲂a |v,:@20 N#xNf#-.i]Tc duF6 2}S@eU{% 00riI5يȃz Xni_ !X~P :_^sZ{)Hc۞C}Ptc3edrOϋfz_}gSj1 32&/za;u8dnkZV6Dtw/+!#u !Tc&guԒbChN|.fiDH]Fo:0 !i5qPSħQLwn%%ᛘ<(2\_;sc+J^!#͎x!@w‡ɵ. F%(1tN!ͫr-cns_[PGv@(" ZܳYћsI18q-1|AHpPI}r;*@PJ$;YvUjÆߞwh:*6:هhO^ZwNok1 FSp0}0A6ϝpGz)\{vֳZW gLѭ7yM)u`oC* o{0oͼF[=l~ιQ! \hq]%0;Ηg89I]8uCw`UGyԼ& h*w6)5N׋w Z`K"1ۡ/L߉r(ŵ~/lݓ_9KlK 20Mp/BN]C'Ӧ?(oGUhbW+].WW| aٔ=g 1 }@wTpuܓG:p=Ie<{Xlc$5ޞZoH<5!}(zK_z'JqKlTuU_4JŴEBI{q%7igA I Ю >N^0vI5{ }\ tԶD{_N'59%?5 |O4jĆs]lMiO/&lN4>={rNy'yu ?hŞKcM;#+*f-ZtՌK-V$N0]o~haQHm r(tM+%n0'e4ef?P%K4M&6!X.+=}!|톷ܵcojنĤ#n}jWq:OS٭k:>;a#e?B3mD @2= "$zVydma3X%gI$zZkB2˭\񨊢눳<%d"[ @Q;KuQf 7Dz5Q7U7kW'[@':.(<H7J` ~Cpvf݈.e ӑaݼm?j3]h`4Uuˣpg6,T;?u/!7`0Dmc(dKڲE=@Vs5_;^b{^l'$s\ݧVg} tN5E~frt:_GKB ek5eVcrm]w뫚WY{ 4OJYIQ1)5V,E{G{ Å]dQ`}66Ԯ.3g{q:MzGEV?nf@tj,RcW 5VgԳRƶ-Jݿ`7~ӮM/ ŽI|"ݳ|[j%hx`ME[^=,d9K%gp-C)ʵl仼)G#ֽ@W,;v!Yr$MIi1'!NE;dh";.8y e%\̑%7`}x foZY1p_>RQu_2LDܥCL]7yPa-g :B&+ˆywFk-_d˛iI*1ubSCdP5Oλ$(FQw*s]"@qd*-W7u,W-h̤+ޅ͞ޢ/CS#d4Xeh ~a.ʞ Sy\i]-:ckkOhzk*"W+j/"BFI>ؐ ЇذIcN:9g!a.w,;<+BS^:i#&۹ *ڮp[}`:=%EYx XUS/ -tn`7" #ugdF*3ɥEy/nϜe9B }<5B\$ǭ]^+ʎuc3(Ͷ55ԏߌTO|75 6+&plA`H̥ }Igj4X=Z1 0Ŧy|k,m|EVi6+XI\+AXO r^PI8梄7.DXVgF:cV&q@Oc1!̤\qgW38?03݈)@f,?J Fz"XvFX TKH+v^@^ڏ gqHx~+fׂ2^NH:^cnrcbElͻ\5J?Ti{L;lF*~ڳ^ᶴܪ5)DdiPA*g}ie4X vrE - jz>Ά9)"8,1hM:HiqsxA|^zlɴH?G#} ϖ8н %QQtrQbhUE;D|5: M5f\ g4`/]r8䇬)b̴qMt_c2]DE!lCztL$,` e 8%Eu\A{r:뉾q73w'u] (&'ح9P`xz"'PX=DKЦ}$]&M@` U6W9{ e1n|)H/<:xZY7z_ėhrר]@޿ TK3Fڤݪ)#[)+r,(N^Lv~Rx9Ha}c3QN[-Zo`R{ڒqeU"!GqZO'M˓tƶc=]< &(^kMœ,FQAxaXVnweKQDcnX%w_IJH:%B]wr!]3yLse` K,in2a"͇:ܮ#o3J ]d"ZklW`8jYaU]"TUǷ#CλU1̪MvGZ]<[LFuQf\ʀM"0TʴGW~hAB F`q.'T2DpEC ZbZ(IȥE2_AcCvP2fpEMU!^É (fE٣a.4.huynrRFh#)q s(P|0`DPE݅`$Y~N% I#XXivxʾ%_uFipƆ D ԠiҢGT) JYdv*g{wWcCR?ޟ!J /?+*-u[ 0I8 vI\ofx蓷 Brg|R8_Nv+.X RwjAw{fX{~Iyl2K[!LZ@cORp^-6n l.u"-QBIJ"B݃ʽ: cYS:廀GV" =Z=*`10KoCILͩ x 3'7Gu5Kͷ֌^<w lK.j`҈`IFq]|j-O6gs8r…tdO7?I̩Fa XkH5 rMikRib]a/PիGu(&&J`ZY,l.cC87[A$KAn`?h%礮-r25s>~V9E!WU7$} _ی'-Fה7BRڙ[tq7<bN1u6DzU!tZC7I] 5?DwJ mˆX.3A FLZ-+6 G+=@J 9Ph% `>/a+=&.w<l=woI([lm| Qh{"z5Бf2n)`F^JF6Bʠ8̿ySݫ(Yá;98tyJץ6UJMr<"Vڠ>7i +lRXOVCvDUN4$Y[߇3בO7s%Tf^i33Y^N`8"!H;$w #7;CH0|b3F>מ?{_mY":kUoUҫd%W"he\%Qqq jZyw'}z|umubd2鸧seXҕ6MEO6^on&`|ޥx[s g;sh| 530B Yg m* ·T8GgTgTR1D7(l'*9Wf"EW7ipS\@ZhqBcpɊpT3ʭLJp Ex\*>ʘ$ -L6s~LDt-e%ez^$rD֗L38њhfft 6wyE!( cX`uO/܎FP{XйH8YÌǢdcJX("\Ĺ7.CJbbY.XB* qg(̸`*)u$ung lJ& /7X[O@uـ]58},ilKO7.ZHOЊ_TKMdks@4;w<*BSW IJ"/< Lw)y07B72\cݠ~>l=`($%~xy$8OiMXZ@;մ^!s&T#2rw5{FS/SX+Ӹ,>!аtkүB1ؿQ oGm"^itȲ^rvI9FHZfڡ1v)s3]PNP;p:O77D{j);'JAzO's0܋^~yZ!_LHzLp2s!4y`]zl72.ףhكۏZx!,^[{ *<<]>)?uS&fywE)Df~p|%, RVOYvF~%6=-}+$ݫ *C6|6E̴ۚ\I,Nh9Z_<گ%H8`nys|mأlz FqJw+\ lU1EI0`D_gwvGO -9!;` ~o{9o QBHL JϽyi,wY֡BȖm* @0wQeY7!!HLӒY?$ד&5{׉t._a=AZ%4ɚ>F{A,z~PT$ ?mJ 1_sH[ U~֨jSVK.fSOr)n[^c[ǽT5/T4Ǖ @Ω@C/q65@mzΙfqt"_pb;x)_P F]%d%h,˗Lo2$[ר3=(e(55ѧk@QYSˬ &/+Iq0LSNi6aswL6A6p" ^U/"kcToJ$h[t5=Bӵ^-Ⱥjy$V;SSZQ>܆ n&6 D⸄ͽq\z`ۉ;Ӕ*vMkǣgOBrL^D iI)/n^"v9a)w@r0e*?#1vmn] m`,Yf`w/:6mc`9Yׂ-]R0_)AU-pdҝ./G,RYtC.2F|<fGbAjqV(l%mj1oOiU%sDBjAՏi/U(.yB7"g)":ńDwvJhFw| 䖬 >ƿ&y{*444}%؇}d.}B*eWG8! Y'e}^CLuSjo%&45nlID 9 Eb!4$Ms5{v@ke UpNMâA[=r$F'aqs^T }++qʐ'i!|Y'ENqC ~}iAl(c'P(zem8(._MDC2ruHR0'#N1^N[cl$\Z4)|xzZf . ccKщ'na7LN}t20z+qj eDw#n,f~<*]v*Tn5_U5r=~Eb8 !L EBտM38\$]fzϔN*4|}l[As! +G$.Fxƿ|FʹNM< o(\~h _$ j4U>@ͲfK҄H7W,ݳ,_[uKJA|z@9y?i,ʀvrQD/{mg=Gl䎖H}= sg{PMFO:o+ey Roracc28L3cd+Mjhކk􅖜6 Arr8jV&+d>D f&L?RZd:L֛Bx{%S^VjWVC.WrH&[} YiY92qX+6^bgu7E`\a(>NCzj5-n o{?V+F-ɦyyi_iG%/o;T%e(VmI(]$P;gDbjP9g堰%Yְx]( /Dce;!mVH$ X/Ly5!UEVj)wʣfI߫pwS_Ў=:INκgNTmSGDkBQƧ,clP6/E' ob2i#}oQX벚,aWٗ0MR,$Eps$-N+'޳1m?RJw0 QLsc'uګl721|`s\w Ǎh$wTB dq%Dk[Ndpq0ƅk-7x=̂L)po5*@ɻ)[ D(IѲ/RdfSm^v9.oQ9b5  zak¢v3?(K{q8K 7/c֮d.D2ut<f>S}XƟw@D\_CȗQ /J^hQ]ٲ Ȕ`L`^bv郆W0y4pE\ ayL0cYT.ۢsy|nض{,Xk%a+~m NV<'RGg5!8Kgo\C񜨽V`s :_(wޮRBr, Uk]$ȡi{#~qkYk mh>Aߤb/sAU }sQW?'e&޹eӾEZ]v2q5CHMM4{(/~2d.ʀ!Ģ- 0~'9T k0!c)iDͤLgBY@Ԟ+'Bq9\ 0]l FqKT,05}KX Ûg.bq1?2Keɦ/Syg̓rfDfSt`?Z9 }.qkF&HhK6 Azꠓs;%f(0WĎM5(eOB6=y#s{.m, `-Q~g*P|M~z3-G1C۝7[1ίdzKk|t^[ 'JX3wRn%Pˮg)iL`0w:p߰}$Sl`P%&QמM]&,CNۢ2R#T(Q\=Ot~% a}66"@X4.~MPs&:oy3@?k1)_qӊ~VyT=)(9Ao%KڜoMY&qއJ߰gHxOIwL#W ;p֌IaIPt_'H /rgP-e.2Bv^脉Ĭqv|c >R_kLJ"Ȗx^crv},nxto e-:@3 z$Z鯞..`~ Zz9w>_B%ޒƒG,pF%q^- Wr13Q;opqXJKZZ]G4f?OS\D!ljĕ`D,7Z/j(ož fӭ#S#rLvƆTnBL-Yr2X{.1cҞ*V9>YYp Gp){Ls S8F60yYj>G^T(dH~ ݀Nږ-}Hn2auyc<$0Q>Z'igp)Vq664n1jdA#y%X0>l*e[J0| rbw5LQOurhe+ΥR m6 `C[dMQ-N_b׹c'а=вq`NN3 5bvD'{zpUp:<!k:c@}sƨ[vujpM#K>Bݢ$dnTA*z;G^s,E.ύȦ(٫=jtC 3bak` ;!:9TD~x R {qjMifExWvzyq":>[T߅ԃ:) V2QlI7C )1G67 z'eʛquk *9"(D}B"zt{c/lUDGÂ/- H1.UGgeQ~h&xCK*4a4@B֔ϐ b9V! W'ꧽ3B )F D9͌gKH Jj-TJ:[f^(,vlYqa0QkqǾ6;u2*o/%o,OĻ)am.`6E:>#t֘fQyu΁-# Q6,z)ut) "C T߷&%$|JG FIAFXK; 5Z*Pk߷j!D ÔSb6 \](ѹA1,+{ GLI 9 "tg=aԔ{Y&^vsڕA,B?>u$ۅ5^Wl*5S*%k2dmy2( ;'oŠ xKceД"wcK])vv.ux9pߗj]ޘr&>e%'a^ۘ:pT,gaFh6ӯׂO+gO& ξoj}RXimv,f}[Ia=,*cqըBW<ĝOfYa͵>+vTME}FQ7.3L;H\\Q.:5, Pgv;$-0z|QGMDj!zH( o;ڂ*^SP\@ l%a_)Ż4Wl%//Zf 53AQ_Z'tLkMIg8*} a)BkH;wRqUIi GкZ,`#S7Dwh0cl%oǷ hXq1ޞńT@W{e.T&+S<ˣxVDR.VX{O L/JP= .2[O_$RI  =l-ߞF|O| 94*bϸ?/C/b&z r)=r6MSD{r9Nq 0 =AU00֤=+~$M ˑ;^ci1kfbĀ8Fyy^x|r.놛5IqbYr!&AŁ/"B녒snN<8k]b=EL| {y!4JJ]ș}s O٦jEYp v_l O;qtWJ9)̇ǴP*nFNlrQMc2^1Γ<O^3W\[![ʑ_< &?מ:zA5ܘ.O/)/ KӿmeKڡb|gr}H'/MCUs_2ӛ?r)~v-}cg/q"E|@E*=eٗzѻlB,bx[/P^1 '`I5̔Ah7l]~Gby7:t¿q2Yw`@s$ 6rbXYB,}euC"eHFj #򦭷IOE j}̻פם١tCɏ CTQL눜ͳHYk8W :RKOw^_wƞ(7MJkÎ0XCW8C/6r,'=IWI= *|8Q*4k@e$ҝSWRQN0p ~%俛/LҠ{ 4* H4 =5W <uYRL\gjطIExB@f.+-ԞE&|1>/5g/CQ3 SqVЍx _:9X};h-\)ьi}4*hu>l7Ch<2ŕ:k@? BX, Nf_?tɟ_>Ui PfٙԹC5M2,yHs"M+ 9zd–sJ"B?}?HY1nqIQ+{#,#{Qߙ4_ضȾ#nۋdi^WRCmfN˦6V V%׊uc8 Q=<`gFg5H ގ24+_%9O[D}-۟Dx2j1[_<nm-!v mQVwLFՏ@S( $7"wYG(tm֑*s.@'/\|9N~;(F &͑M!{_5]́`}'؉@5;@zN(pUgrgE=wypK[y6Rafs"]yC*mO=FhH+Dʂ =N+;а]X[KKW{ZxaΘ5yMӣ"~^ֳ.fttN@}1<Tb`rݕb{`kPD0od#z]5uP] àXsta8.f* 9afj,%e@dIBdQЪAܐ9MvqX|dDeG  |zm%m$?k Cf ?\РcRl-D@|HEh!DaBNP>~8%]ry(#[` Ԭs~f%|.ԱP3Ӻts1 r6v{Z2, -eDdy""n|򗪰xoRn[+`BGKWY vv]~pqi.h{.yC"("&WTL  Y9U>ki*!?F/[yD?u . k\iPq0MuKYݿP%_BCV a嵴doG(I& Pk*GkKY2nR?P:N9?e~)kl=y*oJ9uW ք$vc/-.m-ќ2Y oedFlF 'C`tu)euvqbޏ| zxB5v`̶g? $:\O)Q}@ϙZa/z72dE!&K*n_oSD^tZ%p?u\REZ3)×pT RXyzw=)dG=kJws;wb$Y?Fogr0];`Jիxk}U$KƗj+2n= ɳ ,y ~1E47p,쓄OaJ,mi W]PAmŖ,so%$U,9@2 ʗEvЫ\NcutU8"}9,Y'NBsPl)G.T;׺P"!gklkS,v>b3-`R=G& ȋ ӓ(#VrR WU$D2x'Y,UQg?5ȥj˨97^G %Tx;I~pi~yɣ^#Ɇ>nd+9)W_{HnX.I?_(!l#[(jG=mI ) 1ZZ@f&8@RO?afvD)x7}BZӏqSfLKC=BWMߐnGەSdGI|'1/9B2}FP>hsD=6,VqXh]⠃ӳD C->G:y'D? IT(Z芩`KTm=J!xdc75\`Rؑmյdޝ1 ncDvՐI3JrMq3SӟEE4zABM 8AΪ^Ճb4̾cl)&_Z>P91_ʁlUTZN;CԀaNy^D׏&XQSw?'Wm5ob1KUدV'>iYC 3Czۭ]Ns+Y#iRe<֗:,濶xؽVqк6\1d}ezw* iΎwGÐᄤd)MӔe{<ʄ͛!2k.1C/O47@Thr]% ͩtր=bΉr^A M&D=j ~fvG ۧP4&7D]r!h}FߘA2qxPq;r-YA9N߄w ݺNP~(M*RsƤsF?&4^XD[8xWVfvh]H;'EҶs& ͝>$W]v"\YיE}e{B BdՏp˜I>T]Pl7a٢{<+]T. QvC۾<š{pPQȊI^Q'  y uռ®>Sێ+&}BEĖpj!-V™fmJM[Ti8*AIאc9 6֢\[A='on0 鎮clLܘ"g@)x_Խ^UCDKNF }Gyt u(bq#MY₤Vց4Z%%1OBS`Q|gqF*޿%s? ޶`@?U2JI}gNvĿ ]ۜc NWŇ5 ˑ=MOΧ4F:9p|Sɞdue {O5J&FW TM#o{Sao=1K>c%e5Jp H4ܠlS}9} ӕ鼠YnWy\_{$ɛ$S,[Q9=!GqUb\,YZAjCMku.wBqW,Ѕ*vr譫U 4^?zog4o 3;n0eLT` s`tK=0Ճ(|u2!sĨci,rk4e#zPK;%|^A4ہ y҅)/Oɡq׍H;m~UrVO|\k:қ!'=ύoI(xW;n48e8 (D^6$7 /·'k YXR(/cDw|rS*OֶOZ.98GMiߊÎxͣ( ʩR-"u~}L;($J;^%5m؇ɴ3²) tiY<~Hj=YkcPB rKsGn8᪇} FrU~њÒ*Nؔ!b|LӈJG=% _(CV3gCp(&`5$r6h|T2LE,we~MF$%1`5X}lI-*!sz:fV@ɋkL扯>)?AgZNڲ Hwl3`G26L5W\P41QS7gGR|3Mz \_T/?fdvσr\~ws6`@wݿyM%M${Cz%+ `]!:XEGjK8@D{AtVV2y%Ûh/"m‡bG {wl|@xDyL԰[F>(KBx[s_NK}L10+O9%ݛU}Z58'ps*IIy_1/"pLWC_7ħ.ܯ)PJO;QHh` OA7A3d Ŵjt)dKiXLPJ pF5HcUޝ+%5C=]N, rğ0[10Nʧ_c+oZ3()gU/"DOm2uo' 00Z{fOUb#.v,&/=Q9Sϫz8hlt"R}pB)Lp w._AFҴ0hhR7!BۛŌ6o]mb6f _":*," }NĦS쐺3\t]+].VkﺧWV)>0Tu}-J+Eg 4hq CtI^Ȣaze6|+Oϙ$,aB|I3\(х}?ke6@".䁆 iK/2̤WT43ҸuKF-$#V_?[qվჃ@Z1VbDv⦭NyUm 0>C \ 5k3yAq~W;Y(bOv`Y?(sN8_׽ WixG &|b^PwT#?(; l OWkܖEηԾ z܉a\F֥$}nZ@p*huKft͒ޑDt( y6RŔW1כU !̈́~`e@ FªHM]]:OD4;[zĞ"((r&yUI\nGP{Fw42BSo1e&@*p=X%):8QO0m ؤigJjHCfD8aSVk! {5-+ʥp rKg7\I-4D8Nfm=CO8΃_ڹ3Ⱦ:;Zz0g&dK"=?4ӥH* dFg8Bu]i *5oz]󫀺`6!MBtŗꮙDCR%IMWL;qĹ}wKuX:?/O}F߄r@I# s]qTb7|b4|^7Y=As;'Z/"3LI#K 4DP=?*t"nsg{%нjȆi^yߠEC轁eSzYrvh.G- h }ԩLY|ߪ'0U0wr,Pן &-+O~bNYwgc6/5n[ |- X6*S}eXleV ڇ,¯n #gyeA/?rn#2Id~bp88W k,9ƲH6*phq~Dӳk Wسސ`56ju[c@#+b b!oQ'qɽ8wpMFI?!(<NA߆ž+3$r~Spp+ $8 k40.*s~ȗ ^K5e$FTkQH(ho8~h;s-;w;<)~&lDK jk71*c86.Tz Cx#żv~MD"FWotMnfw1Gֶ+dv1Y{-O+k-\lN_R{?bѐ." U2׺ dYjVbPY~/l,~jcek>(,{r}XL=Q~QmK rf]a h32yS)X3sm= SmI*w[\klTTK5[&Ѯc|PtMF7ua#ȶq %+Ɛ"WM̰z4iN|f>r_*Z R¦aڋ} Zil 6&e38An=lƑ~Z|A^n|;p-/V xvOzLr_FjÏ_EsZ{r|ѥmj`z `DL=t\'Ie"ShKvNdlvޘVtu;,I-U4ʿkZV ~&%ʩa`M`ճ%%kJ.C\mk}`<9p =p끲|HW$"6n7W 68hݿURP7͑\|Ϣo|=p8({2UčUq¦rɂ.Ao\<%\]%17KHw#1v rd:8->Leߴ^x'ѡ0<=*Sv똜1EsRR*խ;n>Ua|Zhc,Qe+ܿ{M!}""mQKK hL-G0 # xж&zy+n'ڬ N)/-ҳsTf~L:0FS|+o<_ʕ6!eJ'f @{6o,eFoc^㿾lg+ҁill)]%YnIdt-/ħhtIQ^3gq+6uAVB_(:֨V}ݖ6#s ۶.l82XTC5 /dD#@#ޘ .8OS_D(^l;l͝ަCiQ>``/"i t)hƥ9ӜeɲfKuE;xi| /'rN46), .3--׏W[ջ^asH{xlJ h Oa63b桮 qsk1\ ﻼ@2 p7.rk q3eèhe+ݐX;u>ԥF+[J$K%XAQ yZLu`DI -T; 0Lp]0eˇvHdPaN(K^5Av)aъQR}~aPvnzKٝ.(LnIU@uxՔסm $`f?Zi 뇹(Ed:i|;%"Kz.&SH~%%'KC3 mmbgurg*̽R3򺤯tk׬bu%ǹ zÒgN sĨšx9WU֜x+1AU%i BEcEޱr:.-gw/"Kk^>2ݬR ?z܊<\ZU,AGW/G{ˡ*Oc#ԁ{BWYE6*-2r߸Xj1I)y+P=a׸ ÓHI-ba "Coy~E8ÔÊ!5ry3BS9D]<cqCrOu?cet(tA<`~*$)ꃋ%;4%ڤ ="9膯,% ڧ<ܭ}>5g~EV^>W`D鹃 =u4`7> T!kEr[s~ϵ{xEx Pb|w-%(tXٝb}NpR_>DE嬨4_'Y%h(*+I(Jôށ61x}Z 7}i@+}EP1PˁKTŅas/[[`]aT-[p@-o)t*9GDN1C[yd Uzb^lLrSiUew_3?t aTRR~]7ϳO @@-C2u$tl{viZGͣ!ƛH'.gxoRKӏ͟Do:%=eqOu|ܽˠUZ^Oeߐe FyË|XT_U2{`U! @8J[\8${+ziX&?9 ЄdEUF~޾5$|L~>w8*B6^οߌpYjvsRIQ[ķvJ$Rw B$wo0eu.,.>*ԅFU~YIfw3L GNw`' W{oRP#e\Wz(XV$t8k`>T-ʘ [JHղm&z̓xUꦸ$X1X}NDPOgsÁZ طoj [`!{vóGnt,95uc`evذ3|Xs͐+ >riݗEކSqe0Q9:x4FbMG~KlN~>Sv{GӠ9 7f',DHM89o/ׇ:׉Ə>0)y u-TTi~}z!Z(1\ޗkl*!,M(QyT&) rTG3.Ö^;C䠾Y8 ^u˂FG`k35lCsjG}\T/G|T!墬`'LÃnpq" Х|Z=b{н;AY12nʫ1߂'T$ @6?@rp+.~.ZKv4lPSt^BU Vjo)rHXY3Z '(NYy$/MHŘ@~j$E ˭8Bcj7+]5nصT"zQiQV~WrNJi&mQKxWވkRFLr\arwngXˉCv+CT&rn$f&-1@ŨnV&Z&?h( lI_o;z`dw@ڀɦWX>+ړJd( o]:h&gZv!t9VHR¶UNa$S|Ř7oq*rO$r2s|Bx/Pб~tPpiշ$1Q-EY,T3b !T"˞6`/h*&m3:'->b ߵ6Pn/\qܵWqE¿((mrAK$%WG})`w~HQE:T&oY9jk 0 jo3m IѢiF>&Xb؋Ez*_6r,/(n?2^(%]a3hE٘5Qń@g)Hge/e<z6*: e" ϭr wВa?;N3 .;M̍jr8jEpEęxjYI6 elW+8~J>S/;,Tmbc(Y{‰vJz4`,ҜpN@BX~eLc=( Nzxޱy>֨eq0Y`!lK}HUұE<1BX@k{tO3*Q1m}TNImVm/yC-!2uolP85e̟}@BY30}W9,t-6d~Rb@V2)9et3k?D"\K钗PWN f3ڎ}Šty/n)!^'Yr5;ӷ \BlѼyV^}bHao+rimnds r.r): ݐ_ǂ/HBH*f)#0j[Lں2> $į;!BS~Wy"EiU J,E00/s؎HnBBQ=p )᳨AobT5G 93\tj\|]hdr.%p3a,Wg~jkb=&2& rǥ\͏`%gYVZsfekLF^1͖0>Yݕ@0әnojԈӗIޤMms x}htGp2(iU;}O~C) ܌>.?q*kCrC{yebh~QG#0[^A=I0=b>9}1*|-sQ3GxR标ciBOOי~Jˤ87oaa}kb -__TGKڵktv$ P[rNO u|z8Un)W4Th4r }On7C}}D'3FJN,slk)KY3 K*hdUg>ĵ\ ڋ>8+{elpg禼H;bu.Tw?պlЛ'+NMp3/r)5-O!Rg$nHL[TJn~ö呌f[fD?NdL;/At Ҁsc#{Kt {Vw8GH'2ېNi4&aEjX9k:y5W%"/P-Mv[=&2?>RkSY P!{rcAyޅfnُlI{r+Tj^wFMgjjf#8c{ޮSjd[ȣ\pEh vRO](Ho$`:U25iZtULVAl:z8 pOS7(K B3IN蒫CTo2@Xh}:LBj;n cǖTPD1xyR*:PD(ߔ1PgM{iPW{:]r.hZ%kotRNzꋛKLs81PW\Xn IE'hi%`:[EW*+m>hy7{O(o=b%9 FeE]̪\_ *|{>fir4@sn^o`7Dd^ (-al#kfDod1(۳/۳#5Ft+! ganC#Bq,u) l :Hn6cARb&t] W|Hnt7q^|׃ E 91dĚIp hM|mVyc,NvX8Be,^A dI3yXJ''cݛXWc;s5;,赿wFژOyR/p%Sfx Y'S1x1#2z&2 }^oܻ ƆWDlogEPct1%7σ6sY$^4,\ΠSELkp?W?[&Z ߎ1 !wtzZ6QQ2 {jO=a$[%gISCDZ5kdp0T'*1oFEzΎI * Ӣ {uIr5PbMc;"k#wiť~2k{Hl, I>)0slw]B_P:jᓫWjoHI[L|O[du2@GK$:-$5|!J㣱PZȼyvO׎4-Sː W9L^"ĭE^Zw΢)*Ws!ģS\AD+vR /0l<~;UFoD 좺 8#]SAхfm #a*DGRCO;7va`YئͶ,"DCدb|񀍎W4$=!%mVK[6 ¤JY?j5)uDkٟ#MWI6ihy\`AɴA.h|`9P ^//'Rp/Ho)s  Nl X]SвquDbh)R_ Ojo邠g z}t跢GAo2v,:R.eOg77uEK*%22c36G nڝSX"{.u`[#;X=2hSJs# q7JT1UX8p5ܮt'ڡd7Ȇj l*,*/}oa59HF q^"G<m&! 7U j" e:"uZ:&$Rz4':MIJON{c縸%10n- Kh75ʼI ##~jkZhc_i^[,23ֻr椏#deO\v|O.Y-_D͊d䠜 ﭦV#И;N1QMVqFLw>Tc9q8;tC?s.1Rj_iږ HH6 ʃ#`v.BQ5 =U>YܞCvE;8 S~X&Zg.0eZC '*.1}( ߡΙȷ^p1CVj_E*LR]NU}v:?fp΁Gk&oPk#qNF6p[8A9Wm0 vd6OրٹjS h[ !C bz}"dCK_Jح-bKrAp*Bvf5&q*I^#ZEvTeBKZkmM3AHON!KI,m"gh=uG[ބQ?!]kPː2;ź7Ɔ͇F3WKM0 .,u*KPSVv '[ͅUȸbvs /2 &- M-o&,M ^D# ^<~bm)_):ks~{K;KKAfSƆRoR!z,rCį?\$kEWh<ɒB+-eQ#VX8v%~ ܝ@9S~ b=F"4Iqf9A!3t;7ҢAg"ȃ A2.Ti0{( e`7j^ IwgA\.G߲-?g Qz\W2zk .n,yTcdlG̘=nOig?hSd5>?Mܥ/ߛJ 2< pQmg]ӺC]faZc~ k\^ݹ^iw!7W֧I˩T&] !R#jLt~vp&srݛvw|!jB,]in @/O%K){U%yOh燌ч14[j¨AX-FuL`].27SL<|?l$0>s\!D]YMJX{B`wS/Z.Ehoݑ.{_ SG9b . Ec(%PglFoTptT#|~+佔r'oS\NtN\'@(]6Q<>}NиXg+*d8]LO4m. !N+C09wOlHe{DT]D(4f e{q/ɉ2rfAj̬om\8os 1 mAFrD56 d'Ȕ [% L*cg౮ ## H;.˜ cQFSKo>R2VJBpk$HhX KVä\2 gҐ,pp ;KZ{o!HN><ջ3$s$z~ЩM߬ @曃RC^ X2hHSCΜ'N˄ gV=]bGcNlcJVd3ϽET[2eW&aA(Ob15 x z\8G'7#[a 5&fZTjyUKL$?72xht#")fqm?7I>`AM2)M jr,d%`J! #H*]MT3 NN&|Z=+^s"Hl͑zN76v)@rN2ÔiV;+P4ygm*"i$A@~YnWL.aMx`^{Sێ;WEsRV+na0oi)8Ek}=wiUAjL:/Etp>^jOsqD)lI*+PdIc$.^SM$%7nr^(7]A=d b\=R<{kS_Fε؅ jpC8ۿt8jgǸ;ⶀ$PPɐp$9UgƯI%]^wl՜B|`@w muAgzcU)IB:10œr7V S[+n+]c%C ŝ ?%8j=BT׬KX1'pqTr`|I{Bc]vRb~{qtUېg06^V T!?pl #GqƟe[qAx-']Kda!9dL8R$UN-vcTmxɵ{&cC IF[ 6zƇ=WӎX]U=>w8iE[$Po*rȑģ]ͬtce+_U@諕~Е!3pbR;h>!NBZE-1ϞO\_j>Âc fUikB`_Yu蒨SKRRmf9z ÜW5[oxvr0lGχPbe -3@Y*XyBJ˔-&n;M NK Qp谹N[d;.lذ SppzmuE &ٿ<ݟUbᯝtY뤵[3}I_>ws+9At nFҔ .h Lue$\ &'5aG3[e~A44eb$mX5)pY&Z-սnq;z:=pRk {uHƧmQ2d6\Y/PVu ԼрҀE/p uc,–-)58v}8#iT^rXD56uhOJZžⓠ(>$qulSry8?菿 x ںvQ|;ƋF4Ǘ >o=KLk%Fk(7e>**zF"̝Ky}tãaK*}&)kȂ_T$D=# yX| Ź-ҩ۽\+1MSL UO܀I"p9Boƈg3vz_7íIC'CԿK_yOqºWP/T\t`xH)m)a?{DڀJ$cG/B C~Evk*O6#13liz"(!4\' qjnrb3IXwHBk΄8-4%yG?~ J-i fbTOEKV-RXW켮_{A]h[d\M%]sBFs-9Uh>p'|!¿AC"؉{~cn сP] N.20S%uhh*<5,4h+եvv!&t->J8ؔqW|E/%bMXe  bBPP\8o(rV5< ΄ Ip1sj8|gHV|g?O&9~,S|ic <؄Psp S(\ rU.kZƬ0e8uJ\v )~y%g:aw얄Sj~ 1ߗ)iAF:4o&_F/šɓVSDߣQh񛲳FرX4d\՛S0e.j27cGh"N Fh|l__d]Y\BU<vԭ;~a@s- HH!@-guAO_4؊Bw3259SvS_̀ɝvH=b Jǃ.>f4ś vwBC菕1-O"\C*zY5ubC}z&c #V9?ɒ3_iG 1>]#*ІOGL~E @?$?Milv8A9WbP;'Q|wyi&9$3Bi7O^ƒE854eFj{{UFY'"D#L `8ԏjڪ/~a "FH t!xNs ܋4Rӥ/u\f9@mJq!yࡃ}zA*Ͽz#{s2ز]Yh$. ݖt>-\{YPRQQKRf%> >{׬{@ lƨ|Rz pE9e[!ʧMtp>d$/v﫨hS@ 1ŸijC@&%xO6Zq'R(lX_j S̏bPK鸊@1G\-&{yփhaXgҺVژ7uFҤB].&2 1Cr<$J=(|}zy\f RzLf5$VVF2={MLQ:2Of oc498/O&c K e5v$;NAlx'#|-z wq⺆2l($G O%oȦUv@\iPSA#,X]wa󁭖(VjU_>zm##BL gNc|Q!xcQtʙEn^0b6Y;ڞt]΢OJ}m ѻ8ƓΨpv[P#!gg(LצeNQ"ڑ>WJUv$<ˢr6/l_J1ȿOiӤO$NVlCHgZFZJ]7i> NHnr1=x=j'^o3h3RaHA iVG.2 UGB5bf@䌓=P'9/ͣ6<-ntOjJ+'w_: 403=̦_$?>^ڗᘱB^pW -~ۂվ!BGS,#vAp*uHl.h?D_y](4Hi>[ OC\ wvu&V#5*uEw 1ʼgtO|c,)'4Oԧ4ӳieq̣QH2 wO\ *`V5O@ƶ=<4NcЯs9(ɭh^R SI_cq z1 T;Ϛ{7?k]I˒J{l;+:@P>Vه :rxrJ7}Ĝk=F\U#SѺ/#aRFEJ O ߪmІ7+=i\sb<( U8'Wg,q8,R?茿WyMzfKAEAXu%<3S90G6oٮR4:Z)-whѝߠ." աJv F=\B_:0}д?rum6[ɚ}.&ky "#B%1DY@S+o{LAPV І#Fd mbujqV &r²,iH*sc9\0|˩. ?jA5_4%\EՅ3}MA, -S$4R^1덿}hݫuB*/eR :AӊWNyX_MIe/wE*mC;6,WY8('Խ[oD#7u:a:ZjގI>k @:9זFLjF(U!(amQr~k tؓ\,dI1ݟjcg SE唨-W Ajq-?s!GεrKP&9pe h @D& &}gh .ͳ=rܟexi96F Н?z8n&~xÉRŸNja&:cr.IbVonRdj"}cs50jdO@% "܏ WVP8=XLG,aa|,M3o;%A71k=75:>0b_Lco>o|xCMaW#4daoS#A*%{Hf }ϥ̄WUbQI;Fc `-_%_*mEZVb᱒}ORہ˱{"_,K x9v`)ĥܓ(6cԆd٩n\5{v݅qf?,]H;!UTm9<^[o'/9ص뺙ݜTS/Te蚖,#yۻ]! R.G[%`(yKTqN$Γ`H)edÜ_G8䢾ۺܬE* I֕㜿~bnorz/:mxw(r%i="kTVUN 6^PH~'YZNպB 21GJ0 |aUٳoŴ4p@z @>Ur|BUuNtPPe^E|'dbDd$R52Նlt,o%Z@gkmKYҏ:bYs]Y$3cjyj7 I\u+]L*WE!nV rEw! F:D玨>~!JUk+g+rXJI =/]gx&j~j<[~"Z3dJ 'r I1NEeFypTcN[4Ξ~]52n܈ zEo0a e]Ն_8ؼ$VODZ*5V-co^8>0l}g& Dg$XExHQ0#%4Z\h=m~gy݃L7:_mu1t찧P.#Ju Guv&a?{!S" *KGԆ zu{%% nޑP'MS=7a?ZPk7iFXׅX{! UG'+dQ{&fO5L}o!̜Qȧ̂s!ȣsUŐ_)] p`YcZ:oz쁤z`&= hj8eHwl * 5ozs~|dArr]RT:NuM H4lU b0hw" QeooϏN*svF>bMEy!eGOExݿ|.nA_d{݂oU;%X,fټ3R]S#Hh-N8+y~|ɤsAç[9^@N$aCqcu$ҤYypG-d3)qL6gR9T ݖ ɏ 'a #ŸXQlQ]R`gR+vzYTk9 u9Ѯ=Yr']%L= q1FgB{vu|ʧ>@n]!8HqxF>JFӅF'`+طr-3-VOdۄ(i2 y[p|9yX{nxw1-wĹƌ!k~yosf^SjxnCy=I홊;rB_0S5Դ鬜:-×52z+^@iRe1=ddyix A'Vx !B Aɠ!'(zC{a'B})mc-ہV}In[jIՊP}7C՚jtFo煃>03${M[xoG:k^ޟDH6pjl&*z9\2oO/bM۝}*پ=Ja ;ɥeK::sIwĭ-[)lըg||MlٛcC}C;dqT^1Vg2xœ FTӘMz/m2~^:x ƻ6o4FwXȭǰTq`Uh5ϒT& Â2wE&w|ʼ 73)AXqFys.M HI)ZPuBnWugH7tU?]bk䂑q-`#ȕ4+;KbXL4 ZrQ>y2/ܤ®c/2j{DٶXq2^qE!褛.!eDEXڞ3QFBA}T 8"$ c;.ێP-ssW)))ʴU}zQXr -~0 _#0 6E@y2Ó٣*d;Ad?OWᚵ:i(f6^_.pz_aOjQ߭Nޠ'%s߰6-0$?y! \)XF֒R#}vu8u:iF1akr >H u_( .W kPlIkJ[Gè-u1g gI%ܝ/bIwrٵ DNeI.~6qQR [LBd$yzI]fp9P)vb#q0&qRjUfuW<8_]%L%/喩SBh3B,r"~svE,aFZfzZurWݘ%Q9mvUl*xmoyO;wgFR\)+0w]leN(A8Օw;/c2`H8K[,ԗ6}e3t9N~|͒[vܣ+=W|}POyEK)5#uaM th tjfv#)ڡk=˕|~!+כ=p3 5?óp@ȱzԄwđq4IU-C%,NXOU/T6/,j;8@p0x 4~ga~^l2z}ԕE"cF1*LYS|v;YhC&`&R1*jVY6Ab"vsh-(aԒ~;.1R;krV聒 ):pyTJPݮAMS=H& ;C”t>}Áo-n4/e1-cuTZ[s:ho)$h{̀K`Ȟlvy/A CAhcY'5iS3^l)d<̆"(&I_!}/,Rh!in0dկ8Twqkvpl#Zז0 jSZ?ܽJ:78L4;E5sDqVer`٩t?$& q(t-G)9UmvPptf2wH&i U8IWiÊ~g0T}ǯBSQز2z<&Ei~d:]qkMOEx<拖R òӚU9o0SEe(9$4:G:,fLTӆ )KN+Sv۱h!Pvv$s˜~J)K;Pt`byOS0 V7PDHPW&ָJ`¯c\Nd؁a:!5Dfn:s9v#Ai>Vۿ8kWfrw!D :wyQXNŒ`d:&$"3!+6qt rkd1HدDa֋J%O39x Wdg\34eH# Um@E\iӤ"&kؚ6UʗsA%gr2]Zs>7T]`%dh]qohӜX4Hqe۹anЪ|H5kgr{h";t 8IEKo"i6mVu䃲_@iԆ[r]DL}/xYh8Z٘1cLnw뢐@-h=d`scV22zښDy*- p`a;ȭ>6ܰ. >9 ®]ʘ QI&PwIs"zP(QufDY_gTchR8v|zQqW+X.N(W3WV0..B́!u~>~)z 2mE=Tkq́?]0S` 9)0Hc@sN ?@'Jئ!E%=w,0NdTڬ~@uˤD5-`S1[7,pwRww(䛼 GtAC-wi\2NNY#Bas ss?Ҍ 1xJǚ4ɡpr;0}_vk{s],  `6(5#e2W 2ɯSAas+%d{48he5ǴrDUqKbms-T[F$hb@7ESabpxr\uyr(J3-ɹcbjy;IM\i->I*2W;zF^s݃L@,̯ɧL0@aV^&H8O]1$!. gILůzy-TxFZoR&,O SFˀVzyf-хV!aD=';aniID-G눙FF0_:PG :#5Z1pWn#1!SJ W-.¹!6o8y ř8jd kx*od/*ydwlakssʛ_1q=m^1uN#d*cG|,Ee3N;PZp oXb#z,XD4!k>K3*2I;Wbg9F%uQűlI7T"JRz#di05<>\s$^g+Q+u} tjM6wE+-%pFAeW9n4b{vלX|t. #.B&7{̷':Ș4\'#yys=چW;KLTD;G̝qin&/m :Tn*#x "~ցC#I0PTEձҽ\ S8kxE\nFHܝ>*Pb H:獃k=7*}Rh*Qj;=G?W8Z:W77&aNhdѠfrX^.νZشsSE* af8 O6ڌObK7MzEտJx~Wɔ'Q\P0Ȇ=x [ Nj=yV,%~kr"? `4ژ-vzQ#K՗뱛D "d"UeARWy圸 iQCAQe@ΉbH- U:w5"{5 m0AUZ}$v:gyQʞ=HOk)lĽ$K-LE)^ 7842G,X(~±y 1hw u>d2Ie\#p͸j " cR& pN=YWd&b1!'s\gΧ*N9B3O'{ j.@cG,Q{cTǘTd(ޮN)l !҄*U-s _>uG΄Aw9. 1-%|@5v]o{Bc$,*YmkPi$Oe khhlj9n#Eb޶q3R4sUi?y+1!N5 @}p#qEk55kV"!X`<8NJKc_`3] BeZ}?87Hts׍=>'=K-M` "-Dov: 27i>ufL c'|yz`G]#T5l@^ t{ǭӎdKoLp[yު=zY.rɜ8Fr8[Iۭ_/B(Uȓ$y`AgM^k-h8KvpΊd)%QZ2~ aCsϠXîq]_Gi4n԰*^gc=!w*:#0Dzs iR]gsア4]fnJYRVm1rZ~e?|Slۏ}X:[{-EkF|p vTc6-%.h/F2awZAgkz~71jSkW>=+w (I# 3Kq(Q,F5>uhyW A~蕸VtKUl6>HK ѲCDyE|Fu+s@hh<e P z5 \.],C:[pLV  %끑 Mި WR$_~ avMCIwNV>` 0XSV8IݪHbĴdt F|2L(<ͺ7>!ۄYUNcČ.TFǤfBbK P7'>(%h"I5r'2u]1>Yj}т->ć}-`do2{T+y=Jд8s+{UGn8\(/2&HHƺ?Vf=ҀJoV ۰4Q'r~]k! &Ժ!X ˅Zca7Tz 0 - 'R7oGR )%3 Z7d%/VDQm{?|?ۂ?p9W7aflIG^ҭ "uƉ ;WQ#nm7`"WgM)KJv)(+kt9Be:֥rsY[S/POJY@?i0qfR d6,2G6êoS/Hpq;H4O/y&)7h{6t ]grc$F}q۟\b:~OGdj3?+[ cMFO^9\IhAۚc&J›Eq[CYxOivMV  T[S[7}vDk9KvDvjulmۜ,)3vpJ̋.;gd'T{v.OI:@YF`?UkN޶|=D _lO ӿ!LUW}y;NCRi1#^'%|rH&kчrh鞹 ȃ~# nͽ =Y$$39"R0=:@{*tfh2a99=gj ^$A,A#j>~yJGUG/IbG\@Qɟj j{ bcԂ-8h(-R&R1-[C{g<$?Al(0}@z7mZV ʿ 4 JKv@aL}/zM{]*t,^$tqM.R`wzEKkORCy˿AQq}SŐ.M9Lt?f #\(ԮXE4{2}s 7BE0j@z(x>u9eDzߓDljA7`ݕ|jf-+ UU;G`jG9;k!Q՘[MPTw蒈'c.V}'EFChs7Oy 12 #:i78NIQwg<* ϱ%b\+Ƶ-y%/~BU Lmj=yvzQk4EQ)~ql;q?7|A+UGAgVs'?lN>"B a&0=Mwo[C!\~i nYjezε'eM;X* F:Rˈ+c5HeJ>NLޜ ,`;4M-hHOK5ΆTj ɘf/ %1՜ AsnjJVq:,Y3SrEU% i%(vGmAdC޷9|-eŧ&Bog6\|\#!y}.Q rAӊJ$ 9IXS(}VrӸu;h-K0<&zF9NG"k7!.I Ծ:d#>'MH "u 5k7gYdU!zJ =4`l"νA]8Vf3Zxthp @ʗ.QRi~zyuXYA[ɺvyXca,D?d؀(Fp%dP8 Whv>ť(g>Ias@:b+/t >gWLLV=q $yhάXy_ mQ!KW G>׳9@Kv̘߫;uM~]cǩpal=T&|12wtS6Ht:o]VF~a/7ؐt3Zt e8,vpP%>]΢ (nbo>MAͪ'RNekjB FvjE{8fUY4\zOs38vVI` w.0ެ'艦d7VM9f ˤD3[hwC? v 3PG";'$CiUE;nD"2\j;i1I;C6+6_lTQ<PAxIqMXc 7moeE~a3jn:|ARymS Bm=AA >fZ6?"kdyuRȱ]GLf: 5gS4 /x ,u:?,VS"Cg?H'-Y[)h-Dg&f6VI"ɏCuuY({M?ҺI,5!rfcf_LyQb mxY+Mdʳ}XR1lhu}τ88[$49%P[)_G-y@&S~" cMOen7Ɏ:حIS|.º% GҔ ~i'oF w}mOa5VKnXN 3NR7kb U<&!] YctX=OkLxG|t37E'W`}HX:V݀:62y6-j+d:P]a0 q#N|svld>ci,'=VC!SVЬt%k7hH|]dpǬOݸb*lYuR3W]_"=Xޟf넇izRed?6 B9i0Ipsl)(WtxC;%CliF  \gQȪ$gz~Q dۧNV%\LUԵxQvr7Jn{sn/AK:S!( Op!Wzn-0AYLl,ʔalq~ppό E U|ž0: 苍6zheVN} .Ḫr#}qQ7iV)MǙ=Db*Cvx78/ ފZ3 0hc277p9Vue pfjgyX1+:Jȿ]@}ѼA/2HE0;繘" a_=+@u!86E5HM8b"z2S(v <&W.%^7V 禦B7(YZ}UNm*o9''VfEp{2juMu q|+k@wq3r}hb^&-%$o6}* rTsٻ=Z>+?)wޑALXxh'+!m@StGNh}~) 3N{Kd0Zo򾼍 :`X拼/" eRRاGWY,l8nm \րܗTň.$-y rm?*yCD=B x5YMq+d?~& &lCJif\Rr"?~;fv֎3urA8'؊q*C,%ހK|{mإTqb HSY`lpOdjYF;bne, SR%K -xmeL2Hѧ{hݸ CϦ'8Bwm]7"v8*5zH鈕%~dP}@453S2YCy=_bMMmu+ж}^%}K?oNSE8,b:qXIʂ/YZ:1MPL<WKV*ȓto[i:޳$Tx>CV0zNQaݔ`HC fUn-P B34nd`| }JWFpi0ٿNyjw/qI(j?{tVv>LxY:1V\kɉWĠx&(  9lP:tWLs*e_3WJ{;LNzK9]F<w-g}5V@FT!(q!weG4y)G:UVQFⶀL"KT "HǼ{bƛd+ d$3@Kڀ+|]G 5W;H[U6^26E6FKv.k"d󫭁J6Qt-wO56fAADoՍs!N`% +dD>B)B㓋0K9 ?(d`P )49o=rf0ͮ7جBI82}`/*tw Ԗ)3;&J?B0E`͎&HL@fi;}K j=HxA|E`l1Ċ=\geu1iȕ@25Eu"6n W,ys+DtuQ2}ov2~qj8O'Sm bx-0Y+KDun:|9GRn"Z34UBԲk!9fQ\זiҧ6tO0~WDW{u ڦMґ4]%6SPVSn}&$`ʓcv(5b%41[(sxwH>5]#F.X}JTpkIͳ'ۿ^bᥝ*Ї֣^R<d0+_I F+sHha9 *|w\ePKP _ps92I/lW:|{B. P,p$jHu ⰼ:UA nps\宂R~W A+\bBgo>) dxL &a6Bh4QRE f&o_g=#TO U*V=%nϞk@y\cR"Q7E@Pl4dfPDZiݰq^Z/c6V{ M1|*zfB:IcVvoe(ed^,2 \/}dp9S*.ۘFD1 \f0zA}.kl /zInR`gs e8EY|z媗Zq Mz*bx0c d,5RjV'(*N1Ȼ1*t4̥nG.*MtB(LšH+)3Dsv{O7"eo bf]0:p/uԐ02%nA l|65V 8 ?=O9OVPTKly+"0]i˱6J $ !Q-HށD2WdkpcGأ=oWW)`,3~pf"08Am>֔ѓ )dN0i7IB0rf8%QSSSM4x`Á𼄑e E{x.iPO~iARK\#mђurWRP q+ceX==e(˩<=9b-ENH' Mօ?"*(J^JwE}7@v_E^qu-mCc>f힘8< b,]M t?8eʊe|ݽOt;xgov≵ N@Sg5/̈Cf{C9ti |7CK|LX>*O|A3ck=2nO#zY<WsPvg`k$[C5-M[*)Ý%esx* )a({_5'a^Ϯ~NvjP;'f Π a3<3h:&J+tὧԄOH@!Uq3hy(['I=(%XyJDUtaPhHrvd8]*_t[<.o y]nĖT]uIXNlK;+R8}5HV#1{f<|"& f?G `#<|MIQS {2O-E)伌%nkrK3eϬDΤR&KDGI;dKu72N Sxʵ-f4Ysǭ"?Q`-lMFbT*4{{OD;Cy++Ԉζ4\ )Ɋ `>W?Dg"?[vUS,|h4OEzHiRt9‹ٿCFZz*gaֻHy+ F6X%dd*^*Yā:`8u:RdOS{4fcQ2_y}I{%.Nw D5𨙲rCbG;2\-J^ȕa?>|.[HoYKD&ZT(7oqu݄lù@V[U=pozޘ'tPI~f빓u ]0BDVPiݪH52YTwPCa+)kw%XzOKSZm/-WiŘBNz[P ')ys.-M`<mm}6krylA9rL0pun}ԣzKON!K[aw4SRj[]Fv =Px8[,Hݪ?cM2H02M~qtE3I.'#<,D;T";upg`^_0$ vx' oʷwՄ+E<$¾OA29V #B/茔pP"&c^Xe/ZUN%c -DfT1MwvF3PgQh4X` 7e9h,g wܘsa4,"_&Btw¨"B8 q}}Ÿ~K'eE2z[}vK2nNFٲv5a/`}X*]-о $rj.Z(MzgɳЌo٬N8\f/s BUh6P߱[PUߕ\:dJx (G/PTM^wj^X^#OҟWk?^oRP] k|ŤFY2F5"L8ЃUBfhHe7O1ahh>0qЩ!H8bjm rhvZImd#:ڈKǙ5&F"le~m2zcjI쎓Uw4QξQY`&˸ijY>|kS~gQ `5䌳,Bؚ7GS{nxHO7 wlwL.(E\PP)B9 ѯ)vieb8ԇ8X qThIafIp$э$8hfS|~>'S䩏ċ@W,'j(2RS%"ǘ>B LI^Hӥ6*.Syc/hf bspE ȐAɐ_WPjmρd7[kp3jZgWo_&C{>]j_.G9F|+^Mb8_Ggg]=Z!NKg-8U& 0^&s1.(v ^}-\g29$s +*>wmR\F kϋ/U1rF[gaKk> hyο\|1L(wlb4{3\#zESV5F=Fm&J#qB^(Yn@r'/6u:Ug#nлf}:));C_8bXB.^:3䡭 )ln,rGB%bH)N&F P.&??zq7`̒"j 20B@ =/}gvЂ-zD1vwO%h>:|jn z-U4 #Le[&_tv"P拈p|Ƿ]%sTu B0%HkrZah{[4 7jq`P9l1ѤrՏ]1c{ģY3/cd"m8Fsf#vWMiFC;W)Yy#nC'mN^z!hnmӖ7P}mj~a%q#eXx@}X!VNS:?e}9`1Y4q&c2"hIC1[ O֎.HU_7= q(Y4/sGR}BNW5o5äٍ(.X6O1`VsRhAA봭.h][ސF/9smOb ؏*D/N,K MiYh<} A:ӊoB zMcI54X|'aLdq>ˎ?un[.:@p;רsr L$XV~IY8iׇkUC h>P?\hhrhdNom\DǪCjԒ*:,U_ Y`f:$- yY@OQcbⲲKS%;bRK!lnjʼx~'{!orTeo'^Կ0 9~Owo]҂V[9"VWtky4[L;6AsǠ,'HiA#V;iz .3Z#V*Y"ignRp/vG㻒9jQ wXb!a3$XK;h )ōHDoo3s7# {0aه(2q;XД P֖gi|f23 )W2꺸 2W z#[$jZrC7-evk!.4]]Umoo*a`U*%^Mi 3/*r)9m0\(}?Bz 0?ymHcDL1 S _hf8 ?17:K_W|TEb$a&!?4^Eh: 7G‡QLe@ЧuqP9[D&&湭1q&VF ,?}X}P8@!p2^-SV1ꦱ@w/vX :[ّ`j.SB1g@|b>iJJMfp4VeR| y+W7:OٙGDʔ+!^@~P1٫&"V!UF+~4>&jMK xvzL%MV7 ec^YNUtۻB#17nC 0s=1|ߗȑXglG;Mp~zC»6#,Fi KPI],3l}0g9ռY'UvI^Ṫ%cR<Я17?؃gimː,+=a@hdj-0 4Lt; c3<3*ÀhE0DDSKs|@'ˑ&v&ix5ȗIjf_r)]SK'XFnOIk .wG5j@F:(TFms=,T\p֨iM]%Xt [@vb[0oK `t̳Nfc,璸|Xǥ<0TPG <#}5rD~ISAHjܟ&&3o{M| ^D46PbFgYᒪDh\%#P[! `y73j_xV}P28 eo:olR$5r }U>ח0漙Ef U1A vN(~>H'B?Rݍ| N<ْilGyȹ+plbE1}_J#c<ֹ9>|cGӰl({v'~pkx܂ij'ȀPx͒iFQγ@RΩ9 A_C6`dτ$ޫ dE-Xdk&3U/@K:VF+ pM]SO{{#-1+ ^]H%-p gB*fǬ#g@VBx"_M jBzj뙛iBMkJ?G}ucNXSJ88Mm+3(mJҟ',y6h"-t͍7HT'a1+ʖ6KԴa\.֦> ~'ֆ~ őʂ:70*faytԼ,JڰO‚5^/&k˙ɩ DNy"Yw>s>d|YBCw̛C7c00Ht+kKEvvH1Wz$b 8<ñu S^ط;AvS+] ˍM Jk>3TYs= @Rn Fh ow³|\)?= -9fy0C0gc١3 *I4攨eQ6zjmܻhYd(%1AD%/%W5%%V脧bL+@Xw8PiݠQW/l!N &)ܱ3'RY".D` W)$fqT*>+9BT 4ovJݔ1=&.&rޜkDdXew4 b{)6FE^@G* '&x >q^+ (cI)Nub7Sp1bE㣫HI0W91yRLCSE 5*;o;yLK鮂$*^[qc ov& L>)~B[k43⇾T9ʙY6hj_y&'|D< ۧfb½)U gUZK0=(/AP@Ho9%EW֙C0,YHXS5gb~] qR.C4kKuMf}UA%֬$GYUyJ2[YgkkL>Vr*knY>鹒k,kFD;SJ mlxܹrVbV{m }:7 yK֔\*C,& |"R$ s7 ~VvC\۾ZCޥښ90ݮ~wiDuZS 'q@J%b)c2l}VonWݶz_J9ЋV"SVk9T6(Ca>\M\('a!sFjIKι vQOl3єwޤ1@}LqA:Ʌpy5T}cDeyJ %`ZA6dG_}Lf7j!vIW\B5c;/z ŸdZ];\kpOo6۩^"X~:tvFa]s2#F.F4H-u 0KʞR k}e-?U< NӜ~# _^[n\savfhi')N}n @_Çv 4)dIQr|cy8W gx)e6NbZ9j9!N鄧Xb㶕!tuƎw=0h4oUZ3Ukᓭ!..u~8L<8S!v?z^ !8 c36Mjm9 -J p.v"B=*e]T|rg~ (Ju0 9kA?nJPFJx؟3)$:!ʆƉ҇+y]uf޿;Jf|S`Ϯl<ؑ41ڏCR5Ku{OОFEηSn]y*A!0|~,7 6ɢC4t <}XaY 6f:}WUʿF LWgЧ>Y|yVr/re]Cc)e=XkϿP&4tr;@9_FX$ձME|Au'^[A8IK 8ϤȤw Q-a Bb6}wT5U9ڔ J^c1o}& yp@+Ҿc"}p'(_*q\U4 ױ.F0-: `Y%EsrRki+?]֑-bO߰ԫsY◇(Bz^l1-oų;o_PAJ_X)+NsH7ȥ4#6rZ0cDtylqkHЩ,iuƐRCE ,2ԡT%K7agXUj0.hy(+zC ypmg7ӟJ0$}L\ `O S 0%)+CڽNkgalQwvς$^Hd FIXP[S5c+|vpnu-#sN~SYGDjll7&nR>Po[b2@?N J*NKRUMHQO;^L3kef[lp{VWWg@pmhV_l%ф) e(QdWLRi%*B(#. 2ZF(5V085 .]wga/Khk;cKQgCv o`c׹t-Ge*Fb!;YMM>@NљT^WǻhC /:gǙ}oVfE;|A8;>=6Z8ku=>ȪFzZ!Uձş\Wb ?Q:JSa \K/ fFD3k|j! @7f5u$O,Pñ}!hOZzԆ-{ (}i0 \zP:Ι TdҲvj3Hcx(HŒg tmӔ٢iފ}aHV\r;'X`O6#pפs~;X&:W秒>mt*fn8qw +6~ a&RǭNU2,c^α$[DK ,Jo\/{z aݏq~@ 5qZc m2!k!JZLNha8|ӊnN>`˄/(3ޜ`bPS^1~#l |i"`kEƄ3"+ iW F_6ƉƷN݈q_/훢o=US&q"uM<;g0$q4WzCr5vS7$R ,[w%-6_sRyKwq̴Ztoq~[W"%~XR .qznlJ&P)״5j|ܮD,9YϤ?wbyÓID4人z.9ƶ4B[THX9azp3hALv|F)zI%/*O*M@Mp›l_ѩ^w컮 1 $9Հ*c#وE I\E]Blp7oõkPȪUWs P-tc@_9;F\4]]l Jh נbmv٤K2 ڶ\Pzu=O0>7yG# 9e֙Oåݝ,mD9?_>k0eK%vD\qav4kU8PŶ[+jo~]͉/׹^~RTFOhU3q)P7<>|:SQk|H.IQqchl4 Xl!Uq t+mpvv>'@5|™Лw:xB_4q4fb C\~Α? Au0,R'ٱ/تQs-JQ}V3/z-UsF$x+m 'PVT ϣ!] 5 )$?}SO&7d alz$ ۹_^j U$G TdpY_:&Z?qnUr< \caxS(exU""g?.8ugl$u;os1TaVu :@FխZyxxS 6dG8˟Fwa;ɋӼGV|;Oa;N稤n  @7>b%nB[]V[PMaT_wQB_Ȝ]XRy+IT/InQ] ɸ"z3-yGZ H`bo:0jp8u zp^P: /xUⒶPT f42&^*XSƳ5PJ9!T=0Tg[Desa-H6ˎsJ^QpvNqp KAt/8bz]mfȚU\B3Qfsu]icxw$SќFSO] RhcM6Z97+Bq0K*5IvN)W^lɚTE32-Qc:%h\9Thn ab;*{o<[kY/s>zظ[/ocGoY ^lB\[hՄ6_]PI8*go 7"N"E|>_FBS?U&7RX#*J2kg8^W )'<,"k/7 +zV=ё_8ŵj!g^RrJZI)!-Ujҹ)XC; DԝyjAS.h  3) LtLQR+Փ=pZR ZʳL.kC/߻P6lҽCm2ߦOUaQBʈPHT2)Pb!}>2͞vtuC=Q~@B:XkT5ɍ=Sui 1,7ADwRlq~L*io<Yis&EurDqrF{=HV(Q>}#Lʙ*ޡ2X-p!+ {Zy}G\ɬ1eKi>NcQdȹ޹fPr3:&;Vfn݅?x%H"d)%C"Cݕ/,*5 o\s,ZFR42,O7;uW'܅vjri:N0rv?ICi2mEZ&S]ލ^ '?M KYDE )?NV_ʥRۘ\d,k ?A,(z_'hAY W OS]hn} x|Ac~4>K!Lkcfn~X?5An ߪ7:7[܁扐ygQyvh;>攠*XW&G;".0|Xsbi޿ofW^qȥbGKLbii_vv*Kt,SE7") Wb8k 2Oc'?HiinT4Wo|M[$E̮|^Ih]e5ǒ="4i% ^>̎2O!/ѬNr.7z r܋ǩHڼU Q( 11[aMJΨn|ˑU~#o{EN$`cZ1+o {14X2xPʻ\ک@ޗ.#9cVI@]<1zؤ {|mI閞8jc5DSuԪ!Yt/MAhvw"엜VinjjV~.)v >|H )m%1P0yqt{vfܯCC-vpr%FoNyc|At'x,iic-ál/x=_i\.mšYwpo%?爨%yf)F#YK`Mm UϮc1yr)L/wb@9*HP9#x֕:Ve32#; n5U[<*]iܮhQg߆ڊ er PXbcZ~ؖ|Aѡ|1!֚5{xq> 9UWr# d&5>} iNc gA`{6 ; h<(3>Z;q$EZQ,7Bͩ׽_JgS\j?Hƞæ!8-hUklrE y'-cKzrAp;`&@io7XmՕ -#h7)J2;֧}BBZwˊ= dZ[EYLw;c+*ڹ=0}n楗̪XaʪVe+K9>szAٰC*V'MeLKR[FA=zJGȖok'J% :su;^H x^dȒpcn]I`=#VWpWsvOoWzd8C\640Τ~Kݜ{Ā+kٴ"c H_54LrN}dä́\dm\f6 vF=;FeZQ &m[8Gj uЕ(%S9 >?Ot 2Z%߀\bJ`zn$c?Jw<8)RwEťb^' &3Gَu;-.: %#!W pw_ME٘R@k"x y2z!əg)M퇾KocB)4B*+O3SdCyOPNTHb2o~mDL|KV.Iʛz/p=N(VP0HcKx0^q^U-.CuE$6d̑H>FR >@aߌz|j -N.OȰU/\]C+w1B0=UWr–WNR(PaVJYxuTUa<>-z*ȯ+kf~zW7`51 {d~|I`xDKNcXƷK< ܟ"`|Yqfrx[e>Ef~ |iw?GUK{و&ef;R!`V1̷GO;v\ژxMذdJ} _ wbBϦ:#-I"e̖o݉̃:?=9Xٟߓ/s^urr +b k}HO(H9gҫ'|a(&TUq60Y@3YQM崃m+STk'[4R.M.,:"Ҹ3ͽD&ۭ)hpMMN /f ql 1VYZ:MzbsVڃ7'&ygԈvr4 >fW&`-3OҢlN9!ٷ3][B4FQtf6,#Il,7S}͈'acM*H^ kB򢈶:SaX꒸:/X>Fo#4q {=Js(e6G]K7Ǭ߂J#'G6 JLn5ƋZ'K)Tsg\nR mEK΄0g%4AD/[љ*ݱfj'id^뼌DL=HLf- s4ws&T7<Ќ0>k\΃ŶWIJk <ב2 b7Ká>Y4MLھa]c嶇TmhUTʓy_ε) c}4ur(&cz3OL7;g>cUե@E=#Q෌H{؊?EȠ@~CCqTM2ٙ1Á--\ig❀\ke>Vͧةeh]؈RyyPWT2o=a A}~Q9KV8PmojhOAٶ#` "qJS A] }(p+3A3Qyg Pq2x,Yv\%xv~ W`Í ECdMPlE|s]2YFeu1}3Q&t CT$A>ڃ ,Y@ݛR%p2zS(vo ԙc̫!**?uS}>^鳑/G3ȍ:;K;a'?zCAsŜ?D(=n=\yQ>DWtH7c}ZQ_/4Ã؈ݟW=nX("ŋ(xBY: /I֜=10&(Qf8|):xeQwJ^ _O`c `YZ|;QXU "Sp^nE1YxZiuB2ҙn-ؤrapx7"V0KsZcQTpS ėMZ@p̚Jh/yM){AW)XjqF^Ą5IzS\B٫z 1H̀3 3 a[bXx-Z ~j7N";O2gvi76⣎;duZp2| fjF Y,+@uA_V̗3=_kesmXe B7[Z_ 9HIN$ϋ. PΤ&'8  (@M5z1$}>+hvr1Hgv\V4WEG1?3[$~.7yhqJ* 2]4~A:VxGٳJML*!1Hn\} Gwr. v5IeTCe6;֓L,!1Vo W9d5#NNR궭f]B.8)D? 1)]pא˜3f U{{D1l(k1ØVFDʐ}u_LCCډ>Rw/Wi}=i{ׄ7,>bǻl3< Y8d &+0ۄSYXCý~ Yx!{;baiJ G$~Y7-a42,LPZjB=R0t I31[L;e? @FqeELj=.Ű]_ø|^SLX*8.`ZC )hތ4wo9142_M7V3E@K6GL5 WUb71irAB1BX??2ypVj(C/ Y^z Iˏ"8RKC܋bw"A*DZClhfwukI@*j}_s&Yc"Zszs C@›3dbz2lVj4boI5՝,@ÓE4ƯN[?L'\{7[TUpT4Zѹ]9ЊJ`n?PS<-R"t6O9*!̈lZOl>Y kϤ:rL TB+xrU7s~ TpƿTRlN-KBGOV7yr0 LG]:.nZduEwtO\o3l>~+_kzfDkM%>r'~W&]P(h' 8pG 'Z] | ??K~QL۸zȂ،[T)jMHbTʼnZ⬖38z4JXF,:*I*i _N¹6N2X% \0σ{bJyQXۘGt7Ѱii=`xIs3T#F]Is 󡟍4JV3DGm CO0߮0-/=Cp+-eI1f (s; j7CMOuM1#i-}aֻzѯm/\"~dPnFPGdkr[^hd#گ?-U{~4i1T^A4R&RFibǁD$3'n*(N|]9@%L ɦ >k=u@?{|OW|5X]a*[x+n G(o#}F:S9 s/4b! O2 %9r;~Z;L@i>R̤vޱv1䯱+\3QE Aѝ&aB"С.7ຐH8]]w?]u@:(tgj5_})$ƚbŠW``CyܛW[f;#]K6.¼cAw faEZյ9#)>9|yG:q"ryq7)]V=5OZ<ƫ)zCǕ/iTWvRsUzv{wb*f{o>e5ca9 s**en|cS9A~(@Ø;Ԑ[ 'zO_#kp" WC R[ۼq{;S2Bԗ[bˍR}m g@.!hgFkyD&ձĉ9F>݆'MhBUj $ V.torg2DWnTvͮct[kKDԡPZrkwQօ_-UDD]m:l=9觱"\KXV9GΨ*L.ՊTv @6 S5B2\-xN'. lyΙD(4m:tWr_ۿ;$`zDB,0>YϘ\#v@7@ۀF|IjdǞ5,KΟF);ͦ}7dzhؑ2t |k/n;/Wk2#7z>HM Ʋ,)᫞jV쉰 M{_dBpde?nXe`̖h k a ye`iF-^,>+wKHⳃZP1Ȧd8Aç/[؉ XY܊GΉS_)Wzs,1}ǂEz/HTR.r*/l9'$}-<2wNU] *#CsGLZZ0~k]GWE$"G]Uh$\/$T:iZ6׈9IDfR F@{ڌܐa4b򼭔L4 JV 3j2a B p*amRK"ʼl* ЮsVzPW/* B=S qHkM߸? Cq#ЫW/9zҠJ<,2(a_}$U} (E&:2dy>NYce{6Êu^ǬN9a 1 VcHKȧ,udcuphBy>p3/`' NRoaY_\G8X߽bC =HQE\o:Xl-DwN1W~\ 0n"!nJ :hW:#^mן '>a2#2솶ԚH9Pm1m~B'SjL˩r_ o= Wuqǖ*t"Уj9gY V6ﴂ *朦8<65We/wKN g{ֱ(BEuN5a!x?WAD<ݨz_ &s~zD| Gh8Vbn.R=Zl5Yy4ݹv~14d]De CV 86D)PD$4k'D`YS**vk? MU;`/JuR2 xK+6a1w$5@\LVq4 "HZl X6Fw2D6 f6Ґl}Vwj4~, 5 |{[2?'Wˈp [Sw.4pFjuk$(R`7?GwԐ݅ a/K1p;A=ۊ 4S}$/AAsYg rFE꺼 !?IuzsRҪؑnÁ(S.9ȶ*;4-Ր:=9 Rq<4+)Ԇ{R[ w3- DmM@zڨ/ҡq\M(<̮IYSݹJfi;B'V2)[mYun/ô:]ߧp`X\ϊz6 K\NwSy3dܜɚ`X$D'T[2]7%2c♙:՛+\4k3(Ԉ>OP 0߮&dFb6B<nqۭcD!a1G @"^XIt+zs~E(,@B<:7Z--{Di&E頤F\z}\ Lx#QԦ1|z]ONg3tʂ^a:-X'7n*% ނ`oMo+OZsFEυ8@}'ᆬ:b~ylOBJNeKf-+oHG⠍U ѭ6MG=WC@ !JZ}C/Zg#t e".? !Z#˝?lߣo5!4@~πzd:aX¦ؖxXVܭ!3 d崮j}ܾ[wn'B ew^ ,Z|U ܴ(rZT7 +$EI:9Ykt]KJ슉zxug1ͣK_EoȪ69ʑN-;( S׿x8kM'&eJ6m% 9LoW7tjӄ9HjAWgO۽jzr>ˉ-EM4Oq!M1-my}zdQ՝SvOZ*xk!")sHٴO40>՗6I>DYo>xV? ⎵ܵ@+'h= --,v_a{NLuid2|mij:tBV xTGfebdEEX? y6x?uPp G٦]25ΜygS2}e{ņs_v!& f[;G/F1dIyMD| )+.vȖT_4h :,? ߇ou}6=>pݢ?=ؕTuQs2yV@j1LIj1 Ww:Q_6rU 1Q4A v ӊl[7ιr"aō/$s!?G[(Ѡe_VË0WX7%vK1޸ O'zNw#;icIN$W>q0#|Z#.c-ym!eї5Ua--^?3b,s)5 i#X1ίzc՞uK`@O^]Cbp5C8VAjbЪ .E)E_,,\ M8I[ Y|ygOY"G;wh(iG~tk_8 uSҎQq61mr}HGY&|vz:1W~|,^t p6ɪ,{в+k I̎*spgrR-wgvl a%WFAG )9x ~L{\G8 txGH{S8(h.J{:{~&ӦaѴAWϖi sV;L95H[uTP*+p9u`J62vx 5.%e#J@C,h^:ܶ\Uh7sG*A|?L:r @~f}]xc{<.|}5ћn(H{>qiG+8*V R+v4rF V鎁޷9t-iJajAi,.`) dѿ1[1D"J>6]VgA?`6-YuX-I |8 =,ɲǕYM}3\H3 B1X v_"!>qi%UbEA,s,VT~BfV\Ik1T tF ^JN%!˂}O OQC2MYnQ6i1)2.`x?o u 8L|bB"Lh6@!O @\] VygHQg, (-}3=)g|lY>"R7ݚ,-/mĽ{?S8sp;N-}Uw08Qٲ;+zeC4Aaa k~ӵ άR#׊z&5 0/冥 Z ֵzjgymjЌ)Mȑ߿̝˰`ᶳ M0STs }\+zJ|l)x E 6yI =~=ʧiWGe.O5=?ibo1v' Zz}3[ s5FD~w)o[{T0F'Uyh4Xg`׃3 b7L[\Y$QB;?qVKF+5t:0~ʛ|4 @#ނdmR5S(Xw[.u:Bn$lCլ ?hǖV{S%l#EDT),g)R*;(Fs ;`9Y4O.+Mcɍ{F5GtG!¤g&RNT&6lIW0$U9F(޻(%S̝(2^/)=qWJ ʋ? $|YuNy}O!HfֈV'""qȷٕ`P]ีI6VVo}XJx,}{!Jp6t$J8&PSj"F'密~PTr'02×XVqsO$@&GHO+-`cb]{E~̺Q3B/\"L4,I1y"!,~i_6#ӡM ۄ)'IZ|PNr*:䖛Je"B(bǥƩHs>(&A f7q&K"rM䁝rﻀ:_U{QnDžEUc,xCBMsNc/֍9Xx_U{0Ã5 tH9Ԗ,^fm}jEEAG?%6vߖzr ^)+T\*ZtiE KBK kOD G*K68;R[j^zO%&PYU{g2)Q)L3tlf_y7:wk^0ޒT`;vp`] wvLZCkLuhejSZMLʐNKnJš/0Wdۡ 5_Lҋ#y>,|%S{L/DkT`v w3qx'998x_tjGqۤɶ;Ҥ9狷+\Jg'J|; ฤ4k&~cf|US\cNVIkEvG}i i'Up-4ǤzR|ͰA?NXlCmڪ6)u2Mb ݗ5X_5u"|{B1CFVRZؗ}s8JhsӍYF"akM߿!uSJfEO#5afP ,%favctcVֿqϷ\6O\? @YO{{ wS< \dQ,/39hۦ"% ["Mg5;? `7%>'ELd@lʪz@XsCR;Y7m9YK2Qɸg*dOy>hUn \.t$enLkMPu~@PF.s2Q/Ǡ;8 |& }V4W̩" ڝx6;7!ړ#ю:etK9_ "EGAf)F*vϤh/k.&b"T#* ܱޱ |`hlt@ȴ$_&{I>*;"㳱u6b ::n1u-"SE}8"QV+b?suVZPdU`ZE7G<&=HqG<ߎ$*3yFueotS.CVu@rm0\ ,=4 Rqu ewgK"C]ϋÓ$yfsƁ|Wƹ> XnB>yH}Q2]ӌ-nIL9*Xe6 3rˌ8C{Wj8&UᩢK t1 OeB Ŕ̑X[ray\Sb]<"Nu> ĒQ| cCŽT2-w{Pvfx^?d>&Q  {h3xH]pfDz'(ؙɎG;X}Jgn'2=.edӁѥ[hh$a;(6 nR}eS^/QIywAE֟wRsnx&PmjuIKHV 痳i]0RFy WSid@ڨ0ԭ[Q[!fP`~AoGq}4ɽ9//l^4lnJ|sL SSR]ST|;)$ԛ}1/978}; lL-#gO^@6 a[vu `8bp8 a|&}$Ԇ> φ20Lid:Z<'͙OuWKG%N+\I2{nyZ:k-v[@n4jIw/Jd65@P䈩4 f^ԎȠQ*NN 5"ދс ;d,L|*[&ۓl&kIN, !$7skjwӂVl=wZ?8oo'8! )s)$ʆE(RB <8MVdRs{'jsV{t1$3 46o'(@5i1`pJVIQШх&<Ķ[,mLC>˸o6J5õxYMt2 Vca&߂:UJ}*`ihzxG$Z݇DsB7<Gg=>O T |9VT1kX@hD^io2Q0` >n_VX7l^Pͤ/O}E  e+t!d{g4!@/?Uiw].~x6;wZ\OVTj[zpAM/qe~%bX!m,lO328fQ3N4ߧ+ӭ}31J۬e,/ؼI%`CTESD^6N/zFxZ$=pu {BOx8Ҟwu\փӃ<.Ps1 KxEf+N9 ^kXou 89ݲ@#f%R{0#jV6v/>vY֐;N< 4oG,^>a/x"9$ O׍ig7 &l qb ~ܤsVeMؔח\2x♶Wy^~F[. G`M oK++}BA0!ͯ!Q|S̘MrH% 7n70w4B 6  f<7KÈU!*`hy߹ %$q|հ<=x$/6\ IȽHᜫLWMΘQ!R $!;|^1E5!7g ~K`074.'DDAR|/"T8'ls~p+&|/Oexr 2c$~-sa[ LZ4䖙*npRu{9R%q3Y zj`vR9쌍mhZ x$.*]C9d3=N9ɶj J?fz.K<˜'A1xpdj-|a ] ]$7ǧՒV@&r2N>!J6 Lm} lP 4F`sfp[֒F]0A5J.W&*ްq` UIofJaft!نA ϬtI^h#.tjbCyvea;P#G]'b<7yózX3q ڪuLaI)f~pEg6h>={@&-zD܅ZZ}ӾqSB:]f)G8lE { -IF>]Tl~0]&I|MRlTMnWk\sJNBF#i R>riq&$Fy+.SYOFqH*N!h]/ʝhxPPJUn');$jؖB1:n-ד=@2s2$AM"jC;DdD98eъ6 -; ;8!PNf5hIG3Jhs;bo.NtM@;qj{]w >h  S+<6ѓzX-䛕NkV&v-NPM9U8 d'04hYz,= w0,CB4OUoq썎(b6"QAxtwyH9 ߹Cg~$IM# n0I8e?f}bAFUn YAi fޯ(#0Ӱ4,U3;ڐZocEw򳂢v\f- 1'+_zH:}Cdys@qHS|: q#}vag0NQUݨpS$r_M&hGnv_Q]7^3֘U,)2!sTޢ3vF;xnߣ mAzw]VQit^j(uHa^g}Uz ,p+|uU[X6P2ޘCI{䴰&^i.7E 6b 冡aӛOj"F=r8ntE]B1x=|vklrFDd"àS. JF1,9-$o3tT+)R(DZܗ-m}po W!['T-:-,b2F)6W D~{3= ` 2Z PH7p{i{OD2n泅g(LEIƹg ,½ZKw*"7+@3t/P.ݞh+LʼQEvVV`? DX?ǐ*Rpɰ| A/xyp`1ڢoW6 :i5W @˸=w ZmWm & 6`+ "c8QF!('c#Z6&QMo}uݻ>8MEZ?v,xgwiO0<]wgYhW_UoZ㹍<5`vzD):5N8ո*\Ns 7-b1zbJ (oUw!>oo2պם:/$"bu1 Z߲5R͈F%K O"я"I][/Pa"C%d$Iwqs !dhTIu?ʼH;]bCaәHw,}*pNH,݋7.ξYx[@ m}\]WL)[Uى 0v#S]W?_ Xfh=[B4|Zxf6][䦊F" @s?KM<#"E@) 9iaxmƮ &X5' T̳&Ev1Q 6\%q){ڻ-⽥)weg~ӥ 6@ɛ$bK1-p8騎)49H3uBU)5SʃTWiXhјJn&@j mPjis)|Al.v`<$)^;|&fU75}$`Bt"s\h^yubǾVZ;4BmNYd Wv +Kv ,sICFf@˖wO1^*״M ۲ on I^h?617/U†|2@R95}0o/5aF4G^oy*\3G"$ŝs-l6&f6A>"ܼ>I\9ʠܕy"z"Zc_%$+'p|m,pϳB n95qTyrvd2ɗP n Ik%l̮Xi'y?  #yZ@ʺ@N}LPbtH%+Njٻ㋬Gaz]&F{e$n4Jt,uj $IgS,E(wgWOB{i3DUqoWT|D^'<6W_(8Hi]Cx ICTRlʔGiK RPbp\i~o%@C26rs40r[lӴ̬k[Y>+H. v4+w#ۤEE y(F|y| 8T?t4ڬ!9 b;S(zE뙳>̃u\ݚo 7Az1MM m.>=SB´~ drAƸݦiO;&Q/48 6vϵE?ݕVU8loT6`^3?LV^&@#@7c ?bo"iǷ^_u8T0e:+nLpކ\ ?)J4#Y5czSq.ҎM}/DTu*,6c;G՚DClsn;p-gW4Sv;-169 g-3ZPN_}ת` +G]"(׀rvEpɭ܏^&i>a @Wtπ\+_uηuG5 T;"6)$RoHO(5/}sϸPVE֟[ kLO7',eV<^$\trljn"&,Q/ ժ-NE=ɣj>Y0r-[S=F%pXL_}.NguHʻs#h6e˽?1[2}xG xj+mϢ=5 U0H=dk9|vd05 ]_+=r(t˛ ͻͅls MAP[$xE\Yu_֎yOiX74qjQv;nakV.6gIuRa_Urnƨ;4 u+p9yߣxBĉ} PW>rdȮ(pxn7B?-.Z:|u/]ԽV6eGn6؇wrX߈lUOn}1(YrFnB,Ex,~ 5ouJ?_·Av*Tm&t!I2c7ߨ3fN˻ɋ^tՎ(Z29Y wJ3<$é3~9?W7?~ =9U`oB{Ywk3vDvt-rǫ5<A2 e*K]B) ӛ䡁7ueQs-3u\^c?NeH֐t}^ o'lbhE;RJ؛ lU5LbKxx>{g=ܖ$t-Ƅ F]l9Fh\n9,4;o' 3Ɯ oxd`i 3 Ϙ璠ae#VkXjffo)6Xf6ؒSY穧wnߛΙb`*g#]|2 UP^8w7ؗJѓ Ba &Fn%v?`Tf 0fm͛0}L4{gWu(/aU1ּ4d۳̮pI6v/|:F)cx<4ǚ/ƧS›ztqbܧoɒOZ440 x$Ivl᷶F`jGD`6b=ELY,݌s/I )k=> t̠įˑ$ /DDP`ʱ  奡cB-wЖ5|n  T-4DXa,_ֽ4ђH@y|X-F9JC J*ҿ %;v4¥xMwX w.۫s\TTeCB;dlYp^e 'U6,0 xq"G;($~\ U?Dҽ]BK[s0AāDo6x60p<OEj(.>'py@uE@%-ǖh^2M [6'{~ 3`oi  /*؃FTQ]$Ue%vq{#6U@8; Xa\>LR04ɭU;y; )} .4s9(wC&jxuG)+)Ȇ4O)G/ jFm*JPΞ\z}ce1Ftoz 1·OO :_N L^6;~0qS9VڙC`ּV)tΪ;*2Q <2 {7'8xlydwr Pk4ۙ^Im-6k߅eqҡSdp"Mfgk'Q[ O&WoHɣvN$z]dр߂P(mv<;HJΌb\N=BVNcu)~5?nsW ZJZ;?f*I.sI;JQ]ZDN7x2a*ہ.RF 8l!K:ŧ{2<}shDږ(R  @ D|L?/ϕiK,Qn5hep ?{r=r(l>KҥW`V7;R}N}t-2LKܑݷ/Ԝ2kMO™sbAy\u v `7z:J{WO.BL9y' /`rrԡ!_5,3df'Fei(%[)hSl`>'^~e&L:!mťWđ+̄gn 5Zo\ #nZ\akJf~ے'e:y#V2 sq(݊ech*% >jL~ʃ npO)!hߤҖ0'8D:ꢣލCGioXQ ɡf|zeg?ݡl)PB3UU(}9iˍMe6Ag-5VK2PDdr20XP ۇ.qzIPc r\Lo9Nkv}ћReZkl 뗄<01(JMO, c2ʕe(>͂.dϑp`FV^-u6/N?hiaߘl/wJ\ԳIퟔjreܺC2P6u6waۀBT 2Hmei%a- h[_"s珟%]=+7|w{5q2js(;}]-c\{PCP鎎bS(d,*~aTpx|N)T~"g+vX*&8ZݗHWko(jn~۵c9\% bڛ\p]{e9*o./mt9M$ؖ7tךm{׊9m9`WG 3۵jc : h݈QODi˗ΞN+АRDl~էJ;KR:/ddmtRh[ =|ZyZ>.3Tg.hX|0]9XzE?8S#T[M 5vXmtBM*wE 3bȴ܅L&1LquC7` ѓCp:>@1g%ѻ'@Ū-v6+Q]&KoΪ0|X?Z[M6Ey .Y(=LN&:,NZsTtf r٧Ut CR HA%}I|' -D y"v`gIRcFe}GŲNSZ9 p=fg[gNl%`}Y *7eMW9N׾ /بU:EQ{9J7nvk$R:l%'6wɋΠ2=fC>pʵ,"Z[PMKše{|h=?0 gS1D)Z;H9DD=PU_I%w[<qJ%o~O ^GSQ&jMQɆB ?%,u7+GBC{+r * m]r &,:pdDɊ.y;%tn.f-T(7DX (iRo Q;Zt-^bZ汚h.; ͂*LnaΠ)y@~$䒘B]n%߬hv`n ʣIʮ:s"`F [W ?p#їab!}6j ۶"G;c+l4VW#spU=aRx_5ڋrK_-AGiCSPvvۄje[]5ք# b`49681,h`̺Yqy3^Ck"4ݦ +;k 5x Uj1op4zNUf 4lKQ&A 8DV 2h iV#+DY$WF04S,q[L}D>>=Iꊚ^YL?F9 }>pb{$cGJ YTp8d"QH:+t,B@bycbC& r;GT{ľ750פ`)@#]1:@ƻn?~r"IY&s*Y8v?}c^]/_.!b[PsdOL*nuu}KH."׸^l+L|C6̋8fOѰ /}dЃ4JF&d@`?RKv@G>0MhFn錹Vv 9NSlv\Ȃ[Sb"aXdy<[WNv23=b\$*CAܰf$h1n?U@a]yEJ/F%Jٛ^j' ltqF@ntư@wLprC9$y@K$kDKZծP z 0Y`)RY'@k9 n64~hݻNkEd(p}e v/?iP0ھi|~xdyJ D3Pr$CkC(۾/JƌѸم-B#. c.RE i8k}t\ߥ))T2C5\ 냪MS>jZg xԬץ@_K⻞v6 FBHpbqy()Q>IB$cÆ*xVĽY#a]>{-o^n1@8%Zp9 )VtY\ , +?Nk.F灳Z<]'kՅ'/12%a'6 >dz/57>I.o/@Zp݋jlRʋ=UgF t0$JL7X=dv0wm"~kRŨ*>Ү:KDjE>1/s=Pe h«tAȲxpWy![)s-l3 5ud_5Ϭz,9Ag%rG w5 6$ReD8`ݹn= %3coqbvt*oҰ s:[ d<UnQG׏)! (rW NK1Y*)ћ4X|G-&6+Ei/! 8:ЙT$iS[zMvI@rj 9:7`Ծ@d +qmrcN[Ba'Gn$C(K=M[!7)0F/\Al|7ҥ#m@kNf+ -^Qp\۲A 9 Aߞ}( CW:Jf )*P%]9La&ǓiR441Z7'q+'kG;pcRK,IQfT|+-Uġ&&m0 e$hmF%6w'a<$s#9T<ј0 bv傯 p8p'h0?}%fI z+=<&Yh+ۥ|Ӵ7&}N֎ ~4 VtNH:5[$Ƒu(1WpD l?/`39**t*{Ŝ$(D\_֋J4WJ? Up> r, fkFl N|$+2s!jQՊv J,"q-՞ROlwl?)})wtl(QZ;#9/B7ZSۇ@^gfUT*q [/µ gO*Ҋ&R6,W|gZ-efPDZROǐ+Ge;{ 8c~[^mSQ`6T##H#*H1[(0?ue}SQqDz 39N\SbV^1?A֬ 5!luvDB'jWdy*g zu<>b>9Sn)ѷ599_\R `+h[쵋dRMxG;qT}1g!|y|wqA+mb^3ezWX7-L⋘g&@A6eԥ8nB.dR_џTמè[!>>@)4C MS}T%[nBٿ.B맯PD3KU?Qy/2h:$UDQ)M]`P='k>D>*Gmһ(OƋBO!hgGЀ3SyfT=Ce- ĔڌrXk_?.뙙fH!fPY." \ R6%(2;AU^-J>;SK0!nT(.ȇf ɚfȃMI;c5âKs|)Zn&vi:폐7BM]'ć2-_-evf7Fyhb[B:")${y1m7'kwQG19Ori!Z$< 5K2"@n!A<"좾V{y jf.+E3"~b{}W$vh;ܩ(&fKb#t@;`>:Or7,!ANp%)-3&B)4XtQs#OěxC~3_yXlRi[-;s093r|4^t8FlX EV B.Se]=4'J'rN4w4/q}QGyPl u#*Va:w(Jp"QhɯV\ZD Yv6v°KgrہS4"~h檫k +o5O T{e #.>dee6&etrM -rP:fef1uTc;yZql523Mlu絧!jnNKSJiP1w. gl_ropPKXFiԁ+lTo50t222$P݋7s6"e \c1Mq'R-Vۭ.rΩ-F`4Vj{u|s\KijdIcփ[?Dn&(~8l,2dj?eLD;M&tp]/BQS.i1.~%G6Ch֮>ǿP]oܖLu:k6|(/cr7=K9rOw>$/YORr~JVqQh~H1:sRG i@_43.bd&7-|?flX$fָImk)K2@Rj4{]=rϞ 99Abv.-Ee `c+܂暁,.h wroEA8] ,z$s$7=ʑ8-69̚xZt 㩓X{MfeGf16M'#y.*;K"U_g*l=NH=JZHH5BJgvڸή++?hk - _8B5sH  jX!gP,CfBK'!q,Qlƒ뿬η^sAqM\5 Ǽ;5hp?ȭ"6}.3R~X/1PX+Bn>E)91J/2 B+T=.n;ʏ>ǐfDJy7,kZԌ9]ͯ\w>n{)@sBCVNҘDž:XŘ:JUMdy}<4aܰ?.^F6Bg$B_ łzW_2Dp(c~voj3iop1܈(yhyV*tSC:=.oѺtvu]qM\wh4* )O+eBQG>>@m|g'"uuTIb=ˁy)JlX w ~tKG{!bJR^qZ J37)5\)vڜ &Rq2|K¬ QwpcLyT2p$ yt98-0Ҿ [FOZ ^Y:.(Tχ=F1%RP5З9K ? EvE?Ћ⍗~fGE+> td+kMmxGSb-,q vLX@X9{ OTm(*@(,h5u.F߷Lpߡf(™$2oSr"9Rap`C]J.R~jyKT~\q?>92^qʷڹ9ɿ u?%WUJX<7GG<|vay$"SЕQHy<-M4.i j8 (=bp#XB8's\b0GcÐ@]n43 }-c,ȋ>Iga a.e1\èxux `P/E֙>wvw&Hr0ۦ_H/AH3^őY5CMhG;+=_UTUxeBn}iFڜ89a1~*T2 x,%Mga|da%ṟ?#nRqFlR džKzTm˝DNCwB܌p:=GN/aߣC2]=`E(D!p!9=zŮϏ_=z|W;y1]!MTYx[UFIy;9=gԆ~wǹX}5CkN'(;L{BR^P&E08nmDpw=!|951< WڜI˭OӢLJ)4wעֱ0pU#S7+_?üP(\ZB7<̇DD;jV*'_EB.vfCIC4L- v͑Y-TT-a0mldsYPѷrPeT6ٺ-^hz͏\$)MXbB< ]<6jKsd7[\'fk.^[z k ұ?Ix>G:VM"?@]o>Mɐ` 69I,%4`"*qCA=BTf6>09CnH:)rC,~zh .8_9l&f"+4쑒e&TãzEWD:=օ3RBxt<^BR^% >Or:Ze̟N؛s\RoC[y`+xVyGpG4n9h!*P ()">rf,WRiCm2 ,~Ѡ2)wXK+%!!6 m!3*֞Wݺ+#R|$>BXM_j=?N]6:=PMyӸDHe5ve#Q́@/{-RwO|L ȍo4@o#dAH6Dտ?ۧP W\TaɋOô=x?w*9Iq {(94=ݎ*pㄓ^kݻfn (F.Sg޺^*k0|VOFx&ݰ ]}:Nݟ(*)`J<1}U& %EFC;Mc:Nә]Qw7$R#Ÿ7_A0_B}2H!~ RGsl d&ABN% 1k|,y7Wll.XT&ͺܰ.Mw`W*(U$45vƨ' Jm~6#EIK8>lyѬx|161f;2FޡӠ.Ӭ&UpJУҫ*H[ _̫ Y鲅PDL+pOLp1oE$ '"(J, YlO[ZMmnUbV@w(OY~jy|{m*r^+Y_FޙuL%L1΄[9fw'C4HF~\o4yOX*jwmܫ(4>0I +˪|) Iаk9*hN,+$j.l{JfnFr27_[.,]0dO{OcU. e@ҷ Z\Jm#UU~oaT TӔҭޚvK@ {dm,TkiW*`p2n.L{&@8Hs6 D RN#Jnvb0mPq2DiYtFA3U..LJn9UG'N[~(?á`Jw:m=$fzg`6,X2AZ4(K4ar1tRXFRY6N4e5I#@dVL-59ѵ9/̤ff$pi=K#EvlZ6I+\Y x-\ "GpS<0Npyw)kd;eM"ti(16R?+aZ^IG%pU Οxy;FҜS}p`>s7?ZY7wEGqCE2aT< +V@i7.e4_ĀJcd XZG=3(XңTڛnJ5|H ntsj}CC/N:z t1U"֒2ܙRWTzΏocHCShIu~Xhrq`rFmբA%*w6{ז3( 0oA HSϪ&<-a1ƀ[[:ܱ1=N pIa W4Սţ57bk_DB\j쒔GA$P&_ztdcqy\ofZ'<4v%7?R&! lFhbnN2WfBJ qF[ *m0{n)E"P;{>qgcٸ4CX|YP>74a^!7L+zZ"67'L}šOٟ./zbl7%h.368w/PIXU}ZPaup|S6%a&3]{}rTa1E?/Vj J+[,*bN؟bټ6(iwXx9ĢtHT8,@'٭md֖T;c;)XҴ'8*4|F.UA݊g߾::.)Xp-B,MۂCl~EFy}V̌AA.~ߛ$FA= rC/Y.VkzF@԰MNkIKYB$5H@\w8b΃2!!6HWՠ|\jK'WR/(1"8).@]~FMwq8C&TMJI ?ߐ7KՌ[ >$}#m?9XXQe04m2/b,߬ f7<_%n `F5O FBӾW9cɛ1f%RP209#rAVXCn&k7jP֩w̸z6K7϶ 1aJ2"9*kxVn# ܆$]u.L=|E{eZFv~40RL?_ZP\g"rW]I[†T,MT>% 1"BnMmyM\O8dWVa4N|PtG#׹ՀQeZ3"ݼ_P^k倁m1f!'IIfEb|tBqOGUok^EpU_ÏԀ˸_A/ͧrnvpl&\+P tUQ?=!qN *jNxq[OPxNt+,>Ws 'hda7ΝdU kZY L9m$v+3( >#]{ٖ=1~kۂb=qo~L)0̓ Hbld{d[0 LfϼZT)wm;`;k<9űnS:sSX#3[Ќݻo\>L3k3h?aS>f/,wR!4Ntv =iM?a֏>Q͇ I>/LA[b\)LӢ@_dL5%"# ʵ=VϼlGzv+%zٔC%+m|LkfU#Z"7b*wfT,@[&AoS& :r/ȭm Auz7\ >ihK_LX,mk"xv2<] ZQ5\@Qb&7υ<+mNmTQ YTPнoQbr;1-!Ky01=o|ɅG!n3z63d4^BO<'2qXk]BZHN8(1X& D 4[LT  hҟ>yjΛU^S|6Rs'WßDY[Le+3a=!/ܭ?x} d&Ntc=|ˣQ-3G1ļ|^m &LEaISx8F?~!C-WⶮQ$ k&  5vcz4!\LlOx/M1,g:] 9ukf*/ݕssBu_/Xh^~V|F&Lq[̃/g/3[Μq8zaS\yG)$5; ]@0¶/^''*e )-=]Pz b>?)_g^]O_Q\X#g酚ဘR\KgGĠB+kYUˈw;l匥\p2rw}|2ykѝ'J7Wr.0<zP_{b,fg; {zWas ƂUCYYT IiE&Sl`>P}W>݆h` Sk -9Sػ~qe0DW?fԐXa-kb"jkkD8GY"ջ3k&/W.5 J'X2o]`U v0 m薦Ꙛd<3&0Qfnq[@_g(: " \q}}ՂEx0w no1= $ArH]S89joHt^B?k @ TX 8&Gp,|A\3t㍜u?ǿ} d&#lu۝>1o ֧l%0K WT9'tQrdBZWapqʍ|aAYx㽖 X6i!uKQ,s1g)翎䋪AC ne2&$a_aix&ȹ>% aJѬ,M@F"1KQȇ<~D)d `MƺYtΠ栋8R%m 5KDo,nĢ=S6R$u3n*;a&=y!E"!SXn{l64;5$cJSY .<2@${Uc)L)e磀a-Od&CDe_KXNЛ ;Hnqp|{anC90OoK+Zu+-[ilM'QBlXE[%>Y Qy)CxS9.@me -UzJhl=& W$9Q=ʄK/ǰy䂌U;'{@@K7XL'kMV1#˭8刔tB]V"fLC~$IIN^`|ZBڪ9;&/^I>Zu^;R'/zTO͕-agJ &\𨒞a]ߥHHoXR= tڶ [$xJA(P 50r"'cX(͹-5gd%*3K'x:@Hy UYMgdrj-6FĢ/Qkٹؤ5u4Ū7[ڏu%_FycGiB͊{Iޡb4 ROH9V?WJqaL#԰cf: qAN~&aY.L3KV\.u4(JXꬂY8?/&3!Վ,a9}Zjm29M,بj3, .$iÜpigKaSKz?#_ qߟ)&T霪W kHiy/[XnZf<۲JH  ȹuuQR;PQ(%G{EO*iM`0KgN}k.q81fT)Z] DC g w2K%n8⏤sć=ڣCd᷏AF)Cnʼn?a露#352j)I*1__y Zoqij̀m_ M 0 k>Ri, E%~A*gtI_#l[a.9֭8?V|̉xs|]i|2 {`ƫ 9돡-֬8]&,Pu61zKwVw}v@aV튦>jߥ rJ'Zpd 5(j2&KC*FToMtk9vbV;YUfM:u?؄_BE\/_To%:Ja\͢LƶǿgeqX{_S]Ѭi1,poƳ `h8 WQ1S$^67EBȓ9HzP(W AFX#G"yבl,\⩓]=hϩҷ>8YǢmԼ ٶdN :O1r|T4{ wd\~V@+D?b${-kN/E4q̙n)o@]Yͳ fFdAdC!B Y:ْ'u"B+ĐL?@Htf\e+q h枼9Eg7s/xR*vk/@bn_rKӁNBx$o0$J<{T)Ũ ?_FLZ% GU j|zmuB HKߢ_\L6)]p \e} -ƲmG"G󒛸k Ij cu1-gZmlanb䶷*b5Y'na5d,dʂxyʺW;ChIl_Y)ǒE= gLifzvQcpu<@m'Il6Y{#Q*&7GF7I}/P2Z\hWހC ieH "b8KO,L^(Yi^<32qwt#;^HV{y_H\[x& ujG| m+^-ShOj`C5Ma Mʕ.*GFz 0bM۔Pqnp'HY" Z@Z$QrXKP;>CK$ݗSEx`1Nj֮m^uyjx~/4 S)@63 #5LUW5j)~(2Wǧ*pyA4MD2= M @+{ 8zvv xD4!09qjħJ/E4>\ OE6Z R'^V3-\y\5S=.bAؽTʫQ0tp4Pmh$i!@j)l:oT_EDd{*s-:Bl"Aե\qGԃ8#Vchq呋&2i鐜a@~ʦT6,Vpe[L~,d6e1hB?^+!dBiFu Z#ݢ> r!n %یT8F 12ƯaaKh,[4u7[Q?,г,6y{Ax$bمfIz5=e6o_|JXA pB5vC"S^9W"I~DX#n: }w` ҆~}y0:'),bda|#Κt~xa֟Hx ,F6Q 쵝*li*TO/ \]!MV^9c'ߦt:L5|-D>{[7#1 <@Tiv*sԲ(nBFs=7:bBl*֍/ MuMDsȴ3뻏 爰* pֵ$lRk ,Sfd"s׸YN>^WL}~ D+61_?1?G9V2/vp@³|^Hn$Xש+ܡu$ #evRȴzZR!^V&/Rc>낭guG$cƑ7@5w u⯥Ui|*bU7vn}H:=*UU8~;nE'=OriZ'" l ,ę jx (%r}pQwSw;Uh=8m!EI :m8'S<A(lP]JWzd¨Bx eElu?M"ys_<"ܿCPpxҺ*x4xcTlE6X/ %BVBư,)L#6S@H33TJ쉹m]ȍZ2wHH6aN WjwEs=+oY4,qwL}: Q ,p≢6U'ɼ ;vuPSlGå,3aưzerR/bP R?R`]! bg?⾌3,vF^c0>,s!sjRzKrݚ%@R\=X&#gu7b Qrp-* +zAx+#`&Nʵ LCjˌ+aݐqEzPAVnlT/!+IrXf@tF^8Lֵww$q)_Yf#}͂/c2{cG#։ZQ v(wp?1EN1V嫴#Z% HP_ tkp 6ſZCZXֳa_5;ħ9FֆqWf][-8I瀢ZHٚ(j s_h[Iۀ皝졙0`W 4$߳osK4TJJ :S_# ;3w[2z #q/t@zF:Z+vo\ 0+!:%+j;z%4/6W+8׮ DY^vV$:4$>ā3z!uJH, 7#-X{;WV+ӈ%ONåxX"!KjV֭oR ],Ukok.2ٷj1 -KF7?T O&udHJ+";7ƗlОI2># poբ[yZep!Ώ'D7j)X0{j`i?|}g+ݧDԽpjMދ]W(t?hBPn~ٍbxo0T)Aw/q^ M,;[OQ4ASyPsnK Uq8pK.f4RHhꊗʤ{p1\J+F"y\v%q]4feL K'09n5Z6/BnS53V.ꩽ-zo|m+Eܯ- ?W+sDPY̩A*wmY?k ޫZf 6J k>[‰cB=zX>|=Ȼmc=? 2ϙQfAٗwt[lX+\imٷ*B;=Fc1 Ћ^u t: c???:W?fu*ن75O%kƒ5,Pg+j>"n9176zx9SgP |`GhD>]TA{'\Z}=i2U9bc1]!FrR*V9cEp%QHO%NCvâ3G?ti~OXg0[R^9{tJYI'z#fBޓ;HRf la!I=Di;SBwDא'1rY U^ '(dD9_#xM\8oZhgʑ0x ^^Y(P*O[[NO?V/̸[F㿽5{@skq.(g0+ at.`GO*X]X: ľ7LwFɳBɏi/[)={! AM6@Dn$G,~W"d.ƝVjCD69o߅m"A ,DbMZ%+Zßp8}fm+NtY'lU\MFEkˑDG.  : kb 뫤@սCWXهJ U[|g)\ 6CSdIY0ٛ+VoKϻy(kre>=U^5˷2Α?:GdҒ&c$aWkDĭvq2, |V5 c;r6GjQe#j:UF(v$$} @M88KOӃry.szT *V.{bc#ϏVKE^E7c.]Ogb^^|d-.1 ~4 +~*Y_8Ԧ9؁րƤ\3vj`.sH7k׃"~1``Wɡta]vPSPNWBj{kNY5smT\3iY؎0:nKʈ+ l>Bi 8̖(\efJS@ƞ1)3@J<513f@QOw;79>LZgޝ9$]U.1kj4 FZ3i>*5Ysm;l:} u㔮.~IsW>ZZ8tGWXC瀟̜zԓtJEv_ԙm1L!fxUT.r}_)Cӫ@T0BPZڇIg\73 MX6ba ߋ/q"$0A%TȒ,?wґd`*\kyEGÑ.J3)n޵dzٕ?BW6Q#ދY9P.iROY:ZF$ s}2&mNC>c,&[n5/j-COƲvy2E AEy5gYmfm(fd^J1PjqkD#_*YʌXK Dfz0sϧ؋Gp `BS ,|/SZ1z_:º82 KX3&^C/=uBsn6 y#ȿEJ>)"( K,璔Z|[Π=+Ln9K0ʂvi.nZykv#RFy6c$Six(VDYSf z @3ړw]6Gj|~Ĵkb0Z|)rmDg\CibBr0s5T ?]Кg1mpbǃE6eB B=*;juOP^N ڋ,utѵ'ը#=FHYbjkni2:2e3LnS8vJ}\y9j%|/g? :e8`dZA /~{Pwx`XNa@mD3qhRa[黳 q&g1 NS9fF" z?}ag/4Y94db%~z'{7kqK~@gRפ,śt^e%הt@5AQ)JCUJ #r =Mtbs7:^c x7A+8iA=,U?b&fFB/*"#znY,i] x|keEowΈc#k3%\Et`wÔw1"&&@FR@mҼ2?U F3"b1WND2 \AwE-ӑlSnHcQubd B[I.^~ PRli,.ebZ0F#lwGQCcJӰĢ3 V (G>ȋϷ_+-ɔ|9C:B/8Qު~#CQ}١+oMsnmrUB{`Hu(}S7B֝*0Cc#l-?$qM0kG#`CeV2o c1-kv%-Jq5X e |"acظX pڎ*qs uFe VF 380BH 4)r뙈Ѹi5@ܬt4}HpuVN!%ZtP5jGϵovJ3[a,eY#Lg#yyθ(EÕ0Gfު43hÏ2~=?=E^KCi5}1X+`r 3f#n`9 IG t dyEdC CE(#VXN,r7 '_A7}rœ^Zz~;}Cե-D@R l=؈K#fwve bŒevxj*v8m 6ҠE5qIԨcyv|f98h(K^3P{ ŏR.Zī#CY׶..''<\ MPr18ps`G*F곴 #Kg,pb1քs-Ch;u^Rg]VJn*.% 轉)]mќ'?xmb78|C#%oRS_D/!Tf=УCljtAGGoᇉT80F{}鲿t܆g[oC(fBU}hB,"!Ϊ '08GAVAYq38Uik-Jlg3s4 S UDZ"}HͰ]?2'g;:' E\hYPn/,m UhGxIBDwEHKAgM`ID{2mb[u?#*-~<~CWMQw8}rc#P@u%tp؃GzA7ܭ<FtP#NpɐAאC1RJιM!I+,dz'pr҂#Ɵj$>{?3B^T;̀ⴓ>$>Ţ;ƭT51g̈Vs݊i8TO>SH}ϑk_}qBd׷:c+=2?6t)7)pQ/Uո X4P띭Nh;^,[V l,"xO#P7(iL8c᫾➉"GG]u@ ]jɸDבX(20g "a}?'7{-} e\2s7K^#uzgT.vv>!;b?qoX%[yo[͒ERҎY/܊a7z- k.Wv hHeO:.15,| }n#%q:{w+4T఻{).1# $+DME%`3.% cő{Z+p.̩&`+_ɂ%*i[ E j[y=!_ze^<Ƴ0#(v5 ΰd cDfF>$Xn %}+CZCb8ֳXhJYVyuUg٥EC8^Yrz/?D {H3]µGI>zA^^8I%B>\Mん^PA8\1県C!*qH(!M׺v*}$=b_dEހ1E\Y6;=p\>@+e\Dsj~~!ɜ_)[v jsT9_su yT2yIGC~=3󮣃#} b ^oSt1BH-sRhm%rY 2Г1ntBZt@tg\%E$-]5^b6A%+`B+6Ov(<{bXqDC.RQKLl0i6kwS :w1sZBxU tb.ʏ'Ue0BG@QL*ab KTSW"PH}cz1ՕsqcąX򟺀X_ECn%ӃM3JMxZ'CxN{xW4yJRzv XPG>!!"v|jYo @٬nӇZF{EZv}a 62%WmEZX Q=q](kt9Tqc*O_(@Ǘu \!~Qc%tg. C-?&P l8dvgQ1-oR459JsQQ<ۦjI61=^{O-іbMD6NMHBcNY-PS Vٟ9^g[_\L?:I:Èߑ t\S) {vDs V;ITD$ 0 `VjfM<:@ZTYQL5S _ZEsk נMݭ kTFӐq馈1 5&ٽ9ln9 6`A,7 *TQarug$ 俾 y"i< uqٯ5/O9kk W9c*[<^ \9YaoWh<5γ֬ sg>r8kAi$D8<Oc?vrCлmՊ[\Kyx~̚GC8t䃅XL 6I|WUMmRgScH292C'EBmNsMWW7 n($\ʵkM_? q K*ܾPGoS-A75㦹! 0!͏[dz}6!$yg Ce^aj-WIT6Q$(wG_3%3d5i9odHvkGf*f WB8Ugwp )t#}O#sypceg>*>g0| &6H`!+[hےlw;UF-0x4z ??0^vrI+ =nhķ(6Mg#[PIK)W eg.]zۅ`GnU.,Hb6<.rD=1GM}0BΝa>g,D3rȧ ')Oĵ@UH $Y`NSG$%| Vgu0}&mL Z(Dnfގ> ol`y8;T'!@߭fT!`-з-UjŶ'TcQ"hWIòkB0j?h3tz^#@;ZP281 X+V)lfrC]6N-l#Yhj" P|ȏcL>$!2]^) 6YRjF=X3y/k6<^ed*[#3?&ȈU[L|9Jyݷ_m$OjucHmsm-A(m91#ȆjZ ü1$6$v19Dq(mc!sbF޹m 1T=2\Y&|hR /Rn~7볘WfsIc#}=mfZ"%/,`;7MX\_5Vg?Yj„MeTF<9_`kĿߕ9umo=1Tեa?@J௞b_ygkEmԛDž Kr9XXplSE*.:|-x~/h.Aܵ59 oiQ6S=t/Nubt襤]?iUbG&#MLݵ狽c = Cͧo/++Ǘ 7 {Az^߃M9+yMÙWvD[H`nx<@sOUZ!xTh܌Y?X1/Rm&SBG-D pB}j8_V"0KAY}ĭ".:y]ӹz99^H @gm5!M/uJ)O8񁳯$W !B.}Z7<d~b 6;~d G] nݴ|VC~#c's0('/nX>e'ԸpQs)6u J1.|7`nP ?ztV&`5+ӝ٫&%̌A#vrถbЁ6>!<]R=CL}?Y k`ֲshe rA%yI[t?v)t Hm#7 m4s@yQ1[*vӭ!rlU8"$^!=Z68%_wHVa< [ 0õRPޮ?EJׇ+(UυCRϹ!(G0p2|dEl8@a]c&~x24`\ɹ/J%Wy {utW,,;/ng<!8o72%ƃW1OόYpI]|W\`YOTB--$;Nuݶ':ޭ-[ VmJ E8{5'i"Cywq&+Gx+uF޷e۹f8CC7k?]B7piJZR-K'?|VB~t(bmb&l69}Z2׿rSԱ״~PBu}%;OgXTg"8,Z"T_ڇ7tzjf:;x}:I5ddɟV7#0^uƶ6ͳJ(oẑE'by!C[%k$<)]8rҷXqEMs-Z:ژ??<9螮5_ll#]Ć/>pVGߎˆ'?w8٨'Hϫd֑q utpCDSy'F's%{= k?(hO, &ĒГs*8pVZHx.7;6,FuPTsLhwVE0Ybkdc.7"#9kE֝u)SM[wF2<+Rm"7qnXfZO"a.Escx>5Bʷ 9ZH4Rs :E{,lETČ36h-Ysۻ4t &._V`kAh SIj`G&Ka0/a*qݠYAsR@͙7555X1Xu#.Pþ( k9)9fE, 'c4B<PoFjy5ۼ/N3z}䃮=ձ0}wVYڡMʦQz:%E'JiSmFwmm|y #y8qԦOޏTg:4dȽνtF՚5ԛ >ry"c}5{eJ .9iĊW ҕnJ &&*JWPC=DAe2ǯw>|`W`[׋ zF:p OW8RM'U o*gxEO {D_.' sU3]bF",_|T4l4Z 1<*/[$+rkG0*0f珯Wk8/7\qh7h~-ꗯdv,Jl 8|zVHnQ Q _|$%lfl҂֠IiƖ!{'O/@ wҍ}'uka8 !_a]}!Xj;t7,R3nL]"Έ\'5u NO/z*#ƣUu'v6/A&T:INb$?#WX(9Q9\79CxyP>cm$ 5IX%QE܇3Y;?*:Manh׈cmZ})`֥L㝒| j_Ȏixa5NH6!zXG0(}N[whɔ}5L&*9/AI˾]嚘e$y5"fWtl0]b D2ᠮ;`( 1 JJY&fz8YĶY!W?ԔUan_n2\oxszas+aՆ9#u%1`G_F5w6ay#=aְFK)eJL'd'g*Wf4Q߳?UOf>_uk3^ !MK&3by"¢A,THP6 sk m=ߵT/[~:( 1!!ѐY1˳R*:RoI-y3wv"ͳE1dDM9&1@w*b#a|fzQu+ -bA>ǧapQ1}iqd̫Y"6-j}j $hB Fx5|zo1DvO2L=2mL'x_;/ RQ8ݡ- J0^$<w C6.iXW&.lËԆ ~4 _CbǥNyx⮙~[p,U<(r'H3Q8aˋ32gE@%\P+p 3IRf踠6MxD1%?W<0#9&L1Uo9fZ L 1 DChru]]:S `p,Ĵcb2H!j}+k T j*O F7o gek$׾$W3zQk 1Qa_m6fYC4<]cys;'yxވO! KżԚzUYb%K:,E2q +DohS nM']ExP 6y%y΍ܺBa,V*IGakOƨ58bMql uΌ?P$ZlvpFaBn<`jmxR$q_mz6Ku ~XfEH?y^bZ OAYgP1.s5;;p3^p+5Zަ7-'V3::Tly;_ \6U[ZO^4Z~F\E9$]KH}'Q2L yo^nwCA qJ'K;mL!k-qc3Z.q}˵[YO:3Wx6g.V|DN;SvN2@D蠖nX(|D0\ L#li;(|g>T{gSW'I5pia[wQ݂r'G9l3P\/n䘲uͽ[l\eż{䰲ya:Vl$!rrU u5FU:Yyظz*ۦ^n%HVr'zuܾfDFK#iE+xk:o$JyAΥc3h<|srZsTȗbq, )X*1b]]=զkݤhʯM#;3ءn=,wV4t'Z4:oq%&!*}2&S&:YnC&3:oQZp~JV1޾A{+ꀽž/ל:5?R2e!w-\\D3 )^"8?Ț:Rg6Ym.&0\Brf;CL0`,SW$7!؞)ghS),Т qDjhdsx)'{M͂4И|5>'@̙xe{.Og"z [G@ r$l_8]RNHMmopA45:Y &YӰM8_,<ҹ`|M$*K1BG | K~@K@s+ (.e0sF7‚po FW`%XaaRm0Yijl±xXNsANG`~k~Iokh?t.wrR  %_9.8w (jGn܊W(fS6VA 7 Q3_YԒJ$E@T㪺+9ȳK&LӫO$1сC2NђNI(StHT/$&LCWUuW/g޷/S]nHaz_-UrPlD1Wt՝v`c.s$ <vyܠXV}'v#t'|?30]a:Ty~tSMl ><{trsorT s/]9AIۼmG!ێ6`~AM)6f}TMKyC"◶"ӠS=9̍'6Q[MB?9 - ?]h@AlMR)դZ `H V @Ὠnno BI h VckaݼYwBYW7)Z@['#Px)a{3Y?3ou Us`CBQΞ^ S/h Ix9[ABki;܍/GpgXlWܪB Oc ;A`H^m\*J0.:R;JŌq} nkMk `؝ۈ aƭ?pm2yDY@R-gLt[y§ %,Az%uWO $CR'm+H[Jʬʗ^j0rlyd1!(lԧff dcW[0/}+ ?E ;BJ +-+db2^]_1Nk E5nUIy:tkgӞ`E7^ap->(W8jۨ? .mYA 8ЧW5|3,~>$:2 A\!} z*BodPXd2< ޤ_TqD^N xw`ARƋIYgPVVcﱂIZk?cMkL[8:>Voʾ-8f;2^'Λ7`f : x 5kdֱ[ @C:emfHk+IBTD)3 gg?67Uwx6 ǹJ;hj6#|7ݠ !'~Ùhsv201MpǢǓ JѮ=, p4(4*W?),@Yku.l+3qnxڋr.M:z$H M|^|3ze5lʩ9ӪF1P ghlMRɞ3)1P h9lIf/|iC:+-S oc,$$>$TcSNմ4># fWGG#yBU"'x͔,l$Nmwmq[U û: W.%^n$3hF׵Y䦱i]23F>_p6NLTf8ڛ_In9]ŤYVpqq/ ~ #2NpR]0d"#:`~f[;v<?fË.WEPi;>(OQgj"ٸ cWC0ZS,]؝pt:lL@POvO̍i^0y@.%=R` 07m6(dX?f$]sWN-ۖ wsfʝ}1i9*SWq iN JmK0` 6=i?3[X^u†S"2IKwF!˅ȝX V6f!I=E ֳt|G y` 8 PMuB> jA?eb-]غ%g1uCWn"+HpV +8zn,PͭX=tN  _rճw o=4|Œ{v}, GdVZ>o[ w)Q+k&O4='q~QͰX&UQ`XwxeS[dt 5hЉ!_ڐLOEm[re𩓫K Am" 2P.PVd\:o4J^dI_"rXs <`"3M=PO-Y{p wjf9{Ǵ(}ʾ SASdS/l&V^;7փr|щdsfahᥢpגn]%vX~ߵ*VelҺ7ZI0 !|_JZGʁgE4SCߜQT/ m:2&io72-+ t wgZ]s%R0 OS{XZۓaW6LeR o`_ԦD3}sY=::W@\ MF c?Lu?@VVbQH,Gm_޵q@@y̠f59N[n .Q%h=?yMygvFxZ}064 1P YiY]2 B%`J켒/{/IƜ[>=Aka/};:neˎV,_).%i7X298sôYtv\%(W^d}a /i)JCY c Žt,tE#/5kXHp'Qj`(Y߾RU3fJz:(1̎_cuAOn 2p{cs3='@q2 U6@3床ɧ@mNlZ._u6YAgxeawPEm]MRoZ5RZfuHQl?x8HX6wc%}\J~FubW3"* 5P;tHN-dCfLnd3qt!Z'om{>Lh_E^R~]Э4a}d5jRL^S'vcQգyAUaL36j=;᧳V{!Rj:ʬ?P |# l\>mЦ+Y`h~^^&5_JM^h6l6/0Ҏt?#e7f[E>{bOfFD;͢0n)f(tw]b V[ p},pe'X"Y#1WlqvIp?5ʹ{n=|l;^)E L?I|YɺsjJzܝr?-dxטC>K_-7!\邑ɎCqbkPl3e?g gà,NEW1hѴzU,0A /fioHg\0ţr0Q

r$ gJ='2GZC[f7n AbLQ.(lBlҜOq]`A nrB< 9n$Iq'z+APuxg|Xu`f`dWMRWIx[ A !p+bUdZwQ_10xA9|/!uu(˛HFncRuzD+q' |f([ }M\=sѩu7QW:yTCf .ഔ5H1~Hf/ Q6~A$H;v;n{ClsG׺sm`aXuA6GQY@,-2퐜VqG.bU@FL J2aSXpGc?=4 贱y߀I:8%DžL*eU(L yVݧψaC4?/lО˘KG쓏;kmBDQ_ -)ޓ4 -tIw楖!5"|J|l4NCh+[]"vgC4ƶuhC~HƭPPL75lMQQe dm!*N9/`6d%hAJѾ4W1QU.[hʬ`x.3OCQ#G&M-z bѵX-h,PAN~Q`I'?J'Ԅc-ΆQ_Oj25DʎS2ӡ׸ŝ]) !.|k}{oq@9~,P,OU}eo pͻ)U|oj`py̷ SvAw/VuN3鴠;[{N:=f:8a] L nCe+,si9ตp;s=oQguP̒sO ꩱK LIVoR7TGC;Xu^ NSi`{IpVU'3)7xx]/]f ;wW֋vw` ni +$[Je*f<{cU H~_ 3+ow@D|(96Xsw-A1WR*]_ %h@'[o/S#D^)rb'EYbBX=Ɂ\b3:vCy*X.d",kE#MKC:z~*mLFy PX3g>\ߝ8֖J}W xӹM(Hxh". P븐< XoЈ%k"AL' $9Ultb>T2TMT>e-z{׆iJ- Lv1Ձ:mq1ܞ~2prKlWOpĭ $kϭTuK$<~NxJ{HdԳ5/Yhj?_1k)(F1TN|l l޺ J̺QK-:Xgzf?1 r(?r0ndD#IQ/셠I'@]T>M٦>׼r.TW #J%][ \kD {Ů+ZI.%G.ck HΊ*.Ctf H|yGG0Նª[cݻKQF(/UCcZZoppD i uӊKj~|N  D^\BJr LoJ!QɎz`* !Jg0K@94HJEN5TyT(ѡݑt\J<K&ڍǔWp E^x v/ 8 #"=dxӐ}*< Bz#ӂ%fTI;#W-'vQ<wa  wR9 `ftM:-w(>8.n9BSCw_<%AͤDiDksԨt9WP|5sȿ8! X3vن9yt 'ZSIp lv0.WoވdH>ܘvD.1:bYy,PJ:v]it r\<'V7Dٹت`/=`zؚ9Vg(!ql#v@n+ՠRɳ. Uk3GrׂsBh[Q1BzaŢ?aKDټ3C}E,ڣNFo2gZ OgZ`!} ]avS[w⛌SCRA}6ݮcQu9͋/DK>4dP 0{G&˙e^Gi 9"P*e@ݰ31Q{nE2%kY/4Kvb|;+qs#'^uwz1EN \Y7kuL-=oH糀$AcXqatlkrLr4u@YΪ1GغZ OX鮙8aKz8, F3&Q$W&NgBuf_O+w"p7c4_Z*$\-c*ӷ> q' 5V.oil6^`3} +Գ>=`,Q Ls>Z)(33j.^nnijSMڥRtUa{,@1lxU<>d2ŮQ[=oB5E~M+yk9sE7}%t s9z5s1W]/!f64Lu#ŊW->:X5oقcc:E<.©É!BڬGE,OT#dP漫eVj Q*j92(7[ G /"9 _V͂.xа#ѥ6 <_#cD)GUvt(.y("& cQDN1fen.ÃPeR-rAernv]pj.6)rw*$&*=0s|bPVٲ!ĦئSj'7me%uѰUzNh{Y&ʬ5rBhN 3LT*R)jKܚVXF ˩b 鯘7]`7a-|m|xŴeJZti]pIĵۮ YES6Yc '{ka \vSty;!Gr [.8fL.gScxƗX867sʯ)xb`+r{d!0Tk\.i#p8STowKO17*7y,DݝmuFʕvDQ`*D?UL$7,7(;k)\\kfR=,JV܈72M.#k0ѹ.'jsǺ`s==:0ww9`"spF~[RY,3ɾ)#烅VM:BH/F F`[=/np,QC qB.MX;SYpEgmSEr: %i 3nwhKxJzm2P-B{ZghzTe<Ք"k~iKrmMIr3{* j`b( u->G sg1$@7[0Rs?*n:ޝ+~<92Y3=Ai:h_֮ yU0iqtTдB?DAij_Q#dUѶ~tE!}Et'Kifq _ZzabmߗJIAdq*tv#8ff69y?N1Xj}Q+ k1} շWɂ6i>亟E.Ze?EU9=&[ֆ]s9z_ڵ J_+oҦ}S5z*2x:u7-1wIAKl2L2G{{9 3Z6=NDZv|?P<ix-)OMGQk'!-H0KƭY#n\5{jƱ5-4fxEI|*1(i4#o<yE?e=R#]oZ-DqLWN{Rp:랄qeFq Ds|Ufj? ةOr-R0aq}@NJxc'hctE뤋Kk]ia]x+@},iʹH^YiҕQF) J@[O|FK#{ҌI5g)׳gOF3>l7 [+$/ZzYo n+b~?"`Ospbǥ47E QX4:FW'TvAŰ:42ݮ+y_B>qh[ KD z3!8KUB0qEp +[\myxʌPÝOp4ْdYn^&p/3j" Ę]"gu 5U._9mg?u!ˡrK䥠ujO\S2$!  &b$[b"Gc WdpQR/祩Z UY#*~7CM`0Hq`\mH0D~6Wt ?j- Bgy9w{EYiۘP2\!'K+)SD6e~7uck6gRhi! o9`P 70D^vQ OF?EI![7z杻{= ɗ2Q"֤F'7tI} a^2CNaLGfwXTQ́Q|}4o NߪhOO?o S6$Đ67֠Kaý M?π*>pӌB . WoKB4t/F+Q-9 {]y )X7r//38Wj]GW|^ p fwGT'\1a??ms>9ǜ@nU}Jĵ:w8J 1W@^f5LFm9IsqJ(­U O+vq{b3IlT7ME}pyZPe4)F3@bvw&/F mw{t϶X6P=$%( G*Z01heI->6G쌸@ x"mxӟ򻝊#q55|pJBwRRoA!hgF{ś_,RucPVF UmȌ5BեZ=>:wC{xVVtBx>a&|nŒTpnNഉU-}Idf1(jtl7\+zq{ .0nN "xܥcVX얹xe%V2!遂;)32c]5XsZo5@Q&~ܒkp>'F4Dtəw(4kY32B\WM3é^`;z>opR ~Ԕ qN3eʥ0Dڿ0I=WOSNb=<= />SXCiW2buGZsЩǚxO2%J~ϋ ' U6ݝYf0|n|j-P{-#V 66jRTYָ]L됀-GVM;@/5'w\:n_dl/9,j&[S@%V,z"L2GpPwh.Zp̺\%d :& YMԁ#+DS ܷeS*W},P;1G*+YeP)o>lN*\[ EKr]@:U tzNIB'~g{FM4vaڭng!fgTshQ$^]l l: z 2g V(q( a̮&Dı\ΏOd\aF" !>B9+^*T6E.Hy{9X&(ӎAxrA/*wcn.Y+5a2_LT59Ff -Z8R0=sJ#4ߜx h03mIDLHlu[+fyrR}TdFZu |z}Z0F8r^ NJo'e3OEKVm^=p#`(ֳFB[&=wcmzdQzǗi2aHy}y/?B Bz]7aC;Thf1QWj nKy:\@uZkF?ӹ/TNY}n{ͰƸzױwյ<ȫh̶wp$GNqJAt))<?N]ZH8#+ 0cV:ǃ!~B&+ZNp!s _S nNv$A\t de*$} T0} jW*M1pC yr}6~C'S~x)1՜v(N?iu\ @< E?Cxbnٽ6.̝AS B(2}FK_McqyL7fYɌCDSIU`YJshOÒrhM93R^gqpBz^"Jۃ :aI[" pxGac#彶wUDX|nCV^IUjͲ a9:r: =`*M]xACL@w!LO{;;XM e|$A3k{/F-p]1_EP)~*Nt]nĂgʹYZ>dHE}gΙ!KcxKji̒4ܶ䀁84`Jj"i, ֋A^ QbmJ5Ru3әAAAJ} ׎Oc,l|pFG~QnСݖ~vSc LG*p&n/ ܨQ L~9')f>\0}peRt6h Vh.% vpME8dyYpM0$Yʘra>&.0H#1,~e4w"d <$!$.Q ָXZPP-k9)G3^v"=B_%"=53(mF\ 1F+qRۻ w` tE`lkT.Nuq`ˈK6lNuSYnQr kNdˌoä *QCM`U!m`g >r!xecwsΠ?OhU$oqZ _<-~_LHRؕ^X 3mpR6'< }_ͳ"r~h֭[$S 0MRdx4mrWgjttV-ӖN2nDi[ң;Pځ2FJ~0&pnV|LPޔ8G!9X>LT ޢ20&o<, QݢT} *+8wFnd/}_SF)59ӳNr %poԬƁ:`[Hgv8 ƐLÀd\fr"MlF"a "X[č 뙈7pR, /- ^0@"RMc#-CLXoiIYco$4=F~ChjC G3ͱz+*6 w5iJmrfd pH"(xTsR<x];r'#^4-BC܃Zia-J BA<^cjSD= E6{tp`Ñ۬"#Ćvb1i}""~!FvIt#:Xj(h=4]<kqFX$&:zЖ<.iGF#֛P4֍KI: 0PB0rK(2\#Fu[-'5| -DIcp<߶6t]N4m|~u>ns6kyW# "JgZ(eaF5[1c F#|փv؏6"[FFXtGam!39Tex-MU)JwخBfBiش?AG^!#̂!*}wzdtu5`W4AJis䫌q%QZ;^8U+gp8+FtƑP41rQi@7gB_ )ϠR} u|0W^0vW!ٮ-"ͱr9 B#u'2Pb.dMZa„rۋ6r5)Nnwi`j6+eG> {BQ|gb\A _ B{ 'wz6e4-SH㭸)ԫy˶U= pk@HG J/Rv{u{#I0"񲈊זjN)XeQ8P@z Ӻ?kè/$1IT$ ;(m*"U,-s, oUojF:ÿC<3XmBiHA~08muf0xfO;:nxuS/0N}vs܀o{eq&%SbB\ 1<',OWo0c\!# hqgֈw3o캉%<аTp__za4ƀ<@f})[HDy%0Cg+R@ hڹ t 񑲾)яǹD9ySLN,yِޭG"ƱgPg!& GZ`*1D ƩⰎ7o+"|QVȳᴃt,洽#עk!sj3g{C;Q˕΍-zR(mlV2EGSn"/`70r)#fѽȮx;kD:>ȷYA[w/Avc~j9}ty >t/@{C]O/[#n)& hyfd4% g#mXM$zFl+69Qf#{K!748TaiBNgj5F E vTN(?T=A,=vWRP)"#Ag<%;XǮuP2ndaS3]'fsgiotg{mܜ%3 xm$`Q =Lr_q= TQw54S5lej">ܪ.n0YpIc",c4д dmtnþ# Pscݮ w:p 8bIH&]ׂ}fUʶ@rw*&.u!Ko ]ɘ)"o%PX_ۓ)+fúƽp 'tf(wft#ǶgI`gBO2.}=&㍔ o۰NE6f>ebG$Lɶmmzjti2lej3Ό\#WݛuEUD{6M(+*)VYCAkg;*K?KD^Lxt(/~_lƮ y/Gp8VUas{&!5ȗAS\=W[f0TȔ.sAY 9uNy]: &hMo$̳ H` b_螑P3@ T@Za6|fpm>+\f|;ݣ[O5ŏ0/}Qpk!-;Bx:wB";`GT}8mt4Cb4KqC)W oƴIUoU\գZ!Q"<fgXX[ʃ35g|xrgZ (؈0u DC+zAdլ_6.l'K )i$)),sQ_kd'&* o6&+Ca5(Gd2M6$EJd6C&’RO&ɶs1:(ٕGzIE#ߏ]ug9@w.Pg1#G [ojx\* ',É{(_ y焲Ao*SW`v*~Nv9ӌa6oќKR y䉝RG'4HS^.C2.DN5}Jm-ePu"&xyz8^{VNSFsI,2w?騵8_CC<>]ZcD=*#%>m:xv݊er}`iɻZMó-6~水e ).EP+G<drGa}0!˃]46.a=m"ϒ*>1k|( }-R;5rh:[JwAZ q(|)o .eVfBXGf`TJ >x)jã}4jf*%p"e7%`A 8K9YWg,փMP>>A&X[) /IhɃ-Pʝ\|4̄. ZydbdܿwS駤\*l|uTyA4\8,l  8gu2zF@g;e:ym8KgqT6+.)#Џm8`)凚6\f1hBsTNVZE*j^^곽 dxu병Э1ఀ3FĄvg^vrP^9Y…0׭+~s;H\#T >hVBVN2@~e ֖Gޫ|{iuVP(ݕ`'۝>G\UȦMfaIlVXTļ7y:ISNZ܇iC,/tD1ۙ4YlOZS]6oߊ?[X}ҟ&S{xe+?!bd.ڃ >gIȹw%j[s03{S $~5iuaJoVeJN3BT. zO_c_pgTyCPBdĔ=¹.NjB!cǔ ]@qQ-cP&ϬÉn CQȃ hj\w'v|, i }{J,nkmH<@9W[dg'm8^ugG=r]N+73&:S y59_ʠZL߽]h؋45Sx+h^ Uek~6iB^WG ;l2֍4w%UYL O>8f'v0ੴ P#wbt U,Kln¾Q$x9sM`J\д6<:LŸ6\%D"CN},n( w!Q DE-TmmKv=ң!::? xe&^ӧ{P~¨4W( &k |N&zI|w 77H7DyU/|mr`iI9m_%hZ2QZV"F<l1Ƙ'nnwZ#C(L=DT׭c<0 )HhRϰ;pv#.jߢjݢcYN.2{x>VdޥT':kVӸX{^}Oȸ .!y[ј22 e LtoLF3X}/d9ӆӴ6>w/E.AE$&~]oNZ_c1na@r y>DbWT)#g8FEJO$5v=wW_gwu!  ߕLq(&XsGyR?rkFN$#QJL*BK9 q̹X|uc~7Q}<kAN0y{6sǐF \Ϊm^{-y>8tʞ dóPǖk T'7)4|ݠexr:,En/$όFõNx9 R/ zP~Ɖ,(FQuѣfL1&#,]X#!9p[DZtscZh$0qa9)ɓJ~ds=>gԇ~7PPoyT>2umՐLwLJ𘨝Kc.~ay9 Ow5W7Qљ %=J!6X0ymLF=\BX-q H6t = 8HN(WrڶO`94sd11a-`& Pa`h'j1=DqD1u[3 WÐgxv /#b} 'q9젘WI< g ~65\mCa}6r Lv< !1:FZCTvMЁOIUڂ6B.ho#Jh(R1>nckG3@2 X lD5Fu'.%aғ+, x2.#BrGKcKGb[$ċ ks`M7zB?vJぬ1crjW}$[a<7i,r5H,zG@Ƞsd0ځ>\G?j LrKst## x<`(3M=?aEG dJ(t9.ƮlVO~Kĕv*ҿm[Y)5}Dz@w0^9^մ^!0/nA \ĢR z>nah_̲6(,sMq4Ah߈d'$?sy˝*u?:SxG m&@v Uz5c1 'Jms)޶By%"ҡMRT0΀D50^]6_q'rvBM+;gXWCfWYxq:InE![C[q>GĠשFfG~bAB6B׭+yOdүb/hlAD" X"k -vV,A8M<(\7mG9{$(ҵD̏@p3+)-JU\3o (L>Sģ]7;$ERD_ۋi,`OO;>6 )@}9v٢KC"cUD%BF>Gun^YesyyjVT }Ҏ'5l_N ~W)fz‘F ߴd@bER5W-ۦf Sbn=hl8" ~^+.~Mʎq0iZ#'k͇TBѲl=2 VA/2!Z?U+ۭno['³>ˣhъ!G ); ~vC>כvO'4OKC>X?Yv*9LSw# ?B˜x(SxBOZޘ%p cAF2Jnt;.>Fq@M .cͮ5YZ{'ctqjxA]-JGCzgxt`5 kH!$ ʦO2_(.>4ǐIW0_FqT{ƣpiЫ5 ɜ@`?;iNej>=0dC:~B)'=.yĦD+OSK٪qbb_! ʀ쬃Fj1_tRRpCEDuWOK2a몜\)FӧZ.%$ߩ WxՖvG>'du%{94<*E]tR6S~.%p:J8ο=MvwA=hux8zΗLpF>;*L3x Pʌ Θˮ4( "O+>ib "&F#TIufG^fP`TOB&RO||o&%nפ XWf˥WA27U#&/ 沠 +wvTͬWׁ{" uBiԲ|W qV){]̶)Z$ev6Z|{9`Eh{Q&~lzVKEvSh^u/DdoLݼB8z.) "{GP;J)I‘͝Z-g0X۞5elpļrɺTs^y*Kh` 1i(T9 dNKR;^i/ n}cD8*yi2vSO3V vp>`zp1$sUZ>0pӲMRVteiT46,,o_J>c6""QKuAMGfLPp/yutSҳҧ\*`z_q&"F!8N@4' W?ǃWuyR`M dӌAz')Ź@a@oAZr.ylqgRNCs?=5Z5ŷ UPXzc)>SII[QSսtg&Xaai/;jFRɔcxn=0l6>ZvJon G>F~hQGE&;%"A1܄TI&IelѮ}nnO ]6H 7_1,-}K~) mI]OQ^_xN%S5!uCN _UG9O*Q{X(7!u|vI4ǿ֍1EZN=PIL$1 c, ]iR?wS\WAX\|x5L*h10A "VIE0ژ|[RB4ZR/k=ʚ h0,SZv1?,5-c?I0'mXF8sP@sf=5Q.+oxmSE.PR@( ׺%>Q;%́R4sw$HX\FuƩ|9^{}`BWz v5)U& +A%ÏG޵=5e;➀22"IBX4)r;T&E' tf@952-0y`Ψd+bSv]١6Lu,U$;[Htܿd]37d̸**yq/|Z}WmCC+=cï:k{97:ƕL5ڋJ;Uq9%ݝ3e ]24F]\>(>{S<`oohWl7EC5h\a ._֜aa;,l]=Mͫ:=h~7k˰Wgu4^bAerkұH߮U~}YM`c0>-|nQwca(emU^+:=gpO[k[8[w2}ˎ)Ccł.Hx8^){ZZAY-A>$ނ^f ÈT 㬵" M]*somW E "l1VDh9-F {QeTJT"$bgoÁXEʔ^\(uNUW`$5ifb)ud9oeALruSCE r8&JSU35`CZ&shÏv^}!jQF'9˕nL:rҟ WK0GTMPr@ғÔٳbavSjeZgJԶ ͙b_-`q>:@77]>-\&U PőF ꈬ ˅zk0?)tc| _̈]JH3tdyMR[JLt2'%qjd+gUe=O65'Ps(}l0@ 8[H ?Iˏuent~.Q#dP9=9T7MR" ޅ0<3=Mɝ͊X]f6w|՜F2SƖ(낺`KՁDqo>2 h\B*=2gf?õ7z=KW(m#jrF (:PIz%ETKiXKμ|s/ bօN㧙rM`= [% Ɉǎ1/sG*Fxia.FL[M?nV$}sL.35wi5.y\e ;EP7 gJD=D!Oֺ4^ kbn|A}єCdB8 7mM=.S $@gIJr}H4MtK!񡉗dLN`XsXc2XE 3\zBY57H-(C@Չgo60C$nw3g,zBdO CW*8*a0 wXCa>}qYWǚ#G㓸yts!G<{)x^H,Or\cofj?bcb+7☷E֑m,^:,Tr.ȓN 9DCL_K:?^#%GL QvEp_TP۶ j8fDЙdIOyjBS fB|2~Yj1sO$\e3XOB#N h`>Л&Ougo0U &]rжYB;Pk*xv\{jZo53rnDkH](&u8q1$^YD˶\Zf>cJ=r53;{R[w2:ZԓCW9I%)]s4Qlד*uKZi28tThAx* fMF]bF ͫI{ [6c@ |P|KjַP!O@[ff? h kbL'`!JMĺqpCܚ0!eD:F )Z"c [&<4l U+-$t>E;SgQ şF9c}P?0Z7{\C҂ <s&Z'A`h,W^I']{~%KeG 3!+Aw 4='FaS?mbKDגS'-ofS}J5-0lsGut!NcHTƕwEP[zR׃d@vXO+c,V.9J=~zL׍Bχ(n02:/ Z/y^1)ݓz6tϲײJoFD#abn?JWlݰjFGpASu+%G^/F]ރYXǣpaq6 )q FkAG%lP3Zzj/aEE|#'b+)MS}%|vOҗZݾoHguuME9]0!6՝QK.\UiׅlRN-[N)ӥ3ނz눡vbSꤞ>BcvOǾi%2qGwϧG3{1s:wW=rr0V3UA0<}5(N\\gGKb[ 0>HqƏ= w)sj缧d')"dZG-De+ TLpWWz]C:b*͝iCUĸjq8QZ'j~VTjj< ##^̻( 6ƎAO9(@P%^Wde_wsm>|8yẚA8jz,)Jvo㿟'B?0[}vi]x>b(dUp悩XΑSk,69c(@p %,,%LʳƁmm&vkpsL6zǛx+kfJq(7ZOOM8 Ti=8UX d=tx85=¤:'Cu$XpTv#!ATi (!!1\QNmBwM%4@uƤs3ڕc˪D[1o*Ƶ{ᡶСlc"Ve]np֑Gp\z$ \'dƀozԉw+^m=E~+]xgt"-;19mODhqWw i> %^|stxx#m6́ky9&`'("<!ZMlh6at68[ѭva:4qu]zEKf[;Cp>|8Jɏ^:x GT"ڪc7MUQkaz+#.P9I@S=Τuk2ϊ読l,oIRB H ]6E}0e`FĎxEU/6m8C)9Nӻu{u%(t9`: 3P˞hZʡn|<7&Ý.WxU%o'psiOV>+9c+Na/C^[ 6RGx[Wsqee`]WSN)Rtn ~rkU tw KUec,J >>x9 II|A)Ԡa#BF'l>xr a&G|Ԥhҏ@LARRZKKfHnHٌ+[RoJXR)S W4LĉVmlE.{/ޜ>dg.LvmA_oz|XF&k_=&E ֻD;2^MS$dgėo(2=ćb*.zV~˰`J~c֙!>w%""xL}zW=N+qA>ٸ,O\}u-*ϯ Wt7ݠ* ? k6oץWB3/X29RP"u_s8IЌe}W V 3ٱK18 d z 8A()Xȧ,nRbѨФ]mӈ(hqfu/B[O.<,J8D}Lg[#3q*60l-%0pwfIf/iJUh7R2s. L~3?%C ND*(ISBE2zHǸo5|YԿk!ÍuM9|'a(մ6ǸӍ7xdadEje p!!"{67i1̽QT5U_\%8J?{J+!Z<(EP\ #4ɑq 8*>(A>%^=tP,CH_6`"9kTpNѩ ^rԠjaͥh;gsNKp޼1o@oynqlޞLL;Mgg\$" {ۄ:Wu5_fu¹0FtsT63ֈҪB|J\U9㧋7YyB B[ұ 7lZv֐Ք{?# p1{oǗi/;C #$w틨{s Q!gZ FGwyq>`M zoWq  J Y(>("XaG9u>^$9 IcqS$vΗ*]˜kxr͡T O}c132KU kKKgSS)]")h/P%2$QkmK)g:w #ۡ ֍"^{VJr`V|iua0jB5NjxPZ Nn0m2#v!m тJ<Ӓ%ngHt]P+j@/-O C=^) L`-ufOi:ńxT!:>8tDRܹ>=liiX<7#YyP(H$M.$b,WA ZMb|M>U&\ H>z%(XoWdNkCouQKabrw-=͗8vm^/[˙QKz.ǮnCLZ o&T?ǧ :=/JrqOOΐ:ov%+z1wqrkqPw6_;F5zZoULm'鞌Jqq8^,>UEG.!$EpʵdJIE349'x0JX5_ %d%s~CʿRRf%շ xޮ3 9X/`P7s_`T%Ct(.lPWـW^ZSS$fSJJ|?~Jxn@e՚)@ =}YZ~3w}5K1\$w7c5^U<|Xe,c۶I Z!sw2 sڠ'FaVwŔ&m]t3., 󤽡 [ 3ʧ݃dQxHG Ԗrp3lqŞ*]~CVx]z3ͅ@qz8_MtR[QDZg($RpޤcҀFtJ'dx2 .-곃f1 Gi+ |ZJ_XOGzݶ +(D]uԧV!]$⼞LEi㤭,qHް;']\0Gd}Elŵ)p97.~`x[)=oiӈoeQ6NO &*tq~ubVY W _wDȁM1F;]#IT̏*2n72oigD%kXX,0$W`-s"vq•I WC ѣEmp\QMjC+ /CE{6e3n OL>%X  1GX捪?9N9Ac ŷt(}Ӗx .D=}رb{;:~[Dܜ|sdm y!t]tsǍ.-Z'SiO^yЍICPNJw% l(,k1.DbCʂT JnboX* Ϩ{dӫŒY1 کڿ}zdc/Z`ñi^­Ԙxڂ3l}BuI^$dDްבÄUWNkA"qy8kZ.a_oHYxri7N24(rJqOJИp#q(FDz X)UvOVYh b.o!rO- =U&`Aـk,K3tbE1;V?3)OU aē1Se֌jtTvbVE۸~#́7Pj1h^dBLk̴w30ԋvC%zC^l%(+ x؄D&@7t3699'*Rgzp$?x*] crgs>) Cg#qͲYL^$A)6u% {)0 2Ѩ=$*y"3v{?= Ũ [xm\+R&O^m՛ruOd9I,6N-oJVOҮ&Hdh4-:lZPA~"-.SQQH=؜@W237# 밌q`tpi2 V\@I[qeo XsEy@̧%68棫>~Q<"_t dIjkW 񑟩GA#L S>X£J%D!2Pѯ-%q^+u?JGQ0a|sT9-Y;c;ABE4dIk3C=jZX>mR.Ӝ7)|r$zn6tYx~έ[D.JW[CG/VP!24;Srf7Λ[Q.*Ɏ+Io|Y.qQ[[3ij_ 34h1o)} ;s$rXҼ L}Կ^6/$^h@zF+(يϓ ?D;z3`!}DYZx%ZߖS=^WBT@c}uae =b[IhHd`2c!acekqx 72V .{\Ӎ`Bt FfPQg$$s9Jî:p |u(DB)֘r- VɌW9I]C=Ĭ0X(x͠B=$>zنgJb2TvIph)¸I[eN U2F( tϮ:#5NjX?2/ЯvO#\1kiZ3hT tĢ@ rc5(|ajp7Vny*Z8/{3!5A2UD/7PВġ0)D{!'@7i;59qF, : 7s>fz16u0)(?jㆿ!TZhV:Sœf/.&ȶ nu ze|ɧ#$e8 cQHʙ0w TGyܨ@S3}G$vx ASⳄ¹mn*%~nQ2mʣl5 mͮw^#I)-#X2lP/5[}۴VrZ$3mQLxT{WzY#c_v;24N 6*fFF#H PlGrƝrJyjI'0 8s+HIZc!)}vI>5 JXP&ݲEP}JUy}Tko/e=F_d5\A>O!^Ri&Ԉyd=n#W @ 2MU]&G0JAt\}4D٣ØB&`qplU>Ni) Jʮ߿@E.d( YH;;&O ҧi!X MB!z?(.s*9% RUQM]̼/k!vG%#f K ߷q|4A*[)m3|-*HPh,yᵧL!k֧+?mOrTaOߒ^ҼJng#Ͽh7+(YF8'pǖʶ#&јJ%H_݂-P7O g^ٔGMMo=4(Sx c8DsM L3ãn4pgIϲʊ=ηZ-siI=Ȯx\'g⾓Fqy@T3S\p;uDlc$de3 ^^?6Q8U_cD%MyІjG_m ]@L3`ʦߙ?u!˹=h;g'EG.E) c~w썜N&0&!&wBZ/NЂ3c|M#碂eG_Lv2Ąf f7ۊ_T5׫Vd ,m7K_s2 @R$O6yJ v]7lq|s5ĴlC/gqm:F0,C FOwԷ&O|JZ&CBSãE>vpE&2eƺņJsL~{]ywcw7p[4V3ZisC7s3V'1 PN~Y,ԃJqs> JfSVMWib;OpH-d({r{"ԺiB'Ltq}(Dϣ'@A,~=hW_C5ǶKc*s s̋#-cXEcDjB38#9RΛsrEODSbPBOjj!#]~l/ϖS)F_ꥯlAdn0m(ƫ)|l-Tr<Λ񔢵.:qGDNUɂh(oH FSGv)LcOI-}3'Evmʑ*er.T: )jå_}GyLxtAH}(ԎN{;Tǟ: zTw5L9J*UboJWep|Eg]JJpZi\#B]soíg\ZgC F3_ha>nÙ7)a퐤RwuԶ.=dFVZv~-VLkro]a& Q- ً<=Dn(DeiݽWyIM*DCg1r=\ 9]Қp I3x@S?815DKT(C3u(7TX6qbœJͭ4` Ǧ5T/JwZa}1%tcd0WijD>~)o52תG&d^K {q @`D-۴!>F'%K+}䧅*f]oU6{#'U%ffZ-hɩ|ω"`fVwlSHnZ(cMk?({>)g̪vO49MRdOQ]>D-]v29B=D2ƪE # Lv>PϮPnQ(eBindnL )\=:3RS8ZE 1["Yzd4諅&y!֘T^Ք*k^[/ZRO(,{ɮ~۽ xd:*ɇǶQ]Tºmx.oLiS} ;Elw1nإ)b&(!G!-~Pt,';fOo4A'Y0n _ZEͪk >{wF${nv_:S`o0~ V&*#:9r?ܗ 9y{׺Vqz}Cүz '3GCÝ,YyijOC4X]LCXއ& Z@ ӏ$&4}"6X(nuxxY@$VcV'?l<|R2^Z=">YsoջJm cXiyjl?p;Vt:#ݩ*#y/2F!IjNfMc|ևip݌Iox$DmKNgC^TB12KꩭIQa&s$X8/8Mt)IVdZR>=@LS҆OB()8RW5x4rWlȜ*Q*5TxYR}W׽˥jZO9nՁ SD'(JyzKhAJ_u|{b^(88Q׋OdC;fk#A7!7/`XVvD"Ҽ"]>dOb8fBXNfꄘ*,E5bye ա-`![uk~h`ȾTRTeGwvkN0Dfrpłl|bjV2ЛVN,{x?O&KJIT6eǞ5dѦ[ŔDpWG =c\29mqT{W! :K tO ׭(jZFJH&/|:clc` dbW/Te,OQjɣ ŤhUԲ+h9};!T=*GF<1in pv|cd}V8)_BV⃭1Q# *ϐΐG: &ǵϳi^@J?c_-g\xխemrF͎-n^þZ\"sn[|љZ&]X:|‰y~BߛDDVZdݨErYOBgxl6`πV0 фśiG܈`?BGm?)ep R6ᄷb\ g\p_j}B8(3|gau_;BQbSmMՐ=:Cv! o\M3Ű7>_jiE;]ė"=,_Ű vC92O3wmjPDv.p0ԥ+Qd*o7߽E3J{DS>˞M_M3P]6LyBn ;;"%yy;,kg5J "S\? a2IoH[;YֽO&{#jV/ps"Se %XҞgDt\ʣGl=*GCW߿xUO?DY O;H;LIg-rǵ@uD Czmz8(:txs/XAt!p4n9DN>HhL {'^Iv5%BB3 8ٖ\꟎灔 ofCp Z3UR07i7"!.gq-6hUp<R6IM6BaKb~z ͋K%]Wf-=xUL6֫'9l3޼;VECԹ&N'E,S}Bf%l?`7 znEz &??%=RJ|sJDAE68C_ciZ~-{H&?/-JZgk%Pw4*ڎ>\jv/`3!uj OxKH^ޏ= |Up!;e>wMV=hAIVŚkd3H 5,^Uߗ% 78ئ[ kX&k u㰺H "O߹vu=Ct.^gVuu褛"h{<݇WY6ո3 $fO2:PXT"<ȼZAΧʜQ →{vHr(ϧ$ Dhew1(GwPpMZVwW^׷>Du,ѻ2KGNMnUe%lWHN*{9%=(G[~]KO¦ ;}@))wK/?h%Qpŝ.$dY6*Fʚe`I0Nd*: ; f0b4|"U]pUTf~1;?$~y(IbLlbs+1[#(D̬ו9t8 +~=ܸP}2[c(3wfJ"ԙo_4+0mv}mvk GLzkj/$<!m0C=OvpR@҂cNYlM!s d8:`F*[}MPYXP5(=^n8lhs- p#T++;''2,3{?Fl FVh|CY]4g@U\vr".I߄XOp˺~:l4翉e0K p4ڦ:][OIU0i0N- !n A==p"v@jrFag-ϙ׌ܣ;si&;kӐWy;q_:b.@F[bjҬ$S|2 16c^8wRџ4\~lqLW 8BI/"NLX0g̗BV]%CLg:#u58c2U,B;zhl+k_ wfWI N\Fa)T^9`-z=~R#* %N,mf;jpSOWo-jqIiƗxgG;9VWp6MTn+w㗦Ұ֑ s词[llz"/0|0/:I&fahEBXC@ĎxPq?u9}4ve5>d`⛒ P[H{N#kpMKdmNoɍFw7e|8Y XK _c;(}վ^.NKd6<(U, >7 jѾ?Ź֝#s_pyG}=*aUt9[rs)&nlf}x(φq6 g,Ы U1<.!H L cm*P`Y @ W/XA:,τ؍@4n1 ){A#ܨ:3cd!9pZ7=`Hxxw-ETxoįf/y P剝=$ah8IlCrT fGltuPsNq~g&lVϖ@3@Ԭ'' Z+ҁˋ;MA6@P ,m4.Q]V+f_`( hП(0PqQל,+x:j'$=yzM\KF'GFّTTp{Sl-*d&u4k{Vca"fl@k'N M(s k1d1 rlYiܳa)T84̥GqCBTj!C{ab\COI:hzte>%It^bN ^`TA~VrL@W; 71< _8lf3ZG# Ni'(q}ّˡZr l_ L`EQ04gէQLN㨅Sm~N!񟹝iuBgh4E;)~Ő *P̐]б1* r%A>DQd D]M'9H=ᄓJn7\4JU<,K*cmlQR ۪`1{Zvo)CARaLEs/@&H <V>Cp?P~zObeO{be¨d|XvLb~2R|UPe ZZm"3vZC3<LiŅ>\+J'G+51J9i Tl[rkD_o̊p!\DkuƟ P׭T;AUqC^i@$blmF@XO3(}8`]ǻ,+O1X" hM(m ڸdŭ< /=-__*{ Dev OhJVo<2< bD ynٍVa|)"t KOe޹Y_Iy]ßt16UA5f@5opkՉmb~p"iq4`| ֵЁcuVːۨ{ UHmz[ܭ>bLͮe4mB2963f Bzk^NǢ*m0haSrVdŶˈed1j6EŒABA9f4]xo`@Uˀ+Z χ' HRfoE4? 7S]jsS4;jid7f $Xi-  `!0V$j=ށBK6x\{xlY1yo֢WC+6՝Amq]nmD-NMd\ns pAOKt 4A;^BOU?$U@ÖG|K>V0?"|TN{a<Ki$J\Jn*:Wnt Xu`E sΐy@H/(a>70p=y^o{%nR{W8$%)s˳6R5,C ߿pPJcPRɊA0ZC DLB{ebmRmR֙&1S 8dc#m7;Ռ?# Oݭ S]dZ+XPy4'%YqAkDuc.stA8 ]|[xcj9<|?Tm H =Smh2'}חE8RWԳ SܩY@ L:icQ ^1s1 $> {"ջa(ɏ<-< Q}w))H?(IiNSl" z!J-]OW^)gtGg'Ʃo7b k%[s{mN|*3{ܯx.}:ކh 5jQXG r\.MGGɮ@.-.07hSx;7r]0WJkDRbj+v Mv'ʙHuf1%XoΫZmY*.?b'kǝRʺkr竮ACg1eֽ2?bd]XVv<$aE5?m CڋQ[vOAץwvgy`0fVLVQ2*dݑA-(㤌C/y[6'/Iھ`. K"w;-dž֝8Ӟ%\go{ѷ`7L@呧:?FK3Wlj<ztfM%Nڻ4_  f߰E/ae!dH5$dܬN|W;+A3phLӈT X sEL=,QF-|s}:%2N#Q8de°\i{ޔfYAŰA qeH`5L9ugIB>˜TUu J!hw 7s&M6y#r aw͛],g5'<'r:HYOPV#}xЌ4g ibZ/{r`ilF[_J-Z4'Ú0 h'hu4BP˔KMkv^z0$…]$NNK+ٌ]'60~SȉP"Q[Mw:s4-H2WMP{ jCz:C6-53!7`96XLXm*{$MtG{cSs+`Xn/U2h/ $nde"6p.%Kv~ޮ:T:ߣ .n.) oÁS(IJ}LQbQʿfyaZ& Z¹q-LQG l;FKލsS MNeg^Z437|Wu.ܪ\[낦EA5فW3_&1Y"P0eX4ڜf "fL3\_ SR}Ag=#wVTQr $s ]ja8E}捉З :=41j]PY+[dXPP#J0=m]G\b6N6Cx$GhY"$OQ<||O p*rG6ˬ>@2['j,-2;)=`)7yƙ}׸IǶ\'E!Q T ړhnMC5ׁ y:aXU"p,¶( -8x_S%bSJ&s$!iR'Vh".P@^6"|'*S#HBgYQ4?856#[3R3rޓ1VYl ~)Fbd̥3+\1#s_3]%1ԆZ::bNFٯ<*5ʢK4hN=Ap&J=Em7A/ `V?{wPT)ʐƍۑ9~Cra<1W?% F>jȪGc[t{ sTU/R4D ʗYGǃ}96}'zqBd#ПGjB$Ƹܡ{QCZ{\DʼnDOkO fQI.iuuh~6[gcq$AMp.XUA#0Nn j-qMU9 .Kw;@_è0zmD46=&W"0qtK lJQj۬@DDU) X[߂>i[H 0H~rh417cTDž( *nJAf=/ŮwS1-$ gLR\l޲XL s8>yZ O?I6~D54A4 \_SK:ݳ0/+8.y_6זpُhu/uʹ_|R-*5uP׆r ™<$ O):;y!&8UMay}lF*G\LCx74hͽ,X4FZB0zUd NXEl{OuJoX_c?vNm߻1gz;.y0$AdHx&t50x}p@rӂ$dYO[I#7Ľqqr7V˵e~O`"ҙ{['za[BTphJEK3ĐkX[3kz4kx=- W0rbpPŗL MKZJO =ɚG 27VLTB6`E[#& =Ξ,‟wBQ,)6̺<+Fc} s"yC e_PE17NGQ? V!4K301\Lp]2l}|(5iO5Vjvzf/WbpWpˍn%w7: 8(|2a/5빤c#9D\["8L" A,peLqy"k0ъdyZHj7*R5] bxũqP)vS(Ztd"2k1_񠻝0#*et4CH Or`Ke6jf>(S\LPfV#?]6BmSص1܀d5|̾5ۍˊ=)C"W]c@?LnN 0)83:?H^@6 sZ)8b$/^RuDI]n7qg Wր `As?o}K#T35ĢwX۶LRJElXM5S8^)Ni [qMhԖX٤e\?=N*B Dzr{2,Xe =tLO lnB|xlC[㴑li*McEdڛ&U .9,1`v{`]8ja?-럸`wZqtq]8:c[\uU5(-CX$2& DleV D.fUz!Ɩ6撸x"Ѡ||}]6UmwjyD%]u6S+8#D˚c)gx#% I3ޕ[#"廇kD0t[]Zfq-Iq,H״e9!Prk#X8s$tﴋ㰎#Jx֌Tb݋ӎM(FP>rDZ'G$rgK}4(f0sE/cl#^%:/&ۊMQ#2(tc:yYHH?~Rȡ^8r%mq3t ބݝ)pXAuHT-=U47:Q O0$N]_C,X? E4وDز Ў0_H nvB K".gPh8G?cg &ZW/Jy9 7ƝP36U"V>p5*@4?Ի7M :rI|{GTuڒK.'2I>zM(uw"Zxm #"QC1G_Һ;MIh$ԣO"k[p0e<*꿿#GlzPbFPD\G67&:QKOP!9jN(n?獙:S4P@Vܑ++Æ-y% shҜ2%VaJ@>p)#oF)IX8a\Ašn"{wp]+0+L`ݽa456w&&z+y$%}b[XR۫NU@g e-Y0sKlE^^oWYmi.`̰U-4حKQ\D VfwOTMnWz SҭeRSGM-k? GOD$5k\v;إ+$zԎa %Be!@w)MQpnp4,6.g(r'~T:l~'ba4/(N ato)Rv4L5/ӧܡsxg}d3 Ң3Aa%S2|BP=5kx2G㝧sx΍Hګ/8 DSњM*eUBA3Hۊ!T45)~d6OaD. ~/whb?U@eJ-g&}.L[C2%Mѩo9MwƃqE5i9*,oohW-DpxQ#Բ F €$.١J*y*2 FsP#=5L gJRY˚pa%V]Ixj!yXbt1l i F5wSfIJ54Xq:]vAI'G(ݏw(.r41|g^vG̋{ ɟȰLV7!":IeFZڐk~N*-ɿ"pE- CӼC+9o&j:@YWR}2i!]E F\(Oz!e]Ջ+b>lD PC?⵺a+:4b624&DD1xmPB!nV9e@OEધ~-VꙢ,lSRȴ<Iu&}=)aQQ ,>OЧ\DErKdҷlH@Rz6ՑkˎB'GҢر-`\cJaI|1x(=@A82!4f;@1\Mǖ,ذ$hD(ZLܞ]~?YT e.30d[X0LL" Ww!r3C3ig{-\JBទVhzR= ZHL2zёKZ͘ʐ` X͌u3D qM/eh=T2zɨ L2> NB;-.zY`%Rݾ{uMǓY߿,/Ah"`׶П! ޘVK"JqNJ'\}x p)OL9q1py8Z(LmZ4 dOn+`X+;2ij3<(0iIstlA#*#{yn}5NIT*c1t𪏀\L04>@1.Y]ʪɽQqZ_"yjI[ES!\XLoj4"}Xs 﫜]:p% yzOHކ6p ,,;S?@kA#Z&n0^s-_IwݷԨ1+)xPY6CEŒ8΋:m A$mJ!h"/Blǡ4ϙVSs5^8Ab\@h;~B`1߃7!NkjF<>9?-2bQRkY[+Am1x(a/#}~5bƛ* +v @a7#e OHYHc%]Y]XomO"z#̣d֝T;OC=~4ƚzipy1N1KΈGMe];fyXVأc鉖(ePS}l9Mxsy.a`vY|eǣXl^>0"hfT1}z W7`py8{ԃP)KjTUOn,#<4M3E7xV[[2!z+A @*1Y# -F4[t|Hp֓p%V"S_v:'VO4sNj-lr&#@ ժ1G c_mS"91:aw~w~i|u{566 <7#d9/ Sjn:^l>V ~֨⅃Y`Z9go'Ux=z=Ncr(%r*[>#epw}sŽqd^wsܱG5k&ײ_IZӟU:W.ׅ R_t(AFPeF{fb: ~G Y.u4O vT*i]ᕀyS3lҍ [|V;e052l?Pӆ&6[F[2gVl:,H 0'/v+jNͬkV&\][o8a2I0$P?7|=Y1s Ry7 ũ\hs\gYg 0$Rzj0g0礵qpC\2ô('39Xc3T$ӌ?*N `;cdHc왐cV]@0wY0Y@K!3$_s`ӊͭv5#8Ӕ{7h,r=(1T˽M&Kfn2:HΙEQB$Z ڭΎ>|aQШ{r[|3W^aczJ| j"(;Eq+^y܏8k#PT d\R)rQp<qWRCz)T%S8S54 w9:1āا\\x^;(]rG/G@Ȩkb7IfZ޴g뛺-B[<\K1v)*Gvr̍2UɈW" C}s!fhwhlc>Aĝ`fd+_;S<4.ŻT vV8~{RV1 J-hһЯ@__ J74 ۅ)TudVRК0kӻy`a!g^3 X4{5&Ű6nǓߺvn7z4Zi+i "!_˜o$Gwje$p lQ J|qCFrBO5z>et嬯$] ncYouV(BBѸhit/#BGMm=1!V)Ilwb +''y+̃k!J2)DuS7 bd׉eox c9Pw l_(]/n,#cIK_SߌK.Amg<8Lwcڠ*G 1&*QKIhˤvNf^¨Q$ٓi;3UIQ6~/(:*eDq>Jý( X>x&5E-/8S~PC"տ6dݮzMg1-,,ӗH uZ&d쮭hon6kLIi[t0&*2wZ.&ŷcH\enJ&$EI~ 6"#<|\,P)jc+Eawc#F/Y耶L@NHY>&%61Iuond4kd˱ [;jrNdԐzfy2f5IdL4o:?Z5I`v0aFRBx% &f<ѱ8Q2é-RUqu+N@%dnPGS=GaAT +XC匀k +sCgzo>QB\ߚ-;{IFyo&Bg]7&0nnE+ba$F4 +3bOH,z*5'O$+I;j7eŰ~'sf0˫cǬ] knЭpW&qp(N,y55dY~.+ZDp4qe lcʚ|g2jk04\ \e9O!=f {gtE' Q`P"]Ͳ'j{*aɇ{MJodJ:U&HԟΩ5$3[.9]?btSO&@Ғ2Lb *ej{uD45kɿ~cB]e֊8(.3rD 1aN_ȗcʛ] 2͙Ɖ٠=XÅW{wMND QzyOdϞ活}-gP!<9/$8+,iH4y j>qOy%-7̙@0@lom7%,W8j!fPR `Q  9֌Smԇn"Hӏ|1 X;6öa<,r *0RRRб*ු a.ocpHؔ"bA۟=2~2TĿ&N=a'"-y9iOմO/VEBc _VVΚuK">+MwENgS^Ԅ[>5i3ItS0j!CshX1fIA*=RK?!{ &6/9$+*|(S|PhH_$K}ʖwuݽ;sڔuF8ָ LjFYNY,$2 ~ݥ.D^ ˳`'8oNE?5~ )]1Ne{'u]0]Q l4ӈl|rWG3yG/n[1ѪtV#.XB>Hv;RHHoV( \9 QPr_1gՂRط Nk!m't l-I4jg["ܟUDV3ooHV뻕5#onWk buOmXcTŅi Tgި}h༓ԐOFY; ~fF atZV1њ=ڛ0EŶhFkI! \rUXNB.,I+j̼aBT=·r8qo.gg+YF05mYsB#Kd*I"#HFdtdF?& `TurlZm1HkasPtlZ2z&^xcdLxG+1#%RƬW^ցƮ*K(Hfy'dbg߭+cn͠hAAŐʙ,dG>S-xP;>"4qqfƞGR-H.'O$W/7.Z3uc9`DK4Km|Ə`4F'o ď+C~[ap!=25&a$\\Ud[H< ĩ@48=2`! &ɋ0/z !QITn:"z I2i!7w no 8]禞&ì*䞤,årrULI]TgE 6m5QΣgHq3) {x64Rw4!Cqw2J+,N#g *(i"(غ Ga*Á؟a4@-h@<8 dimIBؕ'gA`,nj'h^GX Eu{oM?;uJ b"d\ŇjhLCy҆pq?$(Еh_7!v`kx+N3~٤dD9Iz< ~zwV7Ԡ3%lv::E /(w/!k597 [L]1>hrh f8gfp_1rAԧŕJp_wB ž :[73ာRQ\qVg{@uxGŸ<[-)q ɏ(^,z(7-.zc tl1w0w57㺚Bw'\}B_UOT-)[ XFnIy E,EHW7e WS(7\)~CUU5y:n>&ĪT1`LֆY#/ȸ0mORuJV/"\ 6seFۊ> YaL<9%-"` Ut.˸=Bg0 &"X_usC^kJ`VK(*.vjZU9;B=Xf[F*!%?aJ~\k@ Rݓюġ6۱* 9aV+[ٝa?s 4{ '?N?hD=ˀT425>a 䃉cQSw+yA3#xWM=VWE߈0漥SY(v+/;ל~ɠZΐίεJ\ *2RM%Eo,ntPs+2CTy^yMR2\m%|Щ W1h=x> ݟ_;BZi)[&L؞0KRYa#.O; Rݢ=.tes}jQB0dyM;%>Jku?(*Ԧet/[E7}ݯԾ4 # ?6 0b{n]pyA7u6.! \ ʖc`U87;U[?'Q !@a_]BGT޻9& ݀S$JV[I 8D!H 󏵀ְrw^Tߗy [G}~r`Wu]mqUfC ?%cәa kw4hWMmsL2hNVѶR$ͤI(hR7MukRg? @Oo> xL1n,3]up oҹ`t'M^9C'P-&,Q =B? y1Y<.?mWK!jʝ#5mjyߩܡl} HbJ,) /IFpL fi 72ȐJsw\ƺf'u bFUoRY̮9Pվ@ɩld)E+/#j(et_@f|y5[ѿˢkT&+ИӔ?~}$f¤ e $i+NOCo" 7nƁBkr-:Ί=%"qߏp&jY;=l<6JC6Ly!Ww[ Z6ry jsk.g~47RVΥB(rɩ}-<ѡ8D Ҋ, sXx֝!vу؀YbF)deIZ! = ^-ݒe*Khze~tx!Q5UYf7*|ZH;pux92nNPoƇX~KNƲ˄TiBA*gz# )Ͼs p7Ywĵ~#b\L`=kJSh1AbetC<5ώStRhijdGщx%3yc|ǀ_8x,e?O!D$pOv]i|0L7aLDɐ_Afe3m* /y; ,?Et)I97@X|˼؟U~p֗.ѫpLnq݈WRnnTIUm#ѥa62S!zߎ*:cYĮM"]ɶF! Z+Nz]:+1n%C#$|ܩBө4I㚗0˵!Djq7|l{2!TNW8͂'ɹ-R)Xs!}M,4z^Y} mKExx6 'Ρ=vAv&∖0*S@. 63].Y3˲Duw" έ` 'өlR{j5S3}jP(C2O [^i9nfXra;gڥSP[]})GMj,b?Ҍ_*r %c$B[nKcʱݡ{ :KY.Lr[,W+JbO mVӬtԷ"](pÎ=B:RY;e6i*B|0fCϺ>@DLqsf\[dx$.-92=}M µE\C;S- ZSn>6?֒} 3d+`w@HEEq%|"8e)"NB-+Hр0L/NZ3Wys cVyt"*r$1n\X!~V44^eN=$}]1#.ZV1):t~]|H XL‡ac; C9st^D:k܁Q_- >=RW­GtHT'u;=|ZočrTN~ H—1ƚ4I\PѰ)2W3vWs[N:}ɔlF.KkVBp,ĄZw{o')1aIc}:˺ {ͨ;)z:JtKU2H䳱_Q@}d%XWjD9{Qm)@} u @zQlHO6J#;=ŀJ& ki5]F 7Nr+T#g'6lߖ)H,$R$tv^5SX{nb߾8m.аDBw`[AA$BtobMAF>M 畖M 9# 3*̐u;)q05X$LNcDf֑ETEz5\Kn U!vT߯pTWe֑fC^{GGDewWgDʥS2KFOt}S+ zn7ooHы+JGMhuXwZ:ع N+1ozY6p9' hro2\F:@֎G&יxd)uqsͼGA Yph"utz ,K}T).*Q W#}? x6iVD0=8{D#aD JUNz)ݪ Eh) 61d)}gbw5Az*N&CP ᤷk;!KzVK6TXm1a++TcefnRq5QXN<_M]IS#g9~ڌG#0=E=x 7:Kx:fgbZ^AS*axG㯳L=T5Vz2[es~Q5lxuǵj!_|4wb賏%2fpҘ]P1]@BTFؒ{:A|kLpgGSS`Wxac&Dᕪ-4`}3T0lT%e@vڵ"q 'y}ڹ 2x) {2K6dF{'9H12~7 78$^:5+PIl2X-ŷ4Q9d.-'Zi-OTK똾MW\)2.ߨяw@hÝq\HW;AZB5&i̗FM{*JtHܬ{Q4 e/=:`]so-.`^̊1g$Ā,=/:(,czw` ZR160up~1i JgxAcH nMa6 &4JD+Pnwfr#+/.?~Aav\PV36b2_l8yQ;)4_Ѕ0u9!{uZrIf _RGPjl.(k- ˀ|a,<lB8.ua:I $( 9U@Qr-c!ΜbRM=9ɥVER7R' t&γ_>jOQbGR]nQ n*v'#~4GU&+ ه|0X0iPo72EꉼiZ8Ӝ& V2̀#}fP7`v)_gqJU%Cv ?yUq>Ԧ"59;M,NKr$ˡ&P$q-(*x \r5`%mhDpYtq4 6K4 ?iro?C+DU0$!9[;S/MI0K>uڿD?Џ^ӕk$O)S@D[N2^&S\]mhOt+1mo Xzl[J#nZd: 2'}.&Gx<"Eif,fѼU/v!7FM!\ ӟKCevɰ} -YZljtN#Kr<&gyhg2DnQeQ~^z 8g`3:=R#Ŷv\$• =hOezh(0jZAe:fY@(9nr$U83O Zvm K߰KURDjL؅rĈվ/HSC(Avo/){]fk=BSI#RNu \VT9ں=Ѥ=!,]i %qnO!>eu hc%XK0 V,iCaݽ ƌg?$M{ߵja[qt-{S@b74W,nPs|F7Z}:% g*S p'.X+4x4I:kdMjc!/B "= zW'oL徊\IukBF{4Ʒ:}gnvC /:46caE7iw{RߓB ZZ`X@]5 M;;) yQ!V = y3%>6I$mL 7M ը {",:`FWCuaђ}@[.֓|w_w*S/ $Ns#% LSP]&<{S#m:ut5#2$\Q_anYZ'ݢ, $E Hj0x@?)y8:9yQ!ZaeJby24"ܫbb6FU3a4v+% -i2SfeNV8VDŽʟi#; f]BAÜ+EM+unLMLb@ '$xH=b"Ax mk.. /U?H+P;J[ax eM̞5:22+dDs%~s<%˥fIwBnC%f '$HdbiNG3H2B`N: LjcUQ=aJ5#;3 z\bD FH)b+ܚgi$pT*WvM*جaBnbԖW%26SQTjibsv hZA8׬,h!E]KEH+B5y'\# 'B#(gXO\✀5b4,̒ӼuufA^4+eO^B3ӢJ9Ew^R픈 }-+hRӫ) Hbsc&ȝ,6a؋є(I-ʪ-I3k1Q͈ G=wi/s)y# =%gOrW!;Y)Է(TLቾ[(G, |[VKX&Mf-8{0ZR=i%Y+bzP7*LZpDmD d̔H]/Fg*mw%JxƘ9,z * \c7yA}?uc+XiZV\Fĝ9dZHP'-`k+TS݁w"E$j=t(+ň䔐SSS#v`~<>] 'B}έl(y5O0,Ws٭aCIu!!&;*o2;Jb5@,T5Hw4Oi$INlZ?qM V}vl"69ʖbG ;/rhɂy&X+1\ d)Hh28a 񦖼dPCd3Doso.h (BD9 ЎK=scW]Mkki֢Nycj^6,[=h-k W;>4@*2sL*`] OLۜWsCJ׍e>{?&j&7AQ^_+3ȴG]I%l [H X:V#NI.8ۚVhnGtQ&hbR6HRUDzD3yNz+>g׮S>S{s= xORk,x ._@ƟOۏ e0C2oPdYo9t~@R2b*wS 䄾7T%(4v\mft$茁 OxӍ_%0'$%1:M╲jYV=lJX 1&Lд<2.:MFOzF;:t˖}m E MQ/a̖U]`1hU] ѱ|]JݑZ`%~RvPX$&ٙY/А&\$Mr](zc) SK1$J(X%U@S19{5H@f:m@Vۻs%b b^MPݿU'rTirEA Œ ΞEgyP 4f;p{u!s&K(kD ֊s{cI[j!>u)i>eq31 R ltB(//PkFB\_$1&V>@2;E0#~Aq{PFO iQRŞ {4NA#. 'RQ-!ԡCR[-#نM\ }ytSY[֚i41R=K1̻ۗ+Z8h(5']W]p<^A Ga!B9tFe븕by1sr(Kl@p]&?I79ڕ9hb: an'uVo E7.q{6X'.l532Z?HIm\GG FYOY@X-BFٵѡ.ʶ qW&`%SRv@{mˆoD4ݡhS?;\盩60l&):C?]A/J9m^KK1*45<9,8[΢ց I_u.?xR} 5mFoqM6LML9[("Rur~ڃvAEPǧ򏳅A#`H/f%-LN;槌r?z_F~lq+:pm0ܹD&wX8q2;R .S)Gy!t?'I9Rx8IPdFP>I i)vZ%7boo T[sX2iQ頮j4zLIu酑ZOW~ J U`j↿ AD>=Ah0Z_IWs2N { בE:y&*iӿpctzؠ[JFw v ߉~bsrws8vd5ę(@)p,]Lvp|䗻89X-7ny:chR1f3ɑyd`#r`t`. CD̋_ Qb.Rʄ |/b ڥm(dQM_G:IIʹ8Jv H Vݍ6s4#n?`_Bf{C4ɁEBlj8y⁇vt܅ GlQ}'a d !Hr o7%OLpKoZjqO|_m|PAu%|T d3H r^x8.i=s/!܃13҂_խ5,Duf":b̃i[=1o"zN|Vvh!mTU|'FB7Hu<|JfVH1v\d ±ADXVD%Wl}Rl SPTd#|^^T/0 =;zgE~:B"b,|>/8n y%=^avdtER\C1~Vxs%ߌߺ9ouSĽa\2Yl,V1EF\)^ r.3?w؀kjOO{ b/SߔiFd:+y1s̠V#T( Wp`?XgK e~?xp BeW(tD YQ^Ő=N#J,GOb.;"gU|u!/^xsq^PzWvx%ޢz\m U. φfmD?;}g]t$iXi6%xzWh8A|w/D$]IݓL#a{Ye+'Ԉm팢rK8PRŏVnO!9G!KQSߖ/cIY;+DrdABkݸeDq2S4nH{ `s _ +dDV'O[%=_;IC9$F^p?*\8JBHKӌ~%OvhX[ڲo0հ*.mEhPq)#%AGidqvķ7&{IrUή >4veΕj$.iL ?'V5_YM4iC`D݄sV_m ?+J3AO+W^LhxC>_db31B@ ~AĚ*[Ob8Kpx'L㵶(!)蒎*fnGM^ QOG0$Dѥc~ʵ_B㣴pr!eSuaaĚ)ю7fH+fxk_MA,OClO|;!e>龜{Fl0))n' gU؞^^Ra"wFG>I6 H1k7&%8goÍb\K8M`i=k]@a,>Ii>!F}tHkɷHWR .XѽUO Uh%J3=pXPn9- cNU_p"Y~\j¿' EYsr:6 @Zt'w"ټGVa#6צkDž,QW>"IiikFn6N7A{816Da2d}WZf d{ =jG;нY>5vX%(:>~OR=h`L!a#>*v)&tc ו8nTT.Jz.nRA %4lfssJ^J,4]Y^GD!9݌JWxA˳ԫpKl1Z%Ī.{Dog3c&"F|Q:d]ߛ_({RFŅٰ]1JPFOc qděW{GKmST>$MPk[edzZz;Dጹg_? g>79b h[Wza}ܷ-8Vʞ\4m8 m߈Zq^XgN']pI:M<]d^p gɓXš"A [ڼe 딝ӟܭre/v8NXrt.D^#E* ^W ;a}K oRngdL˥@|رя-5TmqMpqt-dVkc˾,%('6`!јA]31Tpͧzm*+qGh.I`@& O *f ɷTkƼĖz)&4p:q?p>k2PG(`^&"XG(4I’n-U VBEEx`цjS!< 2VBh.93&rA迁D4}ׄUٹmP̝oMT\C&~dD/k| B3!o5u}]0ymyKm'g3ۘr|ԩqoad)dJ5 ]r :)4ު2X ĊgF׿!>!]J% N#H |:}qa@kxnb$T ݌4ʼYoB Rk^×*x%?Z=˪)p]3F{plB"S7 r邏蝓#m&tH6A'cA ū q&n"^۲;7#CxNNyp/$qۏD@s6b5Y=.#R.,9Nݔj`@ (RDbhm]i Ef}O%bm0Ifʢݖ5÷h9Ƌ_ҪDtRQ߱B[Ytl=\=fimg&N YGSSEy0J\?'`|Ԝ xG~-X6Gs: obrP/?y%<'0ݕw̴l|63,Q_m??Q©lH|+X'b@LEdzكI Q { dhz[\9EH@Slu`gXu&FѾ+t6g8%,n8]AfG EQTɻl٫$#Ĩ?dzۓA 7RR0$q Y`*?11:XA*.@'qN--\58TH+D '%;)] ewrGZ "/Jc8X/!\y <+vIhoXlbwv'>W0GOTԢ͜G@vGHn4&Ot@VۡÂt+s {.ؘ_=J" цG[;)+*գw#긟ad. Dw'&2бY-vȚligo:dHB`O*U4.ߚ>b;vh^}MlQ(1M(>XGA["fs]6I&EN҆U?5uq^A-}pamPIUg HqLNe=Df_ 0D _m. e\:[zP2NL_r$2Q-v@6 ٩_s!hr;^/$RVG.Uy+>[-S`1T[L M.Hys#n$XTB`of'3rzzʋE" C$0NC1i^+ؾ '2Kύy%C=(F歹q.3..}*^vVd}J˰7wܓ!~):hOxt"!v LkEc=|{l쭐!r1Ȭ% w39Y`{c0[pHNț7 Ewsl?ZF3{AD stcKjK:0%|X- !ph|yqʆ|mI }dm- SUf[+B^t]ιw+`eD gc[C;$g*pD2}p(?x%ج Mګ?JٲmŜύS*e0ww?:/uS>=v`ʍ}0:q$qgY"8Jz1 0ٹPj"KxO;H}GR}[Z@؜#Ж*2E=W!NKU#> 3^Z-tbxw4eO%{ts["%jA#3)zasUon/JguċˮT?MXr]ˮOYR3Ѕh9SiҤHy( 5{qEGsHg%½ܝ['AL 8Rn= ه8F9-- )j,A_DcX)YREq$vv{20+G<+C) cT'Y5I\eUƶ\1pppQ kNxmAkxg/=Zdfovu vp~OgEQ "l|1y;&)xY)/a6PC.pF(r]Ʋ2`UgQ46ǷD ε*9J΁I7:(VĆ0=m+$XyI`q .A䯽TW(J5}ܯ"ZPico8< )XT5"H[統Hj;N4 źGVMHt [L!w&g .;PW-RI,[(`gEh+^] ݗ@ 4j0#lGgJm[17|Yqz6 #'FX n=lӵW~j]5|Xe=TLBs/#ŶgB= kJ͖Q)q\ ^~_'m͍8eRB_ Cf͸| K_}`OM2G $tM"DL V"ԕ7g܊)yb"6uɝH@'f&i7d_5kurs0ݩHJ4,7[S97RoUb_i"mb33ٸF:>Uz~ڝOIZ.),$N<0X?ÂK-U@$Plz#'XO49a:a;x^Ga"%&l;G CKT+L #U~ u鿼 Qoh(!7!kM,ՔhD̾4{ߜ񶘡.(H\xr}/# "GdYVcDAހgX Sja\&Q'd篑(4OY .&#N(ظ1/~1m}bQL)4xh!^3NA؃U/s<QDV-m֏с\`慪|q $ MY*B8b3͵oYc:c{N>x dHRס卵fZ IvTDg. N خjS~!{2,2ιAhCz)pd//ޝXqˁĉu%wϤ ,pi}35ƞ 5D)wH~|qt^(12u7wV({8%4I[:a\K2Jwޡ;4 관0 (a@uZo"AaK[5ETw6妎59gCc 3u+#LxܤtK64O} oidNj0 ^<96cqsꍑAfpFy~{elDR w5$I0GO>'nv]-&|dZ'͓Y& $N -q ɒqRe d$Rխyqj4ĩͨSIU:}ݶtQ _h@W 6 &YgԨI2 lH87.b1ڮ3͑s$R4Zo 9.HLZu(I(QVIWyd} 8[5ŹjV{剝:%xfq ZW9 N^k]:}BeIJE{=2nDBSkA6aɹ]/w 'I}DzE싙A@>Ǩ-τ `y?ZبK<)i$sgakCL=LhWX,aԁr|S6&Gf_%(|N}Zeʠr=?ύ&cН5zL9BY G= B=ɩ0b #&׀h`Q²RIftyaqwk{j$)_tcVGE$ fNyĐ ]?%^1O)\fAҝ\H[PAC;aRr*{k*Ajvz+_^߼,Z֧/tChKa zc-$?prfX}kA#醟͋<4K> +4`Lu%LPLrb}\YSMD}rujZ7-.G "BrI{UQ8/]1y wⴜ1;h*wf<::wx#jLH*HM~xkZ]bBVG.!*֭5ާәb{Xx@fuJJq>Vz\qTNn{A1j&.ƻTOjugѓYwDo]LQ좗1seX踳}.<)8Z@ +8vهjoOO3@ĆEke8۾O&V¦,ãm`?aYWM& &Iz|edžw(-3&=x%"ް4nXS (LH?TĞ8eh : Ibx\/NrlO=9 Dz:O8XW&E1gI(tFr%.#Ou6I$UݢdkPyhsD~S#|Rd@z7.,w Eњ3IpN2b@7ʛ{b &(t[=fM9vB]ͷ!952;+4L(al{>)oĽ6̼G+&2/;48/@jP ͋K;(.[ 7.6Φ"YJ,1VmI}8BNq@knBg_JJwnβpQE޷i(ґRFa5!.;*+X<~6E픸7^.4WĀp`%L;Kdq0\t-O!18W^pJ!UZHNaA!rG.fɟ'#Bn`F!$d>@ѩgcTx.wI}hnYAXIMiKLV"wW %$K[´+zևA#&^=&!;,'9 q_OR  &|zIP}RDBlf6[4MS5O+zPbIȬKI PoNXj݄Rő<SkX<7x 柀"@o9P0 | B'Jx+ cV\Mf~a}* VxSZ +ScHJǧ'qd~jO#b~G,{Tm7#h]CWhjO>Tpe̩˱F$ K:$Cu]40X{=C 21).Zγ-Jp=Q;6H7 װctȀc$^ yva](ry.zZ ϭZ¦ f:.ƋNWb!L3+B~Xg*SLӷtO Aފu)+ IGS iNd^-{H 3ǣ껍hϒ;Y?mQ>Q@$U6K;npY-P8L+N dpJL#̣:潼?aZi)ڭ8'w}3$]_H[Ya8v`oD\۝ щm' Qs Ys-0cg8X8CîD\E3Q*ӅBUq\XZ^yzǃsp*HuW(Pcq&=ql"5oDƵ`=³3q,ҍk֣CB;2 =+%#7mȢJdy_(0n5'W9]-)u^(ʾDC ͩƛvXkhI]UwHa[~7&~#o"Nwed<8'6!~t:.6j#K'u4"kN \#dŚPZJ_}G& ,:8ȪfOK5| .`4⋐ 3n~)$(σ͝qAGN3g)/`(hTP2SaJheR*Fq ߦB_A9qPS}@Ia=^}Qbcui&-6u qr4܃LYҋ>?ΩKvO_* /"%"R!rظt`.ccf>;]1t6a+hS/yH7^7PWxq,R*aȝӝ6MbL e6H~]W+= wM/Ƌ6ᮉ91SX2"'XzJ W-h *p+Y qR%:8)&hA OE?ǍEP}{dgVRP1>,C Z{Zd;A,Y7m[{m`G5"B:J9|0v CL1w/̚.:g;.+t&]nRψ2}67~/Ӆ8ֿUmְO ճsVy{ڻ24̙Ӷ˜B@¦A%GR3\м?AEdȰcnAbvM2Nl;)d3S%AfBٶ]`}60ELJoϮ⦉KʨL ]y]܇s5/%?u GH@Sbލ"e bC{~os}sFa1r3N)jxQbn1S <@QldwԙJ:,݌D<޹fg,P!n:MN{ף4p?Ua#IgATT#.Ry(+sŝTG{X{ AGzMZ`qTst9͜l୎^Y#?Ө*X J)-G6d%K؄`JnTp LmL3,]TFTezh,K*tN(}y܆uxhB[.m=,99GAj$J.u# rzPŏMiqhhfb&L[I'1xo8 LqD$ 65ۖ6Cd.7<9XR*%*$te.v4 ;$l;ҨjT'oH!L77K+"{=[ .xdL4u|;J.|L3ZQ45,T%1,㡙b1n~x=; {Wdr`9_y(ieC+zZLBl8\ *ʸ&v5Jj ;-0M| pb{w^mUD-Dl <Oh iyEV]7DCێ9TU 9V<}lp;0|oʢGלn\*H2|*Qk*Z=>Z|nx.1#=[@^0NmFSC7dgL\ 5(y) [9ՊC0H-X9ƂVrΚ ~jGUph8]굦;fN%iQ"V B+j`̘\R˹"gvav>e;<zWG|Sg{'%s=!`Q闧Ky=!F:UjVntyAD€$a$} P;U5=wԝPyyuLy], (WB;[eL*~bE- m!D,pgd TⰥ<V2Kij-qkys2B]L:{IXЯQ#azs]1XN\R}ou쫇g-Up%8"u1#Z'vV6DXVXL+}l=w|h?vpS0hwҟ<.IO][\WEJ* KH(Wr٩WiܘӥɸUXt:WOtnrK-Sa'5)˲3el jFؿl X{K 5hEh0kID/*ڃ[l"Ԯjd4TLoW|գ;6b`G Q3}~^4OL REd` ,D8.ʃʱ :CgfMYa-%ί_"L tǽTеmPJ4ΉBg.q˶4Zg9apu | gf&snwAxn24whTluX#ßy7 awt }=[w5O1Q$G`GήnTUnI<%B>\ds8W$ȏY\Y5z$\mtMg:T^ Ha`,߀oWY" #,3 bBHWn+4[(=#jWf{'豖K7qR+Jsiu  ʙaHҙ5"Hrܪ괣1L*X12/obONN?x-Fb+5xY*sȎ6V*ELg*^d~< Wӈ~3@:E/ܺso)$X#_9o5`f>^6~XnT*1FնA'}'C5\^ v6pY*~V[,g2-^AiDybǠ^V6)Lq ?r(j2y)!&Nbs5?T6assfV`c#?^YfW<^uڣW #FE^SS[<%(5G|$d Y9g'ެWC>Z/E3eu$&a !#Ix!zKneD$߈̘P ޡ,3nm㭪RJ05N3q JMf\p- 4ue6b"R\Bz gE/QKtiHEJM_b9lc~J/Eu יN :~%Ωzx1r>%B&ߍ%뽫qRWC}Q\䂆9X֣UJ72]HHkh0&MSupjsR':vZEag2QԯSֱ赜h t_FԌŗ훛,Wꎎ{0ӋTm.ݲ,+b]I5j>T'$:=jvBR S&|Nm\q.~Ճ`EXWMJ~}r"ʁxA3\l^>[._AH`U .~NuɢK6Qcaj KKv qddKlXLqY%6!~.Ѻd>p-#ϵRXѷYl̰`\%޵I\ 2硠ͩV^Hl6RJbS-sA*AA6cI1_aP$<\b !B¢uن>(4Н3 j u7*W$+1KeO`:g:-˴"Ky>w3q d`&,|n䙂mTIR5Ce3$8dU웹 ;Uո\QnGȶֶ2+Z[`n^k4Ȉ <QQhW,7;o"HmlWkvwi7^lՋۨUS;ӾS| YVe[ffmD8ml]݌6k'jܗ  o\F^TQ͟0#G!Hw=x[OT-Qb9"Gկ]A&_* n`Ew,S3!Wm:)K~x4"67.rT)%Wii'BQ2!x_j/PB8mYzdbKuQ69N?&̌Z "%~ %KO#5ZFGJKK&iDV̼dBO/WHaQj 5Er^',:}z˜&x]$,ĄC~<=RhuDK{5>~&<L-IwxG1E!D V$6+&7bZSt޳p{}U)~qxYWچLKǟ{]+ZIOLa-M=`=cRM}=nv^X Ilž:%Opg"0Uu` ٥i>_>7}UxHw0zƞp*~w&ux:bTne1EqR4ZETr! x25E|W<{VφEm;ͭhywHlhB)Wӷ\Jobٷppzn_˴iVdYd/oʁKGk[a85`C\:_Vnުx$.eS:=T,(\/²rɆ誺'a86}^\EzOgQ%Ԏ]Gy~HSE5&73jȀg>X̔uOT ~BlFlضҝ UA.OXї̂!]Hu\yB;v,q f }-՟IKhORC&K¢hOm{G8Y!' opR3\<>yb. {hH7ÛEP ?]E*W +.qIjK$IO" DP'2SV4zqqynXKξgxkl3F, {wYLB?QbA\vo-t}ỹ,[b~ĀfZݿJxs͓>_v+ͩ n27|Њ"9/ ?TY|xǕ;xaCkKN& Cy -%R14B_֣w9kqnjϭT)\5*ͯ zJP"0 6(nnj`y>a0.ޙ 8WPx,x9:7CuADFmgyb +~C {`/7ZDиc x|zjA1},@eYȒcA 7sQHVCa5NAU?$=(ݎ)NAw^0X *#\.!}s (HaZ:2yr Wh͒q1<7#tǥ€=ڝqcAmY)S%4Z`R']?E=.4kpf%u \cKЫUCzU DnohJgq}츤~8r\b 2sf<t)=„l\ܗ[!1͂I0؊Hڇj߬.UݭW%s1k2lDn~_i?1j¹_fE"c.Efʓ͋L5֙O-b]N1tsxAWΞ_˩CW Fbr;TnͯJ1ZgFmیrWxM[mU6c }-Lp<&S7FtS^Idx͖o_2|{bӺ O ǩaHCbMߥ;NGW,bÒ\xJ&XK<[. s -xlWs̫9jWG. bty%]Q=(ErIc(ƮNKh|d4x ιT=.MҔbSM50e_h0`x , *]qfR;qlkiG:)`QO@!k̼ Syq̓MĠ훴ǫmSy-KU_ '9ǛDƵvOb\Aҝf -G;t'}Fg@& zCbcA&qNZ)4bZ63y`]!I,I-H >_*I 4$%z-%~'1h*5 P.{8cx2*qO4G|kWldl.@f "si.;'s5,BxUkdq7TxLЏ<|E*t2r{B;-DAUsYjâyK;QXb{[sol`, BǢBู2f"R *qxώߗs  ,, U+L!vӵƕ_}W CpsbBH>Ԍ<4dSj?|?[*Oa1-)J44TD&܇`vq&e^"'<ӄM8F -JrX{OJ WLmʕސ_ű 2pIM.?g %co@*zb$w)-BYpZ7ל vq!av]b$T_hw G'{~+fznR0=E.@cOW'(y D.-e!~bizShwlY S;"yW$0Bɓ"<')m AͩR(0Qzi[)eur"X#9Q ?˻v5a$6%nqefޱ[+〿އgu}N;&* =\>$LӃkZ<Ɨ k^CܛzU*c0)[?]4G} v`bbh|RyF^SxI$zï`cTؼ0~^p߯0Yx3UlVt}0F0Z=5@D¼v_Glm+;ãŌlEp"ulNIl'Yص.6NRHmЛIB65e9:3kQq/K #ZnwU'C_ǧjG6K0jG2-E-kY!9&]}`+ 7xuŚ!PkT2C9qOTj0`5#՚\'sZtD$K& 3p|XDe0Jp^  hUG K`S.UK7pf4M9p}'!)L5сL6,++.,]dR+m!5Gl9l2~8'Sq5+a-,gn*E rcB~)̖|w~SP5#KHӖ:Ks8[' g"KQP:W{Q$45Dd o/T'6/8#Ëxy'PvTR=fGL9%7͟J_X1ޔK1B>"j6XRt Q(I4c }t>ؕX +2x#+ޝA9aErzags@7gGZ'W.`YataObli4핽媋N!FRG!0!p8h\s%8Eƭtu:+g*9޸:}'q9^ Rn}?J81 p߹#32H?W796L ?lZ g3}}qnrS6/m/ppmXNXiD)pdٓ6 .eV&+c icJF$3f8?:WU=b4WuF='@la^q˔4_R6<}@6#4YșX`X3K4E=&|]JԨ:uJ]jUۣ1c|*هJ^!ṿ4b%Ovd :Ev_`xqovM"SqOkwL~G/ ګ ]D91)Cu6EhZTC4G5%h|5ۜ^w/'ZhD_dg[P\/HY4T~a\ '.Qܻ(&+`9^۾Dncu(%N^cAǙbxo9(^㓇,R|26aS:9UcU(]<m%w1yOI⦤zz[ygVP-BbCs՜N}=5UN+_60 Kg$n|J(Rĩ#Ȃ+wu/1,τ'n2a'Tv^t XkPP4e-Xٿ{oeH1xd*Qj1DMcZo T1T[MA%Q:KC9-~8t<Ѹpc1+#{ע^ioo;űDT(rmZ+OQmMM4 nSmk |)1DNT3pS󚺨 IJ>$!+3ed!/X-G*wb4fZ[@\K[W~G/(n4_Je7IB.;Q/9`hFCac[BbvTWn)oEg[خ(fVwg" -Ƴ?c@Զ=#_;}3.1'̐VWيlk(ON)aQ\ЧV(9!. p dpPo~4NʟF;|DpHj 64}OװHxBTn8<){/15 w4K%SAP8u37lӆ -5sWܪ:H5㭞8ֈ&}I: NrC |nQg6H 3v~߀Saoo!ɚpilùEOMژuwr or)S=_g!)ƺ?P}CgeyS{;sDYciR PM aG|@ x}8`@w{dkwxtGe|ǂ5yZRXgb}(L cF /ű_-GY{[]nмjH }GM 11@modAҡ XvLl1IJ]FXp*pOon( g7tkpV]q I~]ttdbvxa8Or{uT\/KoXtxݖAN`)0t2N]IWoZPy'j#f3F\y2-cgE9`fAhx=NUTg&w15Bb6>bUN\;(0LuvxXl=D!:`J<b-I\\ժ&o4Z됛d +]qVKy(SR 7dB vWzA+h۷)/z#Ei~b+OEfsmkcUJW"-tpG&I婁H2>kY<,DWe̳wz/(5Ӄ&?wLLo`K\ۨ{m9y&Ҥj5OXGU&5m,7N"ڟddK X]ⅈ#=g6$d7)@Gr8qx~Z_2/?Ly] =bv"Ϊ ,¼YZ3 (9C4C;#]Ħ)RfP4 6GܽӛkUEĴ@.rL*n(rsw||1bu~WYQ`J*!YawGHA{ mF>@CJr=/<n=W,^qwdhq(wB x+hgjѲ%ҼHZ[6mJH.+ _ kIIBFhd a$XͬTC-4;WV(P`d&őؠE[`H&½d<(I+rDtn%wρ.։T4;t/¦Xc#9Z˔^,s*9ێ_v٩>$/}n#P=El BGRAD+k?x+r Ħ;e㤆XjYe:e? "c٣i"qa+%J2শ̓Z]2d@{nY]a@kl/Tε 2,1PWB'-RdTiSuoX~7cT@H'rPqtISr?訥;zy7&{ *1=9x0fTG[Np>}~"rPf_8_ 3aU+7/P`RGD(myֶY8=9|hdf o/Vu->} Ӿ h\P3+&Y~֞ʼnCJxHL"C棷[C[fz3.( 8Mlh=wv*$z0Nrsi7u:dkm :M~ OA@OwWnhτxSK "~T<[4|S|uκKnZ2 YPk+m&rIE9am{}3R-|^9y m&=X2.2^Ӱ[KI\_xMw!<4SU_h(V[,OS(A##,l[2_*Hz+N]%~V'bv*{(TGdM0-v{(#H]/9o}JQ;UyXcljTJ?G,pq+H1ohztzZ+ tC]s> .jC(oJ :՝ܚZ%DaHGȶ6i?D[SC{1 j^1% ii֙.Wli<}!VJϮ:psz)ljK@}Nzua:T({7gtKĆCSyqF}Mn%3[HF`Jf'@%lJ{ !n|5ٷ TWHhrO4PؼDf dH@m-\L{"Ofނx>XUؚ!.qZ2N6n+88,@T9_|fqsƋ`E SHPR]6afO4.ACg?jtgoyԬVg\UKDyiMSClI[;\IĐ7RKA4Ti,ғN;**u Ua[r]< "|2KiJcFfo 16!f_rIBD?(?˱:>o֬v GᦏjKJ|vpD˫d @${u4RY"&>t;v bz9)mΛ},EF}tht*h_ xPt0r-8x_S^j2j ;lK6`\$+m!6%#,jCfa;S7~!Mk4f* '=Lke]d Q gj50gP^[t{#$i䍸9=8q? [!XU ķekn oP2"-ĝm} ccI5ЗPLALűΪkf dv[ Dsi-RPJY}n Pﷱzc- ]j< aG~K'*1UșƒLSh"+}/Q,BCsC d,^dr8YMn[7ty-BUW FdJ V3 4:q/]L-imKuQ[];?TXRlx4pōXruEӲaV Zx0 ޅ; u=,r\r <4FDd~N3nfDwid髨(dA[E%^r,Q6Bܭ|e6+Ѽ&a ax_>я7(:)٭Ւ=/a*}L32[P%6mhd߁?a9SA5~R#o!4Xۗ[B95zR}nCvkX]u 1/OH1|- #5sz~U}a8xU#!jWJT'>OM"oLe!Nyâ]!( yds K\8  'ף 0L<9Mx2R78K~>Mb6@# 7'""2bUoZHZ8h_c @q%C FJpہ>sfZ6w8&I>m@hyS,+yp.m>(@ hyb-YؘVT"!´NFZp6G۱G_9Dz&)em1Bpћ yoWt5p&2U\,;-v@YZAF"djӍw)'߫#X`3 k@]xһbVNGg:c [ԿXτ-CCn1wRᧉN .&Ejx9gaM},#B{ёEg8wͨ!@k\K+JDCl}aZ NVUg- U2 /(ыZ'hnKm]r,}x}#5Ю|ƅoՙ0@tZ Ӡպ٪@NF 9TS/d3e&gRݍLM<.$(;+#f.< oM}# sR1fW%"o5-g*4Ex[NfGQ1(T%^ GSK}( nbf);j,POZ'AHMo{6Z eښ_n4|rO>}Io`jՙ`JʣrD̐ZuOb" 2k\@a;۷>yFYTJo 2V 7` GldXal G\hjAu3) D8?uSAepTAwYd!i/M<3m1Vlpb#$VDKvd]_aݤoQBS$ *K" r]%a̦HMp Za;Ѣn1gzM`σF揥,鞡Y1<֓;⡾Wasp2pI xb}t 1w]4\ g|!I#/[(̈'(|J4oaQD4#abPEˤf ?wW\eV=Ty0$DS)͓"6ۨ )~ƗɈ2gm9a\wPv6zLK:ҧ1$/EalS۠[ IHҸ“I]Q*aKGC` @)]@T<6w?*1$+$B+bY2$OՏ#ܱIi["n_l|{)R|͐!31kNnstF:7:sS(x޵"2< }9-FxiqO+)3K*BD: ɡ(pH~$1[ɹ`4OLqw0dN_D\ &QwdA ʫLRv䤨+.)*[KHMt1rΊlw(ˆ~qEuq4{h$1=Oz#B<#Xh~ \srFEE={6֫ :,\%9&@H#zYtb8R+V14@;r\zI(.qĤȆ:/.ȱcxB^>*Gغ$|.Ζ}p@1a|S<e-l}?K8D>V:*6vR4fT?Y 3qrnI} SW©Rd-a\%t*Lf= PCGiңYꍉ} _3Jfj9~s3uƍhRr{OqN~D'joM։vx@ 2b\.^g5}wy1jS7P;Iț%DbjߗC^XXb@}i)Rۄǜ{@ORV]u)Sٔ_U6q@`Ϧrt01 pAAqiE'.?)>cw,fM'VLHS Iwlq A+R{B"KT ő8z.A`*Ng#.#.hd'SK Yn3K6<7[h$ 3,-ZP>-RP֎X"={L`zjÏwȧiyԽ QVFpe [Μ5^!JMD]cAő P>tVf)Jzݰf-QSi pMP|;G`ꏸ_/ G^rrr_iVU~ѕJp s4Z} {3x9eܒn5ٗ~y{ '{X[n: [щIѵRތ' cAݎxsɭ~:YR(9hf6[_ތ]UY`r}$Kӆ"tNdlHmq+iB=hRfM>uCR,)aANR P3-[L<vdKY=v?K8b6+15 7R+ʚ%3q$J=tYnAy *bڣ׽9` :Jv}/ CIw~X_A< sk3.J; ڇa0Sə oG[ 6Ō;#aދʽ_9W7 e}i~9}GC]@CKcF-4?}`ffYTUk?q<Ϣde5T6q:獫loTn4^[&u͋QF$gVm*5˴-| P OKGaL(U2Џ4Vg9P{V3UOL\4a Q08}/dkKlg)~#vrv6c}Fv!f޲?c9,Y##JZș̱HK,M Ubѯ$gA-$kV8s eTz AҢTvM>hccnp2M[HeA"Vk^H(YR{+eEdJ+=xZ4;g0p's +jB;P֋l<H;Pdkt伜*4Icürp\ g,M[A{&ۡNSNjLK7ȴLiL312~.@LNW~&V_lӿG`;J]D_{m*6qYg7;nȦV (j.Fc1oi$sV·&1k۷{ɾ GKи'_CFOPFwvK"rion_G?A#ȉ8Hȏ0<”ul-9Gms^9O_XepJr>jRf2,gzz}D0 wq+`UƂ39d#!"s )|-C>U]2. JD.t`P7w74W >2rm Mx̷M'ny=yl%sF,D4MY5_*\ޘѩ> #6)U{Ftdjۿ;4bO ^}0k+"emi~Qҭ&T?gšV[@F+)G0؅ӎ.|Νb]@QRU @A=dFBҰtEHG>CyK3r ~DF3/ >:IQIZ?&]MaA | Z:2onh'*a!)F4h?AU J@|CG[ꁕro7U-P{Gl bp8# {O 5r.>#(C9V̇ۮ,χ%W >lɰq_&҃ kAEcA 1g`֯upXkԇ VW{hp,a^~\N |xEpG FfQ7y;'"F]}0,h$ hyg6@V$ XW<>)8ɾg2~ؐfG#TDž^7| ߚ\a|FX썰қn̉UtdlR`>\\,83v`f?óqOi:H=)\2&_ߎ]{]} s2~cT:\BG؅걒 ?]й`"m]kZ.GZ"-eқ9}\!6PT.FcbD9McLu{e$ wz; kDeG"PoDBErAwI8ڝrFܼ]3="MC'7U\ϐHZ  \(x7A:mu5d88l)KU}/d4/=1o(ޕ zOwY͎t 45D-ӝ+^3 ͏fz8(! fQXmY't@+}\ HK;7}`oCl$ &4SDKP>xqF0P(c*ͥ؍!CO,íq> fzނ/6D+|ZET8}w8L˟3OH#M~*lKPA"͚;_) >ilTBMBk6.v{d|=G( ;|oaqt;KUAwC}a,L @UI%A?+t(zMqw x3u}Jgo!( 6F@l^x5 U\g<ؒ,RZpX94?)>bN-@/>}7V`hۺkq&藟}O#-2vmz}\^L鋞僭LN 5,"s9aPSkX [|_W<־WYJxiAYxYKOBu_$z9=h/ (=y@VyK̰"^32 -J.O;Y#)FH7M`ʮ e\y3)K>'di}B rm5ew_| WU P-C.9: ʄN"[K"p`|qϬ c8Ь)ΣcM3ux#߁ycL<6%x|:<*WTC;qo!eQY~-K$1Qb& MQnL)cqLzMC <0R!z5CN鳤r8٢Ƃ\@qL%0q/^< ""VD(ܹ_ՔY0: VBJ7c6s^'8?\\Fnt|ꯕ31'aX(B"Ξ~I[dZثa٫Q*m}~TI>2k2+&>!uzJlo m r)VF>39!aZ3m1SUH<3L[NFjmi\@f:bh*4< XtW t::~Q[9خ4V\HaSO;{*ZFy;V2t \M:=vk~m+L 8SljdHwj >Pf@7gQi2~ZK#@nCmYv l$"s\u9v;s:q3n ?cUN6܈}43%N=_#'Baͽ5aD(<FrU0lVմiVT X;V YNI֝?C ?Ad j; ‚S;H=8Oᆣ?";X\Iisy iW1*wC8,lA5"y0-o-ǻ.EA}5V:TgAy\$uQ]Ɯ\f{%.(rC 0x0qLVj"W#Ĺd!c-aMy[<^FaQx,:Y'QZ`gHMXBQZq_PBq.wfO閞libJfi!=7H*Jɤ4{L))(D2$(  "Uӈn'i\EC=VtJsgo=jnKxzvB*T>jҴ%-\]nx[(, T9lZ^v'qS9ڕ uN!">#`}fL&ї; {<I[``K-ޣ4xšeh6Xrya6m? "n}iy|H9چmN2Y6f,O:IK(%Y&gj&O= }tIDKarw84ΛPЌ7MΟ"mI7~C!O;O INcǜ9xB 5] ,, ĆEu6ՁԺbu_G%^)GD̕ۺ-˥|h.4ljUo3wv_Zp(c?GUGJ,wqU`!k]bPqP:QhG .(32k`zd>E8 kX!`̦9>IrЇP* (~ TzƜ/jX{jlY*0- `VЍ!hq^{Mu(~\^?BNg\{vib#xs$,w&`bnF4{|[H<5Mx =hKu80QrDqHʏrX^u'Ae˛m*$RN# e<>v'~SVj Gx\5Pe=y>b砾"rJm{O0WnzV$;ao>b j%& | xˢsmߨjq~?/ClIŷCuj@^ F&.yΡbG\-䵐5%#+1c Б(a[{Ja^0,+KĶ?7'M@#$ƾ\f W\GlJh jN.&@$  :k-{ )}cJU5/bS'uD5TF-:L)w2>d 8KmhѓKIwa6~:ȳ5oT7to$-ëH|^~3 6s}JnYB{g&jӅMbf']a|$teے9ڵO trBEr-CKJpÒv7^?ok?U BR )<~GUT*cꅶ\5=i8[2ԈylДnWvZnrP!bvᩍԙ.v=#-8l08_ ?W-n psnTA+g|庝OQi9{}$ 4f]@B/JfeJ-;tLoߩ7M5T9pHv|/_/zIqS}l3)}%CD{1nn7{諢V!TP[yEw1<)Ȩ\%wкpz _iQN~nxGus?|\E [8!g.L 1(Y؁.{&#_e+PJ);cZ3<AvҺm6<0DeI4s*ҪURgyB5(k>]PbȊtUsL3y^*_ -fÂ]:J>QeM3X~1ωS5ȇ8@[#TAtfBR :^3~_(GAJt<+'RP3~ L+]f'ڞ TN_cܼy[8dۉ Cph*t.Sa-e%(Wj;+_T0ƄTga*YrK|3/PM4#}m *9 ۏWpfۻXl R?~~?z0򃗆=eZ!9i䐏IgJ峞ZN\xMፘK/kZ2)T(ɑP[71iq543"tK(ek+]1^X%S<,WöEp¶hzߠeN7l `BNП{a/3 7o?_ּlPϪ&4ݱHs+aPxm:A¬̇f )vTQ(%1tD v7O2W_ZWQ_NAND}o ~.'~evGm^¨E 85u|~NzgeR_:|*VG>4;79˱$2DMt)SD"= &|$U }kpݩ+O7o82b:QCxH´Z2E"=j$*=gfX4XVtF[#Lzn^Ӷh3ShrK91ă~QKgV9,D; |,۹\9lf7(|b^&: jЌ"D(:0;*|d$wY%)D̄ȘLt= 5Yh"洭ܥ/Xui]Ece7@#.zCЌmnnwB9DvIC WrKfx{\ĂX}͉f{d<#5QH15PyM}UolJ|am=u>zwZ^o*>-HͽX[:HgءFҶ +!01j$_0l*uR3BGisRޗhTkt9X?Ibf7K 꿇cT;~A9䣋u5i/?gۄRHh z:M2iKzY*10:KD/) f]ƻ TW";w;qω\3M4ԒͰfVEQ/;i*Gy|H~h-/?O_O/|LK?Ўm1)hf?D '/y73/#2qwяMqB6L:H+"φ!qMɇfGj5p ^1}cwvd30ml!&Ei19+3*{< x{]0EbV?, 2 >nfj›A'|l&(-Uy+ }"k,u߄"" .^01xyS&p' Z^顭M$2Y lW'm=;B1:C9%~<>S5GύbJ23F[\+aÃA\_B=hubARk*ھLWǻMs$+ph]j7ABvqC`D_Њ Ί4ʃLP,!u_hU~x3S@p7(sv1Mr"\妨DeZ+qwypU.:{>OŸPGviѓ3'ID+!V%m2~< ;VB\(LL(Ϧ(1}w*3Fd;f3z<7["(Uh}T*AV>q+":;}PΙZgdyr k#F^ɓ=??L"׏<׀T|2"z>/ \,DeZ@ d]=Dqq*f O hGk+8).)`ݣ(pZaS%vIJa3kS U *׈lbr>6͟6W#v海u&'y1kd ]^ #\-!JX/Uy_?ȞҟN,qIգ}P>z2WPtm%k:&vu(l![DMF?uUwWk:L4B`8h`YxefN{:YUD7Sn+CfT;#V;݊˂&6>dԤ-REDL ^BzYs`uv9kb%GxG0beA,ezv 5NÚ^ aD__8eHBҐFaTXynUgO]M \ВvahFqꄀxeqSЫRpM|Z3#Pu$X$ɪXcD0 7H V2-3CkQbݠ@8K2F]%O<5,L%G#$Jo& v h)_o }(( >)H8>~bu!p09cajY RVThQ8Yfd LfHU݁7 J|T7>s[]U2ݝ E;4Љ_Jo`oqㄊbb::]Lo4eȴtoz{ ָgg8bH.fM@.U187!Ij8*Bda~Jˠ紨U]@lirbbWWϢa(v-ntajcQèEx>kS0[]ϓLw1 F#>j;pv|SwHQYL\g5r«ł&[]hxJX< 3HU)2bl\9n_"k-<cɥ>ch39}!<=I#{.{H_u1dS=R#׹CeHGQwә4sX%(J%GM7>wreVܰI_d.JI.ls> 2 N)s5\c:2n8kp.eL-~e1T# r?ެM~q7#o&#ysMHld )vNji8[k d>Fd&$P֤HsyyRQ/dV#D"KL;L#`ܗrk}zh_[ ͺ/ĉJW|d6j=ѹ!>܏5f`4l.~_xbr.ᮓe;|<*{V80AW6(fXL'DY|wRDíU4b|05]DA5VpҶjŽkC ՝.1#"1qAultEIU^!I%"??ŤB3jKj!,Pjɪ-B9<'6fo:ţ\Bzڅ{.£W4W>O6A%73ܑE!i&]ޒbp7&ݕ!Bflڢl~]ǾONn9n01.uz:sja܃DŽ4Eߴu;¢=v:yfA8PlDDg9kth(coZ{,TGYw"\{mrS68Wh 6xcWzgҝFOϓCkE=]jekC"z"b Sh@*2dzhe Kh hfZ;d*ޤqmp:qа,KIp0:^{,$@M2i3bjUEpg ?ﴅ,Ξ6qY SupDDCP'eJ?JxvCճNP8߽ CAk+ir#1sKQxGל0  Wv:]%.p2:-=hDxG bn?'pG?qZ7o1+ ҰbKv- æ2Rh[8h,pĿE9Fs_tN-Tjh/ԺfoQ dB 2jHfX+Vqei } ]Q W|7@?d'q!1m{/r ZY*Gg3s,tfƉ7Q1|Rg ^eY Eq4[Wd[^JpWaňJTȢZ+(O05rBdL&7 Ҡ[,Aګ)Սrp4vp}3{פQT*LL(H[MڹCqyisj8o3G\A5q2s5G u|㡖I$:NKO`[5~&`7R}w0?rmoK2m5!9G!g.o} ;(G4ߖնd1i5lv;Ri-fD+P5O㽳$ͷ$,^L+.%-g5RQkǼ i<0͓Zv='/P1W!шkc;Q)h$9ODa ]_T Y|ߛ =RPgb0!@PۇcĬ :hi9 pQn֌[3zveWyd_G(>z/Ryje^0-Ǥ'[>~`NA zMpxu *m_τNГx/cobf6+&b+610+> ljAΒ*RFڲJ2p5'-G1#h.x.H91ou-#jY=[ӄX 7S^|wӑ#A%gU y  1V :ql\\H|5D.-ƺzyU( J+9])wq&N?e:{M*]gi=ᢦ2uiǭֻ̨rsĈ$oU,'1)w }`}$jw.3}n^3|ۈy=sb<+F7^'1sb"H\v4q``l:=r4?8jt]&AuC}Đ \odf B(-'GFer܋TDPLiz?e<ou5R?hk޳PaX,=.k;țRՌanM'AÏ $ {c`$e!u"}T=U.bLex-d]ڲyr,C#AE4< 6gҗ쮋rAі hir@=- ?E6K4ZkVA:ggQ1[1-z7u!]bEE)TR #KL\pS|1&7r>PVVǍf"|BN2z fHQ>]ru6+qi sH$&= ~+s{P$$ cId$TXփ՗b\e:ݺE=rn"+xI_fhjPH[q츨yQHOQ1X?ߞ76yMh2aه;CȰ=9EZe=:3\$r&͕N8#cm= p͒#Fe۩A9Rk#n4!Ɇ{nB :<HKÀ$д봞 ?Fr'6Yh-f\(A$.IzF"gMHqN,kU! Y3ucW~ޣ?REU ^R]|`ׁLF*>` eӑb:fy* 82ꐢ ճ7K*Nu ®Y${$3jY?m BP*$ZVFa583]RM靣?WjTy>cB8T%ROyE r(tKxc) s٬y]Qdl*`{N "ZȔ^áj!s6*(y$x5 iAjNz ɗ(A))a G`s^{+FlYX$JX<4&QKi ,+{+^P=f2,Bb]3_|s|_Ftڔj*3sgLfYXE;xBPp}U9j&Q*pr*c_IДÐLv@LP?tjVc= Og <̘6u0lQW]Xk `YjGGE02D Lc$[\L-"Lqui.d?X _9hs^}1ŜjJ4d>e2'4;8uǨ ( U,Q .u5uʷ!;eDTk: Kx$ $0[,i!HbsE~"ھsW[wWV #kN4~ΉRlJ& DXLݱ>=H_\O˃aaAa i.q}fJ0dbK.C]ZD6\\2=Lˋ_]temb ^fk"I !pmp:`zZ.{\#|u}]Fҭ&Yc#X`C*BCq%.;\(,й%KVY WG"VoUHRQٻӱ=O2grzR zg$ԥEl+s-L'uy4ϳ1 -襊EQCyZQ4G}@QSf{ p-$mٔ{,SaBQFHR3|z9v[:^ۜG9&T5#ݘ)~vY~,@ӝ=VcΫjYN)>KuD’ qIL9r,<9ɥV*h3<:e\:yD\ת'W*\>u?Fi a3>l=˲rL$ջ 1Ӡ7^:ԝ&f3$>Uw?W$ʤR$b1kj_؀"D'w0k"& j*|SBHdY0\p]#MJhF{ K;yYb2uղRC8lid2/C%gCqHEL(rnm ̐VY J=S-J!M uIYRi4shfg6A*uG @66Pg B'\Cz;/qB,ȌxtҲAh,zOY9*$l3}sl`ڃ##A"^ihZu׼F)5&zm@xGïFA@sYˆjT<0+R'lj"@0dYN[k۪?n.sk壩."Fmyn$yMdl-/l3oӰ a ` v 0a /Y*H|U(eqR)*]{;)]=,uѣ.Ht|*i`lBaϼZ],ed464}uIqʓ+TeXî\ԌԱO\JrA-(R7lm༔=͙I$k6.bcLJ쏟␴S>'?ʁ6qv K.) hE8w )j|.Kí"w4lN䘧Jmx8c<&;qUxVG>ҹ|.a#`$7) 6ѮdnО#K"<Y-#].tIq` N]%KaXC&SY) //jmؑ9pHA eT  U*p{.rAX@P@GWRv懧>ipsXݼv ㏌%. X` ^:I 8C0=nZA]}O{okU5} Q/wTiλ>MbK4#֑,b&(,ԡR+ztYXň>khLB[rj0p2_KF;څ*ҡ˯5Vkz-T5 `?

a?!::bGZ^rzP{\ǕYFsFhLv m? RX"`&3^vUFc@KUAupX,_+f ;{K![x>6Ǡ S.Tfq;ع<9i nk"e9Ct^L*_r\}BJ ovZYp R,,gw5mPOY },O1tG (C2a$/JkR, DIo:3-)_!m 4 7Rni1b`ܸI٦O$b_|bcke.D@@`HG.pX#E.ç:Ox}jeJ֊kh?7wY|p&+^`ae%!"E@1*Jb:?J"n )j)w1hS+獣tmi"7Eifv5`\pT!AO5;z2H`R+K /R@#@.̑TY? zKU_ycL[1yHaw$\xj1 lךKԥy~0a*M R3~)*ffJR䣰aPͫOup\ǧۘCsr0vdO"æW#-c?S6f܊ oVZZa]zL CFvGjpzez54!J~A:n]HQ:L$cĜ5sP+<>{2WX$A_l5<ʔKa~#!NZ˧\2l=k`)?TUüQ>X;$tì;E 9=9o+|/+Q>2դIU1?*4m %ug kγY_PKC0匮K#S^#Jl$"sf>+D͉s&rQR$CLx'bbEƳ|h=?'J+D0;~eҧր*X=o1[oC\xה@i|ꮿ^Щܜ|0 g1L!OaߪmFmx.[(3ƊI~J&A!Cw~-z=vx̴aR?&dk'\8-jԑo\R NΫ45>14 DY"Op>]9jU {!]u\}m2( h/X0"Wj=Bi+,#rЋXC!\W6@b;տ72}J`qrn )X^vg+l3cCzC ,~!q].24{?0˟~k9}j"+=i8$n>/'ɗ>//T1upr]J77T}?L+h1RAbռ-рo(~"wIm@8aBok侮R 2bǪQ'3l^V&Vļ'AȥG]Moܗݞ*o/{ WJZ$(0#IDA'7qt 8 M炂=7gw%p flA:u):!\1F/>.8m'R Ge/ރKyim +]Yv]Ei'pi5%&YU,OVW#pSJkdzs>7h䑏SX/Uz8,͇h?X{X{fKfS˲Cst04[Y(bc{Ku([=;-Br‡xZVj,wrE{0?nSt#P\ BT"ky ?{6j,u2ѹ63;Q)}),³$&nj9nh_C_WNMrSl@%=|H ;^{:d Z#ԆCwA. &]KOםГ"e٩DSxU84oZ'?έCIYʼfH&1QB z(/=Ex.a& Q֚4GQD /ph2M"9>3Ge*%\H;8Ê1 +@wmJ{%<$9d*"CE%7j{@v-JNU|~łّEMD x83 4}V|d1wT| fb`A/<6;"cD M]m_ǹj5*(af!qˤ8fXѱh,#-Ni>/nm~Ƀ"Y =5t64B,sG}sQ|LXŞ͓5"8R!{x0=Qn=Q"2t l?57 ī'g;'ֻ S3޹@(3{htWiV]>|OlC%mQ &3o8 lXqz3?&§\"p[GF;@d[O~ni'+Mkyе'm UcoXu7XSV(K=*gY d1j%N0k6,zo"F>@,o*Ȕўvw[s#[:h'lBKWR`<ph)ZJkh.`]St,8kV :C&z)Mh:$Y. '{gd/F O.{LQQ"""?+7YISN$it#R1)'/a4ɥ)xT*בD:l2ǶrqŇ顳'ı"{罓PE oV L-KՖ=qRB?f tΚ0.đ!ʉ.;O)&>-R%t6IhX3Gs0*\ăvmɿ#yH6)BpCa֣@(:dS7.wZS ]T>+H&5ӎD_ hj z%$jDCh6-ܦ5)8MfT)[F [qx*Qj8֯T!bD,tP }+#ɿ&\Ws.eJ 9*ߩ:A_Еa>߭/-#mP<톃+ţ!8C֔7}p,fFQٙwb:z;JkmU8f!;ex;j:Jҕ .[}xB0I8<މЗKa*0+$L3ϗ.[uQՅ _71SaIs;.`_~z]t~N}l`Ltn0~ /,j7 Ex9ihܷ([@ڪx[} uZe/nM~$awFz$gC>ca:l+o7HR6DoW O_BbΟ|8A9FWgKr%5N>3sT{t!BDi M;B_zܯq(]Yxv]'QΈۺG@`!v' Ұݸ-&V3E+M{ݒ:o`H٪ɰ?QwQ+^]<\n "#yNvҜ>І) `m[첵dq|9kHS2]_-p;?""-qFir,y+<3}ÛdMhމU}┯;~|9 {"y.L-8 ܪo`(Ib؅ޫLp67)ut 1,\ Iq󓨰u-ƾP܊$Ö#+b~'7<}k92{O=bPu.bi ^[-Ub'MXPR"OA|Opwn871^D j ɮSk' \tˑk%e_C8Ӥ< Пa$l$+nOuX?S(qF.U\Osʄ6WW ᏗDc7S/fY41X037ҲXؾPˀ6Vos(,$Nsuzk$=wܟ据ݍ>1-"S^lu|U LaO_eT)D2 #=CXjDڻ6#K!eˣr %At'$ЅT%188A@9jYt"l}XtcY#p=t SPʔFT@Be1%WrJ0+y`]-" ѫRv`V>/jș4w!o,X'7"t4QvOv~b ) ݑڙ}B,frB3)P1.%X/(<+=́Ty[Έ0,؂.?ncCxlMƹp)Q ! XrAcCnkԾ)yߍH,R^RH$bSkg o@vh!v;"Gq=k=qހi1*uPPY٦cZϱ.?wJ #q y#MC261 w'%؆եUe' Lʝi&"i6궽m laXn{x\d-"ў~쮏$`b T)}娵q]~RR(0vHj^,G[7I 󗼭/+mX ?CMIi< P -PXfUZ$aQ434:b<8^F(dEw9cd<m= #LiqKka|qZU#7_u^7`بiN]|,I=Z _vCP2?#}噭 9:}tZHC_N!ԱKLPǦ:9;$-ޝL0v<&hsox&dq̡d UW/&8}-)=^YĺzTDgz8`>;zMtϺmti;Fs~A-XHs}\ TT~J$-E-KԂ۷wS4:{6n 5,i}`3n|⛇2iHĀ/MY-huR,qphͼ4[ݹK4{ȝ=n߳9#I&Nz(xٔsJ}*nU< y>p0j'c-]eҧr?N\+:S? MbR/ ?7Z$Zrڍnq-DJnV ˈ p-Ԉ$d#t9Zt:`P$V\`s)T̜xTh놡~u.wP!P U yY#);I!޼wqB۪mfQ+9hS#HR[AKrfI](։ %ڽ}e=(HʽG*,QgiDl +鳍x.GYߤ=&R}w&CSQd03bp.ve*=׬pR5ꠐSF*`xjv%֘!sgsr7O'ǵPnB紎!;>Ur5.07E!]Srqa~f>QR9|Ȓ3eor)jq,H]l½=b`-ԔT1S,Fpٔc/; w K PW|MKQ@{NV}i[n@oWw: ZUyG#nʞb#9ÝX*YWJ *~r0s F(ϧr(<#sSǧ(31rdK\[ Upo f&kS9r5NfkWJ0FVZ *Sx.G`;9$iLbbHgjd#Pg~Q^XJ; bD]-vD-pE`d[!(T]YXJ٦??;l]@A<@{^ j5o޳[|YRIGK$$GAx6;c7p $j>,Z+Y:lfzh9j w<ɪD0mQمa71E[ JP֝ EL<,qIUaW5n΃(ANb~ &)}몹qD$39>!ȤQ2`m_-Ꟃ덐D8)sk3bh|JHpt5Л{qgEp"2{L٬agcqDmtk)*zvnwJ-H[S9A/c&HERα0}qFDaS^RrJ ;'xDMo"NObqv$XЬb#+\ C0Gts"Uo2n]&C? ~Ix}KXbCɵNE(3H~!S p#3e5ݹ߅8. 4^nR@ 8_V {bmХ,^VPIz*}Eֈ-?=&8xdcpEk]n\_x1yWJ"|Xص5 -_VZ>yC5,0H<-VwX4&bL8y0tnnFs',HayI*NP#˼vyHRihewf|],O,* Gqyz\DeD h#! kGROnr*wMZܢYK3NM>A\8Q)6-p[D .;- nqCJ<tT+R2?SE).*mW׽]&q,ʤKg77>Zz /A)482>+\䟨)K"!mxw׭|B;g<1ۢDF)gW&$d*ERvl200x_d l h`:Dl QU҉2~6~@[9"[mu!FmcÐN9 x`3Keu9ӬLʃBndN l>eT<MrǪIL`۹:"ZpɠaN Xv țt6V;MQ].`AjksCEp~% NЈʺ~!ʸ]щjnWqE 7_YaےGϗa!V7ĪkZ7>#^saoLhj{Y++XwЁytz=C;nF'ƕ |tcJ_(CM55Jo]I)qhhԹ_e0I0C8Wz2,̆|2%'K6$(X!n$ɷ`i  ݪ?u6 ݽ1Ԡ:`SBJVFA&>98q!Ձ̓'F~r=<ʠ!3dPCYcS:RK@!Up̞f*;+h04#h@DrVD Vgd=; l]YΡJ! l|+q;[KM3OC+#Uwg|,I˼8@0+ %sI"ބ#$Ҕhv3 z,j[϶{`s& u4vėCdB+LԞ# 0u q YizLz59fpa3R+/=Ttf7s^v^6ZsJsY+45rmg17a ZՊ_Σ[o~q;5=g]!7@ C\uU>n~HQ:[g?q0LZO*T4MEVhοrQbALFroCNp[.yR!-s( }A|ɡIjO}.g|%<4Ji/*fZb>:A91p-,фزŠ'Z5|C?,+G(%5z2z0abXÔ9IXٽa"3s![W?wo= JB)!G̀wm1b5fZ3\Z ;rhsESMgطښFY6ś9[oF{-O,V%.m>hՇ$%%Ï+hpUby֊1(cP 좞=򖐐`;ruƓ;B =ݔ-r*`Jh2)b[H6E A%PPf Hu(&}!Y#kb*bBO=gh͜獄4cRZ0 ~؆;T9Hlă='Q}p(ZmY!P)QU/N1ل3} 9I ԩ&ns:āf6r(ZRz,kYpX` %bOk<&bK.Fpp\̶z|JL;fqnf D:('ik!ςV|}4Rc/ާmR͇xv-zpC^7Z_ޚ%@XwXDA%R} y;4 ev[%׉GS"1@`5Hlwx acQ`V&-J`8G1ӛ ȟ"c^@>߆>uBu%˨v*}ސ׳"˝|A>XMyGoE=dsф-;FzSi9_ʊXj4j-;{(-q[[,hs<]&<[,#x'Lbĥqj0>1H0UYTtCne0(m͊sbbV.X!7SA$*"npfa_E8`⭋Kdf{vXrڢWck8nSH1nIY5L ò?+[*ZA縍ҪH/nل*LC31Po+Hr(E f=$f՞Y6ZLi{6IԋҢR- iQctXP:x+=!'!Ǜ"ٳam %%?W^41TdLWNP`*Z{Aiy\EŒy$ *x>ySDƠ AO YjtٚFg{;KYUIs1" h_!lEGrZ.뚓"8IJɭ{oլ:>c) T# 2$pcO"֒H -^>[*VUtY݇v(zT^ A !PTMb =[˔/h8>9vߞU)`ש[ /{_4,s-lߖ ֟x8#p8>&z$ t/$m: -sv^  Z$Wj&? ZT1PH׫ؚ-_ƨ7{׀yC#p2Ɠ 5Y~˼!ޤ xFΪj10ޞ<Ҡ_ uI-Ipdžz̎+Xl )30\b;Vg;~8h'ʜ3uS|? I-29_ ^1`ADY!M-˸o( pTf?~xa e-t6<?4iϒ 13}V"x?_^85@Vqbu>EdC0ۤZт} x2z~w y;w5NbA>8g ҵ``2 fX hKu𮻚f!J1y#z@'L4꫚L"zЫ٧y&IF(v×dQ|cZLg&o%nr"&;64̓~0EѦJu65AQs&CBlz . BBƩk4ZGXVspH:IY*0P=`v?0YˆĢ(wʸfY弧~ f8}4.J/I?2֊<F)~q+W% #T6PАUMQY~p &@ABxhkĄRVΩr?#!3'ɀ#y K(4',W#%A&Kì&V |p" J6Zg1q4afpk82^Ӈ!9/3(`82())iWdف:y=*O:i}'&L([ݓsה硵Iɋ<+M0BP L 4g<C_pL}P2Dz2,>w>c[DUΉY]/NaXb&q2xA`DΐgVi̊R*D^gSdU}$VMgeD{N/9ʦe5]wD \\m0@ɴ`py=}.n=Ras>cxa3S%9AD^Ndlzh?bWxeI;@/E?T}KV1=]V6, eli $3 K4AD3͐%08NPDZ[k s L }J`ZJj5 Dq*t8ņxԫ,, PZ. WҽZOg$E?-L8`ƙ;Iz M#gW!HTSήₑ_zeOfOKWHO&Uv`Y8ʹp穖<Й2O._Qa%?Înm@$\ad?Eْm8:#G)Cβ Q%6NfG CřQh h{d* <[Y+TF*X@RfC̄x?Yy};r՗z"Dw?ە^4zDsDV&̈́h%d`|"_X~ CCs)˛Ty@"q !|,{HvX SC*SiKXVwC.+nc67&AHYc4~ƈ(!(՞eZٯ; /DcSP>hvkqMY~vܚG8t *(mѺ :oS(o^Ծ'M(rWM _x^A'!q|"JkF0n.V]ZDNb\mF1FAŃnfah%ٴ/Ѕِ_In1_Nø61sC{ʍŶP^\bT!zYۃ"$T0^d2Fp3={AȚvT^+Q2@>j &/*8ie"I) aS26DB;cqG^DYJsZoާEi'ۍ:Pc ??[]/ Ɋ ̹Ff 4µ[9O(~΋nugTGk@ۮoLɁG\qu_GJ#dճzSjP~{g75GLT*BD1"X]Udr5W؀]bFP[6 vMX52/ʍo3c^Ľ<=ft-"&X(\ yݓwk+@hG#p'P.p`ٚsp2ܢ0u'ED`n6~*Czy^˚ Cd͝ ~z ős?hg+dK GotkQ?.Ҷ;غaj?,W0Svַˌjj+ry셿'=0#fL2 t14Co w_MN#wzȺ|PfK)ۂ@o`Z k +k>tA$`wU!0+9ebDy?h mB r E>II:ÚJӲm)#2Q$U*DOQM+ T=_..m]= %.4$c\ō;:Ͼ;nɶ &ͅ0sx]ܽ.;өrb9&|&^O"54+ )AA,ijPhCLJn! S\> TtfS$Nb1g;{ G72l򤺧h)k>1OO)y)ERH4$עe41U?M}qQIFzhRyp\E jL~mX6! }I ?Z@_=7p SHي3n`U8)'{p,jq@f=lV@2AzFGa^#<= 1H';rtI i8dgR<>$meLl8Ev_^%d~[\d[;&dͦx30|V8-n1?!mJ-W5=i^nWFv Vhx)OazĐA[g:ЊG[1kznT4$bY Ahȉ$" C[5)s/m Qt 1&-N\YGT )\gkb0ӇY;;MB2<,GTW,B(A1`IvB(F$Y^_9R?e/0jc։(D/v5Fصɒ;Ul<uspSWӛta)ݷ`;ݏ:֊6f`.(UJEdEI,sdڻ~⨮+SR6PqGFV.:z &#utõױ$D _EbB*.'UuSRF>RK3Bmj4 GDz-` NFo@#iMYtۣw+.ѡ^p3r]9o@*](UV- PE ?;/؁NU gEk#%"Rug& =U#hrBؾ7w\kr nH:+t'(2|," ];t JB_D ٲX^;CTw2AN yz\H̞>iHkcJe7EZ3]|qIC(a5s4pp.v흷f9O)ϸ:bd- o ?A3G=Dt‘l_c;>=>+^!Ƹ2XcsoqQ̕s`Pax,MKN"x@RԴ<oȿYDR٢K;3džD^FL#M}984"OJy7R}Љ@w"B"ϵ,\e_kTcRV%J{C{uN+IzT'/y۲oK'0տ:r&Q^`6nT\E*i('khMP{EI&L]h~,֓9气0;54,O iǢE-Pyy]ubz.ݍ)0D KvP3.ǁ2GŢKw/nzɺ2%EPpVdOFRSBT6qzF%Жl_PAЛ6RKg. %\[_0c-{"Br[^nz!g4o5yS8βƂ8Sa$h?`J@y{n-l?]Y񗑈Yw%uJ׶T"Tqlch[7P {( l\KgUO ˚A)Z#-#FЉܥB+L ! .DA zgכ~{x#:ʦ=?)\`R}U*jev]d c39Ng{qNm-ܩqk"0ZSNKvDݜ˳(  %knSތ#4CîeKF·}LB.-Qꡥz7NO~dYH`CE yesK/97|qR;^r~4{22i=kU!?J3I%0W+{jj Vb=ś.Z3|n  (M,w)"ㅸuTA덈h"3֖n^13"$"{ Mb}v|JFȉT_݋$!\`DHkztJW_Wo_ଝ5`mU_6mg5T̞u~`O#1NT 1G]6[]>~):NS'I6z4 LぢO~ĩ]hv"Ϩ p~@eKɟhcA,M]J́*%eԆL9Ć -4@Ԋ@<< 看B)c'P1"g2')hcaԍՋw'l7 5zw.L.-wʧE 8y5B> KH 3웵m.L).jyHnJrQ`5K ]`]5( ||IeΈm,{H|L |PXnhkDLP4:.fc+)N9JCv,8($"HN~9Cv "ӟ"ץ.}4(\(+7D),CA}2KZj.P4-|Xů?fz4DYPK'[Jf3s%rܻmGXkvuZ Óԡ=fj2[wO mL B,?o͹+Z=z'K@;b5 v\: -KE Mټ 2rbB`Cۤ>,7wNCg\r9I E.bͺ'>ۅH~TJnsb qJ?9\1$PKI:TDc!A`Ӆ,eX2ѸSdA2$gI-IBOE 1*K!VcIo2/ t,,?5w2lpQ9DyyRnz K;bJz5}R*8qND.QrMwW8#e#zUucsY r쏀?[ǖ9IMFGLo7{/^-O!_=z` aFc봵PѯX*v7 )1.xKM'@j= qX)] gǍD"p0Pr;w>{Gbϛj6,ߒ E^uB.sFOYexCk6^} .UW\`/dܾD|6P*H ^crJ>$A!$_&p'\n.V4f gJu?}vZ>4r^& GFzSp:x4.n.n,pgjM?"ή\; 74R5 jQ\p u9D\.DI'c|3ʖAXO/㷧Vpٻ&)e֋Fdu=0uհ7&Y.G}tpS8%K ?òͤ^'ͻpdqєW3/34cQKX{kLi&;f-;ӽD!,(M}.Zܪml\C77T1G/]jeU],_na2H#4( e@$۩ 5'}7x .c?މӢnb*fr38ganx5ˈ/ˆd}Kaivqw~3oqc 7=N57zVJ\B_v1q)"9ɯ|chBOa.ay1"Lӑ N*Ѭ/0޻Tad \r*ݒMHtg; ` #NTPH]}JvS2d;AŅjL 0gH:KF,ÂN#*b{̯ vI=\1/|39͆^D7%tT~֗cTORwQě4[$c%yy#SρsS(0sY\3yt=C:ӫŷw^um6\D8Nވ`6H4(7rmȧz gkU!`#hsQZoN3 g`ԅlr c?}6Fi`*}]4+Pn_ 3+zbQ5^'tjӗHț&zH9jHiŲeGʷz&YS˷h`/|A?W`UDJ^KK0HV³~tҷzƗV&/Y0>jEpvHRj].˳*+ cCODG!1sd\ToJىɊte ٬~bU,v7E<Esǒܚ%& 2e1=!Zo\TnRA\ӸQSi9'm).5X Е_>-VjCi-$/1/H)(>n#@ 3'j7 \~KzթqXWTYOSk^Zj_Qu-[㵃ǻQ4Ւ!/Gg:["#G=X%2 όY_=/f>n~'l-hJᯭ✄BZ~򺔇RNM,ŻʬX 9 CL&rS\ZÞ.OȜ4:&ɫ[Z`q".\>j޼E'M^̫ Ӫ3˟2IуDc޵eO@&cC*mXX8IB`dݥ)X7smlprHv(w0f.|# dg.E&W|QƩ2z6PA`d@;RP\h;ѐn~ 2$i11*@ۃO Ԯ\iI,hT5 #%{ Z>Fl50?N<+qdKmtj2AȖ1Ѕ'js ¢Nܻw:Rs9K1~GȌH_/&8\wuY2r;Nw $!sVM.CV/^zJ \(NVh,Pk>==y:H^3hhֽ@ֳs<@J}{^8fzFVˑ4rsHo se|ͦ1Ȫr?S>Z&)mH*`aj6,^mLX=T 癚"tLsUcdY(|N2hRׄǒESՏ :gŖ!G 845xEdW}Dajߥv`>,D~glG}t%SaF`Q:\$pH m̈́I"ᜥcgt,E`Ѿ8= f0oюt)7J0qTmq B8(ho3a܍ptcȖyrN=VhϵTsGN^ŧBjT[O>?Ql.dWfkS42]&&UE0VqSזwlޅF+z6@-F`nˍZ-D\$ HpW˧1nMq{:˯@z@%ɩK4t?Xy^BMw^WA`MHVf^JBE{Ctgm}Ð6 NӃJfXQ%xUr_dz^P-01y(nQkM*unG,([[OJMy=AUKcxPqı,Dq55lUW1ipI+:_p뉸jl=`Vy@ތI69Fky!Zt;Ȇ7\07 W=z$F(W 2:( 0H7[y9Y<.!4jW]u|4 jq/N jC7drJ+=' 1NLaCaT}5?FJ1鑬dh3զ[XDDw߶hP023UT hدJע&8sɀf{ڌG[NDn_6sz W|5pQF=l+qd?숟ox s#pod^j?3 TU7ޭg=tF̓PMrQ,[]GFOyԞ*/0LqؖT*LL/ y2>$ln 1s[q;;Yr/$_%a?p3ӹdpkn Kk^]35dq.Ҹ%Sz`U*/cj$CD kˁF3a݆{ˍNߜ]ColswlvkGkB O6_unAFg2lwkr3IQ-}:fA~AwĽz\)q\}>!pf[ׅ`חrcbz" {\/^7PHK !Rxq gǂd3#[&c | >߿ۚn.Kkih6 r3Syfkz *+ٚu%C5 y {TØ}d}:~\.b~HN㮺|jeٳҨarw=_7K#KvZ% ]`zP~nb|)4%ie6rl@iր"lI\>`^~ !s&)@ F8ʓ`ztAW=jusJT1i4tw3zEdCG~LND"`@eDWۂ CTrbGd6E@oNEJCĤgj~ J*G Na2x/#R^H xkʞ&0N\qWpb4W7,]Rb {I'ܽV=|BjӘ[[tq62P*B(E;2%q]m~5?I~$L`uH,_y![8zdCX.ª͓ԷgK멩=VSn>qlKE'2xdcf/3~6Ii+c̪%zlr;Dnj~ 2d}D^}#5~K+!ka3oŔioY^Nhz6dR[XEb4b3_>L='Q=BiIElh_EJ:v+j}WQl~j Mvbز꿩qO6] $mgvdaLnw/̂lSE1Y\~d$#F'7r1ry7죒֤h)D4:iD;(y5B&rtOD 298a& _3l%{C(/ޱF Xk#wT%𧱎Soh /K4v؃\n"Wݒf:hIC\|.3K'堑qi-1š$Cz}t#H{^8S$e&vyXt:UGa|iC~鷺Ĩ{[xWvPoPQ]5气 I#jom> nWuD0Doݦ0f <js&B`gx\oUҀ7F:j:87tWUYXKM`0Y@.4 Kď8/L10# {B{:c@`>EР'-4B4:zГxLW^Gj!\T+Kݳ%1bIY1B?H jcﱗ "sL;B11|JX`UuIwf<^'\9)5S- fcަԺ HUM'0fJpbq!dCkr=U!#S5mCzYS{!5eN7?W9ڨû:*` vFԚ)0v༘>(p8 Ғ ]s;Ke{:sm߭w{6CP}b5%tg{d1T=|Miu_.=%q7ْC8بjJP>9vO H^(>7HnLGis@q9 t"apZ74Cdb|T u5(GUeh[8=H/{\NS"h5,? 4MW[n8U+ʃ;,nC[n`XDoQ`6C׬7y(@rGvʡR# rk"3Ғ{zwK̀.1jĘ{ر LӴu3%-1`e[Y! tS']]~Ff2m\f'ܴ;o]=v^`Q(XmˑR.J^@\֣vFmr &/4B[('U$`A4;za)o{E-=fU(\>$7i)H bՁYUfDI'^dt'C^ S'aў<#d٬IS.L1CRj'B(›:.38(2M~Ts&Q*J tIWR?X%k :z$ƟO4HϸIW^d8*+f)~r3mLv9o/>aPCLaNF'']O+w1x`ЌUQ&;b&5GJ]c¶9/[4;S?Lw!H2}D$_=:f!fJ_QPe;6#Fo;֥-G{i0"Z Gֵ#NLh2ҝ-.N{Vs%oQѱ wp<$tԗ*d` ˫o Ù0qxWȠ جT9IgRmXc'Z9f;Ӻбr)md(L C#עozsXtIUoV3bYWC${NY/+l@4C2CtJٹ T^ &&|mvVMytݳo23.dѷ(\<#[c'IZJ8%VwLս?K^1N:1GWX0;$)ʯlNLޅ OȔBqtp 6a(Jޘ-\ɨW)`< ОtN0}!Щ@KbN&T]Xuavx*e_ >"!&)H5xc LݸqBȢplNRvaro1mϵ?c擙ׄK.T?Ew$Y`☡!ڿЂxaE1Kb+i[s ;ى.3 Q (|-x}"8 tKO[j`1-g8=~| }%@̾Mdm9oFr4ƒ&c[P7г}4J'ԀC1I@:Іnխٮm1Lf^A4|?z0gثm_|r9:zQ="ӝdz, X) 0G\$yjSז]۫aeփ@:L 0o-/dvsJ"HueNBJpRQiHB|ۂ>$vq2d֛Avo_ؕNQ}AJ^dE 8bwIxoQMh*9|{|6\1\zEY߽?GaAC8î#yrs:@RuqbR__f>%dYw'H ҾbYPqB*Jv}*H̱"#oiKtpILiEc0 LT9iB3P9PM3y;4ihr=mTZ"drffug ƞ^ Gdv%KG0\ɻ"tKE o:WPьaJis?,tQg9`184 vUF`B"sq-Nd%=+r!Z{q@!jٻPg S3hMqtGNHS2λ3*2̈́`gPOׁ2lzbuKI!g?`~'AA$D- =e}2F"ɯsXjB0u)Q E:t57o>6ǎܺ#F6}Ni_|V\)W8v2DS e/í y>ݿS4d%bJ֧иER,nt8s0ƵlwpWe@Y_J;/ūyhx}/DQd3٠ 6d87~_kzD6^+H`kLTeK?2)?&. [A!~A:4Hdd\Cdp(!$.%I$Ww)Td0sՄ1XV[M%yCA9[!F9g]ȿ_G2*%'%He5leG\+6VҼ 7Aiz+sxK͸!@I!s~gKޓNx#G#DՏwn y$X#i @}D>7[E<&P]bXSD.[zo-n5g-H,zYL3VNtvnчG×Vӳf%Wyg$ɛd*T>dQH{7hو\dڂ@\KȻQI>oGOm'ؠEiɰ 2n[3$!OT;ji$+\D(*X; ,t;3dA9YB 7Wuv1w #(J&][T|E#c&0B׃웁_1_ځǩRJ<~ &<K"D J cc{jwNBeB"Ew E#m\2lNё5hcX@~#`3^q˾ېV瓓6 :zһ8#3;t'gk g%o.O0ow6+iDODO3ӄsuG٢7벵i)q{aْ˙oYSi~ŌX$ iY۩_"wf-K'ìKUYD4A:DT7T%d*z߼M&6{:P-{@# !vLEBkG!~P 8a5)AVΪ,@d8ѼPv3^p_cٯE1|iEZ&+zq,*=T7kIU"YVo5NnxCnf0ֶ@e9ZWr Wu"awo=t]4"t{2JܿQ5K Wِق Iꕀ!Z.ީt 0[l1ZBi /LIүk4Ph@a䀺Ukio S11J!`Ss{`a԰Aos9;HBhwɶ7F{XIԿB){L"9ý+.&^7 p3@SJ֊*paQXSoCf]-}ϞJS^N:qލ%S r0kPzb|)D|_S"?!kU򓒼I-aǹwf+meF(q'!#'8O  ހKE~G,sī6LVNf۾*#.P춢$a-մ/V̄m{M6gp] Kz' >Z-ӜzEAtML|%^'D3~$8Ҁiu|/aBreݗGУDҬ'B=OOآW{>2}j >*%aLn /UMϒms?i#\&D&d. 95ܫUJ1Kǟ @걪s^h)ntwNKI-255Y#*>n,VnFA$`hZoJC̒ fr "O [U@ɬ~τ*AV̕qFw~Mp搷H RB:~AxV,%^=[CXiYx#xN:ވ|G7V/3XYb޳#}䩁C*$..o=UND){'P8i\ZKzQ0p|'Xp&HƣC֕…Jrʔ])]Ew$7MM "~mKJ8Pey  E7G*tfWasl+~E A}l:%=^WX|hvc5[KDXLQř)yc^6EpO_$vk\4T)nrEg;4*=(=֨F;hv4~X+MZV)iU$2d Oq#JP%1ZdF"gt—bnq~.6k~eP&^B~eJjNLN.1*dD'c ^S@;pe?oq1iZn| DA.^BA6ep3L5َǺݵquPH;aݭuԕX˴E_ MM܇:Ů& v5jV^] `<:zW {U`g_$\m p PZVucAw5؋\Ak |delUjZq:1 JTM9/U: |F\(io40NDkl~5lիC G8u(ۚlqLvښ;zI3$:NXC28_96F<56`|ok,Y%*8>=y<@ 7ٖ&WS@dP)|dt̤Ã@/Î`sABD~aN!;l>TBml?gh@dfQ-fxK(W|0O cNRJVk#`"һ'eAEATUguվ5J(ŗN?YY38U<0waM9[gLs"n2m}yF$9jYqIGcʾh]6})cO%>@ o"lǵHT9,$ZOci1jҪ^~m+~sIk,fc:e]~~ׄSGHO_+W`Z3UNvh<(O/T'HrDԊ8G(i@'FO׀yIȃPjvvhRCaQn e҃vɓ3E2*RJ@wGs R#+ďB7Џ/KV3Wn)SShb1]Ta~eo6z9v# HOgze- _Iy-㧒'@L$>ƍ~MhWI>MqY<~XrE-ݿ3H/7?WdZn~+\7K_j8[g{6UATGGt+}G kT3 XV J@݀U0dV @L <}Cvd8^\&‹Ԝn?gjυhf=mnCUQJNV3}<)YEFȡ%a>!eW ̊eG9TCkd IJ:QL4d1]Q:(vB۱쇓wPJj5:]5-&bn1-.vlX)LlTqfjƈXE!^MXid@@^(ߤΝ-ibN vMw.\nS#z'is}UQ d#kUq&\WqsV]yOMO 8NTRT7P398.YYq0kCD=yUշʌ".Fem?>K\' ÊUV??;@[mG&IT LnRքET+B_uAk3-&BϦ%lޏײ nfYqjN*pWTeJΨ33Ⱦ^mDGH,9#ޜ 3q=U1Z*4eøy.3%~}X"f33rS&% 0]&P6?bwHHhՂ@8>7l* 3#d.`j>qCpj'a2.;޴z 2fDFI1mv-eQscz_. ?Y4)'ф`yorY`aȄC/"+iBɟScAWEj QUI.29E-ob?Ɂc *j/2^`'!ܯ4Pk[tF`{ԁ?n8eRKO Ď6YjM$<[ Y U8J'pU ]34q&+Il8ilOz$Aۧ<(lC:%#dO~9)GumpV {j_5f]I60*V%n_ݤÍՈҬ}%L'0\3CTmp }qg.RRnd|/lb5h|K2b<{a mGta[nQb'^`h頿IG9Tw,(ĈĥӬih3ߌŻZ绥DŊ8RQΦu/rq<t_lT,7 HCjw\Q\Bkg;iUV(iqU͉y 1:YUƣ_R.=;jTJR}2)MX{x[Z4_2'uU%JXpLv>t4&}pCѽZ#Ѱ}ɼm/=LH4ʋ4Xbdzm0кIi/~_rA=t_T'2xeF]5\V=P8q4Ew6JӴ=^)d!>b PKr1(t%)}G^(Oj,*B;o'`̵fKdSx"(.er:6AH̯ {G_~vy8w Y|0cӫ?W#cq??M!}kcpX!JDLC,V]JBR!hbHux7rI;@YpUkH!њ5@[&U<;WICJ$kYYk35몺j{kHv\^" +WND_Zy|@,t`9}ZWATPOFX?-IHXKFwāNT/B;F:deSģcmoTyD !ˌJo5GI+Kw@.&R6:Z򑜃,=!ÒapnE{ݑ+C5BO;&k!ڜx}b.5ca0a75]~h=濹]eDR5v˽bL?`2itF-0n~n6bd!QÍ׀xge%^#7 UbU}---Nnʭ%s wGt f ړm} MVF%߯ȁ=Xd6!i+I}c~Vp=̡;vv;Y(d {̮'d%93h&@] CEGXu}~ aP k;C[O~)5?I#I+Wݫkt9S0Hzz&EWЮ!miclkAh=́y<}|oS;|L%J> cR իϮ7~LwϺ_LL5f߹ډ==3fE#eU'vwxX2ar[FXP8 <:â& 6L)P\Ӓ`ǵPBh mej獚P' 0eO m`qOCJ])!?n ^`_8Z z -IFH #HW3)nTq?Xn 규!FhA8ksiU="Ӟ|=ozܣSFNC:WU7[e*5(w;'~AV{E{Wj{'D`4(4c <G[r!AGq<*>}ُ!$AU"%Jl$HGF/6y> h!&DcrYJǗ!Y:w~-NI\C>UjW`MT߷?l픻C`8p=P0[4>w:k\ c\W+%$ +O$mclr>Ku7Qr8/*Ӕh|L<#\hA#hwsC%B-ʺ{k}pV`3_?v٘ 0.ͻ^h d>SWP{R8q!Լ>\C?t~wpثp*u'Qh6-tB#N5X\e27 YW cwχ1Ԧ_g}1\2Kij1{#@݀6CC߽͘Lҥ8 Aנg}g57; r);wis7ŭPAJ]Qj01CI\uۜ2]a9*!ֱ͎ǁlʺ4*(?0 - m(Ί0F~8=L}uʝ+v:8^h=gM^+1fg'7D\OY1B]6j\3o/"ųaZAi^;U;T\0s,czG}j|g8ܡarSl𘚠^{_E 6`K²25U$>DfNB3V{*] b/OIHA=N^!2DȪa4I:(PKn_D"xb5!4 ,DfC%7`1I"=6J8P4\D%rX#sqDLN/zGNdnCx5@6u.hYhYv/M-"˗OYBAn9DYRP%VRI#- rdvLp놤뒤3~ƿk/9|ш n}<,Y&! Eytl`Mp)X驧h{N)U4=`h`/ϕe+d-8{q87ڛD/ +(&]\\L@ZrWS^|Ew);yL _u$ S.:L^(~/`h_b[folTBhgQr { y`3o j<$AUoMSDKAO*$TIUsNpHMRK47wKQF Ho~yEmfeѭ47q>5Q(:"*DIXD#n6cwWA7/6qH$Rc@ *Ŋ??y;K^*6\4kHR-JNp?`1gDI!W>&eu|z>5l27- Z ׮k"¹wb̐z/oA<y[v5O(V 4.dFK? "Acbon,{\!T3% ܜm uRtK}ȱY h$`ľk,/mZ^uo9MWbdlE9b|;?:?B-7%ʈGâq7h B*tZǟ-7}h)%qUZ8tnRqʡKPc7.e>[w(H!.T bbcLUG޻&ALnKk 0~("3Ȝ__gb FqΔQƁX;4 n 5?m\=jfp!D/pla.x90dnt6b3-۬ksT"q= ']/ d}ט̻`<݅c^1lG|fƠfF|qJ2B.L~̋k sQ̇>djK0E :GEt' <&%BZ~K>1n#eYM1MaK{ `5M.|)0uC,IDejxR{ۊh5fE| е !/(U_(bd)3pG>{P,(7AjJ=14֯ppbAJoz',Xp`7Wܭ$ZkCsl@g4*g&`:u- 0n`m-׻H4,Cf#tE(F{PNMg#kL w5Xx: >}4M yyJMHʚ4;4Pٿz Ip׆T *Hauedh ƲICo}萦$S ti€='y*}OnE])WMak3[iJojkycjYv~ _ fya $ו)fKÒ|Y#!wPR+;gnxbOU:Pk|D̛ (z`:9T݄ T҈1@yeg&0r@L~: L#xYSA+/X]'(z0ΐ|EmpK?@IP.A2]Bn@p&V ݰHym~D %{]Û"Xg,IJXsO\q7Kgv™`+>OBLERQP5&}$ ?LژS(x\`,J}׏dUBʶԞ oyXTȉ6 @BD 2rCSeklUD^Ldvnh3s\QVheG'O8UxL[m\a߽:k?$nkY]fLJn^0 ~D] }uP!#[ p]ۓU=9&STxPVٲfG &yQ枞*_Zu)6hAWI> >l^PQ^R?]VZkCͭY\'ɼ ZN;iG +pmu>߅V-mvP;8`t%h:~kc U2)xN>8BlgjkO̜0X|$dx))Qʐjq dzvBJDeG?x>=WCb sCڦ=oǫc秶K;ek>ʳ0..w`"ʚIzOvt|W1r8[Rw[$+-J^hpy@RD %CϪW2]7C//4=aw5\m/glMjt}c+UDȣUʮ` SAVmYcmPПu&ӓ7N V[#o']%[[JuF̴`Y>`P֐t+}Q %rWTƍ$,&iKk0AQ(HK<DE$R7)v;Bոv@ָ;'e6YfiB )e+[g:\(~ @_殗rx-hRDRRi26x۹M,7; ލ_ qT33LBcn عt[fM9tMtWbf0Pp0TOZmӒ|omK \b:rѲ /Jܽ] ,B 9dQ!\_M˽GPP/;WϪiD1I:pSJoy o2yZzqoO|?k;]jX((vVaD)PFEj^{X2E`\LjGmEId{eNBx PKif±vBqFb\AKRHƯu_[)W2/ s3LE1p> 3og[gTg+n"}TT}.jŞ%ퟴ%TD@ժ3yΦCJ F h =r㴿lplyvH Tf"5tG}Vy3WVbo0L.+:&}c%|k1h+ Hy'X-s{sC4 4`|돲&O4-7[>O5f*&Jf5˶t4#u>8}Cg^ZS)On߷7,}ӏx4&i@k @^<"S%}x` _z+:9D:ݬaPc9,*u )`w|>F3Q?܎fcs<&h'﫷^T iE}_[Ntcp``10?CڞCӁKJ|;%eOBݡoP,^wM'z A6m\sWe){?W1eP>nҮ ݵu>ÆQ Z7$‘OL5I'B<2wkeqap x%I"_-%2ʅu;h=)tG8kMs&k3!a/ғx1>[Z ѡQ-X?G(!<|Bzot;Tt'q(gt4^Hr-A}rBtSmR|zDzWDb^j6lU$Aqڌ}v] 恎`95gLGAVC[t_AEs yd yp,}.[h#RMJTshskˠyeosYwqGad[(^NSϥ H%O;]ry#I ~5ɂH-W Q8n f3!iC;[ZX4!NZ}0GvO#1'i0>zrØlɱ7~eM:e:OXyT! t(?PEV dG͑55Pt4F <6=켡YIQQ:{.Nb[3ldV_N5Ğ pjZd)RP!tf<9Gnqfޖ=?fmFp]{-ACkSlip& Puޤ¬¯%i`ܫjK~ hEwVɷ&A({)UyZ<;6:9%z{`6 ŅX2[IOub$GMvk%aZ=T5Wϒ)!~Ȅ{k 1Jcв >oX \{2bҭh!²T$">|FL{iӅt)%=U:tT+ށEhFs½gzm5Ўcmd+ܺR0ڦ_^\߸ZJS)=0""N n;pصNƮ.C@R!(p#rp<,o 3jp0"/ec +~4gH&b@j C (+J\:ĴcO.x[X;jӵtM%.RAqOAY]q| J'V_bÍ@D"Kwե`- u洎(_.fE,C77Ҋ*wot#. r?EuǍjwP5N2֥ 3+'˾N%B 3'tcBRȃJ瞃⢐{t ٌSn y"`;b?މFцw8v bQ@1m3h bTx;1D~CsUL\,-zu@#>_ڦ}wG(#ROPMu@_LFr=<7诲'OғEנÂppE~q w2DڤǞxv "m|bJ^ [ӲuVĽmTIJ&FbSw9XNF2)@K5aT?J-@lEEQ4S-CIs`=O3ee y5dPȀn%n[#jM7l5G6˄z8xwhvIE0I"\U`ur*',sC ;i'P,h#z 3w!w C w[++G%fdx9SצZ^h=*:Yg3Ϻ%g9wVX9+|t<8LlN $;=o/A](3笼{nkE&b !,Y> `qftI=%/}GH4:;} N߼*kKoAe$K\C|+P&G{@ՕF+!Tzv" /?|w>/CG]qaT+ư##;hnryݙpYLh⫙rg7:Qx!;ydFG 1p'5lMmsH㖁DϧXʓvSbv85kY\0jM˩(1|y6+ F×Ģs|}H|Fi1MW ;jNq_^zf5rI-#/.ީ;<rV4˔Õ]#D}$T QY`0r}NDBe[ +'{^_J% 0}vE tN½_cI~iι߻ c Lw44P'ዓ@?*. 1֜=o4gN<##p/cMl5hAūq \K?e}Z>ci!7Qs .e> 9X¥1\ܻO2lJA4gvgg}Y?o  m+n[NH^)198 qAlR+$ 3_ExL 6+?o6e02)]Pb]5M>f.f[/-tY=q"O+׫w /wf9%ٿ.ϻC7O 5mGիEʓWO))=]X Pob-[sM 9b8կj}YKc›VlįeD' 9gkɱq=,DgF> J/94팚-lqǢ! ;S;ﰍ3u)I _I;UAݾj0>^ݙre[ :[s ds2z6sE'/&)s-'EN{}F*[dgsGȵk7F~bW_`_I@R"ޥQsqkP#SF&׶SN-[ MûX}JGZt// \Y~4d)^jx^z$O*H}$ T `mjy~p5\zL԰YP! PEp_vvI=?: Xi/K̻WoMHCN\]p>#N$J+UڊM|Aɻx!:q /&JsOxWo9uvXzjof`"=[zH2AZ^\݂y#vbP}U8A[bM(S0㛂65uǑ3Q,[@7M2R2w^8#7 .5K**`9@Oآe&ĸ&Kmrbae[}'a,NQ Kvb5чɹf$Dy0񿏃Lv;iIsoZ3x#[Kgt7Ғ [gW.@h^T\ϑ\<=ecN^$ Tv'>n`\nt:tԞ&R;5$74H[NJw9wjڴFXV#hׅi4*.DR稬ToqfsZ%Ͼ`:I:gԝ:󻤁Y馧{s*i. 0?5X\kx+⹆ʾԪ4 fx:FTf 6 5I)Ah TK78ZXPW\ ?N'|n9^SZ11avd9?WZ֞SL q h'4H9jٴ=a4(۶+1hXmc]ZEbޥ o&՟1@ۂP`pN&ۖNR[K9#$Z ,jFe_z<[& fdѨǙo3~l?:hkb4I&Wy[]ლD]Ll(2LXo mG3FTDlDMxB&CsZh *#?@C5go1O]B-L£דRxJ3Ի9ej @sM82Je&0ݤe||QDk%.g oQ]  !-񳭇@5L (cK-d7_~K2FΑ)H^'-le.` (ʑN^Ѐ35fb-ĎB%S+>3K> ]*[9JPH;TÚ aL Mp@AZ Or]/ȟ +&\IUE d(O~Jd)ڐ>t>)-ᑹ]T+n%d )\0 g&mv96HdMM|&;HK4\"h\A=p=σ 23Eb*jx2e&d'5iIכB`5[/-J od$xU8VCDK 1b/I!]BJ7p5j3ϊ%TŠvZJ@($|̊b*b;඲yUOms.pX/Є .8=& *~'}HLKlAVfqT,?!~@B!ElՏ{F5oSOMWg-tkA / ^>˶5Tcq1F==%ViSX\4(:oN>zݰא̲w}sH8] ^sF]N{{1wruTϛl-P;K*}OTdq ?ZiDn(j~ L{bӕEl*ey4Z:zͭ)霘uW)d"F3YRNn-o:(1b _|V)=2e^$-3,m*nO0T̜'aSJ'l,%˝6 ?{-*#D7|#(l ֠6c L?QUUAqn!]v~9nL L~-WTr2碂z ݨ-QTzƎ浕-h1Uyx; mc(螯T[c^& :nMwY>,#+ @Wf{3n*[1d9ą .AȗKzCOG旷 -4Yc yoYq49*V9$ Ǎ6 S!':&1AUf6ƪr}H'sZnX#N£h*hU"W;WIZHz6Cgc¥Umj>ti/poXT^^ޝvl泷/)$V"dJ y\%\mtrx'͖~jIpeur."slr8N7 O˫P'1? ,IW7y2K$)nҶP}&@mb&J-Fm1vj>_P Py"W9\8l_h3* zxJ߮F~Kp ߰70Q^2twI+7% p!\ޢ[bs~M`m t|8;2]}Jf"+4w8T7>@ (ehI`3}jߨ-4q 4Cr>6 f N_leO[PgF'e9cWaJxWmS/;[E,B!^~usS9hqY6W.պr7|Z|:j ɵ/ unܬ{mH!dp1ի\ S@upoP X`0ݑ|)g#@,{[SHUת*ڭbiNaH;xs dY hp欰b>-^#yQh n~]uRAd|78ًK.=XOZ%JDm|.x|ȡ2$E3F`=`MhGZ =}Yv^g$j(CShkos#/ndne?}fy;pe9}k?B9چ%t!;]~JDzGߠآQdI1˶Hcc}Pf}(VD]AZ<܋9-J*T xl%-xHe<~LQ53ScKqj(Ў\nZ$gxaYMߩ1u `0P♚Sg!0w<~;Rf1Vard &+5x#z;e5ۂj͵=q7NiKt)c6+ 5~(ؼ->藋8R 0TQ}N\3ۘ 0nK+ 8 `kd{ owBrgxTG6wy u]zt? )ygWGRm. +Ԋw /M54b`)`apv#% |+v¨QAV/#Z&x77HLQFF]J/:Kcf.(c f*61&7nJ\?!q?+=FYZ6)b; w@Lw3*ԝ; Kg7˭{J:Xv`e%W',5cljPDL2cS!NZxĿzّ[KK3#u`I6G5=* R&@ҵ5-Ani^I|iFH#5?lZMڥ0ŒU|myNETE<`HB:&vŲU(o,N㇡vooaI?)F-kFiU\8iv\HI_PCE dT_2A-eDgjnx}ˑQӝ-{D^]i8,J *L< &WPĆ]mht\^>k/mF yӖx¶銕lehsRFge(lo!;y( .%[8x}JU!,>cc!!~o'Q=OQF_#il .[QYiJL%"է=$N)'elc_ɍ{(c΍gWb΄&<2.a\y^*'DbY}.s3- *s^H([IW(ގKFߺ2Y=YJ?K?)_Zͼ UP6Ss„v7Jkhkut]q$G`.JjU$p5)+p*ҵZH"yR')mE̳D(u'6Ċm qUM̲gI3[E1ϤOܩwڹGmAty$yV@';j. M|lt,\fhΚey&, oVU57$+ ]^3bnK7$_U{v L N,8A"Γ eH?f^4#tȼ+)y秆 rl}7Mz5xJYs>^$׶=o:1O<ҎebƑpC;ʈy}C[UB*?mb5sW1UN@XG)`ԒRm`@./ߎަʓB/D67D4G~)3#vX. |kS,} ڢAnCyk I!X~`9/5Oaj l&+74|Aso+8HJt Ȓsp,ֆkJ)X\$.yXpy/[)&qCa$(H&Ulq<)RMU8zxg߁`+e&eGnX5#PV(amݱ| i# y\ķA!bvy$YR[mA=c:joB)F("8grAlY;tɤ2Үڳ֚p}1gCgC3j\e atvܠiqxe9;p]^)t@rbf7ʺ? _F = ؼcȤrh6}`8j }Am>(K䎐hZB$Шk>?\2_.~*,?LE6$6BTO 6NຊZH9;QM`љ4@~" y`9"WwI)p>7Slnz4g>j̫ ee콛?bj6i~$cS@PI-EOWڙR7{T;MAa=yIM%O3Y~ 's #|]؏ ]FQG/vXoֶ 2tgF` ԑmggT3iC0*4E>҃Θ0{xŮjz?= Y- a=Th=iՖB0Xl$t#9X{ A-$ʱ')O֧sĻܭN(Jݣq٨Z1GÝRfgܮQ6x +`7&R CA+#nwNBU>ᬡQmek tM5<,!3fR8c4ACC.DGc}+c*Xn&٪ٸ4{k-|g+OM KNH ha =S~_\-z PG&ӊ0(ͱ90xq"OJ1Hv|aBBbQ7ZZ)}#JJu ;DM\볕 HOt`%7myRAlWixBzcγS?heyh*Uͭ؃vvxd)"犈HKsYX/t~KH OCu8_3da;_N,̏Z[-+!1㻍S\,#2U @3/(dՂ g`sHH}1ys^YR ")ަZbEkwk0¯'uS9PTFm1Z{(S;2eڵ>o~*.]\3SN{>a]*r8%"|,f Flr+z zl ]W(.(h?[w-T x\7F;0VhaCcqdk1 !5EI(6w¡hV&mI[pRVX-R,zjtG<Ŷd>\kCvP& d1ErA!x# CI&Xv'ĉ25ez.HbL@s2#F2^Q"'WOeGa;`՜Op5rYϰꖦhw8ܹIG,թB^9ܽ!/`_-ȂᘼWf{0p~Xnc;G9[\M~I뮃B>pXkzѤm2NHΩCU>a؆s15{ 0 $؟ۀ`,Dk_!owx4Lxur|Qz^4(#A EI]~eN_yM}<+-M -vhg!s]Y:4AB^ Dh-773b&^}۰lK zg6* %`Nj`k75 C6~ Y /r]O6q_m3j3yx=jk/P:#F\Ğ_;{fxlaeμ;Ab({q`cY5bfJ[9j}]rpҦ1tXt-8bk>C={lyl/OgUn}h0y!P&is%xJ&5m.ʞQ6NGj΄lCeRљ[A Zkږb#-~'[z$%9m_cքcDBKET'v=)pj*Z>gR:.ˌ46i# Ҥt)1h'L}yAYAl04MBGi;wz+ʯ40ǧjM"% f&Mv]Gݦ0bbU9z}̱{ ZE4 *$[lQhh,Ia9^f0J&A^r[8k,'.$Oo5XADr,LuW,] -[xaJL @~\I&RPԗEeFsϥC6MN4ajqތQ=IPJi%h5N5#6`q5HXrOqMT)-b/Oʒ;g.m3p>RKפ3!cJm*Lc9s*Mf2c k sܘW^yJp17!z$WͰ͍S%oh`4N8E~};ԣErS"s $RejJ&DՏqәW~vJw!k!7 ڿwrW!إPjfL#v0?{N*{5s1ޙ@|9"մ=jRglX]%۬mLTg (!6DMY=|BqfYXEm2ܭI=EeVmٹ/'ZJV6Ol`OMJ;r9P=ŜE8Ɖ/CUF4:$?b_2WnY={و@؈dj#o2ml@`hr.q\JlsNxL?.@Y\Կ> D#Ihfd uUm4>D: Ԃ-~aM'@A 3 'q+]Ԥc:ZqcxBl&ʗQC-xWqm*9x]/!0*-SkEM͡gcפ]/Q~-*mC051Lgdsɀ.ry=t8ylAS~ d~qF!I 4]FI=pUnS-${1 D &"D-Tۅm"6>$JJ&21tϬhj_Tq$K $daReRڤxiy&9M:Vrɀ(19~6R4h*6 Ky2z?z(.hUzX $^{71 i4(z)=apu:U .euQuYFpT(GV?=Ej؃u+uM='ҮLvwXN@HG+5VI|Sk0>ˤRJ?3m3|tQJ&,A괈Hb=,\B2woP;5^^.ZLXQĭ"5 FO`<-VI~x0v.Q-q9C&*hMs+&mClIo+緎I7f^=z7GDR9(}Ă{ގ;Oږ}Tq8>$auko D  tя;=XN?rzLR5kK6ԯ53Qz0.WZ÷Պj{Nts.z}- pq]c b q xhPfp=':hߣ3k{o&]MCRkM&$kXQlnD4P0M@Mux0z}ez.!3,K2 z,.Lc[: oՖGȪ<`sj{\-O%r9d[ '< Q;WN4L; YWoI;G7q;F=q ]ą$"[؎?s|$J1j(wEfb"-È]6j%hs] [kܷf|hB[g'Sjf.Kf ƛe8D.kq{vMuݣyO:&4iP jCV}W)族aJT o.:xݑ62⹸lx l'ңJG_>Xw,soqJF:T_]ۏVY(x9FqNN%A$z|pSSo 0j#Bb̰H(Q& 4ɓo4?s-_)FNC*h-V+ |e 1>IbgZRȭ*8KܴTIjgdCG$%1"QuǓf=ûP] F(鏬>ja9q" UqG'8 z"3@0ʼn+Uw1m0}+Nbt`LB׽+=ƓpW[CcWO*m*(qT6$rfWzT4N6[.R诵/S'o|渮mzH5V:\ptZEM}$ Ȓ$߽\%"qH0#q7h1 }#eBv|{\1HPW'{X,S~D/Thpݍ&LR9;:7kr 6ir5fwH#\f;Fw_'%5nʣ}e^p*y< G~G7_hHDc -:b 2yA~*NįN*0pO~C;zP5LP)#3"c+n)Yry1 ] !*-*bB*f멄ta\-LU7LM'TA I+(ܗ_#kjqNVuv'=?A Jf3&Kz(mKW^SH(0PrpS6f(/dqM%Sjkٴڶr{qFڌ#ʢ¢mT>GxgfCJ*s{cwYHߙk PfgD Rޞ"zXU2v\*Q(&+׮^m7_<^*-%lFsW^uFmFDdW03p$KB>XxPAPQ}yw:A !0RPTkNPŸ7:Z~c&]<^$g^G :)ȷL:&bͯ2[&`HE[G@=_'+FJ9ǥ-⬋w(7_;TxI)Vhxs@o1hGCN Y8sdsءs~pZZL)[x&1Ǥ#B6 ? ɉhZ}B)JZc| ۷l]y]d pΠ,1Td7Fu!vz41\'e]ß.ڒ?̅+![yLõer k1ϣ~_b[;@``iM&xQOel~c-Նk]\.UbAtZfFFp65oQ0ӎLj f:XQYz:ܰ:ъ t/$ִ61~{Bق5V2' Ji_\uvi#Īy܊16 : ۚuAmfWXSyi<%'Ųt -0'>E[L9/bC$嫕z.A^>(ܰ,CF"E0~vB坝L-;,qj$E'<rXɰ%(Rk @CL%P>1>#bAց5\]`bNF?Ќ{qnH<$u51'+*v`ޏF_Xj^ Sk*y% ֝0DNf'܌8t˂>hæ#\43| ]Nh!D=Fgg{V>‘p`ђUʖ'uid<ӧcRݠiNɎ6N<5LmiJJ c6:/{JGTBY91( _/C֭_=|nbyOm1yShWȽdtV+`לl]ÉZ)[kŴ5ݰ{f}wo=qUpH4&āT dh[DaCrpؚAq]i^)Ղ2oYeOV]UUa,Izv R€NV[Ϡ操Ʈ3RwE&NU1dB_$Rqφm]׹9\8y Mv+qS UrMPaL9(jfs+Rssg;%]$[."*W?Y' "QwPx#rGK \gfFXB6ֿi&[\O+&u"}x7n͈ CC'F~pVqu[ЗZX Uuv#U9t} tfB `N{َOSD`$Jȷ8"^n/T"NLR.49mZ oZFTiل13ڸ;3dXp C_Kg5(P+sx}̙ذYggujG `+i,qʷgJd"L2oy)0/V=ht|8ѧX[$ PMcՄarY%"Mw?a/ ONw<9_/V8 mM֟x ",KDtij6"u(.XF D[kE˭ 0| Q)*+jeۻnj&+y%"?hu5:Ga2fڭG|9EjKRR;;H+0Km$W!K0_[-\e: '<{ݣjGGs˷|kUT/82 ,6mi\BN3.[Xoy&]˫"GIbs%,uԿxHSgx K}yًG./Vt{KC-O=@9)}/.9]C BxVze#yar暙+& A8gէiy%Gz>']PmAVqp AD]{#|%<>vm`d.]RW-v6KSOxK#:I's.rp⮁Z  ;p^{$qSv|h{,XboU!;{OqMEl;*I:S\ٶ:aē?3?ܵ&='q#<|B/`(U/Ltntp.S6ۖDVt0ePӉZO˃|Ń$CmxioCgݏ]eǤΨ,/\C1鎟 Kp1j&'#>R3!9gF6򷩊=:tOjv+ $&L]TZz7ٗ_m`m?zmVe5tI}mm$&SL#& ,"Bm뭗Piťx.F!iH} :)$~pצC@v8"1ζy^k$(Ol P%zXe}SH۵;rxX6=LJ{Fu+0},>f71lU{@y>Je!Ä;| m!DP<}:Hߜṵ k9j@ zf^Q6q,tPiM&* ٳ]:~ :x#ٺ0&=1 Ҡ8AxzKyRxt# ! iYxŕ\$z[]* 5PL_ 0Jܐ$HDsy0it]}x>9TBCgS(Vn1HړnR(wc/ɍEG, H؅Z0Ѩ0#$xc+8j58I ?.Dy8w~?'\1zdCoh*. Uu"2 ;n!eRzm]rB zK!C]"@OCL4?w/Gme,E@&xg?&SC5'P'ff-ȃH bOK[2ίϳj! ax)zlWyIaBU%'1* tɉWf~k=Q #N(hAk^@q;; io-n-ͩ!XøC]-S_Aݘ}9ƭ T'T<4C)nֶЂS{o=,~,-—57*ׯU۸ ڦ|x7vJvRDzPQosJk~J9DW[(F7h.y818}JԆid f-F kVw2Xn s}aB=,|XlY6X!IK|ˊBdBReC[44j;./9ASVGg(!95>E ]ԋ΢ġjg~g ]Cd`D%?zGbd:y5J96WGKj~Ntw 7 Tl8D?tr+mX>IW2oI<\ޖUQN9 At;<]3'~P3] Hxxǘb':UJ?^iNCWۥљg^?QcoVQ펴#ʂdH7M++-fbb`Lp'K5e[Cڗ5k0>4성WP?R2Tњ}o;+:p׿ Enװuo'yIWA5((VW].G׉ߦ"WV̲ d*j8tbS2UBO +*-C2BZ]HDLӪ^ !Nvo-lmHa66!`xGOA:K*kS5$n^ [!%L6+ k*:llU$Gk5#OAja=  k'y+O-/drPXŴ.S#doј7 GX}ǝ8#Y꽚k}!-hv,u1:1_J@ _ETWU㘉{eKJdY԰)(m]?%ਡQ4WL[`b"OXgbX1D3{FSlAٚJ#r9G)X% ڽWXK$ԧlRVټ}[dPAK+-.$(9v]o_=-^]3^AɥʸxH|(ENqĎ\p*'0.Y'r85_]za PJ22O@ɇyqhiBGY:♽jɘ a"5ґio3Zۂd>dUgLy>ƶo `Aq:zq&Q^T k>yk'+۴&̛D _ _k͇uƏk-+}ZYXax@;L [E5?db ۠z^CQS͍ =dnyo߱l2MmR+H- ;kC1-i7=eFd?(TZ4.иgE5Rfh< $E1 ,/^?E: bvmiCӉIA͵`|lμSVgipM>Db0|h\u_kqEXj/u$phRô8VY/UjZhA=0/T$08Y24^dIWCk-56 qpvo\q05U '7#u` Wů$" #0<3t(5H2H64Zj"hXy;ټ#)菺"ה`?JЩsmMi=qv>RpyZYzLY9M ME0CiPet(\v!/ +36n8__6?͓`H{c?av: #fXp.Go~@ֈ GQq,ࡢrcGmT܉,f!!-YPF Z>& R D{4+ޣ"KVrP ]fVXdM[o'D8ɒOb/r쌄jwF0Ӭ$2[ptnJL'?~kR䁯]d`;jA .T7}]ٯX6cRX'W7}7 #0gcaE7+O} "9EVK'j-F5gPtQۀeS 1]fQw2Ӕ򲋢Kac}ˮݞj" S'Kr0A/7DRlHíxz,i>|uHCQ c||d^сw)'`1JR|ˍhq?|<%f 3ڳ/j2}!ޣ6E ߝV? p8s?8f(D/ ;2Ҕ0}: [B179 ϟ4]a@3Z!SvFjBD26FAUh>1OXj=Jk!]{k˞OZd#! 7mT>&-BŐ0}l"ȹ17OM]E# ~TP3ӵLT)ci)ڧ!~T0LiMwbFƁHP}96f;ST܇Oh~p`Q]~Im4,Iqsk+dr.(Tm?j`O XH4+DތC{Դ7UO&y -'ёGL7>s)j8aȸezE}s%ScaGdMFưeʡDI%]h(d:IYvr(/yWTߡ/ ȣR_wNyMO;Y iV?w(^Kd['… O/#CC65BǓ\ތ3QZ#Ta7AWX1pƘ07uy LXkQp BCͲXy *7*0fɫs>k׶6V1abVcd}%Tog2^l L^6_]"3р^CL Tb?٤L)CO϶ۗ0r_1grN/[ \mffdV1%|V~%؊ҷ3\ `nig3K̟:Ym(MjO1v30cBsVCS/P| 1$>Qv$e9U`X1<)V|&䠁piP?{W wX^eh@`Eƒ+kvdV;GߜAS4\Mj6^5$5c- ;9ÖvZr3hB%YiHO5'1H^׸oU@ D̪Zo=d2V.;5#d{[Ey0G<(iD-|~ߘT#uHj"Zʹ+ĉeJ%*Vgx"MS::O)[jx;v|zF9|"p>_ R1y( vVjEJ6;F`ANQ*(r {NgLI@4Vpmwh>Hf|\nF@Tס+%{1PnfhLByU<|L}}It̔J5gC*q_xe_v"{H`m̤Yͅ_*Xe8<혓>i1~U!Ry]-Ay.M@3٢⽹@Zj׭/Hf{;.qgҁKtnZ7PW6x#B6# (r+5@\r#lD؋N -1uxW M_tu nM+  >`;AŠhs\ rAo 4ּh(Q _UW"HL~!&4c%X2z_,y(MAn8Po+-% 7 *e)!(k(X<Ӎx !.I[$ ꉏwwez}٪^Z8p^% U pIYˎ\ p [x[ʹ`J>5!B}1@Z-ϫCZ;hovIA;so8 o" "קJ%@*f*:P5%&ipju]CjgBu$8I]LE]Zvt*oŐy {$ALUzS:!w]B+0 m2 ne #W"+D-'h[[c= n9q5`$}&OJϘ1ZkR[ݨ~=ӗd0x,̕Y5VL"D9P#:7]BBϝi3v~E\Zf崑apïA!NZ#8]((Cwո^A@?-"-V;mLU -tnt|Ac2|7G d1E XAڲrA<;GCSeg !6o. W9^L0މ ,YeiWTz֞0vbV2,S+:vsSw"ڐpGWyGY?e[+ &0n]'sҟ MőRqⷲv4d %dzױL5XRK=i-ZQ3p[ X 9BC|~=&a%vݜt=I(Mu$j--rvv> ^Ӯx$-:j&JB5Gtљ=ҡo@5r#+pQ+u۲WNXD#q<"hNpe}a:myԅ£8)ilwt-vCw{U͋bk).>2VXJw?mGnZt1W1[RIslp˒ 0}iKÍZDT] Ԣp؆eםRSXe CDU;Uv֔quShdwClŵfWCZ'lzD:o1]=7zal ņ0HxR +ÜB`^ FJkU>G-,Dؔ>#J'̒m{ ;=FYYׅoI`Lh@E7X9kLի.IqxtB /O%O5foq /G?U9QO"QgE' !/v㚿h9~XV4Jz]{I{Yek=N+#+'΍'.9+!J.wt^pzZp2 rρf@jmz9y \{^oUL\*{80r.^$Otn"#2קZ> `TI NU} c&-x_e' *u׶4zM25 &g1x⭔_A4 ZXr)9uG^"zX-P0^`IInw` kҖ[ )'4tfXG3E .*a83ĶF-h|ƽȩU*zaQoVt)0d P03])2{D0Bn&b` !G|Nޣ˱~Jv/<6uR`&Y=| _C0z;qLo(zzi8j꓊d1}SǨ=T;DƉ7yh dT 5ijX&dAja{niSM1.WEB65p@$5MP v̙.->LqkϏFUiy.PBa> eґȚ{Բ09F0u!BNo5~BQ3ӖfYCU{EF0TՀZkYcL$^PBy|mP}eA?M+k6RN#r 3Ctn `a{=uw!0 ~,+d\"c#l:.q"8GyG&1xsG vau14OI,s,Z H Y1n*qCG{[m| Z"^@xKL^Zu!NR| cRJ.*Z FONTS٬jґQ#F9|I0өi dEKvee*O SonGh/9=E!$lJ}(RC] <xis^-{c^͊MlqԵ*&n-lTh2(b\<,2;a7?=617>h9„-Y[^feTeְoM5:Ӓ` # 㠷 hqAP+LW!! 𕹟3#&80ݳpjd:t!5d|8&y'k3-ьNz1PMΫ\61ثNޮ',6%#-) vBI-*+i_s M~~ h*Yb\mt[C}3qD s6QF{|N3p$<:U 7G=m‡qKՖ/{lL 9yŃ=z`Ť#`V8%[vn.2$_C[V{hnv˥QG;#-DbIÀ'|rqAxHHEMGyHu'QuWmH*]ᎲpTj!ĎqkaKd2?FќMT"><\T OqDyI!U4=pU`r8j-{Qn , Qc`EKb%in%Zp -uU|ͩ0JM B8SG~qᇛAFX O2hK:StNI// "v˰WwUqߥ~? AJ]Tey޽n}p2"/(7q<OP}fZk+zWC Q h$o-e][Bb5 I֘Z|Z\ ĎٶrsR†R\ ~[?;״= lϱeqPE^׍hچrO/󅮭h)nW#Ma?͠wrod)1(vVeC4 ~2Raˣ~Xh&VM{sK ]Vej 8/oFk|l-eW Ov {1`S]TgB[7,ly-d$P僖hoCqȉ㝦v3u^}ffTl5̷V9 Q~ 3 d U6(c3ݨLލk\p(&GkOi.)M.VHCbv $=U&Pϩb ׀Tt"Q|Nz/zucv.͏4x*nv:'ZKCJj@b5 >iWKUyg9ww ?+0Re)mcuvkB_wwA? Odǹ]x a+_{>V" t0%p$XXTJ/>i +Pi Do#J+'qG?9疩  cƛc\ ?x,_Vx})Ga }EۚUdּ,ƹHc;2[c>ho9`gM$R9wncy͊v_!qT9MD³^ͥ8`n*Je; zEH![fB#/։  8aKeF8B/BQÓ`(d&)yEzWVUhӞ2$z$p ja9UxN~l&$J4|3$ !S9,Yt].0ͬr\Khl9" !z 0v=,ȅ9f_ggeavϗ-'^ m zY{dWsP>Z蜷G@Ej4(,|ʜoVR,Q8[q+z/Q4IEmI)wn0y^u\,ʛ)j  - znۖUp*(3 dMKiRy- }R0pX;=Lzabc t9W)mmc?á𝣦aƌ* qUVEKw+9Е}k 6 a9Q."5k˙.PwNS$pH/sk!C[I; ]Vve` ʖi/ Ҿ#s ]ORBaB` WI|m ~HF^:D@"T.X ,3k9^Q 2T9$rTw75lJB g4wsD 842υψH'O# QS|(yzdAsh͐. *xýtuU=:M?u5DY I~&dH%k/e^TAb6HxHM3J̘߅S Jd]izFbK;/KN>dݎ#.=9}' pgU.Q\/pV UKDDQ1 )-ﭨğۯeXs|}Cku&'nPOCH) cGВŋd-O e^*2bT.㖬J>NݗG 0},mxZR?jk?V!t%&ds--x__J2?g4(f3&Mѱ,6AIt*RCf7JJkmrފ ػ3eU#ۤōIA}ẏu#! -T˻H#OPj@?P2&JB*%aH݉=Y2,o$2 \V%ꍜ=dj$W1Ege5]WR9]/HBחkmejv޿>jm̟Z?A\C!|HACr4Uf; ;h:|b+Cd}1Q.A5cjFǿ]h/(Ik6rKY<#s /teU<bz Bj tQi§W'Pe4U۰IPoeA/ M¢2 6ٓMlWt7^+Lv{ĺ%@ؖQ &.0])N6ou̔Æe0gj\)ih٧H!P_1խ@@q0OEݐ8௘dlQ0qB&6M9%"8gC&Wq%,IGn'N# IHq&Hdv0_㕸hf(/|\P(793`"u2kBf͛éwOxFlC*I vł.?7f#b'}c|冇(sU K.R:ccFfVydVмp^eX@J]<*˩26[?CJݝyŢM-׆UZ-6hs&JC< ucI(uz9=d,J?A:(A˞:0/S!]tYrd|m{Tƫߌ+augituY-*PpJFܿ"Y \EaZf|_*x&qFf9FprTt&etdpdyƋy\<%d"$ag(z>4$.0%l,GUCB 0s"|MC6[Qʯ~ZO*vrp(" >ub;^5q̾UHIlQ +HZfqvA:3݆+x0NdP($zm6fb[L3aD,qc_)Td*nrqf)J6*A'RPIQ~M"Ki-[!ES6Ǵp<>XMf[ZF+,a ?QN= A|XgP0su)تcҽǒEqq.ʮ*.!s+{ f@*9q$U4Np#^WjC&޵}fCBmMBthY1 KcԂeyvb*)w;P'F"}Y5d;r9!=vB_~8ߑޮ\NRASM]&؜ĜSVʤl Vzh9Qz6D,.p{kӿQFN܌@SorU[;nM]Tx}yL(-pk]SsiΙ~09ZMRh4\N/ 1_]̪+xfQibV Ugj SDŽe(]5E(¡ 7PDPŭkW8_{ ( YZCHܤGI M+- GSLc/,>hC<FC*vI'drwELTő!Xs6dg[eP=[Qpx9 v[b2x Ṋ'Dw) ϋc`UBV!q+)E%KZCX[Q.pF>蹙ͱDP҅avȊt#ɒLgZ3+:Ae:]My bglf^Ql`Hv|^yRֺtz9͉&FV'!hvig-5BH7jJyh`b R+_L=L&U:{ Mm]A'~P־Y#t7a{sZ0)anz@ʇމSnٲB%]3WVp8=,x) /fr1]U MM9 OfJ1O5۟DVΰv)ּ==,X~W7d@nedg) Nhuo0-I1>}N:毫lCRq@(#+8bΘ=%dI<ɊW8/K a}HCRexЩHRdFZ!tY4G+~ =]N ~hK8pfD BBYȶ@ ӓzʚ3m=2?khwrX'^mjU@1*Uvu 4kci$;ߪ͝͸E+jLYsŀm5%CKG aO'K-l2t]5bky'@>FJ#J9&jfBSN}>OÀwdXvY!GHEGLúLO3lu:+=1؏N4RH=pҖ4n* j}Jn6~V#5|oWjdNNX3 Ou(O0 Ƈ;' lV` z} ƌղ0WI4+sҧIz˂Ғ5MqeLg%YwNjJ xEE'^-&t}׺|<7,[,]wʚ(_:`$4@7QEkҒ7z{gYpE, SK DdY1ŢOVG]h <9=plt+ip^)b=beJE7z1 y8 V4%)wQK6Xw2dD2r =FCBd~wx-Ue X?(h#y䵡*^i%": N, l;$]ʠ3k+t]XoNkQ_rV1[dEbņJ"nX78}Tj;7La&2{VL3? rCZxZ'xx_!.;)f2RQ~-$ɷG"},_x,od:.`k5Q|ӸQ7<鉞VS@/jt.7rl)BzltU@ZykDY]sA@B;[MG5[vӖ0Z97Ayxk ĆDabgz Ii? b=\"fgqC{G8?|XS@Sؤ|&L]6߃%̵~xq>X.ihqy*?W󶱅7Sx2z; ηn ָal.-!AluN^nL<]hK_qpT87Hup0/~Dϡ;Ea&0\2lZlz]7o9OfqH3gh"p.?&;XVvFg=Q8f#vpݰtx3è|_B){tlzFpf[N?n-`=I&,݈׿7@ߕZm,Pݝ[I2qEź*P2ĂVӝ=s-'W? 8#lC*i]?ҊJ}|/ܒX˂L=UiZ•st !4lābԢލ>a!j>9Ǡڊ&ԃu Y@隍zԆ%$rkh6YXSͽK 4|NȜG#!ph>e.P4`_}_v3H w YHgKC7g6ά\ncNo4_PsyGUm*#R?+Vm((fDX#PW!>c~j +l{XH-"#P%AȪ C3lL(py:0K E.x]G Uz>,|Np >7a~ sOZ3žI{h[[5J#E\>&ϼHJzUW-RF*aKGm>KVMc PDS@}o%'Ă}JOVꡧHr2ȂiZv13eWzӏL>➱!YԟdP1sDb>?\Ss٠xo_^I-nG#- >b'\gƹjՅ/S?0Qܣ dcmU,)oκޅc 'r% tD ]V 8ovDf`x_j .rдC\$;)6u*\%D:&>{] 0NWڳ9YbW*Î=C; nj%-pJPNDX(5Fa?q?+ mB/*t;3k%cioz iYR^ _5䖆Zl(ta3Daq @u<s4xdS3"闳TTJD$#?XfdZO?s 0 KVe黸h}Do02+s ͡iL`Φo9zrM6p0Xu6=;m^M+5[&>Eoߝ5d&j;hV;:!T."{,^6<`EE$ǿ L%q# pV'b?/+r NՒJOizP~LZefS"#lYp9t=ѹYI'wbd06sPNV uq٭MC d٫-[oAhY?%R| Wd얌ܶ4(3&&B^4^]JDF\hUJn3dD4t4 d*ޞ*5.+[9zٕpavS1~'?{6 ̉V )SIbhq?Pc&Ŏ7vƂ QLXe 䞦2w9i 9rLÁltX qOYn4&X@‚l`9:~Rq ]8 nF3;Eis]6ƶ >[ [Nax;`SPTY#9. {JCSs^Hc晣dj2ŀDz l-8U,H WФ- `JoDm-ي;;ɥbuDZOhQƌ^E܏SŢ_ Nz>F>8z`dH0jvj<'c߅ne1\ */ *V?NFLq4 Dk Vz!`MR1D`pLrÏCÈr 05,'&2Ze6]F %"Im=tmSթZ #>dUIw geN`oη$I`wVaǽn)i45BՒ(_wS\/)KeFcӭ(gZЊ q@Wأ}-Qfshv[ID/I#11([p23X)ᄼQW[n&!՘͗WI_3ed;&-{Xaz@?F{ <aU_ص'2TDl#1gP/'EJ3O<4I W$nfۀrS߉0 c蕨)*@IMy w"eHƖey~o^>͝,$:N*wƈOE(2CIl #ڥb c+_ZSӬ1u7x^/n'2~>jyMCfJSv:$d$mSATJip "v7tm1bI6d T:f<RWO%znN'n^WQeZ3=n>l(R,I|;)AÇq/-c2H^u;tOQE Q&Q};Yv 9,PhU>™$"_{fD9 m6h 0sg4_tb"5g S&aQ$]E+K"yQ׻v,H|9(Ez"v!G%o TI?πma1s?~I2g& ^kKA͘!z8< YDC'_?4Se7;EGTF~`uv@Bٷ];/e]!"4ذK(cPjzXuZ 6L=hYaNʼnmEvL.n5GR T_>rw'nبBXMeWKµHXn_ O yΈědѩf=Hd;&#H隍v[hZ"}el(=!wmNR`s uW[k{9lmn+(P8߰*XgF =yZx`0V.n*<:a݇ŦMt V]0הш2orF9`<\uY8w$;Do ѭ0WH ẈȘUm|F|7%(!w*$IL.+|L0'8_4 kH"{pDz/ ?m̈́5 ݀9`ޥ!8C"p/,SLf_h|:هZ,\|;? ?+7tqIBpÀB03z?#BW){YB+1/0["?/+/Gs?9jݘN-"3}ΨUL+,`Ek9UɏtU`[%)C#3+ wt AP loQoMȽ<^^UraeɧPVRBd%5E`zk1D=r`aڬ=~̢8d a/ugHfy@i<{Z){ˠw) c+`K`&Ҝ.5CE1A'-TzÜ8YrOv+W_VHURܖ/B?_EW *0%XR7+^{NfHoƹ𺖒 _0IT.&q>UUxbt}uw2Cs` B] ՟ISʠB B,+]SNɹMM N m[a7HB}LQrCZɍHkM Ntf̷}Zt<@)s+/ّ6 X&Yä%cbG؟ )%hj@_HN}Ŵz,L8cz7өڟ G 袠7r64l :sp'¥]1Ӳm&}Zr&*qiǍj-lT聯qCA'߈gKtZ)Kg 'VrFQ#z *}9LxX|f&[BА2_-WG1RHj! Ph"'p쀶ݘF$dqՉ{eTk;5f=ؔkiVE$藞+%ŭ%FgJX 5Twtl~I04KlłUT QΜ4F2%ϛ UƾPȯWFozqYOŦ6X)I/+J}v]к.&Is|C*%ĻGA^N4M֎DAD:5SmRJlUgF 0I"d}rFR㍢> NϬ&FϕHX$q-Aoz~\E`bsi6GَG[V :5/F-xkJaM7 C&PPD0G P `-4\-˞H )&룬+8cEðN3"ūWDbVe nM,^fA:\fiW!iy`/v`Ftme=N3x@*Abg D#8Q7IPI*4ߔ! CäY=5GuhࠀFv|QCUx̓#% )E{c }#,\6?@3xܰ{Ϳ܉T6x[ZK7Yc6#Ñ?eh)+avMh5TN7] CLZ[W A%waM>0dȝg.DlFjʨw;H/ BǁG8Kc),0ZHw}ukk;aY_4nw۶;S>y%AM|rʟ6k޴2\Uc|t~#58_:P" 8xjVG#H3QZTlM︜!7⹴TZrW#GrCsa\^ QG@"6Ւr^xc Xw $ig\Hvk$.e;C+55\X5cBi@*OO4%RB>0T8 N\D҃,z+=Qs lÿ1X'7I\KQS^LxPci%x؋˙+ݡѣ(: WJf[^l=ϡaZymBGVzzΈȞ~t]khI~4/<%vqrW+'(BcHtKܙ+Q.iZxɅ~OOh/+7kNWM߼ɚġ{i78~Rq{Гs9~MO !2 Derԁ%(qF2 7oIIzbEbE_A3Zf,)!U 7Fo*as |f7br$,&p6dD,a1$f?eLTM/u'ɒ&vdt>i2XN",*ܟ@ѿ[QNLYLsZXQ{:_4[+R0$:H@A/{-*~1RoA(ilԬM8#',m"TjŔh/M>q>f1il'E&wպ"M,iIn$KNS{|y&iQ#~ b5bV|僒9&Ì~Ʀ_̵׾ X8!b?v69H%?S-ފ]TgYRފ0:WR1V7 H/dc\_NJWwvvm&La6*;NR|vVVƱb Z$G8#qFZ|4Ρ YKVGOx_Sl,V(zF%[L;N=ɢAѠFidiͥ,y"mR` I.oyԟov6Gt"'(VBKP+0)q#j7c%}0]TE*lgdlhҫ8M+G1*hªX6?Tk#Z Dk4A~X5HB-r_%?1n{UIf1QSJ%T6IuڍQvB{Z8=О7Q jR[ʅRG[)NH XR Ih80C/2tR7 /FʼZcY sY%{-WsGJc=&pq FXMd8>QC~ Y& Xkvy"b: !~NTVKzǎ) `yAda6QoQ00Vu&h|wkq|=ӸN5T?V'5Wh9=Mi#坁1@LI"wkh(L),'-ZZy Тe.259bm¢6/JE:@v.:\^5g&Hg%p/Ɲ%W1GnRgEBMqLiygl'MJڭ+|4]充 \G$lvDLBbdDaM> 1l?#͜IS;XZ*T|9YjӇI)"Q*+5y#ܦN,P?ngw؈7<G8/g?O̕l3<+Pكd,]@4I3W nD?՝EN}$J g/*aљUu=ʼ[P40D!(i;/Dq5G\Eu" k:k˘+f fUz2x.vD ^[^bngCӔŠn뚳-Mv d.߭%vF/SΐxY<y -$R`iPA~v3]M,q6Ca'G8y@I{#Ie\f!ؼѠr`=-Pև@aP~;gٽF2Zj%X>uV^W~]I[vCxQ%( |N35p d"Bl#Sv U )mf1!YxRe{(3kRA;DZq.0>Dd8}O}+u^+v "!:($@zIУVtJz>=yCO^ĩ= Yg #KNJ uۦe$f+敕w€dGlf"`vfVfj וFk)!+!D 919o !ƟOAͮ]AY"hbk3G}-eW!fS̳OjT8L3swlzZPV Fc<b+;TDgڥ84L79ڊ0 N%流.(ڜ@gF8 $!9-UjIԵ; !f2YڏZ8`c"cokQf7{4˺dZipc:CLc=n(êIkQl#?{1g=4U;1O kICs\'% rP؛ɳ]IzYyLG-雟bfdZXD#0$BSg={O$w D*kkT֤j]Z&tאZP !:.`H3t4jiX>*?dZ6 E8 '쏦dЭ*# L$ 0hl/Z+k;5~Sb$= h +dX!8fSa~<˓#u+`*6Caf/LtXbBt|h)|>6tQR?xAH }~!A~7#SXR52 {([Wz!E usJ=,w!դYcCb\.WxW&p -Xnto" eo8zЃ*5(}u"^ĝ 2,'6|/Byi j§eQoj!١Zd 3[D'VFbx9ᑏT1~ +g 9iN Onڲx/ 00=!;4T OJLQ ߔ0 .o܋ űg8^sr5;zzHN5Mp*V:0:u֣5)].QcJ vbQy}m)B!jAT.]}~j&2Oy[W-h_n4ތm{@8HJ.^GʕвQWn(w.Â/gFΦGc,%LB^\!|̦EDp1}E۲c kcŠF] s}j{V7% @< 8S8d< mΫ{bL_Z.?'zdD2`+iXJ2^OcS چ{U+ %\w<3$''E]?ǃ>8y5ʳi]sCry~^v>I @gdWNWGZ#gP4_d-D-q[r*mBgoq=d|&l8!JOJylg JFM ]#!L=[)$#BBhwOcUى) ܅j3TCi k5)TBu\N^)bdl4ex~EOoYh"Ch)}9|J63:uUnӪ:D0 Pe"+"uNV=d8(WUcW6PvWK"[Ia^0k `Rȫf(_+"3ԗ)8ف,ŘkQ$ʚ/tFIQy~ςgm7(5GXM!Fx8zk%WŖcIكe</In' J>Zfkntp;TquTsum[n4S>_cC.\gHdL;01D:[=yU:BX WHv4E=WX"'܁q| 5=JT"[l q>G#!*'T =KiZSgs4xBZıN1qzvK?MϱrGzOKfn8Exe)1ˁ# N8<=S tK0Xm[7p\wM븩W`ŁjkPgf],~nK(~#k7\w*Z_([8)ƾ?άI}ѶV*t%3rfMMmrzWAE\K f t/}=cWܟ,Qq?QD-KVT _茡 Xenf5eb_?h]#NCc !thր]QbFE 'Y&璫*% :BM*Zb:zMť#IBP !# @n&+I'F%\`gvAʑ蕔2菱j:)]:3KN C|L;[{Wo24m""R竸J&~H6t,YT UCO9 .m+/&[}' Kz@sK?%'ɣٚaؐ kֶ09FX[]ɤIp;Y7gd@>%ZD^7hvvɯ?&N`>[\-v?#/CXSۚL2a2OjpyݧxMC}61.؛HYntYm{L.`ȹ26j~[s@&%fM S(ԻJd`;`>)"fdek 4㭆x:Erf4d<9X,ۏrìP[ Py} _rٲ]ѷ-8pܰE(ww@hTDYMT.42ΑvnO>_ӒS`: \!t,O~mNU!ZK dPcpɟo!$9&{~ z@f:8tuK}+Hư5S0ÓsƌXM7\bV֒'p(҄;JޓGt)I5cs FWt#h:/ sr<vI=)ZLQQ #Tkԯ~ʎ}cQ?#9_9r\t IZ7=b6ۙDwFFVB೔pA;{1`@4}zÚh{$1+0io]a*kqd ffvrbt:/M9u[=_\bKv3Pe9e:1 l̶Qftcm)fUgm wvGVX {ȼS1t GtvZ/dZN‡,jJ]Pgx8fq=7$uN=v-:jfpᢁ! 8Y\ηV9a"nCqIKsh'3n 01H\>Ea Y #s\sZbT;@(W .Įg4kw"S%HW`@ɩ PXEgUPLX:lXWZ~G?,ƹ~km&wIp&\eSם, oxIuE"+ÀM6HbpfCIuC1f8R K\S~>#GFQmO.8tr Ƹ,&ٶN%)u.;Vz %>`$|y ~/uɷ0es*gni 7:yw[-?1C4{RF@ 3T(Ŷ9')Ckp%Yп$KVX'Ow #1V_%Wp#d&9_n׏.*YHs~e6會[/pI_`-A)5c%5 ^+'L4dHk+*_֭o,qq{L񑲬iJ0B|Vh>tv8iRjxa#kUq*});1%g|+2|w颧$咿I`ӗ'ozQ _&D3/OXyc{a~ GN2'HgFd [@N1i>>iz|}2r C3LBR8ACWs9 ]IapGlk 9aE5kˆY>=<f. Bo4΂  XJa[!f6-V)olz { vgf kzO&2ǝR?FRi^uMd-:&ٝ2^`J> 9&fل Xy2:t LxM0,4) qW/*5UmY֙j21vu8&3ѴY7D1Up/?+zʄ}-qqc.Tc|X00/.4? em-gcqڏ-*3SrM-|7p !-{.>p@v&11lXŋ$>,7Kfk~Y QVˬF3&L`?9> BMeI,MK1ZQזX6nMa*1 P@˄7qľP5 Z^µ"(~V`Q RTYh( t ߇`Pt]хO,F VMU 45q( _D%"I"yo[ kZUJ<Ι IM K~ӻItFeMUf7};S- 8U5.>PO$Q4=wȍj^Ze.L(gICEQJX@km[&SY +`s[Fll!H`*>lu:9mƻͲ0,ø܃)/S/`UbU:d7e{_piޘkd!K -Fì˽ h#q:.lxҘ `JΡ,N_HL sbGJo{B%?wQ`bsn#ou)99Ȧ+hQ0aԊ:ϮӔjҀN-}>ȥތ5I \b\Z1 $! ߧBܡf$DY_B@M*Q&:D oC}3I*A9̗Dz㻶 9, `F4Kv%j'_wT^iA856m-'B>wmZԼ\'sm0|dx}ېrfXۡgI#h]UӃO}R&z9!n%#@@H9K7r:L&L'L ?UZkfv;<y"eUJ?z\X`/ۚ#ru#i.Ebw76浡/y-jp~Qݡty_vj8Bg"Owoe6^ XdU[168H7D}iռd/=h~!R2 ZQD8f u½Oa[)]KZW c!5:i>Օ~&'&%bu 4)밌׶XWѨo$ܐ>&. gFxr=_QkϸPߢp5{ʰz1zH{ڧLp_?7b8/sX2z8/CCEX(jkHy7@?ufyW%*~%k P^@~4 tai;,\1{&@/G^մZk~d#%f6:%.g>6}_)E Q:ee03 A\adW6{ fᯮ=BvߩY(\{b g ˰f46fboZ%f̢)$]p양JcDlf Yz^z=H 5yk)>X.b`0Nw#geoBL&٬hdMb$ܡ#ubˠ0S'R) Nۖizi@j4f#a{/,ԄIj*d M%)&(?<\+^&\X`R|Cxi-P 8`+2(G}.LytyA&L+,6so`,`Hh=vVw0#t Tke 8SflZٰ;qF:tD"TSQ6ҏM^^[NxBL_Yδl#,V}"r4~B] 2;FElޓԉ`nlZxc&6_wWC<4/ #vT1ղRy0E|k زդ?Us z?HSesJXuva>":>Q~C՝ːZOԕAbсzMKZ 0u'2@ę&Y4&G=Eԓn*VQL@6Y+ʾǸzz/ G)HTU6+kJk^@)gY[i#rN- p[ FO>cy{[A?#޴y&FD]_y-%\v9k$E6NQGOp7n03A۪jvupQdMXλn5uJ\Prc d9Q \t"øb/-?:E4bӵq=,t1wDa݈&nOTV|t<}s1Ԕy[`1ŭH>-`E?Ɲmc`}& :RˎZhA#܆_[^[n^B܆_]I$ wgON+t^_^?[$kdL>;T;8Sa_w'4 BZK_ O6Xe8{o1*{GKtj"_L5"XQ?']-v*.Z"3\!Ak_gAҧU"HȅgS0G~v@;VÁr C}lB|6PefWհ&x^u{/)Jxy.`xRƹUPސ1Q;Hb٘4No[DK%SP6RM^7.NNVB~[(PRYdaކ=Q xJ)f ϳ>~-҅Z\ `иZX_/H:F4~Gu-Z9t2!2>@,4GW-vP5IӕIЄhiBisgჰB í+rҪk>ݐ+HYP %9t 0ȃ3Dè5=pM Ge #z]n;3%Z5kt( %_~ݥ0 )?5暉~Ia5 쿓13urksԓͨyztU!sl|b-~;5d*z7ŷeϺX$7#!nViwЪ>Uܯ Q(V'Q#Z!<"Tr)%$#(>d38\5ᯔXCiU^=t#2P"-' UGj8n0:e~@hK 5wZIdЌd=#gF(]YlDmϩwLD)Us @6D6apa Q!}R@WPمD's!p`s |[Evt,xrHG@EHO"(d}:1OR%n\uӆ_e'a̰nN_7R>ħZ+}}Ɣ ;8/[aH1vG#UXXj5i"d_OIx>&=VP5 k9௲、kơ;6叩t}Bkx]^%jZd Ut# NDfb9 )|vGr HٛVlТZ!|\ĝ-`4F{%ho[^Ao83H ztn66,lR+bqu>(I\[[Yݪ%`CrqEnǭbR soQ+M/Swt[wߒGꉽc@oWf^UCShtLO"u ktkr@,DL{^}}hxS 8j>x-8B GWˎ׮45],T)NCiw{YKU,.ի)(: N`:7֠PX+{)O,XĽt"zz_pԍL-IC)u#j痬pW `u~ZL$nT}=œYX3-Ms9B&.*'ŝ2zUg0.9n",iqEa*4q|$DHTc&v'ɷXÛtAX!6!+N oI1Y]ׂeMCjd'WشBˈ.@r״X4\"Hd7eCZ< y{meUWk ?-qI,T"m֬ "'$$o-w@Fo/yBhoIK TWƙQd]וG.O7BIC)u˾pdj i,mp_VBr}7{"Ҷ+:.uK=2Lϛq~P"U%u*-18vBOxۺ?筂 -X>b }~ FǛr$$Q!a;nT?'LTOAyeʖ?^:Q&ZO|Dq]媘Խ^l:~K"嶭=h}Gf4t2k`9%ֆI V쨯Z`meeMjg#Tvl؟5R(E_wAMw:ְ,T (h08spS *ŋ|ZΆUE#y".15be2ELQ0As@C8M'KiT!pW~Α&<RyL|S@a ]B2crJ2QۛṬZ 'hmgD$.E%PP=b^ɞ![zJr%H%|8;~kpp3q䒣LNҐ~\4eI0wJ!'w(Q=x|5g̤<sd5&\.aZ: F*M؅X9ޞo/=&yf|duVp3>_zrpNe܏YҘ7]*ǵ8ԩ3Ai3,LmM>0-R5@39t1c6eYc9e蠘!"n^X7p pg '?Iw+RP#vi y#Pk2xq-a~ \>dsAp"b v5 `J"E a^ZRn Le W,"_Co +HHvE7!2˕WyPuiY|:;oWsc!u7~AJT L- ?X7ĆD"e{8%pf6L{i%R]ϑQĉ+uKT5@fQV/zV&eδ\\/\7w h:yXAi)bˍ$ yēӐq; ~0hQgbCLJ/1Nn*{oTJ+*+u4_Ph;`'%ՕekI#/RmmB.r fԔݢRTԟMZdze]6N(BLzc! U34 !  ;@YoE+/Q~ ZG=;$.w$`w4;S';f8:~QV8 U"'2Ü@b!gszFUKfSt.[dZ;Ug;*,6UIuQM ]ҝ ]޿'}Ú e zuQkPTfwvKϞ브ښe)$d\E7Nnj .dI8:0j{0GiyF츨jCrnىu{~/;s+u!ء6iNbKӝgJ ق 1x#D~nA:ƶ*a09cy7QIЗawҙf4㈎WSz-!I)kS$o{:vbT;Nvy +Z5lsPg3 q- @E6>^uU$D!#YY-L'7P%#ueכc0D#J5?i3ctHM?,٫S1dgrUFĂ&mu~ԯjS@l1(1|͙dy*U(yeC3NHl 8o- Y:jy e7Zj+ERW#Tݒolϥs̸ Q13q|G*\H@Ftah S.[6mO"y 3^y( 'bh8 :)}ѓ^h0\DRDbl:o{b05|ӑSޙ"3+< 9REz)7k+~"+^e5?Kg# bqZ2A}c;ȏ"U8PS ]Ax b@K5|Ǣ%X__Gy?L, l4+>uAB=4S_,\ăH$Shg\J֠WeD񮉨~ F1a)%nC_/TeLsG?81H`(@e*䤀Z՛)1%.PIwQVf{xpX_z JX,lTtuAW nRLb-I[(?$j1t Vww!:wkm,\ı9 ߓƀ{KE/'^‰2"#if飀{c[Ojۊ%kp=[z;A#+qI6iD b}Z /l]5פ/bqUM/Ќ=SE._o꽁$-Oh^/7V .TB#ТoujS?;U{~OA+)Fcu%%/G2kYLk]~1WLAH<{62JvHNnj~ci(Xf:I]zcF}pqRY ۳W. ZI&8cgT2z`̿OLƥ_Ggxv- ??]nK*QtH,Z7UdIJ3j7vHvI{NN4O{0kJ_$YSmA1\'I%90>{UbL֤b|T6=[A'So&[n@USpsBd ZAkW)?rK_jS ^}3@pBl R8Ч]/Z绪p"kSר)wBA\SͿw_/)vsrcfLlVU]Ycik2/kw*A7׊y'LT sG.&+WKcGpPDֆm1ڈwk'- acVvuCĵ (slC-& )j\V7j9jD_v?e0UnUhYTJ;GA8zr}L8F:SeGk_.G̼P4;˘^ɍI3?R=41ÐܮZG&¶NcLM ?Ҏ Z8+ENZq[}!px)Ǩo _ם ˜oS 첟7 ֑%V>σ^5{'gt/ŜqbAV3R̉NU/.U1BD&=0L6i!gejdάk͕M& bC*ӂs569/6ZsR{č^(u|>,fΞIܐjk_8MΤF6)s ҀIK&dF9Fv\ i8MAUSd'1t*Q4XFKKc2ImC*v&Ү.79 ̥ |iqǩUkd0m~F!ڇϫnJL/b,}A/*~99&ʍ.HUY'>621`, M Bn*.aF\qL{?۲߇#&ӎSG-oh $ǒ`3'J$ɐ/(vs'~1 ?xϘͶB TeZ-EϴCcE9xku}n{HԺ|EϮsu[Y{ vhEK{)2`8z @55'[ۭ{BΓ47\^]ws]ZEׅ0LZhJ"B6>nʨpe`\8iXXt\aChD $cy_Qcj|^IBN]۱TxX@o]]GɆE"T i&a`''T-G}?u'^^2!f-MV&_p7S\XNk\ʼzLn9I`ăflcB:PiaQG`X [_o;˃sa + d ˪9eTFM9LN_v(, @"dwN;!UeU }>"z7D'ؔDClmłsKJW)K#{z6=u{c5VhgȌHOM( ^i|eET BzLc<3$ont/Y5UEN"4ѷ0?Rڜ_ǁP"l^&oB XͶczoIAIk8 D OĘY" A% ުѳ ]GAO\8iDtqO;s [ڂFJe3,>\* ,{]<;_FٸiPA+ͩh%}+ p/`e3dku*lO7P"ٺ fFCz?MK$ SpǶOGg.^  xkA® r1jMCd)\hY|#{UFr?>ò{w6tX"݊8p#/M(`;w%{Ҏ|t(1sWbX.2:*ս.=`W{$1jN_>J(oRB} H +[~\ŅШ<_J@1=fT(͹T/V]_z&OLfU5r@,P"'{4TuZ%jyN,0ͦv,fϭp:o^4=̑}o3Y̢V!t.*ϗC isԢɞ[F?lohEKnTOAa=@"V 6#@JSJOBGKKCQO%ٔvp h/UŊ47cO#I5'Ogq]KoD h~>1֐Ҳfx4Ryg oje⼠OTڿDwQ+iU)_{_,xCۘ#nvߵ+1iu%(}48-+rV:{i7]z' շyoq+jTIddrԩqq?W3x{7= 5Db{π|ؘ TSUvJ| 9Ip  :FL)gQ(tnI'dUFzJ!j^ r Q4iƺ8 X2WG&xlT Xuo!;ȮO5}P$Kh;fi~_: fPu*Sdi/2 e|]bAr-1Ozʐaa{oA(׭{]/=#B(*RK;Yp4w(MWYnO~5YNZC .j<;"8u1΋uVj4=ҨӮ}Gq}@4;1[ʫ}(r\\ M'Vl&8tw(, vbeB&;\_slu޷t cNj}[>kn%Z9X.$4,/?4FV3a] :70; qp gTnc6;_'ݗ7Z&ݓFq0e#asR-i/FMw_Ӧ+%VáԽk.2,F`B؜"slFmO'GyVͣ8\,3˓}=f:D|PRGh"(1CJqmow8 w?n>;Wa,eB2CJUdSIwò? }M+;xJa> $q;+qR.X  `]p괃uzA~3+GaUY~PGxV 1GN1wn];aV^  #ESx%ӧfRBV7\cF=T "G}{o-=:2# uc5Csf߅ Kkk眏8W_BZ Z/z[+e+߸!}9Y1>Ik]E!HPV܀`o5 $PGGT9uG~u`ViJ xD#]^diM_a"V17W0,X0ߣi}ܧV0BBbNu6[@>3^)x&&;kr- 7.#<"bk_E Io5~[vdfJ+`ي Nrڸv31%2~t45z%kC]=Č;MXGxC*Jzr˼sY~m!8"wz,3HZ,͇ qWdHAG}v1|L%㼕+EV AUntyph&b-!!&Wت ?cka,5/؞ +i &ZUPsc$"߰o­YL<ج! ^7w4&BBz;?%3Y읣M|b P~.h*MT@H5M$DQ[3T 7\ 3gG;z^6oq+딐)xw΍Ja6&}j) O0k>11=(e#`x=d}cB8yiZ%2-+yWFr5fu̅̿S4u6=-(dVl8LؠN9.ҋgoS* Aw'KT#Dje:5kk\yv%!ŏ:#E+X:_z6ؚAG}Nwn72B =hA'Bxqk~)o.߰nEW&[BMuN/=8^6`f9`/atf2/SU_`ҫ|"<'e_K%jNï$40nҚ@WB[ϊkP !E󘪴Յ *|RDE?h(DRV3;_?ށBjVYTUw4&®XhfmrJVo^8"̈́mCzb'Q!zQWp1"+^fsh|oǧ]C6;ꝠrJqK5oۈi_z2;"\$n ."ר[fͪ^ςOv2x8#Ryl^E4SN!z'OFh!^Py#-UT] p{DHCq^:G,Oi:%vtݏ0*Q)XOjAD. U0L59K9%^X;xP n-#A* aqډ F|L8XQH: @@`dqވl x-NscE7 & w§$OUs:VVl;">%9"؉8<֝>oҒy _$ɰ&D\߿e95xBNw}Mz} Xx/L'G}Qʯ6[n1p`TRϏT?JtqV, Ә%LBGA`k|KԵRT3Bras=| qC㠬A3r V!%n_i5XZFp>XA|]GFY?9UzJȳxWB308\ 򱢟݊5 '@ C0t,)j$KksGW>J(r1$ӏI벜ɀj5dMʚZ8+%jXZV@b Iܓ(qEGw6[M%EZ9ؐU=`0(p0#\{5c30nח|P]#4"枿y5FC&H(R1 wc cF.ɑ4ɳV4LY!쳽`@>cp7LKX w&<gl'&muDSy]{=3~_hD265R%d*-̞#1-/N{QLB$jrsR,ՒoH|HgQ uČV5rXVZjqEnVxՍJf*;8 Ϩlx4qTU-,` v1:yl.݅]b2{(;%+'/2U÷T@c[m՛<@5+NfO@̀p~r@q!qjTTqw$rv%3mRc E뙭@N]/C*=ti}݋j̠_ݽn;vߜ  ҾukZ#W ֘M1:g6'IH>̌4 )aI.fش#P`"f|"^KO1f m7ꗏ# e\0yA{f᪛^rz*`Rjy@|3N %s]sp9TYkkAK 7k5BVݵrXZw/ Z%${*'@1tT[A~ѐ=72]^<AJ}Dbv˨aY1 Jz#4GpG%0GSzs g>ņ:$7P}@+AP%v ~|`e#CG# J U\2:Gwבh@`iȿos~Zb覉gd iګٟ{CN8*xsN}tg~Υ]3SPz~|̾B; $C f:,:|'+[FRixlh]&#_'~Sjafa*ŀOY /5rKI=~ejT' !ڏxhյycv᫔ϕk]CARLJ<.B jSyOٌΑ^SdrdycZGA#O:5(*٣B[ Ԡ&M|!jEd cD |>C4l%?4H^BlNBpoKh~ݬ|ž#ÖMlN"/ǐUGxQt5E=W۲ aΆnq+زOB~6*hӆcwdvɋ [)__0pZ&8(… IX_} ʡj*1`Б)?G78-tXrX}D/*_/p\1??g8Hbћ+*dXZy+kׅLP>phG|㜛 "g,<pխ${G p%/|,bPyu#PǛ*DM$N,:drmZBĠ#՛̚KeHf/8X~PTv}Y?f-JI DhK6Z@{[d vه798>Q/7z.pQ#,%+EsKF.F]ot' YWA#q",O@j͆Bg lvtO?(2>bm8ӺrӐ;7&無=H-NQ'OrhO%A|rߌi *IGؗO)URhY⎱Q'*[A]g._m,8^ o']Y3WRj)h'f=gT(g&xܮhvG.+M"vӱ}Z-ey-6]rd%tq=MOx6,k{NuAR"WEv3`C-ވ\濠mE˶"w4;6/"?UCo NbT6Փ?Os.n뤫k1 SLbȴ+ f+<3&OМd ˺lQә;3X`u>ܷ6_0=sN@F*4 Qwiz<*%%0* FֹQ`klPMϯfWy6W*'րnPǡVRKXC e]N:Lѓ8q|cvKjTtfs[)#kj K}/@']+;ܛ̬u:;,* ;ug!-Fe`{"DKDiY)l;x0luFɽMt@ s3]EA#B&7AL+u*@8h_vő_,*#L~?s }MP:~{ n߿xۉ <{[9~ nx2G`T:/_X tp47ce*QAK$4LēZ-~_͘H_Q8B#"&d "(i5Vв?(t4"dA~o]C\PmB. I/1˶|2A>^`Q|t5}a91+ج51ƢijFQ @='Vɺu?3ѥW!4&;Xs\J5ӽBjeDݧ&O Y -OHz8:l  5bʜ%G$nk;t<{ɺF`&41,M]B.qd|أgcOlXٓND!"9;Ǵ`TA n}3 ~5`!QvG=)vR{n}+w3 cCDakɫx ͹~!25~WﴏB˥7(U<f [*;JD-7:IWCX =u5_d$ ]<ݍI_h{0)*zC^N4la dV9LsnUzcPmCA5t#Z1`dfb r2&I|YY=]I> C)P AH e!vLS3Jco 6Iaᙈ-,,7G@hG愾& ~14ۥ@4p/(7"R&6~W*|k)*02@PӉ!fvrJ76`{ji1bNyna;pڰ%.|_<^-cco vVZK#7xFJQ6U K<ۨyUj R&QE!F"&Dv<՟C  5]?JRkʏLhTe܅@6-vgoCDdDɠ&R.&&;?$G]$yLj{ `^({N>(IM<>Q(k<:yh͏:-Ø2gt.pd[1]yU tG7oZ:$\NZȊӖ:Xw[[i,;!@3T6'nq6#й͹B_0M%nwi[ S#t> s=2Cu^ ۔nķU 4mC׎|V{yl[3jկ+9U`XG(e;:Otq$[S.yTte2clUߍ/:/%[ؽn; lpf i8#a7O\B-i6LT|yĥ((dN}jcMt:1]o "g&{`Dб{ H,y{^AA/EPSML<.Sh !U(T.v8H("(>?rBIog)lYVKx}9?z,ջ \'mJ͚APBS :m++Ti:/bv0\,[ {\5 D'UW^31&3 trxjy׬73섏\zjp7qd~6*XDBr[5%*oOqtw\xKbDI5;=!V@~*uM!Es^fr/@' @wGɔ-A%._ߖ{;mx(;Vr/Wæ“8V6cigI`gW/V,g~з~NJ]J`xX EoL)H", (p "w°FӥuwZ m&P &y;oP@ pӞ^=G3M$몞V!AӨfs.B2 PABUu9#5K! \tRK×3`g}@*g|h ~mh::}7!}=Ro[V}kC!B>v zQڸ4wޟ3TPGhW3o]dB)quaӭȌz3|C'ERdWՄ/vKGk^|yz2a"қI]꼓`YO*}>ԭ8֦:7*.c> 3җ!wx}n<_?`ªOF[vDÆerI~mTbnRV1V>TdWć{d Us`cJiy2bW8\D;բL`%NVe6pA[|*rpCR$C>1uK, ̄kjD(o7곸2 01unqGPV O:w\;,gJ' K1ЕÏwT "#ʉ†]g3`pqKwp<т(X EC~z#(?Y_GLʦ-Tdi; x.MHk<Gq5;ܿ ~+_55eߐu-s[ÌzrcAs(ƸCAL> \Օ^8I+NE;I>fRXЗ>p@/qT Z&yBp 87M5V1,>T3Ll׷Rx-}iI/'ZeW!iOOI_F>(=JF]= -7]{MP NR.k?k$8ƙX[GTpo$xl`XDP {"IKݦ6wWMqY|— fM) ;Ot,ćǠ3кUo6kJډO`bW4ҐkJ{фeq̀- [*D0/!e"S*w'%@gwB3A_ \|j,_VÒ9e\m 咀躿iwm_T/qdZI}畯RrͰ>ՀuX )V "4 f".(Ua5,+E^ݐn4-`IM`jO ,o$K-~4;ŝ#4qSbBe bg_bSpL^w3P1N<J9HTpspŌ.WJ~>H9K`:pdQ86$R]0UXʌՄFg _rnuM%]ω% Tk3-UKY5oBn(4}fWp05nCB0TBF!R=%_ߓ8#>Eebt%PP?0bb_-/@D_ ~ʫDQs2mu!bfF)`Z:EJ`MUNeݎ]knj-*8[UUrg;єÎTŌWӁ!5z(Mb6*%n zb_z#eYmn@ǣw< %0$0"y/`0;(h-jJuDhS37GK0!Y~]?:ȂZ w(ƶbeo`#حXFZ8OnڦW(fnA /uc9W:h\@p4.#$/e*SX ¸rcGy,W\ڑpp {=[G( AY\=LH[|w!ӐMExE]MR} LV '.@Q}^ay#Y1W9A@?>cQr>sTJ^0vm'9fs/lGJdc+6N [+c|zqOM۰#Rml19}JЩ_k\ewK@A6I݌†sKc;ZYa'rSx 4q}Ik=[^C&b(V?ŃE/Av{bĩ4A e)s2M3zC!,YHn7{!Ka+F]]Σda+9x䜼[;DD8G2\k|S$$FR%nTiOV=Jwv!D!߸5`<;ɲ"l`u[Of܆oAƐ9c!=ћbL1gCZq4}D'ܰÏЉи &`m`ƌXTxejLKh6SsV j@P&Z(@}a|e-=uγ60{#>MwϢ6$4#H=Ve%0j5mɿH23NMJOhQB=Ѵ]3 {їhkͮ~jT_,K xmzaʫ™б`Nh+.Ơ(9̒@+uv/FQ=g \⡼v _*KpZMNͿi?Z!LwSsIC~P`liFl)ͤLǀm]yFa'JTkDb7U@SWJ!N NhS t e^8B slCuT)EY@Ɛ^,"ז^~ i׀aE{~kY',aGR+as\KGR}΍Lii`) e'N*'T#©}Tk8*!M:zQV>=Dr4jĴ*BaыTS,8BCߟxҺ\퍿!w5yr)n'R)|ND@| 孫+"w-hոlCf!X8+LqFIb;˗[L\Xa1c,@jƽtdS @rONX[Փ߶\S֠F`C@0.C,%*0!Q>Uv^Dnu>) tHaDuohig0u4.խ<A~GCgE%AC8z* - Z5Zae/h&XOr[C:km^w*S?| յ^θFM[Cί!4Ş +}-sWSA5 Zs b,6R751[@X7p?'s1.tX.EJPsҩ#꙱R_!6ŭsVLF(&50+e-C$u%Vc6Z5KrEEe%J}В?B}݃V`ܪޑCu ,-Z\+lc*aea܏:IRs>mbqMCk(gU]X6YO{14:n"5BŃ d)Jȷti_|ᔹgUI8\14`eMgq@iR7{/#U2з4H5Z#om㤋y.asPW 72nԖTq=@v 'nOUt˸G1(#ɻiJURe2f})f?RЯ舣+'3`hܪ1 {3g MFcHI=-P\}㨡<2*7T)+IPG;%5Ti\2qn-C;C0r2klwy'ȒD6I\I,=@:hO76dYm{* y%nїa?~n3UX-))\Z(10頜ЏyzDy DXm8FS}o{T4ڟĒFD\4otjJ3SK jgw1GKit)AwHLzjR7͈>i ',xln56\&PG 7VJK6Ëԅl?S];ϙ6>K[o,p5DϬ`\"M`% l?GAF8bXpcȓ0"g-e1lP2@@=GޠxN#r%W:p7 mWrmLpoEcOR. !}JAod bW仵A&Hkr>ԉݡ;uȬ4/ wM &1z)iс4&9IttErFgn[BEp&!&} nڂp(> BDǟ#y˔ ]^a9|J9;!de Mq[CX(`c-N ?p?lppΥ$F͓+ "x.PEFōقsyD8űzI#|V.&ÚCJ/< DFۥדH'_J2 !퐾Y'ل7v ~L?8Lere0pݑѸLK!8Ħ&H锋}f]އЃw~j߬ ׹~HO gC‡~%^KĮ18R{ogpA횄cgϠ"j6r v9Qϸ5YC TePAbÞI)zny_BSR.Wv3M%DpCa}ao0>T[sStЖASl]A /?ڥ(c!ʔ8O,']iM^D[*돀/y*QJ3]r@$(D)]Gsc^ rfᷚ QsЯ\{rwQ-8 >EIB#@!1afH# 8Trp NW&冯LI7ΨRP=LWꅴK#m*/Lw-8ϜYF_GUv> mfKºyƣy(raR@4c `Zu݇t2ĚNj8Ilg_FZ/1TYD ^*~ayI(X  ,xجィ/I3!sp/Ck[=B0Ȧo{ϡ$Wtd#rfQR@ۊ6{K, N!T.Z9Qcp7u .~)F{h6g,e*7TtmZZs_L hjɎp~~ڍ^T0e 1L_ygZ/vwoq?R(EGFƦmE s{Bl5BJ3beoUܣԹF(^Q'N}oj^|bÎ,4aid!(x2^+Xp'w''(OÑzp蒇d.)qPZA% E!DN/)CHkJ6ePEk'REh\%Z)xRkJb` L.4 #U)oA}Y:_B~J -pz]i0v3YPʢBmҔdCAx t!1G H NEfl*%_74f}t(Y@{Xh8$jCAp+jpMF%iz~i\*so[uŽ4 da8edP_'bNyĠ3\"rRd\&e$o~1R`/N"HŭWw)+Jzĝ<-\TXylk '( !Ζ~ N_ |VDQaG;#5@i,%\KJ؇O+WlYGse~\9ǷrB) /~_?yKnꥫugbǩ}")%'.z'NwZ.šwY3JN>T/mp?i524mWeלg\ 4A%`vzA޵&Tu&BTQ<#oBKպ3AQ!bT#H?o?Ji8Ҽ矙 L ЉpaGOaZC#q˷\ƣk'sJPFqg"Mrˠ=T h.j16]r")O* u<ȭ: (9k}X{#bZBOT^Z ]CET|#PȮ1Ͼ4p(1t=O?'v&M.I*֎VG;%c͎;!J XE=tfqCZVcܣX~'t1@qދyeXsBҟ"I`u(Zc= Z͍\CnA .Bܲ㭑/;4{`NamH H 湪6#jiuo͈)qx,&cmOi+"/hSSg|>6QC՟e Dl#AbYyA$L =5zK%| \@2[Q5Q&BTRtL! 5W_" 2U:If.)?FaGa?{WAk/+b޼%L0wXbt2~CM   ːsin1To"5"!>[k'w 7P~PŒ@0 ?:%D_Y}nיCh #y)@v?~9rI0':whQo32}q2Duwm`6M-0ea6<2E- Auc۷k{Sݱ [?齑C,{T)ޘuumZ/uy)?xx }^kdHz&wӈ̖$ShkGJ4 :\Hz,G{+пھ,A,װ ZkoҢ_A: d'+0߈W7j*@~m3qW1ұ ݩ Qx1jb8}R8Eq%ku\ʨmc2eAlN^|(vxy#qzGLyRBiub߅ŗi-$fcכ-d>p& [(r%Pq2X^co(Ŧ'ٚ6ϊE(|^QʇeRΐ1+kctHقE.Wrב}A{xy>jПѐ]1@**tp|C*MŐvVߛΗ7&[/ _\koa0[d>nJAUeBfzz>1'Dh5kѻS~)3GkX% ')Nf rVj6.m"3n̶ Cߜ$&ܔyV{&C,Z3'׺}TVM7F igGB2a,(R$bjۓvtw+K]!!xe*}3#ƙpi[_7F܋І@SN 0r+7\HMb#,NE˓bU`"g^H#w1hoe۪RϮZTq_j zS]FKD3Cg$ >j͋c{vf1R&^;T٨bB :Eبe 0~%q3@,;Q\!%e7.c 2αd,.2c(ق"/RXu͝{C!Ҵ MJIS?.-v/Br?!5歕EU#{5¤,(yy@j7t+Uf,{9BcFh͟ *_Ԛc 7*DKt]K[HOg&Vk;.#S>@p9苭eD=Hv6[ԺkiS }AmΨGQD4[j 3**Om1&JUBllzTR8^O>2 0ϭ?ӜR[&]M̬n?[gBߺr8ȃc N W37 5l2-O4vtNZԸϷ TpqUBLi3t4"c+'Mbƾ{}&{JB 99vn˙)$P.?oMVL qFT8&x qjqv>6G"&Is$ *'31E ic!ѹ.IǞkG/$ ,sDҌ D΄Y@J)JIfhgMXĆF[y|W=ek.J辜arF2w3UvU1bk}I+rrf9 -qB6";ũ:&F_(R=T{ɂo "V%H: JtkѪG9rP`M]CjDB__| }W~,Ƙ*yXA۾ɈN`ߊ[imrݯS*b;|q(:5T8xQ2<R鶯ꢟ]A{{1#e];heh$Q iL⏣1z<%ەR'*r]f'!X'e-tlpW"KuI]S,.{ЙІ &/59N1H軩:ģ@*&8ӦeGO>}( n v}N>2yHrZ)]D.,1@8b+C6/hF;mUċHout65c/ePtg4FnÖAŌA޴.䍴uz^ F@b Fx"x_{&~XR, ="6YV9T.# *\O^ujO^Ơv|%ܦ[l?ˤo{)%qGcؖA-dÓ0G"e8R.hYIи4řRT^t4}nΩi'"vVTY1kJu{\a^KM=?bfƧ <6Șso3UjYC_鬏@0Л)'&"1\7]$i,z*Pُ!N* "uIٕ%7or ܆gNȢ- OxK-\2Res"]Ewޘ RS$SyOe^W#53堗/ ^ dɑlE c+]/ 9NOoHueMy-f?g հ,S8M(yat`+~E,P֌xHe:t~)!F[aqITX+[PU`xnHh;kf ;JG.i "vSIݧ1S7`"HJdhJ3pw෶;aC&(*5zfYzXyIA< }L\=SςfV#imh}xCwtKq߮teh6\+%Ik>dG4GW1gm9_- 6phh@F:c5Ǵ 7d%Fθ"+^x 1F >mM?Ƨh!4XA.W_؄v.&0WP~[^L0>XS+a^b%b'+th_Ҵ7:f(d(raaC=eKڡhC=bHygpXVn;qx+,egC;MjQ)`~\V )NOr☐*2Ǣ݁㵲+oCǺ}w )6^NTBi5{=N}4+>D]ݿ3<+Q^A^Z#EL;u9}i8;lzL{5X 8W3 H~[-a82Zi;B _?wDPp8h&ZV:}Ph@q8) ITCcIKe,T6_Okmc!H.AY2ַo3ur5Pe-Sgԇ{@p}3T!i@~Z]WUu*y!&4j6S)H@{0EəĜl)}{Uy"2DXîG@s(J_̍lGI*m4\⫧f1E(/>(0[ `nr{\[CH =.Y͝ ;s.9 76"1zoɝF+j+1:Ir$qj_o#bbb=Dpp 4R_kb¡ q{8:== gCe'kGٌ ih_Ka Up1Lmܸm j!%e5@\5|S`63HĽZc/蠑6շMnAy9kOl#Y9ORƋ5$nΘE\|!v^AE(AtVGIe"C+a~u֎$ǝڼp.OXퟡ`ѥl~A _?a,д*ԆFcWݭBTM-uFdtS+tQ[{8-6|9uꃙQBL 9f2Qc!$&rrk;ְ#DkkhmTÂbOO GRDΔ"Ask{52DhB(UJ9N}&UVӞesլ1Z:ȽïodSȥWgC5|ȐkfMB?}? C]T 55|Kv4ubJ{ۯ&3);iN{.A|MIN8ֽm.É:= ڈ8іp7D>A#{>Q}hrIqپ\]i/}u#:Ge <_k0K]=]qLJ>m}|-+$Ccx/e"_M"Jj0Z2bK;OLpdFh}7,!D?hޡ|4pV"sc497c҈lkI @cϿ/,2d!D_O;F6is^70s>5MiklW1ppi@+E`%S5_fpg dݛA?w8A+,ᔞd'`1xLU)a?6T}ͣxװZt6,Zk@kkkыHP5`L]0'!\?|GtQ׷KS#WP8*I-8>Y)CE kj"uF#f}+Ij?.x?<f7#8,+ɔL3Jj5nm^*ߍ;~59bS9@eePrc\ E $u[w5-٪wƣ2y A{I%ِaJ"eSwZ۱nYP"8A˶jfi-1+M ('kNwl3UZ<"˄>98e2gR1Eo~?/+-gsAPl7<$6D#n ( 5.~ҼH Oa6HQq!Ya!/U\=ycfPd`C=ğ3et g5jm.{1Wz"*%T2s.˫ZH"^\dW VA#}qi0Zjj؂g %#v,l~uؐAh40ڎF<:Au gde6!v>] CןVN晔 Xh z{;4&F8 !̨U K?p,n]Ĉdd7xܭXͨ3s/ѻ2W˜N=V)7ߠ爭PX^% | }{?ٞ׹,EѲ6]CffDCz22YԌ _=95Č)dpc>=gP}r8GRĕ -JMr1Tr*1B%S0#2&V/QOlWDc*kP2B/c)84xV> tiK` 6m8)<7?pL"gxznhgYmYnAuY^(1ꐽvFyX6]A2t#DA^HPrRL!M/jqvSlh$CTЈ2.(tW"~Pj}g:$*9!x)6IΆ vC>uQ( n'`w|]"'&s޵ZahoEte7 Np?-:I0 h+d Kie`QymqZBr\؅YZ,PDi-":&BܖdfX[Q`c43 ͖Z(k,af\,GjPZ,)B}dgu˕mUx=Dl1;|"9?il;̎8Kg ݱq2^gbAT+}ʼn[rxȜ+(2O;pB‰Zm ^ON]n K5HW EVk/pGjTFVNlau[. f}_Dz /O3<¬-ΡI`$rMOEJ@WDwfcCT|+LB?ffs uzWc}.ւQD]ؚ~Q5* QWN2Êm[N_gyE {J*D:yH,< 􆆖I|=]3 v $v`4$.EӟCQt}VhX |\Y~CYڱ_?9O 酱*DqɴNpy!H4{Ѐdsi3ӨГS%6#fc7i}ǎ[93ǒ~yL mօ^Zv&a~ˣ @.8Xd߯c5h#)./;36 UG?oɸyqW)<=F*!ӬZz ۱m~v2r1'o}d6%J6PqeVS<$*ǒiy#KD8WU:%1Xl%݌Iȩp%Mp%4~GxA2w4mJ"Id~O#ߘn|?R{xlΫy%ϡw{X󺗳Z Kk[A QoǮ[U we " `+Up;AAp 8IkD( U#. %'w\"6E[ف2ljQL5c~PC*4\yd$An|\qGFc3ޣńԘ$*H!`/xnf ȡUP[wxCY <^H ,#Ԭx:vibfF&%/onmGNwP#AzV{mxEIseK;$"TR(>D//WRzc5Z 7ƅi/*weI,A+9K 6 r;+jv(`H0qw4I]FڶPc6 h-JÈ^1߷Eha %)-C4l?^>f&wӠ~ oC[Р_Gj5)"t2j$XW0NO~ #D C^#K_ `G8<qC _LRjeyډh6_DhH!̈́{kRd-}'zx6V;x֡t!Sb mXRVKĺ'gwHXbBwX!4/zhϺ]YNÍf<́kU-M/W}l D;؈x#Rƙ q#'CT^I)'Ƀ7:s$.C?l/ j|nXI'$-AS eSγC_o5}ȢXgptה*cMg5h^ku^ZҠx cis үF64D{q3drm shSXjFq jU60 0pUէ09-('CSSwі{,teKh*S 6mBx1@82Kir {.W@.D4  ~5scsM6B66LY^NZkt tMgTנ>h#m.%l#[tZ AG#f+m}=C4iB+Hi)5lNj BQ^fJGTIEW˚O mdP<@ PCOƴKsH fE$<|S&Z(#GtE U=4eS2GKPnbn6eaCb7cL5NÁ6x! q nԌz, m :  Ke6͆g<5MIY*F;1D2<.LaXc'h%DPZ1ߠy75e4 rVNq@K.Z oSdž BD<LB&?f^e8 G~f<i#;.W*ᴬ im+L#!rm,o v62h%zڌ7m.QDVV+C1UʼnU]^<%<^5h-GvHM1z C )͓[Y'I_/؜ q%߰p'RBKRFFb4wo* ],Tf,HO^IP a+ګjœG!DOp@M> aU};p(5-6MPYwX7c52Ȇ6W[ػ&NYk $8p]Nyc><<w;훂C'}Om_)hI4؈ID86IT:txjV^0bl"U) x ikےc i V'45+eSIx6rdRߔ)րs욺V#LN|/-cZC߃э3N! %/V]s--=Ù:Hw~M_;H8!WBdz3*4#W!Ԡ:1۩P:Z%B$/#Sr?iƁ\^H`SU6 {\P̪Iy]#vCk6 KVʇ6Aa C!,i!m6y\qhǬEx|dGH qs>^X5v===Qӆ 4Ÿʋe+924x gB[ei -|qzҺ1mW?#{)S,࣠ߧ`V& )nӓ-9p"u=I;QNjӈgY2~-24Yf, ׌&Q²}rXKy_{f!&Hr|.T!,@hm8XʔJ1O3ǽ]s 2W`wG 2f(ZfOinEuN>HmUS;tS-0%e/u^?d r/MSAA᱗!Gr/3r& PyĽgz<꠲>S[t*Y}7~(+i~ QabX KSJ6J;Jqnqiik$Ճb5xnFT[\{7~#_KtxeĩF!f@[Cw/5k[gzAUzxO+b|>1!dMNhd4k p Q7\>u)+̠8Z%/.ƫN4B?L@ğ; o}¿T%7)v9\Djԧg(FWHˉ: 睖bS_w`8"¦2/WD NJB6)jFs9z9 3Zdp!r)R6q_j4Ľ1ȥ}q)~tIUo:َ> wһ 61AR* \Q^kaBeUGT{23F:2-c5 /SCu֐dSoECKU yP?ě؁fHJC˵ Z]՝[.gAs-ڼ~^zÿb)qNylxٻ&OzYP^ۺDQ5t:voBܖjXȫ.PDC$d:d2WI]~ W$:W.cLLa6  ͵K3|M>@_[ו)k,}*ߦ{LdH|& qJD;5P&U.uI[ YwdioV4wZ>Hв6i2\nZ,p }NtC[T2dS(ܯžg24ZLQhJ?VzK޼$ r"h/t0vt/ եc?8*sWH;D,b)1/ \2FI\Gpu s-+PCnilc :GjbJ9B7jL}.qiAb*|SQTyTA_Œk^?/7R$ а64jWVa7y*.M 6&tO˵t=+ *jR~iV~e+,\l?$A2x nCw\@sz>Y>B)?sƨfƳ:Y(p*޶nPG=}΁@SBHdk[@_[Hl 3VV 3h% G$B >Ȋf|,ҪZsbJPb16k3 ˈ 7Gn~fU3r CFfOhY>8҈\p3혇@kя#Jq5AüX7S$/ޔ|ChMM7bVO1Wlϗh&$7:S^v* c+F|4(']Kݧ:ʱ%ҤqNrAa~wWS5ѹXZ{<U/lh:虫>BJ+>˘ 4L(~_4Nou`sxmщUb!_# -LPLwo#Jnv@ϝ?ЊC(czjVh^T|. 4F 5JW(IuXF)U&ħ eDr}Xy"XCk^DsȻ_Mb}w'A\ hܼ.oԒ?0wFW9A;AJ " mս Rya+rS?Y@yF{B0H黔!u/P+eS D+D`EؿB@ SxJ7[=-fx Utn[gì4\bÚ^ַ%ra $!?P {ΛWh֥ᇳя)Gիn >3,1(CAwebf+C}̒8Fj;G5V->ߝɆަ4TM?> F=!W }\?pkH x IkTO#nLUYw;s}hU$$d FD&NC$RŮ>I WЌT 2u|u^_1^y9i)q[ 7Q)[ubtEg,32܃kpY],$YJJkpF2e/jl0ӿ!#j&BiCuVХ4D 꽄b$0+E'" .6pPƺ')cJt^Ş Ӯ.e[MLT R\C7 .e+bVd[?ºqx Ҧ>X ٯ'%i^;m,d Bݮv#s<F8~?Bۆu JlP~PUABzӲomșO s/jB@D]$ɑ∊Y,֬sNL-m y}YR"1z8"gnCI:Δ@ 9Rx3j7\Jj૟SI+9Ak)U{h}TޡyDOR d oӵj!TĎy+4xb ~B$S1gxg1x=JG RBsMM6c5h G=>:~xmr$=CU9h/nRYIJm9)H;2eh<R}'+fF>|qnCU>hC~@e] *L),M(b-L.ƃ@c]E%e({AEÚI헺|{6(gV~uYAt Ȕ 2V$l'i,9!Tu{x+^ϙ"ѦhÞkۑLd \詋 R”1EuMNڹDq6$Rp5LݿYaJq`쩎9#Z@}ΞүVKC3"x٠S%\phj@O,o"q:(L` Y}d8$#T =b8ÕeܠGSx w4f=4״/D7Jiv 8a{p6'ķmd:cauH-+܏VGmj4dЦ!dL|MqpTVE*B/!DWnZ,I͹4n%4t3MSF[ ̷GGR^["JZ(ؖn{Bׄ^bW+ 6_W:2Z2 {F4"H{~ 0@}Svt= _B]<ˊO@&+/Fpy#c Ί,K]XvUfwM 钗83m&RwS؝./ }!K9\  _B)JC>g+̹PB?ӯVdRG|y#t_AKG0+$)۟G` #k{<,Wkp~2wPlz~P R:\ZS`NM8W1A 4;+<$|ٸt<r[F \83heD;:"JrщV&/ry/ 'Pqc_N 0&C="r9Gッ/4Oч9/`W@%l>(-4m',)#Pԫ'ÜV"ΌcM]GgTic/Y0`qxNz*~9hmʩ*ґQ/R6)#URf&y78?mp)a@OTYy7"ReN7cC N\+y֐W^юh{W.24E孵h}g)ȸ]~4l*%&ͧګ4 hZB;A(#b7+9ZaM3Lxn9&4f*V7pWwE!x)wdڏ8 uik݀5/̢}biw*!ƞc .{X?6?C"ա9ϔa@71 gBv9$p˭ a$}CAe# ~3sp1:eW{ߌ>fʎ՜ 3;(VI\$s p8' u5.:glu4\H{0}F'"Ƨ7UfvEc p:U=9p׸e>78dJK^:H8fEVKoc V2~3b2('T'BAZR):I9Hc?)-LVTj;x%RjIR*4!Z:ﳢJb\D^Y)gHRI.a$D%`'8O1{!=Օl~H@B5V"C>Uhc|r:$gjs>|bȜLDQ*}ceI.s'Zv %L۔X̌ٛu~jkJ]`fs M)Xk)uk~Idg#vzՓTD+ D_P)a3g/14D#ysJ00y#i9& {hnԨIT! i)uh7P»6Vv*or )OtKu67zvBsc}XN*T8 U#y;}e/SI;>(Csiw%OXP3ޕxac< Ag#I=,@aY>\#OA5L#259bn;9+,ZBO\ٰyHЦ%4^_+H@&0t$hłͤ`D(@bpLnCmt%bͽ/QV:oWÅ$ޚ*ƘUH>ݣ6w'$3t[#]i$`S&F rn9d0 E1=w"ѻj28=YP 1dSc7v[K9Z | WcHSs/Tѩg;#*f6SLg%H1Bɦ ׼bC!K 1z(SZ)q/#܂Nr<`c5\x-$/aAswoHM9\@Q0~b= @Mf&LU cƗҫB}F ¥C u>LVT(CQVb֤+M5 Ǯ|NTf2o}2d_ +UQ\* Y#۽ ;[$8BJI 9BVr_7@T-hdLcfhZ;} Y6KK9r&7l}/!CD3q-0땙UܩꕱK=4Ӗ[C_f#t+uo0h $ Rd% Jp1%EU^ʿ;$Ak ET;h/3DEd 4a;N7 ΰͶ##N޳H:rhzEHXO +h+v>@%B}о 6/?%S›EQMںKvC 4G:HE^\cBh,&T9rL]k 2:W(^6+.9\(!!zYًroQ wA\q^I1qg7>|R\MHu5qsh%Khxʢ)ᑙ B݅PkaX3'_"E%<"}g}:_<%1QB^P7m(#R{}-Ta&'-6"/CI*$(,y@ɡ&&GtNÇ{H9޴VҾո91MZe Q'eNC*K L-) i^KfEq%n CA5x>>KF?ǐfؙGXV <}m}'setH]WdRD#*Y+ע FMqDڱT!"vcѵsD (rw5+PR_3V:HI4#" brlkh+ؖCQ-许^ӁF#-sM,9B.سue9@cw>iD=~SNf!F[VhvV KVuIr˖[XETë]eso'yCa=\&"mB6Q۱v\iW2`7hƸ>nAӚSWPˈ;iV7pR?7 fn  j֎Ln_ѰN˶X<ƾ Cmjx2Pj&YP~JS,C#|bh'-:F8'=6ChbDŵI[whKj$3JJYo-o`FcK}?#u@(z]=]gMWy^O =PP\|MOk|Ok7ӍMTK@pM+!$ uBہJ Ջp3/ L8oj/¢-k}iu?gucəy \oJl焮: UnB; % ˆ6jchuUIj*0h䠥}u6MP=2:9 y~p9.GTDc7$b>I*;]"gu☌usAh4їoγ*3 %?FdŴΛ빓p0A#Y. 7)qo)`8nd+희RQhh^w1鞬ZE-|#~MZݎ&m8Rfv2#3Yͧ]gߎBYe/D/[ xTc;f)'u&.pǭ&[ 'w߮&Pvޚ1CCRPVJI&ے _:W>jJΝ.k"}y;WCՆ4vAlwC*XH^Im~gV.d$bȇkQZT`tÄQC v(\ 7{p/Pl2g]:_V?& Oe1tbrSL<-%`E㵳Fe!§K)dQPE0wn渁6&;jyo ʚH+TzŚ iTc,CܴI&g3WB%p:q9Af~s=QsQC֬NЩBbI)Lkwr=]"r +c\h%cYG;bd>8RP4&: a4뷆%LSFC鑛DF |Yp SVqV ܝqZMB?!S;3i.tJ#Ԏx}qVCȭS}=f1-X{C#֡/tf=LʍcГz7szJD"w'JN wB\>c^H) "aժt86JթЃ'=c6pk+,j4yL}7Rt%:rрR<6L. yk6ۗ S;Fď, )??.y7i'T<<3Sy D1a7/NkJ"Cznʝ1gfk>d|~x&U槸N-iMVƉV "2D/H\ȫbeMhz//Q E-V %Op۫!.EtŶOVlԽ",Qdl[CԲJUe\rHnR o8jbgiy W~H>F4Z7cSyJ&E+ݔdztS,BUXMShȗAF +c.PÖ|9!*~as0{h?eFbVrRA߯159͚rI{93WBM^-Ȉc>%M!9iw3Te(95ѸpB?v,X,7^4 + C|]ߑuwhmkF<o3D}U; mScS5Nsh#~\vF]|Q[&xHܕ+gV ?ᾠ\\E1zO.F(cPHDBp=Rgpede+'Bf-c?rjV&`&c}*b3\EpGdHƳi!\fvIeeZ؇pѤtf" t]uxOafȸC|98%a S#L")Z h68$=a۰"d'ĸǮbliTynnlHi `(ll`7ۈ#p6gN%*E{#E'm7mb(ēhI\[j4hb[Sp tYC4#q.'^LvNig+EXų7h#.[&#PgCr[7|C!koy=jDnyQ5'u[Q0m;w݅8ة8E  a%tEfMȢK gV=4^>CADJa p;R]¼tʄt>7(;M wi+q8gMك0BriQOD$)2ilRLƠ"3{ ]3s!?ō0wiILC^҃6KɑlL:*-/ksQSö4ڮ: =c;<^ηE?(no<Ӏ6\`D~~{L+Wazq5o]"1dH^&KW4*]5+F@nG,6J81zGt~b)6L>8$ƒviEUvӯ_?H3TKQn1JmOT6MWPtz~9!53t\ .NbնYC*ܮImQTrz],9}߹JYtCOZ45W.J<72QUB *sª4,$qnKSY#N\HR'R{o"憑ySq2KHQܭ + !-a ]ЕA[#Zw78ZR&HҤˎ?=c0F*g7 yS.|8m@_5FB1KmL/}A.$94b'ddár > 1S ֎9䡯gVeܷ1us+ HtS0s})P̵ 9Ϭݮ: =n  ӭMn r-8~MdN.hqnĻ +,iMJpثMֹJU Y YDymĊ~'LaYJKsW.,/T`B9cQ<k)~S&Iө{e!GcV#LS%Ub)Y% |;hjMQ RYa+$ >N< -ZFе`+~}+6ɤ䠼j " r ^7 ~x=!k急(ݦ 5s, Aa{j/ ̪t9dˉ/z }wYy05]ˈZ)i $nL Edlj[wb+`q(n =xlښ$t'x^ },l5ۀm UULtQ= &+bpѪ ztUώC}rk\5VC]_ $6U@wr|yE}v?= @i <$b,s' Du:"DE'bILU9cuF^86,PS+_j]L:Tjth }jDdPHnyoqAו57 A9/ܠ3IOGS|Pħ4RG6ۦ=N8wXubOCoƼHlǸ>[G3^}`qb<(lljJ-QRG<zqoMx%׾-1^$SK018Q$&~ݜ?39l̚ ho~ޛZ!c(`hلP !D~Bam\oz,IzUciɝ.~ؿJ;:BqU/ׇMk]zQG'[nc2T"ҫTmP犨( p!L,t L@.H^%#z$=g"ZJinG4] &/A٭6BIlF?V!/uևOM8^_T E7e2.W(Ü2&-T,)_|]h4JdO9n)1[&\뢍G$8"AdBAPq˅^.ӨKnH,@NTkˊ9u%̟D=VyQ+چ_d&{gj3qE鍑PU }GV,_2 NX6VfAwoF}O4KբqޏKĞlt T( \G1'Xfj'jIk2,6\Ό^7Khmmn_5 8hp4 n\:4~;rzCny۬eVOԴA\O7^ǮE }/v{[C )UpB~{̷=->BOyH ~zyOF #Êoz}27%7df[7B󪈠_3 U(%?M"󗪕VA=3Bn@BF+ !מiVzM&@uѐʬ:Le' GP+P(Zs܏6 1Lxg*Gr{yv%ASt/[ -cFUZFie2}cWe9F\:t4!V9Uj.=SEvZGU嫄J'X:B6 NKfE,<l8ePˬ#e.`XS.#T 6#c)K P.&i.m $j;< _g\*V "$(ݪ2Gc i;ZI4 B=M6' 5Wg؏N^SPPin{ 0L d`Pz,pK?0pa'({Ĕy}j1LȳJ(~e.7yVUP :]~F{ղm\"\pvMNFX+~[Ly>b(`7C6ߠ\41.d>Apl&d,긯j]i,TLj܇';t8 G ޖW}ߏp%$qa-3AM)~\GA]`k9MmH#-hS "Hwwrz ZZ+Y"b.vfYߚf y5qvmC޹=.~1RD DůHGPFD\X&1XhC6>fadn[L1/=6齅rls2,C-u[Tc&m.%D]eƱXQQ\ O`k<*9 Fqh4@]ШE-ΗeLVOܕGWxsl@{<'(=Բ,C(!ITűY:e_ VĖv0C}ySn unUIkM19t ްU{ceIteU&̖7zDsu;FVvKq]+ѴZ P ^J/̓X]ab1P=8qv7} 3qzP # @IMpJy䄎0<1oHshRΜ_~(vLJxԹnh C%4]s!nEhOY*y[՘ZIH+_ih|P3hU & ;8DSI1"gH$pWnhc)AF\BՀÒ ޼7"z-fٺX"2gq*Uյ rtdrh)?LE^.K8ǦW8~R'Xd[+mFa < qkQ mLG{&KK -"N Hm9W(+z}o+:cI$ju)ni6&qg22D+e\2ZxP"j [u!q`,mJoC H_*ĢK•`vr1Hs!-y U?hx9̚#eB1jVՅn+ڠZKLoW{4Xʉϼ)c@_/\&W)&FxER߮+ܦ@'4"!{}hc&!yH:ͣ3_}=K8pvix%_o6)dLz"_0Poiꗰ[ Ɏ[ۏ$ n\.P f8ÙXtòؠJ1%KOݹ}KFE$ӱ(Q{s.N8fЖ:@,s.%g ;by+_𶥄$t!kAHI$>׏]Ebu"qՠ sP鐳Zw\zv efVMdBQX.rTѸXW KAǕּA_: N=YY=BñP.,XO_NTQZb[: tHǑ=αqʵr%6Yupd-mHd(N[) UDk) Ӹ*PFeZA9UMj2ws6l#}rL6\s`v EYŞn):K&UmL^GMy%[PYk[TN|D pȈp0U]܈iwd\J8i:5iEhOec6D0W ]?Nr_]jFTO\ս(kxn>rYICs}*SZ?m%cNu㋌B#籎BpqΚ~9 ]rH=ob_3Z-IEwTRЇD!XA )!F&Y(dz[do\ۿxz/0v HH6Kv0&磢m{%lolEu5;ѽDGBى{-G`s7Y\Z o]*|iKKdi,[gcy j]LEMٙ+nSt Y^o8v|/AnKPQEtfwH)"Yz4{Oc +x/5p:Jx I!bGf[vXYC_^d+0P[o;t{rE5}Q!g ֱgdަ0+5n XUdP+)Md s.mʃ 8HPo3`x'eȀ Rk4p omq;^{>x/G2 ǶL 쥀L~XUk(+OHytB~PvXajiuPA瑃\@ ":""5>^1)P{cfEX'A0᪻5FHWT?MB%WR|~cgGMq^(K}E;&n<_gt q!2)_<9ϸGLc) ~7ˠ7-{WH ÌOOz\QPh|SG-B0ܱjYވW y2oID j;| 8y=^zkPȧ*?(8(W(]݌ˇRUfC?HypF٢ȷmIɦUhCΌk=|I,HC`RQL&8l:S K_W㒩So:-Af$7v?<^x$ˀ,L 1o[zfDxFLo%n iɓӶME&snș7$<^!Vt&e%;zDG):mTp[7E_ \sݘTlu'IS;FZ`N27BG)!ZIDK%NkGF8S8zԜs7.\$i5_LW ^ڝV~Ь[]$lBq.MfH>Ç2"|x#Ң <:ae\Ё`?azJ\"`vJb~>EJYt\CͿK^8izNNLi9)c{x$8F /tvF9@rapcz8Qhɽrp3UH쫇\2h7ӴXIC2@x.R0]/RSY#/EY!jA?k }{YN'#v=j^7rvʲjn8A;4Cّ^u876`Ddʲi%h $ =PW>' -1I?9pB ;z|k G^)X6XA|V21W\cԔnW$踟g7wmqdt΄v_z%6-&T[G})*&˿0i cSRL5 Xz (?@G-I6ccle,X>1\=]V}o sUXE%  Y,F 2/C}8ZgJ T/5\Fk53X/Ec{8)ڋR:a_d ߍ|I\L6 /`P)^R/8U} Iñ;$eV6G!ÞDZso%(KV^*JN$޵mV,bRi9Ka~9r+)*ph,Vz/q(3 &ʤ% ΛTZF@ *^+-B^?Q^{͢>2ZpJ 0B$(\e#h2},뒿o "~vf,)mLGjdE00R4 *wQlr-bxLI,3Aꠑ܍N˝m˒=4ʒ%3>Kc])(9C͛U14>?XraxܡyԎI*7Wդ|yM<')-<0O! -4E>vP(Gjte<Tj-'doe"UPXCLӯ=l̳+<,Ȓ{G8=eEِh1^3~Z tˇQɭ%.%h9Aն ?4TtJ5oT St8}7"OՀp=nh*KPYz8\ oMvԔ|eGdk4 4Qg&:v,#p IOXjmApt-'p?]0G_onjp?BQ|j$vQYՑ V)Fi(r!Guz2ke! l"Do#쒕F]DɔPqtWU=ݴbWYAM`viʞ>x$ ZP_.|mѕ8a鄆&չN 6yl@)&jW9?Cõϗ,rD%(l!PG_4y';,%bZxdsoKl$ɘŰ]*pbQi{G7r+M4S3΋51Ph %Dm1deͬ ,|sd{L^ٺp x.9©Uӡ܆wmCihgqYEN5bC @ }gd39၂<fsrϺ>4y ~6JW$gþ;6ꙈE5}nrMPjk&V>pX]5#8Mg4i ,Ƣnq4yr@:g~;UGn1K+~FcA&kK騃L ^[>_bm:XRLk1'F>EL\G!sN$x D~]5hFٻ, 2Nb܍y(EU_ $3 QTJ{a| uljOtUR v )2J** }"VpK~kw} k/.k럘Dxi`,8Бȩ.n˷1vDm{ߖPgpHf#Wq+mV9;|\)ΩjniL2@v減DCe|-M3or jVJY\mÖD4;4Fx`)LB[CIyq(Ť$l¹>lH '2Ѭb)5"A-E2Fˀ7r!bp3 I(nh#}a2sBU.G^_n9Ih|9ax+kR'o+)h+oƚR*Gtt7ܺg/_3 %\{/*n[HYo?wC0Qp?jB^RJE^(@94 ={M},L<<6/b.bϽh?d9 nf1Ѷ3Jd<&\hLFX DJU11 +,>?6Ֆ E%:&|zc%4 LntEuNq؛y l2/NHb;63a=+csOYln2p mo};O68cLfJdΑto8.¾)INrE >3E,\|dL%UNj03w3wȧS ֈN9d͕.f_)gbmNC2f5$|={JhFSnj~pQ 8|?S,GoG]&pG} &n@MSM\zS(؝UXRb53qD5:]3zZ}P_pX~\V蔶5]:P\Vamջ>jֲ |n_42)lh}MA >Ҫ!MӰЂ* q|wN uɅ L5eɕ(Fo8y0qBJ֑yXvWz  }dQJ@ ;,%l5Vuw f%rߏ@W-Bh nCB-iy Pv׶:ss%``W$v$0OXC }yu*RWV#/ҥ6XdZq ;ʾ!-R:7|/$a`]U0A~P_d)jD0? > ~4eTح"}VY UY!ғ6C*vn+KCNc~>V,Ǵ-} &i~6вj;}>&>zHPcisd5輸4?\iO>>}A-ᢣQ!\'!`WAĕ |·*|X,!#K_&pm9L4xIvkcw&+Q@cri_^,/ɩ mWxhmGF PC #&ٰ\ŜyѾ-cRګ#sYHcs xqΦE{}`EXm3 Q8EIcp{|׵ ZCM}e{태EF|&|u"GGP.IvQMjQӷ=]Ņ0F\=\ oi&C‰?!;w 5YEmAHWS"iѿ8?Ra:NlQPEJO#@MsS_ QҞ"^MyѾ `PU 0VJyE}k%qY>6Fԡ"Լ2oP2zd "jl9n57fs&V%w!Vu:V;PvNUT-N7[x.\}aﲰJSArH0쏛9PRjHК% td-D?IxǘTEC[I2en̪Ñ،uE*f TܦMlEB24\aԔ}V dt%QM0˷G$n N10eF>ow9>i^!j4|=IR"Qp z^) o2|B3)-m^yz=%yHֽP9P8\t=F1șj0pXy=b_;HIU$?g|H&9DIU3zz~b:}"| Uzq?cq!^E[}&'}bpB}<;\q_e ?3zƀ NGUMp^R48>?>g=.d:+}=ǽ>Rh ˛l{8dDTIUG^[ioB& }(_"TմvMʩX+#$đA$.K}n;Y}EݚH=uwp@U@3)`=Vx>: (W ڼ^KldR>.eVgf$7 0.KћHʢX4W{(`L0q4x޵yB/WrnwY8-Np1Wr =4Ps;&41YA3+f+.?k.l>:X >)C۝ǭֲzEe06>+kCx+^;r[+pc8$NVxA̙-SIyQ/0$è(!Gw(/mzHm>FvԫT2PDŊ]$s`S560c aCj=_%sK-EWʟǓ:zRv*O,Hv z3I&xC rge?H_8 5yEfP\Jg#;Efc}zܱzY0w=2lߛP1Ɣ2]x^8,$oēle -! odhlr!ԕ^ĔDjzY0Dģ`tذ<Ӑ*[7S TV4zTblxuzV3i@7/="Htzn:,B$lze\yg^JH<nu+RE~$槀mլ1Qu6+&MB2uӃHІ[ ULd&$-/ 5[A~&EfyNqABSJfKIb]mX9ѿǒjMh-{e>Cl:jKcҡLF4mH$x?u? Zd֐Lޥ8+,kՁ[ȓHÂ7F<&3YPOŰo]KѰE)~C(O+HoUr La/v6W]{6,R;A#BmIZatH,iNMRC%Vܛs&zeWJ@ZEX -{Z[ 唛R{$;'n:==l; h!;.$ge`hA P2;zl+9 B1pP !N],,N4G\fx_saƩtZ,6а#qVzAq&8I7j#B뗮 ʱ1^T1Fp[#xt#A%{k7WOd+XmdrA',WEWҝi,NdIѾu`ɊZҮSJ!pt mS{ NͲpx(YyhB60uVq E0rQlvcA+v >C:J[ZBoqD1+,rVJ=@6JlcNQ(aq-]H=Ѫ>aEQmU?bބ(+ *v[٣[Pv1J1ۦ9du~#!#cBL8_8=39U6I=p_i]ry1yђ1TVNf"OͳC4cSll6!nM6?~N2ӹEeNč'%YQdc׀#>A}::@AsZA ʓ)|Xn͆#&X5 y%hoMi M} ʋoNJBe#3B}8cp7HO&y 0jxfbVM3FN|BI%*[@Ws(Y)tUϭN26=ϠZ2J^lCHgCB;enJsO6=T9 >J'9 &DZԦP#H?"j}Yc/HrV sʛ.Κ⊚|"gƵ9Ul{4iԣ8@hX$ێ>i[*LJp&>Wq%&çS ݬGg/VAJi5&lWpz0qf']]t.F/1UJP:Cn}̤@Q; Dț4#5̚: 03͍"(7ÿiLlr5J }Bb\jr%g^BQ".ӈ칈tҚCqt CJ0(-q13ICz>B=PԆ8UCwR.mYK\qJLf8^Epje} *] ok7ٌb=L qᐰKZ8}&%1seݜ;<("r!уp?6b"$͞26ijPw?#:U@䍷5?-wS~1xEXTiQ)O2 [6.7V&6TIpjuw}(lP26Qd!W<$'+mXkpژ< d.EVt"X#DQ/gWƎd7ؗ``vIJ'3")Λ)SU@g eI{S?4rD8{Ma|:6Nc5ADa0y,w1lAM 75"rpBû-N`]Xߥxj9*ޯ=z֙uV w 6|Vy>\w᭎qkuܜO&G NSQvq!3ۯa,?83H8^rxP&;:`W>]ʘ:@/h{ӧP]g48!n\z "B̋}?5(5CY$|;5'QQPھVlj)0_͆tAҞf=dŒnOzS6 ڠU %JvQX#Փ<p$Vr&P! f;3\}Up\krhxY{BUiv~Nùb_">UҖP,NISA Tܙ|t+,Vr;x7^c;㣻t P |0> L6Y4G lMU3Pd,Dbܣ9'*`eeS{VN L[%U,&^qԪ{Ϡr]PwzH]*dF}MZos <i%xy!=i_#fF6KHwq tF;?ƊdZ"z5+9X+Íݱ[=KO͸>Q碹V͵Zr:3-$OCg2YA*WBXlj7օ#m,V YF䧆jW"^ ? tJP="cJv1$c8q^*/uYa*Bm E"D1ȁ ŅNQf,c!օ]X|p23Taxy6˜&1XV51Pμ3/_T:Y^vZpű1- q>s5~Wl:.|p᎗ʁuELFh5ɡ?ƽڻsvw'7kdhՐ(H*Eﬡ= S5_y[Ռ@;s:Q~[6HiFߏz52LALΝxڜa4oPqu<[Z!|k줭5?) 3F]@54RwA(P댡)W}-DdF3~̶%P<wޘ+ آ,SI*9a t ̊~}Sc|\#ċ [E zYPc`D- gĐn}/6犖ř #Ifqԋqkp¥UUH<q'եg !xMJ?3ƥAjxL5|X( 3#7*5.67!A#0WJ÷&R=ҏ%@&7ohx_UA4 p\ a"C7.kFp8~>ܼ<VU[@$<T].&[Ew?'|<ʥ?BhFBi _۪-_8}\zwʿP"UkXACbreۨ &K@zɇp%l,GE< qظ (-1Q_7w%ȠD3ţtIk&tZ*]05$[xC$F/6W}dNb1 JIPqYb*Ϧ{8 {hPw+~ׄ:E 2OGHfb"scΔ)lo4ʼ״5`Y[#&sjm+QyK, F)L$/dGX1êF_ 5OXFæ7<(I~ɔ K]ϕ^o'My0Ma(>n ԓ%vn LApPJʀu;rˬgt{ @ij>%ܡK { Bj 5WṞ !iI!k8?E%<7x%t%W}rno\s7 ԇέc7{wGr.P^&=ן.fR1s'TVjE[cϪ^& qloM Б0`QT{g3DK3IP*?\-IO`$QEn*y uSѡRp8+"<UNF@-`Y!iǣ.D2T]C @&nṸXX1O6)bOVKG,Xv9dd3R~%0D=3Fg8.h%mgXKT%4ᝒ@qf[*T6wa*.3]s.v+(_BZ nF۔TF9 m W>"$ҍMNBk,wJV&{&ಯ.0 6[u5!Pmzbi$6+;>NqTCּr&&ak~Eb61o >)pJ]hp5^s6H+4u`> S#A!+X0oh62gvgY;=HR4CFt\^EAl}6)W:gѢ>r 1]㮵cZm A.]G /vA w(χӄHb` '?>R-m ]8zO?"ؖ[mp]&kX rhW඄qkh>"Yp |6?Hu P}q ;Bc,!iȽOmK kѧN/G/MM T!OThЩ{"AJ63ת u2N{s `,)$]7B i3AEbPՅz 4&~d@/dɊ94Jy mĊg(b5 \S6pl!+&qk&lfnGX(3WKp;Ы;?Ukڼ@7kkzݡ*?K\AN:|8K\Q_ BXIE/7)x:gY,d-Ɔtpd(˽{ȇ?{Oińr'3aݮrVXXMb(Tʲ>^&@N:rN$wE+Pն|"CnSr6NePc[ ju2kև+BkV:#d>Pi-Pɤ.k2|& [A;]+8;At8ǒqc7Pg\p8<#. IM}|D5tJNKmP:׆*fe?ge2I gjqUcW>p,ʛLil]?wZI)<|bk/1H_ AGHґ)oJ9T8.V/9w|@ J%7|b6ZX8G:T?]UHI}$-wdBu5I>gAzCQ j(wreP߷QL੐h褫Xv9QgeDz^ B'.Lo$Im+Id5UO_0ʤM3⬹Xco(, Hígjp76nr%-R3$q}>sZt5)P0cߋЌ2L` p޸FKE3^[i2ݏwʩ?f9ŰXɚ@ur4bCl S!0"0(rY8uӂQJn!;P1p߶To47(UQ߮v?ÕXx*,7J_uTKOJSQ0JAK\G<;B9=Cßx(_.9Sn;ic P3 y;NVY.#z<gWFrDڗ/>`J6h@nT9(& Ԓ/-]cA:/Ⱦ +9ʟ7rH|tVɚ6bBpyN j;7sᶄ)NdC$Fh]4zd0,a:f(o {zAąa!4 mݍ85>@4 +ØlTLjœ1nҽ"%ۃ/̖O&y%%p+M/$=e@K+]{n\;aI;חN32ϓ$-(e-S~;Q*T5w#_Yd4b^ϔt0:%fOQ3d!oytMpn vGOmVph|a@(x a!6n&(<̄}SuX x4lɅt@XZ"BIf7W+S QG vY7[Y:S}z:@ D% 70v]*jf5XG?j6b =y]2:@A&G?P)xuS$93rjQ[%Yc} Wb+,9y%nӼƾs7&ݦh6=2^`I2=J1e|Am 56C5 .=B^*؃#F{tصXT{?uKeiv YV1\H:{CKM&=ݟEΎ8 WP~{dgH1zJWz#W/n/%Ì<VnFn]F1"!2!e S/=?YIۄŻq#= d11\` 49оᓅgk9 Xݽ7ak&頿! ej3dM^z;*+>o'䡂39,6t.;0,@ve(3r|3Xtx|DMX*1NNsç XzSvWUypbD(ꏮB02{@VØNRi:n$'s[ S3TkN^ ~mOi)igdy01#*^P ,{[|{7{X3T0Ωߌg%wMچh+<"ZGI4cQ2Sk{4*eMkef󢶸fC -w~Vʙ{$XfdڮcBr8qRҰjɽrkANF{S:V~EpBh9κ /W%1PɄ!FN$UmlvR@k!S|R—/ۀ6JSXE-=u˱&3{=PF^IU|/Wˁ%xlXȃp#,Oc;KAptL&On/& fUU˸6mW풩``\ԉ7NRa8\ UQaL=WƔ9 7+y|,"= K_kQܾ̈́1*WA's} vǶY ť4V9ތxeݽ~㜕Wq5b3fobt Fd.8nkXs״[x6>P>];x(p_>zEɪO %is宫as^iC؃ 5idjH5\QH%iT-Vj.1dNn.] z*g+jͩ"P[UY+Wfpi(ApOՃ:)W&P%Ot " #-RJc D:ul1湅( h0ɩe;o4lVFY_VcjZʼPJ@#&KuD{z?gikJk ZfA&T{2&|0j+cNPt9#iĽGgjJjy7͏yw|Jkjpxԏ\I4|?^`#_;UI18wsס ^hJ7qs1 B_#b&x۟Rj ؀_޷W.,V/c 1p\j*jlG mϩRp1z{ _ _s {$ PmM‡Ff+8tpGw$^.p c~QFaV$n 3w7ρk)nCk`)uۘco6F9+ !9*evHyzG;C~fxW&s} QbOHn$t9gB^/D>Ԏ 3luJyF_s# Ps=9s\sC]K*p*t*: "V""Om :LdYT&2.D8qPqNj )rD*5A8OKWr oPf8\㉺:0R.B Jx lK#9`A+,.)ǶzB4X-ݟ;12Y|fwdp!֌1\?{RHKiq'p$x8d:G/"%nj ,As6(A/fє˨Ą˯*퍇+U@j"N-Ev}O/+Zmr:Q毇V[ 2)qHTʗJXm (o#/Œaj=fpĞלE,"Q# QyIDyxc?|Y#UPͽƁiΝPETӟ:' Q >Ų0\̩=1  QN[nQY-538*XWq|1c%^s>0l^C%j~*(DM^uGsā:-O296$ '86nb}^p;QQ#ʙC6>[o*K{[|!+At4J)hX- /A<n SE{J%S 4v:)dWӗs!:Q$>؛ReTz ) wYd5Ę)kM=v7/h]^} ѕFL|"ѥ3xA~Xģz; ,onSlNF(p{_W ۃ ,秿|@$M HjB>9vॏ-O6[k[oծ1-e$߯?NQ(ehcG⹇';9@u9_Y(7a R6:}=e֐TSj8P&(0cw|86n`ܧ(8\<_U@):d$G4&P7,~@c WL᯴ؠ;atgVXX i߀E9囈6Of qӮ@ iY.\ċF[VJJxɼ(z2=lr|1yh1ygc" G00gd_cA8⨛F9癶Fy` &"H J!_!NoeԵWSX,:f^5Po=>a^3_~'P>ęa KqMц6)E>: )(Gpgk[s6bM@'l/Nppq,>9.·ZCz\ur/iRi$c nuFCna7lp"]o NĢ|1Ga2}iO|n:/EgF<^U6QKHnhXf50KF3*\^/gb24e..<@FUv'-8:xZ)mݟJs&4WH7! DZ K`;2^֎;)ŹuAhJ)G |bN7ڷ.2ibC)3O%?C{Ǐy'ŜC@vFf* ި4 hGCt.X5KzG y ;tdgv%u!Z|51^( h7ܹ`QB¸U .G{hf8JLhˮG;s"f?Hz%bڽ~-b&R7$u_.?PdhI%o:X˳|lk( Lmϕ᱄\pA}}Ê+ܑQJᱪ(.em5qA_WX C8ي򭖗 9B|xl H&4ͼ$k2:xh+f]M_9ҠUJwpn7^ڦCȱMfNS&]YSЍdM+:ڋcO#B ;hx9OCz!!/W^ ^f/Õ-8͂R0^-tU[WYQбHȺެbB,DKGO#dk1 dJ:HW^29ZdjN#7j2֋ 9sGʣX=9Ԏd5*ϳf _Y@8-hVLHSrgX]^ec єbv7 .:|fBp$B$9+̶96J(G̒5. mQU9\.$5h6ب!dd2炰Xwoc: +Z s~ ɓBBݞf/6#$!VЍZqgȈnz<+Sͻߠ|k}5h6O$;\- ׼͢pu27[MQ93vEș_*$ZX.)@.^=\`!1 k%"Tr÷N ƪL>_ IEYj f;]9>Q/Cخ*;nk:XuT*Gl;62t jG͡^FpXMxGA~ +'R]yh?GjQA  _gö5WLmgXh.{ܧׁ}^N99t j&<^«埶.+ NSnPv{$27A"7Nt,Р#Wt*eTiU r}¨! 2VGK4U5֚ xe71={d/jMakg2b:<ZUڦQiɕf*wQ4qUB"<)VNV[g|bBֆ\C~Yܡpe> [.k& lZ]s7CZ vw|.yȟ˖zYDrn{\tm(a"71 &k`K?7<9a%k `F‡rEpچ1BqWa&8Lm?<ΗQ DKHBReP(SVdz( >$~A.%-&{OIJ$uDo?4\q-[s:֥Pj)GhJtf^ҺV[Ht;|Oyln)QOm2^p%~wUc"O\ :ףPg:{GЧ2̀7yvEyoֱdECoլCz%2 +#)@T"_tפk(ʍaD쏥@cvO?) Iv;}cyF(Lqdt^$DC^x7m|hf՜>cdD^y@ yD2Un-0ʤIiGr09"_MP]"C-\Kiyg$R.S5>{P W弢}Puq6mĂd7wC4C4W]x=m%hx6}m>Q76uptR[Y<D= .є%%0rlDV4i˰eOK0h%M:'Q8_ [z \ǨHLTj W&};9R@s[x8&R\Ըpa7&\ſ(V>Ƅb 9P !ۦ\ްrKLڏ&_h K ?|cp|ɈIs׾ҕC:?7ȕcQ cq-6\ YDa 萿**Vu?7M޸tZzֺ.S~0QlmkD_7,OO^qߛ4̠[p˖hD6>A7ROP̝uJW\~m/t$5gg+Eʭ+, Zj21vJ$e:gkw]΂e`m.t5DŨ"!B+ҹ3Xx&9gI}% ~~^24 o1[ּ#_{SKf(ﲌ?6$eU..EU)/_)uxkT WKyTng %}|hu06+:,z:Bw̓L g xo XϏ* .vo*Ѳ<#屖ޠeP9E/OO:EXlɛ2w7_7mlMBd[:(0Ct✲!+dG=x8퇧ɻJ99&sJBJq=I_"5T ^nol7oJ,D-%MYitt #NDe @rl\+Bt@%R*&eL ś?ő)({ܼܥlS NMZ,e Әl7UUMu^# d'吱R, t@o[n]*IEp{wrAp w~*r*y$'*1ap9huc"*qM9MӬg~mD6d+iٽ?Ě+^%')RF_#yvx> 3nǸ\c։=#z: h:DŽgDGM^[+]ʋu-.>0pR@ݑܓq[<[ pX@BPn/)*9m[ jɼ(ݽZ+A\LHL_ s-c-i= Ē+tVX~ lԼt~'n]mY󐠪tMyrY\Ȭd\W߉rkP4 DǣrzWoBYO&|+PS&dmt;?9ġ:L(@2[//SC懠7T<#rD ' )U0\b l׋Lfkh·rXۡkK`4K>ߑ-#aeQ\@J4uK)S`8F>U u7u2E%Ў3sr!5ZF YEPp:bytH& %B̲o`=W(MikvppgISA" Ȑ;oJRepR2V?PPn!Tf?ެ+4}Nɏ]-٤>2;D}+S@E7FaXAAj<)6{@]U9BЍ=L{\- ,jۇQON4i0Ҿf״Xia_!Mկ!Is ㌡a4M K:X&* Q }2"&BrS ;EN5@ځiܢjZfZ,GeAR)v(qU u~OU0$!AfW鳊|E * 3-c>Q"0hVRQ0@֎]_ۏScRT(2 b9<;M"(-%>Ƙбiʾ 7MEmfN[G!jX( pZ5t᣽O=I"Ii34? 2/km+6ڽNCICT<6uxe01gmqB^-{*$ӢHxw4B}Mސ/NٙYyBkP.n\>3*ִeűd ' ˔X]ٖ@g(hs|l(=7| 3Y0.QB 疳u]%9[dJE[ =pnNj]̲; ]j1l՟lHImw*4JSӷbՙǹ/O M)Ԕxv@ԦЍRiʤ(Ii{3HUhڧR_`a(wͨRRG?0F`cu6v W^j4ʼڸ;a㽋alcˠa,Ve,A]M1ԩ&(i!O&zA)%"0ןm81hbfp%ABu_yf %P Q6?,ta(OSXtN[ϊ L-$T"Qf:=C yKj3$_x:7`LUpi%ʐ5>3ēt#(\O+a[w~z(G5]$axcR&|y(>~[4RH@XJY20f=Rc8ـӋKhk8jEAn<IkbUCKgg!ld<*/!&QaV*ʛ&n9Il Ep^c`膥;32BC׉} :Uxci~\{Ӡv+;LeaSpNoyFc` zԴ tb%&?Uj3Ddmۛ0rCm}8PZ˔#PˮM^/f6H= Tαz$ӵw g 5jkO]$E7zJmznͶ4A&e/qJö^\jҵY3J!ොQl 7.׷ 'm/\=; )XQXM:GIȓ~+L<T;-<. j^gb4h#޷p.geNˮ[t|ʨ߭_.!B̜-XN%O^7=ǭ&P}kkZF+cHܠ5TcͺSFxl\>X2vhՃi-1BKK_ΗJIm4F Mg*Q AAt3VXy;ѦziY_Qj.-. \#' gW|:Bf>0nag Yq__p8~mT Qd|y:`cטㄎ0%| ERh'xp 3^'VS<Q0C6IC(hHaP p yFPҊ >ti rI CP~U A 0dg')4#/Ϡ"ܳ5F4z{9AٟRLiy*|MGKIv&/CKǐ8 y֕kڔ Ciyxl#6;X\=#F'.Gxoܾ(e0B-=z7sݿvfsgVYm@cj%صgZ!`npq t>̙,C6ꋧN_ R^%e]="LΜ|˯E(@Ctb~"?~fLxl~wx~Ja= y`p pFŕ s8@ =c:M"CEItB'"˃ x> kYyzCCmuR3ѐv[kO#RU{ޟZaк&32uRǗqǦ8͂Bx}qwɭw9;UXqX.AϵBzo '|1.lj/{P5cgX֝/ \rn~4H}P?Pķe<H ~) XfK"'7r e¡@ɟ:,|iidUɕ%T]ZܚDX^B|XBdR2%+3Þ#*Jw&uf UH^qs,Wf}6x`|cbIquLqFouzMy鲔1>cUS.I؁P++$;&>ʥ$[QA}25W`Yf 3֏w՟pPfbҞCgS%PZߜRYgQKW Wh,˭RyhrLa0wc˿rۦXoBgn}?w'mJ~ G/!5/SIMR;x?Nkd="7R6؝#RU˄I6 "[mLCaI[ 7%PY_} eJL>1BbJԺ'e eE'o檔:ɛJY75`{dKGٕ&q+߼ c"X[|&.-ɧn=em6IV[LOefJ2A Qb-U vH[Q@=TDႏ.FǤpZUjVwEnѨ tͥ ӷrj!dzX5$jj5%F^;0TcTnQs)9oVpA6ߤBBSm¡#2[3\63#2Q#q\HM&ow387m8%Jo[ H"Ir~$ͩue EPbd˜r>|y`^&ʚ򷯃Y5f2%]B*͓cGjW_Go63H9^-^NP!Lm]w"p%Z:K1[]t6"/æ5Gڦ4q&썭*BNp%lyKB'rr!|8Cd =gSPLSm;|/뷡N0i㋪) ː2q@{4hgAg] -SZzëHJo۔WB{(G5yM(%7|64L9,F(=J3oC}ƒSVE0WxבCe}52tX ӪiɊ ^c:nӋ _WED$|=K a-ha$Rj?M\#4caK;SȌ b8x&*VLK`M:'[E]zܦrN0kk'=厡dY"lq FFt| 1g?*?%Ȏk^]oH4ϰ"_o5<mۄ{HDR8&KzJni=m}~:;uuVM-{MlJ>qĠb-BziJj-N]\B38kYCbwlQd<]V5P|ɳz #䙚^QbrɅ S&?z9)AE-cD<=L!%Xij}ˤ;<"/ub3߃PFa/CFcag.ZU?^c#FӒk?:= E|P^,6z3k Xm(Ů po??`zc$zB6D#'Vo^I^d{tUB#ڠc), l\*H弒 j|$0ta xn|j]9#i /刓1(&?^ I;q [,&cKtM%Rx1Z`(eMhx| >!Ea srv&3fej O,_3V >Nw =AЎe(  <&ҷ?YUDn;^+^ˏsKQ!Ba#gڡ'o KiܷXЊ_xEj5 ' Ezi@&9u;Zߡx[#ZL8w28tuZD9S ĬUH 3k^j򩶎06Wܐy*d@=xleY!T5쀴taYَzY2kþ?rkS<`?Anr&A&ܪքѷ%5L iFJcۤ IؔV_m'F̢hzsצ x vmW@/~h?m༧ --;fc3gUn`!zOAr*>ef^<[.6FmD,8gOn?&D誋OL τr&jo% T!9s-emvWf~14L;I'a #ŷ( [i؋iV>|`AJʑpr_KPԺO{?TPpN5P\,/o4y(%|uѸ@2S~T.a֣{I[$Ӛ[)YXCЖn}٭g xkF˨2iyne$ O/m 3%t^P^̝Y|ap"anla|WⳔ0X,jVVݍF~TYġGZlo9H]+dJDˡF%M+vbGU F {jw4Msc,|N9ʄ?V,ߛ,QAص"G YSL*3䷱."MB[:_F #͎SK^Dr<}Y_C7jSua l+Q{CCֱpU j$S, 7=d\ɔ8>}Ǽ65Į Fԡ*c)E|rjLB +/|g@ /{XU:n4pkm~W+>Cy 3MƸs=*8}BMYth1-59jeܨe5Z ^:@))sH'mVr`_x[+&2!\!#I>gQY#8ϺɉdQN!H]ƨ:0^uҋ؅M\S@r2ŋ9;BǬe5Pِ這 ME)#_t*?YUB2f1ܦl*Sc0K-Có̬!tk}[ΒM⡰'nXz-`L6Bť !tAbxkPA|7YmyOe"Z'`ujN\p n0T Ͻ<&*\F7#!uXM&I3'.kb˯Y/1ߐۦ(r^osG"$ӕ[봯ƵI߹/R&§˶9䖾:..޺W:H~:gGn?z~ }DMQqO')^ ) ̱6m볍 eQ&?(n(t_-#P0"U]Iqbmd`!RdLNLԝlt"$CeVcSP3,-_}"ϱ~=0jD_ygYb8k|~" ae"n#k!c_mTBhZŇ84BֱBExO"mO8 rclmƭn6HyL2@vmT=-Ȁ,ؠEeS\iGmc`x:OjNe'?klC J\klUl]Vx[0Eްü]{D>p~|EZ[(>15brU\ A(7(8'}i!gpv4@]^֋q(XFVg[ƹ[QçwGD<> JhːStڴܮ5QNTĿv ,"LF:6ʾFͬW+ТJx/\H} 6Z| Yuw!<"0*Q7i$'24JcW%-ٱ(A2XZa4 b@O3:B2隙 Aof)dEr5'clg|-T֪5q3I$q=Y¦~~gFJhg72h172Y2|57#k):)qεh7'B?I%̓ r ZSBrڤU\u2*\C-ib{)HN@PQɊ_YP#;3 O4 }Np R[69j :g[ۊ&]\nwɢ2)ou䳺!T~UОr4ds$5ϥry?4 =ҧ~LG֦˦E2DSҖȕ|G( v 밸o&-.RJedgo`(?a*l8˃7}"?G*eű'q}|xCY!L4%O]v  ln,PxESМgi=ppdf*G`]l'ȳ$M+v] F3# e񒰕|{BzSsZv:gny˓6ZM%DK?ڤʪyFNbAIX_êW6//Ui>=ְSCCl ?<$eJ6d֨ʼnvn#u F5i6ޯBBzxTQI"v4q^6/OXv#NUҡر)vܢ la~Ntf𴇝 g i/?gWƒ\or_ 'vf":<5"YD8 M;'=j>cO (4͂Є9:ʩ(nib=83EJ[3\;O-8S9zb دݏ2pX%_}BLWaSAA$E![OEI.UᢤӾ}wbX= o>o,Ctfw>1>FpN/ }9Wulm7]LUVՋs.ҙ+_7jra1xdEeE7 WM4^  O٨\/|f7Jpzl Kن>Hi[J뾻'fJ״Tx~mkҟ72-<*{ZsBJ#?Ym%ne.:S}O|EBաV h\cQy `_`ۜ$dKurL]&tp=T7$QksuQn\ &ue&CP藺 ٿR0Uܣ[+)njvխ$2nOxZVdJB?\w ɇi䲅9/1iëZrMw]9s.3ύ-,!X1p̘fLՒ . TRXbQcNihMA-skhCoᮑV5mB+VIcVA5]e MSgӇ%< g<XLt9.g-va7 )[yY/pJ峌' t,~*f(nJ>NQQ"ē {3 N/BE=S%OV%m})غ&d4u4tpHˡ-K ["601H&!w>ȳeqZ!oW` t9# ^ņ `-D I2C>{7?Ң v{Yœݖ1eY9ɋ`W >8I|ʠ8@3ͩNS ۊ&IZu>䫡e~p=8p.1 wɎ6fG0Q|@U !k6F$L t~0 Yȏ%&h *IPq1>zi'auEIY7;=0CBxjB= [|6lX <֬<{{:q Gj= {Hғcy5y|qpW_JCijRB庻aI=eWm-- Ge?B 4/{q>`;mGcu A):Xm$if}Qd76XIlRv+]| NT!'Q$9xaqp:/ϩ ?cP Ry.`sބY'R,);ʻVVPigR^U_P.%kM[-pmd:$xWo,QFȊ)h_zt38Jj- =jjDxpv!JV=34% ACIG)0p_l16sBC@vެ{朴Wt~+Ҟ>jB&c؅K|IjJRZ8Sh*usz4Qffvt}棭*Q/'(Jь8Q/~37l+W }?6Uo:~$mXu@-Yck Nz`>vX]6u颕b%*Eg'B>cKRNgR2OoԂ.DMCiI(+}2ccp1Z1"O{ñ*3B HUM'G6^dUvܭrugE[j`Q2%P*nqW;[է2W k,)yDb6- H]P3hs7F*Q=v5v8U[00De6֢jH||Xb =EEM?͜ h< i*yqAbiɩ:mciHF(&Zp9v!!YfE>::+3㻍.ۅ#?au=|CnJlRˑ~X¸ceпk]!C7L k^lHʆ{Beoh"c^WRnp6MOwL/!RTGz;'YCIk<אuSR<?V+w8X~ꫠEb'Ӭ«umpn+X 4L>j.~}mӃԠ]גvدxcݧXvDr; bn WU¥쟀2' 3SJ\y/&.TFusҺFbBЂ΃"  V3;l8>x*#DgF4[][;V2mgMS7ZRIU$>rG(^rMAiP! z-3VR)Ȁ dC i- S|Aߴ:$i2c^u%qa#T+Ok #L`7Zجdz4d TTnU?=>+|_0?ܥ%Fl940G婔<PP3!(M tR2k-ɔ|V=3a۔[ed^E^)d966 h3CCE"_4+1g _|ɷth8BtFoꆜLͣƈ%c!Sd6$X˕̕hv{qdZ"Hgn01Pc&QSTLq#m>@FΦA(IJ -l&ί㤥G2E `y|l׼_]D]=/fpȗ'7"udw2tv 9 -q}Vf#mpq 12ТI͉Թ fe\< ^DmPh!3 #rwgSYHC`fqQ>GłGmi?fL,,|mLXFw["֌ǘe"=XeL3gmg1$,o%8-FR^kkoRw i%3Yrv͍$J)3ʒp8̪aU&e^f>< RU_3!dp .͚s2g PxڏQ6DoŲ :-%:J\~ ZG#dv`N7f0O,Cjon\^;hj.^lzV.Q ֠-B#*cgZl(~ڬwC 3ӚXqaU&n~&wgo4#3Q/6?UŮ4x}$h: ˯5i^7R/|0$&pި׃[eNvu>2V`k#s6xNkd\xz0,Sk=^lyR%kf_@e Y#k$YW Q~ D4*>-<[26aZm~=.}?\)6,̂D:aI58ҋ9\$KWB&q:vn`aHAΆ"g_4l}  ۿ!]#C)g][^TEº}FЩXDY &pPM9z"/kȆJep= J5z<>'.od0r;!A\-Σx3ke'z5(a2*)V#_6}dU08Su}"5cn/$r>~{^ѯtODdXM;tx;Si48r/pIܨs9͸ȇl輡JFhn9|E9rwiD,P)^>_U@ydi1$Zk\ 1/Åj!Һ}M>0mSvQnuٌf.k}jT U9J]/%e:yŒ }-dyl_>I.yPE63¼vnyPyiG<.Yz2nČQVW>:Zƈl28X%uvc6uI$ Trf[ȧw g3J\ReﴯiA٘gk,Z@rXS#.һPz3oZ=_^d]x5nZ$Q:q*L x:ܭS̝d@ /nSY%/*qPz59!K.A?E1ؔųIk* KHYi';O&2Tn?^n=|5R*L݇);)cbiyH8+[]MJaF1QvgM5-lT@DH#$u:/j, '4)C5rUز{b5=#xޜ,p:[IZM[$P U)2Uq2WUJu*TJ~R=) jL]nG%i9'aƚʽaq#55è lO`QѣnF[R6eQFc3@R)M4vXMwUr`{0ƥ>,&;2T\c1B`pwxI%aٽIw鯑aSn^e'&·@L{Y;XO4RReAmjl+xu7D,$ncdBR4g@\_I5PoF,#!.$̀I\3?Oʊ+N$Rq>s1x S!7Fzzv(b{Oq>hZGϝ#)a~\ܱKj# 4 ^() y4ӶJy]R9ԯ #zh q 1#f_/H1)/e_?‡2ڪ6 Gsh BOj80;ʣG;9 MR,\#4pe4`pc{Du?9R388 EQ63Vt.OCA)O )@;p0?XCc/Cgٌ5pKHIh4JI8]簢.B;ǙA.rJA©x.T9}j9ؕsi4k5A 3livs}Zx# U1iy0!.4k%%R F5tPhJm54^^Q^O*l?*O֑QmGV<ΚӓK l~\| &F->:|:%ِw$nU'CI"'JJ1(FZ*L ʥ1BI%/p/KЈ=ḺM+ܮt Uwh3hh9 4bHkhum+'mƃ,x_͠CK#H#s37Զ /-qI>roEprm,\#I0k, OҶHj,LcG]ͮ<7 8KaDL zk6LM2Z5s#'axƑͷ>$_^[x)JdzPx2 zX/o$ srEPw/\'P{:eThyK p%^Bӓ%]d}.%z. dW/͙6+amUGm?xH Isӂ\}6c wO߆?ͽTJ|%>` G+1+Kjį ֣l#È~nVW$IE`y0OC &8V̼q|ʄ(H6X|u䑆a4Z+*{gS̢Ks8J :Vkv61 915Ԏq|~|mUHW}r)uM+8  Se|8\hi僵 ϶}31+&G5Jاt f|фC;R?`iK Jys xLKVy [6dUJ`:\VBSIR YpgZM3=n^7!/*Gx^51H2+>>fӔ;]յA`ceEpu0튻,.k@cSjQHh+"Ի/U>!LzLg}ώlMmOk]kblQ7.ݬ ! ^Wv Ɵ2 h0 /44P.6ʹ)Py9F˂ר; +WaQh,A v&`-M[177a\(#CO? jg g6(۵3JjQT _v :\Vͅv"q$WaUhZ[;yqn [8sHk]3L4XHҢ-F qI;y2j8[SN%HG1Pwd8,BѤŭC|a[ta:X+l.W ]눓Lډ$ܖ% *hkNUTZ7䌲D+c1D*9s 8&L.WQ&j_]ּo: /d71.Ȥ"8vy[&Ԙ b.X7_)#P')Z6zVgBrJY%=񈬮=Rw4*OUkhۧJ=Tx931?G^+Inv~ cuK3q.+|a_VS\kn9*U!)ɞ_^7ʶԜ\D~_Nh֭;,"/fp֙Alu) .Hh&]ДL]|!&NSk>$Hth8FC3ZUNt?cڇ0"5<ԍPA'yTn~5u}'o7[9렋<SH+#.3g#$v%鸖2Ms>`>!!}f8\ ڕ-KXN >o-Y𦄏3}6T7gfL1(lՆo+j HO9Ji'7dOMw 3„Z6,KػWΨ-3|53 .SX-9H:#N2] T(PMp $Ͳ\(>1%= 8k\9+>/KۄN wHG/8TZ7\ǟ/ׅ򅳩pذP8*$MJ2*4ʴޮW,<9, pBe\`u2{~iQ3oLvA$&MeiS7y1 kV󣝶wnCrų!U*@˷1&¼Х(}mB]F ?h "e :RxPo_)S$H HOI"-|kGBotc‚{anv&pd@b"2ABMq F8n i5w;kFP*aԋy# d0^pc+-D3hSǾ(U˟3c4ba<4G2a=nI,tF mB4I$r)ΖLg`+n|GН\{G3#۶D@Km*@-PBootle74ő^2,2VsIǢ͎?_i,yިmȧ1!ne]]6QPʹD,A(>xjugdB8wxOH9O2ƙTSg y(v9Tt%r|H(,9MVlLsQ {S3MFuHNQ*=WZ X+Z_ww5b.n zHҊnkHK.N>4YVitc E@|kGRknV4; q.sR8tL`L)#|sӂ2& D 8>ٓdeǺ ld?k4N$6jhD<$zlk[Oxߛ:$Kf4 p%g/i}Yb 7nN=(-~ӊ|v\=tþ$tRC ?[ _- Akfg#|2&zxSToE(y]Ms&j-r[Ɵ**hԋ f BY٢CO 0%[MVwB 8ާ[Då#@-}SDt'88 $~r#=FvW+<[NmYB}dK sx86F/㷑5h=nJ8ypKjkYovK.,;|Oa.EV oZ?_>NnED+smrBqx 4Wd.s5D]7 y#=Z7.dh?F2vDQ)9h> U y! y S:TH Ұ c!"MvդpN=,UH16>BG+ o8mNri?_|B#|z|P:lcP!{d<ټ F E@iЅ9^Fk"s5iiocɗn$&L@zSC+YBZd Yd4h!Hh>r#4hm%ĴWC"Mf;˞/JsAek3En(7ܘ. hˬ+0RLLzHrL5 6j&Nv8g#v9?d>j]#ezr.lQ-F^X:2:r1ܷq4X\$mVVuDŽQdg3&LlH)I: l֩1XT/ńuϸ&َ;tty;J¥Z/UwgCS7Ţd;Xa=@|4*GdwZl#F [9yy,M}p-pAIq7$i*|Z}7rdtm1"&!$kՐ ` mmk hW:"I,KeWeZt Y&81-yVGeq,+bC=iG婎yh>XVFЮG#(y c ᚞Ʈ9Fc'#b]!)md-(OTyb 5Fs enH+ǹ:E =,Ȓ)3h(*eն%TȒPCF2r _wcpŞHoV.)B7y5LifF18 'R"6_kฉ9 {:B㭕YFs@w%uwyҢlѲBt_cKӱt .):!furT0R\;.H[Kp 9h%6 <& ~c;:x,=Jw鈯=۬:EgAoqa,gC\*K+] j &fNN0˒ұʹ ?m<~&!hlx/+\rޜvU\qa9>}}cG_x;}!P-"dst\u7Re ǩWn#^M'\%Zz;Bݸ|>r=Oh$Lu Ҳ(qAiHھwu9f;W)A} \_ NL~Kʥ]'pn8fc@cyEUB V-N756$!"/F(U|<(T+&1uEB@C U–哉pP3U*Dh;U@I⽀Dug-û]ݍ YĽPXD B_ij;t>*H%)ֱ#QU۶:gQp}Y FH 7'!߷v=(?;!O@̬)k ƷOK(R+䚄cE'0}Cv{}M]#vı,&3{E!㤠 7- U0>v8;{ҪȖ^ow3BVBMrj?"gj!¡Pl Kr8]W"KCRޯv#Уs? ᒏE` H[ܘX\gyxA+ŒPg-ާEuWG/av2DM]_ N.8sdq7ayO{MQXGY"j\ TR_˂lP0,_hHi>^ݑzwL愃άzO3u^rl cLn".#IXXT\Ǚs/ &*i@[v +>k 7x]UB-RgahCSh xS}r6hHՌs, "" OZ'`IA̓qqܔl"hgTs,SHۚ{e3|suNc{+hw j6lbF 1=+aY3) 2B[[A3 ']"y]`=ˢ]KӸ*[bzqꃧsbd 445Cg}IuQ޽a- 緡&* fՆlVtTB,xLf?at}KC;g$C]5gA{ҋGcs4I\o} \\ ۷kΎȉ,ƒZ-)41 _恔Yp=#ސܖ#,=U.!#AhT{8&(PLACEYSn.'_8qJDN\0 q{=NT Wtiڪ=op [*A-rݷu?k !-y_åZ TI <*o8sPU%&wԬ69qUfuq8m@ ^!!J|¢t0Lg|KijTp,W]"+1QTLi,RJڢ_ugCeJJ&1$6Bș6 =m@X/u,^\JLw dEȝټ=(ϭ5T#N/ W&oW%y>knxJ*bg]`%Ɲ${c8ͤtshvpbPKp9/oS aeԤuCu4N]ga>~ z1/t@lMfMIDfHWr8b²_tiF%hx5OG4Efw8 3@T̻My,kLsvZhrDll#NIj4b5R>O My#qb(ƿ~M֦ @$-@LMЀ"w/fpڬj6y)N_mgKӽA깳R#v}mR2ǝJCh|q֫ b#jYGeC[]@P8Բ1IiYIleʊ4=GG:xG )t%qF`Oud[Ka\ O&82Rv+jyD^4$[ ʩ,:mRnR4/gbc?<(%[vn0mVsJ2#^_~oD~̜jE%GJu۴ ldM+[drLg͵{_bNf"'#'lȔ8Kv[Fy꠵10l,J݂KN˾Vc$ JdYwxaTw?s)?6 )4}xCTkTGWT KnvMSͷy4e-ArF"P5` -,ʮBw6 vܴ1u:͎ͤmReIioOQ c8J i@BAZSΟ RB'L=t9Oh@R?kF ;8G߯*"LE˵( HS`}2`b'3 ƘdumA-<`#] cn–EF-.~|-b$v  )ƒm뼷*J4yu(WNb\&9ÇŪ ۙpEpS[.9 g0}ӅHh&J%H/hl\B l|ٹ;6n4)ZloR{FtL_e&֪>&[E]3)%s=xhm,;Z8 1ˊF y> ,SF[Cj0ߋ2Bz+ӸGu Fn2PBN~'Frle@`"SoU߇'| VXB,e۩,=4I3|Jߛ2[{mg,gJhmW+ ̡BU}kۘ*U@XXtGg-ӄn1P`TMhԥ o̸"'chqbM~@Gd]M\(%!bn}ȿڃWI9aR8ksN=ܡӧA66dL-˟ͤm?LT6ѶV^r]Bi2y&_\yΞF<ѢtuVUhv8ǀE|TDj'ҌU<;@; E|:\ڄRJXt}Z(5,tx%ͱrCuŷ4['ÌzpĚeCؖj6$&$iid7T#Wiʮ:F*M|kd$[?FR7eB:/c$JxyQgf3V"A.52x }Qx2 XЉo!!.MO|ӑ¨d &yPƇ\ ڿz ʘ,D_*\/)`v˅\=E5vίU^2cFD)G DamP(tgE.\KBT^U'kPsDdBZXOy-f5uppݏ*.DLyʆ6#pwvMۈk&Ho--gbx9Fy"Ö|t9a #Nt&X^,GA2 6yU=o4ivΙ UxF[tBc1[2Wtye԰7Jl20xRڟrk۔mFBzJ~"硋܇BT4~Nn*}Ҡm,Y~8סFML=V.~>Xϭ[>b-=YpA:YD+*ԘGIZe @Z ϙ) Ug=c02PH8ܧl&c7ϻ/S.К~xE3R e;T.7/DgP+YRYˬsXVTRޡ {CiPhXMA,xDbA:єs~/2Ayڏ2-]8]e$[s~f)iCWqF3i$2:x)dH9b$rC(sbC#b cp>:>&w pp M̪rIIn8D+2a9[ ]Xh_V cq;MIқ ϏL$"s)FBy~p|P]_/轱e%c|9d3k`Ƌp*L,x+J8=U\QЊGLd5I X񆰾qiǢy`U[T@Lkirqr44D;oYԈdVM~x7FGMbpT%V2AI0BןsW>'0cEQ[p8咯DDÜfTkN@%pn<0Mu~0t'Tt22ƿ [[9[1 mʲ+7lfm+Xx\kf3A*/ߢ|_e|L/MN*|uu_%$.&r862;B-dLgVݒ' >r2Էg5&ե@%34gs9[E  i:Hxo]6"OUP`f 6Mr>E ]<<rZ9Ċ̶Y yeӑyؿݷɰ7oɌ`tyH8  c]}TeNvd+Q5װQv?䈟)a\sDaɦ,R@P!T2 5=H.PHhhߖf}m~sR?eWH6ܗsҔ%\}2l2x%[$cdFӐGupIe%f5dZ{&6 |cʼn`zByI"j{Hg8b5Zn@wx*3Zx @'0-TjJys$=g}dԶ$If$.:vp<`ҕ]DӁV-J2nt7)7?v5!jc C7~B/sbq`tlx"}xM'da^\ҝj/&'QzbnP!B Vo`KvPJHёzgHvsڽCҏ#2"tשNd jhTKo#kOa ,;߇t_J!ø Ap5i+^B8U2D} p&(\\QR1:j_HhչjUM=SQ/ LSK g8Jf>y52 5!@Mbgz4,müсw1?#7eac2k*ᎅ} KK>Fנ>5 p=#o8±i$թnpH9 `:zoi]DfYz6cAlُ(hq\Gtʛo~OQNX_JseLvCU_b>iM]tVXa;j6\5v#g`s2Y;d>lc( kGN0^vLW%bVspmD)mCaV] ѐWdIvhMQD8b_i60bi35r]фf]zjnL5 W|>73ۨekhoSix#f4 m~9FUU?Bpj-o Y0"4zNtzdA[ō["d2!PBK][1+/97-`bɃvj^X3J/gmU`hFB5Jޅח3nk7;ALׅ6b5-pvF)F!!KLPF" t/7z : i)QlE0!6=7@{.k3M nz8cnnR }-̢v<|0m\vVxdPLް8'\4]khd.R y;)QԎphsM;nd Tn^+lTQbLVɧ:2X'CMx-D$+t0<2ZGtú +vNÑeS4]@ ¡=FY; ^wb[s9q8Tug#Qk <Dr;ׇnΘHا\n UzӘL抖z_И +D$R3 ʆ0kqWV09JoaoTfJU'/ ))#R_J}蜍FKt.摶]"& ZOjI"*e)Itj Sh~~vUd)0&{kFЗcEBKt7zlt=Hޟgj5/BDhB!Fk7+*CibL 2-0u+tiL7 {jpɾѡ[5h|4/5!^ xvXn:4+t{n{ fP쮇?#.B7Qt#rx e6K*s2PhkhyWDUAnڡ4Yֱ %JRʣ%شAG(]> T' .>=K֭!P=DVpl"1;aTRl,CDC1öJČ2+Q~hT`Dh>ma/AC9uSl}|lOv] ƊHHJfe{%]j$ Oo%w}ePy `fN~DXɴVu$sEel #g\(cByQN,7 n&BjJEvw*5$R"l4+dCV:A϶|u;e{+0M{w{:cDhȜI[r楴)ӳn9嘋#Y>$M~PRz,TvK~=τ" B#yt@TL =<N)N7D>*n947Fh фfV ڒߩlDϲp϶y%H * Q]ZWp_q# }4(w=+tBQ].6ɵ^k!rJF}urنߣ3 5q$މ~_$5UnG"A?)-˽GE2՞ ԰ #j&P޽5<$S隊A/49}PKns6+CQ^iG{Z A`yEcʖpgi2HAzVgMHU porF|h>%8EPv[?~*@ ]97wntZβ} .\]fga+T3EGėc bD0KBoY HXэEGȥfNIW.j ug}2V7;?H6bJQv]<)p1M:2ڨT|G%luTqS w\!E7H:Qje=h@AFKuYci`Wر{d2qp\g%$7D~ޠVM&A~sݭ 2H +h=E5$+ 6[{3hpLѹCAޏ4[{ o/z"*.੆Kg{S=Y;QFsn*J)t uI-yM1﵋-gD wBIB\&yhȃ+Gy M<0B3ߍlȭPOkph жWgA'HY.~Ob{8Уs Bo+ܖ/ĖxFeJxÿ~P@Xt(YjM촁r>KCl>J81yήd96ؗ>X%NK"wfUP#03jU\vwc l+t35_M]^{x=FlH' ,5hM#z8hs^,|02k {- Kvayt憹oVUGjmK#:ӚKz̿^/c(40TB-yz $rԑ8lH 8$IRL*&0CTjP4G\ר&̎ӽ0W"s?iQϥM%m5\&JŠ!+UIc]t'5l!Q«]H JcQd, 5ᴩ, A mh>`P |n}DKB1-.3Ơ*䳡1{ǸEW9oj *ưPfX>rJ[X 7,84EU5w׽u=jb3`m$_]> I>> *fr|:\G'kEjE_rm~MS> ~{zj`΢tɽ"4GjỔL4v\-Ըw, a|&9D7!ԯfE} ά%UYA%`SeU3thG{Sw86̪̩U(`ڊC[ F@giAt4A?o&Y+/Խ7Ĩ> dv4pNjV_ͅDC.Bwo(5꺠e(\%CcL[_ak؏d8HQ%Z >[j"RL+1sCkshx%јD.bdJڽDeNӂxbLH*h ރdXHG/Q%#$ vujH߶ab*&13zleT1\&JO\d*Жcp WL-x[ tHsEFk:&cZ QhvE›4ʱ머\ L(.Z!p>ф6pyYp_Od}tXqiPSY,yrN|K=&4VemOx=Mf(!Kup-2/S]ed+YtK)(Zu *"YYPkwݏgkluԥ'ֆO:!c!Ki)X2 F:c&_;9/ BBgns)rffEӎR ;TWm6~) Kp eD 7Gi<3쪐,|~=M,/]G8v$qìڃFZco5̬reЄ{{ V W,)A\,P9,% ۑPߘ˰QCxM&lq8#@F$#ykq6C/DmKMU4qce2?"4$m&F-P=D^E;ixɂ"(Yfө^VD8Ycw9 FByC3AZ5 ~y#Ʌ%=^ ]trQALU>ٽo&<563>?#&w}- {=*Y+k?TR Oke{kEyoc2&DLJcI4)%f UY,x/hBPN̲di"p7X=#6\' J{7Dἓ8Nʏ}!R]s )εXuCq}mF 4ˑҗSoFIJ.ܷ]O3Dn1趍67%5tL~un"E >G)X+Bi#K4$fA_yŲ+*47Sfrd,hղyp:O>M-Pwg$ϐeAB` v-;DHcKP~n&f}8:-!6(0@("󕸌FeTc<@S®q~XJEA- r;t!4y9-WhF2 U+ԟ+6F~>qf4GPyjзوJ4~qɶArIoJi'|i#ɤYF"JxKT_*;n tl["bde ])1( e,TVu{>=]Fue\.$w 2rΉ"_Vf-U),+QC \ar6}hwx -{hNP"g4܍]gBlyft; Ro>-SIK$ƙLD-M[A 5PPQ:j^vuBhn,%;:(Lz$D>9aD}v-_Ӕx>{\nA| 04 '*gʻ瓲n-X3%k)7 FӟUKx>1򤚇7 >4#"z qFT%E{& zOk;#}ufIVFt6\CVrúnz)u-b@8#vqȦj  ܜ}ʪJU@ wrnЛW:-X ƙ.g Vzpɦ!4R=;,˟zYV%4*jg‹b z2wU1_LyJgXEM*ykCf\y \2FY"d )I0|4^ˈo[ajXMxԻʠbhTbZj4?Q{کC#)H@O~=T19l@ؙMBß@}a$zfRxƇfu6k fEdN~Rqi>g?E)rm[t0NcN鲶pha+u}tX?Z|D~?#nn<|vj}]4[?.Ou˽V7h+6j\|j: Rp]c~Sx7I.Təd 6i^uV;,aLV._ćh: vKi08XN8,WR_LSD A)jQd^bykȒ2\MljK!`՘u[jmim)Z+bΠ Fo6<,E:~ÿLRျ_هAL-9-K?]!鉿W: 8i1F8,k_ j TJ;n!ɉv")[1ǭ5\n#ȵ?;jΜ PlVI[z@ SJH=F>ZYt/&aPHKw4=6gW@\r S#k?&2Jϣ-*K&Cܵ:q Q"/SyBBaqy%9w QWؗ#Ǹc&t!,O1x[%p;N(p s]["$dvkG,)OVtm؎8,B<4ҡ{Q߄ÿ44P|dt!}vRAߎFWקfA-S(=,"DxBތ=cƪ@:| &*:emՎMEYLWuNQ2XҹLҼG]tCNᣆ7k 7$2nۇ@W+tfhL7IP@jZ8WՏ||yY.#lMXEzoIz^at :sxߨ g|q56HUC1~)tC? zE9462뇗.xiC.#[ -:#!BdOTrkTk*i"$2O}3:{|?YB6'/ih=HۏVMPS\q7`$VuDYRJx;wsYj| Ar_vUS֡GS msie)4߭u0SKF'82;aBԈec";h7Po(xc֍7V>"lCF# ;շp?Q -YdIX?kէ9KEmkȳxHif wO 0/P8EllKE оxt[yLxH~нd3o}p*dhJh;y4CS^ʟQ.IFFo㘬2s~:ZJu8UCҭ:MEyJS!6Z4Uq߆l]bЁ;^*)@e] qVDi>@4- ^ 4~u:ݦ]p Ej{O3x cMB4[TzHᤌp1 W z砡FX/*N 9LJGoSr¨UET静ڪ8b<юh I뷐F?V%AlݢcwɲUr^6 R/CZOtlPڙ4ؑ'>+Uc.E[VWʿFjl_1pBI%9} 36W{w^2#JKeȚeȣy]̛kVi;_σZHИ9w]6Y U>i[H7G*15m#?:>tXj!쯉E#QK^"-c5s -],KWje捌Mɢf﷦j-]mrxG|d^CZD{_gyv ϼsOΉ+_{6+4-~Vx@0,>c%$;B24]s#m^ieU6be<蝮dB󕛚(r4*B٤aX^hP1nC@=Rk_%ᇶD[u]jfN•2cwb[rD4ٜi{dHr} 1HU\k޾2GuNƲ{e-mo=$N =W3p JwuY__]@yRYcw"Y&oz " .m8oЁt&gT!cֆ'a=CzAJ_dԭD )ĂЪtO](Uv_n P2CbTJ"R"9ZhĴ ԅ%r\㍣j!ᐂLn/ 4.0f7UqP6"jXd,u1懌]ܤ& 3^SI׿\؈*fC8OESB(HYL7([~hZ導t# -5@%tn"-,7եpf$Y\K}lv]V3i,k8=pEj+6D5hğ#֒J@@`;!06ǁx$2ZBFlaK?h6Ȗ:y E}w`a*f:H{=YSfHP̰ư~?hAC:0U肢V4R MI8Kr!ZQEE "+i2lWŜL!R,|;Ʋq;[u(C>cHάw_(̈́-6"Qj'횮]]б*Ɵ3~ -#3+Uj6N1Nu\=]qbp s<qVJ&GvCvJaI+ܣ[_&I4C[82!pNsƘл5pC7~nFq堞Ml;0 ~r9bmDŔ,g0FI8*3K{%|sT zjkOג&5l5c& ڇ}T%2jW0ĥP3B{5vM2)J I aMeZ{ !FBIc*#ޘl-?nbXa7ph⨢.$SJg̼ph@Z r,d=Vx:ގ#'Xzc]u;3lS,h˘g!lz^DဝU5|^*7؇c.=#M2a<O#RlΐSRv즗Y)`ppPkJ+ y{ lv>RJrUy%vN9YȀ~%b~>0jG21c/ <<vsya2( ?- B^v78(&Pa R}4<^$Veq-ƺb\+p#9q8E8Zvve <&7b9&T!=+{#7*Vk9tԶs=^8E+c^ղ*Cݦ˞цWepGSGŅYQobe?Jyn&Ȣ;`Q =w!E/v8,5{Dp'"k]t PTVf7XNyi;?@֘h&E%xWRUP8@UVc85=K_Fh+~,- &7mxrw/m䮧H;Nd4xMx#.fk=> 2ڟ¥;c.0ǭ=Ҫm"S$3mjzVF$V+ ͕2H9<8BqK?h/Xް cѨ]Ӷٶ6GOH<9 ݗ[B_{qikY"CcVqaNde> Lf,FI 18mhdldbP-T,^<Ʈbu zHPњ`0٪>C|PxhNI]ZM1yGC+zBƜp@)"3WO~eETBG73)kkAe$;,~ve(xޡ!\ }E1 ojB>sCAAQ|{\u%kD}[xk > z%tH+dkڊ *qt${fྲྀpڪ3xa9hcJe=vSbPdе67?^d֩'=Ǹ@'$at96&U} ڭ.:\ cQth^. im zcѱCIt}AVt, ۰".e6(ǼCJ| e=EcRV|7e! UFufWS&y+G{ |7 Ue޴7}JU]; [8z^5ٸ I>mۅZ2ȡGU9&b%/4>Vm(5XQ1J\{h'-C&5 RFӁܛ9}anAÍqO [KѺf[dOtAK80[ 5`0INσ au= FJA|xG$TB/1 m1uQ$ NPBaB^Z:##V2Q Fv^iB cY3ъ)[ƼaF_瘀x]͞.X+V5<ɏSx[03Uu9!)ѰpTGUd Q)g01 i|9[l˥G.c#p yuKL "bڋrᬒӖ</=ND7Ωb3"j&E󘡘  mDge&,;1%`qbڙ͌AݑH$U<%.H/D;RmL`膴,}g G/% eyMORaByf{ @d"Ǖ0ұι UZcvLJv/9٢vDE.t&) :mٝ94a\hP$zW/ T}ӯ#)Ùp^y9I@#d^mAY!Si|qC4֏ ,]o6wzƂ N4^o)G ɱCLg$bh>ޠӠQ{[Be A*7֕K>?pWgXP " -d:Z^~&6.{?A]c_h45CH^2meߢ i#@QSK)h8N}30B>NoC*_njc§1{.o,F 6t;̿y/L¥ZD>BY!['QFbj#P?ҁc0aΑ}A76hipYw]jMƉZzɰv[#AXs l^a$%H59 p=E[YTò>1͏C@R:k=`VDE`24멗B8b%9l8e.ońPJˢk+eNLNmAZ4| Tq]lcɦtvz/tL IhXS哊{⌹oZADQSH$vH58-lnfcs0¯|j'^&c!t)õ0pzoj$RU,Hr^ PBN#خަ,'~>[;IQt*٣u7D; j(҂(ᇈlUEJ`ۿ#):BZa[h1N:^i@,pd$gNG,>?)b]>6%JYLj]zbBJ9G[ pNŨxn0AiX3le*6dp|"jF%̼7MJN`/hX0JERsVYniF~Q$FCtdjפFg`'% l/) c`ëTDS 8eAqD#j︱B_- }a.RLitΠ g;8^F}b חڏv%Z׮Qjv~Q,9䚑~o^#4ALEak{QVSG<SFy"9c[Dv5ɡUF8: {9x #},us\}{sa#m/ո_T9IrM)9ǩ^'n cK*L{؏SR5Հm!3+H| ޠEiÕp}SFiӌ0bꮢDR2'O~Bh-L"ni=.ۏ˜w6$۷o\Rـ޴ Zl%ہ3총| 4}+фn+OeOXw{ .SRL =v! @;oeO;֮`H KOs u:bҴtDQ8Xi^ؠ`T\~d"[,CDoc!5ҧmeN#G7'qGxp>Xo#nH=0NAH+p(uv۟ETA,UqAkM6k\5P ?FWɀ3 f-3\|#ᬅ#AdDV3|^wN;[j$ Nhi.z ΔLX^NkbUC)dXb#\XîY-2[!c続7y| qVeOh=z,%YocJ5&wyw[D^Ԃ!%V Lzբ8ن*'s~/nWxA{OEi ⎍Ml=O#_vX6 aQxi EQ)I<LTXIiJw/8fiZ OKK*D"Mܦeu<$D+VRI]N Ɋl_Ymp((R:jA \9easa%7糴+  _}_+q_j/ 8+@XL pƊAD>줦fһɿQaxi(p= ״ rp;2V@ddv@z䘱 V"ޞ5VKpUY2b!..c-Z2BAUZ,9tF)N4\s:Xp F{?a?_5uV)CXݟ{U~9SeuyQp$%LؗEFӲGtt=6Xȅ/TŧKGꯂZm2W`Q e& &&q>gˡ '*^KؠK SP:L./ht*^3([nB*葈q"l(mBZB4w(CtQ,+ֵ>u2u5-cHy^yfQWFQo`[Q2w(OB'(@igxʽws?~:Sn%*6L4 9t2(eR'Y)ǹF{U!#I+$Z &;1`(l%ݍxŎ=iϮ wp v)np֝7c!8t~]dB/y\B*l QkOO"/ώu!_ xSl+A[)ݝdtL6oHC3Tg%zZUԟO/{ w\G񙧔YY)?׿P\NHuP>Tzi$|o&ה:`3UN<)?~~ο&qXqFX*/O5 FSҭGxwiu )wr@  #o}N@hKNq#0z19S>`1r0L 9{ЊGA?Hc=nm(s>7< 2," %/|jxGʾG\W_b! fۍU9VKVx?URLjX]Ľčb4Ͱj! ]Ӿ@K acOȌ}w!礜KO{&K%Z=YH\M/?o.pңoyiO>QR F~'xݯ yr5&EBȇuqߏC hi|bgT8̅7ЏGbaA&h'cH2{1=,F{KB}.3j Mow*? z'BNdi~u~IGh)`1rc$Xnn>:,VJ}v^ 8ApQc~:<7|2QN`}/Xֽ݆D lNӏ _甀E%)O= v44Jcgf?Kl~rϏ,YԽoNgDWO@NS*Ƨ4ww,b_98j-,뎻q I ugew Fs|r'˓ _A0#mЗ&4mHV?kW8dŇg g=ؗnR: \YېIeSWx71]&y۟^Tc$P%^f1|w(: \oYð>+Hnj̄ݔx27k1WM5c8qyuG}]%.7qS1ڪ  zЯPቡS},b s a43HE+xMJ1 ;z_:ICN0|i6e֔iA 6Eg~?c։`حw鐓ǥb*2lʰ6UXdsf"^<#C#W;%4׋ݹ-.{;) ^xUL?"}lחu €|c.Fl3@ POZr15%}_%U,q0F -n;1kX]%K{84)%>6,>n76JE1S|a;㦄/xc|LI&c b˪]`dÿ]SYg?ؓP~#A#UR\8X^\8I ARK.%@1iQx 0@"4#"j0&F:51 z+Q\4i'8F#/ a!n_!fMAN3LO#7D){ ~o<'JB 03* k͝>)$Zp2Y9%,XXP{V)]ʳp`?` pr( v+JJ͂vuvC?F!BKEM#B'l;S=׻Reh*^it9 N{BS#ou UdweoϿ_߸T*XR77 F6Q2oE.>V[/֞x=rppZND sNL#??Th Y%JϏGß?//c}C NTڎۮhlg'.EPsWkRRDt\=a*aRԀ% 6(El>r"=\h'di XPps D13\<:t nU? SA⸕tѽƉQw-7GrWJ)a ]1o 2c5rY ;tn@gEFĕTL][ݟ\>A}e X =e׌GMDW<Dsg6 5*Qq;c#X'ـegM{GX[O)Ԁ)a Q?RXRqw\]yZV8û䬦9MЮޗ}D2(eY=<يaw\?$l@D\}͈tIu K5E\ե<%dQˋvV:>T*2glv;UͰ!9o;:/D =8=0VP'甮5N,F| -W@}` IpEtAP=G?=`S};55,LVQkҧisE0U*vvAҭueFNOTX5ᩂ439Lt_4EÕ38كk}h/H蛘]sߡ 2}EPEMbvSfz裬-i:jy5s*awsp?s٪M ȧv\/]ʂ+8lSD9<`zkI#E[9X8j (48_"TljRUaDܻ+ 4IFLxq[pHA:&s ̪;Ϯ, XuA_>+W1'#fZGB u'%;V}Kkoy9<4Wo H') {i9`_joBbw957eOsJ撾](7/^/[ecdU[^HSW\4rAx<^ᩊy *G9qC]bb 9h`$,^wER |ؐeVˈ]+c@A<,@?bU8M"Q_ {]8o3XcSR(eOO^n.X}! G a8US{1ށcTd2F&E!rmgWMN7cȗ;9:8ǂNK8+)L(jwzNFA)5o." f5.)^ 0 .`mfA\SR4cœ8em$ C m7dk1Fhq7Z>W<'=0r qw}7ϩl*-v|Lf] ذ=΅{6Iv88W ]2#?%c}Ar8Ϊ:6̌RE K%Re;x08N9񉐏C0 hX gﻢXE .r˓HQ)8W*X$TGe:#䲥*3D60?CV3߷iz|'xT FّO@-B³N>R¼GYòksvcd}C97~\RԶvh KqA}c ˲EZn±j> ^>Z+D%8m SlTFys.h}湞krz6k$ zUq =Ov+`)]-t'r9czֲ[lw6ID-`.7^m>Ŝ "ON-y /? pܹHcvՄT.2lg8?ZNKo<9Hm1%De|;2يs{^\d9tqrAsU.cc@% l ).>(삧zν XUap&V m#1"2MUuItMȦI Cc)Dt &OOc=xnKAq|G6ǡ/nkD[Ws37DQ )0$p':$VyÄf ~<.YZՙb }!VGpT .;,8h|rz}.ut\ +wtX=aoR|e@ 4*z( =HBI%j6:w6>[+n3(Ų?f5Qژ䢌A5͙tAIa_rР):Ͱhh24S;e9a O|XHVES4M\0yZ t|%@G%Rl)Kq !/ھdWZl#Qu)o% `+]` ~[뻑UnjaW~V?n1Ӗ ,߷zƎ9 Ho*( ;C柂c]>YE"^6ʘuQ)kՀ`1+1sHTE$_ г S۳]I =v҃xMv1\ހG [-?,c{ d,;>:7x̱gFl9F$aΐ'|́iQb:j^ӈp05Б8mU3]{#Tc]~6Źd=\ls- TeReNfv4յVoOͥt,S8ha8e~umح@$؋]3޻ؔ[5LDE|VD-sL6s;md\WI2V wEpX{Lh b}vQ |`:mLh4`!!@rq=)nUwqksPαܪIX"m 4J?yz8T- #b+' 66|DC2BJK$;]_c)SZij@B_]C`#/8U=i០Ñzhykdde]wU3pbp[Y COvii:yDŐ$lЄ_BKyҜG:8HM"O}!g̷[Ȋ7`X : r{$..T¾ wX%gypmxez$1[2GL#BJN;v沶 Y}"N>?շ֬n2w0C$j$j!SȹY6syK~0#vӀijXE]|w;+q]}N\l׎gؒt9=?*#TWteCXa$Q˪ j(^m?2 ӆg е!bsB*4A$kܧX6kؖxJg/o&΢cl5o_e!򫙰,̰b;Pf8m~mC^ޑ ] W'ƍS6Ū8Nڳ3l4Iv8)\7i}$y`,p1+>w&ذ_tDEDJ:V55D}iw,r|#m;$ X>;l.pڕ(dg~Lb_g<4=bDVj~Ή vbTNX-AumHT y^1Czaqxpat4+pۥ쏰{k! S#muRZYJ%WIE(oxuc6RZE)'ɉE|t^`IkCOãU[qVu)#q iXyҡ %0g4=o-C6;k94kG؁O[~gV.f++gPxv8̛?7Nx`P4Vm0痆1Ebp?r7|lPÁu'|_Tɂ[!ë́|}8m)#R!3 eFdNsac,{h{Y; G]^3A?wO3Z)޶mR+C=azv2Q=eL\zG%Д9WjSwT Nk4\Sb.76Yc >?Id޻;SξW3NR%a_c$8@!awL1tX#2炮r]#.@S`^_Uv8Do,._{T&%NsѓD!szd-vպ9QXZ]5m~S@@^noe!ϖFt jlߧG!!s!@nI [? @G8.hXM F<\HCE>"E/.))Kxj|}=1?aĄ9*oұJFϿ\3ۤ#6I-!;U 0Gӏ5"S"/%ㅏ12fB:އAC!7p&^vuOOшX0}} Xqb LXx:YBbT)1UC7C}p. ȝu(}$^Զč%$* 'WC䵧D-tk9 *{x\7 m'" Z^ӬCE [W0QT_;gy +墉Eģ8ifWܫlAG`V3tnuu2 @%NMr~(Jn∓@>yӃ(_o")vhpyyw->YtfɍB/vUޥM^nuׄvZf&ǔ*5Mék% ǫ8qnR#L<~d $}.IK[rh.Dz `!bY9$ki1pr=,JR|j^i?VO(OAqn0ǿ=wZhh^Et놄_ʥusdZHT_/'$OEH"5Hʢ+j3yN/==-{D@A/;IW0]BgK j εtX[]4ZƬSyj`슙agap:1Y5^: f"'A7VCs<ߏ*B(k .O:Rӑ,2xx!xMIi9#\h/ĹvɊa"nr܎ D#q6ˁ}+͇OaMVUvg :Bf+hѼEhnQߍ|Dό̵S̚#/;?xKmĬ؜Q M5;n (앻Ḧ́ߏ^S&,Ǧ1WHH2-c~8, wy4;23Uύ6[ SD3悳B|5CyF'!VL()!J:o ֨?:uo3 U"8Q) 1đ FgmvQ3 +}ZУEk4lJ yա2UzP4 X[#KN =j&9"p/xhC^Bu-w[@z9~Ľ\-R$XT+-{a?8K;atRK8gTS-D*3.ʨ>jpWm$ jK;aҾ.FmFyh "c4YX Dr p*Pc<,wQР`mAP/Z7ӆ /u.תm^)k#޵sFNjFӜlniyMu2`bz.`Bm>ǙҩBDSj;t=^:E`4 +4@ 3ͼŖ6(^ࣖC`V4ak9]JwOJ1;Me’G&[6e:;)69<ω2Um5rqn<>` '6>e9!1և ۯ5/3J BAEx=ps),' ^n:3H8%\I¯mfNX#/[r [ 'y)'E*(b|ܙ|rΓ (TLv6y'4j*>x7&է٧-׮>\aޢq^*P6P^8;(Yڔ"y1#"%)Ssc (X39S&+x:R@O3nﻂ)៹\ Jw'G~ﯹ5(CUBlշnc!ܦ6\+ eL%oŀ \@K %8NmzFe8;vaVqk[ ߽۬kw{%s.gMq k7De=kQR7)R.!D[*b fxh?w`/|۹' h>|d6\8G^XoΗu- ࿾MuעI5v;ܧ$DT])TDBx-q[MLC=W[⅚tRjm6nsK7JFDo>/,ݸ~|T_%$įpVgmwl,ʶ9ϩ6AB쯚\KrY J~k`7s/U!|0 q#}1 5v({c WѦ0/n3m[xg(6F^;B#/)xe܏KXB'Fڏ%Fcʉ+P~y̚љ+l6fK&BI&!NIJ٫5jRU)pTR)qBٓ4M($)2faKtH8Dmpf8mm|wPJ7}daQv]V堪=]kbj,rOĂTbՠ bO$'Hvqs`0&6 3"yl۶x:ڎKmgE=*e1.XMPK ơbm%T>NTDs.&<)!4Ӡ0e6$b+?>/pBg(3 2;F}x弙hyɬvĆS—t'J~nmʑs؟?'MUN{O:JS/VYZdr@ݩ m/`W =i>CHvJձЮ D?:V]JQW1F&ɖW5e/pW)~d G麗)ft9ssGyOsxR9͘ 3&k#?~)(nĒ+#Njyl;k#]|)/-xisq<]x^ޛkό^17g܋_gf@V%1mmB$ Rѐ,l7#d8& FxER@V]Ahgtj"*ݦ. "%xjy.z%#6ЖC^>$Z;ʈU;~³ Z؊?83n>}>(:WXT^APł'/m[}AP’ -P`umgU")!RD}ڵ?s|,#:tΥ^=+,'El&p}yυ}tbRM u5&S^U-|A(YZWL)a~b{"=qti =:Z1I$9>*.69PkF9hn;(-iVC8,;^`oD7D52z-7Vcs^%OY93>D-qn Uݣ򶃇81 Pda>cݷ]]|Ϥ4Bo:xjPA*PWw yZ]xP kz2¡ Û FQ($=UjV~ꋉ0]4) KHVl^<7z#ܟag;YPc 7EUѨS(Oz6Ĕu1X>{Sbbeu%R6 gUx? t%SO!t΍"H7%>[JRcc1+z`7"?kWܸeս{U^FQ&k^(YHYaSsP4_ӈ=PYDυ vxܟqޫ$Q\l;u`ę+b 7JW~/)A69WKmW"4ώR`oPX,Rbmf* U· 'Ԣ4Nb<]eH36" ƀ)8OqcC2ֻ1y:*=oҳb(D>6saߟB>y3Ϸj?Y+ʕ 4]OEf!tو&£9L4.YUk//^.aD?!)/:XQG*(&`M:yyA>zRx*kފEqL#fuϖ]S);bMyb"z,z0Xbi<ZO}0.^2ohq2B~P+3;|aaaVKӷ:\ku}ca?/3cɒL+wEpx'A@OQ7'4^8fU5Tb˪;k e $3o'Akt0!8j "7z3-vx,r-#~_PObIp|((VPV!|GqX 6M:Tjq+~iLK"yXHXL/._6:~O>DH3{Ԓ~LmE׸ S2΃]Uʑ/oW޵7&VܒKWB[*p%w@V ޽i- t$帏o)uO7"PHgl-,$T okKϚ4X\9kҚ9e gR $vfN I9_\-6ԑ~46x%[j&֝P.џUEӨs`\+:1 k?,we@r6se%O4Af ']|CےWF@8G:b(^p0V١Mo%)X, # 2cRJAk!9:!1XIuQw|TGN#bo2}i"luLdtd鐐[/~ln+g(JK#qtfI9Uu owэ)^&P`]C7?~  l9T'|8lUu<<>(Z JT`;53x}R^ͬ$1F n@~ʅ[J H{X B!!*}a/NGs|`ʘu}OOc,iXjp>$R׮]+pȱ^^SL-+(34"b5VC-/qJ+j־@ 4hhg8\uPw}+#eW"HD oxvseJ;+7/KۖHE.1neQhx)qXF\[QQ6wzA90 L3t^qkil6i)I_+ߤn?R~; k,l"<7(۷ksX0fΆUW^B4F3a)@P?x -'gȑmaa^k:+q/Uz2)Ep-> f,$đdIq%b49#fRRf̦gX'5jUMu6f;:0`\'M GqAl#Ȫ@6CػFUӲL_L5B$K9^/;p3HBՠ]!xxOeJg',}<$ :CCsQ;A,&[z*`=Ynx:+HmFef$ Z,n8m8. (@eG41{2Y1R%meCX#*G3cQ\{=oBޖ4d5M("`WRn`!E eSr`To ̶)ZW%+SD` o4DU~u'Am%ʔӓOi Sbf.WpJ.!縶1"&x=DE 9."6yѨ˔axY ZԖ8l/8dB!D]N.i/7G8 WV(jH 赛G<8ŝunKpAJ&(@^Iaa{̹l AG+:afoKr|o+9=v_c4ScXτd7fyԦ1ǏI%ųesPك9,dbt\U/eNf2V|Ywp{3AgSrvj6\9Ml_P?X+s)}\/3YX~}4 oSXꥴMH7O gSb8>mT7c_([ p3g_/ #Df|Г"[Pf0;өC%$ )HCg/*v$4\9W&]7FD, ˍ,C,Ho굓Ȭ6/P"p63~]X=YKhQ*$a GGC&iv5ٽڻF$(ST<_Q9{I<2ˑ~-J$$1aXpM `3?rŘs $}#ﶵU;uCA9@(^s+4kl$!c_? @;R5kJƈEWZ&Ke+# +AP7 x׉d0 nÅd*ؐ,xO]Z9hel-DM#n&X~￲p>/&k ܬOxÎvuq0"N?3{~2--^W_xqNuDY]=|agw!0} sCU5تX^sFAd]pjC_~ 7Ti"S~lvc5E ;/@#nk$1:E=esʽA=?ÄW֤-\hVT|L:"%ݟL篞/)j98:51HJD1'Rq`͋.DB ʪlCFZu(ӳwViai"3dMB0zn ;'5c*T3,O`pO.WvQǵ.f=HgG37E8E;k@,boS(xưlQzjd*ոMw(l1Ra0Xd10n?JZWL'Rx ᧣y7̗E!c7"DG02ۥW`{@_ו6^h˨@H#2~3 IpUpAꮀX"KKl]#VDƁ̃ !t !d1߀&IN2NwbeM`}F]9xB,ZxDNrib2,\ 6­OVCCFìYԑ,ǜ_g:;:b&&ȫ03%X2&Ns_^+BYYqJ=YNa +E3a`⡺y>5E9! z3Iu/zz>.T ;׶͉z v8j)uቷnT M`-4bvJ _*DFjvPЫ@H'li Ki{IxFuPa}ls,"1b\ Sd 1Tǧ}ȫS%6AD=2@>E!٤-9⇋t߱'{Tp]W5s󉛧ugjJÿl`BBo[൒B\{¬6 "/&iVe"{^V~amOIulv%u߃씌a=ZD: 0ARqߩ|'euRE+RC?k_G DN 9T|]ni5\XKDkÙԼĽ/::o2dƜ- P s NTŦ4!d7;D ] 1 k>+FM8Y&EEK[LeL9DzT] K͎cm "X#ȶњ%"^a1 h:H;W_reK"?[CҎớx0h.XJN!\n.>l.S8V5j.3K} /{ ̝*M.5թu&/:=5 یiWZarTB`03O̽U ij* sHG,L֧SiF6E~wkƍ`zµod,ֶ;]Lw' @U\zW~#*:ǦEb7X6*O:4wOj-+|G* !'?_?Ѧߗ Gzc{L QLy^ԦeX}&L>q 0BL}z)cs6!Ơr},u+D΀~ @I 0i $hI{$TYp$Y%'#Mdc]!['sghX .iR">o15F1ɩi&ʗUHTsE"TԶ>UlQdnH~I&h $Ri[+wDZ~<Dlf]*†yKIiq"5Sςc<*k 8UI`ZFQݲEWK'isDyDAći]8Ŵ=o?8|&} yMx{SQ yR_ UNuô@-f0Ee(2;V,FdW{C$*9ӎmtH؈s4RL`TeŤoܓJ!iȰwFݖgćd|4rvWqƂ9lyʼnT$~vd;->/t.8nAC7N8;G ~inqSȤ"=KPdu|R$8.B})jy|9lLś5T&qn/ qϭ RׅۊU}rХ'H}ˏqϽ{v}=F" YBч[n /l5?J)F%PÕ+sn6\^v|nZU " ї"4CO? r]RH,]I4 ~W)<8raiT.F9BX+Ҵ2<ph[2eBy.3>6DyX_gn M%$jeƻW/!02 Yh/a |c$S%!vӈgz4r@M}1)wS:Q""L!T&p'CfS$ ۃn܌8j "jqJs_q{HY $޸LoQqj=iۏ7{)S]EHKۢ'n Yw"D4%-[kvWgT."32"=|Exf䊞ch CMKVNZW ?N D ZmtgXWp<:1 devQfR˅LfoyT "t~/CkǮ6^V%C-7:5{H\Sw hM?}bR0lV'5*OVϪH5/j3!Vs:9)"{lUsQK-S//:2+o i-:.g1O-*$GKXR%J> +8Ry ^ l?^n]P$*͡\.$* ƨ-1LYȵXZGH2f}}FL~ ˘uufa/C9|Fqx[0)_*_cT~*;~L1^rFUm .;oD~sjTb4Ǘdܑ "xxg0粨FUsS4 1ZVTW[q\ HOs~NKlȚ a^ZGGd'9$}rыf×p! 3guP ̲*e'8W^n -O0B&piӶ/YM׭a+igN;m^LluGGQ*OH[|Zg_x<eCK*b 2F>oZ|ɵz.!|e@,D-G{d >ųpV+S e+c`/QN8H-#Ayb'fKnpӚ1)$R |M˺;RQS"Z@F̊zv ֢{N>= \nUi /]ؙqT-+!5iLyG"1kt3Sb;]buնlTyjӁTk$D6u?ANNjPq|l{vӫ&?.Zoܺ,Qfߗ{LjÆLua'aIj^ ab^6]ytr9m 0rtU;Ms' q[2o-ea$=uƨtpBJ:ix62hYTSeD4!\ssu[ &6URe]P,cܵ" Qnz~oѻմUaEgԲOQhV~|LʑC;9[TЦT:o;0݁b{ ʈco-R~շZ'`F]~no6QGMFSG'_hWf/a #יaJ=k!õv&i $)en_`/E> nh?`k6eAax"=z `p;m*xjx} klO9U,HZ|'XЁ9xNArlXěPK20o1lj0=RC->xSI-SVPHqWHq۠I~@r/㐄$żImc(WX,'zrS FS{H)<$}l[{*|]aZ==y+44|AZ& 5gJWsk‹y FnN͡[ޙU@q5\BS@!dsIUc 9&{ߏ% Nja#eD%L?).bl1DRe*}Zm_l^'%AIڦ)9|I&H@Ղph[i E1ͲsѨn|2Ⅶ9ƃm6%{H1y XA;%NkCt$ZgCR$UdVbTfQ84lnbsS'(zfs$ /i"I^&l^Qnr?g'Xɥ4gbWy\'^;ͫ~;0cp WiVOīGwIq_Cb(޸: 'yx"o ">U>zx0C('je69D(~9xabbXϘ'(J26`f@F}Rܭe&~&q4?淃,dDs1n8u=+Y禫W^VBX0c:`vfxc F*>r_D~qebj q2^Z$s>6jw@QQ2 H3%ӎDa.I&&7JœdJΒƘ/:W3ſPp}f\Y 2F|wבf@n u (Qw&Ŋk0E2٭IgM #}ժE 6'VG"$ڛ ]ǯ C%r$51+dkWO@g֓ EHM}O^ڣ!`n"~%#2θW[a1"׊v r A*~OAWج7s< ,ϴf]ޥ_Ջ4ϢWDN\ mԋQ烁K>H?Ň t22( J[Ԏ^3֗O?#gG "ӘMTf 5̈n41f$apFĶll8Ҿ}gn:p}L )Y d/U1c_O^є/e!紗|a >\Tr:R*"Ϣ&V[QJڱc8N(حl@qjCta[0)_nLv ZAdA|Yy)+!up_c*Y#h |qFFwDlX"nݟ GMh.AZN>W i}_IϐKj*SL'ȬsOey82M'䕰]jpzT+m",lfآGki ;y4qe|PdwFF\4|ulZg%|c,h6DrپHVڡ@Vy>˼єo)Ek!yv5̦~|ZS}q Eka7X 8`1BSukpm*a>o21KQC(s_a+FmFߑ:~('эתng^/GOY9\1m0.1 R,!uV䡧ft* E&"՘B(Vݕ^7:Q{M9K'a7h[<ơ&]|c&ڡבP w*e 56b*LǵL5ᥙ }14ޒrbt KG\<:aQ&kWUS˜SL+Pm[FLߦK똟ecSZQj=vol}_K +Թv/d*8tE`P_R$DYNm(`Ҧ㣄 DO}R#s ~6-2?`l1VcubzJq310|6d9ZQxht]MJI"=v n ?w Vt$űjMAx*^ IW᫓f=zHsT ~?'E6[aijs'ņuYǠ=Ff*XwD/"3ABm$Dػ-!,@+Hp|=e!h0jw6$=p]~t͔4:EJL0JTcc)ܨޘֱe{1uܥ_^} F;+UW9@NkoƘirzu_XjBz)D t,RX=) UNE4SGL -.  ` T24Fdŗ bJ8a.JZ.Wi7Gx&:qSk5 $9 cׂo**Ϧ2WHٍ^-G4KFk'3:.Z4ѱȉowąU5;n ޔCzJ?R4 J$ J<#ч߻׌-ȮRhN Z8N/KM!׭T_G:'eזP˖nM􆮢&hn/Y-u[SXh.Z8sSWMn*a v;~KLK˙ PBPVt|YFȅhPUŋKW.p2%*ф;y6g͢Köcr~f7O$͜ ٯYٲr3_4=ai~ccmȨ8%lv}"K:95 G_"9zE2Vz+򓱋Y8;ICdY pBhoK=1l i2gƅ^"ɩvkI>ÇBRX#C㟺/x 8\V_ܖk 6kot*yn21?(j=??V[zLT!߿0 9ɂ_ǪfB#n9Y3x~|.e!șx=BSmWtR'?>fneJQew&=D7 0׬ ʤ^}\=OfxH6O:ėi1[RBq0Vx&nsu_IMgErM@)N9<9tZS:5'4+%oj7rJ6S!!M:,<]ܰȹ0LZ9%dms<.s5XAIJ<,a5pY\м(TOo(\B":ño6pcE:6ʐTDlw uO[M5&moRԊ>fdcu09ut*72l/*c]o /F{+ gpj:qJ1+XCLcOV\$J! z@{|6\Cۗ{DYROR774q6E!x`Q% RFj}aK"bx$fs6Ŭʜd>2k,~Oa^ x?n[":9iIT^6eJEO#S%]`}_oPoP#";ѿͱ6o/[{ɜW+Η2;ipez}a{ ԘK $琿V3Dz\ftG#MZ:hu,nmf >rˆJ %~K9i. -j*cTR.aQNoūcWw;RB2 0?܆ܳ0gfc_ ChTǖ5)k\%u8N-cb:kY׼ xd"kfV߃+~U`>n☖RFѣ,zbNh)%QKOb“C}\?'UDP7 `S_e ÅFso_lӷr%"tb"E:|3B`N]&44iWΰnP gFi47B .Uf߯+V^t6x•wV`tF`, Վ WBxL) ,@l|;+m~lMpio_WHkYO:绨QuEqݺW{ &/4ư<K-e+E9"~%h8B!`jd[ʏ_w+'j5o^;ΰBi;O!7e]z`o(ͷeyh Ϋ2w^G y Z< +̶ )f6=?>邾DDȯ?/9юDi_*>Cn+P6WQOxg+Q.d;`+_aw g{&` VrGht h|A vRBa y<I0z,o6>BКZG K`%>BD-б" fE,|ȩWn@>+Elpo>`Am<:m\1x;c:]^߻V -b5~6R騎6HǽZNn1+A1<-MƫR~,N#>g9gnӘ0jabǷcWD՗wiSDM<%Yxx,eH, 8W.*ZkƄ]o9'Czy(]?Ac)eK*7{shV(bDOە5'lgTw":}f\?眔@y 2R.gS'gw)EYN/˾`@I=~Z09KM^ˋa`f0o9liC÷27&bu! 59ܖAԵuqAЊC,<Ʌ!}o[n^]Y _O߮,VoQ*a(397~. s xica%ƃjLܳA?dn}6"7?wkYhniy}^D#&1Z@S* t8So/@~(lJ+>u}w [ND/5AY_FشN;1æjχOD(D gy6d!/족?l|Zng'Mt=1!qg.= oMAMHVvuyFxjt ) !znM h߻e ";[.*<S5*Ib=U-B>|ZAJ>X`<JCˎzhEz&WƜ=9M}и;")n<+NlU>*;OP$#l&4 x/H*b`?LSJе]BU)k F& :W'Hv *]Iӻ??~_?_ǟJ:&\Kd4)Fxlks,`=E^XqjP~UOdn&'ń 9o;gG%56MNd}])SK߮LG~_^c,6t艩جWpFd&5{`QQ >@>I,g2J DA6E

S8( nEF\{'r5Q v"B Aз) d977-EW|@S3"k[#j ܿ3=$W2!Aۼvӫz:#g֐&PIϮ>FK¯bEJF{W4{Rrg13oYV˝{ZԖy/J% #;3-bG0rggp>ө36,K&-\%p~ڤ7z5k?=API3z,%ws˛aUJ><@&v [ kλc|]C<3E婘!6EE4o81fX)C ħyyFgڗJTx"$vcA9aٝBVmտ`|#JPB>]:FYc %Γ>s]~\*OTK3>/Ư+-7L#%~ 3X{;_%rNxb"x'L62u:w>V#5kj4JauZx giI=)u]dvaCqFʭWd 6KBץ-*C1jYڭvw2aٔP^xn((,NDhJ8p0gyz!N^^jHZ~çDa%"E5cu=O׺E(ne!íMn,g* B y6mh̫Dq^]fL6iB+ o??&oԟ}~|YRAU7ܲ@.>1c>BkS9HfߺVQ1Q: [J]Bc񚂐%3/QC}tUzI6H!œ\ĨY<;ju 92.P9e|=]b^zkɂ'oH׻&E;|0s_YaIJׯίC&!3$>n4Ut&E|hZn^V[5_HD]pMQhGM< .ש4մT.da{%_xT 1smŷ7ˬbݞC12pKU;ulH+aC+OڼLDhy!uܷhs|\e}"VJ#_B:(KSmZY5&t1 Z-U#Y3m#4=hlO%!}e(bL%v91q# wI9:R %+eW:\ۚ5ް,P,B;ےkU)*J}iZ:G]~QPZQT@BpGb`3/Ii@ }"rRDIӜUuy]噊^' sH?%u83={ٛ_S K2$.EV۟'d|0 L?)!rS;{T3!j[J)vbHS\nilLR*ʔOv|Uq-ْ]hYH+4;.@T,0AD!:ИqѮ@冖Q${Gӫ\@@K@\4fJ-Vs>650x2Ͻ 3lc+2^Lc\:9MF>Ƭ"wR9Cw ,EW-;#-J#Py37!#ښlu K̓z_qRkJά+)׮6W_i!E2wPe {2Me ."PħAp mHFCpm #wjSmZ6"U4n䜺OF*hw+*O`!^}\j5YHEky"-"v?첁NP^jUu%8IDd;ت -A-rtDݸ:bP!릚o[)A"uI6jߖX*;`0Y0y(Ə{0k$DQE-I+?1̽F+İ݆ꄻ1/d..EY<{f]Vm $^:~18gcV[w4+ S=BfMސKK\u`˚Gl|~Py$*^r~4bVI=^1n%I'tu3P'2m{o<6j%l_1]|ץAu mUK{U_i.rƖr mc9cz}hRRx^@& k-SlfbI[NsvpEuɕ g4<] OwI6NdxibM;=C3F 6^}*X37^H;KQY^!I#'; '2RPkRQe4f,QZv:m~Y!h;F}SU`̨99uolݕFd=J[cRҾ9y\ j^}uB8(jSƬȡi_~.Wtmϕ\6Yh*eB``X֍$}qt3>{sa*Eq_?UP<1 69)_jXvP8n%trMuUcyJ?5ڽeَmwE[\ne3_dJQV(+`Bc}H x +@M#Nc[låCݧE&UP.:`k q /f:%T^{zǦ9| {3߀;aV4Eor*N(xV9?ٟsL++g; S!xԔw|BE/ҊE<^ݖSR&;v;!bp e5຃.!F`m (7VyD^:~̛x{k_"让6Wo5:_›FpLwއK$ن0ۍt16Ս > ]iمĘ׺1߶1~6o%e =UzJ8*o[B3=(nۛ^M186.)BA[jPC4JJcVbN%uRuZMO 1)ОuǞ[,Vv&*|2#:mCXZJemr~TҎB7lG]6 -PfL6 <$Ŭ^-C$A*(Ioΰ/uAjچ}M-!*VqܡE$yzqEH4l!ʔ҅P\*3k}kylI'y13.[hK4 ²LvC)]rysjEQk W9br.:70Z;:fr|e3 ˔}kVYΆr3&nFe^w`)uGk=~acX^Mfu ̋xZ MӋ'f }e7,dkHۭ1o1W'_ mݑc$¥R7i*.\;c`;bɿ$UuގFi}Gi,Oz'Yd9KY1xYZ{i5wEF t6IXDUtVs~B?v扫$huQwxR@\@V#{-n EB#CW #%+#{D ]#{ AgÜ2|'W^\K e؆'p e:<Imv Խ6 )]b)E=vxHq[0:TYI }er_3 R9ZXPV$soX̢|eux~n PMO^+!: 䙤#>j쓦Ym9.ׇ4!5,@Y}6CwbIBYzZXn8?{Z[{aXd}c$Qii(t~f^, >>$uZ8JP0@wgxvrJvkaRB[.gZAdҫAv&@gQB'g4S\ qDw2 $׋/ݴuO~>K&;y:/dv 1}mNB,;-My{ܭOYDUwVm=q3i7)}kU/_B[Pȯ~OϘ5%ilz8TR<aD}II2flėhVs]vҐkxؽ ,iMoMDIIZ9T߉]|9~& VtNmmK6>گ9tl#ֱ9O+Pė*~< @ox'I,o#KOlBXkxǠhS J2;yb;"-"~[#f`YN2aD7 $S$BkJaPVxOD 4Pdx9lV !ω{\X5PpH|R#X0{.ݿ50[K4̸A՛{z9K.kvUqp<=|vAk҆ax `8-lڼ<~0* Lz i]ׯ_#PwE,~u_};H:_T??1% dEuB&dE\ݡ [ԛ2/5S`ܽS^pL2bXY\zy *JXK^l2o?2*-p|XL &Vjg'ܩc u<:55K.oPP>s| •\IlmToҟcL#&$geBo8m;+%b+5ksVy. 7 [5C0o( zf#Tʷ).`.׵zNk ^o*,_,a~[-'6e& xIT "`n7 v;" _1dZ &a[\|BN#E4{;"'o䙋#i̕)gs}埿\ϯ?~gQh.dtIT[6K~_XUTZo~l ⥀ Rf:}@%Jku_7hK}Q|ri<=&1ʱ%M{- Yȓa3x(.yMv*DFB\(<ů%]⡡$֥M=x%dK_?_ËcW>BdFg}v '7 z#[}f]'p>EB^ct\n/yݘr9ltxb.^y|fv'gס\XyV [ڲ$AR+3)Q)vX|i9ƒIBçوs3%5GE |.EߖLڏ3$yx} 0#;Tq}>N 6~> I@tqCL K~6$-pE(2--Okk`4*ӍoH'2;_Cj*k C@hr֮e9udَcxDǝ8ݓ;"is ofU $ FBT+9)mj@dȿзB! E,c2f H^Tn̈́cqA#Cu(kBV$\>N<>&i^r͊btMwԆzUI`c <\Ydݶ߇3[.%|;"/1z!H8Ē9k^ {L8mBs-@'R"]" _UfWDm1SgMo˭WqD O֝]+eIA$x3o:G%lLelb=^?"/q7nm]e론|KQZ5=ߛ̱I(i`y"mQ8@y.Ly&rЩƘO";$)z61}q52|gb؃@;FQL؍ b grw tc ŋ|ߐ1Gnji#lr3_eҪN% oWDud`^PvQ kLuQJr+:f~k:+}A܅f/m52.v]ovZXcuLRY5$@N2DRMwY5()$ ZN֌UA).kУ8z̈́Ԅz,r;bOdzJ]ḽh'Г n0# 12Ug{U "JX![Fl5T.^ ެ l&|WB]sM)TYuyuVlܸ!~nK()eoI̭7 3dEUg7'PЋT._m?ʱsb4B=^KbIgfQ-u4So}j^"Q[ZޜNRE*}*_!iΔ_UG3:iwykZXPky5yciTqt~C$h!JqR6{5[:1#+EQ[\3$ևHoMաL-c40z;}Vg aF = sCscWښz6yhVavU 4Yl=:Uy0 ]o&Z*#biRWVp>A0>ݳ*#M8\7z+yYK=,c`.d6gޣxYDGHt6>ܗܩ; FE ~5qxbsEuPҬ㏝HƊF2+wO<V 'd pum7Ӿr@2RiQQSɨz eRL?ץ̈PY Vz}y.W!J)S'h{H||*_/u䂏m>U^ޣ\⽹_X7n?)6MTT.""RAkΏL4)\ Eeo6Єglm#bx%uC"!|Li եJR{vs?K ]?s{b^R",5JlZ#-9K)i,<|`kqb|[H}ٕp̦;,Ŷ%C!kCUm9#j3gKDќz|_( Xȵ FF)c P~/GωET wy<_hU0Zȹ{kۜa3;n;uIzx`Up9&Jsݩ"vp>7exM$l+>w54Zg`R\{U=g"LF +n+Бr)vqJ[شOIrǍ`K.Hy<EUy3n؇5yyz7T!KDGӼ}sA>;{& Ax 3-aUwqG+=db?WTׇK8i7ldBjuPBž)|'XW0 ~|5l!hR[ʔ7b)mP۾=5i>G@ÀCQcx__S\(\_됣;XIS"֧j?9#afi{Q)YSC$S)0b`v{NdMҮʪ>"<ÉH Y>g{K@@b!r 8ұc#1)KCz _*K <M8%ZcDGM&dʥ0 NEh-9"vT`c~v Oz%=k3䧪#Z44ҮnBh{0)D9QYe0\ͮ;_R\!+Cܵ}d+b b%l`]E|V_-QcEC+b[𳵜OYrCGK̦$jlһv&ruPVyY=`т˾OfmΊ Au עaQVus*&7{js.SZDuZ}HFA"imG ʰaBI\tIh G*UE-$u)Ewf 21Xc7,]%靣7x{wΰZ&{8MB^e&;ّ5?JΎddv ҎM*A,XOh޺/d ʼD96n ;v޻fOۄ,Zq-!dVSkbCcl! 4fxw;>ؤm帾3Xa)ޛgw&8U7$腋SX)LRK4+([g |SJ8zKkU֘5,tgF:WpYŊyV,kl9ljZY8:*pۏw!&b$L~mdplک6;`y:Meg9gxte8/v5,cZG ks()c.'g.]lwt`YUI5;e"EStv;muC_?gEr'}Ea\auZh?lЎΞo-gژ\c}51 _cUᑛ }̒W}2- h~W5 1,Xrhz;XZD{a$SUB 8\_,DdB].Cm{SfD\ڊ*Vd7gG}/yߧMQoZEHYlrqՍM rDŽVZ)h)R3)sP6LzTslH1WŤDi/\׭2P%2;>LnW}\m+A|Zszu9w\d^M9{]دtEֺRz/ncNB2oㅡ'`5\DIL`r@RF9rՠލDB<|)fcŭ_ ~(ÃTpöP1uK'#^6"͂ jȄg\} >2R[>D3e9ۚ$NX2IBe/]bN ]d~StX/RG J?Q. 4&<+HL;dg ]F%qZ>,ۯ{h*L*mә8L\r y_KS< 9N#^hI_n=jNe,C+68:i`+ih+*\,Hf!M8 }|'k"mTHRd`?=D[Gd~9Wx|A=w9ئJs[QZ35wgb2.T|Ej)YmyXGQ'ٸpQY0ONGF}N-Y?hem7vR$2}o|iE]婅UZӒhs:}INP{ uu_pd2n}ݓ> 8c0Z 1xu?/g"ɆƄ@/`7]d|z]`oش kذ E:<(T,y=vnb*~KF2ʪ5BHngϙ>y/f!Ϯ#O`I@;5Ij enr,tU/ a>=ai=Ԅ{R`GNce:AFD:A"F>< j$FK-`D;`WJF=Qo^U5,W$Wv FuZ/ϨSMS ԭ؟$]j&7v#9ԚTWL<Đ(*at9 \Nݡhb?In!Ӳw⡇yrp#rԜ0@r1(W|]R8:%4D]1+Κ^-qXt-WW $` ^ֹ*7.jo4qNt<{S% x2.GZzu!GuUAʙL}2%|1]ljmWUʽOLO TԺK:?H ޭ<\ @b}$ D0/¾'qDjDr#g7jHQYj7CFkDb ʐ+~qbAdlC1 {csCfzYU mZ=N:9j̆TĊ\Խ8txA@b- CaCU_ Q Vais& ϧnU66$d++[V}*TF" v |^8NM2s^-l7y.8\\ 9NCj$U*one)B\kS/W33?lHLXA [uj)䰳Ȅq r֬}f> _چCo-BA fBWx*m){*[̳}pp ]>ñʳGNXz "vzu7ݯiuQ^臢ˮFBQ$82e*JEM"_%~)\((V$>#0eޒiW*i9Zq)FǕɦ2 9zztIH)e~U`KH|3]ؗB?'p)!|,Z0sN~G^Z AJ *jNJ4e|DV/zS'M3psWױEoD?_~?e N N)L>ƿrr\ 2Z:G$ۉ;:28{dZtp:-lTphJ7[Aߘ~tR>Ty=EJ Ʈ+$ #[Iuqid}cm{{;` treebCbT/ (<]RJh]HQ@' B~8>m3E֩d$,;$hy|d)K{}eDЉB\ڛʄmf  EF~f`C<`iAVJm+QK'7}@iD@w3sd.LOKx"epk#Elgt寖䙶+M 29GqGEN ;|;{!@Ds`cXO*%+˵\ˁWj|ݶ.rB9U8E٭8MݺA:.rY[wv݄`Y R Ng(,yoOUM[%mɉBvխgp(a)!3;+I hK-d*ds!&hQeHp>ftv6:rf8y24B:d?||"v8]Je-ldcizeKq G*ſ֔pɧKA4%>K `N9)?v裹ptҘC㭺H~&B9Mbuwt%؜;xDt}NYnSWS< T9KGȉ95-j#!6<쪶fx^kTPDZ4_K8/4EQeyA>^212ɤϱe8\*ҾpTrh7UɝQ?wyM8pOzxQ5w#![̦7n 1ij1/JMP`~Yz68 3(8sVRHjj" $R'^m\]un?5Ε}zxY#TES4 g\r ģf+@Zf(Ɗt,/g>kG|fo:da{ɭɏDpA kF >p # տ%ߛ +׽I6jV%S@9-?u~ۜnPto/ޫhʝg!+CI qg7"cUڌz!~1p]eO2J4hz?ȁr l{"$QiNyZ}VsAF.PsQ5MizҌ3('q22iu &r{㔲}ux ., f9;6n`oCu۱.zĦW8t|{s_܆\ dD4JgzS"i-M3VisѼ~0wf6GUPx`4.{tS ]&eRT%f¸Zq E 'v!演N}y~ Fg9gS~R ),-6t,bóg`YafXfS*pۉ`óOzԕ79',? vHlݷoz{IH\wö́b[J-uhO$H(-  ?y< 1K5J*(I!)dbWp(4jն c&Hſ5MӥlY w~I[LBiJe_b wC],-JyiHLYvn9ɻ  ޭ5x)twjI|QcaوR YP(*b'%!ihd+az%P? "Z DhLSo􏤇ʑ);gIsDɊawW^J[H'U7"jem98jOֺS֝q3g{t|T2透z)}vϾѨrAY .kyG=8K4W<'6 Tv.E\feQgm$|c?b&]?Ln䆄F^GdPJrg8S\ qĝBwB ZE[;pOLXImطǢ>xw|g'<\mhnS绘EIӹA^g:NXQc. X1iEbyM2b̻]mر]6woK?VȤC`I=akn5 æú0qR 1pg)tx.B?j%Yʘ MIKΑ79xױy' ~Rk;m5<V7AYam|gUxAQ;m6}اL3Wz>Ykbn4FEgoUL_S[?,8I7,R2{~i'td1TdVw Rc )Kn,BLOLUEd_dvι,+Lhl)ևS{D3N\LF<ՅlJ٥ۅ(snNcd |UXAsB^PFa)Xjv'R4!({{ZSs }=*]v/EetR<6K%!q?T/3B#*JTfz,#^]vtvpt|{0_.&9 ,ͮre~lq:B]PѪyou3[3 ΉLOL|@#1y.p}Yg%)IFaтFf*I8)1y$#턗\2 OȓE25BS*xUnqq-T6RRDeБV*}(Ri-c?r!vOxzv(>lQQjDO}[͚6 9t[PVj,nnYsܽTKH 7[Fl[!3w,x3)TasAH$wN;tIMZt1T^{؟Jkd,E`ͣ$V+ވ5vFIόp9D^{BUj,B9/B]oYJ>vKO4Auٹw&tȖ]9&K`?Y 6Nˀ_˙ÉkM&a)NSFY9/";rSKn[i55lMP{̾3(@48t;:V_-~[J($!~YA4G7?t\;|Qc4(ei=j*<^'<eݶgaǶK6>@;h|!%>>_PBjv{Jn&JJϒ$Qq3%únkg[ьspo iR0̛sVȵ5}ko$- M|!}V`EZyi)ľFMAvN# VMtc7~+ezG=,+O']bxAB[6AL'f@8MK BA+"84_ [LƄ=r:[P%L#i#rkL`4>DA28sg'صE8+PP4ODD!Bq1#+)'fBxRh gt8IKPF4[uGBjn{5i1~lkưh{r0DRM/Üp^K $Ӥ[($K7c;4h:iv~dqNRXMo?mڏ- B.eGhD͆Sam4MB4 ('nCǩp[6 V h- g[Fxi Ucİ*JF 1I Fٲ{{fF_W1%q9e [1| >~%P7#TO9-#ƎSĬ׷^I g[5&}C$[ϒ *⢽m<7h<&^[9BܿuIr\yQlںHc ё4,ڃݮ^[ pr2XqFezkq{& MI ?(땴kzݶ-L"qF1ApRMԹlf@!OQuNy~Ke7:2@p~O3JgK| %W| D,=qW ^_y%]1 +cY"eI|gA?=x@[Ჵ;v9`9SKH']\wR㮍 L淇".6I\ȉ?Ќև*ȑYqMhdjuZ j%}um4dQ.μbeU.޷1F4K[Ng|%B ɏގH[Eh,5ax* 3r#,OU[]ǤE@f5kdP.Ę,t`ءD m,LƢ[&n{!8Kl4gʦ{p4Gi߸ })4ػ#ڗ?ZZRH!s0neX J.`!u>Fˮq8](-TmpW42cAW(0 >Մpǰ5Vp%C̈4{8?l61xGاC / Yā4}a**З莾b،vgJ a s(md-/) H7&.Ph!C ac@hT)-G',w}TNB ePL͙vp]!ho_+ѵI_J:,p!?>dP^Xh]JNp2)Z+T Vɪ4#%"3va@*IJ"z7Wu2H3&RJxc4rRm4riG!>|~X2grHGʫ'TcHQ`??OZd{."FV5L4Ux{̄7I"p;JW"*[:W1/˗[N%[>ghzס*򤎧i_ ތqgTW,9<G`:v[Ma:3%Oh"b qh. 0e&SH/ GoM&0Qs"):T>cJSzZԘh# JIn0L/S6 OK%הsAHJQ Wh(6^ jRjm;uj4QT(x!}̌]EV(=t㱷ޗ"Ki,tхCVbVtYE( _ n`/;]tDPIruA ǓS*ΪMr~[q1|(@p35Q(yq?Q#^[ZYC!5{H]T{bg^hk {nL&pkmXo0m]5eˍRG+[ Vf ,|^L\>d 1<<xq? GdDŽBz~8B%i),4`9r[^['/lRBŷT0ӌ? )q >BW4`?6_㷿 UY.6pԝi&vn0p6pil=LXtqs>*Xl_2s(b/^Jv]2q (.׏W5̡# 5Dj)سy V`q;_nff=aF 4PyiK[I $ e1[Ta, R+1 6{q)%Fk*TmႽrF(y7Vy# ݪ0:y{W#1.R|O?юUpUEyRIN(c; ([ Năo%G#=h; /WvS 4z+{;{()$ ^;B~j{YSȼ?QI3EDs\' *4Pmwd@9CXFQ+Xq* .Ih|OC3ﬢeۯОy:掹tJ!Xr)g21)ad!!Q:E+Z|㹭F(zZIM8W %f  py#w>$"OǝŵE))'B֩5D9i *Pr4z4F(/U :x4>g~5_ឲBߪ{>uuaU.HbfM}?'<(Di~Qzw#H/ZYW^c0]wzTDIf.e7k|xDA"39*f_e+/D7@g!l`I?q24D/}"? Z $%:𛛸l ^xZT{6A_b])a֒%C2G0a y\d!`gdE]yZ0-g>G74fGZvo ?!\ZxǛG΅ab /x9y$XNVKix)xx1%cvu,˅F/ɧ0L.f4 O)Bq`4RIXpwV*mG qÑWzr:UkkjwDSUC. 5#VլP뎩_v7.ܼha0T?vgQȋm8W#,(۵BeY˙=FAOQWQ|kLG#iy荚{`qcKu^C lf33~jYB=D ,!ѳyӓ<n zH.J)Q g 86O 9?Byo%9k݆UOۢ7,rXʭAoyA8,k;RkyvK$, |:0!s3<ާ!P\0cJ`=jWi'݀gƒk?5ǣ^! Tv(]VL!,. e\{-}/2\;m2˳Z>Y6|o.sa19ٖV]k4O+UzCy.ߓy$[?q塯HqCfMOB/ bzF&n7wS"QԚmwH{56iVAn.%Z ~\f:y3G{9Bc3.aL8 ;Fܰ/(;\gT}B)2gGMv4ⲉ9h7B/iJMhUmWBPGKɰ$3z /nMa8I?I/sWA<FO c F Ʃc׆ |L@TwԹ(h[nܱLFP>w,e![pQ vpIC؀v"z=.$-7(oMSYqsq?;L$>A랠ܽ %S)3e*nQ{g}U&䠊U~фbKoLvO1#svca|qe}zSW0 n/Пe,jv5\[fLIr`!!xUފgD(*'낶Ӧ;="]ृ(rPoN42FN#V1S" LU?KxF}³ku*w&h[M27>6V >>& OtJ"A6S;֟;mp :s"wa\,pեvsuO n'M{O-Di(qJ:v]hRMd.\\F!˵9 _.t̡3nR7}Ws_ځvQЦG/kxXf޷M]p :\2ط*FDmzܧ.֒Цc;DPk#$Teh#@:s"Πкߖ2ޞe|ۿ_o9iz۩L:y-S"W[v7L~V㜓ҙL ˢJm'(NRc2\\֧6Ӳ>]Ҷm~R޲7|S7p$.)s0$/%ZM桑EnyMv<Β6(Vm z(ciʬ.`4cK/){+U {S/״ ۺ _I1WJ Y'D\Ү?3|m6ўPnS1 G4!.]DeCxk=VTe1h_s6zE!愯)Z8/ 86+vƳ<be%uHK=WT3xj`DoəR|;0H 6]茣>F3ՑbDB&sSJ2Qɮ02ԃU jP>,. Z}qa$^@]91)~*fZB;/on?`'^*`;pEgR2Ͻ_5,fݟ{}#v.qeJs\lEzv9Fͯ:hX|DZM5֚q|&X3gv̬B#,eԁ+)4S;F2 :/W1I+Fr1FS.Z[ܪ rEc{\Q¹%vw􁰛Vy?:,/`xC̻krh^JM8DOK=Wd4mԶ\6owo;B0)~QF)*IwoL I6ߨh?Own5,E RvLv[hӜ ex~qc  u5pkdp׌$NN";TfHRNg}ʄf`; elydb;R#WoZXx<S-!xV)@ZL>h.qZ92 [Og>㵨3!,Zz,[Kj?#[p78.b*䵐3,y-:3A+tu;ư`u Qk䔈ėR&h:~|;<`rUUg /Í46}Q:?.|(Tj a3{J5ht(}p AJ8)O ;~DG^ˈ4FwGBoTN#6W'7%u\<:-˞2wI&9S7M.kt`)YLA~ةm7:9%Gbrxwgyan:-DmHf$"T6J NZ x#dY1Kۦ0TFQã:|:GcF=PMHC+/oy(3 ;-Q8J`d:# \KcjdցR)E]D̼#N|fv* T6Ldy7V""έ_~4)[zd ~IZc[$t!P90_YV6nwcXH uxG\n Wk@/t/j[w=/A `wܤU-TmcḹDEUӴ) /t)$jtHp rJ2Ջ[Իl 6H85xMi-X|~=H^Wz@m'g>gNyugVZ?_|% l{Pf!^/oM,`DMh)}bf2YTs+A j TPNZW;C1[aedZEoraUӌmn/5p1aڡ˄7.vy^zU=&[`p02Ò< Ivܹtb5QΆiĺ?5j>ف'Po9Y 37! V FhkR Q(n YIι/<`|~vi合RܺiQY,'@flu')z|8~՘&qI 6%f-[yP㧕GGUo?])MćP<iuempLro=5IETj8MmPLckf7B $[oA ŭm :(wz b jbɮܡ(vv*Ofa%zU:71v[CF=h=n:7"13\߂Py$Y=H c#Q.TOȂ*61]s}7gZ\^MvеS"۷PǼ$$I$D?o#l!I%dBʒiza$` θ;oP ~Fo=YƝ.0xyQgw1zB-6$T6H U#\\iוdR%8=%|W{|?jd:yKo5LE⥏r~yRߞr?0:oJu$cֆPHStܹO]Gݽgcc|jFߥ"S؄nMDm=(<^{1S))Jp~Ny˥=e9*^Z3km}lЖxV{:F>O3B"02iP8 Uv$b(c#lXQÑ#9\r{>C$*Y-KH;'.l; Kr pG4L'6yzd8Z fY>뺋Y]_}%䓷/P&x:| ql "*{Lclt,yCMFa\C~ͬChH}ņ6f~N*G= ,ڵGNyaaܥN5{a9qB$^ HAI-^pI;9Ul( %${ *wgw !%0lUV;Hjnl^iGpTcSڑ*%-U읊*!Xc|GVT12Pr6S4Os=\"|̘ FSpܼoF# yv³q<\&cJ?kM#/ywE6eƶ%Ri *Sa-Ssi (JM[\ B2 p,:/hMxX 良PH$:w=.˷٘͝ϬڷׅZ%b>o7|JyotFCZҶٌsYİlHZY:g&,̸ԤKZ@F Wa^L0ZI ?,"{MN@6ίNBf# ^ :jq7!CV-}Oc?Ký|Ǯ>4C0/G?#bG3X6k'0xnl(`?Z'cx!{?r"a$kMߡ6hDt\HܴX(ORtn4=&\4wh))XŸp#fP^x-XC v>OP/&@󂧉 O1< p@tw[{÷lsU 1CxUk/^SIGԜKm(fY jpXfe $g߼]UI/c5 B.M5= ·]O͡(Ңjn'$ej8b&X 58 ~_>a9sT+o*|tt# GF5 gc?:߄QKe.cc{+NX,N<,W]o ? , )3Κ>vF"ºbuwʸzTpĩf%RxDZ'w~aVK 7.ɢ* c'үPcX~~^&NF ͭ(kbC/ܭ w_ya8Nϴ2pğ2Zh9Z. Kguަz:[iψbڥqT<2oY͑ a_3A ¬dשSq,nmyS`?'htSC>"3"9u06r:cFUhگߧӧ7zJݓMMTa q:UA c1o)]C0ֹ6K0JFM2W(㈂w7鋲z; CD͐{N'8e,n8n{=o 17MBuS>6+|y*V98Xֽq7ɂ:* .W_= tJ\a"QSGntn)q%LfT-̟W>Vv]F,O-_hh NcF0t(}7^P>(!)tbUt/;>2)OW.gؙO":A:N6hoLj[Y*9e9 Crٳ52"` \9SH1&NG|8~;`YZh]B2~䲛0(MSBfTMIo~s@4Sa]9[^[F]'`"l$82%B-uv~kʏC,fQk B:LS~z$B-b`W+0&EچћBb^wR S8m*`u$-Vr؍.<ܬ;&GMlNme~nč0*|w~dZUfϜ|Km[w58.`9s*Rk $EBV/|1դfOKW I#qå&T[}WݥK8IO1T#:d7n,Yr]5%%R 9K/ amtX@$I 3^}geyMF)>)?,-SC] Z/{ۯ r|tϗCB̵$Io$4%TښZ!Kܭ\eYu,#n&Q/ V1#"SS5W^Oy'8dz o%4uDGbٝ+t㌊6O8 " Ҍ+F7Ts^m=xab/Jrb6?,CVK_A;~9fڊ_bwG34ly>*l" 2lU8FfwoA]vܯP4TBdӊEFm2i R$8`nTJτ<[wzPcMCx@X>"g1gT|~p/ 2SsF`.p^ \/T*9|nSŽ:ktK`eX"]>p3qP r"ap#c#LmuT$MTG[}Dbƭ'v2k-Iztst JFy5saCl}#r[aR'h\&24j8_1nM>p,R&Tpk9#3ݹkqd(O|MШ03Z)k+ }m-8o(FzMqZY,p}yy@*p~|j)e1.ݤ:00E4,!-zd@1|s(S#iDV i-.gֻw`*~#֐gHxK&S2|b:2L<~p$1 Zt#|9E-@4B\U\Qk)lBVUW(uz@*ĕMmcw"7)ؽ[B#SEiS > 7KA?pW*yh_\vC)#<,iX It(WY?BR&qR[5e2a\mFw=Y ?ݗ+ǝxMh8e6ZJ8/yʎ g^YN' )Շ{}Y_-XT|&Z)3Ԋ>_G'K`{;:I컚C L$HVf9rnARN3(Ɏ&Xo!B`]weA>u4Gl3~9v*_fUIȑ ToaZݡLlV K%8ŕk84FiN$cXt $Ti{`LA]Gx :~w*V&U '%U];f`\YPYQc܇/E@ԎO3wtIh 3eU[C2%e\ 2z'KtbRG3w%w:깺mx e퐭m$Y Ǩ\hne<$ 2_2%`2fT#1!(Dz cS(V)03!?͖ϝ'IB$lJEJ72*n2cx3zSj!yܡNw5vͦ0Za!:R7 JƐ p-G~ h"oKs~ZYml:t 46F6wnI")U{zF3J #G84~ ѵrr~ lToyL;NLtZ!%j夦qaN Fm$3.BY MpՋ?HH;bi_w 0&Ar֥֭7s&c3l)D_3Xڽoq8ZQS( ыpdMݴ% B|zދ"L:!iы+ >dC'QQ/5 ;y S9d0IrDZl1ʴP8hٕ>KUxDyvmFm}MQcE#si_|WA#KcyWk VSOS .䉛e^w0@LFh-)}>p>ՙgF‹,76~7h8^aE6,w)qdTpG#HZA_2a 0Csp`]kJd+Zp-"OF&$v D#f d@@/gf(g!(JS(yqn񧸾c[3V/K}AcUUQ!n!T59pCʩ(4OͿ l]NV7rN%"`&>ji,Zq0sr"hEScwpo, ھ>sߝՕ.w[ې{ Zĺ$j S]Ne;[pc$3j?Ha0Ebѧ;_8 ba[eL* ь^ Wcbxv;oklP!#r68D&j `]DH\F^7TX>8"0QuwMv/C1.2J}vx$LZp3'l;#?kWH]|LyX}Ew o81JtHT~/"2Q"EI IȌx}* 2u- vڻwqXu $jW(]$2U4BPiRmxf0U9•z97Kڒ/5jAQ BN@N;UV˴[^2q_- \IL" NUZbJT\nwsNi,4w)'|%0MZV(>@jcI`S4K )lMA ~X[. /OI?vUwE ,+GT)fw|9e[F|+`xk~)j`SF SB$4^=2̡WYFـsd=c:K@@&v`,_ӌr5j י2!ᣎwHN.{I 퉴vD) ʹr| b .VƵZ;4D/_IsE!9O7J2)?ByHu[}`0RJ7֡T8˱,/GXan4J%. G)M 713U^<4N/OTECP3t5s[)qq@],PMm%kݫx?`Ī}3cͯU&ݷ32O$HKY$p#__eIgҘdؼ!i6sC$-ž`,bdmӮ7k\i-U[ZhɸM%ϔXD|9Oc  w7!Be5޺7"JqS8Wn]Y=e[CwQ,Ϩʳ̳#u& V<*[%d9y_ഇ;N@\lR\%7ʃkЙzF} J'p,+!36@~0Vy |oؼ``g~;<B_3v-|_+#6 -GJ3,Y+gh?3+ugP)LwfIpAslcE:Wǔ2%'|(Iz'J̮>{U^yD3pg0.wpVA _!ڴRfgVA ڀ@$j-XL/K,qbI^;arD:Ti1HPt5a O e<_czZ=M1 q*n:N{%vQJzy7Mr~kKѣzSq(:̘8` ߵ2'*.v41,< ȧ`#@0 ,?`/?O@&uEOz@B"1,CXA$-r Jzc`1;PE -BuI`{ C2G jqL8iܟQl}<tͨa7+윲[*4Z3jzI E@Yv’y}JB aHfLܴij#qTMD|@ VV6FVirb<͗4](0[0^e-N/ڦ08m@6]xxt9z)!6rpcq*DsIXk×lҌ콇]qA9<8w}Yh&퀮>9%W2ג',<{\ ӰYQk$/i1<@89KvQ>p^1uhn.}V $/gǍX3'yyޒ'x_Ԟ JGI AĴk 3$d 6o3[Z`yWoJ_hi5 }Ppb?~zfMujvt|p٩Ō{gW5,(Ke2HVW]rxsC7h:l ,席3#vKd jוp'`)pHUͬK,1f~wfk-S:A-3bMt*I[m&c JZ)S죇O9򬵙V>oj0q?U^X_{_^ }DkRC\+U.Bd`\;2WetsDxFi4n@/]WVmඔ^jlXgY"x=tFRCi!BW ga2dhֹ$e@lR-xTW4?wl #io*hu6oBdڲ{c]*>~cVRePZ]b.N͑HÐf{iY.Kve!5O/%U|n ;#=el0^ wxfaW{H|+ߪ~M-* cjK k׻ƪoQ$YlvRbWaJmyn?h %v)PlwDgaOm,_7-ɟM*<ӶZr`g  9OU.UpC&|*)9d)NtARrGAhBZxY۳lb괔9=*a UúkB-j /ῩH)OMAQBr1x #n/P=2-EGD9 `!ݍ? MFZpnTs()D-l3<1Yd)x?EwE+h=b` #R%+)V*v> > lU!DM>ߘ^׬jdoĞf)wN hJfH$A=tϰPXŕ)5VWw~"1,a1YWQO!/ϻD^ oLa'GEj y 76xwNV UBfl=MiB[\S6ϊDN3DžjF*z =7E+^EDڈbg{X/oXӣ)FkΥ+L~"<p]\GݿҙS6.s5Qűl!UхkIv E)>3_ V =ԅόF%,xS{&\WH&=`UC5<4BpNCjM?=)hz\y 3_^/n/±Kv븃,PؕuKAރ`_ !SNUU1"EQ+3}jfCU>K{>uJR:dUђDrFx?MQj1׸7 ik _Nu qڠ/Elvp;-l&b#"WָF374 9IW}{P:Ϋ2A?xV p!R%kEhr8x_ݽhu{ DaoP-8P$8{^XGݤ91}oTy+~H%93& "5]|\,DZbsi+ lpSX-8v/u*,='+M,X+A X ꏫu!78m m+NZd:2E }Cݡ/#I\'zLY`\ D5/p`&7$'Zu;-E>OaOp`lWZQ<V)`a_L8une\cv*f:YFW=dLu8nޏS$òEi@=N}쳍a^_o/b3JNtdlu"?/Mp3}J[VG[1LK1(lCbvOP;?HтhػUD/rd5P q17cR|5'Gc"b~얇~>3dHJJ` 2,x(41ZDnpx/hv^I똦( @-,(}{WPrd^ GP ?H"H\АS|!jv ms|n8%*Oz%^߻iq̤ȩM "2F ϷT=ZY8jVuOuHe88a_suCd$ezGl1BI[fd:bڣvD&!yO*=oU?uDx^֥APӶQJא´ZDձ(ojw M! U51gO)#h*BSs\L4Tu`?Q JbQYSq1{2LTgOT" (;lpy91bf E g/Փ2$QL(.EUzL*MeԷ1 m;/I6GA u6Sh᝜W|Fb6bazxt㍾(+e4!.hUmvLj L Ne-Z&WA-:Q[uѐPA ʭve>XN(ݟ/1(as*.5R.r:SBy#-gN [םxY{Sfq7[-?R@7Rqa6$ xij!PpE#4 -wְMP^Y3TYOD D%+98NpYU Xz[*`n3[U,cr Oh#!aydUPC" W z~1_ ")z=]2^fLINfU8xXjV5Rnct|]h RLyyڞHfdkYЃRPR2Sh!k)PL2ZDڏPCلȡFqxmddB+HPTݵݾT<;VpFc X$^4^r:|"+}W/'cL %]n_)gRFiҒx'ԓA{rb#G3 d tirp"._w&NPJ HrO`TCGT_X{wԅ-6 7WF@!9eh-нɡzʢ6 ƆkLsx@o 3oi DJKf4jQ9j$huc/Ff|fs`r˻AB'yOxA4E[kMy},f#VRT~m|Iv,ܢˮiN{#dpB(n/C?Qm ݁R_OP{ԥ`<>:DG+6 @M;vnt'd,Ol3:)uvq&$Rue,M_QlM, ϹV`2a,~l E6,Phhar~olaMbꃟёCCUPpIm7T2ض?g>YӺ[#{yE 6=tj^+NV%e#cL 3Fِ!};Ъ^<Ò썙KRyP[m. K^$[+B: #PşqTf|Fr5 ImC|nBZNݘü"4˄^Si:-$pS~TÑ^[UwWWJiyM>G3Inqa ۞6c|؇©]]Iq|p1Ԡs6C%|pL'Ҩ3#L@ j(W(=6 HKen}=՞( ~~CV/\s,uM9?jʖ~ߛr[{KJ sga4e{vg܂ "#KZp4Z.VrQS1'+_Ё,ʠRir1rQ4{f$y,·?>"~R.[DBfȤ$Zro/FhD\Ai`Sa\hZNc+=G+O~b|>宅H]1ŇaɘgaO-Xw2mO]zT:Y)lS Wg&pDn?,KoG WFmhA #˚P2r4< z*6b2WeoV=:8O6x95#YGL$|/ NDxsqxS 5(z/RUj[oL0\2qzBu+jU.{3$1Ps׻ꟓPWIg7VO9++gsfocs7jeYrBw)rF9yRBC&(1*UBI+Qir_dN۽REƬe|p!j}$sIG !a^TSw <6Jz&Qb 9S)SUe.&3DoeYEj By;s*is| Vֶ~#}=v {>^-k9iF*'S |kjZ_{ p%$ñEM| "+i5ly,l|~3^trR%O>twC̴u8Tj*ܭ;+Ws# Be-%1}ϵ\HcG8.[/Yf!1vF:㣆߂ȾVcZ(b9Ɍ* ?+_nl<Hw݃:ĄEgr`_y?UTG^}tRXjt<gFMP Zt7T4%֯qVnHA1SA#mIAE 9N+@9UdgFN%aQ]rH=c*{4f3f}*ĭH*w:H! <|y w8L=A1(r>"{+ы % Trt,* Bo+(9k-MƾvM#w$|ҞVl: z#t=zu<H _g}CF3ߠױo 4EᮼWPd(3%-SL0%x9~:0ٻ]cUT ߔzEdPL2}qSH*&餪Iu!Mh:"<c]Ķe,Bgh7Y3k05DdgUWgUcg,+_ֹ톨ݝA lm!IiыY3ܡM$*Ց9@H=rȭޣjH3۱4 Y^iUǁ)_ =31qDg" , ޖRH b! eGԒO-A-K)6&uY"NBeM3Ӟyq2& i8"3{H8ZTb H")ڮ"9>nzWrk!;41G#}8n^s)=HKxyFh>*NU4BZAL^*~3'5F (Fh)*Qn!="6nw|#PR`T^ xQ~q}SZhh98pzdMPzxy|& t+: 7Ĉut^ Ckp@ sܗx\1ܱLj}e0w*20ŔO& oZ 4~S10]MTCAѡXC,ѓ9qkY#6/r&2LtCӯ9DI"~_ 8+K"|١+*)g]/[D¨ȶ wM])vpd4:ċ50iƈVMJK6"A64ЄG"{Q 6%Dw|+"8rl&Y>kXKJp sqH~MLH.?KCv{އ}nP'"oDj~lww~EBu>d?8*Pmϳ=QbO(YUՒZD.{)vjUN̈t!fXJiOm On s ID{ti|rE{|.ﶵЁ /x4eXX2"p4U,&SIYL~Q($2/ݸ n?t|lcy젬4GN܎SE ޟ^yr䔸g!ewi o5J҇:V]UQ1AGX-eoT@Г0{՘2|>wY"WCȃ 8 , lE 'O`*f ?Ć`M%]o)NB\"/ ˟u^ïf7 a KkPN4TZ UFkiӛ=T>3mpޥ2poΒߵ"s\n= tV62!R&́d}WK3.7/D)E! S8˂YR$FOsQK?l,-~j~ueZdlda zE_^(iѣwOhyItA633OXzؘX="&\rCv~})`^0NC_G6e7W{,q{:a`T=n$<_PTZ>߫e/p(}r( 0$GmYܱg7a?M3!=B*< 25kMb1,e㷈l> 1J`mB4c:joR!Ƴ%qFbW:3LÊ5CkN|dXLQDzq9N&1a[vCǖj1qF#mtl9ZGstl ƌȗ'2L:!U~ݙ~{sm)&qԁ])U̩S$\j=;uW|n-xjFt\ `N4xa1AY^MY&Bx;J"B=E43ژ#Nhf'1g qQmPӯV64=Um,OԚ nj v,4\J2`Q᫶>0ܖ*3r1Jֻ5k& AWNIW!7[eqKܧ ':mgi̢)4z(`;ޝ` '.ڑHesb%Zos 1i0Q}_:ryIIzB6M=Y'gj {>h!%K;"\]4T EMZz>^ TQ#mR)tZ|~0q\HNP+:paXFH>gZZAzˋNM]iu׍!uoS.W!*~|RlT p tAȭyyՄ+) Eu ƻ}V jg1*jh|>eGzUG[*{Q|@)'d*-Ӊ{V!ڛ*-8K킁7E!1EįG$֏=C\-r%:($swa~xUk6믅oLt.i/E5drMGh%06HM䴋({fsLvY S~ye6$e߽TPwYv_ >ƨncoZS=e'SK敳2 EMOK$wyP9q */^,aYϕ *KynS'zmT/%wXhIHJ&Վ[n]JLGĻ ŕߌ`T;l.28x߇#̧OÆx{mJwipA{O*A=-Ux?׿G V,6>f/ $ܰ X#BɉID~W_?OEumP|mD^BNJZ,s;ˣE\IeT\#܂*'Yɤ9bgw cD 35S%͵ uTurLIfqx%lM Uڗۂ&@P%[AAhwxzZ-*v37"WpJF*}& k^|)4 TGP{71V RWV#MڽPy]?w8T^ӷ1ecN݉Y1( pthv!GimUR C}@T<EvsݼnSdeF{b %Q$hqCj$LOfBpz06匙N;Dll_m6B6R]v>bTN@^@\i:R@$u:y?B sy:K+ix9,#OQMˡ|z&pH%$Ck̈́N1ʡ %ȚC|^Hw˧)!]/NLTx +gCiWE->h8ke~R{i6{nc:lիWK!%CPA֖7ء\?{m&5^ LIXe # / +Eg9U?Spb-3,@5 x+y1魼R%С zDjд ޓ1){0Lv1/on  0@ g]vʲcj7aek)_Dصdhwx^"-ƸvKj ǔsŢM;WšbUN":ˍH@951OYlq֕"X餰!IMkTM`Cڝ,tPk'(5ŗ3IQ)̹āglvөwbHU"O@m)5 oefi}*Lk2io&ΐ:Sm`J$3)-|X_=;,ޓTmױwcQ.`tX{w\}BS͂H m0XJXj\ˆ3[1?Zb骴ưGD'J`m쉣̟P ܀4[W,3TPJZmsėjN"ɥ5]}?V?QJ`#ǘ\b9CۛtʍQk,6$o Sl6E檏<;.ɂ>Py2R0~ [I| e4<7fg!9LAS^D C|޽rR[ {dP^6Ҁ%l!yodȑDlףk?nx*E ߯k}|lʁi "64 5F+Bϱ($~}JNrM\0\B_d2^QE2 qM7h#TGͫ /f&OF` */a OCw' fmL5 q#dxV$ !,|ELc uOgFÐuQEzů5S,Iɂ7`_zG "X0Q2 Xӹ?$ }X !&t^yZq9>>W>ez Ǚ"[5y\ZzYIe52* j{jU $'6)|1r{ow- $_MR)䁛sLzwxZ0Ƃ~[fo]=^ ,i?XgpP{szw4Eixc"I{nU6'K[Ɛ-o"$vCbmylj4lF,vv*nz=k!-kB?Gz1Zai\"U++6lmJt?h".qҏzr>eq5T٤<5GpX*Og!--הe8@|mEHjòD%+ 7ͭ8}j\BOSg3K7*%s]❄NT-Z]![)&k@0gH2Zpm@(& He!)Tc;-6TmD˕t( i9_6iyr ӰȲ{ !P n?ᕊ-L@ ""G|y}N݊"inM pF6lv_@5Wލ4E}Sv\4ImbMEg:c#n (0Q h//&Ohan|{ +0V_ؐ!c[,'s f䖸OOez=wJB\=ТH\UF]e.$*Mh8-eђ4ܙ=\j9Z0X"V pU!X )EO5R=Qqܒp(wAb9(v^I$Γ6^7 LMՍ5%oȅ }fc%^,mz/Id4Qte+,7gN<>ݰH]h:E,G@{oΨ}uC64ra R]ܥ]yZ~F0Δx[50솄`<ޘn)7#YITM` [cӨz:Fpo~YY2 {\_;|p~hOGݭ[g<{w+R3͑z0^N] g 8a%G#="lɹh7"occӉ:V3!%V? ܧ 6,4QHra0Q.:<ҫsMYHŤO ȔՁyq2X ׸7-şB\B1@^Eqo~_ Bƿ灩$// Nw3tOӤxn,u)9Sсdѧ3\ʗ"-wgy:b=eIģ~,P>PN(i_H0#mAtr?B[G7wِµ@"qV$`r73 owI[ 'e:(vʞA),{E3\ !]|"Jblb؎Vj,1G/R_ҧ_ ~I7A_&j;GW 3Wkihfx> iҪ1:铭d9g[R~cKU3xDuSG)u+j^!9t=l&y& o$)J}AHn4U wuO52zg2¹n`pjvq !ԊxVg"GRw1pb'n`~c $nN/#xr%e#]W`Ol58D?{2ʋ6Xmm;MZ%IgHeZ7tUE GIc驉Jk('%!&~n$O q0C_ r#=T2 ?6ICD#:"u69mHJ:%^2)yH%8,$52vLWd0xwoFr >]>/CTB!neFsƒMގm ߓu QAu+ XilSI|XIс}$=ITH`YVq" oe6[ĞDO 6UT$B$V͐IfVO"s_i!}3ʻRW^ݑF$L)g- v;aW y !9zãPq6&44h=*(w(m]9<&TsQ;5k&7%B[Xlf 5B2ά)cqȯ`*iA KZަ{7޿z+ޑaǾyRLI$4Q ,X+صT yNp0s:Hb\Id민}U:5>/S8 xu`^r@J) O 8kZw7꧹JT{0" @PQ#m8F$a?'RW(UA(] 1MY; cX]>y4x.RBk zF|#-P!l-:b`t&к42G5c;ejTgLK7:3ݸLcdZlb6lX"S?q*Sb7==ՌRyR]%ҝ3A5tEL=.kDn-Ż,iF,ĝ @YXVJё=F싲vZ/aVB N?lcy:b|ѧ+1XF'{-V$~P4S҂/~Km#sw%hX}݆|XBNVr,sBH/0 $iJ4~1d>DZb'ܖL`h`a`,:\e³Hؿi#`p]sd"]\A>R|bUsa Ę(VjnDg5AɏU5Sy,}Ƣ#YU,obXsOqix)9 /JssTo𸭩tGf%F.Fqٮӹ\8eֶS6)Fl#JV|Wj> $j{p^ ^5p ^٭ϛ- e׽TVn3Tt(IWiUDt-młvT;%;T"2E5* 4m AwPAKl"@v~T5ٵ!uOcLY.kn2~~ _{BX-ҖAs >Q4 KヴiE~YN-Dea=/! n%adx1KVz?n9o#h/۱FsMV>ya͵|YQq j-)Lv"&V2!j_ Yꡜ+cCP4$Mo𼇆`Uނ0Q!傍pR. >q|)r/ev,(H<69(5YQF24!E|M;M8 vw},DAVͫ*jLNljuFRȭG(4 Ҋڽ\%]m{r&3R3vv̈́[ͣ=L`3 -gV"^>RGN84=wꓕڪP%S<20MV ިk 4ቷ) 8]` ,vnGo IzYgG\a+$l>=!%w'3vBꌭ Vkc\Jƛ F.댧*Sy"՞Eq//q;s x.k2pr{.ްLa6' kЛ/_Oe{fLkC{ H`{ Ï_k"@]@[0_ fs)-U% j*Oa]hT= ^UoΔ7_+"ʩ2%=?UAfH9fh`Ɂ̓梋b ޢOTjg]S 3808@4e`.(kqQerl O,gÑd0D3+/tr =$dљҲ*SPyJZNVfze)2\B_b:|_Ij;n=2y0NIۨZz rbR^l6'8Bwq4! ^QxʱZஆ]yPfu$!c@H{xCwh86ԑK 6ZuE. k_FwUU5jcB: Ў.\TL$:5 JJ&Y,'ž8mPZ)kǪveaT䁤FZ5ָ&>BTo1n 8˲Xer{Q<ҶV' fZ4NaTcZ]ang0oStRZ)E{3TbC$X6|sŬYPH[T<D #_R"%X$JGFc/*:rd3kAQlO1u bQ|@:9djmaķ1(oxo-IHGs]]Xz*Ff7$R 8g?a5S}Ï n Pj ljj\ɣ7'U,WXh|xJMJRgU j6HYe%w8U{h ztb:T,.l0uW)aa~}PWlLP >ڗC`Ga!Dt":)*UXn(XyT=~u(K,..Dכ6=g͡lKK| KTOkFrG (8e 386F"hݹ<I} .W+6N "O>KҖ;> .T[n@8mo8.GQicE _i$HIX;S3JyxG͓*h P,5n ,=M&K>@}OTZ1,TKO0nżQƋ₋}5ocr 3ZYz6; ۛ (z+\/=ƒ?B*!=4:,78@ HfF昛kvICɡ4C__IԫG܍`'d\ Gc@0xY9rL6d]1L#s fZl5E|"\RvNs:&"drDP]B#eL)iuQ~,XگǼBceH3fͽ \˽=.ښj Zis2`+^ZO-ΌAAGAW˷./ZO[i"/8p쎻&c xUmV BϞ-1/Ջn?#-BUF:~mk2~,Yx<5vY M"$'nROppcm oʽtӡ}y)Znug؊\5Ac Ig_E MJ(XÝ6ur=?è1Fwf 5!Xzcfwʔ9~A~$gi)4iMd,"LqXGwfO+ FoK~1 f*Pe˓ A:$K]ZQf|`hrpFX{\%p'X)ۤvN2xu˩ˍf#cr{˙R,HT0UƝBV(o{ehB]!+2d 7ZF([%ln= qJeܝx PAhR,kVuЪ073Z$ZN}& him2-ZFvr?=N3ьP.Yv3Vh$Jr=ד9ӜHM^J~B4;}@y9ܡ_e9dV.cluFɀW #gBo%hKcBo, y}h%'_h1n\3j-mrO .)VE`;`?\%YA;U]Kȷ?!愲.%foCu:e\8Ӂ>Jr~/9í¸Xa'[J!o:o:%1jb>Vce@\m7V| /h14rp׈{8~ZXxJCfK=p2?QxjW{P)gzݶ4-zؠ#*1ʠ</L>]䈡 $CѦd͜ruL厞JkoWcVW:>=|4&`e[]8ez}5Kʩ *v4OIEAvUfc$Ak+< /1{B-usa;ʝpʳSl187sp;^"nl!袷zK"@MwUxpx^(4A/`I 3N]$*ڨ'ᒑʓǓ)ؖR%R[kIL$"rLoC ChMmjTX6aOk}a_eQ̥< q25n=f WiNc hͥےϩ+0I.;qya`֑ED# "s8!z{ R2Ku'4D[Xz ?u:ML|vR]nۆ[[v.6* KL[ vMOפ8A%ܮKr`ʒugADn#|^Y/˿_K9SZC|SD_2$X%pkI_xgy^|ES@H; )3 ZV(c2;S;TZCC;!i3l@jJlVf?SčMOՙ/?fM%)~+^+YaPw@Bqx}A@S&j׵`~#k|ѮX`A"Qa݃Y:f$7jj|zؾ_VV;J=V2yvcizD­Ѫ |_L._ƔC$&P *pE#yi5}ieCH!>ⅰ!A.XyH7*6Jmc=l+Kd nd'OB<fO^L!NuzK_*l/7dz [rLF MEݜOcr&nuF+z  (U=]8vwCZ?[#pRdǿ~ƙ{M%PD>IZ4PCaCϔO띤JBM$YUߏze4dYmX'j#TWFe&cpYꙥ|l Sjp/OYY@Ekqz*Tk\J#k0.ݑA三m_8xRGc;0O$H`G6rU1pN-5̩^c4P#']u(f;0eM\k& 78pPٵ(K3%9j$u3'#/[cF\qQy=G<~9jȝcuYPȀWg4#K5p , ,eC: cKKo'$YZ r%xg KXpeI.npV;b%6wXnkveˍ:3u/_2%/T%X[$4[i n)p+0a7L`2,x2\;3kg7:Qk)Z\Ch5<"T~^1,ܤM[nmaFh& DF8ltju !$!<>9o7> h u:KdL&7.̓NW}' Ե%Wkςm]tj&,)O;zKӳ'%rp׉J++mz߼=2%H̹emx+{~0\Bp'0fHb%i穿R%?x~\p qYopת+Ǚ` ( H8?ma<ݻ/u&X2MեF"S!rQ:H(G#'LQK;7aEG n#o֔DBi\ߠYV`+j{X<Bn%DTT(7l  P ζy] $|CDK G3A{͜!1&E@~a [IOYPCb Ѩ8gJp4= UT?t<:SՑ$ֈʹ % ,Hb }=b#w%:6gZj^VKhuMpD)#0|c(/yRP 6i%fG)QknR,r}u[h*&I@N5m"Kj:k5wo N82Is;И"\Ip%ʪ5~5Ri\>GQ mr5kFilLqR{]9T0j^Wc6@t\>c~g&I_$ tsW.+EVKY+A&MSKo5Lql<:wâIѱl{ԦB %73 *xYžHzcO$ 5 (wI+1#< 7δUz_w C|D  K$1dž`Wv}SiDV@YNN%BP'([n jhN'EN9>yj5r>bQ0T0RVBG@d0aeB:{S"4 nzQy1h%.|?"}3=6SVP+߾R*F䬧ID kI'Qdhw. г/6`e@H^1)E)ӽ<35ټ]JpWMJ)Bgu(hj}=,%$Z*nVyS GȢ i,vq. m\8.isy8%TZcz1VV"+uƯ -kwd^kl-UetCLRtN^mՉʖfj[%^&9՘ tOkP ka܎۟|\%#i ^WYj M /?F>KƁDCnmcXe.q|IrJ:TfFw&cyA!\J>xD,[x:9͒ {:1ToXy8B>d}=/ ՀbKVArqxEU`| >3 X˷yVwƲU'?d7qT; S8H[ &nR@.r,>vo* | xC469e2(h)yNNd2M^֩8k-3$Kx@/p|.(O1@Y OhYTO4Y6^ĉy "6$4`@#뉍H PC4L ɯљT6@ ۭG;q:M\2-:m7t+Au֌eJELæ2l&aQsa8xٝ% E"#\LU^V>6R`l!C[dBNKSM##dpr9HaOvs"7CbiAfjRC zL5KDW(Lqbc<[Q\ i iwO5gnDj\R7Ɏ*̊Z#uU48穛ȭt.lXsN2H콷 r*:eO?N&` PbXBm{[ # iH; / NvZ›lǰb~Dܤ RfDu"( 7DBb Ov5d,{X5?6cu4(P1 Z!18}*Q{H"+yF  -k^fvg 1o-T/|>m3 H)97}CGOgςcB0mw{GնD/E12ag@Qis#F(W& .f/ih,)ugᭊ\DliRqL < ]Ϛۢ:;GsȿN^cJJ)ott g^Q-}(M<+Y&l$t.N1o{i:1^FŽ^O*BVhG[1i#Pʹb'6lͶYYk\ ayK7ڐ'IVC oS ySoxB*oS4|i PLWIY1PDdεf+jvYBӨ#x5}m4uG?~mTJ!6F{IeP6Nʯzόzg]ir~~bq!:-GT^&厛f&7 *$Ly˝QFO6!SLÜ; U&1K.RsO'!O @][:FK-vqCð״=>yj3ss] CQ]RGU>!#Z\ Uz``b0ڄT`TaوE9uNۗAB7>1tMr>n(|g4r}ړ2/Cr#w/_C,/LBj[o48ڎ_ u+SLk/T~+^$N?Q@=0Fwf.qh.GXbfəuQGV8Ȼ|e8Bb}!3L& 9_;?iI~àГx,4(xN} LÇ u3pȑ*gnj%f xm$st ^əF(la2rj9(œ^@kjC$'=_ ڿW ` )@Qa@$X`*hePd}[Ɖ6څIzW&R1͋*!@U:} Wq$4auL[c$h(ۡ\^1*_r[(IjgZvl 72L7- US1T[~y^Mv輹}rZ,Vc]Rk}{D i&rHffv'n)Ua(#!k(P`ByaHVPm*1΅Kxܭ$]ȿj)G %fd[H%.${xһbpOL^']tbnvg`ߕWVI] khXmOoO[gqHZ %- OCeU.֜ع< ."SQpE_96!^fZa+&nБhd?R#4 ֐tHC<{ꒈBv2@SjiQEW&cP4*$Ip̽P`=2% +V |DLs KYoPJ0Q|\RO$bD$-ϭ"w)M٘%늙ȽdhH#'(kST\@+߱n]wT\}ٻv-5zofwpvqZ DEXpY[^C`ՈX:QډSe6Qzڏ-b2=TT>"?:D헽$J]>FއV&wHozOiH> 2ȓ˺PHh'sދj7P5橷+v%ۍJvS{{f`;;)R,Jv/ʙi,Y1܁% +5v8zsE{h=,?e:}D@2} )X#yZ BۗzɭI5ldIgII)ccu&x;f)a<_P =?|}{]my90.pG }aEwKl#_C07Վ0ڙik$;l$+( 94WֈXE3PNlcLR^o"GjKjFiSPY21bQi&tO(RM]:˰R%^u5 x|e#e}G9d⯂wp:SYVKT}X YkCiyZºƒ6=t]w%?n0I e|:N55 ؆?c9o+vиeG %|/sQBH2,8Ĵ ?kՁ(VZ7~#" eYq[ʒV{|]K<:{^e¥BOUc2pHRK%WLu4 JC~HZf8Fk ٵ ŏDbeF#lmRƊrl ߢ x* }-arxbmߺfggfވ<{A`Hir`cbr@xjPӌ[(n_Cq[y0[֒JoG\vP tH0 B<3J\V6ݔ-_Ҍʂ"Β I;b+dg"u:,hSDVKæfX1JʕBArfms^m]FTSkr'L6޾SQCuE"ܗ_n+me:`_nZω\$ onK +~r"WȸKN X΄;v 4 'h׺%O4JW,K:b.98q*몺t.Ag '@SzQ)*.RDoI1T~1~>8ZJcY@J tyqDVW ?X. 7|좊k!ZT8}\7_g}}JeuIM$1+e{R Z~ 耒+1DGG~p>c>󕊜3Ɋkɾ߫QCUH& }r;kjrr˅p=ʚ:vŒ6nJ(^YJ^7ASH U @&j&L#V^=]&!"!dy7ϗ Q D/-Ε{nJ'&"b~iDz ˊ;mj>]E88MK|;0_e+^9=)B#8_z)f{!LASS289+_UFs!!hf$DE_*'༕bwr-$,7O_fG/ Z^+`'D17[|a6wbŎaԴ!z$h}669$*#Sa C23Kp>ܿr0I.DHbN1qRJm8-7KF;w,l$1,QiS/rߨn$YVohP&ǹ 3\GiHO-"_̘hzC^„u7N#@W,Mܝ/YΐGZb=uHOc۩5f,d]퉕Ӫ1cYIҽ+>L2)֚&;/|%Ge9h^~eiǍLP^juڕSe*);G/sw_4[BK1q)~µ'ļC:f;<\ Y!#`_bKV-#؋2R>3ܧCÊH PL}:> V.(YH'#-&L>ULTΟ")>n/5!\JA-~yQ~N;O1J@ik$,TΝpC2~)LkLBJe g'gjU";SoE``o{o4 CN"v//O,OdՍ@ ;XT_d^zͷXY=kxnvV] 2*=wFH#$ѻ\reG:mn7@AAeUM Vv49VF, 1_^E&Lv>ٮY5!|1J֙Z>n.Hs$RG՜z(ILzw˞ gA8ZՊR^#A7sɵ1qE L5)=əNJ@ckHHן6q:'A `5Uy\‡\ d)A(3"a!#dTpWtHiD_IR<,MV"B8]}5׈v2DҩM;Of+]'|< xHڰ|OW]얤|86:1xt|DJE63% aXd/pWfz]x,? bUՏ)ɬ¶@J8bR,rÿ~U{B>9~;D"ӏS!cR_٩IhPʸjޱg1uU3/޷h#(n 0t'7{p&f;}]G J;Hlj,gum z7wDzS=}CV`YQOe ?'?"#=qF QVm7 Uʓrv#k^ +Q >XwG,~"Hxj T}Qf.O89k aKa1p_ s'*5·쫎_q;I7R08^3Pg JϥXNű~[x)QU5AKR+$gtU!w|i]*QDTk+OKÄMOgY.|C9Tt5WKlfRE=uqh\IWP(勁+lMl)w@lv",܃S=-ԚO4qDYP? CSީ$}M*DD,[Iwp!H$ޛY _d׭t1FD;}1&_%Z(ƪՊ^Y\esa[`>O[0Nc;=i0lvvńR9j2 a˵FGS|VuT66H1 ;!F*J(z@`#d 6΂3[e G:M~Ch%{\e=MﳇK^y|d 1aZdG}nPdTټB8bxHΓ 4| }\y2s `g:L> Գϐl$n<36 vαKӐs(.ī'c);|p [˭NJ4zh@űۅW|S+T\P*C=@גdjUt_H?nMs#Wە.'c<̭Ւa`P@ [ $=s$ v#ӹUqk9˷0HflJmۤ@joZIjD e0Ȃ&nzeyqXYxbnY?d%SWawڪZ@H˰4A1}6~$$'CZzf]A GxGs= Az@KŒh8JL8}M9 ep|1ȦdbPˆKSZl_c>.>&_пNa C_d]-\kHl}yP0\UZ=/pp)/8 Χ*JJ7wݝ"  JCҙd50Y\Gr-&LƒS&)3%vK1f(#{ǘ8Ҝd BL؈{CMk sv u4VTӤJPPS5Qꔼ*֠8NsXneyN,I+tl^=\_W:@\$@f' $*90*PI ]G]ܒ쾰28RՍrY73a"xr˚_2KfiqTen4>NnȀ|䕽wqޟ@>E] w_$6Guo=h>"2Bd hNO|mО{T4L5G~rbI )5֯za7P _ {w {`ɪ=i)~ti08HGN7[vHBV4ȕ;Fm (z!-U ;g Խ(VKcz$R*K؅R WZu4J[`2nG 1l75 )OH<M( ȱΡ& jy(,Pj׿1g$FnK/6XvS k>x#Poϖnnp+^zg:dԵƺ6@%ޏ1MnVĤ,hc01Ѧt"ےNСi7f`'җfDOņs!F*8뿪ǥ7?.<*7j,O>Ty:pm !PػqL1ZVҜDt)aa\{Olj+Ǻ䃌=z)DF̦7v+ds6͍P֮d[ǫ}7 "]rjH˧Wߨz`-L2Fmc{*pƫ@^c5 , 2܉,y{x U#i7`f6JeI[V3W[ӫ}lO/V'b";-W8YdSygrܯ "qꭖn Cl$Vgp׫. }5;0YN87$ۊ ݷ.?=wǑ e;,s#js7&3IgZ? 5iQsanu(Xy=t -'XmGt{tRL["20s-5I&o$ bT*\P瞂`;\PD9  XMoNqpWDMS@Ka̲NhTׁR+})ey$p6U}>ȵLGѠtR%"&Jj0W!6]sK2#}4CajC<#xŅxTRo u si$hRP֬^+ubB{Uz<@HnݙdGwaz_,WL(UT mra#1CD0*ibT]މr'jfߩ",FwGJvUB~%+6E4_״[.oGP )}>K.> d3$M` &~#~Kq8Q{H2\uYc+9nRqLd5+jzߛ@u &ƙ9)s”GTWCRWE渪+"~|`?=APXՒě#[;sTBtEDiwtҩ2#qȼ3{v.o1Ne*%qx-Ի ˀgma6w!K|m  ;tt;?nBv2*z\/S؆,ox>>'2PZ7E>_(%C0K~P֏05_Gݍ]lWș ׵d<$_S!xm{(@ar{qzkfCg6@PWmKl VoBMӱiGz܍Kw3l-jm[#_<9gw?cs!~_[4$4kst[FCsUTDw)f\L0 fAǹOD=iv$Eoӷ f41[W1OLg5BM:{mݾP9.:U3P@n--vm/? O@V?ӓ2tGT;_Xh%hrS[APb !c2xcuٯVOL;{ND U:֗lc[ ?\:}G)iXƚZʲK}%>q $ܱkZN6Dͮ^I3bQg*n<ʍ I/G_7HnC w7C?J5%/eK#giȎ>WCY G[G#g>yӝs\B m&MbjґI*C EYʔhS_A3L?ge>ؾBZm5z؅8}LTqɎE) xBSw,׵6nMrn/2:/ }>{j?fʷ 0_ a(ADyJ7~RHxKǃu}dX': ?5HÙ*fXZ?{'s(bE@T ٌ7Vo࿽)RyglI.yL)s"|0Mz}'VtŭYMM}+({m!xҙ5]C%Apߛ=̼Pu"-m0u4u[aufb 'ٓQ8bgȧ麲:İw5oNMzor 7u1͞Qz'OaԔ̼e>0lK&vkC#D'"r|RuXUZHf)~oJY'/B?Δ'6Y%ִ񭉧Z}3\5<[+*m7OsM6}nA{Ohy,u^2veZxc'iM Q\LwGp?6oS+vNR!QcṣYSTyU Qk+(342'.syw`Y#d,ш8 + A Js}ѡϹwġ=1 i+'zQ-jT$>cD˧-%Ŋy;2t2]>㫽GCPט:M"cy{yi˒= m@S 8k_ZɄOǒ(ޜtYW(~:Qˀ$[qͫO{1;{U2) 4X1>.̏

~_J. annZ3ў'Zdp&@@]F5PxH =<@ Ebn|Ƹ>pvf=*E{vQ9u$cj094CJnup+."y)ۦ[f49uĀUVop^P'5 Ymg ZGbP8^m1doWYGp9 W;FykSFn~^ZɴQ"bnh_B?\_/$L|wA#[\{d;H ,}qkupu҅|fk8YťPrZ15ܨ k"xуim?_:iI>+CùxLJG1r.ԡ}K Rg3T̜o~)^12;Q]үq[V}qMO\ujg*H:y+`Hd( f1ں']̕ڦ)plDOx5@*^7K= [ĭ S U3x ?mj`]WDB qYY(SYeM_r ВiM6 Li1 Cj.Nk2ţ#xSM!AhZ%5lUB0kg-|kU(v{W!'&O.B3[ܯ&`Nw\[bP> rb;ΘDJZ? J³eM'sJ%ɎU0bW90Ř7붂Tֹڬ5 ɏS*y-?;R9:v~5ְU Zew *6o%7"GVۡ{CCҟcF+AaѸH.2+9 Lk!.=R;ëVV/NV`F.ná.^#j`_&,-!U8Ѣ<h$Ѓ j9V fx1UѺCyFJT?_I)nzD*muoJ".yDB ]+.O0uth'C20z:;+kuEirRϑJ02kM_a$$"SoЗQ 0\­O2zHTM,-$gy&8Mi.Х-s:6vd>׈(i*=w7TF4%Yb]{UY P4>Ӳ\$`. pLω`k>]\GWLŢH/@e4_+b t,^B<r"dHRDVP"Z| U-g!lMdsV;*w _Vx\">P448udvuKf GZ#-ug\r`^pl$"03ҡMQVc_+go  /ۛ?g(Ub΢:- uw̃o1d/{&77\+3lL4#Y!?l\zE=h̓n# dB,\4>|7w}}(\g)m=‰p%ԧjGjI J,Di>TISCS W7Awf}3aM]օF#z"zB3+oAK+/#wV{lMzà<@6T~j7޿kOז}^sBvCG1y[ vIsR{iL9$F=] rxD{]} YM8}޺̘}&#ipMYxy0P3ZBnz$WMMp;1 '{b{Oߺޠ"=O\t'w3Es1x-.zmգ,aa3@"Bd(70yz¸Uܢ_Ċr9"bVqI-p5Ծ4϶撟ՓdvpqyCzhZz?rpfRH%e3e7 l6ηSy,s.āU ڥp{r/ o$grAͻ4.˜n,iRvʳltpxwcهѱ-\ a,|Xq[ܒns䱍y&m[I8ldG7j +647`wbMI*%jo$l%6^kJViY^F&NYV!a$쪲Tb. aJHrq{`uPWaR닒 jamc헨6T _niζMVJ4skXR={ )$N<6 U'Qʗ}9=cE*#Pqqu=ZO*R\ i}4m1Sb&9K1Ef){@tdN/u~wEEᜍw-(?4Bgk꾩/x}*[=ԬN®,QhEF/Oj6y#Ô~zUMT~ 崱YE/ 5I>kT#1L_ǘ2@*mA#$`V;' l1tةY)h]R0>cM{3`Ƶn5(r-!ѡ{v)N|A(MVKW6XdWF7 1Vͩ#f- QL4pٛ8+@QǖQՌAԹcw#ci]Kt5=\#4&IxtM@2RѿK D`ġ1Ak_ۍuU^i̙E{>͓/%o1" \nqو<Y.c#7ɘưڴO0ȟIP *OxCGQ]"t$:ٍ' |67A+ކ ?ep +jsE<$1 :znAޢ֨m%$TJ;W~D]в96bwd36]̲NSD ZbU&4\{w;3aۆ@ߡ|{{葉3F.jw˪h}f[JvmHl'lC#[aS]B+Gǎ( ^1wΆ'9𞻝-+18{$YOV_߲[Q?FCoHpTKj 3)?7Tlg695|>6j}~,w_R3sPU#R+ i@.5!(.\fS+@ MVJq\e|m 3BP! &Nɰ.vN"UiƳK .%]bo.PdtJEClSld'x}Lօ#;靌-HAgM-8s6+-7In/ge1݆?'q!z$.w^7y {P-2F_CtPv>D9Ѹ/?A߁Kpq?Og?UM_Hdf?eC;JJǜ6:.1ϮfӞvahLGGv|Ns3@ "ǤjٞauZ.s/ }B :YC *L꥛wlsXquM_UYl$kh.LS[EZmrb4-2b@,[YQ~νA2,pȾ~)ߩkx;D*P?̆?JN C`{K2iygˏYInhe3~ok# ,Hb|H?:4ie^fݬw>NkWleXB1/0.*ն w[!RglL'P敋SM}j{:2r!.ڛp.ia:.QsAB58͋Wpa֮RwwdJD4hؐqýK^kcK`˻vD#Kv5!׍l:?!krW; M|X+GcLw:Kڪ.GV껭W>S7`KI:΃*_lg^g’Bk{{*.W.,.BU[;>IxPInMnFZZ<rBCnlGT×Ww sWV, 0}{d-qejdKt]lb݁8>[^4 n\ݱ d 5'Rݴ'G_trs5gdva#<]pfOsRjrw{3ews9*c"_^P\M2)`U]̲OHj'4$hߜ{vd]pDǰ8w|S4v :Gs%VÝ_=č7yjhj#dMYl "Pve8 6;L^KƉ[5WgumNC  \c z_e. 'Ѡ٭YH@B6T.Я:wl$]BӰ@0b\˯R |ie%rm6o ,DJr,0l[MŸ}F.dQx>j[_1ҋ[x\X@׹2d3 oB09&[[%3`=`%Z[^~Or:g?; #=)e?a T&  \Lu/Й&&KL'.uSyvoMgPZ :4%My^ $ fo [}u Nޢh AڐԦÅ?̥au'ZZcFHZ0%Fj*=eutSqiv:qa4yF Yǚ-}.FqR`LbFT?c_ a~Xf h}J>"DƛzBD]Y@\O b<I)LjD<=Kk🐤#K{8%S[ d# uPʼn4ha+ LK#u(; UK\&O=5@*\oHTҤx]hŦ++GbW4E辗Ynd3yZ]r/A {wFQ5`h!i/ˏt6pD_"-͘ 80XiEң ғzIun>w%8 4M'y.g?#gyG~HslHt^mRʄkk8KY H-3ҟRT?WQk? Dec J9qQ#zs 1/(CEYɋ,6 0a:'k~]e5j* C|_zdZG%> ,[䌮/˄ErVK/1 <łAly[ *qNHrU*[ӿ3eO|RHUN=*v511pyS7Sٻ^M〔whICZ+'OޡL;{S1jDk 2A,gn,t|r@,H^.ŏQΚ\K2f5H+!VELm#]Y IoeRNJ^C7|Г+ CGfA62uR[cWVܯңiBp-_rUH]~|>J ѱà/3 A5TNߨu%LqsCMv AڧcU|uIQ$Apx(&Os]=!c _sM{~Ȝ:/Ôy~V{0GDuOu׫ e {iπ.16aH~T ʤde>_ lfmUh2yA0enEu^;n2#e\Ү{+uB~0YWTddeY/9eqU];}iJ?.0H6~H\fs%c<[Oo5jD5sgyoovW/WA!-jxbZzW8#眫eRgT\Ge\s%:PioF=$? a;%B90TJ7,#CӚEly6 E6(^d ?;@zlf]?mBQŰpM-rvJh;R4nWz'FNyQJݬzg'r9.qʀߋp[qθp?2:=VM܍}x%ȼ!>$ܶ?agshg_[l lIdQ.mބVl`pL4I#?(%DEC\~6g!F˫J2G1'0F'X^p_ꗵ=qcWQ @."EEw`v:Lf7$)a0(\NsT= zn YefMA?-}k;SR~+Wȇ$gC'@#Gl$C(ݰL4rzg{F2@]NNpn넉zZ$G&hoN}G JL_ 4ĉxj/8Q:V-{O~uK> L }sNh@ V4Ȝ[DY@/63mܙުC4h)m9lQ[oeNV#r@$7SqJW7f-=gEwl{ %瀱- vSMNeT1gv[֘56r7;mHj/+Sɪ I|avīr JQCڲzȬv/=:ίǎ!ܤ8gYEj:$L\ԭifVڙ p"+vfxY+$wGcp'O>fvWX[RHdgUb.3iō`?~Ri#ݟӼ9{ vil]:qg Py$̝Wx-n:eBgW á݈)ƱKeqlWgJDz}2vC"&U0& 0$]5A,TSNXssUªRk(ʧpt%k`M-ex9~3/Eh nk=xGqDQAW/mHac|7v YESC]YX"z/(vQˑKf8|d*Kأ')U|an@ msµrvQ[m=_ޮDm##ؽ QlJk.m".+QW/1za[Ǔ(UkEۄ6bso^IôNjC2nv3321'9-avQcƒMPEU0F@0FJU$ܧ{E\հߥ5m8r@7/4y\T[qE  gforoYwV=Sa&h{+O 3h*E%,~~s-)Bm[' D  .p~N|M007!жx=,N-D뫑5QSoJYXPcuq |fIsHI+ qRG0Hp?Qź%p{A:^K`s]&:\Di7$PFkMJ!\p`-x^,/&(ctao/>sQ3L͹.y;;ʼnZuFAE]O7ȹ䝑)h/qacnJ2 9'0|Щ= )|+j_Z SgӻHmrޝ/MjIr[X.>79cCR/'VpB|L pia3:˃:$&+7? )8o(A`WMUIDz"'x@.?X8~?qԥ7x2"39CdOaCZ m}cÍ[4JNG$JnhI/|/]u^L}0XਙkMH)jW,ՕjN9)lʼ7JEѯAr R{p+q}EQ聤 26q6}6#Viٟk2}#ģ %Pd?I|DH{3&]١Ĥp^ޢ7C~ZNRxe\|Do}7a}b1~= @n"/إ\zX 7mNsw9[,Q<+2R0 Jb!x]#!E#YRhe9zçGFPUq!ӟ5 (QJT]o_>a\@ n7)!թяd1/t2˖le4䝍" 2V-faC} 6)4Ln9no]@z D鵿=A?!ںOdP١s}D % r;w׼#S~QF(ɸu|k;i[2(L] ES7=Q`3C"b,YP  \=+|11?0+ÑrA!u')~~mx<qh xiq{ٹ`_Ӫ]KTl;#چ`r:i택m#_)E 獳o8a7(o ݒ/$L Sx4*\A0aoFBʩ ۧ?&T8ĩDjeNjb~FjoXg^vs[h>"v<}+xWgo&l?^*Hlv {՟Vmbܺf8 SJkY,f̝pEx20DlrK)V{ۇAX[\!:RO"p453q;8 "ʻLVw#+HJGk9U̒h*#ہ⢯jo]ǘ;nge4<ʙjygĤ]_cqh@d#ӥsV!c.]]}IDm5 `CJ$V X.bөs#7zlЙfZ"ͧu+-`if^v%M|QZRcUqs\Cz{ݳ_|7;B^EߝHB?_n3 2;J:17pAc;Dzװ{!_DPaFZɧ# GTbn"_ R6u;cJ0zu_WRGzͷJF6&u2p vK ' q`MCgI!Z!Qƪ|sغr :fu6U::S FVMFDIE*;ٝ2ȷ jԊ:֒nɉHGh24>   8 e?} ?J*3)MfNW 77u>&"?}qFā2glʇqLzv &+FgPl?(̰4ڰN1ݥV%rʱ;1k[vahwI/-NG2> Z]Dѭo!$t>?ƚfXHQ븀rpGAjV3ӎ1;)*X<}FjUc-&UD+.O! dk7MyPvrsrWa D,$]ك%\PIӳD@9-^k9opf0z /.-snNXY>G3]MiY1B4C1x/I9P~Db֩&'5R^_+rKcedݔpJNx1oI:L NPorX>e5 ~]ۋ}8Z#Zd\4GB暏xtW Ai+pH'MG?}okaHRL'U97g57[/ʦ0הn`A- sD=0ab2"=&=$`4Y9.nmH^Q3?Q+j9k{2FzzZr(1?S}`;7 0s+=G [B7]e_h~lQu<->_]hHqMAmXD7RΌr1]ӛv^[nU6}擒?DxڅhgNj^u7v^)_.lqMigޙ{N/bDuoES(<Ɲj77~BlvkBKI?ɯFVfuLzԏ|w1 Ay]&^JD=\*cs0<$vlTzWwNP m#ixbBnO: 'ee uDewM#gZ-bU(zjTU!=f5q<~2{ jnB0oߋtmC\(Ng1MW0X]tXv+|o4pkzIڮ(yaIN^d(r,jcoB,sL# @| c ӰeZVxվ'^| 16li@Fd iF3_ޓ)OXΖy5t8{]мcיLuQyG71M1\i,#MpJJDύ?T. b!"{S"\RU81"U2n=HFxד3 V^}KMw)/FơL]9T/XBY$>4nS}NcQ1%[G R̓ Om 6ѡxs'mҏrN"/Csc\4@YWub|R6A&5cM%hZ(ۉ+(T wZ|( @ޚa 8Blθ)λB` @P0!4ONag㒺IߖAl4#q<@Ú{D~)imCf>9[e=أPh:=T-)Rs5b7/m %|-H"MPG&|C/1/tX.'ױCXHS/"4Iͫphjjh"#:b:B\CI1M|MBD.Gh8+AyuO<+gc"nY7fm}Z>23.>ր3V 4f$H_v63%xш=m}NPpxvy6)+): I6kUwsE$O7LRćkJ|W=PEW ;D՝ӻKX| `_6⢺xC7_R`/pɑUwX;%DO67.T۔BV*|j`I 6'U}h滪6g0,lcV+}$CjpJM6¤bA H5[9FN *s6B=D9Uf4ub@HZ#L|uJ\F\Mz;H]f`nX8gE;[zR5NN/yBB<آb_v%KXhɣ0$"s[ z a،,~h߽U1LA#W}*|YNПmG^Rd_X)fiR!;v=8捵3 P$C\))%gh,=I14^>r\?NKXx-1*?{vṤdR|O%gہLoفHۺ{G~"~Q2PIȰiOOyn˫_^D$B=mY`ʪ*'X(+ici1G⅍{V ֢85-H^KL|Xm/nnjKa%aMJe5 0| \mW+P0@h ;-X$h~S>ޱ6/R{t5O x:\Pd-ߝׁKZWY r畑s<{q}i0䱂|≋F7M 1}{$ hq;y]˃}ygN߀ @tIgQ U6زN 6۾?[}3U0x]H#TXڥh&42QH ͨ+W(*U]ǡ16ѽχȊ$>ZaWȀ 6~3ZJ Oe -97X6ws62a CAxuâV;!1s{wlɀ(f5#jj: pwoY0ECFC K'Sg>ݔv!tĽ&h#HΗlQuT}v z䶆 ' E<5l3֊%t̙Ts՟k|@ŌbZ`x(pcz]sLnjiV4P^nݴ/S9K+{s`Ɉ^iD92=KSvMi =‹ԍPɉ01#Q3il=:…&JCyhk۰Q\{T/8ZCH-- 8ސz e:UM.d-+郎~d[$LƠ=\Mw߸d1PiAJt ,NtN}s~e3ڭ of'dT[O-fY6+8p Ti-!Z9vJ7PuAr@Fk/ѹ!*ݏGg[mkr$qT|c"C3M'aݟɫ4(; án;qa?@O+w[֖r3zb5НR#٥7C v2P #.TF`Ӓ&'/Q$&pMh$V)c(<}q0i](Epɮ-YBax_G)qH*?$g];Ցbr5I*S!5GXSĈ[T)Wɮܙm,g(l<:TYa$gSp8hߘks>lGse)m iߡR#|@Eĵu6!󴌦6 ֫=\g*PJp1dl5PTOsv%z<^^$ ɳM/DWu f@ʐE4Iچ&ԯ52GZ?%gk&րr!)ip'>=Ebö _~wD㮟.T|l6ϓmSIzD^[*B1s5XbT*MIT:DΦ NN-Nl;sR=R QKFI.[U(O0vIvoھ$%6MrY} Ro xn*c ʐCΙ+w GOJX3b),R=^&OR6u~Lwt} Eخ]:퇁:rH)1{jZېd=5 D,e`(-]ilv jImĖߤVP aMZ>fE?ZWj"/Tv~cE'a?G!/=_O/q\VXJx~̻bLpHfX/ MA^/uq8zvq07WQ2GKJ{r4="wC.sWԠ˙G#+΀8%obC ]Ō2U:ơ$ B`x6o@ΒDdruZMC2wm'jQv M231'\ #gr3\\#, " xk{+Zh2s5mS[!anD#֢gZʃQ(Fpsg< JK."-\"D^.OFi$ 'Fam/XƛƲ0k9KNZeTdtب%Ks%]zB;puŞjSXZZ fAsVMZC{uhg QZ/:Yѣkkp{֠^A+/K0K +,Vǩaچe=+loGMGG|EwAky͍;|CQmRJmRvkqv4%fe`wJOt%GR)YdbQƇ>'8[zdέ]Ƙ<)ً#H-_.ُFE{p30hjlˬ6IP#!G$2\ B3 P3Ok %:_ ~Ѯ} X7/1>>8=a]jmgbcsW87੎0Jit_{/v*xyIu!Że|CADz&@f5#xTV"*KkVwzJ1{^ÃM QƔ{)t.LΊA,K>2i^=ٗ&5hAv.q1K/BW|ʫ`7>R9 <}OT^Sxw+f2Di=ri@͑hi 3wcI[jr VT7MI޸@ޱd8dz#s8mDrV VjE[֛{?4~oez q{2_NL_<36:A tbM4CM0oI&w]#q0r@CADӻgrդd9@˰3ddX_+Q6 ȝE/|[ISCP]jnϾRV*8_,7ˁKuk^,TXl(,pML>&m%F\qy]".҃c=B3;!iW#(?[m.÷ z/0r- P%C# #^ӓ9^|8SAH>V&s Z` ZQ&E1洧P`L 0@("M-`nRDcXؔ7ņia_1YAMKܞB<@D0~ògWm}(h 3&Gwy"WԢVU08ctG} ށodp=1(0ĆfS!AL!&WB-hI>2FںK|U,QaYqHXxzlP>u7դ7ꢳƪ7D >"|Xye`rǻ "Z<_ϞMMfH-'OZ|( Nf 4b2>lxӬ# W Zv*"y!*;L-L[`=!(Gˀ)G:Bd%V>9<[$ڂH˭Tf7hJ;Ú6ujcf .H&Hf6 cj]?ZeylBN}rW\##[J!j> ܺ*O_X]Rj C $DF䋷Ėkׇ ؇>R{y|'Vw&mPS{7卑 $y)lQ Y3UN !F<4(+Oae(;E3Ӣ,񡫇Au4! R8]lWWr%*ރ|+ܮe||øɒ&G.צt[sɹ܆w4iv4ѝ%w$ (/z>eϲV!RwaYR=c#7K߁yַ%t'` + ltז5-Lr\()h<"g8h *tSbk]7EteLˑ'Qzo,,Mm]a-`izA Zg.{"A?~6n:O0 i\]=לY۬SˠN1#7v 4v|D.`We! Rd1z>Մy+DY]0Rq7D; wi_ SI)o4F;d"1yxWI7瑜*U[ ʹ4gNG]^ϙ@+<ã]$ww♣sչbCLǥT ؃A)I 8B^eƁjɢ/m r,4 Nl+RAQqW4e|?wKe,KUMbnCp1{wYmzUɴ:+t3ƁTKX<-!W _!YQ`>c>_(đ5S29qpuk';˪{(ۄIZC+NTSG ЅH@M#i}=-閰4܎IhKUNdʰK0 PJLpO;h+F~D^qi.I!wXi!/I?2{ E{? =JONmS70~Llͱ>@*  G%v'L>~m,,*ݦP<6LŇsza?O|AUH$0O}74RV vm+aLX*dHv 0lez?;( u v:Ojh"4r~0{H3b#O?>c%9ۚ=KEwƦӪ_ S #" eV(Q%a=iPda|m`u!Au.Y}Y\g8ȧyhŖϹ'"t{K꘦sqtBvˀ¾AhWi 1՗!O9{PiB/%X`9 |x{ .a!gKqM~`j@9f@o".2iU /|O9`r-pı#~EӅtjk>"聞PP\1Dm,r%VBZtp|z}&K?C PɌ1ٚboqK_xL ĠԼI-!bz \;i&#԰7MByq e]eqH<@{n jɬ nRn҃#*ba\R )֯:\X2 ödǥ"9f6k^B#- DHtR~ń}/+淁GMCXA|>--m v ZsFZխ7ey{]hڜg7tAUaiNaVC(K/ d5#ɆOv3d4'%/F};_`Vf!\/ `[!߽ef6g2`Gk߲`+V[uS+ćQbx A9:c죪,]!hp#Q8^7(㏶dfÙ[9W."],O!ItB^‹mt۩[Z`L:SO͒o€?jf3a68k˱ayItRxwb;j} 'Ŵ{$rcy,ip7Rc|'SG40l fEVC^%n[wGm'Yl a0L'(Ĉ %}בX9]YT!ԚjNo _)){bVǻ=d]8J3,>ۙ CɱWܣd[gg]´"LVC]Xcáhe1EOsV|w(g%Uf`I(3X$A^<{Έ`NYc=0]h1{V`%s-o|!3+'u7|9D5إ*USJϳ/d¿P& 1mi=yZ10=j_/"2up_$"CHaf< #{*|29 ËC n^L( ; uÏџK>Cxa:j˜o>/n`#rRx٫r8ySqSB%Z)?i[+Dнfuz7^bgGDCzxʒb%curd TzGxXfz^c>gJtWa XTW륥ZzvN̢:gb4C☛3Ȅl!$؋;N"&73]  %`|/?mXQNsJ"o2Ǝm4Y|pw,S۹>c6 ͓\ZS]ƕ+W`<52Ysڤ82.93yԤyG( Th8UMOy32?4ѓJWAEj8 +yXp-wa \釶R'tGj?ڊ *g(DH qk.KORxvAyUGXaH~G*Db(tlpߙ IF&qN`zJ.lbOx送XO|Ld~Q`]yzސf;L OR l8φݗ_^sZa鰏$;=P%JAi{YU(t5",f-\)K.f8"ႄR+Ԙ"3Gw 5s0طA:=GhVQkYo7 اooj.zc*ec rj5 [Z )]+tb^Ij!W;#ΓpJҗ3'9Uiu6GJ<)GXg` gPOO;oj0[AprZ2HG)dYuzuHIР ͈E4hB=l\L*`;eiD J`$T-  С#[2wXxϯSM"58 rg~JnŔIbZ]J4%J{:) @xb+WP taB2j{aRw:57z)vc5y}KSq<^])v,Kgقe/ty@)!HDkxOJP@"U{CY(ϥfv9hSǙz?*zu4Wj+7d[e3nFz'-zZhg۫QR5&ILo~U˼]x" ;k]Uc Ւ K}; 'P9 c)ʏg{ pjBlfqY[{yi]B\1~tY@O.aEZӦ3oAFm ^G fg^.Z0ql!@.~„JIN$,}jظ.N2G`BAl<$⤏K)rK0p3N&K l)}vfz6Tz76J *Do5.!yS(xSVƺ8)Uc%Ӱ HYˍo淪nZ߿ypb0uUFӼ+sfkV»40` P%Xy=Wvc>@ Gp{.3:a?ia]y9}0f%8"w'(RƱ)9ae_^gZ$M:kIjnBgwUSTg:-9iP[6,LFLW4$ct|_" j 6w$ .l~9UaT2=0ENN4#uf)hUBG>[ }uo+#Nڐ~zA%V#N,OfBp̵mޟ̏u)!4 "(#\^ͦ(J8d%KU qa2 aGF)5{Mٗnj x'*iꀧVh-bdiӢh1Ǯ:|T߈5'c;,25M`}a_Ʒ^7w)2,ϑH|JBF. L#8qB$4~Tr~ـvflM[bsڕy#fZ1LVT. []o ,IjrGc > ߗW鿝`Tfڻ. ]k41qLXo錎)GZ1CBZpe}?Dhb7އl$&mǧ'P c6Uvn3x̙%WizyM蔋g AEs &C ʽщ8w֮1=S8vlmHdzYU9):΍V+AWx.d;J>!~ UVw6!8Ƀ8M3>NNO|z w .C+'Vj6mu4g:-%q7a?iQ/wI|h=DeH{Wz0WzC}1BΧF&5t=Kg:0uZX O%u#| DHPZϡKyș\1 =k+wظEÚ1'|`$ROg(+O:*:sKpcM@r/!b8p-&4Έ|zmkXk*V*t)eax"z-^䢎ָ P4XM`}\lCȐz^rԈl<σGÒ.(thTF5߸:ʠRt  pI*1˂cCqf\f<(O.A  Aqhl&YsX>Oɹ!V=VXO¼:t7G8 hBt( 'qgkӒ#0Iև9AU:kzL>}\5 <5o.Xmr*j71/xM]F10:O;_8׽[Ew(z=>S8Qbů {bnܙ4eFŲ@7+tM) MGkʃU%)M@[B:'| mL'uymQYC9>i؝EYSRfɻϛd31vk D"&K*SId< 97! zJ66Evs\jBY%8`{r (6 .8}}R%D 7bOŞmvo4 V7.*fjdf*L?rf@\`ts/H53`f7 wANJT-鈊H`wpW݂| <_Аm#@Βzƻp}wzz5,݋EUNW\C5&/vtq[!&nP9gtg-tE"UqA$EUi?!hƲOjNQs^eBIԪ*l5FtcE%"s&h@B<uYAi*9߹l[O\%?nIOTXpIj My덝vd|mZ*Ohg4;_>HQf镍SIC=A)S[+ǠN:7dYV[gDLmAa;ˈMsXű4I4|5@T`#H+lcO? p'HG8Sr|ɧvĬSװ8!贶'0bf盾FFPf% c@FFKZ0H03XbOs#fxwMtG4Yt B0A2.!r0_& |q'׃+7fxP܉1[ÐkA)ۂp{[9!|c\V !Bmz#!K8Jp+vnh@9Z$N g Vv45H#g*-m`:֒Eu81׉\ D}}I` `귒}9I'{,q' 34Ańصf兪Ǣ޿/ ],f;1hTb"H=cAp'ɧ~Sc{ъ mB"g($_l D}!ra Ɲ6:ǽgAkj+ѽ߀,\7FP%_C|\ϵ4a ; |(U%]W%joD-HXFxLۧ~pρu@YdV5/ijL-(k1䲷MX44N7r2NCH]e\qe/ȡNGǧJBV.^ӆ]頻jBy4t7|Mcki Sh5R-{5`as Egɇm(Jyʃ2(H<)ۆsd@@?֒EbVn36h,5\}lL|C,p4Zl(&q)\>Gٰ+[`^f \P' M Y8S{C{%a$Lƭ:ˍ=*H"~(:tf (^Jh2 ,m͏aθTَ'uAek\,Aq ,Y~ՑcߋcOAL6THUJV!;Hs$&=?) "D&X.F. o=KZvNgfp~v2!3j컨`vo~%[MΥ uN ֋}#{<T+^t?hjXknJqڰ+j˙=H.f4k(4@q02( <굊؜;yhQjĻsrª)m m )p ~Y *s-9r$ѧZϛntaSs ,ށZ0ZA-?"`˷9T3w H'Qvიgn[N^oE9;B_qyk+F,֧@nP̷yy12i0BPg)eww 1I{6l=UkIC$*,%`(nFʟ99@X#7:~mԠ|2e c+L繈8Pozs<#l8s5v2]Ot6-eA;m7) 1Kג$HV%ڪs^Cг3c #XG-<kG2 ܘlR2G}ـVReYSqY}FCyUmp)?`Bf.` uLǑn\ӧj^{U ƀU?#B꧃#P k'{ ⚩$8TbL0x$ '#5眙P Pޘ9Á솔t3f!SWX(>Nn(sVB)\|'(2 O~=FeDSlDq\Kh`}dYiO@,Qcx?5*fSY?KL֣rEګJߣ۳ܭ>NUe5X]*]ŌaQ$d:W=!Gۥ!TK1>M0GNCAV6Ks@-$K@zz*|3}+"~a `9f-[ţuP:ٗ"`}1=fP:&hU)PX[at7ڇlʟ.Zz =fWo ѸT!>1YVߕ~Ne|sXoc3*d&QrT3K@a|ZeK㾓Bleoj5eb-n"-W.-'i[n]?nV7204y1.D:/EdAAw^,#sg:cSJ`mvo2I {M?}izՆ/w˕8fxtanSC|Y݄shO9rNLD~3&cU*c1_Cpu P5y9 9Ƈ6k~/f^i FC)%e@FIc -?9 ryd[ IA"w n alI0{eĜX-ȝoAR5p+x"q(`9_ifoػXDA u(\0Hّ қDPK{83cYkKNZu ͐5Qm㞌 XF&5Ǫ5XjLs(NαҶൗtMV;@8S=}lX|ΥE7f Tsl@"I(SrN'A>eG)3${I:،{=/jZ;GcRkJi> §}gnSH.L/F<>GХcyN^i'C!UadMx%Hu3r}xڶs4)9ohYlJsOwD%Nϼ [I=8lE)1 2,4i+ fb9ǐ[wi fq ?5˰Hg&3'Fr%EG9ca'Bd}<`gD5@D-v(oX \g"g:V7\[v0,;scqmEGme2+p_P'nY"0p%1HOQtp$9^;K!ͺr >a] MjH] gȑ2wЬ<ַPv@)l)pL̕`ߜ= P\-׮겫;_t% rD\`WLA ''c廱u&:Ia`Ae"ttx"sg;g?iPTJj-!o֜,Q[P J8!Q {)-h"}~ؘ@M :`0ޝNȀ`z.?n;tUr ެNS6Jt䣜ܔfGhjx`2xk wQ`{EptKx- (rްD RwIe-zώ;C@V,)dpȖiW?0t!B/0䉁iԕIWxɡV6#ڟ @TXtjbXC=7m /32az\(Z+oy?+n@<-^)͹ɕ: MuH;)3p.nR"!k?N0 PپGMUTF?=!t& =16؊7'0`x({AKB>0m+ۯV;e2zNwBӨ>yM۸2i>;zo tre?,*ڹs4'82rrfM"Pd7]D3hNUo:qD^i_S'ƆgDY4;xDIEAA^;~ytnTxHPb2?FD<(DT_,VkjUQXR]{i *J#c5B9F)48]sy.Ph)zAluO #8hGOE,R30ajΘ>WZ&O8lzw8@0+cT"Us5a'P[@^Qe5؃)<{0srmzc9OqW[iW B+y9jq$~meA>ō]: 6єL>wUH=Yk24+ծMPMTNN'밎 8⾮xĄv]݆cGL BDÕI$4|uXܝ|[]qt H t,tR𑵤-p>V*#(yDkcN#P!zJtEuߣV7?RP; op!(myvsm oK$ߊtϚݱ1LMn R uIM'/JsoiC1-̞R.pSXZm-9Fm5|;sX9SB(P5]|^}.2,.3IXYPPMѶ8dFVH5Gkg lx̅l/<&%_yEd5+X<2ƃEx-$F(aoH߉i3:}Bd`vnʊcrIJ~pH> uϳe7v+4µƠ{,5IKb?` ts2ގKbLbCͦ[;K4𐌱w.v1FyTvcr𾜁فGZgwH~&T:)P88KS @S[łU}&?^3+ebwr!S;B8n#ӇpM5KNF OԣxvzjbfLlv@&/*V|:=ጣxޕd=30sQͮv V2p0kvQ7oIU8#9G[+K599뇠.k'5˓ZV?f!4Ɲ-z}-n6Slea*(Mv9GOZ ۆPGcPP ef)a-/1VLgj.2pA2>f36s7u'=sI0cIڎ$J L-ig]u!y`6"4TL16Um^rJ'$Zg JчYCZɿWb\uiIfCdBX ˵+eܜ=4)#;k왚|o_Jy 3#"PW6F~iŝؕN74 %23UM۪1fJv(Y5A DeXID;% LݰAӧN3:"n38f *(vF{(vOI^T6P;E`7=^u;15'陖6$/8٦M8Dv5 f0^FuG*eՑX*2rߢ& 8|Enk̲<vTnHcu2CxJ>C_,e+\aBrov5|Aw4=! N MqMI~)[>4_,DG &J'_Hʓ~yNI&nj.x8;׫OhBD4VVӼVDu !"0RAGaMu +/U|mga:4ZA( ߉z%37ڪ̅=$0Lp?ƝS6OU|s-5~Fc"5TKp)4rXJB:x hp`adeo##? ^8""O0%"mHų3$ Zjj>*ېvuV b2 KlG[G !]!34-(côYrka"/q;VլN olRWm9F=}2J)% @ҕi @% oY!OKQR~+J ={,_Wy1 EiCv=.s֨U>#1'h(2t4uGcD&0?>\IKghIΎ{LEUE` =;VyBQD,qr;x^TP7'Zܔ5*Q&5'f,E Sol;\T9-kC&]O/SⱭ] ly鿂K~j'_ !Aa y·+G3z(t+ۂ s&)H[/@ {Z5ԏ x`b 3Mcn#i "YȿM^WURչI4Kҫi|y`OWz2u=ֈerba9YPN'o$K1E<3B ed SuC~WQ&mfX@1$Y^ɀly@z"22oCUig_i`@Bc))Ŵs ؇R"=`Ypw| f:2}۲ZVk]AH:R0JY'܎Pjʾ$ K?/ygs46{I׎U}9ϩF`3QA &Ueyhy;oE^` cV0h}x\9XcNDr Ln(Yڈbo) IDAlzO1cDFrQ{,t{%;Q5ˁq` o 0?E)ͫO=#V4^>/'ʢ+K ݔa-<;6<{(0zS_1ՉKݡ,zG p 'V ٍu 2`U|.]~);B`8D4c1_%x|IjYGəoPJWEk.ĵka @ P,|X?^xb@Xnek/W4egD, ?`¦vQi X*9^]GqIpw Oة1i Wp 9CZI_Um6M7Im0?.ksR΢urdȗ}C'Sqhk +Vw/Hp l&&M[]vD [8umqw ;ꞰU ֐O{e$_gcb^Ӈ3v8V.e4⾟"nN-j\AZUh-9/ ޗ;,JUyT'9I9)K,8Ph1sPED5%,[kzo^X"B oy?ҷ)r:rpqFj=Vqk?ȂC  qKX)rR (A'tcky.H7U#(i:Ra庂/H4(#,IV.OMO X\l=\1VGj~Ha-xa[d萎̗;T-,R55zr6&qqՉiK}fP~7+P}tbb!50m.9Ш?ꃪv%~HCmi}%o-7Js*Q?u gv:1YQt3VлB ө'OܽaׇUĮi(?QPg::QN+^m(rjFo JкL,@ _g/TPD&Ak{QdKOxl,Eӎ&(K= .H3 ϭI_FǫClΚ;gW l]ڌJiC~VH} XU8@]rfkG~5zN#3Cb3fgBP"7pRU3P9ٜ?Ic_c$ fQE8M*듦=mb5)2*4} ,o]r&,^3o.~bycʉHYsyPU# !StB CP6ĵä_i.2U967 K=1Bk8Qn6lMѦqf=tDV& p~c>$N#GB\ikb$pqV-O2ą'_ќ޻5(;*}hsӖOJāQR`D+: Iь,bϏh4XY(EHN` S*2$5cw%}E=sT М{W*_fL;ko{4-y3sӑl(gpC8mpI[l  `t~zsgz z<6NDZ?P17|afJTқڏ.ǕLRv)k@3,qn^l/^'_ (X8~RK2^5xl(G'1*xI`K"{I]:a1FpW3?Dxu,DU7CYԐNWj3Ǹr:O44'R:DѲGqdj,E֪ӵ93~.|ΐќ6 4`D skѶ'#!|ZxQN(*xK}N1q^fcv5B} $o ۄ i[R% eM4cw5?8%iyocfń 0d;{"\5`yy]Xvp&"x@ ul)0/$(ø5O4-;*wGܼ3*<2l!664O3S@Y I|`C=# D9ҳ㣖 7/X%LxCƱs w]tP#N+eH+1D`iYӓ@f(C6n>fi*RklZWepyI *5~h0^D[E<ڜȜA&b7ۧɍVa;aq}Ss Rq P3qYٸ!AUQD2" ʭ [-QqT~r\I%t4)זkmHufQ)gbaJ1x)y8>zNg+Ǭ8WTRHJ1KmS𬛠=+q>e}u?Kk:o71F IIsY|xy0BG\0.`x(dm%"M(xb1$HYN%ncl,<]ڍrGߠ7OZiyYbɵ$$'(&ZWD=kǓ ^¢gnAPPbb#^Ux* owA]:d=Š(HDgƀyVcw6hOublUֹ2Xi+P)t܁^ 1Lx:4=\Z3p/`1ځS%q|N 9f}y*xę$%6,DKR/ѺJC.1;KKI1,JKIQŢJxA Vw&Lg-)'x"7Y*D^RRN!+lZѰ0b_oO= EDݾ12a%85c֑P>lʰ]%S* $[@ I}3f!d}B@\"z]|RI -YN˗ށ 9v.Ѹ3J2{@k9Pycr(mzP7' #K.6K`J_Z(ӫ(OmҦL)hc.6&D,?ʒCyi(KL)]"UT W))f ci^.Oӵ|O(GH"ο,i[% .CGZNS츦QL!VC6{CNr fJlJ@AGޱ1O D݃b vZ&Ƽڿ~~ݖqW*{G>o`܅UKpTs$!Ĭ|vÄDnOs̋Jy;OCڿv(!1`i .$|5Nnn[f_ӋN0?^@>7ƍfmZ'WaEMZW:ij砒VmmJ5Uvxb m;9x 2i&Ђ[߁ڶ^9nDnɈ?O:"[o5kqkXER]UW#ۧff"\@.GI}LU8aAh#>]IO* X$leMV>´e lxW})ezGuܻ1 pAgo˂|gAW3!Seejqt\```Yy OHa8TW\3>8To>y*xD]+n]RmoПj\u'gKCM7{$(_M# =s*6KI"~*7f _Ơ!fwpμkEq"𖱼7p\\'/71XyYUOPW_?k2 R41R13Ќ91?5Smpًm[&!؛ڭsK8>ggLS Gdo:&2^^Dxc]v,,,'],m։<i5! Me𡉳>AWد"[8RY_<[A d{Tӊz509"^fHzba 6!/Y|7bMlDNO6P} #0Te"r="f)=ͽJc. 6ϡ6hV~;L)~\n30%C}Mڢ[NߦF!­ck7JzC̹ ] S44(&f5&+_>Q eo: '_L ]T+CBԄѾL~@A4<!u7"§Y;S 0}`PKLm!JJIn!gYNjK0NWջ 4ePʊOlJ4`L ؞,juk 0E4g$(DyB4FhW'B.͛4pe5 ្ 9ʴ.CKm|7WpwBeN=ǁ~wqxKIy"l3vchMu[aLF/7BVdz>389Ip;#b;ImL|Ś_Ef|?}|aqgش5Pp)Yƒ9 Q=pMK//R]hUhN704W4,rE9aU$ } ~t&} ?>~kbb*i{;)~EhuR)QRgCSՕD/,2AOWY͵FG:'t "_|TS P}r`{٧;f`|볰~9#Fp"n!#\K Q!LJ>PO} |dS(~qoi[aQ&Ql'?I9|Acv\kB2}JzkhȢutqrua9.bاN'B$wFjsJq@gݜ9{CitE1QHxh 8s ~;UW5_ NUqj;00[=FP!TQVRSU:0vc `3a-$d݀p*uBKR%1Pr# ,m`?d|:s(Aip-$3b_|P50vHD,| efRBPdgf4MKl @۠@[$[3W6yl;]{A>+RPa[ :vL%yz-Tv3E_7 }g^{8Y Tb[_NN(r UyZ#[`oMUSLd 8󽙥,\oW:TiO82?5&#uES&X5*\ոp"3 wZzR.}~. #301,>)4.O4X|VIT'2g|:C^"ntˋGO0p{fos()n-YqFǽ//Kq58躸_YS68VÄe%"bƋo\9>XCt?*w bexۤA 2UC^w uKBZ~~ Rɣ>qH8X\?g V'OEsjT Ex; Ծ j~:>"QWMo;` ނT /E_ᅇN¶.aV:XcCRU!1|!r7,2wWTuV{NdXb *Kɐ/z;'+A|Tm1+ Yzu_c{ZzNwCx_vݮ#Lz5=CZZC};横t=h̒OuA~=MdP-\uZx`i-"C\+xxX( ;Ƣ XI`W3D~ <&ʯI,p |@,O`$mh5%q8u nX=*Y`SmDIL"Y}+ACP4xxOGXox|UH-T@@;&f!D 11vהN\R->.4)' {UCȳ$.Յ LafFDXSi!79aڰLvYSύuE]iWt_wVJj*?@eb :OUkZNŒ4ZMb^i h?ZCJIL3(8p cH 6KWvU o-"Q#GjITܔp$gkK_(h f=WAkD6ڻu:^9ߧ9@ti0H^~ . iqih&W kx& zR *iV/0g_ ԅ@Y]XUՔ5ir21k-Xxdb31qg+@& "0"VwD`ᣟT?K:$X`e\*YݘEg5/39c<46ͩwwAPQĂ^ƒ%3 l)zLhmp+2ӫqnb%&B9fumC+7D'znS߮}a1tQS_NL72 Q1Q 6W/ m4oZiq+0 G(|U YT|OE hno'[>XS7:hZE5./H NQ 0FsM$\[LJHEV#xU$yBBcsq H5E!*N=eE89-J3r@@i&ofTA38ob9\a֍YOVEEQڎ۪q>s3orRBGxЀ16W--a|PuQJC +|%o :[צB񌀚XBsl# ]ۡ2FMV ]# }K\WozbDlzk{FB "E8b;>/d= '}Q;!_vTpG]M.F4ghg]< c/ yH] `%gDU2UeflCŐAڗm&EmR>2x_r%@laj hؐrnuz\j:\lgi֢8Eu7؏i/k1Nv#[NYpb"F"u<1%~)gOs L mpc'X]WQ=|kq`kH/s{2K# qeeoBJ.?.OmG4a$Pye*dߩ5fxX)ij|MۍH3Vs]!/v~Zmu1DyVO݈E#ygBD@-I .~^  Cr5[ TƇ X)zm&Ӵ~#ɡ]v+ꊯ6/T>V/E9%_G5rڃ1N.q۔/`^ rXku-'.j*A#UI'D1IY9w{ >MYBY]އUIp@ >" V;aT<І|Cv??SEiD$_BaiPP9?|3xNM!8fzL%Q YT@F ]%D+[@vZɔlh0@vfxePt} ўwe{eh]Dܞ\c̷I/2nT`ݬl;&֕T>}ם,nkм/rC`X~ym{0{(ׯuN6D. s<pE>A|6/>Q1 ISqv=X۾F/e卍e♟?2߳|@(?{Y9h;L qR:b*5(QS1'rT[ݍѥa$[QHXùs2"xq ]7ON¥hpM\K>k<ƍKNN"m]=oV1J'C +: aaSPd)3+%.&K+tW  f?lW!gCY~x8^T`I+B^KbD_40qg ԥ3dqQ TnmB7}cAP঻Z|)q2YG_J@S4$+G?TI0{}f48\CH>)D}qj}[v e({*n:FjOޔƮsi]Sb]håp xՁA ffZ-e_,p94u!d"J @؃W^ENЏ'Q&,i& >ռS%cAi#7@*@ߚawNoRqB@kalnp5pHMvSe}7=?Lnn3eR1#!* ;1 Pj6ewЦHdmP4#Kz %˴)*UywFU' -BQJ?[YDO(k"u PAyM *dS.8Ě_-r.| VT*#茅c&mL1d>`9A6J4UӃXm1VaArFQ4=tKR:zQ~~6 ]4uf"kkuV f>lwYSÅJ8F 4U+bii"J8zo7 Zn>$9<%ҧng;MůY{v^UKc mךdDyxOs|/t'?0;IP5Q] FȾ?|%iM`#-idi~ZkS&ڏf|w+8 Rp)8 B$D;Ƴk@Z~3;JZ#3YjJ;Cl"0"%TéBZ5&&= Iff6z=gv?7[nȅ(}ďT .4FUG%TnKy{a})Balo=eW'6`&{%_B1!~o6q(PPs= ozm6 5Y@^^u؁|֙]kOK/ǓSuD$Jx#څSə~kSGf` {$ C& 5 F h9 $ ,NR`t &s1k 94k}ɹ5O1Pߩ=6oǂR2:/Zbiw I<9 c-bKVs?\:jM[!8UpKy-HBKmR3-*.Ʉ[k/:$\S#'BGϘ q[Sվ=0lgaxO!뭈P(]J?(a^ -^sB DtUG>6:r\S1teo( ] oG@ Rj)\8wK!wf"yUaq yWLUIП.EJ4]FI_h"wY}Y񰮼#3iD69Ƹ YPels;{_it!|^| ƻ?apys>vqVsڂ\^':sFz|x5}aݺ<:1qvy ]SU+CnoqOOB&V?_q}5y?W6U`d-Kmoԇ:YVc#-{)ߐC9JZx~Q$/<۬њm\1Ŝm\]G6]Fݹj`tƚ0dñCh rQZJYOc_7V>?d٬OXl+ ,3~߷Y4y֙U*I-lej}w}Wn(|TL#@uO0Ԋ b S#/ḻm <;xĈ2UL9Ǫ Z*JyT*eƿ9Ew ǒ\'/hN k/C,~^*Gƹ>%+ x—vn`~_gGuTfOT}:}3?3iZu^W#i`YWOaHs +x.?! vҺ>z|3Wϼg,7y dĉ~UUAWbVw]yhg/x6tN鲧etq,~> hJI款/+H镭3?̃mL Y>bogȪ{4`:]r,}.:Zw _*$t\>?C:3·'LP{qt[gރ}@ЧDsUdYM|¹#f#}9ǚ`=*gMQ-Rq.foQG/"I[ ^7/e6 $;;ԸNC?8<],SiM<*sHy`w#eRiz`ףzxl3} c%&Mvvl|fj2aJI& ̘acpSe0p pyM-ۢU$ [f}[7P̆-w2uaYHfY²PB6$$]ch9n9|ݝCm-D;~0l><= 6d)fkavؼd]W`d]v,`3 .ZO}y6g˸C_|n禰gw5aeqv xEF_F7R.=MZ 1ZgJg8}_ˢŽ*-.'U?;ok3gvSQ%V,γk-v\qa8q2,/|Q ׹oyVGh!:|%6ˬGaö:tns3m~xT<,u`؝;0{IYN|V /!`Ffh~/kgG{%]8Y6|vxނ!`[#`\zg";39ߓ;Ͳ]|[/1/{ZlC/.1/v~lAfF;m,>K!``[v ˞R =7o2#J}fۢS"vWaեu3Zx2p[|V܁=<3v9i[F m5|I=[M$Gv8O{菻mؿ:V샽 5ͲNþ92 ]դsd9eG-u&l,ߴߵ&h!Xp[Ĺ@Zc]Z0x]:u)[RK4GK&hU.5d!{ڤH:uJ׌\#ϳF>MdV$njڕ1;y-{*Tߡex{7ڋy"b RN6[}{1pN v_aZ06Bou"^{ɖ~l~c{% NίtxR2Ωq=2t+i^8挰Kp8ab]FAl}~ц,O˚ZG'JBW%>آ0}Qu;tgt^#e 35Z5<^Z}#{lI ( (7gg~QuuI0|__3EfĵC?FG.2)TFO%tv|k[ĿoSKzڶZҘ}e27"ެ$@d?Be8C-aZkbVHD*Y:.l?`Ky޸߭˚نbԿ˻mi莨zhYv x~\:AéVe{a #a}4Wa = W&{nH<:9yka͇^C-]V+@|F^=5byqQ& |"u1b?( 0K؆pyek[ <b|EQJ;NmX2<$Skg ӫLf+}p` wl+t1Mߘ\s<]تRp5}>SD_}F?Ec;7Tպo,'Dap_~\"tyc.s$`\\a}إK'+A6tDno| }循`?'.Yl?Up1FcBQtp~kdw;Ahzܠ}}x s]@aq|ba85vm$DeX^/M(p o5h 3\'4pSNCINnӍ6ݤôrC51q5Fj>.7%Ki`5168ͽh>S G6}=wF5{`tόiPCS5/ίJi>ECLÕ?2t*#|]oqG Z2@0 0K?LJ ~X^*ϔp^SyNŸRP.}8>ί 'C˧yvv󖿹qɩ߮2vY}ZW%߳\|jq_KZeYnUCY6D|}T-b86|+Ó䝱tyOw ۈ񌳞,$ OZkz_ DȻ]vQ${NPe|Ui>xwv}u<;b)te(˾'IRjaozwq\q_v[>hݐQw:4m;jʽX7pa40 j p;2}1amQh[;ڈ| 1*Q\pD?O bCϯ\/hܼ>)cg}NAe8אM:ɵba?_YښkTwFKrIq7jn9gZVq:Ԯ`{e|RW[Pm,K!$'i:9FutOwb$Yu7sOц׎~F~pA ZjI?~(:n" 십'.ĤXKH s^X׏>0t̲sh ^STʦ = srքIz>xslB?Jζ}*_!5}rBrvQ)!Tv>Gs61j ̽ykop'Tn/f)Ce/F9l\Q\b~.T}~B}rV79"*~<VWҚA33j`1gYۀ?ג4 ȒvXN5_GE5b`pV3nQ"qW?a2o71`o<;Аi3|%_~ߟpDsӄL|G>%Wkag(Ux,vγXc*9u =s[~xfN 6NmbX2FS-NMPabporϨzz',-W@r:Y>ΆQm5Jc"~ w{b9-]Wήz܉ne:AzdgʹmS?ι4o/͏vkR^i'3jQkܼC2fNu+{ŭ~9^$E,Kw>Q˯dĕs9)_o5Sy() A\՗CW_Ww潴dQ]+|Q"~T%󏍲~GY/a-s)K૥R_V`!Z{ hf̽4x4߯O-^$-8׈ew~c'z7W*~@r틱t;e;g/;g~oC-W"F"M#W;TjtGO FP>s-)%k)OK( ߓ5Z2g1|z3qss _5:uWhWkS 37u2b~q޷|ͮ'$.0>@χ6Gh` fC|,jLGO:LV?9ʿl/fE Ww7y¦BZ( Rq7+ϛ9EٌB ].CA뚥O~cR؛pΜ^ePRCf5x!v&}K _cpgSzDC~Yj᳿a8|$#YVNOE9~"D7G9LËLyu<(%~'V#///?Hcbm®0})~@á 8j8/!+xsi9CN6/9' $ۧf{]w:ld>5";|`ˋ]¸'JVƍq#=n| xMbv>>oq(}OE[ ]):67Ҵur1uv?1iyVku7n#Ϸ*YSV"E" zbտ<~FXCv> WQb<_%CfGXW11'sjOyI1No.o-蛂1\7:uu(;Ad%W f s)p$ "mWç#gYݿOQW z sG@tFq.>1_TT9egQMCJs(pQFs/GW>m ;g68Kٮ_ >u:|.&VfB?Ru6N`UKz[)U iU\ۥ$<ͦhw3cJ/,Ͱrr~^#tԀce^jᄭAgFz{ە<ά} kYO#ݫK;.NWopACy>[[m&=\9\?18C.KS$OyyWyՅUՋoZr37pZ#0oE+j f8cגks7<~f{{(zb?,fc:vAig,c!2(lΪu-${`\(iܒz*_ _ ߢo1oJ>"r H.'BL;<1Xgk>ÞNbA_d9^0)O?hwpqG{#ȇL9|.*}62u_۹b쨁Tݎ3䫌~ N&ӈ;B2F=4RFj5R21=m3RiZ4QHF6RFj5R2Fy#HFH,g#y^OuiFe:]8^c߼뼕XAfht:{|̛YeRݩ>C}׶WTƸGӇn=֓דH]Fj7RJF7c^iVHFj3RH;j7F#2Rڍfv~d7F#2RڍfYv=!߁Jgq> ޾Mz|@vl\5x&3EyܑƷQ4z5lhɒgjXVEoGyu&q;jl_"x5Ez|kLkcCnƃ 톬lUoX 8ϟ:M?|ix!ڎsrSکWѶ1c:C&W.nyKkr wn=2n{XQBUķ\,xcg<G~R<ywi?VmbW_lC%"sZ_k!U:q x ,{ܲ'ܩ3zL5+573)xfTp-cT}abvQ2$=,JY3^Gn_ c>wlFx,?J1>Hy~|#_v 3`qbƲWXyC8hŔ i1Qr/Y}#vdOq*ǻKc4Į;UH S=?wy>;5*iqdWݗofۏgt_!ؙr\lG yZ Ï!_um;{gyfSGkS0xsG";khqҟKMe٣5M5u72x*E':*I["]]=8>Zj5K{_?M+cӵ}&IͶiӎG;M[^)D*hz:5O (5ng h8qE ޛ&)]`4~-80a۱1=]w4|Lq:iJЪvj8vT*^]?ZMyHb(ƿكmg [{\>5WD_ gcQblsM4|g>{}|z4|OmK_h/gɿWGgW}|;2.߸埉Ϗ?#?#04$>o!>;\ MS̿7  ?_6Eg/h=y33;>O]uQYb/}i[!plmZ-jpΥsCqͿg֧z-y9y|ݠL_Χ9ymOgݧjϧxIw~whM9`5̸#ߞ]=P {t\Wv6Zzofc䴪~L/k2 veSܢs9j .J3n~ryNzzO֬}rN_ec+R|T]o#e|tW lOЩ %:p6^6d8}w+Ѹ}M tqw w)@藳I-_^??;ϣ;Xz޹un v^x*~;aaRΆ9c>Z~ߏ,ߞK3J$:wO$5O*t.o&i֯8 O2D#i F:H4Hc4H-Fl1R66666666666666~Qרk5{F^~Qרk5{F^~Qۨm6wFn~Qۨm6wFnQp4e]CM9gh)LSWm6kE45:IA ž+1 tF& "MH:x鈤طqIt>ݺbR% lh"b^wII"{LA܍6 )绹~8o\?lws/æ`7׏8E~z7\?a+B~뇿&H~Aj_B#o׏M\H~iCöoF) R \#R)׏\?b~WsO 7#EoBkH"E)׏R\?TsWEgbqn2#l_ ~u;v)7KmTFKaGx6zV#ZUgT;ơ|mBK>+%_TsJFnÅfcvʴT~0+To 6/TRqCN+),PbxC@@EɅiiwW;pd^9Џee cν;p?V}]\.Kj]w8J}1ץ\4f^SӖ {B + x/X&|’*TU}ʄ\D\az ݥv~úDi1 (7(t\6ۅ>lJ-I3w7dEsC~% ?)VM{:ast;9q:o LrGC(텵0 t"ʾlGWjʛ`L m9zVu|2X:?ҽvuظؿ݋GS#o1x?( 3B7oo:sK~G.-kX4AџK:}}q5=o"Nčj0,-Yq@y@yFKf0#N%me (5r^o1[KZr6 cU)Fsƪ+/p&~U8 .O"ֳP(to|{A_b(,oԁgźXn1i sJTrTw:/#e,0 -Ӆ1=v =Ri,_\M  EhHMާiRsbK2W"Uvqm}U6%|GX'~NfR=2ݷN%1wu׊1T܀?3I?v&TgC]qd|> mnL_/^}̹w{/[L\ rYtx sϴ:ϼw,kZۻP6";Ώ %»zPeoPmieϬz%fuz2u~u3|vV |<ﲏv:3YA'ׅ|_+u˴En݇߆Wv6KO9l6# uUMY ذVN^?ٴ{mŤ"bݶb{%,$m1 kb]lHRnImÙYုN}NZ|$YYqbsTe1h =1Luc/舽(lyr3q- sYG-:4Qs0`W_;s!Y(BƛWMlos! -LLGX!,dx!8i)+38;ߣ>|3p7By5(%l-_s_RWb GlJg2󇖘WP*y'Nb!o':qȏ]{{QD-zeҝK)V=I :ew3-|paNJe ҰX}I/-lASI!o"w )$o`qTVn܅ sl#^nNo y?l<4qT8ƍ?+d5?G c,nf =ĸ 3r h{E\/1,=\i .lY0,%A>OGCaX`F`_b^6mlmfX=CP_=}qdދsfn^-ST&ZwDwH9%kk&_':j9ݧr[(mw|Q#@ y#|fcgx*݌cYC#7}6DۻӉ=k={/})&r 2i7|ggd~)ExX6 ǴY"~vXgty|fհxLKxV9q>nӆ(Qvߐq8)#,eMC]$qY^Yw6`?]_?Ⴣ;=ü6K89d5ҝT)΀,8H7/$ێjfԑ bYw08Nĺ<iYnzӓok[Lb^}n!nڃ~l%h  o}`V6 6:lx3ըCj̃ubK ОTw;b]ȧsQ7ٮ/FoYyݏMiW})]}#v^ҫ̚vt!Ztg~?^Պ֚@K#ܥeUn|u`qy$߉#♱<߶PCvZp },/SuZ`0Ǻnjъjy˂|8բH^הk=mCr4{7oVh}} y=Ǩ E "fa:1?>j VտgTltRjI`^|5ABbZ 1D5Ob0mX_1}Dqu9cOr,6IJs7,a'B D!#Z(p3 QOwrҰ `;y>8XC [(qp/ 1߈S Hs; YuzQ>{E:lU2y͵;L}>~n]q8쪉>o$ʃ{LZC2-xӊܚrN'΁|`sEg/ػ;>|gM\l3F&]8yS65}38q%C]$qTUzee5Zwf~!N"a~mS *ΉeHϐЧ0>9+j.Kzq߼\^~{!xj,?-r}k)--u$汥ćq>Pkr5QhτZA?|E5N+Ig>txC(#xEӐ pR5ܖSV,+ykeaF^{_Er>f;C1MMŸm*w"pg(Sx3kK-;J&h3TB%'cr::~Z.Z-33ڡθAՔ}3ԜC#)_9$wDL|gAulഘ)B5=7Sg6oY+bms}0to3;h7: %ֳFGQ/c|k-o5HXWJwFx<|^;E}q>W<9$(wX?t'b=(0wp8yF(Ժ)oQY*t ei| 5Wcڻx ?ɅcyU_\}4/ҟ;Uf_u{lT0!n ~x9SW%pN <Lk %+ Q:&0U-zY}:93uwXO[`Y[4w= e2c)lzLɪ=PAZtf->>mS!/._{6.Ϋ&R-1I> 8Vu:?, ܫ_k clίR~y+yR:X0Tq0v8O yi!O@|ԫ4s @JT ^wy mV=9 /G| -V܍0;o?@,hV5-n^c(>u7/3{9;a}{+7OOG9sp91Nz,ĿXqx#O׃|-_nLS ~EhL'{C,Οgzܦ{c8?.WL}ikH2? [ÃT~'k7ymq/#|_㷉ًٙegFh?q`ͳ1⺝a:a~jK~O- ]Pƞ>i%̧2_4X >NRml˗][0 98]qKOwYQ$+ ߟQNZP2!y){K-Gc/A+yY8X٥ۗWONqpLkz΄ʠGo-`ouU#du%ĿkaN ۗT \T='֨}KإkΨx'bN`>:;'2Rf~w5iJO""fWYx"^׺;Osưϩl-9f@_u3C)a𓻈ZĽ lDCKzFWz8.pzh/.n3Lhc3p&$S}*ÎlXAgBkrl}/S;=.qnT.B71brӘwzx*5ޮkkh=W>Y&Bg<>5uM{g6hx W;* ^#x\ {K<J=he̶ִ5,gC쯘WHI[]+ %^),ޝP,OևӐ_L YhyM{B⌒it Zmۘ}Zaln1A;p z:M6&ӬVžp=/7]vvTĒN˵H; 6X K?I_{kp?k]B'CO:5χD}˭rʐGA `m6%8JZ*q꼣cCWivy鞍+\19/kcyݠh =14{N3(d$HV*-%BWRyq&+# vѫ:]L7X'z~xf 9wgiuqBeaS?ٖے kKWxX5ԞMJwsg $L(Nn:'w{nz I7-bie=υ̯ݰK /*c8ϞES<q[|F,^Z \qt(b%RQyFneO5x]Q, ]m$x{mzWm]mVqX]R-b#.`qRvy{RQm6uKҼbNtMƓ,+U䔒 ۔BНvT׬SgJՈY9t& 0uHaya\3 :0̻ժ?b$w{b9I[oXߧ}\řBt4gJ@S3M76村Bu m0n'%'xs;Z8xU]*b.eQr"ЁKSu]Jo2S1o_<}ʍ6LX߃~XmNÖr2و=g8OBdy® j*.if _>.r-q{ xhNSgw m"nGlIz>cP"˚Y,큝VυD]gfBYZG6oO p|Xp h݃Mx.` e<<.1.ɵ># |y&T8sP)cu?Ms&R G\]alx0A-cya8$<[1pnj2?o`A>yXg=ڹˍ3Kg4708`"ҵ?ƎX{]-bM.q?Ht<7!L34 ސڲi~.JK h'iqy"W2ZXu^*ƴɟa,dVq̨iuivx_zQN%c2<m̏.} 䠷~}DYxpmi 6ݓ'l0ms"L{c9uDn:rˌ}VR[: D휙G/qgt1]]Q  .n4RaQofsOXF_WWn¸@+Ä/y(c\m;W:wxIg`9AjgC3%w,s %UE-baNhb!뛣_|ǚ;Vݮw\?sjOU&lrM}g]40~ߨHM6ķhaߖ뱑$|͠,M񸮟^sgռTsS8wX_,쁠 ~%cs@b7k2 D/hІk44,eXzUKa~sřJtY2ÇP]<^׊ ^ {Sr9j_X|[;@Tދr6/1~ɠ_xXe'A N[kr?Js8`}U#O.j׎~;>b'|f|ֳgbݶoW<1t&6ÓA.fV:j?HU w f$stmAu/C{:=4!ijw LneBC#t/C3AzgbW qҶ>.#x#x#r]So^Jc0 yFߘ qh_Jcc86F`c kB;͸7Y {Ve^ fVAyZ}1 S-HcGuAHr$ЯnG_nj<4y^,78"hpW=_;}.WI'0] ),=?tYr?.e{#tY]GElN+s_?" ]m]rt]_u@[{uY\ RSg TX?ӯ5.KƵ W \\Fg.?9)K֣3cj06 <`:xocK1X]!f{S͉Z1Q~oDᯃrJ+PO O(7!؁a%a9$"ucsG,XoHUT8Y'Ͼ\h ø带ϊ{nnG`8ܯ;=˨Ed]+qmK`݇~۲ܘv7]f7] ɍv;Qش޴iFG༷&&.#0=¿#~OG'g޵iI?~m^,-: xuTtݓvNY6be~W©l@{|HYyYB p ]0XfQզgE1՟ŰvХؽSn/_Ij:ÁoV./F'5 EќҸ*/#SL=}-~^of,aQ)p+ c[:~ͩ+Y~;WgwlZ">C>%>?Iٰ}Lyq1̺w.+9 kwF~<,ùuϾojMsNmǿX:*>ZÿVYu-yrߒ:c3 9S|٤ywXN1d0G5jk8N@Rb1(tm<Ayϸi}.\ 45H@{!0dVO7ӯMuzr$VlNat U7~٤ھd,X4mwFwtڮGzuaCN6ka!x`ĺc&K]ac #.#S zD 57ƳelY1^<&0>6B-3Z~m+ V\?xAAs~߀rO< k @U;rw@4B/%Us>_eC/_UEޣxF\IxM}\aB#*l\™TסOWNQD/^\| K)JB-^ ;ݐg8<2͗//nn1uߞ<?۝qɩB|Y%\yQ{dvjzVo>#]'躰feU*<=Հ|f/Ƴlt  ,\1GD'p*2\_hC4G-Vz~ؗ6+OafqG8oЫ^?P2^/kX GHn9[sq[s?|&We>~!f/O,ٙW|BG`Ӷw#q:Gr {gfZ~3%}<3~3ޭf{τ 'jfZ?۽Yg{Ywp YGy̷A.`/qܳ})ѾPGoFq7o͗N [/c0^q/ldzmxO6އrNcVym;B /x7ƙ:16w3"5-]X'S<ֱ'x=R+-m_fR[?<{>B7:X)rfm'UJJCZŽw.??&Suf0#|F3֟|ۙ5@CFt*,-{6 pFATi,>&DFۅ_fzYPĽƌwBhZIm9{n VӼ*5xd3?FopXnC8X[ķ}Ap#" 0yU Cy{M<ƘݗsZӅO_)yc _;^+Vi1;o$cu\Jd{F ĩzŁFCg(+>8p=y4;&;f> ge>v!iy/NF^.ku݈<@|t88ސ)suuS Gq%|ўa~41zx=Ļ 7+(1ndn(d(ޖg!cWaZy}^㿫7Tu>o0zCO|P^/RZXg~~?&@>z] 5Ո*/ڙ>-r>B2}@f-n?Favߛx G45׌ kGd+tNݫ6lUEaC;Iȃwir˕_Ǩm%~ %p龭(w&VC>P @lOڏN_Q,MA62ۼ&y^m9Tej_!tƭC|]d{.ՎKc?ڸnzsN]S]Ô߻>mv@H,s28[ lnȄ) 6|*0wq6rQ.oS%b9$~s+Wp[?&m'Y?k4w93S77>** 9CQ tL۴/eBJ-S8_eNҞXU=-Qۿ7!sXNΧ:vx6yS2s½Tnp"6E;}8;H!tlmS|߽ķVW2xC|:k\bc ǐ+OrOD7Vmnmo~:줒VYܱzumu$eZs1?iR̿qyȼf??>{J}{K@Iu5,^g|V9~o߿߿̿w4YHV򈂶5#V=M!no'(d⹨xt.A7%FZϵbՠ2";' v 5--O<LKqּ tОxmNE9v1vy#+BtYu- .8FےNFJXޡο#&pMtz]HCe?LgoϿ <"&92H>m.6\:\_gW92yoj{Wszq84Fo/mYwZ7{.#qþތ 9v> KpU>3oq6_m9}kI4[Ӭ+# z){}_{hsw Ѿ=1||\܇!NI_ǘL8e (i>E?Jc4J~N+AH%h5֧; {/^B8:c6&U %bMzmu3Kh)=6C q=o[ ߀ވ;EҪI32Þ qH,|f:8$OpuE%V >jG/ #[Q $_2=zZEXhϠl(e˞V2|Y:> ?hWyMou3*SIEO/O,h#;QR1/MzqPS1NSF)ڞ|{׈iyliw0߿ {I&XMޭxN񎼩Z]'bRO?! Oq-N7~yͿHذ/5_/6~.O>C9LCs= =H[>Cy$iq"&p_r+]N="e]#n8'E[ו6 P#iPw\sF ~rC5rUn1'>CE C?ŇWz@Dj7`x<]koGG⚏p\Gבblc|ϕO/GGc}0N'‰:+'8*8wCsye#F}s>ĽmP0qD{m}P+ft_')Qd-~J5.Szhy=7C|lt/+;z&1+ ύ? xնW-M;igs<~ WBm66~g˼B_VZBI q_4_^ldwnڜc-m^N3}}F}F] Bg# 15xJ֑¾lV}i1Dk_HK=S*J(6'Ћ肅 y-ąq?w3+I'Гq^nv-W4Z=dl*b$u IN-ÿ -2|<# $Lǡa7EOoþ}_|[vR]GR:wCzߍC@{3?h4ezsEGĘ)Œ ]Akl FlTJ^Jβs<Y:Rhol_l}O{M8QO;kiZû̧ 9 c8Y>J_,c^:He+?yRo3Ӈ%aՠ_ܧu8'Pt_PqrSi~},#mY#iig\Cto\pAO !XhC%xm=[Yz}1o7WT9lV s Z}#=xwV]=BHNya>Α۰ɢڂV};{iu< لo~fwմG8ܱ^=_|m0k0dh4gZ޺# 6uf]ӧ;?S"6cnpQ^yW!I#hhىjkRSٖļOMxNo4ULӜW^G9+i (ayM[T[ rK"VLȑf__^]"Yg 8B rR&)KgC-A_ngyvQRg_nG^,Zp,0+e~{K~ӹt>6}L<~1ϴܧ~G+1oc)깆p:\?On ~ǕO^h$@qg0 1'g/GE [Ћ;"ޟ4~-gek'AKYs#ɴt| Zf:B \/(1*>-?~lʧR *3mעϱXCrqFZ=%ʵ(o1b)eJam7D{#0sޠm'älyNWݯ_KZU"- <찭XD\1#L~aKtleKbz$', . -S?OXL^y_kc8w;fڏN?N+H3~ЌdbM]$IEp 0!1ŵy4_W<K ~tv˛Nݟ3q9ue_KcN ;)Y*dl޵ _?O'Wtݦ6<^.N`6GsK*dJcYs[ N N`9%? ^]DzC֡߯҇s :RGP. .& $zVE\X/r<{]1o1m@"˹t7jug=&a]JZE;&yT_Ud1'd*|OQ[hG^ WЧ[pGLtлZcSn:6NPO.cl2+؀'hl9﷥ئ}w[gȞ?Lv ^;bX&VA0g1}qǟ EES] &ܶ1ߝCm1s,Z-%+@/Lk*cK?FdGY&Jx| {rA\L`j(/l 1w|>ec>ؚqԫSci=i~/ 4ErAɃ֤Ɩ_{ Dͭ 3 !]]jU;`Vg٩O=g -?\pE <4OS. Ux7O%^JT\Jri i]x 3>BdG*uW>_q!'bY# 33Bu */8 d5pr-{n+ٓ~6EwF׉rMiH1Y-D!cm­wu,r\G/aM:X2  Ax@Z;F_3bdj؅ka{)EأiՄjQS^SEDei3}T:#vmnYY.qo 꿍Ϣ=G-ieS]hϜ}e.AXq޷B=[Ԉq#yYZvԲQFHΦfE{K:*.=d2]uWM|Ź\8?&ʞ =+rE/i't-~_0vNa#KbA&ߕ|*˳,6ѳTnoei?7 s1;;}gYYȟ2 (z]f%:VYY.⍐R\ɐuK;9o`=I )U*GTM{U<}ȿ$ xW?ɾ&u|2o3]')g7]G'YtS Y!6>0L;HyG 1VTyq58§Vr)+$N[u2jgSYs-62j4_+EPfT@ձ!ZO}w^%3et>ntj1]YwXr14S-Tq)%7Q΃MOIsInyE>\˓pmIo֬b˹oة~TN{vI$6~j#8o5+Վ_S`"my sb No3 v)ĂBLMXDωS='k+Hϕ1+i4?s.[{6e>>gSäxRSFڹͫcު6r[ׇFUj_`rH7Laz ]Y+.!g4um̾̓BXVsfos#e,^Fښ6NkWiLtmlRz[eKHF"Ztbfx a'.q&Pg^JVuUcz{g/Q>"%^F<&nxv]f_;}{^-Od7EM3߬ O  8Xa;wT [b}%6)3!Ħ2a]n{{Ml 5U>{M?'SI3r̾,bv %+ƭqZS^ 5}YȁP ]r)Pe(V8ï@3G5pc 9bHD'۝YsxDy+Mmmܷ;-cHe𧦱F8ÛJRKxv \Ū(qףl+4>U ְ-+IonznZ\JrxEYԂQa<)'H&=Ibc;$aiu*KdٰOUE ڲ2-ϰOS՗t;"}ζ [N条=%ޅwC r /.x+j̘{teF5w!XGsB)g_8y.DґY[4T\N.?27sJqsc!9-J˩s&km~?f4OL0hUD; I<۔Y=VG}̀}cF\ zV"r)#q3MW Oǃ?t|P̣3N_qb)UI^@LHѧuQ*-i*-3Ŕ3+pjj;]wE K?7l]cX΅`+d|L]kc2eO.V;^IWe +,C$γӣ業,VBcT+9e̲6KIV?&s[N++T[  HQj<*)v]LT(!' MwVf7ق,]IS6+LUWE,G}XVYՑj\Ae ߑNz>Mtk 5ػ&y)&=f9Uy9ywk۟w5[D_Sl; (ڏ:Ϛa/gʇ_$Z_6AjwPk'R~,{?Wr (ZOŧqi _9r` |$1_> cGe?(VL~ K 2R'7r&Χ}Yc4U)z0&$`/LFp^BKI}Y(R #/ 8sb/=¦XVZ5̦TwST_T^&!獎QH>`}.G~MC {X)TBT:)ʢt8IgG"O_!-7gW ?ZNNen2{#ݖrV\<$C!e7#Ns^Qab9s/_ lz/= = ~^XK|>< -do*w*[N JNrpa7䥣G.{hN8mފ$t)I&AXjDsʿdygB=~2w NaWR.diǞRKkS9&(ӏJ,)|)CK^i9X!OVEG#ڦp~M3v*kn6 ا(:OkGY!]1ǥo |7x m!S݇NSm\ @;Bc}MNrؠlZ3<81N 4=ݻIg|GsDjJ6l($7JaG荲g ȍS5Ox|4VDZ@qƫϽҊӘF I%Z:"e٩c$?*dD 9MM;ÖAF玥$KL+UT%?gE .˾GY6貹si|w TqP1$$?,KBk¢Rh*,2/KpXRݯ,+8s I]C6RicV@ҌaZb3V~5gfoiJowiS6 N6!>ejGMy;(vq_~Av1lצ59jjGcmD`t,=CF~*eC`P|틒POTڻz,"Z'_0E,6nQXPID^];C<<0&+T2 xG/S62?Qo걊hvFѺ@.E5/\Qt/q B!4F~ 3Ncl%_xz(cH[nsVY팠]gyv|; ThWԦi-2|dڞD.IJ6먿Lԝ&mC kb5 zne.F< n{0r;| = CFKsx~F-/jQ=<=څ@ƽ\YXF؀2JznelNe9j sW{o]RU;rSۚ=ViZN8|rűRq  燴1OacRǒ\>+J(ω2z^ǟsqVY])K&+x_VɸѮ8ҝ;/Fi]ٯvy_f~#5ugUfVYB=[Sl7sXMc !2IeO)E1XZGv3+:O)j\ 7d/p!O/Q(+2|>fe$ >SiZߞ9[SOeRd95BhޟewJē8sZd$1OiIY'{%3`κ܈yg%K{^%kf~>g^fQcOMk=8w9+~I~W@?%9r;۠~+]E{AN3JhϠ_lB/w(}}ݞ*Nkڞ*rK-1X+DCg._ρ14}$`XG}r$Vh칟t1мzf= xTD2ZkZW%IJBDnhfZZ})^y61͟yI+Ni^VU3ES\s)_SKR->E4B*1t|?kgZ)O6y-ZAkÿ:'/K{O;?V?x^w{s9/㌐4u\Vs\ bF:븙h'$'ZNtDl,U$wL=NCI*WmbT6"ڨdPV&=:/#l v z},9ȣ[ckۇhL7Fs-7|7ǿkG+|y򒜞zD2P&{Ҽ}yT`͎,pI$eG2Ipl{/_D4jw:bo5ibWőO"=6mf!7}[U1cBnwijZqNkM]J)m%oі}8[as O<+y`3G| V93ᙓds#TnQUniHhBh_:u.#N YO=G5 f۳0Ǧ-=N3 .b .kƈ3rs~9SklkՇy6ʁ5k o3O6w ?dW ai89n+Ix Btֹ dc_XacnLἲ]M@kB/o"}cOX>Z5j}eѬ@["۱Ly ^6._/KͩmMksί߇*̩<s5uvyνFكsO+lKuf l~.d232w 4{uі:Jmm=ʌcc]9si@?s* ,\N:0׿q |hE£OэsG) T˞I*Lʵ>䆅 pFךZG:|V;H(hUG&hgꨭ~5D`9@aOĶ{|ۉ'f 7HbM[-1/c#7-;F\?KJsB5> 0h1W26g<*bI' ڿ%ڻv{Ի(W*VnA'=΄; iNj ym 1}:Q'EFl>W"p;ځ^X盚UKArx `}EM~ So8q'=[kd5K[\$GkpfqʷCn0U*SynsVGL+1سJGj=Oކ''d3 /=ep.4jE~%wB dg ~~<[]ƒiVΒĬ)ďM9rBnC~ٿvigw $ۿ "ﭠ -Յ8dL9}N»t~!W^~ށ:wOzG 5VX9{Jip;gp~1Wo :r>\9yG"d U2]J^2˶!~(fp_o..4W+esD}ː*O|%>d~ҷĿz'p:8NAΧY[e6==Y?"䨦킗yfü>> Pac|7sw>eb0Gki}nG|/Y*i]к,c l'Ε= c>lb-[!}p;Da16l{;K7(r;Ko. 5X>ݟ';ՐUY IANZȺʓ)笔QPIf#wo:ܧF+3nPc@nb%c>"{&uES:/:NtGm':|E6)WLTIOu}@@>1OOQ IV& wDHKd5g8+X`'P.Vh\}f\Π]7qd "YQ\ -f$.1r`XL!pᔔic5:})..|U8Ec~+񣹟k0 .5f$+x<3Z,Ff>JoOLvEi ?} Egw굵x:r~6ٟA{@d'IIl*}mº޵xƝZ&R<ԨR/ee豼OߢlC]F+ZѸ. '9|NDw?̨R1/N#=(zf˞mKV-6fZ}4Q.vdX wfŬ?:w_*=%IL bXc񮋈_~O,ϐ>%\>gh]ėHC|.W =@aNگqLJY7wϐg s)nkԵ$ {$OՁCB;2.C^(%? 'F Rԯc˺I2r)GB; s[Y2eBj<_+ݡ_j+?"7n 48'&2#_γCS+ޱ.2)#KN$ɝ8ą>OA,H?#K7x Y|l+m a*.R}];]6GY΂OzcTO7Ꞁw/\ ^eWk覩l4\Z]U7nM)f|hO^Mu}@^}RZ#3$uUa-$S_z201pJ8=EK gi7)u"t4Nyr'h0·?.~yqғ깮bor`K/ʢ TS;UT1TNק bx HwuH!|c14~siJ\! 8uIZx~ƈ;5xE8jF7N5/z6H4OGW9~l)>[ 2zlk[%{Υ=w3BX5W{1^ap:iM5, ݅ǁQe\)(ʾV!a uCA^cqSl~I6mx4H*ėJ5gfiM"s?ɢdO9ɢҟdQ))'YTIE$"T_*wvf/*ZC]6]QY5,9oo=g؅9SO:|mk4pe;b.NGa+cXG*me93wY`KucM9cW<KSJc&LZ:A,|/QeDwee$Zc'SC"4~{cOwvȩx9?}6h;Q/˼eǍ{"x>*=9{ #kr3힭LB\!~87S0siOV9dZfZZ=1+oiM^w]hMN~z3zgn'{&»(»I9KϝqvοWOewq >M<&hnƹu%.SsOΜb7}9d4-VlV1euXZ:Ŧ6umVf]< 8GJ$b砕64\88^UU'qvv}81FXgYE b,U8MW"1sǶݢ_?ɘX!RiY|﯍>tCl4;G{c OU@7?8؈ٽ))V8袌~Brg2lTVҲ\?f=5&oLnړnv)KFNcݵےiTw*})]@L_t"GLx=F K{1ܻXfbcκ,VjjOneŎ~%<SVvv{6o8|V fМab٥2.+ٯ^Lbk;bk 73Krr9~8Jx?2N.xǀwd; T>siȣ;KH_{+P 1#&Þоc9S^cOaƀ鋗,x7-eXV,xEyƳsjAsDY.Mrֺ 2-!f9` Nwڨ/+eE<.nu&5P_mEd@V?A',ypO9gx'BOMˇaQH.KCm%^w&PICu jǩK>u{s-DZv O|MfV,Vfn SqXKq,esUׯ%פ 4V To|0g YaߤFg^C^K|@a4}?Iwj4]Mhot!n7i=rI8&5^oFQ#H0zo=h} +6Q̤p$ϒ-,&8MxuIo# %ME^.A;AR]M>Vii'Ɗ `۽h;Hr1daȳ H#$U9ծym$2m$/_;o \}|ڛDp10VdMI/x,0ɲ!òl:e[*hVTi JweH.5U?1jKn}oWyKnO߿.>D߻2}@-e^VǑ|xCrߗ{$xQeeuNfK"K- xNx-p{y_bT)70sy =.#C]h $qXO2{}Q:W5;~::kx;)S&\~o3c]VDzN?dGHi*GDYT?ce?;᳚NKb&kwϙzcoJEzy-c}ڽ_iu>G,e|=ouH<rYOb nm!3&nJ6:k.lEDbd:FS *tcK[fzV4X⸧r0}^ϧz~FmAVlOś]HCFS׈ىUR!O-Ҟ2lߊc^wB8x@?N}TɅV\I:'->x †'=[ԇWg FZ7#[+ݥҎn oeю]Iِu_%" Ri^H&E߂Gw?v:{ȬVQ<+ӕrN*Uu#Z 3<ڄ\&SjAoHq6JIDVOeaEm yTTyJ6j#-'mj?V}{.d_w֟4CZ_yyY,8dq_EE+4GUxANuxHsb=*O?` :JW:@H%9{Pw* ߵOT~|%Rݠ Im,U n !g(ʰWyVs?{x$2_(W1Z5eCߧ[] P^}? "ݷ ~?;Ip0d%2f*=z)峈ۛƳ&}0T&C{Khj2='߯Rq?VYIï1 x4gi'ezU?O{O px>rR59u#Kq0c,8K( ˣu p_Mm]Gs2քaM&>p30;C vx|{J&fhkiQ+rq7$?Eo`X@KUO4ԧQ;Lvw5}ߏT$%WQF]o3mB}Blw<)]ӋN 6jv!}d3 x'11T?SUydž @s k)s&H[_b4ZQ:I:y m)&yX.n%8/7c_&ps.k[]wx:@O7~n҆id,Bx_s^م8xidtw5d/ޚ)$ktZ/lYk:XBVN&[*ON[2;-8J\WoVXe;inck4x:[2/FЧshS(0tͬ2O^n%ү.sr#p~?65YI'.-ʙL'X,>u,,Җ:V3lre%_gc62o>Sƚmbs+[=MnDm>oi_"|TߠIҰ.ZweU/4g_YN> T4h|ݍ++RT6OSҰ6,tI]>o/zxnVim8?A_a}dLx uy(GM|K<{͏4ZZq0.1Q"OeISCl)lA[Ppl ~LG `.iO*%K"ZпA4GA9ŭ}-V&L=T dۣHy+'fFZJjیTn?~zY?JYvp*de%w K$qndfyc4~)@dƋ[eǯy2M/.:lRihfD<4X;>8úXI.xO;ycg3hɌxւ,f|uHhnos=}YF;; _F\Rر8ߍe$X{޵|L9~kMeI47nHq.Xstց6X#m[+utMSI$cdOT\J. GL^wRjrmkbhoϕ`s7lIj_BWwfG3ǍE}~f+;,Yo~X1=p.ڃ%I.^O}Ѿ#>K@^Cv,nΎ7[,7-mseGӽ߹*&9ӟ&/qHoދH~䤹8t\P"_).t)q`m6S/YE佁쉣.ISkj@h~:ޛvsxpxO;@,]wg1bo9oBwl }I~PLҾ `]e\m/E[xEyX 魉hOpɥ˕:!E=:u 7v,OMr9Ktqo|%몘{#I|_!ll@3 \֝Txm$YqǗbȟư適Vv^a K={{afa?&Hm'I6?/O|wVث>15nBU,ˁ- \2g2t0_gk3s&öFp& E۟Do^ _x\rݾku1E'1_c^gJtؘ g?-tbV 9p)Ul/{VnC*_۵;Hq P>y,h ?SfMWbhM'j{jYT9GIa1'ULZ r$>gէm%O}:~JV6 ~oBwaEa2Fq={.&q;V"4߭zJ$Y%~' m, wE*oh,c?yq J55~%魧1M$wAv"(#d-*TG@vnV+⧺>D]徙)l\E#/tg>t/mp|sZ7Eջ~Uleˬ27{Ad%zth3G8?w)lϕŒ2yPv&~Yf q3#֦|K=Pۛthmoj矇_ 7^Ii{x j-KVMtQe;G2ީ1%]k2RorH;]m̗gOX4ÿ́ͱ"T?#Jj~Xy YKu#^3y#`Cy}T|%۴: [Kiv͚RvI=m}p9E5?=c,(vRDVZN.IWC>6g\Z6Cjಿ)V9m߃Ή.Kی3\B1:Ǚ3w}9}]ɽ C~ {px_zMM\\K ^4 g(~3礀tU'r[{~ܙԞ5yc#tΈ J28 oW,ѰzDigcx^:˦ԭ{ds.lr>-fld|>' 7SӞ{&rt/]"9'FDm!x! ۴e}!F /1Sm҈qʲ6A|WoT9l<ɗCӘEuy6V""ٳVRIY=G/ v{WH`>b_7AO;#6kqW-D7Ofj,_4$U42;\,+q]a]Aɬ;r]6!##Id7nɫ_0 7se ik-S;( hƋ$Kswtjq|0G̊QA"ٷG5>Jտ+bt} xgCs=/¾~}C߷Iv,f;3Kg5 ukutc0nd<JD1Pi՛8\S\%z{`ԡfu?s cM]D'zaHί;Gi9<c,co |Mh?}I#>Gt{D7Fħ|țYH*pwC҆-w?kQgB<6+}O[nrejjVmkk>p'}[Yw60zϖEn:gw:T <7ޕv7r+>NPGc:s - һ*q7;q0FjyDkI* jҵcW@{eC;L{Oá kTo=ŋͽynHsVqɦ6^SZpNEFxmzdQ_W}P.qix?MuL*ϴ+jgyXkr:n:ek0p Lu[T dOI*|OԵt֮G8iݻn:lE'UD6C!u ܋qsQ{u,9,wyḾȑy1rm_f<~UW`?ӂ#Ia:K<rx7xҙͲ/2 )YXtq=;ܶuYTo8{VOGls!QLu.gs]\zYlC˙ǙX7D6n E-RSn3+U!8NRI R3u]W2ى='<'|H0e[=9R}Y71s o#[r7 X<^ȏ<=} m"jT)")De;ޯnAtK>[ 7ZnUX~<{MjN-W.l$L1^Gus٥eY2Mij,> X?krlYPA6uj?<$äp&N6 Z [;[&ښ='_oLp`kVC)[I^~$@IKCG~\t΃.d7;c_dOmڱ:g{Y%,^5&u"-Fx[5~T;Y}p`WݚvzQ| /\C}>gkcM8OWN~7`>EÑ Ixa,9>̼/ 2L;~1s ί=۩]-(@_zbi_9~k8`7hpO}΄Ŏ]]/;XoKgF̳r3WҢcuƅL<>Eb35w/>g0(T=kw#m%sE~ HB\/:i|IBLb~1eIli~L%geb_,u8+شLWR[COW\RL;: XψьwZ(%=a׵ʳJKMqf?MUV*D;(կŖhl\X.:5Ě^%˖&+ft^Qf ,K>ḽ][OG[ ǻ/#(QYvx񩺞wPϻ@K=px$A㳚!:%^:x{/w@ 0(mKkD2ƮQöWɲg#8~r;~X7Rw 6jq^JQ͝mi|H\_! 4Bw6V N#dt͑Hs4P+vv\'?gQQ.V_9OSX&΢;Z{a{~rWaJ\z#%iqGTs%s~nF…ݤKX5$kAzINԱ"t?t~Vslֳ=t~Ϯ7Zǣ5A`-=#Ò5=|þpn Vvoe/K4/~ tͻzV@5k!}}?_ʤK;8MڣW4jlŚsW@ 8XR?sĜ7)·Q > *pRy Џ'R<\UT7f b\>sEoK=](kVm\Nv֮=Sم8Ɛse,m'r D8Wu~w51rCH[Z~ϴ9ܢ̝}-?a?O qNAoH]e,~9dW!6!6HvgixW{9lgӤy[R5m"7IM K}[oE:ct:A<_O5OǭGx^ p%rIOpjpI{-ȩ gLWhs\5'>r6emD9ۻ܊{}Ʃl.3}N1wyFuLN/}>_m^ʒ8U"+F0QWgҜ">%tZwŭܷ!6IN)8!ed0KKEm28aUi{[h~C+`3I?@U<GFLj`گ95#iN&rLQ^{,xa ϕ=U57_y>FOGNQvh}ΠoOGT w8vP}ٽFp!ѫ6ٲ.n3c]L{磟Jid@7ǒ<Wœ6y1It" TXW2+mݣ \5c̍ɸkI&q9 杪0Vׂ\-V&F^SV 6S8ksEgFx9bm Ҿqj rs}6(}F|@1x$~=}AOT5=ˑK7|m3'!'Rڮ*@:d?繽X8cmꞮIŵ2h{M]ƶ;׭_1$m;؈:w;I'L343X̡^@PEr]ĄzU. 6!X Wry37-хsP=B9;o_O5!n /9\~}:wqb"tyv8d"S\o.Ƃ_dtȊѐ&D5OMGB#9{Oo=|Vi?-7#&1mF޳=(7IT/oUjWkzǰ낂J?WJ9nc{`H@;ڱK8 !Goڸ6mzY DkX.l V?-`)n؟z\Si/Ld䗦[Li O ]1dhsz#у2>~=Ov 4*1g3tj-e{v'^ R_]c <+ \n`+?&0L͆nt~9Ixǚ` ^ qxI/qZ {^SWR܏hA~MY6Fߩso;xz]ӵWR9.u_|5YFZE<=GH{{)a ?@״1s xW;O@9pmefv;$=L')c'H.H\K_Z]{!c?2eiXneUdXoDg3/ߋaYlb\1 I7Z~OəҸѸmU*7 ڪf1Mw*K4N=IJ2 y ::dlm5B;v-HgKNP` uv㔜3A~Zd#qdLr-\C2F&ҺT5ca>=o0K`E3i_(gjfs_I` M rQR]b`Nz'hgq5KZ0r.ٍ~ :ny: ¿Js/biigL:\DOuØpcsF<M:Ϗ&xeɥv*[koI k=#4@r 8٩?$'eOD汯NO'3]r;fG;hmmV4w4(CDo?C>DkR!}quY8K93#},s:CQ_$tz/B"|nt٧*XvbɷLMQ/7|rebVʛ47i%\ tX'Ƕgrs_z4hF=w`GaYnJ~f(P@'S|H!dKy@C9Dud%;t:lz>n?m͢}ucVHj'\",r_}whZQLx-̓gpX:gi|pmy#|UU!VMI]yҙ_y-0K0WV0'Kjs&]<+(f>ٱA7M>0 ^X\K#|zfiD^9*y+9(x@C7tI4eE{$!wL-#v`}O+,CW_[ׂ!oѴN>Dv&:::KzBZqZx~~(hܼKJLc,ZAئG.-;h">,uQ޻gq^Q! rj࿙{4'4'Z+lq l%: ~pdzr\x.ڋc#]a;Fz?k =9~ՆhBN>|L1cM|N N$# '3i-'Ri@%M4'u#eQPJʩɫ+}[O^-d31//y7L?N8!Yx 0q7R{ 3}D|ucβ4Z>3de >c65 65s0<ׁm< K<9EkGfC#ϻh~Q6h6:=O$k 9vMU1eB_壽]>Q)qsg_-G O43*yTْ0^[LcX1TB0<6LF#T]—ִ*0?DKěSѰ<)[΋er^i"Z3O &΋DEeqċo/BN'π?{"ئApp4ӮT^0w.qM۞;o&># K۫Uxȑ_4,;p5Zx)].J|KF<\ERއ1V >+К-Ts:=Okt=2Z׌ʕj ^7K&}vAC.ZӚrXIQne!ɸu+E_Hr0rD~q'<[wY3; zcdz9$~1%OЈ`& 4꿒~^-cbN!>>ngq/qxU擆X+C?+% /bpq]VⵇqŴn6Lܮޟ/ 2\g*Mgaxp?K"Yg=N9fw9 < :/=k~3,v(.iG/:d{V!~c5/ zcYM>tZ+d';f[_H tDs'V28 ?XZ1Ђ~E_8 zW)>?czaf2í!2ݴWC`oއ9qw%Ѥ{uҾ{Y8=J2?ʙM)¯%^4#ou] @cv^ytu"ޜ"`0IӟIe3,c*1R<;P <8 J?[;K,8NMycջnz,p./E b}~Y((o&m͂>;LyT@gj\kJ/"܁gU%Ȟd(w>+&ρ#g HTlOĔI-w_Օ>#V[}j[>|LW${b KHtTӗ'.%]Kxrl5cl~G쁌IG O}/Jk炙S9W-ؚ*WhYlUD\b#Lf/pDžKd}8]O4&[E|-as`+/e¾ rr-l4pma~Z3vJ83D49,})tV&:%n:Li_b{]+#VLOKҖtv {EhSYwۺ3K"dDxj46KwK_9xAKO#^ ^n$;E{?xU=gY{,#şT ;#ܾEIUp~ו/¦qy1GvjuhNJGUzr.ib0Md'??ߐnc^eKWKO42ltEJwtkz~0oEoejs% }tw'2+`k*Q4l,?N֥ty1גޥӾyիAWĽ6|Gs,CzN҉vB'q#dر6n!kKLh\UOn_7"DXֹyrj;̬cƧݬ剉ģMAaV@;ڳ/u'CI )I@yZWfz';| n1߷ nbD՟3ƞ$ׇ}p~y䊀pb y~qS\?6]˿Z4iܬOC q[˫6^T6jF,6~F*\In4>E{h\'j|4q @)%g5EuCcFS^.m5 7޶}ȴ9zuqYkCQC1W8948;j\gCy=5N~7 wLCjb;F@ޑ~~:]Usoh5}iקL>:+i;WK|tGٓ~mQ1Rb9_jԞXӞ#}L? 5+7:P6VyFkKo1c5uFy \ G ¹­}75_Npq$R}_ɇ>3Wi3ړWkȗdٯ ޣqqM\~ƚ簬H/U^. ^n/<^gZy)oC:[inQq}(/=3Fhj}4NsOzAh_qOVN<#dGܿ1DQ+5RP 'Q~w+ ۚcK|?[F3_]"9G"ٽ$7ךi0ͷ6~!X(h35QF* ༒Xy:\O߃F{pE?/:q4?~AjS>?G+<[s8?z7.Qh~=cWń?->L{&7OfDwh~Ht8x O?a-d|cFYYs oc|]vgb Sčo^޻;}~PEoOor"h<|–nwA6~T>47W)ϗwW 7|f=e6vuij=>{O/Yŝe wȥFK=P{<4+N̝>&jd/f$^ з :=6C ep/SJcf!ff-$Lܻnuo`vMiRCbjg8qPJzjD9?|,P9!e|C_j/\${!)_TXM[؞o`8WWĸqma#*?`}6DD+atPlӁ6QDfbiܓ4:ڐH?tO[ p%:@H@W@[v.jhi6%ZhaD qD -oz]-L@ I쐝x2Mc z?] :MpN~CLjZ'ya_4 jr-pU{RVcerk{|Ij|N;/+͖ulCLJlbeٚ)𘨖ŏl==c󱤫c+u_;SH.Di ;7?P)mnDnΜ\Ou 4T4#B7L>{QZ3r$FR?8# gl[Ic2=YWqbƕ"㾇Feh3OZh|GLso?A>O[lAoX*A?3D_I--Ę:[%}^|~2{I=G$㙄ۮ}ķt$ؒO@o;vwKs9_y(:¸gEs\]E#]ZO"7Qcm +7ʵ ?lɔF9,8gb{z=ޅ,;C~]27~$77/Z9ރ@'Or#Ԅs [@ϕ`.sև֡zIkUYCt"}^C{ r.^Zϡ}ƔyףuZ'+Ĺ"=wLj;{W_-]-V6odq>5s*qp -'Cgia/\$!݋樺*JbKf=]Nd g~7w^ l1a>sz9?)=FBy[wv%4y!S.^%~kY"=q݊^+zIZ} Mt%{, ycJ9^>ؚ8765 k ~>#^>!qBi/_*Ϗylg~i0OH jBA]J/ʛG+W뛆|]n]#~";}LkW%}%׵%>+=c$#,$1W_1V +&)AUb{& ?rMu Np'Kع!=aq&bG2AXmuϒ1^1ԛc?ʾr }]kO G;QB9%r\IK{wk:yTgAv- PsaE;8 =m< F[.'Nc#HQ}}l'r*|ʹ>WzunܾɘvkRO{X=g{aqF;3 > >x\J+'*)f)SjZq^4;gu][F,y-_竲ǻBPZ:ߚcrWGdR Ysf!8DF} u7{|VIJ^;Tⱹ{q :D`mDy8\.\v3فoYPhDq^Tʋ[,=x6胈0vj6g]LC>֟ Lf(z~+sg5J-an«<_q>;W^*8/ 1˭-1Lj/]X/6j&bf&Ofjs/~W s3~(wLUHDEA3w-I=yBzױ]bgFU_R\9FhMʫZ@߰9${E8Ol|yFizq"d{`莠U ؠ3%|zpYErgT&~wz,sG%l:xL)5֫-r}a1cuc\ k xD[ڽJ&6:n;ZIo_OsRNS;QG}^i~mzK"POx 5isW!T ՇM g2a/s OOuvB&relvJ뗏tpO{bn\NjڑL3' `jLgrik ?qv1elY)o${Yö'cKi?8(,×h__.G1~@0_L].t& ztE\{?6b3,9ϰOO`k9[xU c[HwS} !3rF~^UrNQ.edgN*@[8cftF2 z[ZUp6/"yDC.=XDf:ŜU8;TEtΦŃ}+i9-,YvqYy-w.^MQ4;Z>Y?ߋ>'#(AVwh>~GN 7&L4z{oQ\+(&&DZWVƒl٪/ʾGuR e*@_']/%'85cz[k4Nq2p~V|t>W5oFL7!鉰9~Hksm oY؇fi0 }18 ϚR+j_^/8nyEuo @E6}نyZ<13 uc:hGo_c.}dwOs˕qtVMoXG;N%4itXaz-X5 Lw88~'F%Ȃ sTJȐi~,,i xN5| x *Oi` m~ ;G[w]V0Z?m ֝Aux+<30xzo%{.V"~I8?6ov&R;9xoT4),)*aPzB:Mɹ'I_F { ka5^ k9'̌P~V\+x9V/{*}]JF^W4ݚ4?zDBPy^A؟&ug, *bM't>s瓦C;$%i~3 mo2VM9/|z|\/e_iPDIΣ`Ggu,?@7J7]_=~&|>C9h0tou,dʽaA=BQoHqa)Vz{[izvQ׳m}@mA߁MHYZԖIIoo\w=?lh\ 2y;+hi޹)PﹸY9ܓO}{VS]VN[~^XY1 og˙ə) D𾘶 MwwuX|(v~k|rk1fȩw^6}%hs6vyo$0?R*'ihegNh&ǃR ~Ai3%n3 >˰VԝW饾ƶ}N]F5Ƹt+YWimGBA4'xY"O`XJc֘iT|"tsi9]2׷\wLZ*>&XrdiAAWE=Y ;"t Wyʠ 4gg畐 5AlGAڰݯZ#vHSZ=N}hVְ~Q~~H~r1:U(,GSW< (zAGi8-«NZp@3;?꫹1̮X/4xF_qAf]el+b1Q}Y?-o*/ӡm>TqǚUÖ۩lg|CkGfKZ߿ JB}ܫձ};TW9M\ E#?T3z:mQO Gn{eڶK{0^&ݣhozm85(}SW/^ tmcml^mSz:KmQ sȹ rl:_Q1J$G OP7 #:-,%`:6KeX^x}v `xM_/tÞυI_C C?Ci0aXH0~*`W,W(]濉&Bq#:{882qpaFa\# ̛gO=I|Y ,'*,XC퀭%aY;߳.NXuhj) Vp>0onjb>n2Z_Sj}?M[}1TtlC(x_!sy;6I'WAڟ]m]~}a>n >lje'} g.Ad i}2rzʛe'uRږ>O ?j+Ϲg[s 14=?) tY>P,K<ի;z rO^wuZ=W"mW~P~f?.do4:n>\fz/XXvEZ=@ˑ۞v{=r7/Й580й];]vekzTw,G_?Ll?2NZ=p2%B\ձӾ5+oo_ akˡ۴FY2^V7FL~~?~IU?tv$JTm ]OHǽ$5XVX4%~ȭ@_4簔"Xw[ [Tִ_dBmƖ}J`^ޕ@'b!޴=z[x^gc$?.^+ۆV{xN~->_|g&{>y:Cz}_8M"snM0 b}v#:88hq&ā ԚsL ;ƨk]=W@O;:(ͻ`ϐg wLF5 36[FgOwH ˙:w28*|uMo@ĽWjg!šD<&=9&gsjAkObF8."Blg/&C\r/xؒ*/Eџq9b5,nrV/d]>3xbIRHDջD]2ܳNs~~>cl#Yhm?:XlQy9iZ5kyf+oy1iKEx.\)nYy5SG_M˧pRw=@ zL?PzI4"z`;]_ NNb 3Xmbi >qD+[?_K09ɀƸa}cZS6NR;h]G%%]+*N,7~?hTc Ʊ÷9ETY2;z;4w,܉U.݉{q'4Hu%ZIQ9ed9sc;|a>}a" 2֣Êv?̑3lӶ3bo]BrČRYTzi:ĽoZ\$H?P~. 8ghzn^?=Cȋlk{O_VpGh.eas>m~|!+0W_viN "76SA -p+?%`kg'y9OlI.F2z| "o}㹸;8ɝ}u,8^v[^0Fރ!icE\-ndOcEmQc#1c6!׶_>S0DSkR2[I5qpgbq]{>hs=R=Œ,YIM=d*\#o9:^)[s '|ƓqYa?v̾ڗˮbX^uS2LmR&rb#y!6@Β|i0To aC` x#`};0.:_CC' İm\P'?BuڟcϽBk2 oK{^m_=̿wC;"R[##a=$c]ʧF{m Չ,cҹkݷW^ 5}OVGz#ZN*~I7ppB:Sr8W1B4/5ea$d%KJ먟t&?+~d ?+O$Z4Z8#~e10zypc^^&%B$ͼ8 85|ZSivgsΛ>!J?D c ׃"9h5x,]J8y07LWƑ;2)~>>ƹNDIYVd?.m3eJJS 8Wd>f1-]3^LAIg|p-pg g|6*]&BGVq0 |65yn34GSOI32z%% KfX LE8aX*x~|+RL"AQϟ{W}+rIinIqs!s(PG{u. ~eN#8S'd~Ė}X%M/9Jp%8Da_5@<XRA_=>a3&޺ 멡S\4uc\{|:le*l[m EOcǸWk;%t=uqmܭڸsS{ȧR "xp}"ͅ rMΞqb8H?|x=!^1⡗O"箃ָlt5ci-=em.RuN!iv_}o$>%ħ  ݆uE[G?})|>Sn&`#bΩD_qmqڑ[S;s H=v(l~} 5a ɐR܎ƺmR8S[<űMPNQɋC/7(A]0o2֕n󌐾o~xD_?e V㞊%( C8/AsY?M rea& 3Kw-*Frp+ɿ? LZNhFgUM㜗>3]h z*KoEc9:ee(+3_deK|~GOt["V 3l?y'9dOh` 9&Fh?G\LSCV\UFpg#1u1+j\kK}pIRv_S`yx[^ 9kT&7Lx{f߆.h_*l6#ޡq\c|zYV篣]ȩ݇\dȽ,'hÑ*rcX)qƊ&YVj磈țb֛ؽ$؄gC?l5sz1V;kzcZّr6I*:6&iV[~ +AmcDsYK'pk1rg;נI]k"VAtvEQ1-VSI.Ϗg[cږLC[L\zw<8N}7LzVbb{}sLj=ϲҨu]M7Sbd'͢~o~gQyo9k%xIh~sh0 Fqƪ0Jfu\xqZ=9{HT&ڕ/!GDq_O a^J; 3SjX]2b0Ĥ 綢xGH[eB 2*@2CE$OSextCs{LI&YH"ɃI-Շ1\y ]\ۅM$e;o }1o툙BqfM3W;د Ζ[XŁ'4HCrOllk h 6bo.Ju5 K1H9p|$sXr%-/b;PSo?|7 +hgR;HKq%t^#QeSY$VܐHaf7 Ed0:jyb8iϙl<;9rۍ|Zp;E?E@TH5SdE$K} ;udA(>?pAȴ@ݻGU]뜙\b2$xVAB5'DjkW& mH&!X OښVԠ2Ex\hNK[\2^yx&sfZ{Z{]dÜwN|FO>[ u"kӻXPDmNw'b_oK\s^Dlj/{ta m ǧS\_~8C'z~x^:WПUi'l7eP3~Z5O)wud~:~iی~rase~]Z1nea]OvYۆQձa~gcLS9{#y5=S{V3Sks㒘As&3JhО(x*=wO ͨev3o~ݐx-ϵo7e6k{eٻgj=S{ lahA2bmnW׆i(?E;pgԊux_g ẅ<}Pss#^jNzRfby>[Oں(z8w 1m<^_N H<,e7q{?] CI+lMKu;'2OA{{yO[iz7nfKHo?]]쓉T՜[<^>-JrӽgbJ=Zoъlkf0Xl)p_F+r W><},e!qΝ5)fK"FiB-ñXYY^)G.N|{y݀-mYǯʻx:>V2 9X4:<^z3|mD13=eMDT_K7 q$ T1}gX79P4w>ͼ,~>j#*ZCuD_z|SIyG1.lYI5˚ԃ=memc q/pw1F9K- 1Ռ7د7 }|$lzpIi6)7g^n&gM|/M^]N竼jY~J)5Mޟӽ܁RP8Ү:LX A1+(4 }8 O92=Z^9֣&3<*zp *>:7ΒU8!ž7z2o _uMm s8`s9'ȋ̓!7ƫzs?<}Z[s;KGCy (Zm壝mE,Ժ>QN2{2/3W 7Ÿ}wNxgHһu>\ mWJVco7ƽq[Y1DˏoLIsB.ʓrQÃ-G, 5%;Xt{,Oeg;.ul|'u1]sC7/rѺj餈X;ߩzd/tuurN̅xw )֝JG?qHM(}^?X;b3CB@v;Cϲ.d.Yj>a(yV f.[['\{.彋Z6,πDO(I&2K3F2I9U l/< ڹ=F<%c֏/Cڙc߉l-l"<~";g2&-TZ~J|:X6b>YA2gZ+#;K,U]a\Ï*Z|a:g-Gc-BQx-,y`7{e ͋Nߡ)Z˞2½o #S.qw1q8%r)L tI_\|M,ƪW򝎮wB#UMQW8m"׭AUlgzl_G@Ҋs^M⛴+}nuZaFߥ~!O\]Kk)|jLZh|5m\:F ~Ȱ@j|zN*QGMa\\r!C%lwVMOq)ДHss)~H(=uE;sA}xuDxM7i%nkNX'MԻauf֗qeƱieszӘޏ̠A=2ݫ,_R"r}n\4ۖ:w vF(>z/. t⇙75g|zQt|v2>=_BXnxz;LWN{XJ-j$뻌gV~uO{qh-e^Nn=kN=ż1Xa=fdܙ.+EȀ2O[?K򡙊ˏٜ֮ zUȱVg'_iRد} *2I~ekEqj'kӪgw':g|8`,X?H]~_EɈ]mU]:KjYJufh,RZWܝr$k-Ņϰyԇhߐ;]yk5u9y~ '陲$uܥ& |fx(U@U3G}'ȾtT:{:eJ>ъ w$r5Jqġ6I^MND;s'0]7\1RfUwqۋJ5 |k}2t.U瑍W·Ikq>O*:~wno+ g##,&t-c7f/NJ ]%]e{f.hr1?ink*>Pƚ~(@/5D4y9\n8{4=&Yq2.nSE^&^L 3MuǸ=]vI]e8R'EGymǸ`~8\+vGݓŸ0X/3<ݞwT 7z@_x{~OY@l9I䞠).^zm%YX_Sm!Gܗz|f=}}9+57k~dj9ʝX^>?Mɝqjb]&hUL9$<7?J,? r4ų`kikDUg3ϡ^'|UXO] d )POa}s6}ԩ=gm3O6tX?kHW3Oqx +{w qQ~>ZlpzrC'}W 2LJ~o9·m,Uux&QA^ '屧¦s}K<8wK23q&Ow)L0zh-,z{QͽX^D^G|夈܋l gF8e!kc?0|E>؉/vD\^||wM Cov"u~#>mWC7G97M|D!/+.h1>=c]O/D}9opdxpomxa8X/#k4zDJx˦Bn< >sQO1sMS1tڸ]o[o s ]a}YzqoTC6y*/h:zy2>`xڅld{bl>kkځA^SǕΝxghJo匇zCGQNZK0>h0|(!>"Qd# W.i1fLbf~V vɋ 5zDcu# ^7,'G^ꓷ#:gǭ"¼^ lM iw;;_G^xiۯR)gqnF ie=H'-!O1)8¶{.upva0O){ ӑW^ 6Y-vkchl*Ue|}}^sEs蛧q_y#o\mц0;pD 0B>/ަR%ja||CuۭIT.{kOV𚻃k9(rvQq-9`:RjO eln\v%q%/|Vc.g3?]FcbUK`/=fa4^j{X. <˦-1~\᏷k~z*:E1SS|)bOMZ9le8K;EkR{Ð7<=p> C @5%8KY )q'|ϻ:%I{S'KbbZzBE  9I>Ϧh-ˣ^>9FT=s 1ѡ2^f yβA^/ƍ_0-_땯MorăY9h\؃fLڭ!J Qo;Xws\c /Bc{ۘ㭷KZ虲h!j=²k`a{y r؟,/0^K?wh6 /|{{bʤ@#&)fzbڄހ};Gk6';Jݶ;uLwO\|O$Ś\42id>3z3uJ/3S[5 ӐA{&,xˌ1f2uVM(kҥ=h;ySH'X5-E=mb=rI乽Aj1 _.^ G݅R kJ`Kf\ )l8IK>w6\Z nS_~gee7|\)t=Q)kqe<Or*Ӷac YϔUr2v3uScSϝObɊws9ĜD~R抚qp\ƛ -܍~N]aRݹf_EX{ڄYz̿f7@ԍ"v7vzAuwkN5Z9&ղ*e`YoBQ]\5QٻY7Qعgm?pq u(#khn;[sOumgk\d?{Gg?:X}"}`(y6} ?R'䉾P9Y|M ŴߍӚ!!d=]$%|9q"Ά_W" >_q;:6Y=,|46k,s E JOO- |RC|w[ M[Y^K"ewe6=Jy?+99O2qfDj9}cm#?9KX bQziD*h/]>e'=nQw{)y6Tw˻%m/D>׹[QP󄼈%rpfq ny_<v2XI䞊#r+jZ½G-1dF;J,:anS1t; ^>WFԓYßY੼~VUֿTwCK;$έfn2ͼ;y*:.PK.cVH+*u \Ц|y~";m{B|c{`+k_K-Oq@īö?Cr"vO6| U9;o:[*nמM}9]+GO[,+]|~ U=2g~nG\])_`oqe ?!t3$G&גBޖݡ1rxLN{5';?F8K(5\D< ~>;W(#|*>Y䈹sD!-A&BUJ>ljw9OΙ.1gZWq9:54f h96l:/bw&ܧ!#ݳ/VTCkrxOU|#AKi}ߧc $?}u[MBxsG|Vo)iU- yN8ٴyŹ]ϾTtse-Q.-hרxnym\#3;Cp- 1x {wyx5^rm|/+ }%dMu|XצQ8 fw~2;G~m;:Nkzd^ |KEܷ,s>qqh@:d?^K(T-f qQrJE='w= ⱱ39'RV-қr]Uu(˻Kv>CY>dyK @YcKgT(kNoxcd+,>Y[ 9\φk=sS2޷#f|KZaD>Le(K"D17< 5.NQ㴉Ǯ+$/׵".}mȂMmD-n =-Eߗ"Ti|qO5`XĻc#hvS"Un/tasQ%_"o*"NLGRxv|%wFz~2Njƿ-m'A׬w {!SYCW<,] u"7]=\,w? BaH锴gȫ+zO '7 ~JR0kWͬgDv4c\;Y[`%Xgn N%ߧO3#tO!zq+qҧ#=w>Qs+ZsBT2+j(5_EUZj]MO.NZvvQ#6iw5=#maQR}h:]Ŷ\Jd<9^(Ou.mU#5x*i6}-ljXC=vsK>P`EH5X-sL-3|iKV\GR񻚪tܢlP`,dC^䓞~ wZ@*^K+?AU66+dN̻#lި6n'!|:O*M. (iݧïk2F2x?',Q *{ˢƛ[kXTS:uo~Dמ4;KU}44"ULۇs8'a As uҲqiHps}~G F G*g7Q p+\IWVK` O:XvO{ƨ\IB[!3eak'}o}7])?{4k>h{3˃u^_B7xÅ9B6z{o^YA:bO˼ŝ&=Gkc[ uOƈyxX)׾06c2/qH=x~~hzi볣Ky0QyXΣ{iDvo ְVIoS<WͿ6V֓2YgG5޾ض`I_|c A,sȜf2&Cy=݂m'(;k3DGev:jN/}xngN(]u; ,C3q+)>&\ \[FiGx/|[݌fWrU]vwm=4~:=VZJre\~ȭYJN@u 'Eˤ\\y"~{9N{1C3A'XIB>y?ߝ ~$pV>Qt2"ճY/tE l^7T񳭪:ˡB1!OX?7n.VnX|qTO5ϥI}œkjsٓy O;Qꔪ顢`x b.6} ȧ"> ȡagY62n&US=%NӯC"x_;~Bދ/'usXYlkۨO3e:YWňIjhhsdQ`$j M ǞNIq;d6| W<!ܡq统P=幽,S\"7gĐMp*N<j)]_%=L+3|"~_v\y_X-K8O>2Fr_Tk*-=AY'R=M=w4Z`3j|KMs-U+5̙=ҧ|<ڹTupM&[R? rmpuH4MqN9>PQ_:;uHCzi96HƊ2|1,Ax\(xN2N/# :όUW[Jv{yCs琜9kkQ}dyK3>>Qs8 Ca(eXD̓pYK<7e^qaO}tۋ7twƵn9#5rLjg,gҶՕvP22J濝sxBmV6|Mʓi"nz/K]Uqf~*!x|16oVyO!s y=s~/8^ʐ Xs&DQ ^"J>`r yWks)%K+.(Z_<@]Qypj)ڴk':i~f|P3NI_ 0wbmCȂ|9}7/_/|,'zD -W33}FMw뺇o?+jn "֜lL2LQd}7ko<'M>:gO쓁3c=}3_?Ԕ݇E%,O)Aiu~XSz5GUE|WkJ#rG|=ߜ)>_[}Kڬ[_vիr<܏L7wrmڀ1Z b|Q*q< ~폌\c*ìS|!oD[wwzB^cYy>y79FMC<ŧE_ "lY\<TLh>\1w(ų/YYm~~ m rt {,qB!v6V_Tf3.G¿?.`Is[Έ91=;'{9իTSao~MF?Cϰ3}M?E-s/Z|`7P(}+|>Ayy@TXũ1/ {~{ďv #kH`Gu%d򎔯ᅣ<ȩeZL"5~:)Z`k69 -| ~Pqϑ\~nQ̏sEW_2㵰ԙrf`abri:bG\ATi%*YoDܭeK*zfJDKw\Bb1{XG6, ^9(yN>:')|Q-ajuAX]y@5N. jZ05PM.e}vQr5`gmTSaT5!<0|;d|H9mZmiZ3"Vmm2jAгfnG3b; ;P) ^-vmXK34jF}}^h>G7vkw|iQ %ΖY1K Q ܕȘm;VW*f&)T´XJ.ӨJhueE.c=*d) E!Tg~gZ$fE(ʇscZX+Us=8ڌa'QRľwwEՖ)*)wU2B űbbR UCc&#!yja9b̜Y=B4Q18q iqrdzk1LJxqs]_jץW«y1n>vֳz>:Bw}=ϴWw J>qiU~6QVtsaƘ3s,CDo祆aq=C/ =8y!op̊3Ea2I".ٛ&yFULst6{s櫷R񆋨HI勛e8tE)ty~&36/(X"a@38:pO٠} !|?eUښ93Zj?kum4%|xټUy﫳ouz“_Rb?/>qa :{T%mgd}u EcmR+1_>_-yw/>c}ʹ!,DܐRE,`بgOU'ѱ`Uˣi_G=s~*zoV a/GNjcT;Ǯ`ǙY V}%ʫ3<>u|̣qe\5g8. ~1b4;JX[Wjn]m/?';-v  ܑ7 ]:KONObǃ:|s_WzD[2.=#iSP_GܒU!.~ ^$كASo#)uR\f-:17_d|X>Lܣdy彭*Kt‹"eVU;n\Me;kYIH>UL4+[QyZ {du7IgCɆ8*?L]gW_͗ʕ,QW=ςvI y =e(U=2+b-0ޞ{5-u)ul7'RBgJUUhvRrwkFzo:'&0-ٞ=A >ðk E,;Q&g%Wk~"~?`=k_YnU^|3+|_:̄|6֫6r}4O͚]&ʸfIecpg,zD`O>RҁzioGHG3(0ÿ[K>X~z̳Gyr{X_'l^r-kUC qEguk-T3[ׅM^9 1pag<?xJxc1D<"/3,GQ^͘g6l9w_tm6ОQ_䆕Mn!_~?J؏# ; wg'ѹ!A^$ǨwR Q/{'dZzNQQ)mgu:+^#Ft:gZT9@~ja+dQ'/~ZK~6Tq -+K<eر~VYw9`@{)|YX>Cgr1}ꢯ~a]~nRj>Q"FwC"`Om- q߰)rX8 v5Ԑ1&:\>/ GuW[xvb:"ǝc+s>aSs]!f3G &~OMy0jRPv*Wkayk 46:y&xtq/L+}Fobg! `O:fsw x6 [bwl얈z OqD ,qxv5j 48Rܰ#+<wYĖUc33}o/iL n|7G!hz.Y]r3U}+n}j+,$KCWqd/zw]GlrjO_^NTYOT8,{/`x;)^uiF~0ߝnpL_n"廵Ovg^},Go=/ )G|6X2}sDY:isnX?_,g̾ h:9vχ%w8GݱA풿3 Ύh[lW?}/Q׹Dف]Q0;|C+r\_xeTez>kGrVQ^OoK.:,a7ԟ{c{$~Hؾ )H??S~PwN?x>ӢFݵ_ֵD>2oSLM.gAě굔ԆdsN/5KTNQ{0-{@ mOr5BWHXްxvSb!%ShSΫWnI#4_vΖ{otV^φ'ȶuCOݵ1w$|_ 2~9pϝZ)`elc:f|+\5eBvu{}ܑȇZO$ʼn-!=;W#O 3bz7bT΍sOvJ>Dȱ]jW0NER_R=ں6E~V&,u _Uj~CBN8c|u*y77v25u)iv0-rD% ۾&TKv0e v6,ouR3Lm|Q-dD^K֓b_sJ,L%M|TxKƵ[G[a3LJ}wX;Zk_v~]3 cvݑߊmǿ1mV:O~k7WXO/o\.2ቺVᧄ GީWԟD7` r.#vnG)'X53ru,V3?\N%o԰hFxb;l=1栰\&IƗ!Cq zU" w2oݰ8q[!_ܙ7\ȑo|uA&)54r><cA5ۯ v6#Nȇ>&; VY|>Tz%~ o>d}Lz$F| rQx&۾=xѮmq֍i55t=?^! tߧVn&b4A_1'sd~ĕ8'9b|dw?0y;鐯c6J#{;=5wj ~lc)婒mv}ZTtGOo#?T^T `'0뉾@4ZOÏuyV x:*5M9ጎ9$p[i6ˌ'}?}_/t} Eܱܟ$^qf[}\՘"kᾣLGN u6 3 [ϵX Yh6曠Æ8Gxr"9,NsD,Văq3P뤂BB tիZ\ҙHB-_,~牱b}cX?/;3W{[–m%K7L)^X-msߛe(Վp:C 2|عJA>=WmJN6wwC "$YL3#vy1."|fNz̒y˙&rDg(os t+̢A0WY@ơnsEN]+y*X-P7Y-`z6{i#>~VN-Yj~xkvīϡZ&7;d./Ҹ8m{/Χ@jv+MYowJ)'ysD-sk`̐dL$p+UС3XUB淭#ϖw ɡ Y̏:Mow.%smO=xwh"?G|˅K𻪸^4VMO\zH8\a'a/~z_"$`ub%~#)-1 7.bZzŲ~FnjvjƮ`@SvI-VV؝IB3 'd5W- 7h@?ܖ 9i%iq{+|oGܓc^^K!osw&SM^D *Lw0Oa/tx[1؏,TXpoOZ?噤_kHگZ`੹B769)vFx;QwC$PwAⰖG%J/a{?sz;xHGPg/tUYAF5|p7"iZ& B,3>/w\w^{OpK=Hu"]w=߳MQ/TOxᵫD,Ư/7eίs z'tx2$W"D׼|cw/vQ e9t>9`j:~UUլg>wXš4eVrD1 [N3%3~-g_7| :۸a&q:_xz_i:)vf?FJT'Rߦro6P33[jSZ_o4ςE^f|.^8vg<׼Ij:7d6e!O(oΫ<:]볅9Wv|Gy=)%Pf`y>guL0 JVۯWGkC2,w#?]t2ϻYF7aY Z0|/mG=D |N!*g:] 6`,t~Ӏw}`UD-G:B|k3qz3+Jo.Lz퓿1[6/[JBȾev=Cs׼u֚O&sxfGp ra^2T6 UM;&xg1 7^eS-jʼm,JdYg?EfyHA$눰gzxRN.'#W5o!q֐+B7SO=|VA'$y:29pVԭM KjyMkHt09tsɓ8 ]{b5guQ #D~|wFȫE+g>BGVtdEGO԰[SY,#ĖXw]*1Af,\{bΟ8<+][+]@r8w*YW9ܗ9+A׶{/9P:N[f<@h_y/΁x=ƝU ,f^G״*t ڭf@k2@U}`I >_k}z^vsZxA&*F݋wUg8K4s`u;lVZ7edBC*@75 1vJdm,AOqNwUaqȖ9orJ/s>ޭ w ylۿ܂_@*8Ì/exm9 Ar۪3ٮ:jrvv9Κ4a?ede6?Ji2P{c̚4{: 9ts{-ɸ~)0ϩ>e:h]91|ܮ&FĴ7Ҧ^)I_n`4x?ٶnmk>oȕŘ7C85~fkkw,/wYB/=co/r#1!9ᜣ\yGΧzQ+f؎mJE9۩/c ~:ųa j~]au6ZX9ưw773 W/jn~rBv }fovK]GX#kYmFʌ<5Zoʅ5Ԃ_#GQ:~/4,m!;𶰻h;6ZQυJPfnN1D{}[T7Ia"RI7XȜu]E{Zkqxxh-8c8Uu3\9b7|aC cz){1?IԞ{wư!_!rNXf^Z1>5ED=Oes׻bl_*F_dlbij7[ΗM/OU'HGEmA?;Dok/ZJL8&H8AcXawגΚ10yl̕O=G6Y2~^~7NYq-]d۲)ei7T3+-U#[?dzY8:ޥ<ƕaor0dj1S~>.BiMeޛ nm{7ʼ`LqϿGg2=D3x~%?g9U+Q}"z3,ZD ̰ŸvT?M-5ub]Ӷ86ķiȒ6-E IJ̚8 a'*&*6inA޽ uɈ!$ħ֒{2I:,;}W#b? F !^U煨xR^4L &؄okSGbpwvQ>Klc͉n껦_w+T4S1^SN]BW':]_{f7bn ٴ:7V-&i͌V]pS]&.-]k')j7د)y:/4ѺDsۺSe/s{g3xu}N4ȅ3IwltOW%9i|P'"~Ӻ$k7#CW_#[>O]#RGRdS$f5y?9OpXX2XwK6Y mmgxͯ*wt} I<'O2?eX{>H*r#j< F\сzq _q?lUȸD|^>+-փBsAU RdAasV֟y8aFZ+81ƛzcz+!W1ĺI;ǞcOؼmg}Ƽ[ 6N qac6 2Ǿ@Qh A|߀C1\{FSa+l-PcMHk3_ukC45hVʥt=vakw6 ,Zy޳1ogy$UM+wؿA/}70j3_DȻwU|Wd );Y&qk5D ԺanPNr$ 9W0x[ĥZfݾO-/V~l=F7s̥߯- (d&o4j'SCbsTMz%G!c^OOnGDp;遾yo1\ |R9+Q"F' I 6R-/!x8/ų\ ?Y7) ?͝nJc'7h' }hĬiEK78c~7~ghz9cc]1^ߧ?sb(H=/^t vqbI3^qyW. Qxx(3&ƃt3(!<H<, CY,}"LI5㦔<ǫr}\>~2MxɼI{Q7e}FXȯ<%/0NX21]}xɠylNN oI@մAبz|xGy輩:o^߻ov;oϙ7t\p٧IÏ773ݷy#ox40. L?3p23ud߳c_^ؿo7E ʿnhE[AZ.NCne\4Gğ%MX?!MԨt1,(Yk梐FX"eh@:NxƠe8q9J_ɠ><- ;O <9_Yo8O Ze g7s~>O#e$p&pޥmy2Ͳ*|dv{S׭RW:k35~+x& !Az}+&6?)|I%k.VyW>.\w_ytڡ߮p>8+0~Cqf+7+_HqQ맨Z;W[{yةK9Io\zz6"N2Lx^=U~u zɳUva~z-e^ mnVg[9n/S oޥ6`+6q&l0ج:l[ZŔ0T]L{X0Q'0ӞlKc_<eD c9'I;Eyzo= - S4HVhapMcG6A2lak[Mzt 'XgIs+'3#剱A"9n|z /R4߶t`)6MS.+7-QP}PbXx~`Ƈ[lML3xy^1֏^1VK:++PkƇ/xfi>cBĘ7c>cLD9rqIMp k7> vF"}~x6ccM; f骈Uo`k}bg1޷ ۵ZqOlЊZ֦9;c?czc>~}R97/3̯si|}. Z|/McO˜65ݮk-e~㆏}̟%}m@zޅ|6gYy?l1c]3?Z^b!*$H)qWRӭu7CF|ty %GY~cמ̐8$Ǔ:T]W^0;7׫X>Hn]^Xr;K F~ĽY,Vv w0-k\1 9KЩbNvdƥW]y7պ]y0E+MLV>s(Z9tn$t2S I9wF}mOGq7zA9c`?y}g<6]&Sǃ/5 mco3'Wx-z{RBdIj;b[w[&Ȳ8,Ӝm6Z07f|2 B#Ýx-=oMfG%ӺM=0uQH}OEp߀j? u=)F;|/|;y/h lYY@C-E +:`'s?y 4qs j!ĴNp>ȡ]6ڍܐ6mW1~(}4J 4%S|-0ˣvy }yW!M`p QֽAt=vNg[5_ja)yd{_)Zd[&S4emOk,:-}Gmh+exOB7˸Wƈ+}r;s| /U -1|z7gΰwW]ю8VۮCx;6[ǀi@ϊ̧)߸o?w1AF So9QAtJ>lN!_om(rhd(Ǟw2kOD֧}[ƇQT53}qu`O$Zm^uZSba^S{ϡُ?Rm.K'N}ڮT+d{$ruT,Nzu{n]br!V20M>]>n(:b1!ݑ><@OH?'a'F 5ޥ'bC-2c1~PwC K3ȣY_Y`;*7"_s+OY9meMm,CoWvG;˒RJo伋 /^?j9/?o:}'b isEmc%~֏D 6|n!Ak=y1mEѫ{LGrF34bz)Fn?k<+ NwճiL~cufg)>Z(Xt-iu|vى.Vl)'p?b'eꛞ u&mpxko̷z/ZV֚_]{kO ͨdu4 DZ81Hi>ͯnxUpF!=#}3ki6jˡ>zhsH/QbtN p8^-fv3:P4a09F 7Z\X''kp|޲>kt~`^Vksw3~e`QswvٽH|E _79VKD`z;RjNeUǹ )Wr}μ qzYϊyjh?'z3FӪDsQ':>0>-d93y! y!!b 9D Jo!Dk[-3 TmyQQIeHfҒ"Z@-DZ+B+ z>gdP~ygk77tr۰]/}*觜 Vb^g`ѨWq,q =י&5}pec ؕ9~ks"d1[rt8%LB 4R{$8JYI'K@ʬ_4R0Cy͞:m۟trۛSBNڿnsyOyF6Z] xtreh+発*.KeFct&fmӵ 6R[_=1'Vb 1j>}>ն`@!:UԦ2Kk eeuTNq%l9c6pT+]-),ž8%.ewoxWq4Uvm+v!f7ť\ua=f5s₼ h,dYc3l{c]''hΏˋƀÚ,MeoenH|gtgFmW_9kUv"b&]Ets헐M9$ד ՎݞT;Y&v +MBx,=%҉{S}hLiL渀{e{=lp~h-vx!GH! F*w֚-z╍7vuXjlh30Ɏ6z~=Jj(`=}nJmPlxBij/xZ[[^VF3Yuϒ3P>}&K`dzMt.Ka"}zQe&^tZ^Sx]P]ձĔl/Ԧ UvjQLUndG[5>fu5=L-RMSs Bpy%;l g9bWGjy&S>6c<[SVu坙W+@d[[b3\Źu( H~HzƳ?ǏKQ53q d/3˪N^e4<(˜X^4: `޷OLt"NmX3I#.8֔Tx?sǖwz'3OE]oD0:=EsĻ^J氼\Qiʋ%~nO l|@F/QJysAk] ̓t|Zo|jf+  rW3ʘ=%foN龙VY;ffr&>#q;xc򃄋[+GW~m]\Iʓ[7Hg*Fϫ4Fac D;m7n1mIy;ɎmY'3yV99̦w# و}G9j=>Qa-X:NT;eԶK!/W @IdX(h=vV)sGXBަ%V`etkC|oAr°o%@mX? x9"͓ZlW"L(X.Z_o**DGɘ~'XJm:{Rl ݞ\ ^}WP\nwcv)ڏ6aC9'!k4/b2Ǭꮯ!~kkO e/f )c ݎ[`/7N+W,{ZLv_3}l%;][ ̎'JN}O7ꓛ,|t,ZjخqG/$>v3z>,b䕛(lɾ84M{w4{uNnS&94Q3ib^rDzje _^\M~ƅLE3i^ @ 1ڰFI^uX);sSb_gdnMc4Uצ5Kg9PUU&}0zd/$#dl NͧiQ2ɅQ:F#׌Y"X$ňf>;h~i 'DhY==f܅ƫVsC'B,8|Y,b40و{xNJ/'xlҙ}`bqkxuX Sp6a(о[eOkWXy>0%6z}8統<đ|uA4;l">r˛z徲@UsXX^ukE]T4jbx=`<֐C`?WnG+\Emk{+^p ];1C'fjF=X(hŠ>1 <2/zQޘ4 4ԭ$SZmuy :G =cn6aJ'ck1XX3t- jpυ`)ُK9&Yr~~+Ka|l)l9v/:tTE/cWt><bY N}J|Ӥb< z]Q6Tqz KUuku%zJCɩV4QN 5,/%۹^'dsw_Ɯ7~!fqƶTo6XSx|?_|4^b)we,[Sb?չL,`o(Tʈ?0C?6R>uc>E|*tN 0MwGD|WKjq 927V,AwyITT0_WROu-y{&=XvľR>wgpT߂X/z*8<~l}(JO&>DzJSWE dIl_l/p]OnwB<oUZVg)hHcDGٞ{lIJ`lT^^?x[_A[Z?H_X['k9Y]3| -\RdKXaʋw? A.m$ʹY+nEQ4SC迯->7D>of5p,9#V<5w)We\Scbo(aL[d[ ߿{%mUݰ-E'۱ź.Jb%~a- u>ئn'>Lplį آ@%/NȒDSWxƱJwf\o#_˗ rڲy Rqdä~üKOR-5c;JnYJ9oSLs*nbD1v'z e头?^?:Ef;J’#@E="ڍ}xGtJy:dzWNrddں"c -J,VV9.'+XcTi>f陴?f.tL(8:!p~%kc[D|t >v{+ǟ2<vFJwXN_wD}\+sA#!,7ԁN |tyFu:XWR-c8W=ImޯF·m9Xh :yR=4ql-F=] X dwh`G Rw$;D0zX.D{kcԅIr6v]x$!q&2ߤ*#{0X\JR1K8-~#OP*U`ݪCG Ds"]֩1ڥĈsxj˂ MO4|LA}3?#T%ڣO,*OWv'$Xp3bl2JAQx輔I:K/h}P ]B?RD T+U>-kyQQ~W 9:{8WJJ^D,Hp!C9t0s=1ʉ/ʁLTv)BW f;gDw[DjAw?o(2-`+QǂCτ|Rxvxr+O ]gh+U3DFgb7|{)V,Mv-gr|,ct H}E[ev<3CGŚu*M.ҽ5~m|!ؑ,)vt-cϚX5=iR:ǿ{,>~[}+(u5t|mOS:M8Sz8SZ2wrwpQ\/<τF֎^ھǬtPߛF/]_9>Q+ggmb;w.?AIҡ!4_V:$2J>8GCcrYP5b+fV0p..\FTن5'۫`ް=w:Ve>Ͷu$O\Bwk·Ae.Ugq<sH]F<-/#YOP^Mt=mx$26v#Ҡ3޵ΐ|q:z~DkO?lvy?+o}| / Bϡ7F3) `('BzsF(km|ODz:=}fSGx=FxnU~6)+3~ӧ{jfE<գ?<˻a>_{Q/ 昲ߒ9Ĩ?ڹ_<m/&o>hqKO&8 &Xy{z9x,507 aZdJ6RK3l2xܯ:*&|1"&9vO/>>?,p)S&j&VGAn 38fƉ:t=;z#eɖd0+l-gatY vh5F!oW'c ȷ<윉m)쿉* I_ggFF׻]!O'Ko.]fd1QߋL$ϓ؋uMCQǧp?Jl,jH,iۼ(JֿHIں KcuLr .#haɵݤToWMmbYõpwcߎ 8s,#f0KC\vk~Uթ,yH$^ڠcH>_=*+ʣWW|]NԿ \I:P`Cx?Wre*ѽ^ϕxmNrN ijT_H^i =&{b\OuH)=Wk-$ '}"xS=z2Ey=sbX5pIJC.,6!5hN*cF%ּKџ?SYϋIn#ZO;-L3UiƤYE>iKakTIX w Q86k% _^@fUa|- CRwǶ1ywΡtAAۓt<8x;` ЧK߮)3٤V5WH`ewrG' IJ{q5 9Dz^jfnĸ{?bb6S_bL⼜A~94Ν&fl+hS'yX %^Z !#jV\P *G"ɊcA>j(pەdN/7XA+!}}.]i纬ȼ-4N$jw֟lz˚弲3جè~@ƻ~rWjlHRfoH yvjEzzz4>{^?i 2U/hrH [§)ë5y e2 _gZDҾ벱G>bxWܨ~=e겁U! zM!2q=F'Fu5}(&/.ȸYq_E )Ҽu^i"L<WN}Ǚې:"㐆o,c1},;ܕ;N\f[%^|6t&s_5"Hk%~ ʔ&yXwYlб:[RK\X_qOfΰv/pvi')'9v)<2mI~P;t,7-d7SB8D#źM.ZRtar77mE|!#bxULb=Et]Rb#=ΰGu}̵N7gdЋzrMx)z}\H57=߅t[?LGs3f*g)r7MYkKӛ<3qм%j[R8dA::.ؿMzn[a>zwJ<A>w_BO6s%7,.3wUJ`R.ܥ& Vgp>]դkoZеj" T'ݲ:@+ͥ4l bX3CGֽ2F]0.xZDE{/j_4tȺLwL+dv-59&&BKt?u$z}-[O{vi~.pk퍶[٤I62#;UTcȜOߡ?Lj7/u4.ۡf{k&>vRI>1O6}yꉧ?բ }ZL}Msu-d3ID 4 g\ =&[_vt/\ߞhZ?sVHԮ|Yl ;-fZ> ;AJdچxfCGt&Xy0_@6P7~[Z:Mr_f5CT:8=-:m/MX^it؃Ӝ$ے>πG<[1Ow$<ӌanGc#G=vaC(^$R#y{Ɇ_7f L˟&'ĺ-NSnh55ʷgiA_m&[L֨;m{>jfS!N ѷJ[,ߧڔ–O:ىu'w W&l],|E0Ol5wRllJuܜ"˚E9*0hvb-׎Y֚i7 Q%X,;7sdA<V R6ye й4PMǨLc͟/hFcG炕uzJ!x-Eȃ}ɚsbR ۄ9:.t 9 Tc1P'q$Pm}cۺ37aWI<$;弲tNYOGKHZKr/qz8vW@;7+t{=ii.3{;:xׇ]~7Mג{AjWS_4ۏŰ90Ns8_770?JlCp[-_$z ܯ4|lwejb:&$dY=V\jhѩ)]ȥ;ߥy虜z[i|#!:~M?y3|Rzm|(b>}18CUXuj~W(ř'yi.շZ;օ̓M/وsP_Q_Y!ubr~6 a6g@#{6sLy:KR0|󸥚lS6?=~RJ<S={A|3|ވv,(6'\Em Nv#'6e;c_cV??T擤W{P5m=gz>Z?}?S[NjHk2Lj#yiC|.Kt|SDiEe#Yn*CדNvƳ6ʋFNl Z>FQ7 d>ĭrM:>aٴ4 OkU3]PuAmH{,W%y-~ U|Ѫi5}Bype1Hk{HՉl#au=aIį&7ɾTx6nÚ'cƜ'kg*痶ghvlū2-5f{`k^O7S&ۺ-(cS:fVfƙ+-r Rb+=>Ot28WVJ|XXT}3W9fN Lrྑ9'ix_ہ%/  Tڱq~X!6ƛ$3uBX6ll_Rz^>lF`a,|:Ig- dceoooyiFs />grS\'64? 9YϼMȈO$soX#G;P~Nj xN/׈EckFy}5q~66#'oǶUqOapkLu 0r֘6;3:ˤ,שּׂFl0%u(mݣی@0Co{P۽o߆|rww˩L)ɷ">LU}w]]o}iGH (M}e:#%Ds4?\"T"^+!zʘ7=Kcmq SĬdx* Bߓ|~:_bȚE%TϕAX' < RN8Z,RlF}+[X*wjJ;ؚ=# /YKo]@6v8vg73׮`YԊVyYr8ȅ/e=aۓ}Gq^*50O*_tZ^y,=Cj3X-<=d!#IXq,cRJqQ~u &l'J}lE׻Ž# MiG>mf1QKķxt?ٓ-:מvz慜LV/; /)Mh?p`MOϐ2z%GO!վQ kBjǃ(,&Ÿ:{kdBn>dMG^#ʺK[,~fuA" 6&G9 D) _thsXV[\)s Dyo >z1zvxO`3Oɞl6Ŋ4<&71׍8[Dxz&>m2Pʘ`^Q+PFPB.bP Qݷ~N~%ۦe? Xb e'Þ b= z:!yKx q&x3:jYnE!I-D3M c#n쁛uү+T.Y9H<ڄEHiĆ{̯m>0G*^lɔE:wv:2QvJ,%k99 9;@\"c:=H_Bhρ= `Ĭcѳ#Qd3Z wO[+5XNi)x3-E>@uۊU{2U:h [{F:G<Ogd=ӃN̳w>8Q 8RsIf}O@vЇQӞ_KDb^.^^V\r'|H|N'TG51{)O r;.O+xzS87C_u y|]דݿA2m?F,츽}v"M%|iAP= WF7ԭI}>>pR8k=꟮.]6ltN&9y{&I\q4/b| 2[%Zy,כi^''j#'ƹq2 [6])m1uz%3q\ׯ"^἞?G/X3<]K͵%iՒv{[?Q{{6j/ /*4۩cۓneI鴑N 8 I&3Ǯ:Z_abfغ6˙=WTafs"k{f*+Waq[ Nާx"$CO.\&!U|&SuT/Q!\rB}Kv:WkCo}V,0aCʰGądZ(;F۴Z\eVx(poZO3J[3w10H_=3`%|*&CxFBb0&ṟXR9MN?3%8m2#̟m%cx4"ZxR9:I/GL0~$ />!j>Z$T0fr?zM}sxz9b- M ݓpNmςD_b'Ҽu[vm3y#[xhĒch|oЈy@{Wa;Q̋JɸbwCXﻍYvx8k K-Ѱcv# uM/&ϙDxJM1|=f{D',U΀.V\wAg 0`4AtK~Es}ύ1J{Ju)u|Y/=4.bMUVJzb%QkTgʀP;'3Xc'~Yit#l8Qg#51,iAQ6{b?֪zl3C~1}+ѷh;c[}$\KA%}do4s.>Ƙj^w̿m--fz\S;|4,[t?1G5VX_~.~w~U:9/k37%5M8/=/' 0S褆$gsip_4QK>B::?xdUӼQCQ7 w9U9q >  ࣋N2|,&/~~~m.bpPT0bb*bsZt, P>߫~: ]>gضw X_%d@l]D֯~Wfi= ,W̔vևsVH33yG_/~^3#cOikw-51?-kIu:o麋d͹8a3`0J E?%>>VӜ[^+2 cO|\ezRp~ѥDD=?2)OM3F j|#|#CyEyM/$i2_X߿NVH'҉dA|:oo=5dq7o!}W&cIQrYE2l*ƏtUS6$qbU܇>*&nyr|:)kiƋ]OKio^vMgne-lZuWl|YɊS-O)XDboFNcD l8+ + {.*wOTaZ4{2^acrXKͶV6m#ĪR{7f]NΌA_@kk+n0vǎ/$Qmdz>a]W vPmAA3+NSc |NNGܺ%9s?-e+VzYߣcZ(+YIt'l5Y~O M/5kXJ5eK6XmBUj2uH{+;&J F{dgRJ<\e}Xƞ OKyK\i-/s4JM=MY/Jg=i΢{#/Do-6o־ZkN%[I*]o>=MɄR-D}*4(FfG$Kz)/z-_IO{c #勇$9}5lD6%!Cq$'{i65WHC >bh̷̘K=S^z3]/i`}y,ϲ+\䇚pf귋{Loң_kXP*NPƄKC汀xڟ}y2|\h»$cEG7lxkĻS9HC9QfswSl_]"8 E7I6|Mܷ6A~BAaB~qc///\ QyM@yzݥpʈ#okXK#㽝[T{=11鞒aK3}=6+{i"89r#M P'ZWǠ/SX'>AܭgyոȺ+(6?l?ȊhxsƱqFkf$ubцc܃.ҦŬIm|>g%DGm´Q26ߏE)1i PbȏFFQ9mQC폠S;Nu~cA`hnq||?"'}Z[{֕Ygr%|>/O087Dy:h2[qa:h9d)dk4W*8閉mJqʊ_A GkZ1Ϧ|Eݨ3>[|9b>_7,36o5@ꓧ+c L):#)z@Ytin8\q8k<Ō}QB 6И@_;.KD;+}N9l}F<|׷h>_McThSY_e7RDY4>AsNmtJ;E>;$ cqL;}yT{ sC5~̷>'=oߌb9 'h$,dSTdYT Sn@!FFHG%97NҏjI?r~TKZҏՒ~$i#p7WK(:a7K9ч_˿ OI~)tp 0ےXxpxbaH꺀j[N=9Q\)K$ng3+#ה]8wŻG)9Ǫ߯/\G婗"`kÏ,kʽW+7z-zʃ_J)YGlpeY&Ve.{m,ӤeVC e6L$]ڑ=YgywR^}'qKDy2J/بt}Jkΰ>{R'ʍlfk"6BԺd9+7nAR#ZzegOӕe>ُulBSOgҘ澺_0Yx<` Urm|ܝ͕USex,i?`-`mFUTҩE=d GH2uc&~4~ـEf2gPZL#Fyywb':f38!oo*ug8J4nȈ]dpה\lT:W\zaw*ʐ2ØB+T궛%Xz!WPrUD uoi;=\f)\_Lhb Ag}7 @D''Α D69jT^W5eZH'4tzgۗmkEUԷ4%oRَZ.򀿴by- c-YXƞG`a|>iJe3:4,k?/󀣄k|wƤ_?#:?ϣ!l"9b!=_L(!AdBm¸,?+p7(6<8uC/x^j8`ˀIqJ`$34@Xd(L6`Va?]ibar#8c鿱d$SBi:GU݊;{87zƗ<+ZJx9ΚjY:#Y+G؎Y KL+א(JtRGNof. y:h*媇,fJNsr`YlMQ%R3?A,)4ױT6X pg]M,n^*RQ>;}۳9`XRcj!}S\G+_s!XpߴEq[B},>ֱ0KG|τNLH!,tL{re9;H&=ȷHMav̯Ͷ\ϽDzu/.kl.'`h1Z(Uےv}^2p(~gXY̨_~G[ s-UsF3,炕wpK1rNSyItIz~TiJg,:Aw؏q|@Im]VvY-=s썏4 ZImV]l:Wivj;9n3%ut| |S{:^w39fz;U t]ܱ0u HTip_6*GNkAN%vwq}r390_Ɯ1#nqҏu[ iu1M\J]y&Xïjz.E-&I{׫H o@"牬׭FmR.v_a1gMb⅛v!B&PZZD<)ެVE5T+qA9r])|d&QͯX:\TPQ̬'qfF-({JO˔òԈqY|SX 11vQ%=јiRQ D3~%!L34{LX34 m]ϭ'ވw1'2qFE4=7~o/h}A bp_`~1mL.Ga2D2>}cN hܫ6˦ML`c嘟䘝Iu (}h݇1(pZePіcJIިm10Eu4/ƯExos }qG~x} o\9tU+E5mY<6;_[)Onz<ؼԱ3ֈAIx&G<+tDž"Gh!g{E+`,~):Bp_:wiˇ{6Pcwks0xt'5=U0=k~.j}OQ܇!5qhU5YWJz֝MGj'|4pSc+9LQVG_~K۾/Qmo(|Tmc5<2nI\dcx6J̬ظ 9gg^,fn_.)ďq`_2eҖg) 싎ϙfd78$*<K;]5=i +TF ;VYq ]'{;M m=XAcRA.dK$55E/`)x:gy|Jf$I:22z:Dώi5(I;~J}g 0R#63usi,l b}i*Iy\fˈ[>??+P6F[Z%nolΒ`}}_J}|w÷.:.Ckc4Y؟z#^_$?Dɋ:ĸK,̆߁GoHx3/?θAv|.2$b|)[rJ5fkOFw0yIe cIu9{kBIYdt:}Go1q̏4娬/V,h}-dߘ̛NޭͭaxW5dz\=ly:g- SzGȄaa"[^=BNꂺ1?sY}_rMzGK-R>Biݛߎ'[j ,۽11o&s$k^H?,la]~"aP>얘|[^cwfk_R~*_}mX'V4;tʯs"=!׈'6kcqx}:Ӯo*5p)q _v |]Cq J]c7aSbг -#\hJ_2BZ=yJjhyyhm׈#HS:`vV["bD5<͈iWǍߜbH{9}g(ůܔ(wR宬E{yfLγncaYnV<{uF:ob{aQ~-DrAFR<;ʈ5,a#Nʟ!{΃p|q2tè9pBWt<ٸlHːvk#IC x~hYw|1þaH5TرCXdDwiG.ܵ A~ KQ]MdL9f>~Ϙ]ycw }cHCcJxkf O!ʾmf;lk鷛%.3k{+wޓi5-,8ygW!,K_zx;g?6u4GMpps\#39c^]ko7Ocz/Ih?OrƩ2ۏ.rƵ[.63zXJmˏR>㹒$.zY)x,,uzVjQKX ͣ] Or ;e:IW'smZܬ̉^ d}i '8Wa1&[fYKR %~65E)fYl!pXz[f|1$ƽL8Esms4O?=)F` *H4YcӄY]fV$MS_1y8+ifb9cmd5[`U09c.A<}3 s^d.=HTk뗐mfǻc LܡkoLjg E:cIJ`#[qpvƙF8ӾbδO(eИ>ܶ\z c;q.w`Ոso)n%0'}`uZL6O~5Q-[j6|YO@=k,Iqdʓ쭺 Rs-A.q[9vz]\n%.XY֡^Hiڏxp]ƅLyu8S*nPnزb;_dؗac jIA?|zq:ߓ?XB}OiY}-{U٨N]ԦHy#=/DiժV1oѰ\~*q>nHȖG/Y#cKUNs2A=$_& (Mqز 3{yutjl7m3!sFu1lch6ẁ:1 -4ue} +^3SH8`|;bEW~h5_,Ӌk8khK%,0<&DɶW/h z3=Zۉr=|Vj}́rZlD>6>3Dj}G[IK%yt:[fztG\|ݿEpܰ{?N?'_w\Dgnj#"z^GcZ;/SMBo{"[MW&^ W>w7mԾ2&" yѸw?kcJxa }_+3jO"Ilc <7.ο$Ϣa{WkRj 'ρi/a;x3}RlZu&7,4SΫoʳ=].]}B+K]2qfG_W"Za3[]S4ͪ%}Br5E;cMVJg_2 ӡz3nҞk78;~Ͷzf6=l|_]o\뉲}.,Ƚ)/z$_ױCkσv%2U˿ºIڡn vmM6/2O_dO^me=nv+#zC`U:.h7/[{{^qsM7IP,x7K}Mn]e%ai+pf<ߝi9mm3]ʝ?l4q9!+68d[pS=ʳ)_ /`s=t?7?[Y^MCos_=mN]'o c\v_ {pq"| %|:uڦpco3[[ {p邸NF6D6lPKڳ5e-2m"E52UX6aEı0Q##"x(sJ {#^2.'|j,n9N.iZ~%EmV$;))vԛ3˺m~1K^lNeiű#Kw{ȶk!CzV a +/?B!$f& ( 0H͝ *.*IUIJm0/ JT2j%uDp,Vv2{ι;@^>|f.gmاذԡ.NvH}ɋgoChc=|\ק`<8UN7BN6? ɡGi$3itD5Yp%Aca;WTVK౵:t/.՝+ BX\7\"MQRأ <RZ/9Hރ9$'vh}繕oȩ=}ϱpFn%B2Br px_&UU3__p;x5m!ph4 Ô^C{ &M8coj zX5 |1brEeGJ: 7 p5Xxm+{P=#z`KD"pQ/0,6nk6,sc ͓+٥ld"2$ύ`>-5N]М?N|]_|?z?Np Gߗ#dʙ6_'O㷆l浍CIls%?OeȢCp9Mm WC梬[pKoS:9 ݷi:) RJ6#ߨgEz{o'U4r6ő٨-<g/~y^\+,#.?~K4nC$jhYs<4ol6LG/#ܫ9v/̩<~׹3pf@>e;vqӬj*Yӛ/UaB^1bzhC}bkD`rWqi:Q\N=2١TՑx8ӃE WzmT347Z2gL^f W҇ >sȵ䖹i"G I9F8驎O*lٜ' u2:@}&[ 5!^9WW@!{{.O:nwV_fZhZ/bGzy'τ\9p x׊<:)8Krs7:{]Jb7x9O2jy.r/-qOzd:O@pOZ{ѿ ŷhc /~N='Ĕ|8oȽD{A ,=s:<$]ϖq i5I"]ɕ[+l9yy:瘻)Yw]AG1=Fi Uj$px_|2AL1b=|/ _,`$M4m&7r:4܂"GUczlQ3|حSF/:fo%A{~*erpqE0'ï3jړ^\wCo+̹oy7p/s.s paejk[^{.{~/=~̀ v9ܭɽ~t ~7.gcrprl}U7ǶBon=1 KÞޚT+>DlGCCW_%O#u'gp)UQxbtK8aqA pφu*WN%Jvv46ڦߘٴ,ӮpW<:#yxtr(Fh%_ړ" 웬gXXܳ=c8'OnT|xhi$3>CpFrD]}cVԏWX>e >bm}!$segn+~c5m `Y?2kC X'|^oaH#bF#73uJ8ۆU:yf+'2̶_j yz'>72z  ߼gWޔ~|N%8Hq^I߸k;V 1k0*nWvaOXv g@9$aB02i;zޘĞtP7t3Y}iG~# v m$ X}Z_X \0~ H<8I(-;~C b)5^UO>6ѶyÖI2 S?v猳 M X+Bșr*4eE4[(įt'j|"D|F^n Ǯf#74?Wz:\VOmD2A#9/uS_$8?)9 &HGE?v65d UupKſS8|?c= d_WwuKL̾/p x p$Oh1{5*Z X_+LpxXK+A."zO|s~'ՙ}-gڈ35EP aҝ9pدFZ+TJxs\..،=c`<*$`/{':9VF_2vKSv PJY;_eGr:{}$B]$?C|=&;$z)rk0sqGG l.g?+A^1.K-e!M2rn;e!'[ 7tM^y`mwm/tT@ОP}_gycwƱI\'jNjs|#A0g~}A_62ׁ>qݝ/v<<`SGGcy:zi^}NXTA!X=*sO\Pkǻ,oPﻍ)?Y~_#egdg\/N}hX(xr[;k-O!1IzDwE=6B??C3dx=cFΎ 9~':ޭE 1Wsx`6߇o3tx% =6.7=2 in8zE/OxY+k+=*범JsW'V`΁W^g1^ ( 푶դ?ҭ8`lVzlxU7^Ǭ؛s | ߚba¹oX'qH[B=MSBqm Im ߡ~t`mnjفya. ^Ck׸l*UvPg\v \;܂3uGAd%"QcR_,5'%al?%zVe[q=hMiz}D ~oSMW2G^!ݸx>{na-Nr<l1G[x ߌ^ɍb쓞)V<}S2Gӻ~Ѻ f%Gr?3?!'hsJ<"?D3'=Ո] +Ç-۲\qGt,;k{r4VcXDbO j:bgKT[?."\"}j17tKxRx;$Iwx/.ChzO1d`2kyaNo kTyO r\_AYM:h0$3}fBmp>zMgQ;[.#`e|Gh$_s&:_Z\e8~T]$3zr F.Qm5TSP猯.X z"/gj}?[0h ="jo#Ic9uDSlb%M2Mk9F8cΜ\7lGnzy*1E(7lLMDYgkj[c- {kHփ;xa_9}jߦ_{=.Ѓ5XB?[PpVĿYFkw{+ƞY/W%9ir|v9!؊t1XP`Wi\nHUg3^ui %ςݨբ&>httfENE%.`l.]x_牱c+,rn#M77BF2 VuOe}XsWV( ;Ncmlc<7>|bLcpSS]GI}G6 &88T(pv4>mpۂƺ*R_T!Uċ!O=MAq9}zWlcQ,M}ltmҎpKvAmQYvq8׉^-Uɽ뗪G}KO_\rh3]ߜk=}m>k#/&ǵF}TsIClLm3mm1[<-+r3BgjE܌;sήZfq4f9LGqH-YQ2hA9Y;?EbG(ޞL&/9w8+}\JsoP'e)35x\ɩ=EXgM7=yQdT,7 :ܤ>QkMltZG)f3/kp6 MA^Eč}CW7/}ts]js{]yT~}g/|J+첥N^8yCW̾V]x8\BO)+W7J5M^J#os<ZdGOt'EO'ls4'ַv!>1vy>9DܟNɱ'}bhnOԶnOMy]}D_y^̈>;pS><7}}:TJmb2[}n 'ONB[?'smO>yfjps'fOMO/>ᶍ>pOE>7>~ඍ>pO}iɿh?Tzv]%PKr58/9OyJxڬD8LU,=|l獚Vdp̚F{6MĻhg)wƏTcc@Z/FQelcFn"UANޝsv5g ̧޾- u=n3iuMZ? $oxsuuW)A\ٞdy-9%۴qAب\4n|4nqVs  4nhyv\AvƮN0mg],\t3[ZK zfI @n.tQC1LI\5Ǒ_w#zx;d> 6[Ӎ1x(ɞjͤ1^+]:aqz8Yӡ8 LI>O+˜vTOH7}G_Lm5^9v>R\@>UKsXo;l`V^fI쎧~~Ժ(,9UΡ{-o~)sukؒX͖?`惭\=W{AvSL :x&WDo&U4xޫ>Ԓ:}T)ԝ{׺?6[:)Pr,[qZe%6ퟯU5}gbψFj*Fc|+A:{PY#l4V^Oet Ԯ Nn{x욄3 [Hߤ7w!=@m-{.)XzEPqGpy <F /CG[K?ЦƂj6*1PΔ5/16V>ׅGVXшTuP4(qal'nu[kDUٰ7.(ѺYZ l^^E׵EZ!!ƐT:\1hbY":^yFV;5Au0wﵰQ7 KNyNK74Ҩ1*jį1g5jO̪MӃh\{We1hHݠwJM1!?52YtL]a]I叙ƣ7SHnՈa o3 M?;UJFIe/a.|`2v+N }|ثL#3 GgE>>(0)cb=-el4kki5ƨf>!8b-{rimvJlm̽='~Bm;s|o--96$y;=PJ{b]{@ .TKrwClRr·S{>Mv5skyFwH>}?Q챝O+<'ثlu.N3 p"Әuil[;ixu$hڟez߂XDx\zЏDmlƻ#Y|S-$oϿϰsl4_iorS\dPq_{bb"ni_pˀiOc\cq1Iv'GRXW*ONM׾U+/OfK9ʲ bzԱq/z`;ci-!&ƠN{ b<ަyht䐊[х|5<;v @NS9c${_nu*у ~Ugc! Y߫$&z>'> y,X<~Zna/0/ZO'zDޅ4{6)-z 5XcKt^YJ5G)%=>Eojx8AsiVc+rNc=H^9St*"Q/.|ܬ=Z{v͏gaxȰM($áN p%MʏgBa&&M$QIp\;m.>}ٻNX Zęƞ[D{Y^jS?1ov Եչ(,3֕B5VM4߉:- lk>Jx@ B!gc~=,>zkQ'hſ$U[#co'cK/pDkuYv'.ŵx_6xE<}C<Y6YgS !>U!K$K7я<djŴ`$}׉zxqdi4bc,YW ^ou#zSM}?AJW#c~~JY55 VInҚjZVzPfO+OyZQφc_O+ wO$\2~} !zHgq?ِ/=agн\;h=euMO5?95iyZZi y'-7deȣR3/Mz߲$)<'2]{]gLz!DۉL=t*}LelOϒܓVΊJ%x7`"@g~@Z|# vxdm'΄ϝ޿>)ց.uxCF~*MNjX>_!o^%2Mc} A^+/e?ij0"kpx(Mn3pA =U6 ?uxxc'Ws>ꄠ?)xx?D-"zVlY~~n,>L9̏;RRu^]ÙyeHcl]n]DKM =B4joʤNZNڭͣt=Xx:"`)15(<̗XJ4yz0GjvR t_4}u X \q_o>UE}߭7Rs~0-a,p:G Z'Y~5BM.ZMk#sH98޾Ͼ0ֳ|8.x6}Ġhn?TNc|qF~Uu7.%ćOry/2XV{2 LvcsȪzk-;|򱦎l'xI0UMTϗEpx C]}žu$_Ouwa\#lg;h\hC\{bM=o}Yp͓MgZdi/iNlij gib~ л4߮1&9L$ 9Z*O~^>chSwcg}̇95'#>ƅwYzhv1==i.3APd Ⱦ!Cf~dzWF_;'k|DYI;r_x;x׍gX<ю*ꟷwD #|g=v0{t_>됳zbHL}FѴ ɍ\#iĺ dFij&d$7;!}9}s^8Y}("ʾL^1FCyq 9UY3>d[scwG>%侙 s?߀[ٽIyxn@6Y=?o2*>Y?85"_zEKuH~rVup,w&Cl4uk Yɧ238V֨%kRY㴖ܐX\ELFY_[t3ψ?=+08 W3eqk8KD~Y)is>x\B"O bq,Lqqx8/1(c_G5͋,nTC8vg?*h,[ZAY6g&Y!SOњ2+dşE22>Lπۈg,85}D+>]h<d6qFjxn.ik_>kguzfzN6x#?~|kEI9ǻNg헳ɬ*7&և*r^\y\ $+.<?bC{T'xC.tkק)![IB%ҡkPLѵyg7}pU{.caN`X bmnmAv{Yףe?I~*>yy)uw4]ED~^W< ͎x-֝s=3H^>۴[wxX6=tf} tg$#W?+5a]0?gֱɽ v9'~-z|14{=g)d$on7H1c< ,Aվ0F2Jgߒҳ;l ϫv^Hߵӻ)KE?Fog= j86 4~٣w>[>*]o f6~RJ:5lOS*â[S/mW+7+򉱎󭧱: ^?>㝣S} oso9, 9ʝm}=gMxs,,kh~8kϷ.^*tNBB2z|hB燤vijJ9*Ok& 6P70S1@BvϐDx3lެK[Ƅ-M0-C<\~>_~F1ml"'y{~t2]wp}^ FY>:G~<\'=˨IͧFc\ks|c:zB< u'̪,%|g΁>^2ϑi y1h}kK=boA>Sߵ"gy؛ ǜ?z+!ؑ$z=z*oMݵMN3F_2+=;)?O<^ؽoуz=s^UyC@h˥F3E4cMcmloN{Ny~}4Ch1j-7KC@ Kڷo'|Z|Jvm8E}sՆ2:}kxS}Wwb-9 W9٢C{Ȉ_Ȧ׊旿R h޳?YZ>|]#oB2,=Y{Udr:d t ǯ]u8c)S.j.#⑸| \4^–x926C[F64q sH;k|?8Hx{@Ik夵!O!O񪠶cgX$V$z@I0]!w}{v5DW;/joeh{|Myh]vKF766`d yN]ĿljKJe>η23&!a= ~-lĵ#PF 6+ Z=TMc;ϟw_-`m_p#ئ.uoS|O['t\*tZ6Z4eGW5;[&2Zl K:O ։N  n{D ?>f"}yfJ]XeAe7,0zgVgF}qV)5u`o>uF> [f4הkV9D} YFǷemwY`S|C5z'j(m^vidßo n{cß'dgk˿? GIe6>u4b$'~?]FzfU\~I#-gy>ĭbH{$nHK9Wqfly'"}x$Zе}3Yh Α[GhsXYWfa}khw-l^mY7i]A7u]H8֔H[-WjΣdQdux}SO ؏ V>4rֽ4|5NFV4RwGr6Aδ/>ߒjo2Hos䰧ogƇΙ/p(=`&=? q =:q?=L7Np.3Zx-tZfi3ܰ&BD?m4ˈA竡p)WpN6_ϯ-k==8@3u8S$ЊߟG|:2h7^}dkWI#{~Dy\)vhwmFMѽM8g9Q}2“#4/Н]غćI`$c[iӚAk(4>rTW=Dv1;I|?͋QQ] 9Lͺ;d2!E϶9~K >sA$Kccc8"s}qrnC< =ԡ.F=eq 1yƹ?3PPxEbL}պ@>OҨUE2:QǙ'Oa> g Mk=g#x,Hvm8RHC5l3)v&AģD#jA=wag'2Ʋu>8RoXqfЯ^Lhz3lAϱ{2^!=lCjl2/pȾBt<k[[k}_/n {Nkɢ13ҟg .$GQ{T<컿}gC [/I {&(=f{n|=)_#p)/3{Xˀw| <q!Z9?)p"`Krd&|ȔP:msoB*ה!RuRZ3j`cZ=5hX-vg.{Yk8h̒k2~~Ҟ+90bowK /æzQ6?a9,q1R{\Rf&P܍*//Jh1o$px3tyPO&PsHwC凘3UrQ`踰{1g+\7#nI>dM+9f՛(h}O Ma]XD43\eZLK|y'Aq9Eݙ>L>DV==,gxTyWY6WEya{.2A?$ *_7vJ.@ eSۓ3_¡t_3~)Pĩ`KNaUnn[ 3$,/x +zG̪gΣz[{ݫCҥʪ^sv ٕ7~:솕\k,lJm gt} ww =+5 t/iht>S;v+M @q3LJ-kkzݗ&Σ Z_YF0 WQZPi{7{^|k'"%ѽp>i̓to1{>}37cTOލ4}EBy)4ڰ#**:i_a*V/5𵈬 Ak\חNb"0Sؤ("P;>+Ն)eؼg q{pXY~r5,jmCW~JtNc}+h[;tZ3u)# ԤJA9+y1/Zo#9Ǐ@~O9.ó!^|z ]n䀨#A2=r&XuNyS} epn.I׮Xvw4YzF~cis tsx6;BzIyt4jX _;MnWK-D/ VwJ! 1J19dDTxl0U<x7qxqj` 9p- >; t%|B iխ Eu! e$ :_샏]XV OJSX=EpH[g妶MXyLOOp>}/kR#zf@7bpn>m#vXR'!>hM 3ynF 6jxnylސ9ܮ$ʯGti[Nw!lVy_kxcMַnHMj- lPCB;ɇ<;I[VuXL˖Bux7KIV]ܫY[~I4>}vf`*C]^f.g2V ;Y>v﹏O Yld>7=ګtAw/SgA>g"ϒwmy;ID9bya?K51蝚GoeyNSY).r]s,7IB~6-냯x`r ڤUX#3-g%$Gip҈S\G| WIvWž UmySB^_S}i$q7 rq1}>[r*UYe ')H1 {hE>W?)D|@NR,|i?9Xpp +w Oу'h.-'IW5sCqxyLM6T^oam I$c]0Kw 1 8W& ~+spdFyx?>GL K YDúoMݷx ?*N}h.cSh1:Kܠ1Қͪ#G['Z?#& DO5l:7_;; >uڦs)ͼ9)QGm#V 65e@́v W=v)&kl/| hseدE~ߙuWM~/Guo }qv_OWΫpTeJVnd9>J_YGkѽ$j8h˩.fqlt<ձ,|*GR-^+SRݽI{-%Wj7,uyn%i35tsvgm*/vkCo¯"y6֚9^ݬsX@[DmH}j&@w 6'YkБ?˖v8۾ W@+C[5rk2hqrbtSN)?2Z.{}'~;)?a=~f}NF]}D#!U  XUcΤ׫Z? Rq65#_ SĔHCv=eC@ޥKY A,2Uqt$P\QK}\\ r̥X ? oTُ}wbO=B۳DXXgzMxkޅPrSd6s}^^,`uR߃8g7|\_!<ȏ.N,cF6 )~GkQ~cm-* UZj>u;4@IT UVl e]yh}*|h[{"{>C]D#C7/[Hۤ m4O{ѿi<9q Jq5lmV(-__+.X]|H|,Zz'HD0~7WoogSBd:CяQ Պ #?_u=ٖ2t$ sCF!rigl=Vf -ݧhmI|G=EP8/_\7dBض gN??ɬe~GLO?x,\E4U$#WUŃ) {CS̶`5;?mz]Un_?6}YZ}L}GDž!=`4^>/&yhY\lj7?\&YjClhcZ>$j^6=ɔn5C2*ɬYG-ɳ',O>5jzoEB$&lj!T#T]_D7F4ƦOK2-J#V%8U~ &ԿBCSDnT~" C|Т;+V[kKr{ͽv+P皵0ozTY.6b~Me޸`=Mz@q[laKL2#q&sۉ[v\[?2g=t}H*?yF\q;bKo mqlmp7=,^˙(':h_>ПNE>vS.#.{Dx"r| 8wD&dFi!`, H!YPkKo`2IjS]/lc?|V²`Yk>myc~Iҷwҷր{-={?|X+3ٌc o`4dsuh y&=i~y f2lcojl?IUqFliwL>2=XPv*#;Tͬ#zhn \77-tA> $g _[Ps\wj.';(aZrME+eŦ> kDsџVOGp? _Å=)Lk J<ͩLmⵤ-z%w-S>1gB僴V97Wwv3 ᣲ?C~~L1}{R#cm=t_Gm |XS7#^ hIݹ"~]ُ34 wGc;|UUqU%=CWçF}f:QpU;m M4GEg䥅 D)ԇV0i_E9{)ƫe^(j5'xWOw\LFA+!v L]*'f䜄v+Um`>֞nKq-RGol,l-mO|O5sv|&;&ͤ1=3Fq/b-lnQK} -x RP7] p݊j鹖䨳MK1&#>Lqzr;! pe]w2; >/һ7"gmN/񶼅}g˶S sE6"߻t<ԘybNz>L-8G,6d;X<|,q>#~i#W ?aNUѨkkA>P4G_-fL,n"hxAj.+w 9»nŁa'`6c>^L?7`Q+c88HC~- 78=K4rSqnϰF{NƎ1O0Ko&l]Ҿou͗4,Dii(3Tt&V- i']X޻Eu}U~y("?D?΅"Ӑ v*s.<#:-mnvLad;89&_4=qe_|m=r>X;czMʼnNku屈`V{O篜yW{\&93',l;16,C3' 7Ed~ 19ښd݇|BdLmqxGбف_T[Ebs|c<79CWXvzh6k~g;poxe ¯` tp?jz9d6ACKx6L<ו@EXi s5c0/tdK;9z0Y>7FΧ) BW*ݰZV6|eo n_4.cc̙q$_`.+Ȼx!Y! $!A\cU9G|( }W࢕M6T-Mu7q}x vV+y B_tJ46|qut{ƳО"3DbA}tɄ9ïp0ASt߲Aa'i}a$9<:+>|ܵߕNߖ22Y;u=ҨZ_)E@ת+ThW|WW،jSnQXA~Q |,&ݽt-'9i uļ)C+u;Dh=<6z.A&{[{Bwz{㥲=*P=GmzS9HZ|7e˕ݴJ徂9aM0mPVt ͧdx:?aq/y.>Ō-:f{ `=o*ՠ|{o3Vc0aƮڑ-%uBkݫ;;h97SsXcncAmq9nݢ-b<_%]sYuHTIoڔDѽZU7#sat9*OyehK5|UG@P~>.hpMluFLa58#J|Cf"yUL}ާx-R`3N侰&i Yr,/q2Php1T˿_W9܏voxwϝiD#r]H]_w9ús n#>fҋ/NքXp`<ڢ8gkA<u.CeLq:ͺd<.ٷDc/z+D= è!|'ṪU6R /K`:-{@H #R>`!F8tXu# yJ B1_#|s|oK^~)b/'ʗ'ϧˊ{1g9"ό{^b,d]<r94ŷ!p)43\Su:[9fuΙ>ƌQx' 9ӅS<_wG7YUyT~s xIg4Ԭy#q=k1듢b,& _xjtuF H|50epZy]n\k0˲NGczdŸOǵD:f?;ϭ$(5hf[9ȅn6j^:h?C6 R5eE"}bpz/E尋Zfy.~8%>i#?oU[x~<9"fbpԹ\cr&*WKVJk8)n~Na|8{Dw'ꥯP@xMaC$h~WD~!qy~O8\ZU=h㭂"ii9:>&PKxF¼67{Xv/zs%\4A!`~>AK0nB塀~GQ!Ѐ^G".rQK|thv'gSF{hͩpՙ$so9q9ǿT4J'9Lg6]/Y8>[;z.28U¯jR%P{a_Eu-Ɋ"uݶ{ 7A[Y 17k琟xHW w gI#m^/~޴ߵtHQyi{>-An, mބ=oo8|]jԧ%{{Uvm#Ю.${ u]{cY%Φdڃ xR(Eڄn`K'Ҹo~c޷ӛAY#j{[^W썵,>@Qw{ﵳ ;9!Uu5hgH3ƟA~^MN뮲Vᓒ/xybc=^c=02;5?,ۏxZVK.ׁO<kYysi0S$yV!/ƓR^|,+Of`oDofyPplyL~|RnPf,[%u&ɜW/XL#! SxyQR#y;3%ANpٯАE~?vC)>a8 ֪\'N&Gnq) ~ \8ȕ ~n ܻOIxx"ϡLܷGi6gO }Edd.I|.)~"2tm~% Ʉ-'GO.~N=4篠g*o댮ӵS_}Xo)d?nTmB4Iq)$pܭ?;6|p䢱ΗhL=֟乞g1[̧d.{|!\NxN>-r^9rx?+[Wi\湡$$Znwl:~Z A~iMpuDd_XOdۉ{,$ckO8΀<>G׺ W _wW䏌xY`ǁ?$l&}mvlm,_sVbT.T69wNY|aA6GВ'e~xyx`=s&Z3ŚϜ@nڟ6KyjOUG4{ j"^.wFgF  6kZ/)'56;1^6˗d~9ƼKY\1}c oP>_?䯿8%+Gcφ _QKcפHW%rS#wNŗϖ~X%g{j 8kȼ}h(8|[r{6ԫWH1lg-2cy =D>i?Xӡs.{WLM*?DnP|YayGJcÙQ1⸄EX¢_eU[#`6FcO>A{_uy<ֈJ8t%D m weLQNÐ%Xq™apX ŇņX|_Şo37Ky(`܅N`[ԯ mZ7U5b-ᶙ@:3iF:4FSN@=LI#$B,jN0gM7͜:*i[fm;/9nY+ZO&ҧ_sJi6~KτΫx}^/*c` M|Ȱ/^ h_ Ż&؝&V1m?gaHrӸGY9夃֦c!Q?b2_7ա63V׳%X3p/[Rf~w!lh=P3.{Vv[XC%M| Mܪ,|ըUo@sʧ9b1#jQ7)}hW<6ӽ)ms G88Bs7ՇsmIԫ+q[ڒ.[ .3 fe¥)?`A^z}:x@_7 H,Uu"EqR.rQze[W'FkЍvj緲vgGN^}^lz{i2;sV/>_e ^5m 9_y5jRE+ӲSCSC1_m d#6b86j#ynKŎZ|(&_9gGaN6aH>uW)zn47!84]Ԩ<QCK;WM'p}D'G4.5[ɹR=yyn ԏUш9q C@>'DΪ/aEμ‰['빱- uDʫn$_Fcǹ=wwl[)r+1^qұ8iLf{Z M{BBY+ ٟ>TkV/cPllVL2TzΨ$cXGȆwM q{m!l;cmfxg0x'Lč/88uq: xgQ~%X!jxݝN\ѯTVJiJ5D׍w9NLOv zU/YFZ4%g|^f!l|Kh}BcO~4>E(t9㙦Ei[ Y;;\CyNkfI|M glͪ)Vm{`8k38o{3iKilʫѵf]ui+qj h|:R[@p&m BgƲ zZ:[lz;a?O 7iZ45BqX{f3 V^Fю4=T&z7T;Yg7}sG_X#&z2_y]IbX!PN b?_l<*uGxi"F= Ԝ7CP?NאvGcmt}O_ʺMP(QpvP*ύWy>M/m38$Յ㋝%${|yc_b G48pJ#qbwxPp9p,rt>6" Qû(3>j pK i>;؁؁:s{>WB%SX(zFsV1߾T]y}NԷjyTsm~4N/fAZj~;6崾^k5W"5~Z;B?;ԳOcXwgȳzlN{ E?Q{Vڹƾ6B^Wus >= \6˩4Q< IF_}:w 1}hdNẳ\C"}Y%]լ[c5OKesOi ^Y_1_+n'C1ͨ{~jo[ZF+7cڐ],sVD&xhVi>b7+t 7]F8HvĹ do,<ߪ7c ,͔Kv x $f5IyW\q+X=R?2#g2frӝ oN9EUdjs/wDYqB6s$Q g9Q?i2"Omڜ/o?;͛p֨l-b~n# W8g$Eʚ){ظ!əuiQjӿNr֫bEEJ;rvS/ZKb_extt=? `% Q ؕS~H2SaSsV8teoLGSnPXi-`o\Jpr-Ӛf<\sƾt޼Ľ͇ϐ <.sGVO睊zhލy{=~~i \#9vLo+V-A|W]{vmGƇη|n8Wba+rۘn΄:QO2o恚EX(f=%AMF.ѱY-?p4!exhvcNpCw+A5]}bs1]}_{"\σ'x=åh:k~"Y q@%t$*ɒƞ~ LYlܹ|{̯"ozSd?i4v^1TQ_j*교jviLJxݧmWNRHȲfEVjíOiv}uW^RH^޻# Ԧh MI#NpK#}*%e7\h[[Fpsgmw`>7FpwpI ܌AoIGyjNqp| ~^;^f]nK^R% ԯQZ᷊Z9StI],"L$[4;U ݉|#zrlu$h8ZT۴F&ֶQҽ?l q{3_"mw4O32Z0[kcEw6EulmP?}L؂^I tѪnUiqӓY  Sd9gY]S}A[x [1Uķs6f `\_r$逰{@bmaVHoF=c'\Sɾ)$+,~;avЋ*g˾_4e~mÞg^Mx`C\eJm*rv,y,īlG[BKyn3^g׋\gTnpɂkiZd}v*lx\nQV,oL49hkxf{IwfWmi–ROEx@"?踵)?HܚWnk)_tFS/y5݄g X[GryG?en4%ʏgk&֐DZb5pbYyd{ Y;@}w? 6wشxgcwnW;doy͏LxUlу"DUEĨ!62Npaa>#H5U.JNaMȭf^OlQ2Kxv粃 ˗˘tVs,8VZ8z^ֻ(Ui*gwr;. 4%Ʊ* ɮ 3ztAH%xDm<*umGk5|@ f!}<:zCK9>1IP|]$*r|oEXW~w­|Zfz0$v[QlUԛ%xAϨ7~o<ڟ yP{sj+ra}يyzІX'g)ZkkR3V5gGrZx^ ҇gz*ˈXS3,3FCkNsCғ>@ֵ$>*R,znj]U-ARoOɓ@&kaY3^cekEs9'Ȟq%՞oEw_J4=NQߨo'nCxs"\A7t W'МY ]ؽC}co3.P_ẕڹl`tX 4P˲0Su<)ըuFb*!~pF8&qGIpKg]x::-$):|S=;Upx Gf:D,:;;vh{NQf%[67sL 3_4{"Y:ޏYcҿ0nƯNW,4-8 \6oN_O4Paf>i?~}45ŕ,q~o;Wq_[ <}k/m$jhLKKqSM?'zFlsMajoJ; 6UeW߰/0y׶Dd❷p)1#>TjWPξƄz#Qnjg:4K;8vr^Q4_P%pXєКghm]RzK$f;^)KINq>NО:*jޓ,rGlhFډ3 9O!F #s-O`_s&ʺcOpfpU 0&+_ L5&7Ym75GdO1G;=OIƂ3,}Vx۴'gp˙r;<vf,NizdS>/ݎ(DヷGz/ڋ3H*gWhk1Eo!oڅY(Z.uy)`ܧ,q x-jD ٢@{%,Y"e:!\q$ʉXu؏ys&&ZCso,Y?8-cqSŚNK[-|aåzt"o3!Txн7='ŸQ_^կ杤mr 9k|j^} ^{3 &wdϼ%i7iAB !'l<o^c.49䴒8\벿xnijO~WN"z^o*l͂ 3qZG|Dsߋ%B)gOiGhu6hz Z :~#,<7nC{rv8>ܒoh,Cg% WA77=}Ѱw AMgMߞ9o _iǺ*60xC?)"DAuU~qy"Iɧ&yL-'7};1ti#E:1A3{ W+uN!t*]qJ'0qqO誣aц\/8CMЉ}hY?8_{٤j WϱXpE]I(.>-8+f| nE1f7@o{h9ۼz!^>,Zxjk5SlEM/{;5S}9D&)lz,f%[>?C>?잇VѳuL:x%T}ajӷo߰edA7 ;.*!GRx>2/= 9.GhƏh}H2D2|-[p65yjm!tT҃뵭l睽z~,ϖLɬ\W*hcًLr+'תjS%5ƺCf:FڗagK?ޝ$X#U{y@NS%MYSuz^IZ; ,`w[.Vwm1dVO!oyْ(jbsd^([6 h/$5<|u~fz0.dw a{.WۘsvVٚq 59V~ۖi=y,ifY:eme3YO5ۦ>g6hm/ &ilm |HnndV۩pѾ?{'HϹ6ycm/I{8쇯Bkc>ߤf)'f%Gayӓ"9sNfKȝI1&u2Bx;xlW}CIfm9Ca~jhTK6P?Ve.s9m5㯈kݓ>v:=|^{-)& 6a# ~LtrJ%G~2ɶa"_I,Z2ҷCݣi܇o<*\Jk+lP;Z]]r00Kճ~Enظ\nG wyylQ z[d?w!pz^S Or qR}u\^(X"Ǡ >6$ObrR'FGnwv &1.UkڸКJU; LIL5%4*ԹM%>FIسٚ#_hy)oGk>!{uV#= =/},Yj(GS.#9~{NXĮ4u6j;i@њ_jX) ]"䀹s~ ْC6QO(&?XEFqǧע Wqa] v$0 Bq5jhپe[x:] cW-,g2f)>+E+V}FWhs% -y Mխ#)|Z^BtDhKа2CN l1;jMa[g\ iԿQYޡ^7`^?t  >n2]${t'k޹4Nβ[Gf(7h0|hv4gp|A'& f4UiOW= 5*tfxܦ*_amK! 5[j G\XuM<|xz/s\<~l&|goY'F})fVZȰ4yx&X˘عa_Bot%K'j#NRIJmPIJA}V3+'C؀ߛ=#{q-ղP멲P"/w%O8=Zf9a>^}~{<IFdl`"}AOu ^n`B5۳g ijk yel =s y,kk2Y⫹f ($O'yAS#?k1 5.O"N6Ԗa뛦)ʂt>]>69Lm*e0U}.}P'w1+3+Vn#Ћ섷\Wduŝ͛ ͪgkcWM0Pl ,UY<љ#qU\]$|;_Ri~GJ{O3xv 2* /c !à?舐c)'Veljw؝C{,ўgCBVuȇ&r)ܞ}밴a䓎zrrk34Bw3=Wg-,(_jbRLj{/>qyX+~ nyD>{%ɬ_5g +.ZOkk!no6eOY5 :-d[ς"Ĕ\vսDτQ\k$k5'lR}]EdzL)0.$.fB^G}XM-gP3RVYB9J _os|7wԜk  r~xg.#Q[!hAy^6 Ûv2[jS5}/ݓ|ޔlLD?;+cW6XIo0xrkŗOmʛsCNIͥu{1Ы-؄O#{!0[İ묐dmi=WDx›AW$חkbFgMW5gpC&}y\&];[̲yZU y&hjvy:Ծyآ>ƎEfvʈ/t*7k_nJw: oC;&:-^G |&RYɟ^;gK3%}?`,;PG=+)')65M?G{M-UMMqOo'9#/~%q - ANc»Gtzctzs]d72t~; Z=!:+tµ@/C,9wLɕ0`Zy|+_3g2l"U2Κy,XopC{{z>\v}_Cm3{2z!uRo[i>R-,v|G q&ì)ou l[QvSh|iiuݺCB^|yy, q6e 03X*\Npyq(x y@ Ài'?> ƙ 5QS&9)mHI1 ]A/N돖{Yk_zSn/Ntk͹hܶt&ZqU~c.|'ѱҏޕ٩C=-{S=0KkE6!Ci_y[>F{f>肞";`v>_5" }ӵ@ >uuP̏\WKk,B8Guߢ߶CE$;xH=zẺ:Me!zww7 m vM"{1<^9q7gnEc29_3޹`k#=l갧Kmuԛ#>Ib]ݢ"_j)z[=G HX9퓽ջpu&YzSP`TƬ;U>@Shlm/S#`QkM8׸ ѓBğ}fCg!Wח{16bC𑩗/qᷞ$r͑vX+5WyL `:.\ĺZ&zGF<6 [SQttpK7?:]ifo/v~/$_!ΊP?y:B 51I~BLGzeqjW_$ Q,ƺk)\;L-;gt5 cWO{& ᓮ.Ļׯ\<ְаޗ?y(u0QXerD)MF2#O!3l27ITf}Uv8xʴ=D4nAΧEO tXi]kA/T5'-sx~(ܦo9_0{ya?Y Ѯ܂XO\qP/|QKmE FHCFK'#,;ݙOb`1MO\5&Y..u䛊_/K||Q'otυȥD{; H'7`, >{dN%[WhmZbYj6űTtR-ŝE+>>v2` L.'xSmw|Y|}S C/);p'{5]t}U HF"SD=HBx[ץ67H+wG?0V5=:6/²Λ\ekʕx>_`)Mϑf^F;#kgVD j՜rvQ;)Djg]r#&F+ko:eruƧ/\s+Ͻ"#Ve$LxLc98>*RU\uGEEG>17ppW>(3e~h\Gгf~c~+zbYHw+\."Y~GlG6< mҜ πwBVQqΔOXқh,| 89L&X1ȚE"o$s#c6L0, "v:+@Ka#o}@BljO;gg2; 8xsXy$-3VLv{#|.ў6Fn?A;͑?*sc -C]~ sќG6}o/E>L(C/{>He'3$#p3+2%%9&&N;4ƎI#9:.kWسGNĝmA,f&rJ ug {ۄ[Mu;ѽn]iқwm?fӒ\~ou45W=k%wM>d<<"jd℟pnD 6~wğRFb&*Nfڳp}/mGɽBwiL]Spkxl|{I^ Ɔ!M7o ȥŸA $mƞJd$~y!,t3yNo \;4LGm,zYxɦ˖-7%y.!XIE"n?Ty,=\Ǻڡ6ղ~6b& y0lo. )lD3 {ŸcUD3pqd8e,Y˂oQ#O9J~d{&3#vV1֯:=j BL nV"\Ei[CF?Ho_! ]ٻ1I:7.x,D!BNh~Z}JH ]ᾞGbo1y3 {UcOH_<;oH2`_caTiM 87p-SiKW'IrŃ,q4uil;-lqmn+DVAxmX!C.$籃=xl{8{?fDT w8/_J٠dy.Ἅ>#"tɈ-b|3DRva(~qD]pyp74ߙ9=#.>.s–͎t[dn]Ta.:nyxePNZZ_hv0ܥxWrW~% "܅~.e˪OTb`L1׾Oxu9C޷6 {H AaH^qu-Z֌s.'~-g/zu;[ x)u7qs5@1ò#n~8=2$Ҩ+Ow E80]ccry Z/~{,8RCわ/^!shF6"Yɂ gzB8`b8ߣmX8 tI}*an \Fq}S#ؚ3c}^ bnfQ9diÅvpgH8}2¼ fYz6TO8xJon!cV|F֙u'([%DL$;#'+u!!^v5/'d\AGο$xTnSVẠ1Kؾ'-\<[#!O8>R Mḍ6YD"BhOZ[q ǞjA?x~Yz]c=vhx3ofE"¹)k{^B}ѽ/鞹Q_hQ!Pk˾7|o;;UN}9kYYM?,J\Wjoу>;;'t֝޷\;߽\|]?5D},hy6gMf,8p!>ɂ\F0` 46.^/[`D+^Ik]up]2>{T?Ux0@ު&,iG{l_mVRo+|F~'!~|K9v?䵏L~c ?fA^v?ȇf7~o=OYŵ t3}l+No<]۾ ^W7}$qO1\;nm D~g8om}F.q]4vO)t1H?=l-G+>$-it ض;;7upˮ!k\sFBDC3\ZN2فVۨsuq< zkx-!O2? ]k$K,ikޘm6u/(Afೇq2P1/]o;u\~%>NL{͍-4o#YB/.@V,zdNO.^QǑRCCkNg ޫ-`&TW'>j9&xÆ GS;X X%x'Dz!'Ӟ2B{['qz<M;H04'WWbj5^k(.}fݥ>+/3ʳ,5"CJA#z֩oVob,vV=e*O\3ަ?ϔy>h8%+g+}zVE~n-zy+z7.zCf^&𧊭Л=]W$]~=vkm~("16%Ac*]ۛ]i3v %CS\%jTǞڈzμi7ֹڮ>'r}5QU׾|$B|DVԐEsf1Z!-2Ab{EEE2 QlIhTr^&hŶ11^_ ߊ 92G2 {{}w~k9kZ3w:Ͱi){^1b\έ8 Z^.&l 1H$u~OrD/JHwϵNQE=e we{2w'.z3)Ll0|n*(1ZkUZQC14 Qܷ4\qs\t seqTrݥ>=?bUG13~_6|kDzw<"'kqG|%\onUPu-1R̺zp փs=$ⱼƘ߮8N <1+=#}|iXV8~-UXLZV=VF'q/}n艡*M <>xb5u{:y_rx_ "G*-)/Nxz# 4=غ* BvfC?$d?m, @lhICmxB4tKb!Ytf}v|+ pqCnR3m.}>q;"/Y[}ӦB?c-z~FKgsS?wROI5Y's4ǩ#͛9pZwg9_nwt5, -oXxCno1c17ײh׃ _i-cR돏O7ʙ2dg^x?=nWvsǃ/6oI4V@{_vRߖr,֋j,Bney@;t-(o**c%i*js (޼=(2xD6t.S%"ъrъr4C)Y=W5n /-$﫠 =0|Or8sbrkPFa>I|<>Xy9ce_#<żd!vy9*m4<] eZg} Y{v&zax)ӆe)xh(#q==yJvy>ݎg ^TDS ϺVsecIB=E#Rxܽ@,\^ Y7|zy :͓<3u:AֆQ~ϱs?:ش|"Nɻ$} &y1jcJWh9Ogfmۿl5\,G*9Mץ<\};֡'ƫO+bL{@lBf?.$)CNw]-/9W(٧RsYM><>4jMjg hV/fw$~FҦ5k\wf|.%sױnOCzC-T1py\=i~ly}Ǎ/vw#Y-F\`Ud[τ7>A~lsW|nKVJ$q$JYGߊ~o{獗;#n%Î=\c%Rw[r %gIW\sJ>dHK47;&Hy>}߀d7BMg oh_x^Ti"y}xxAݜ۾'cb, W$K?Ia'|q"*2P~B(:frYqlh.F弶)%P"}gD+@4Pg6QiC,s2c1&"QpV31YM>7Ӧ<$d'&-x~RKXd?cҪ=zEy-Isp'ϝkҰO' UoqþV} x/ eco糐IDYҘ-wٗQ^Kɗ}{R)Z{OCw@}Og O{Y<:MMgF=Kݪhq f.ݒRٟ-QY\>rEh/`rQo%ynLB`cq'vݱ5]6>~>η~(a3kY_tV _# ˳r^;dgwC(4ӯ "ZqL% .Xϓ KlR{3I-KR0;5UM]- ?wnwrl,jA;_QfR N8'D鄝D9t#qҔ ۷RGQA1fuN^zg9aHf@2Їdwtj^MNmw;8'u;Ovt @ >  x-ܻ.`;~#I^>:j~?PϼB4^:3q( .UYh>|嶖Lɵͯl4V4+/ 0 _R {w xJ7<)10iyӽO|CwVK~rIS! d~v dA)C>6=_~C|D(&]-kh3Nܽ 6L#aH[\\S] .@ЁK,ŵqn\pqW/ScJw9pP*.RnVp"7 ܈]~)*ɍ.W3LɮP)r++ӌt T)fFNڦh4(d@0P.ٗ( ì)?L4N;t;I[ :B@БAG:<@БAG*I%=FjM/2p T~g_ui8AG|ݠ#:[#v {AG|t 0tB} cEqϐ[4,/x(vxq}<8CXc{HcpK/?/~i K_z-/m~?;itqT@>(Xt-嘥AC W M?R؇gc o5o%˷i/=[ s^%P-*W|s?n}8r?CF&Fʀq Md~D_VIwjБT:|@БT :R H* |Y'=jγLd:Op5L[I?]U :;#:b otWA;z8dgみpI~8(`,A1= ?%/~i KM/5FY4"?JI+!_\\\|r-Qpg}IYxUWl5۹ȧoȧ| O9 @3\Yu?Os$g?\Yr~m[Ÿ` ^BV/uo=U/o=e'uφ؀y8|4 O^}t^QH>Տ~>t^fQHWY.k;#كC}};.뽄1昔 c? cIs4;qHLy'r;}<`"u e{<}1w{Xu ɥ4\^mnc'q?g#Ie5͠GO*/sk en'5W_}?uOпt(x}ԩ<ʇTP^wx6x~( |rX86=Y'O]%iτWiNvȊ]ngR_;'6M BHj!QE5i5RӉGBixO3F t!+uvISW'xPǴR;t&|}m;yobZ x 'PI}My\:}j3w|vkms6G&̿"_FxLow$SIy{mHtlJ^)yLrɴ`鉫W3 <޽}nn|/Ͻ 8!c:nθ,3-3<[l/6-匓ʀ{>eo># +'SP3+,c4xhjsjpou/*wvܿk/swĥK.l\VA٫)*._V")[Z[6-KMO*ʢr[:)g&񙺡gA؈vyX׳ՁWs )q7M㽒Ӯ{ymC=[2ym!x,TCkCLsEl9m1yH_{W{/@;qm[="zKob_S&sqӾH3l3~>ȍ6m:z}-Ch{#Ŗ?/7b ًܨ!ѐ] 2Yv-+k.eZ\KjYm{"xma;pZM]ƾx/ٽc쪡g|v!|Aw Yfg8MҜ 4&8sa>3 U,{Œ>Gg@c>0bu|<), rLۜη~|UlW*{Q=㢉rPԎn;IV3޴9Kם=ɔɔwcOqu/r=R%MMP9ǝ\DiQ5eP6=M1'awnK?dγ֩tjlH@4`LiZ7`TӺ?{O:#}67<20/> īz j\ދ$dU~J>;kz }v8.Æ$ۿ~{uzP׻+:_L^IYT-o"gwԝf?x y$!iwMXܸp93'MK`cM8BB}<^5p= ?W ZJUE| Ǒk}|~[B1=y=*m*G̮cNgocr;Qʰo`uж3'aӴݖ1kDWvq lPhHwξP@}m<`D^, &\>;}f$3F|9ߛo0@o,qgI"%嘺nu`{]/1.S<Z)oܨFIecOJI{}(O_u2Hg]f{ce\ /)>g_RM ^pzykBb67Lَ|f;n-s3ǫdڶ }y4-3vw1)=hWˍ@l⇤B*~54Wa؛|ڎXAP9WNu_Zun瘳Gg \lG2.q N]>%{>ٚ>)[/mG2 w+$[eUQֹjh JŴy RYyg%7hOA:7xs|ݥ]ùϸ+\h#.Lr؇q6Ŕ>Q 4x]ұP;wF ^i?9e78jY?d( Kާ~4-'/B_aJ1U (mp&4؏Lox(128,OSώ~f!f2[[p!2L7;]mĶ+^pW >{>' oO'O7L|cf*6d[Ɨy>W_K೏/}[ &pEF :{IThEe)|2$IXYg׹ӎřF3rWcD %Rfפ JyOb"Io`NS!#v[/B++ @䲣o {7f,3'c =NQ0}|qڋ0e}eXY1+ _רMϵm=t\vUmfd#c//9x]ee,wBi'Z2HszUlY*̷*jո2o\r+.`ŗլJ(H6 Ue^8D_%M| lF.Өg1W~^j!<{m,MzN<;cnSx_nʊ*sSۼ1=JG'G{D8 JO <;̗0?P8!&7]qOʧ^e#:=ڂ7jӽka8_{kz |24' ~37F9o(cX1#]y:,A_> eq/`)qx}ߊF.Y6鯓xwV9*VA>}Րa$Ȱ2)I\ < 6Z~f| Ÿ_.Fʌ?*~o4| ߃P?[N/,?ƚZdz!ۨdG%~E ~oq޻svs7u'wv;+hZ$K :h# =;2n+yU0zHYyޕJ5N(98F AsAtG!;k[UgLz‡rd]mږE$*uEQk|!OO 5xhݡPk_b/I/(kLYD{"4Hs+b*_+I1-&1zf p}t47Lh63_s.eMQm~_̦̉~؃30LoNvKq`\U׮[) x`nؼo?fwg߶֙wyW^';\sW~s= +H Ǝg[qJWKiYr U9сo̎ ( 7"C!h ~zBvd*= \)Px_`W-z[ڷ|\оü-\ݾ-3ڷLm:'0m7K~e_ŷ~ N\/z!Kץut]WO̮.bo3.2}X_o7"迸O_ϼu"EM>.ѿDK/ѿD\%_%.ѿDK/ѿD蟾DK/ѿDK/6}cū(wfiҨM!e-R@pӴ4yd[Ug묊u7=I>)uxBz|<+m xufm_5Ngz$KQ#_iG}M\MgE%1ۡXUkW>2+j\\UR]GR&䑖2VJD;clysGiy~i(jH>ۻCD3e'&LjM)㣧ūm׏6lLhS56RֶOǒxz͸9pg8諃g窣9VdJ < %IV5n3>︳?&78 o|>G)~H<ʹP^b"og@#L)^ʱ,S=_ RdS5tFAkdZU8=U?-Թ%U<ڟX^g7 '7atyz}VPL{",] xGWx2[u6z3rK qP ~ROq.yPv7,"X@㣺dz}fA3dqP* ‡)r%zIF? .>C]'[2jFX]TuC9ߍHGJka~tz)L@=B=d!=oG]fmF}l"yZMYCU MOstb&w0e9 rEH ~|}Cgqr:|m9aP,+A} ]l@x(/qe~ʜqIzG?2oR"%6z-G߅[f12%n㕆etZh/C[IQ\ݑZ WhGqOe-A8(fro?Gz[d{W[bBR6`DMa6NCꠓoq&Rs!g>6 46&3I|=?ChwV_vh@8vl`^ӿ% |c)fOfOޚL[Gӎ7Dw!'ެwodiK~sQ xG^(~IE  zgZ:G6p8BsrجP7CO Z99?#H~E .IsRJ+ɝ0-ԏ%4jA}xM;c<^mi xd[_m{4Ofd~#/|~'?:|8Im IBZtS?r}Hl='b߭u6+.j*d̲妇|3%S;譕FL/،q>!׹c]>%_Bm;³7_+w O~um F2ᯁGX\w#/jgec c-0҇it[me 5fyo*oYD~D3?IFo?F ovg5hۛƼ0Z[>@Xs2fL&*lMɔJ.{[8μ p@l7wml5/;(C4}#|_H!3t|>ŽKyah 8ǰά\]yk/%Yh Ɵs=M]7Hמ UҚ>S/u}z(uܫ!ǽJXӌw{<%d|~qFh]}0c`HHE9鶬b^C4dŖ%P7lYӞH-7pm+o-Ύ;>5;,\ieJ޷s%;mB\t%=*9;J;,_/nW{U70?XFc3u»vYxX%4J@c h_ľDNn7ʾ>e7nvߋ/[!w?V߲;k(|ǒ?Ԩ%7Kj=%WKۧׄј%n]xN8{@h#Gyz7>R'KrQn7xQQߟ[e//׷[[ekp/~ A|{_^vלo)A+(m#i[eI*t-uk%_Y4taz$[}X u?#p@e}d{)뇀Ɣ/ D?#ep_:(#H9m/rwTb_]vDA/?LV|+S>ʔˤ+N#L:2L*S> _ P0Jzݮ6J̛F "I?|-Sq~FoOh}>.JRT)<1)Illy~BiopUr ?,lṻ m1HJbql,]eQ 47k{ͧPUMDaN>|bhP ȟ ƿwOEFtsC1?#b-)Yƾ&5/E{Zc8O_8[utct=z_^Q^7iПV՞aʺQzY{F/kסOԘow sYkPVkme Lv/|UMDvx4k_9m5Y~*\';\`Xل6W7d0 2HJaFXÇľeiۿGU]>gf $x!Z k$UmK& Z*OL*5Gh:RL>5Zlj: X˝z}Nd2hǼf\^{mFTGȲ۞AB㞗̂ ǫr4i,c 5`Mz:zX7<*svhe쮋ľ0AmBlmXݛ,-+Bog3זdFv89a,мmڜ2>pI CoP gѳEz_xZv"k,}B6[ vWB-"q'_do(k'~owb%w ]k`6VƐi5Ps1IuWp)r^t/c&Jۻ+螲mzNk"q=lћ-cicsK%7;X+*SڂTUTE5}z6Ĩ{I ~zaZ~'9zـ]2`G?Jզ}vcXo꽌 ^T.Sy >DTD||yL<[e>zY;ンc}ػfЏcNצvxWbK}HaqN$W=72Bm${ne O t?et2d`yp7O[, 1L! urf7Ka%+uыߪG?#DGbMAd|٧]CG}y7uuV+՝۲՜k{'RT6vr6;潔ڰNo[Ww 8q?ص1 ˜nKŴة-Oc_߻ ]j 7B/GM|tՍ5,^6`dUkH5t)ӛnfAy3S6}gG$i7-Mw`ӗ,xEs][)>k$'l%ZNZ 1ҭ3혿:lˆ5Wq]<b/:Q; asMN5*s˒64%z<=x:6lużn0ϐO@+{j-dZU#>d>-!5$7DT^zUJПEVѝNY\>J|7Ǔ4ըm%doIeMu6jcՋWdC %`{LP!Kzt5$w\i췽+Z\>ie(`|:7:73lF.o3a5-A'%s]z}'Er޵ŭsrOdZ69qu]jz Ukla'] JYƂdK|oC"ҍx6p`]3qi#Z_NQΖm{{16tv O1\~#vm˰_1}/VUL[2p8ٰVw3od zTG5!Xȸ_ȧgYϕ朥3Ue3uHFDZmG"6N|e,[ǰsbTb8d!_CG| -/Ѷ՞RK C*;ӘXؒh\lږ&ZӒYIVzm4<3^PW4 cC}ҿܐ:$-o rݗV ̓mhyd{WQ6hB/Ѷt`J=b;zkÉ//H|ģX:IҸaTFl/o:?l:u /6pqcB_ɶT.R+iͻ`]ίzyp=v1j,3 3%z;աZcEe!ٯLi0_w Lbz=ɤGoLzdI6ӋLڵ=AGkl>a6MId@|נyL#z:Dv~g?D˲D!"ȤӒnOArS U먃 tmvs6++wCVP|/aC/t%;k,K&wۥ)Yr:rYGy;eFvNk88H >;KݦC6x>$CNCv(Bn d#ҽIZGzg<ٞ SEa?Yn=0Lf)^\Y,C΍|oҘq5RߦyCÉvhy:x]B$?"v_znjwFΠKrC _u{)H_N~YVVߐo(v{ Zb-񨦩h8/8I:38/Gȁjy V>MIx톟5-m--m\'V6Iq*zwC?IPG].fG,~>rG IcٿYHOg]GZgBO5WI:{e.JfǪ1c+}B@!åk'.MZE^P67xO^Em!l岿20QtWN׳_TA!U)92qJ.yǂ0.Ʋ?s0>~ %{ Mm/ٲ[_YJ|M_Kl>0@5t褒`HvsOS#1֛IG_Zm78$);{QkYl}YΜ|lB~0_=55v7gNº 9G|?-R,r's\̟qg*.Mzn`ݺ{}j=-'%eOˬKI!'ӧp;۴ɪyK&$Ϙvzq,gEt] t?vF69,doSǗ0Տ:.7a*۵-M_5JQEts*Ʀj6퉖dV.YScJӀu*aXaq s$.:潇}"/S*҃yOc{h=(ݤcs=lM ֜C99/#g[^zhaCWQh7` 2IvRRM\Fɑ9J턱O7e㷋tz ޿YeH85F38?mߎfgq·}wZ2emAgb@'y=MULB/U=LoV$`]+y@z~jbLگA .UAu8ݿy;޶]NUAvmx+/_,rV(,gAķObs&>&%qB9l;R9+>f1/9AVJ1ltڢYC~;z6j`:_ i<>qi/֛)Kٍ\M/&KhͼZʞ-oȹGNr4Ku5?ep3l6˕j+Z =+dYW;zxUfM?ɟ &[d@;-硡>w6K _5/pr,!k-4ߕLr% ^}f}X;F|:]tKϰRA̽w7ɷRAlX Q)%;A@x^o/a5o0楂+|^bHn߃4/yN޳ѻ5d^&bHno=4ڋoŝo3oe1v3a)gk~@pvO)іNjd\]٪Wϕ'!]o1ZOxEn~N?e~ud7TeW)%~o m9ҽj%G=ׯi7>?#8a6Q#nz 黡D,R$ףI\ L,EOTJ>e6i:f<ųLwkN?I z6E;.6uXmOb{nߓ:x+3Ƃ\VrcE>sUbStKHf s=</iyh,V2M x2YbEQ>5=fLzy.19S;QTѿGk vkuMt}W\&`˫p~xBb }u2".lhAqͽ9&OG{M7˂$k;cO~eyɜ7^\QLddHf;rgvU2%?{gP+Os|~9+n I1q>4Fqsu 7h]0kRڹSiVM6&cʤ)vX2oUCl+ؘE7n+'-7#_Rszlyz%oCK)XX_*MnIU2gC~[?5:s9mvk|Y|7u'^Ǹ1^7wzC $:J&zl\j6mKdF4d0dб㦻ľt[b؈ g28{<'=+8~HnOAs&Ͻ<^޴Lݢ-gDNE_= #9tp>},I)A姱1ɓ݁.֡+RqfT#a&~pzpyOӗ& #tCovwd*~O=v7 ܖ^yp-uqv?ћj٦ `Sǩ5-wMOHOt AgKMT> |+VT'@{ʼnK4ģ g{ߪd sc65E V.L xdmx.7e?d_-ZLkM Ͳ1׌C 0a0g뫋~sWd[~A{k$1՜GTV+vj]-g|}r(2·s}[ӻ4Ýۖ?i&_H;L(5gi15gG^Qx=]E>bM~g!_vϝ]=vo+z1K;?cd)ZC^F: }1>h4&sm8^ܽ}5rY?ϜH=aK˜-!{T*.|5doY{D;<2 OG<+cԆ^kV͏;Hi5,5[/WwͧõOږyyʜIv;3}oIDRRsb7KheU-d0#?u􇨏8@z-+/Hk.d="&N|9 xo2ͻrQ>rye Z݉%j}fe^&] )z]WaI7@jB BC[K3`}I$vAfM!.ӹֳ  zcJͩVNp$'μJ \콅Rhם2qZRBp"Մ`uaZخ7~E`\m ~6AUm=ocvpLbAÒf$ybPĥ|AXt] Q(2賴67b[oW ys/U/ [r 8Hd$b]Ob!/p-ƀw8@눎2r|2ܡ\Mz{<|5B[kkOkl:+^q>}^Ǚzkz@*ߡKf*5Lk+Jr5Wi䳂-njM U[5]J[+{|^Ẑ=og]-$˕f)Dci>Mu)>VFs}oX-DuCmbT=|mbJӿB;0C0!Y=s ]7o`dg^Mu}oB9cؓOXT?Q q̈2\F L6daghmzؖKWuO\mLKL]Bߞ U9Fz&#A65xƜ }~h=C\j;O[Du!}Z?km 9YL%#)xb?IZw_Lr%󪠒Tll{51]Nt0!PR$#~]V1]^ ژy%}Jr`߯M^R&*kO!qPV{dޚ3 {N4=îK?;p47{`\"C13+eu ֭K+%IgxW1iE_&r@\Q@䪠)5Jm7TorR+3uouuQ4pZłu{mze]WQhή`uGʜ ݤZ;LzWPLB]o}&GĂSs靋]k.]Pї t꽄^Idbibzc<3GUVA= Eo+&5i!i\z٩.Tߙss?"Obv2lgSԛ&lgjtKJG~ጰFK/gwBDc^v gk3 7.sxR%_kRZ?djlW-e`ܧ'.Ðu#fSİe/Mf+Kug8"w'Y"ɞ| [>@k\wjצK2|yw|O4%$A+_a.9kO'~1a~9L r Ͱ7=&yW5zyR5=Em.>\|/ϭ?/һ!&t=%`B\$!\ ]xQDgsCS@Աgţ/ICGn<;t@r6 F' B|-!C|SHn!޷Δ5>7cG:[wϕ_2m]?((S$֤Ă͂gA5HSov삗AM9jJ|;}\u 7>isSOxgmU _J3 ;kkyc":9DG‡Qg#;6{YĿV3-߰EJ4 osIݚǖx-C^ou} 81mۗu:0@?2 3Zi57k3u wc^ EOAlqUI}㾂I]Bf7ފC7w)GkK_Ӛ77Z~=<w6:7h ;?p"_Ao6\1$'8Kv.aRj i?%Z3Kbl{ ؋|db?.YB?Xo>Lek"m)r܏[ D[wcV,93=kKwvfYEFO qV@]_n#Vf|3|e7/ʭҐ}sp(n&>ӶhJZgt;~xMvpx$keZ׍5ҚY$egZhm'd\g_\9a 3\qu ?}Yt]vmy 䥭 Ϝ,% +f̷CQ ٽ57GΣg< ]': =! E=|O;#0taO}Z^s6"hulNYƯ)Ӟ 6PCQm\jc7s/dݹ 8rC~~7?ksai?!3a,=K w*r#')_?p>ȹ&1)^+9&#w cQr֒cKۿ=x|^=XMb+A, ZU; y~+ li`\Lz|o9` +h3`O0&C8ѿ̀!ςsO"pL<8ժ[sx~i.iwzkiEK hp:KlϾm~+|7O3Ep'a쁓Df ,ҳ:eYɒjS7nidRJS9|(Ks̑k[* dV6ZŲkwb1>+]\PGv6և=jj:c_c9OI&+; Xp6Ʉy=|e֮{J//$1u97ҳx'8#~'<Tqq,9sfM4>9^ƜZX3QOQOz22<2NP 77Iah8F&yaaž~ik2l|6#˞p]Gws_ql^*6&{@sC2$=Br7-=,;=l'y1a _3z[oĥ?=d7$X?#D.pDIW|a+`~WT%+)_N?u }3y+aO9" [ec5&ZVK"xi=]G]M0O+IlXiG˜M<}7>Kw d/1ǟ2iG3oh;V͂ot1ZQ) (DMeI28Agwr=_4!/X&5]cw ̣wW2Mtv~ϱACs!)s1u ;,w3݃͞Cف:뿥>  x_?$ڪ_9bFp! \4<ȇy͡{*d2(psD)$ZhԍHym{F<0櫀]Ixځ6G-kٮ5GcPH{V?`ys{c |p1#Ɯ?Ygbl^#q}vcٙzwL퓝xl1탧;8l^$nL9z47N08Vs<:`JhJq{XN6n\&?u҂#KO>/fX[w0źSB{#K_"t;Q֞N JGi<||:èR?Zc^rq'.O|ǜ`]z;b]|)j[cPC:i~c!; 3w-Kp!~6;=n_ʂ*v:Nҷ5O egeTǦz< ppD׉f~Ss%YP\#ꆆ߄ e]bXwYmoҘqnTUqi3s Ltr9F$<^UM$xÐh8U~X̘JRR FO39=)Ӟ/__wdi'?sMdYI`0γxӨ6~9C}cຳ/8DĿ?N4{lnWV}9v9MߓbS>UVg>pb3T=H>N_J$ 5_i~~RIu ;ߴ"޸L)ֆ ΌSNȖS9Ρ"Grٶ!͡O<]냆@$u sɆİ{y7{O LAnq C ce=Nu۳%>}H>P=4_~f yщ=p,]N2ڲPӲG2v~7"[ތt ՊR4 D& w  I+,]K QQdG}7^24_eFLU8~6 Ͼx&) Fx%[%'GUC#V+{duulX,WHM!SyFAO)E.禉:6-xP#Pz;BzLG=[)ƂȏIz1D+H薺G">:7ӯ w‡e>Ɩ ?) F1q˘_E8l(1 Gי88Y-8r8z%R/%~S~ldc}-As~>OFyJ3}^<^Zucx'\5enM/Y*.fԖ)Tfa1x)IsA<˨5Ϯ5rvFv@e|n_5||j>h|O@gۯc;el;)ض4^/5ZƹH],[}t.k)zUם^U;6Fߣ=>+|js}w!T$dҩmE{(~}g}xC g]0K%}dqAgq~y9: l:ӇȖgM~q;+W%;lɟ'-D5wnѸlqœ6+ez=e';;f͖X>IU;XZAYæ(j}*nM1}ywjs> -ŰX._|GDwl<"X@c^8~X;S[.MuzJYbmIm'k%S_>ֿ%?8Vur~VudK?f^C,LHП?Nꏏ mi|ML;a>zA')I/9;3^ wQS`y3PQkXcϋ"7Ug>y׎uj\b^ڙ% o=/Ϣ-+o'xJ6[ HNx EsoFKoYZ%̶pIS;خNWp!'0pC7T9NO;튎p{V={igz pxkXN " tsp';Tڃ ]iMѺC8.#࣊Hvs2vpUڐ<mWf-/HN%4WZA]{sfܻ9l*jRh?+VZEvK.ݢm`*rD軓d:)M-6.z>n3dT"Kpsw/uOP"cE=Sx}=ᡠlt檕]Sz?$XِW<W+!^3T]&q۠7^ӣwE;k[.lϒ]2Q_ڇ#+e ^_/P_>YL,GVQMw?~~"e</50A'*J8̢WQQ6̶l௒g/+2?,-zϝn(\sWq^7sTV1Ao@qtg)4m[˜ggTu0ô|],[Vǭ47<'z_tIw1kMhŶ&+0XeRc_k+}d\YٮVOuSax9XB|\Dޥȹ sY}|uEyf2g%왗`s"mFV`ۈE dQ_ 0Ζe-x`2|L,rz0 FWط+ ,8x8m Utpϗ xg$ |L1N'޲@ >`yƇ`4 LI6'qn׻bcIx#Oxh5I]"+μ> |ɈIJ rI/o?%b}gDyC}&QI<6O,;n;xMs|C=D?sgϾIJc>3i-c7/ x9^A!a;Fh>s?ϤAoq6g wK-hg~-KnW0C5nj 4өB$RypGnȥh~WD'-8-{gyct~e9@s=<3NY|L=& &J>Zt Kc#8D+8Muvi%<Dow|KF|!M+O؎Hs35޿-ᤁh!_NY#-l岿~y4)~XT"Y.s:Lyp#t"ɖ^742sϖvYZ ߿x>^/xkwY oxeFFֆuF"p}Қc͠&7VHPp;I夒j}GGWlg3k']b鸼9I Om,(o +|ڥ;+xd5`^uB(2[ւL/Yfr:KQNĈe 4׶Mkg?ip<.gb-'>u/݃o[._B}Z;o917vU6EXwěL A[. ::;;wARۂ/M >FBzޤ0Y8ZPKv?>ϼL]}|s?6FJZcWD''Fti{WD]-#-0l-x(*KSKa_uȹk2ߝK䳼/!-czdy#9Uߖu I?Kz^{6ӛ{uRp~Bm{yi"LvpyFN% u6ǂB~B&hOߞ[}`/|RS~ANi<&-BfLs6`|>z`9.Z];/o(͠kI6^We\6$ &i Y+Jw@~'RDݪ""u%;%;x}t^^0Ǎ>mKx_\k.U\|I~=^eF{=>s\p xZOyxeAn/g6P˕Md;oy Ca6Jz/$y Xf~Ɛz2ۖ]2V^l{u#Uʉ>5%-%<ڑ;L7NlJ6]$̓ltXfyf Ti=ȝaXli_Nv=fe2lG:/wM{e+ϝK-gϗnqgERᓲ$繳d3lV1+4}]M.e:mokd`$K}gU!hc5hCv ?H!gF1kcmAC 2 a'v]Fc:xd; ><66حYimI$ӆZK]X ~s#_~iQ^#<秙O䖵us˖,;CкHcqż6췮U{k\|Uj;{:my^$SyN*^aE7j!jqY|?6i0p~r:lo\T{Okf"9zH'=XȠHs&ɖvӀ9xc%t+18;[-[y]1_O~S}UVDM-& 3rNI&+>I._^?/G;Emm<7a#N rW_y[^ґy pd\5hb3!F{öT0k/-6qo)ac9S-πo;p81W{"RRxaߝ|eFTq-x7Щ2zg٩p |8bNGjQen/U$7UN#:cuoAjEDcd72nT}? с@WoHtEt]0~RL:Yy)DW.c\Iy*ꥵx8*:NY|r.jw<&4/`M9r2m̕͘JZc"3evs94gFGGМ?hrGk#d6ꮂTm+iNn%<@<@\Çi 줇|X4O|^G|7gPo{Co%dlijD7M?,$[+/.۹-޾?]xL)gٙK9 L bNQ fM\ZO? ?!_Otbfjsng$?: -\%&l#7#?+O$w|ך;xxD}:s[b~#}ynߑ3ޥsj鞑Iٸ7(q/|y gȁgC9뽟ch\wya7JN;y:#%Mѷ̦P=t{VB~^CWs++Q!_GUZ>/`; o,ۡ {VibFnp'؛5g;ݏ{RU:~:΅I)}x̮ݢnffQ;mYҬ--uF[>dӉq,5n-;^wmg]qr;땧DuU2 5P_q5K;!䩄mY#"A+n&h=W72IgjM?`M,oi,_G6nS&{}:Ba}}sw':5ޥFnn>;ڿ[vlгwuĉ<~C \u}vϛq]zyNZ`YIیf588d \bӞyۏBgG,ȲXg 36TS=aEW]zN[seF'F|q-#H{ zWHjOdKҩ2IZ@cĘx$_}=@Cwފ\ w_&i IjIEV'~zD_ߟC۪Qs9z$IR[J?@ͦ$)u8IjSt,ɳ[T,g>~k(.YS8u^eD~9llԂKa%4'ͣoR[s!OMg=lQ e.zxsWQ9"`n۝y+uFgn}9\t>3M'%Y ӈ~mX$WSk2C+3mFp{'M5uB:cl\Icjʯz!gX7EwJ:#iۣO:%}s&t):=̾1j":b=d9~nϬ&чZsjvg︢Z?s=josI.!'s\RBIfee+39$DzƲkq Qb??w?U%MXيyztܳmufJ6{+i55Jjh}<`\-ܽh{YR6"cV`X ע^Btl5գזycarBN7L y'=#KfNFvw}7w.eSp$:ͦdϓDkF﹘ײ VJ&S8L U]+]we_2UG<E|4#(g,h" ըc^L)\BPǷ,UېAhCNkx5M/XYڣ&<` *QcN=6Y`~_u5,g=O'Sn5l(^/[.x3tfe!/59`<N1X+f]4˹;D]붝w~5f]u):NޅKuOK[v H yįIޒ]}e~7&p}dAPۯ-?IKE tVu~4w/7AF5A%Nku'$ {pa+0sy\ QuCݫ/]|4?tst4Ěu8ROfN0µ+s.nT|7s:hW獩LgUsܶ"?eM$@#ډ+?!+P5Q`O5MFa}GVtmkj}'zLsmڡ~9D}mөo '|[v_iQ/;hw>2kAN ;J9&3f}"~j0 ک!4=.Dw1:KGHkio8խy ,,)ybqN+xk@a QkSE$D\ńkv=. +7ͩD D7ުvJi"K'wFyY~Gpr;lZFq^DkCgc}^yUVx1/lŖbՆr'X:"{P^Wx='eKZI!9w$z{̟G\?%j7M~O׳x|j{ΣM \{ 7ɦF>宑Ә0er= =BLh x-S ]Mvie]wc=|n1ùr9[Y1TZƐD0O9~p9dK~6ah Œ7/4)wg{Jҳ)R$7-0; NY78VQFdR+ az 9}*yO0"Ik>FnoO0nm#:.v}PsBz&y^,z9nAzqsѿOdPN<p2C.s랷fԆ2YwM{{3ݙ~C[wmxfJk;0gs-ZOϟC&/ғ$[9o,ݱI$lBkku࿵7RE2Ie^ ɭr.B\$%W]D7OXon-nY'\-7:^Dܷkݝ·1%#mzOwXx}9Ckm>f0h P 7OD{#ru!CrmyKIE˒1=Kߖ.o ?9q[(#j@ 5OwE'}aG،}$}άIXgO_~*[z u1qf$ػamf=h2jRn棵&;IA=co^޶ͩ®#k+?ir\(gwP1.0U`_[$8awK SN}נ}c^i38wckD'\~f ?52v75Ryt}]]gįa~+k 1X系#mC}{I#x [#߻(χ {<3mk‚x/EՖ3Emϊ6Vm'CyrYH}/繦s)prL B9ـhisQL>C}λކY-}w֟ we VxAnok/ UĶR^nHg-B޾h\}^+߻bѾM"PYfh*i_ƱI=CG[NmR#>*1yxpE>jhc^(3/Gi21 cШ9͵7|Ywl2k 1+,~{|3CNvКKѺ> wNzww=o :^vߒLSps-g& E,šd5y$E(x6{m+0ݚQk(mt:Fakqw;C>I3)>q6'a|j>&Gs;ZOdJ|%aCʏkt ^15|/htaVj-v-^ yJ~yỊ]q8!RSUҗKF]ajS/o|Ǭ?lI_XON|JF.u9U[7nCDqo0߿Yuj?7Ґ~G_d7q=.i}@sMh1K YGp{"azp\IMy%ݟc瑿;I5#FˠL?d K셓#v<=OHmwn%{ks56# G/9efiVZq8k`#e޻,O27UU/v"5v,Lmxu >7QԆ{P9f O u{I6g+<mfM~r74VwV[{Oc.y=W¶zdkR)OVx.DhyGCH?N 7cks".܀gblCVu.]y~ģ,OQtd;j4:JM"'@DnFk=3;sю[C2Ӌ_hKk~L1szZ>]|l1&bi,~u;Qmk˖A^4ϩ ߡp)jR.xU{&h<(=_KIG)B C~P;)5>^<9r-è#Y޴Ȯlq/o2ɣ+r5L*571!]OϘqI&p=^$/˿I.btWʯLI a4K'pO؁=lˢ;pO'+<K{ưN8q_<fspy~6jvH4?vFrE9y]3uC~QzdOV əu᜸@7n!2E_e~?Yj# /d tC{YfJo"%yk nj~y.)#pLNoYW9<\ /X>˷)Z'ʡ5a׍_k/߈= ݏ|&/)ﯨ<B`GMsG?YV x>']/7m6VКj/R[hK#㋵dxк1՗[~'hF)F} Tĥ{ϿryHO/o`diekH,W~N7)Yq ؃$+*5rV|=?I+OqCvf>]g}]{DJ2.Xt[d}~'N=sܹCN/QQcK|t|k/}_};ނ\N7\N]84mgۀן z+_KDޚ@˓lz솤)v[,xb '$C+t">zp)vWJ6nLj>+8°qg|#s=$oEcx~p x~[|k1~q%QSh{7yׄX:σ:;PwpV+r,?sƐC{gf2 ~]^x.̀gɝ G,;|so`]є_-c~o h8*&pTi1GS56I̹ulܷAmOaԻfmÙKv9,Ʋ{Ա }z:d3B 7&ZCM$3 3~^kS{rh 8ݙJ yr:fT:, a;5<*SD=6ǡpΜ[٫#7,73*k^^Ŝ4/w,0]S ^3vzf=Ӱ̾j%= QYFtd-/-_D2y`;tĀޕ/t= Gꧯ&\Npvk{WH{5t~y*Y\\}42&6Jݖ=űXp~@q(-CM 5`3Q{B@L1'bnsD|[Lv!i|r[_d Z LOy D[f~ͫ;⺳I\o:kcDMx>ZgXX6glaimo>tp3?U2OcAF6C>gW tF)~o1#;^[ycϊP}uƞ=lI,N_lcbŸ?5EP s>6cb 4P_ʅxP(r 1!G%[676qjUO&]n[YKX+?b/:/}q:ƆD++x|vjtPg9C8M8Y_2K"gKysnW-<]Nx³1sI[A9oq/Iqx>1Ǥȱ\{uheY>9An"~k;E3l=ty!?ka_u f|\cԈ5|Cf&3 "2%Y n\ꚦ-ݨB:M/CAVK/11^/$tQo܏X3ld%jc <%{FN?Zu#yO1I.S,W!P_ v6'03T䜶TX;Ȣu3#-|bIߐL,߮O z#upo'|G ߲Ntx <@NŨgU|#N4|\%UNml/e|`O4D##N8"Ǹ'-2'&'"cwKߵ?#f^z>4"72W`#L2΁d ߲%C)xO2 -t7tWƦ]C0B3>ʄcVL6S}įgUgK= ?tmɒ30f̽SJ*@}dX4SBDp r^{E a3&i;2X-"\+=V}eڴkcqp抃88pL⋮DŽov5a>[1$[)shﭶiǀJcQ g4zY䛷'tp\I'Bf06cE D xs}lrU6S1Tn#dܤ$[ఋP~o~'5rʐWd-o6k61@)-L L[g??;HFV$.6?:+~!wMר{$=bSxͼ{6גp`h8߾jԵ>]|#޽o-wjm;:Jķ+75灟J6WN&Yl?Ȭ q# ^\tN]Gy~icKhuͿ=ud3mk#|񸨡:.~vb'^kNJ#56Z뗉Wwy)u 7R2fOד<Ƽa|X@#xSG bj.͟Q mPꏙRw:2בӈ4y2#e.TR$։M!'2\ْy'* yH:|Hswi͙(2= nH'+ %a_;^myea8Nk}udr#'9G_IS>0!Ws`y 6Gݱ%Y#r(QIК%v4$sR8Lq]*hO}]"kɐ߁,Y`+2ih3bMFh/x~ El9@ L&w/xb쪢F^1y ux:hhz=%q+䋳AC|AjvͻMWGyW1}v ֱ8YrVku̟tӦtқv|S p9ݝM}_B]h]>rA}Xn`9#k UҼ\e)C:m"X#o*G=ŰoC0!/΋=s-i7qz 1z7"3>kY!xnO>SGZ) \ I:c'Fr+NxdDyw7לkn`SF]p<_vIz龳kꛎbmcЙA )p3U,, A+ً')zC9"O7Hk :eM'W^'bƚn131EXzS>-,T0 /)lM,>E6eλvMYԦ @l4qw'i9L{n1 b߰I)udwF YqiOH'n 1jR ,`FBb5WԿOseC}i{S}׆XX4/ch "Dva+ܙ c-A6,WibF/'$'"{Gky1{ǯ(x@h_&WY+% J2ҩN/5M[oشf;͆2yg49n _s-!XH*I xz.,|ѵ?;?2r5 >7 7o\gT`/soXձ̾JsqܨyYrxR2c\MbA7g9as-$>}dS>YVpo،)y )d;*ULc_<_vqlQQ\w[1<V~2ɩS6|Ok;&};fqo/9y|V36g;6G8?'Mf_O_DWn2|J1{ 19?3{߶AtHzm;l0[ODڸt`c]q' |鿀+SMq퓘~:CzAbP+.I5w?[7dqBou7d%748:JMF|֠YKmqZydnw2/&NE{V_lC-iwfi#}ȘtTS߃n#mDz|BO5W?3ܶ™}ب,' n[tnֺD֡ӳK_FB_r]xIf/E/Dތ ;.'2K/#~}Nk Tʄ^ߍ dO g8ͱ3o/twhN>xI6_A'!z&(m巑 3Sțc8O5ߚ-`:+~nU_6Y32)H[s2g 3G;d'(;u1?)p0WwΦglõ=StE_gᥢ>n^7ygzžSZq8]x8 rfzS1~[kmX/.Sw$ŏ-B~ntוn;?(JK~A_$4hbĐS͸)3G6#{i CvząQi3INJ '{؛rV;QWE~.>}wu/5wҳWk"'ou <Q &}la}l6}=m}}jګ{]^;1 $+Og)Oobl}2y';5x{.\ğ0e3{:wAgUfkFIȐI<UDLj))/%@zmSZ'E he~&_ z Mw ?_b妞sB$eoωeuCr'lzjolOr:z΀r^~/qYP" "zAm,ye" `MUĚ-cJw|4_^/Zccbn)1,obx6z>j$3&F6#gt}Q9ζ]qf I Ks3,$9R ?ry΍ƺx@s`+ӕ8gX:I}g"So^ GĵIF/_ߵ9yCFL 3bl0CvoҼ lfl%y ]h9ub)=y<6#+FnZ"^@}J. بq_cs=Xގܧ ?VB7-k6ʯ׾W }]σs\Fz߭{$#B1v>EC@ÜAnPOJBw\ߐ. p'N2S<)A=e4kcF+ɼv̺_3Xx2;w]R+c/-V- {cG$%RQ\H}G;s1һЋ'9GZJ ^ psX z. rRO'|(:ߔLr$玓պH?~x]⧻OMم%JЙJ,Yc˯_ b_A:EE}nuQIA,φs-/? C$6k=\~e^GMWpm3c6[ȗro~b[AyCۍ{tY:C>x>=ݳi1ל彪&F^)i|2N=6餑Uh6N ,m0=:g$`$=;U4mat|؟?$kPs&߭^E}1˞fD^E'X 5]k<О5t8=i~xʭ_M.Ό#dpf3 \7Cb\`r2 ßQqP:ߒfMmӕ~3H r&a8(+?n+v >bb+|sdQw [5EܺZX󣞵z0o|1g*b bc%t2iP. 2#?p [0{0wy?<]9P1{ueO4W ?xQMݐk/F 3滕6= fH -z.; itf%lyA{3&8-|>aڤMl j)2K^X9 |6#ОK:9b<ꦓic73ǧ#WYp}F+!_π>i"ڼ!Ktۆ-J5l {sڇ{\>"_7<-j&x97hLCϾE >U1j>*i x39Y#IXUXHOʤGEM^~]O ?U?{[Sxc{sA,Vk'An ~}Oh}nbw(*HBrYcGh=It*t湌_llk=bK"]%Y+"^?B{zlkսaIP~It~hc225d^=c[:]30k& tS[g@W.+4N+Fodi26Qv[qe0iWbg%! h\uq;2ZT3q8_hiZ$ɀ8 a DCp 0N8ލ Ho=p$O>Oky1qX %sQ/ǡ 8 NCt2%>ܒ}*V!EtW~^نQ4ΠFA#[ihf_/"Ln`V!_ᎽZ7h>ZDFpۤV܇OϜWOKCx,p̢^#^xZTre W0^Sr`ʃ? 7>+fc['8_0쨄g>IjoGl#kڅ.Dk"KL>\x]a k`VkԕF JR69D܀z.;=s!{wƪ!$-+cxUΏ.^fk<&]_våYb#;Evod'_m#bޛPS1갽#Cnj?'Xƀw:XGɄ4%JVR[МEsCJr?qY&fKt`O %}+dX%7~fB ]w{!~zc^;w&ίX{ƞ{Gs <7EM"%{a:v~N89}]Lj?A="OxG$Y-Vs瓡FtVOQlas~Oϖ,P|_F}q$'61ƑN?֍z!4:J'=!b: Fk^3wIz|ȆN @AsJ' 9 TQqu8V 93"~ŪτMzE"e-]EjJ޿\t4nKa%'7Lu[o }s˲LzZYU=%d9os>!>UnYSU|o7'su' ̿ YX> + NߩpmpIt/3~BN{#|}QWq1DPfjoo ZlXGXC\3oM\7E}MOvuQhSR_=TGLAʈ}m֭]ՅyeL~Vؿ݆2$.>Â?q %+7.^uvRC@?XJz,f޷zKW&9y9Em(7k[0sN`Hfb3r` /p"/{Xth?SYk/2Ÿ njC~<| k[;ܟ6Ji᰻Fԯn=9qgx88~gxt#Sg< ׆_6/f5 $>c13^c|?]Xv2*tU9l>+ߛ6a>TW]bEEdnH!S%֏fpLѽ$Ok%61$Oئ c.^&j?7ycus [Xczļ?-Q9-bohV_vn |cl=>X?/~ D0 v g:X7c ] W ?9o Mj誑*?$z9.>έ$&,Gr,0F1h,~&` 0"='Zc"A}/T= x`8?ψv y 5㰬9Z7ǺIuϥu#Y5mV9u>ľ&65qi &)[Pw­vO^Wϒ EKwiCĨ5lg/^E0his L>C0p֐61}w??%حg"2F1xlj$߂{y5qX3kgZwU`|+7oSJzgQc],N:__KwhaqBF{&mj` ^qҙ̹s4'샂aYZJ|̬>Th)98kf˜Ĝea!ŒkVomd!OSzGSI zHmgSڄUOQZFݫFet<"AلI:*j`5|P{ZȬSd_wS?^"ܟOc[<8xq<|hԮQ&4y Ol zpm=<6;q, {3S^_чm/[u鍪B`h` Pt5"vOLeay[V{*v*ke3wȻ(qa "/nh6mq* g_7ad?='@H:&A~+`fΞJbi"){`9{ ԭcY/<T^i,FIΫQe:Jd̕ԇDU:Q+v7ox|<onl<agT7ϝ~Oo&\<#DM-FZ,zɒ)8Yx2z=E1 rO87hLx^O]5δ?FYj%ՖC ry\vC_{߫Cs>Cud r>͜*cc5-ͺpF Oܽ97HfLk#?϶di>j:|\+VhۘdOf Ps5e?#+;]r!!db텲g>쏐f%qJ{팝GrMbynn^ӬGgF<}d09HDĴIb?+śo\g,T;m]\ Nro o 3 X=3"߰z[3]8lcMJ@u-=w3YzET131ϱMdfNo[ywzi~C:9f^ApzjLdI2rXcFqsM3B2I.v]t^B*5Ѷ[3BJ[4uD8@LB<ڍ=j·d>̶ݧ<'J9sfsz=fh;h x}Kٟ03vu 6 :!q_W!ZVY<#3yb3h^_L :cIxgd2 H\{!} 9/1 /SɩBk_knmlUdw< D'ZQ|WoF.8V%>0{ 8Mrxy.$¢},qveCyn@ͅi_q7M,yQ_V彐z_9 ~Fzj$>Rcv+XiͤIp{wӜVdG^9qءL+>xf~7WDlWɳdG^he "ҽ7/֙1xkl23|$ 6kԪђ:l b^7'5ۡ !B,r=HZ-Hٕ߮"Y_)@"'Crcƾo^RvʐCľQ ϭ5 <cF?cڶДcZ+ >;QM+}b4bƅz P4Y}#/nW siZXX_vW+T2{Z3 ɤ"FNzZӬZ|tJ?-kϰۼJ'Zst#5{1#F?}[I|[Es[OyhۊG}4CO] +GrWY n zse SF}x#h&ҙmC:{.-v_b|7Eh:S>LZOG0!uM"ÉEF⃕d Kw:MP'=,q׋U9CO}cЉ*7 *l~0/|/7`/d~s BkLDsq9c^z<ŜmVs&笁l ؐӭ4Kuc6,ۆZus."1y)bЖfqz[͒ϘX<عZDW6*["0_O9_>d*bVZ|7"{uU.?ƻg:JNNߪr{t>ED:\o?V^) Jvl*}G9ҧ\󇼙-A^.lׁ 21'?H|WݼQ}%}b2*? 1~ 3[e;{o C&j"s>{JׄsiY%z]onc}ӓ vg$6M!e66nEoWM Ѷ Ui&}3n&]ԩޭU;7.?8-c8~G >[)9>%/6NJ}n}zf@//-O,/۬7`tg aGZlϥCiw[pp/|ؠ[ώ^s=49\Ԣ_;sNUSހv>υ~ngN+P fdg$ӧݘ. GGbUYZ}/mi}U5#WǩPbFoa؀#nV19egb pcRbY{'P<ͬwla^(la同Kx2yǨ|$Ōll<[H3{@X7z d]ż|\}dq#F.Z̢[tᨨA~$?xEjQcLnWyڎlrJ~,4kBūo*~uBQb_'#xxexE$|/S2ۅz$'5o4+g?p1y#Y~y)z.ڋuO5NV&x%wLyxS|}>`y:6wFEwˣ?0]QGk>8jq`]7n`ץ4yEA'i!8ͼ}pƎ|`좬lب V)_Dk3O<ȶvQ+.¹ 9^VD>KsD6wA[E݌K9V$RJU\ /qRq$^?W7 >~*~e?z_ ^hPxi_]xaXR~Ǩsֶ^y Oi][낥r>8Z4:c(l(2;X9;bG]=fHƟ]}Y<;-3.&ӾѮ{$}"Z6``.lNo@ё\axjRxX}cE9!a n86ȵ _nSжǔ7%RmeN{B >\d'mu ǝ+^%'duհs[sX6+)ȷb̿Zb?&4 @B6+d6ԥ fV}=mS8̍OG'eKu.S)x:Ex?M[±s}Z]7rQRHI]B#To< ;B9̟5t8c$gEfqܖ+%YwZw(EIź WJ5)/Q>#vB6=c-[wS& {k r]·|uLal'm+2)yɘ2 n¦:&r)+YʤV}ٱ|Ø$ymY.0?%mט`j:E OTvZiZ`QC95lo];Ss|]ƟCԩk'@{';RlMۡҀS9N$M2l Onfn=X13#>sؾl.!%_FX?vZ/$ĩvsy"69e-&x4EO`>yO^S60yoX4"#CBH0@}öNhq(v5nߗ)ޗ.kuTd3<s,ta!f46ޛ߁x7Yo%l,R7Kq ? 4gOgg@#A/"9*kz7O{^Kw;B6s>i."@ޡgdy犹)Ws]jwH𩟱s_iHv<=4[|Xșwr?{*?׸X^Wa,ׂrnޒ}ͼ9}WVX/'g-MKL KZϾ'Wx4-{\X5c˱yŝ<>&k@g ^; 23px{q=DmMi;|i& hYJڐ5:bc,#oDެu9E`syf D-q>W~%J+x3x,lǰ֥lq=%^{<WgjbRnv[޵ Or;xIt|s- /u!qv6O$խ%F]S1x7:nyPzT1xꇽ8^,G +G.ֿ_רc}9;/}j#+R^ЦcVea=-Ztiw:Pj?2nV[?b #$C4D[V@ NU{(SB-X /ZPk ׌/m ꘧۫5/ͷ#qHa޿I osW˰}&{\۹͗WQchJg&Lnco:FuO&Sg͢HǷǨs\3`Ici2AdՎǑ8OG4$nCn൬p#vwy֐C 0X l[(ii94?Eڎ2_az@xcJ{]wNuNp2$LIKڍ.@g̤Nەs}HRejq;li/ec,Py'ݟX|F \9둴ܐE8|4"X?"xɨ(O_Qn]xmI={i`]_)M++X ~>0ӯCóUٞ}}g^Ɗ@2|x>1_hY wٴS_8J jUOVJWL^UC5bJܷfgW)a~A͈>REOAMAktI»qUoz\tEAEHz)zzGz>kgA]Yٷ)-`/_ytiU'7ǰKiMFhN[?5>ˍP;uo͟ؤ毧eWx`,=j,mdc-qc<Ƅ>/W}5~[GN =7?G>jռ^F"#^9H װvs%}M.AwH[@ڃ.c{!Ϗgʘsott*lWwp]ZzuaQibޛFMO~o`x_4ɗ=̾FHQ6YTm>ȧW5s !/[#P}!sgϗ8s$g;|_Kr嶼3sS`q_-c!xZ:E] ވy῵XoOhq5G|W8WxG.}[# .H?)xz5e-_g:Of 7EM4n4R3VEC񼁘ߑ:7Oxfꠎ?&pl*>j"È4?A٧۱((,?gz9Re(< xqz6M?w" unلP>7My 3ZZ*ŧ;w|-l0Ҩ3`]tZϲ\~ 5?fjhQ%fE1t|}!wvX7'ۧ#?Xg]d|j"s7)+&r}Ƕ*"໶hFӐ19*,!Y^m^H¹zܲ YsF=\S> aeD;I&akWk e,Vu<ƀ}?1߫a?)5Yo\ Hd9yp.l.l7ܪ'hgyةAzx ߓp;N2RmnBN`pNq޿+M3 pmb=>qce3 B& a5u$'[UZM_jL.3.bÄ$D|Qa1mlv+' Q7EFĶ!ı*`R, y:Z6^p ׬ 'ۘf?VYbH̝'ͧĦ}hmH5tK%>c~;eoD?,ݚ9|oK$ͺ28߄-d'Q%dŚy!6F~\Q@vS5 x8v;wGk`dUuipyyI1Ўw+YkE]? -ցYnb]̻u7 <\?B:bNgέc6`dS{H#y҃y,| |F\UIͿ1"N=2rr5 .]Ԅ]\5]d ~k}nZ]ҍJ&JYde:_ͨ@f&g~414g<|_&f'Cz˙x4"q>T5%0;? fXig;p jBM-v:ku^SzI=uyjbeyeUWW;z4hi:UͥO"Cs/b72}}E‘3ʓ=ϭJZix-{#?ܣѽz[bbJ.1:f0Ӕnf%Ƃwp/ێ8nvQ[xuؗ]فgxg{=󯉤1^.۟'i_'#ЎX>Dzi޷Zɲ+_RB.[.N]d>#d^ֹN_Z$A_ŏg!6+-PoH=XON?>DJGMZŇ~ؤ\%m퇜vVX2<+(乒8ҧM FۃoX$DEki[ò~ yӁɢMbCI񐓊YUΡ1d35׸}L_f]Cg/dɲf,_jo~66Xc^r%^1Noe_#2v?ݸgØs0X_kY8㻚V`ޖtWƬ-^҂{kX0J瑮ۛz4uXKzXUu:aLtjcZʬ> {'l3] %e6=[tB#ӝϢqUFh`8bKȳ"_ =q6Obs!SD;ku0V|/TYU%Au1U&d]/{71W_k+NLwA/] q͵ ٪/jZkTq]vI*zMM l/<{oO;oOĜ`N?wjkv{{1CR6I?0WЦ#odZ!_fr_Nߋ|EC`_Nş]^3QR5-|m+8!aw;|?C=mn  W{=$d=y2KNMW3t^X[)"7g$wG>wG%'(_9)boA8~u6W ȏ6*㬇z&ұx {k-,*_k `و9f+t;3Vf kBuxaO2. (i)#ɕCeF Ov>;-q*y,''hOo&Zf5ܓFFcRa@o'!Ls^g;Ȕȵ2Έl~O7i#

GR6]aקB\Tz~ n SVN#Md^s~m_wȠ=7հ.Ps66p9ٞ[0:^{u}? dQ'uef%'_e^@M.ئym{zwo}(b]/Xv1})b;0<:0iǺxLmT]"r[훂{tFp׈\%#c<ٶ%.ʯ|My*coS2eo5key##7po.6]%| *Y \-ikc UٺoEibs+Pmv&f/Z=8>2'Je1ߔa7x^f[QOY&Yxe ޿y0OƜxiX|`=kJ3/9n@_\d_Ai\h)MD} `LyM?u_&BEߝ|:TmccnKkeU|w {yI~Y?s|Wi.'%E“(o2C_fDnQk REFy{yn=d7Iۤ `b~Mǎ{6h{st M퍅6=>^cgHs$wECӈթ5^#'yCQ9-^S|C5QNB|]hiCnCp9{\I'깾#L6RκYeGSKߣBZ/gZꝵ)dPyˢyc(ѥt;z, yND0lG{  7Q#D+e#RJ}LKmsójۦWvu{Rt}s5QM,k,`O׿tɌ&ނ+d̷YS~`q83oĚ^do_{Gzw<}GϳV7=dן:L 2Fj!&{p[jPux=l76kԝ8.6"N;u;-ImNQJex3҃gd\:XM!ԝ@ݑrì?\\fz:9蝗#v :>?͏ 7d5|ץܯYO`]|w.xQAYg]\ %1>>\cur>ǁ＀{vIPs#l<Tˍ8 Ow|*-3<WGΌ`G+QQ:Y;5r|vtW큾;)xH fSmf!Ee\~?W^rPvJ O_x8rY>[Gcȥ%U cG{t]KC>%-.:C ?H_m`t̷3m̠$ț !TX§#~li۲+#ʼn*#<{ҵu\YX׆úTu'0=Lt>d`jAHrlnȁ $G&tن"f?3yy`> Y>ʺ3?8XzdyӐֳAS“"t)jŰ4rCԃ'śݬ+d&Wen#.>;hFc x]U27@?9319iN)Eƥ2#7u591.'kqպvXݣcoH|QLԠ#aSyH wK~֯a^^y8ky>Z^pQ Ǟ9]]7|N"QX:sy8d k#;M%G&ϗZF;gA2n$YD#S9,8QOӗG :U1f?^Me Ko#rI>-ikר)xfB%&<D^}>> ǸX i ~l-5 ,lcV-56֮gc\_6Gaej8Zl)3'TBC=_+b3XxHbt-}ε}낥ceԀe xCΔ].YCY ?HoRXcfy5SŒAY/J]6 Lԡgv͏σ?xo::ϮbړGN>YOMI=bϘM!8;fCsÐէ[Q]o43G?^ĵS/[5SPvxv?N(ܖ~M`otek63{Zw'țH.o9]iUʷ~̾۲+ n Dܘi1,3l6a<DOn@uv αkL>7>̱Dc؛2z.9g [ϒ>`*#ɺHh~3uޫpj7 .Wb(bC/>ⱠOj~~3~o6m~/&g[,cr >q71c<ߋd@=݇1SOܘ,W-9}jOXU-c΋Iy\:ΑF AտaK?h`ΓUSg1`~!_` (v#m#I6Kqs}ރ| : Xmq ;B!Eߵkyu" 2͑;}dXϸ(Lϱ/.z9MӼMZ!⢋SBl4aKBTw&% kxjxػrSD>:j"'}?\G!O-~n^1=>`n_yL<ͲO!EǟS><;aMԀxCȖKj"wgDtŴK2ȱ-;Ҩ̧ǰ7}y֋e>zNPAJc]xD1/5/<{10'|?O`66vŝNޛE=f@*|PrNBGi,?x@W<*t:&S8 âGR1{6%9/MZMNb.:myuIok(h_u'g[{RD+ktfNͯewGzs귳:Rpe.  xWRuGyNG<͓0q|Бr*&2Ԙ+SɁ [ZSi~iO1-u"ۭ-)ڿLΕ|T/G9|<1|#=H#z軞n>q.Kj;K/ԗAe^ˏ;5x4!ん廯:u-C?ح(<ߔxۛswiρm܇f^-5~ZޒqD}'e%+;MlH![RN,{ԲǮ[B X?XDJv଺UMZXG6h)b S`(NV6wC:zNx/׫֬} [ǽqSg&2/+%aսʋҩԬ=/MEO)w|:/LH>zC<?Neg8g7̟ST{TP#~r#1[k^UzHƸ~'S淴 VFsG߷P_&a.Ҷ.{xϮjNX"?kY咶 ڊ&RKT*&~clЙh2}qc X;@Tz=)b,y 72ś9-:]&l0N{w~=yqyWmk,10?`Rp\XW TG|CL&ȄMݗۢͿIZ)[z<<<^ ~Վ5k7rQI^{^Y0As v"djX3"Ws}E#bTu=>cvgx?(e.=,(Y!ytJ?& ib 2+>e撈KQ\j֍P6eVێf[4}X7^͒_|{Qnק@#r͠oץ~=@ e-u9W9Җb,DugґӨqϟY?L'#c>O|]!5,fr=E.Ꞗ-9gW 's"/WgYg:i9*4~VAGGeo6w4"?<;˽EoȦ;'GhiUTe|Js!lzor.ف39Cn 3wtq"gjlF~&oekʓn&9 |V>y4{񆐥} b7C>_'9xl4r}Ef6UCķiN{ cz6}ڕ! /M-G#b`XQȄތ?異OX2By7/KlQA'ZX5Su!`} $'&oPkHQm`12fk.i1M wwY\<0v+km6@cP֪8z-~?7~9b9[n~iME#:-?C!p,Z75_$ޱ' 5y1h盖IshäyV,/uՄN%gkw`t܂2 eAj`qLEDlJS Z0-Z1Ls]g)" y5n\Ru*_j.t_չRo-d3Q>T5b:=bTdw 1Z]lSi |U6mQ5ywȖk[m$G?lqe[EG7^_>Rw.CUXcź@؀ƿym_wΧZv-6~)f䜮O9LiWvYyJo!.UnF:8'd\bF**s-s-]GBR]ji";'h:WyoBg:6gD9I8WfT4E4D~^k4*6,#8㌵M>SZ|L߾R8ucVNFwhcWLF֑Xo ![B?u|v{uSF*(TZ*ZKe]VD.!k$by(׎gnþ5A s4tT;D_q>\/)q'3.Oy7tnԀY_G3X9c bl5NݗЇ# }>ڄ#BL-oT[ռ3b >莏9_\mn>sg0oطU,u4~׏Ѧ}`=۸IyZ^*9!dNHS㓲<:B &ݔ\w<{G槚ۮ&*c(/Ql!(ۗ 9dB_^"ox>K{UTvψJSׂ6V\j/z??c4ߒ?3$W&ϩhs7`k$Ĵv:@N]OKlʌdv?G?E_ޞ6yOV,jv֔?Iqг!d`S{ؐv ԑ2Dv`kk{*`o K Bh$$QX{dᇏ̝;sܹ3s?f[`?3Y y9ui`L5\]Ӡ~wt*P-g0^4 n:tN .S~= aP%Q˜mp7' 꼥 c3oS|)C؏<3盕|θOr*3Wg2h~3ܛ9?5j>Ç3}J@V8gN&9rĤɦW2IM{Ʀe)Moh)U `Ły";KǙ_#Iv^l0?x1ogoIfS?ۙ*roU❖y_sVzMz'?uZ.vOнx;psӽ[bĿ{5kH=1Rc}jo;ϧ1wWt{hYzg9z;RYT'%;A0M+܋o wjo ֘D OuxeΗ9-~K^:쮒u 9l13)Qn&7R!lU]Op6UŤބ4I9=s(b'G(=5p)7MN/=!+GlQ l7+;O.?|w(nn$V' NoG$'+ݾ C6XhkƹY*`y5,b~&LBMT+- k~15i><=/řDZ8e!_})=DW߇9!}w/zbhq!,q_B-⾘a?1 b8 +nԆx>$ݜ'QϬ̸KsO}bX. f'9$<9C;1b[xїK}#tNr5rZQy1+iNp1z.!1s2tLڎYűcfй;`OnKrf*'15Fg̜OPtؤ|n`xϘd$|H$-Oh Cf-fI"-zݑ[9 08_uN!Pl ĸ{Z7>΅ovcQm ZY,1'1[TvYH;K,8.z2t@ }t}levv6XXup EnAoZi3EvU VM}U|^Wq^O;Kuα&vPC[=[~ث+RWv(^TNmS Cz8sy ?{D_\Kf7ǧr'Rtp۟հzI_CZcy%Nw}[߹@a 3THLND=^*I=l{HU[)\gpnZŧwH\{3[{i N ce/b,)$å}Kf#Rv6/2yA9~@5Czm6u ʖC!Fa2csvBݾ]hO(5uN`/!Ko wĂF!wUs^/E:/΃gN_c0=!Kz^j>ͪe^P0W,W^*<~ }rsƭ >{(: e1jCh?T}{űUժsjV-}n! WQз,cGxJ}W<߸ʒ$3q'0l\ mcYӲ4- $ZfeFˁ % I6R;RxR]_8d -h.lݹըvÜ=lA)Oeǻ` V bȣ$Qn},@['%[x{}[[) l{(lֳoA &kC0wm{ĿuL&>ܵ 4Al[~fRT3I"P~BgᷰJZMB硜ƒ6 W'Y9)Pꈀ7ѿw1A%depR0?y~q2?}a>O8zt5#WcR$І0\ i4;oR~m~u(GZ4CGgP!s>.\tc:`%q? o Sʜ><"v8g|hwӴ;ƞcclzeҷ`Me9Rq(cuX [z[~kۡgsfܰf|9lgi'>3,'ׯyi(Tl:8JP.MlI:taTF8Ͷ<?>iܧOeɓڜN-_o*_9_ߖ' 5,m^ &^4';JIą/QKJ #,_8m39w>&"Qg GjUX|OVaa {k8&6εqk1j> dPbB)ByBJ| _e nGn8Ww͑)'nN~0?)VsAa{Xaړх#O*:8Ka+;#MJexD_Aƻ%l?_8nȓmx- # q{{kd<~UP~( Ōߥ}>^@b$$ >!Ye]ءu0w^=Z[I:8LIJ﫴Cbʁviڕ`m;<Ӻދ4c]z.Pa[kk/X$0VEڐ9E X."&cXCyMvㇵ!oksM0Bq^Ë=? ~Ba"s~? x!BK;Do˪a^AAM/| */U5n91)dnpp2MGɿ>ճ {ǘ íVi+{-걻=giu`I Ӡc^j&EX8̻;#8gC?c4)h7\Jt1#0>~{̏$ z}.%!vZiO]mѿ1V}xw㴑ݢn0dk聺=3ٷ@+`VH_SRcuT#-5{Nh)hն"[]~[-)PFgؒMے@sL*MqQoC0 rPNyDfRfOw;g-^}c1>ߑl}n΋=Ζ&|?Bsi]VusikPy#L8zsTS|1~y]yjP|h#VU|΂;/mCmY ?!-8icGZnՆw58oTJIW}*"I&`VBsF~? };~.`{JzX1· lJRf˶={|RLB^Ŧإ0)!Y(v|ז%i& ~13bw7 G7º=h:3=yrx1bkPRg俌 ';<+4mX.KQM @m{I^\?D2akgyV$ 5y<o'!jvhgy*oy䏧וA럗^ YUcZc@jW/K2ȥ=?oe9eg'Hׄй{hس;`ġFsz}$yQ۫tz =&㗇{5E+Q~DK-۹-(C3ny{L@*KtS1qi4m^Z[Q@!a8ٯy5;kfȚ=;Z?$|?=So:S.5#}4N4Q^.gexQۿX*)٫(=1F70e9ʣ^њOcE5Gt)|6e+̑՜-چFIp+qB+{bh~ &!6( dvQYN:!t" <nbe?&hudTG0CnGA&Z6! άΌ:Ygvw:[uSN]͡~c&6O독[y;@l®[j-a)Yvpddvk{nA3w+tJtr3|FYim4\k$1t7yl2do7{2K}kxߖoajwd =fIns@ s ęsDɠ,mc߰;_n7bEL-G 'YEpۖj>35&]%3⋷'To]9ď;ucUO>Tvuڪm}N<=:zq xbyhgQ艹q5dQP!N8xUFR%*L:Cm:h.'^|t5n1*!Lj/d]VF^@s܂T>C%mkr) TҼfӛyMtq; v $KyIl[1rx)"ܕ͚<ӂhh@~kyU𕁼6/9%7M2Wf~.꺍;fEjAṧCq0K}G` OWZpqD>~.Q- 'XEA+RgUϠZ<-|>bв|A *'PyTHe/x;EN\[\fIsROb.S|eo#.'kBnA?a?˞y7hóQ8ZeaK~'aCבg/\ =ḧ_gp^-=%g/t[ЭlEI88{ Zih<^+vt]JI{>XHSR_meBn|8f}-?߸%&W.sķ:O5qo`5醍 v־{LS=?볮wi'^KkRi;Brl,4Omvۅ*j=#u O}(1?ߋX"&>0X>ŴM ڳ}9ѵ*6PSYݺdN"١nR4.9"!/VE;:d)T'R|ϱ$ZS$N29%7$2ֻ9Z8Mf2֤9(chtt<6w =ígmgw*'y;ۋ]R?xa.[YQ%Daoez sb_溬scKj8C3N11ua k'Z).Q땐sV,^b%+lx@g`_;z/ 7mǏg_޳ S\'My nRο'37a<S g?Ҹ}ӡЈťxhqt'cP1qgꍾOSouB4~1;xG|xp=%,г3IɅ={O)],g"n񾔸qt` J0݈-*|zK8=Rp.I.u7~^ѐD}I :4&RCH{/5 Rߔ^?DbYilvejַ [c0As8I#|edmǤݝXK:v,nLZc_Ƥ@2t^ y} q5UիO)c7lljOٶiKOwkcfǣόyNt!z }HաmdUUY)lspmWYq[07v-;GBQrJAb||ٺLL̍f/d,҅iCTδM^wRiSaRKugX*9Ụ_2_:qATa?ؒ* q co2#CwR"a `UJppF۾|M zulX; EFcvGm~OJ;!S+&bob`lz|Xj7szhDJM5ew䫭IL5jݐk_f [Wcٔ.Q'[+ aS/c% N ӏG%<J-z. 't 2:2˕JeG*k_XDutif|grPr9K4Յ9[(JلAG|Shxqd:f:r.v`li6N;5K8#:FAI#t|
@m2vM }UD% :m{0ƾ} Z% ch.i4M ˨ï1u/]^OM6~BNQ-%&,aϻG~!U/C>cG cq_0pn^0q8Ds&e7 Rv=!q[aatc&DԛDԛDԛWx޼o}!nnUxx7ʅ qn$xUsppht񇌜"4Nu:.d\Mt/yߊZu;S1?}m@)^~j|[|wn~|M[%Q{.;`" K?2Xc zB|XC)6+ nO}Knv&73g~av&:4g_G7١lȭ=@k-4S5T9_?^*"4['ĘnV,CB$/^ugWo6߯ i#GOIdV=T~pd^)Y̕f|G?|zV=c Xp>X ߑ')ɬ=) O 2XZ;-$Xe-'[m Ee:zrX}g%}{cL|h|3I{yN0Ac%(e n䇌爱u*}kfHAk36zb_3ۿl=X$29GxWO-/C !Xw|xG+oO۩/=OK>ǸF}mNaErb^(C3"gb"+,7s;\VE<8Մ b-͆N)6;JCu`L6a\ J+beׂz<;?kt}/@A$  .163DlKyiqOIVKsih] :F ]#/ϪQy K:>(_r?s10߫ a\\XjQ>fFùfbV;Q@AmP%b UlQP0a#;ؒH$ˬlRgvA}O gty^L":'γ4;ocP[r;44;i7:ӱR9kCpvwtwM +-'h=8Խrez4Im~-\%wv{C- ikYVA`iJƩ);Qy;rM57 8_-*Qa/F}Sb|{!S_NLrK{8j$W7r FJe#f\y9]cWBr ӇF'/ /n V4?i򂯆n,@8e;;s~1!F=! _~kϧީf %n|ܼ \l.|j6$[k?cՅ#xs ҙbMm;Ay 8K+r\k|-2Ws=>3dr! X5!VvT*= rLl9b=E." LTlˆA,LRgj{Pe=\Zku^ yvfd&`?/yx%{u}ֳY~d=nV܇>MgnEQflTgsUB_;;C ;iOGLq8]vkX6,^YY:җ{R[u餟"2jxGci3(WYmy@9|YyΘ{Nkcl5¯7{gB~{&P^!isjSuG4Et _?ÑBߥ?XwG/r+Uyad1N|XƎcL>$ gXuf]nopOYGAgPR>wGG/ʍ~c߾'|M)s/Okix:d¼ۆǘ;<3MDn>%z?+b3Wߢ:f8Mwǭ.`{@Y"ݦL0hʾnH}uxy>2zR7=_~_H?'ZH?[\]ϻD8C%->$v{Û>Xu%.3⸺)+JF!t+t+Gt6;zH~ N$%Vl5(ͭBll6Şq fߌ~Y1zka6d%,3ڃnq)< :LoV&αUiv za)=ލ{i,3ǻcwZ#쓰–T&ﲰ2^}zŕ~!PLǭuTSnl ٹT9EowՋX=5:4g\^auonosgWxG_FE~Y 4.g_\TSEp9pt |BƤdL!q_- nf24X{\e6'+\{ؼ&Y$/^~F]YW^mf;?^i՗/JV.NCT_+/C.Wͺ/~^alC+WPVJgUWϩނkY8Z|唸*gW#\ nruۄ e7|@s:w8q*ܕ+n?{} %ڢ~C .oT{4ʯxИZo$T7/jyK S6{5ENP%r;IS"ߊWg+t,f5p[nOvJ41o3żqZ;D=iICeW{>vCc}@Awh]۱JB8jCwIe3٫;22E%^иS~ WIkg/ ? 7Z$oNOֆrǭrߜ?E#Uq<(R|}V.6>$g<7ImOֺړd-yZYok&f}9ߠ,cbS1B'L޹M6~C ߵ0!74j~iWOquK >я1Gt35&:ճ]лi~ԏMIbwG" tF6;'"<7H|!u4ބӇb5Ӻ=&XJ_M, ̓CsQ9sF}W~E.7 k;ERq6w02N G`D^evp.gZ{'*+ӶMʤp;)ˈn'.RYavs8)˺y Z;iP00$2lvkywv%/}RTXYs)p;:%QF:P~y?I.{=D"{%)uQ#Xsγly!r%%FrJ'XC'B΄iwe }jgteHod~|n+kΎ@N/R/`Zjo?(؊V\,PCXV+jQLNAқ'O-ڢ YnҘ;:[yuoڢHQf!wK\3r$&z6L4B>2v!g97ƿE/:^zJF^znjyiv#4y߹aV_wӻW|yZG\uƟs˷+8 صqE9K|3U- [4)#mW3g/CS"~Ā6hf#0F%퉤u9l睯GZ̗e&̹m9&j s$1͑{_溦_56?}\X]K׉/}8&R3nΩaXnAkiQ?YCe86 1NP9.˒RMя<6;XPo(vS|O܄j2Ԛ9j=}hujU#Mjz &uՑ:TڒcgcpRAnjx_Q2* /@. _r+,/@^}j`jhaǒk72Fr m ־Yƍŭq9=qli)!ݱЋ*!<CgߗVѵM܎f٘{D>)}(Y1N]9V:Q| 9]ЛBV n!3q?-H6fU4˘rHAg;X] ^uנj^ ǹ4dLs ׍u쒘F_ }U@}~MԷ?6=#Չocp_4k̝ϰ3O'׼ Ci-lS;gDl`"ZD,Ԉ\uKs*pB @m#y{5lGwm<'wޘ鯫쎍ͅI?%[v=c)uȈJAncw1ݣy->s 7u*z,ܨzc _.מ?x[X`>yXfVPކPY5Ûh|XD{{u3ə֞UOsLBri}jU^+Nd+dqv{kl8ɐʪ`إ-Sl0/int-MNA%Wy_?=Nq[o[9P6޽.Om^)oILg/iO?F_đ  ޿2^;r gX.uȋ7DƼ8uX#=_`HoUl4 +&Y,ćNf͓`vA:r6b쒊Ǜz{2Ц%%Ӝna-(|M7>~Mtma [Fm0RաːOocl-qhs~SDH)yڼwmr"_XX7Zo|ωxy^&cܧ}^A2%5W|l$L=(I)vq8f%<й 95! G:Cxr= k$b<2&Esx 𭌭N9:N]YsbZsq14G!z5&[5(7c[ D:`~2i񷥘hi'kctm?C 99艡V^Ÿ :\ρfjC\Diqr.r.&\uDwBr +ѹIsDsb9b.r1ߡKZq :1b3r.f#zɼ|.sP9ȞrET7Jc93:#ĩM~$|i`Jm¸G|iyI S+90L5ŵ/RuVGylZҞo={êi$ŝȯߡƏ-/sbʊ#GR<+0^?1.FcwҕNzq:e|eEI6i!g)sGe}FaO[Yr/Lr ?%@cc~5/Oc,9MϢϒhqX%uX@ռ4hZ̧לqeFN3$eMY' _`0F![~yElO \pW\-l )B?URL96KtsKdے9X{G=X=߿:)_Ԟqє9l я $x?+hn30AE`k 3+X҈Q+fG*XX*8"s7[j^ ƕ!sUk8fv6\ty.R2#5u#9/՟NgUK~)pԃ7w7xSuTvFUqq\~$ӫ׏9fwMb f.{uЉl;V9 vh)a70ϲMqsQ[٬ئ}Uxs2+0l6{jЁ~qc|]GKݘ $'Ou0q|<ٳ3q8Z7٦$]gh^i_eyOk-p̍g|T]մ&BL/to~>Py)ƾOUZ_47 ɜؙoy{ݡiblysbVm#=!I~"u9Coި#rL||nsO:w%gR״{GOrѳiYH|m-B ]'L˘2ە__lTtocگ0N}7>,r_$8,_Sǻ5%e z( %:6S@Xz;U6Ľ]N ҐKDg=Br 70g#~X} 4&7jh. o_%Ƿ佈IW'c<9>/(y[S}ޡ@&!Cm7Ȝ}._mVɴ^ZZ%W?ui`PKci=)4sˑ G)߹ghNQ;[,D@ء`!=z c|c/E%6{i3 ?1I¯Wo/c|a/\-]-3M|Q7߱o{y]m9-D\I"Ia3$(7%xn,ͯ`0?]9˚Q:>_]M})">d#PoN@Vɧ}[Av톟٦w5폪A]y [&bt ݛZ/ۛaw{_eeΫ}@^K ^߿K#H`rȹWotյnhk۩biD>T.;*o!‘x̯?IOAI[;Aw|XmZY|%u[NUsHzJת4k{֦{<>mDâ8#Jw 9 RN=sD#ʯ`nc[U{C[W+J]2/OSUor_W!mRo<7l'lF>г8}xt 9bld:#~6|/s!y 7@]KkFs1Y*ԛܚ5՝  -dU?Hu}a "[/x;Zب[?d Kc[63`1Xxލvw\@$e.x/*;vw(d#6~]/O)Yێ gPXԫ̙/aF~orU=%\&XS~"ys?n1Z|W): >sU6JmB7xsh?NJ-d\_bulC\ߡ1173įxx".C,xuE ;] so`<>$=92qy׆T-}U/cc&7wo^~HK0|cRM`ucXw01,X6t7: zoIgVn}I^EnfU٬p9;s0^G~W1U#0G?F{']5~/RqrB|=$@F<'/8d9FAymO]BCr5-[o1ln!! )a:S5?sy¯YHϿFIk5򦡡JCcy [@#Of|}5 9{jS`NG}>FL$[]d~:H/>Oě:EȵA:\Y6Ie"eTFrA|U^uҳ0pp.6sw(yNG.ܧ5oLK炬&xGI ^ > > ~zA+kO%>bW4?$S6';0v)#8!W`EGtͻ</}-=s砺ѷ?\%+y<~OE<ŕ}Co['q$Y鴚.~ -lfߠ3CbR|֝ˇcyD"7Gp66[饰^jI V^=:l+YCȕ ~9Aq2ߩG:6Boˈ=чuRZܗ˨'-)r{B+"h-ό0v#pbyl:鷗AfƯokB%D(o/t?d,o[ë  &L O 8EsڤZxևXTEc^W^D{ 652%eV[D25ՌE?tW4I!>< =Io\;5El1wv+dzĸjpCq8+q"nC}=Kg]Y A{/65%9#ΐ2nGoZtaWSI2'UqDe }߶3-on?oz/d>YIWlLdЙ'Ek ;RY54W#a1Q )ftVoae.<9e?2̟8c6^9~vӽ ZE8v"c}vN@pkd ϧ[+|>4;&lPE32.cOx^L4 Y$+DH~"Nev>-n>F#%pO/֪F+YsV~ -{6ܚmkNj$AWLfy=ku>_^(|/QͪMAPB>`Oƻ{+G~# v2_D\ v2Dwf=Rs{#xxw%X`e9؟^6pPY6Hwv^M٠5CN>g#RNWI{0`8P#xSvjH!ջ=yv<ƪ>;\gU=Dˌu ;CW=@1kjф-&>&2as.=C7>{.@6l8*I:~6vyLX935"DAQC6 xp0ŕVn%p,lbF:ۈ`T[tO=2%W浰{H?2q.^*xD\JRhX%OOퟵOϥqnޘ/OplI4?RXƸx~m̶Aʗo}5 ZXjߢ9ź1IڸoM{yñ$q<3MPڻ3} o*slit\ y:ENkpw%h ]`WjҽYX8poKW07|Xx[ʡ`orDړIWKBUP| y_G<+{wvǿ1w8^z;{J=- ƛȋu/GnE`Կy<6ezƿoEQNN^XY-KzdBɪ/~, !KL$]tRsXUd,bC8U媛h+UU C_8|3ڂ\;,@<;H}̸W]V+KpYs6jB8ITꨏR}"IxoC6X$;(C7YHW-~E/(Q<]N"KiPm7n黏= %+ |p瑞 .jGG\=@3v~:(拾~ֿET>el7xJ7Qv%Ωm4O4I- mÕUޟE+awVc.cnsz4 cNP= MY8D߻'jq^A:ݴ=ŋ{oWUdZ9:wYHu~%'vUOM-bsӽ {=6\M>~Y_=4q|=׆GJ;0ԇ75cVtQjp7ջ^LvTKű2 'o{a<>#VDϕ'g <-*2G&R}]x 0xѻFajML_t~:;zrcgHFV:ب 2[zxƾp;2Y90  a%Σ-L݉=x{`3:O #O|XL u%蠚pw3\BӺd-ٸÂ=(-kFHK)Y?g8g ]0:M4L@#wQ3hD\!CWOe~!\Ftg  ?r'NwiOt=19Fu1cUnfU6Y'q_EmnA۠O"=H"_h3@Nx ŨIQr?r[5%KgPn9! f { N>x\r-.1697&h?dc3n=J I*r|R7BZTn3 z'*qVVؔX-((QMMd1hTZeN{K|] 跘͚^9X;?2yǜsp}xO ,y1{&{۟@Wo$pux81#ods{<:g9wHiQ:HW_ {dd-Y9U8h]S||ctᤳy#δ8[UIEY4ogJˊ= 8)Q{ߴɱJJ<ǎ1z /} M40z\ 33{/{劻}Epo mX!/Kݐ̭|[.s_|]2gxѕ*`"'} ieJ<<'Ě$Gw(ѹnn;|{`>pemn59?"h( Uod[SZ{?.TyͨR$AN%?96T7rsP\!1]Lq[g0xO{KGJNh+c^]'"|^nbӬ'aBA6-=:FR: 11)7`xO{|/,~,SߍgKqk`,e6Op09?'b* ,:paEcmG~~tVy˼ , |BOÿ'][i?NͯTޫ܍=P4cd;|6LG 떱ͧ?IQhy'q6).r%/ tQ= 0it\Rb`/{iE9#1.j}g7<4Wd&Zv%?^68"8S#'KwIەڥo] {y!Y]\ |ő\zQcgY{n=|sCw;BTֆk鬪 vIܯ!y]K4ջM־I Ujz7%mlɷ e:eҦchtncq;Uk#]mc|i]MĪ.Ϗ/vd:c1ך3riD69-r ùtdK{2Tv7ާ(a㻋A.nOZRD~ :>vC:܍_mYg 6{j7}Xԇxc夫.)6ƒ4OOXB)=‡¨gMTt\|7դ5k; ,r>p [\)TƒeR|t. M|.\ڱ.7мg34s3x BoA!&u}9Wۣ Dw3^tWpf M-Tst~^1;$xM| wBh,D[Y37C~ a"ނMgjkK ucG,a+×xVNU!~ +pt!t7;> ڝ"K7 'NoicC2c}o/ҏӄd/`~ʠn)^P'H0Ljw u=^syǂ~8uG5ko%[КAcH_oἱ7u h|z+[\׮x)*fަ5s;K; 2 X+s (? wc0Eз>[_\i!(OhS:h`yqy^c?'$֑PD[SGx]^p߁c5 q7E$9cb9sC~!G {^5eO 5R P|?>~tε{hk:te&RT\ mS6+iW0%9gZ孪a1*[~mqQcn!=s9ӻ9n"š H<.DŽ{doy Ι?rL[R~l# }ki:zKf,doz@76Z S{sM9Zq]ME7_Jm]|7Ҥ3\~ov/ Y^RMbSGN-;5 4p V{М;[pN?\Ҏ;B\-.pKCHMDI#IwٗC!7R,E<uM[8Kɣug}Ԁs9>e??ĹUW׍zL\g/ão45O :wD+f6 9+đ`q |sgs+Al^[oXf_'zZ/7F|r2IF͹ 98s|I&TdQI63 ɱl;}G|,i.tN;)N4iovssݵg׵ `47zŹqsA7@%4eJf&\ ͋#Gh:n]^+.9}D:s8Se72#7Bt7$/_: E͍LW=_0."~]T'ʐ{ՏlVY8Uta z#g,qAWfo.$~f `( ߥcM? iD'˸R.~|M K3VƤ 2ˆg➮Vc E\?}Y-aAt$eSKay1)7,=N1-3~c_{!&ɉIx+[z |ɧZ_}-}-0O3i@}wl1G@٬fGbߛs76\n#yoca' eSWUj [yRu߿Ry_3D3Tt;eiUW6l;cQdk.γMs?\"kTFuv?\+0^8,$0QcCk"&._b[vpy63ܞ[ו!c.wDX=YGw>ɅIVknX׺ŧY}琔m, sE|: tn3)y>~"~?%{X+aԟ Q]agߌDkRHާޏ`d+~XYbSӻZ=?׺}9|{>9ce>T_l2#ߣ6%3Vv-QVsϙ2٫(ƻLw &Ra7An_@uN^^w /2E??2z\2KDTf5Xԓ',4D}T6ٻ|,lyFGա.iVLT^$Oelq)ʉ.*0s(:i*zVYw|&iLw?L]иhg曾%I4<7eS~rDI*=`tNZV>!Kzl|#iKD]7~x\/biLyGk;o&UGթf]:cBsЧ0/$_GDKm9WZgu :#DKӤ3{iͦК7uۗac >\׎Gix7sxgӻv"w'my5D]%aPo|S;>? ԤHYo[ rL ^y|KGM'u5{$Zx(CfIS *%8+O {:%Ky۞ 2Dݰu _ةqM:{MK!zUmpCD8J^Eukŋ=w_Y)̆o\}zܱ9;c|q Lg?LSv$ewJ;@NBgz8=Xla_aͪ)|`0Q]#ֆ8۠CaZx-t͈S ې=KՄ1laǒFRu@Dʀ)W|srQz*yowE-S{_sdZ#0f`VmQYlz?1~>?ZEL+->IR}}6HN pĜ:G1{c1{^&>;q雷a7)}l썴rp`";ԕ(&Uv >*e4њ`Mww՛:~ZOQkwDj)گOQOHWkb~Yt}oo'"ϯp&馓5PVGf?ZXYIҁ@W!hh6=̩|뻡20w7D(H KsOVS} Tٟ֕~yaժWGvdù̵%ׇ?{qȟ? TSV*St*F '67KӷS9˔/CMZynsO,=>='Ss$G-O0V_8Aq~ ގ9XrMLO>kس*)3"ޟƈY&۹x9=f/007zݓ(2/:4m=v+LGWG Ǘ.YQG!ʾ0soP:;s};Lm HF;Ɓ9k1nܝEcǘU c=cIXtB1|hPb%w<_ȣt.6̰~2%Цcxqm{kߛO0p-%M4_ȱ,lљѱ 2fqI3 ]*8v6Ӈd̈́/lƭBi` Flyo,.QL9V9qy `\h-rAVF% ߟKh3څͭ6ǹ|'ѳ[ӈJL@k0z3Y!?-՟Ne'bpYf<:OŦ[.q-O[4MnmՌk- , ,b鿚|_e{ȋrʮ:M{xyȭL}Gefoc\[!}<g6=O'Ewψ˹YoiYVm۳YrdƇE,gv7ae"tM\] ^X$XT%0Di-(.rlPO)oܛTeW5/ӹ^O}3<5Z4Rca^<%+6'*Uuej)h`~<%'yF!{87 0qn~M5'N \;& /J)eTN|/˕{ 9"KGkV]7._,<`G}j!'[[ȻEg-(c9Amy?EǯaTw86o.E-vG2]lKĮ{g|~Ɯev@:nd Oƹ%Lϯ4$_[;g#,;y )gҹ3%{TVY#eVqh&W{[wKGΠĿ_"U?BJ qtD?B|=Fb+ cQ@pSLoưT=i,&~tfugTCyG?['yj͙ [ҹm/iӳD0ljoVCjI- o/M $Kj + K4SMF =ڂ|8`2lQog'Šwj37jR| tezy!؟:ϛc zeSxZ 9aO~i҃۔*mS*p5?~蟱cϪK27ۮp GŸ_7mlu%?;#KgTil$_W$zJsz?M\+mhcoГS߯ w#,0[&,},;}}Hg ǃ5%>i׉L96W9]s]"fg'|F~hcAKbp}x2jsXCئ[R w:V6d.fW_tv@cӹdUy \Ų86r3d {"+ Hsmf=m ?xd}6Yq}!|c\`5 g,`:$KRl&\Z']c-VL)V jLZ:}=;GvȁȌh^Ir^eefR vPZF?6#a,-Y@3El@.\;MN 48'vCr>9V~'Zc78/{UV,rr \[lF";ܒU9$!7s 40a~ _T,ɝ:o#;RCD+;w1/coe ך#_ͣz\-5.YHܝ9o/-mSv4rِw[L/5{k?g4Xpfyvc?{c੨uӟ"?-n֞ύKuvQq0OqʡmO"|!N][|Jv:.rEgd,4mlQ OZḿlƟW[b~M٧1sȟSq饿"*|hyG琶1Zؾy}>.&y)l9wnF'lpQ7d"\;>Tڏ?yFt:|u(%p|\kVn1yiLhG]o-ex?s9[En- uHvz :qIR|3M8r.IXc%W|w%\@Ms;$m|<}Տ_<&~M-!)߲{q^{<~;8`lj/"o?w/10{{ /,?_?̟~`o?$~2G{|ʏ>m}V{^&ˣ)m붉8x;ɮۉ!Dsĕ"?ѭç3rlC m& ]vNfCۧ,)>~9V]K'9|2&Lmfw6LU'>+}/UjG`3q焹_WbH;'"ƿCA:~3M1t&4ϣ-9y2QmI{ׇ #.fi2o𖌨Ny[\Za2mQ:7L~O'a[2j)3.zW;;3&Ј1qoiqe fm@mHCXiv Cz?Ceqg0{ 1+6ߵq@Z ,c66NCsqɺ.r"F.sq~Cטkw>/ﹿ =B^o)26 Vk7T'=ChUb?Ԫ$!NcAK)TyrbcКE:%o>6Q4nGiwjez&Յ8FU"D66ж}8 [ ־P̘B_hj" ZE9helNcVKG[K\Vxu==H]p͊c2X|)۷Qѿ6ZX"i[Cj}G;:>3.{:VդNKҭill"$ud`g- ƅR^z>)U#kץ[YF<|vM +]*׫2vXrX{^́2v3jEƆҤ{BɿOtPÆ8mɦϥ6[jIs48}g:ܐQup3R6 Xc G{<0}Kg(h1qD|!gq8KrӾ.|~r%!Kt'TQRײ0|jY&L]!~rDkUT։ |?TN+|My% _A8}|R'.`䃊8q?1~.e.)z&S`,|з(.f!"ce>D:  2)ay j%C?wӚͼ{r>. s?e˄53:(ze~)ygǐ%gG%9 8YkYfO c+TZDف}uw Vv߀78&'zQ'R]O!pWpi*w~gFxbc>(>]Ǵ]oZUMcN!И]+&#(ӹ?cV#wgf~FtU6%%˪q_LƻB ,*.Z՜sUu5j5 Ǵ3F _=M3a57;3wR2h}C?#WQq35#wy9}]|xij3~.6y#Nn:OmTZn8BXx,N{N7 #ύ33,ѻMgDtĹOk@~~k53{Iݝ4 ؂qyOޏ5y&>]M|}L_,́9ˏ7H>b&/q 3㲴3bvc~x4#Cml'WuN^}w%5|ܒjO`GG`-PY##&|~zU'󪽐uLr(Ż??{. ,l`;kL`s&ZLmdK4**7gsS \9Ē;N[51r=2WK݈GgtI+`QrET?x),U߿Orel,R[O`ϫX}>S1oǒU ,>52hgm`an߂D72,"|k~v\VM)Nhw`}a9m,T\= }a3׾cŝ3F>0wm,T#_ Yœ/L+HS+e-Bϛc`g"EqR\hlx=/q't[\ꟑSp{]tf󜌔E}E>g?o٬b*:3/Dꓑ7OhݗڏO(bjNsՖXMͿ+x"Ao6ʱTu'њ[oyuc$m;0߻ib|>M90G&1#!"w2 aW&Xyn$Ş~njkäT Ѿu9}^%s Xfv$&%߾!̘6T mkf:{Fjq*MC1y31|P=#Y r>,̅3db b"?K"Fy<0{d} ' k%U35W'%bNX+|Z񐘸oY+ߘ7sbnL~UPwU!tr>|:`\8OVv9_g0c? N'ceجy05KavYc4/ȷy礽lS`ݝ['LD:ooAŐ|{'}vxKXq&l@ع {CkЁvVncws4zo,}<ِ=D? Bm;}6dk 5mbv-*hv DsNdԙM9l@\p:?6n,'\]Ǧ^_#|46zLoB$wEI>j<NZ$>N>b}Y[AH9g{gqnvGA &:S ">,}$WE]A|CW|j'GH~骷2 :XG U?)Me=:9(|a愔o2ǯ))kv8 96p !ջZ#RM`,:uLCPXٮ2gĭ+\r~4ͧ+VܙޘKxMM k9]FimVoT3dh?@J\ctt-j& ti2/R|BCKݨx_}>h~GNs$h#ݧ15P&/1$m|}msZ#rkn.W%Kzo>YX#ïz=0q>ԍ Mvd|)[X,$>/:TQiϏ2c-q2s[̣{R;3/l=X]=5V(^NvZN썬$x |q؛M` kߴF\gabo';@^1x o-MK&~ikI3r0N7.4ڹqXY,$nyǽ1wrk)ц V-7Fe?FY5d#_8}\*m9YM6s '*{C|z+c2%1XL)4>j#|Z쭷e͐:wf*ZqN{wO%*01XxgEFszwuC#@]ݐwKS;Xl`G&~{ +,eC=24F.׍aqY 7͵{ 79[LRK{5K{mPe˛?4F—ʳ v_Ug܃|#d!cZjI hNBgU3=k?4knC,V/r.ҟ_83 + vח﫺/J~\{jqwݟt:lJT~BgD7򰬲xYk/oB޵_Ee#ST~+}:x#=SOOTA-^я9؏v$LEμ)aܕ4wT߲lGHIwc`>B}CWq'O\nOLCFRYۙ~~LO h&Xkncnv=ll,[Cs$=6q{\oލ[Yؿ;MT}Ub{.}{`ؙBn9u2as' sl\Ȗ^K[ )lr&)o%|ܨ;w)-lC~E7#pBM PEw\+nYџg'a,x:o0>엷-zj9!- +ǽtjhKa_^ҊFqd'zrmxYD}ǜE]npJ`_ژn~5NU LYynutwyEqU7vчGyۄGn sڣoeMAh˰OnO<'_x3zܢ~=Oѹ]~KNIͬ69m:i߀%]7]N*OS`gn.9OPR%mxPwV4 cȁ"m3CFf3~)-T4oo'IiG߰/iٱNK${l>!GMx9 oҺJ7+u=ZoS4>e$n<쯱>9Ρׯ mSXIq墾@q̨e;[{<\5EU6bBu[c :~mCSlݣ C qgy wd?.cl_odX7QtNEF~ˉUv1pwϙubq7f۳12nLmH}ߟJГ2RylV߀`Ir;<_OH~+sGϻ*;CTPNW׀gr4}40€  KVvlH`%U38/V.YΦ|v }d1Xq<$z&@jy[3KcP=+KV5<0S9yT6 Rq&+7Lld֞~g eW6Y9/'lLVEx֒"s{bYA;KshkXs0w?*_KWM?R>J#}$oH_b<;յgP2y_Wz_Wz_Wz_Wz}|2o;ucZ+[בvtq?o\y̝+{2"X.\|\Lgߧk;[lx?5}I+3۵?cemZXn/^TݬHWYhaGWjde,~]5~b<-Yk-Ѳ];"ˢLSX`s*_6DCkzV/\T[C~}@yvvEڭ2Ge!C\]{ϕ}ޟ->|t1WӸN žs[irD,lxf\۳y.zy۪s6꾁F^KS.ۅ7ލ[aX /^R7*5k>Ιe/t ީ9ϟ$a±f2ķ#hN'WQϭT- iMzƈ< Aip|(ou/_"\3O [hN Z77L/F<ča7+5K弩5kiQ~Fݝk?segHy$$R-KL(IQfyVi79&9&ʤSӒXos~{JbND{ E|Cu=vd໏u^WPX:\V Do"cLo2& Zj>yǕ/\ VNM Lɢ?BQXUwZX<`J l2dee!Ud;\z1rm-Wޭh0 Pca#-խ hˣ Ų;PKA# yLPPX9zgLƍ%[F\!ԠCHBh)4?|n ew2 `ąL鿝WdYN:dѺH9Cw>c-9x7%VnfGTvE>ƕgMAњf"ρɔϨIl{I*&E<"r7w)|Wngǟ{q^B|;=@V~X$ oeׇ'D߲,n-c.^eTәo*G$Vٮ'{M񨳟o.b埒Uz+cW?e6VesjCYuH 'o3WCtTW[͟HtoЅqfkh,)++q}QZ 8 styuZFxi:U:g!7@SO9)?'a,؝&* ~}X.퉤Jg^~5svs>yj7w9͒W#>?;#M6xJk }as`+a<".r]Y&n:#K?rf =1Sh #~ ?VtQ rx[9paNCQa٦m`WS%y Ϫ"uQ(;!٤]uA=8<%#k)yh?; m>$8pqO~1F[oQ\k&o:VĔO9 C1]ZwyOMv)5XC{bo)GI]WԿ뗦sxD-OcƸWIdYNDЧMu9Hƞ؟qO''=|=qJ KE Ț؋c:k]$w]|[ћ)z/\z&'y^IO=/GRѵT<%nTx/xaLgy,#YW9L ,ΐA5"~GՇGUsLh Fdufu3`ǖ}Z҂].K  q*ʇcZq⒒̾sܙ;awg=y{s\\;akCXAvbjElU5K_/Vc-䄋9&5*^#b>(l 8G8c g&Gk Y5p_̹*fq>wLS₼9C|ۨ_W{4u-:O{Їă?)OxMSШ>eLcXL_+;,k we_MZ 5va?Hϝ [#xjkq[d_psСsH0Ǣ#]xS_]b4?ʌ+e\M?VIbJ\G|K"m;z\+7BsmҴM4peZ?dzōxjD->Z;fڊuD_KC3 eh 苊XM<an#wbee}Սg1k8| % >"s[4F@7_bxg﶐-ƜaTִSy,W-D3hŞ 谥uI#tu9h#qO6C-e;{<9 "͸Da-xb,GmYfJה.kilyb }eiA[.^ ABDqX8CnypS?-Z_'c X7$ЧZWd%!+㲭L?-ht^#1qM[z %4 +1೉h\"'g-"A2WM{7eibT Cߛ)E[D>8^iT,mOhcr?l/Z(m4'X6,mlMi#.Pc>y̻ Rdf6qn"z禜taw]1$l-\6/yu57]z<+r8X'!HݸXucMn f;13136c*_v1i+^r#'.MCnZ^Gi2u XAy7ObL-4h'}ۆ܋;{B|f}Z[u"wXc^kWrk(ߺpֿbmz֟wqcKuzR[zh S& N7Ϋ=xV8n _k,!c_|MMea!~!;QQhe"̚ =p{7mgC5".Z#H.e1as1DLRZ۾qbM VUE}6Sn8O@'Q,3N/VJ鞢<G.M~?WrX)I&e.Lr |ech.wRNYt1HUS˪.9LMOI뽆ULsDZsYӞ6fs%Қxaִ-- aS:CD_GA`s7>H'Cw{䘛xF>?7 =iz>$n)= \D{s=ߘw"`Iy8r'y;xKZG`E*l3DCL߻F1L SGMwn:8u6'en 8$CK<49HiTe#gF^@(2-T&~ 4Κ|{GRP]߷P;@>?l=ߢ/Eug;twBMW0@`%m .C2-bNi+.N9-êwؼ뤱99l y9FҳWXVoOaT,~~&^ l2ׁ<ܼUh&EӳEiVɝsȇgLnH 4Zxc#e_m^1x%ՙ? zThQ9*cG-xNiŌ/M9ur?0oUv!^p8p+/g4uZB%4iS}i{`}O1XCsJ ,t?`THwiliSOޗ.~:Q2ØgX:hbfy&}f>fbPM7::;1/C[HvKl?-逾;͢c=~XҸˎuB,bm6tlٞES { L<.??1>zZlHI˵ڗ \-/2xI&ǝ`&'=̈́!jpVVq T >ZÕ~:LIm;M~gߞξE'|2SRnѢJZ$q>DY<~g?Ӕw> /Kuv>ov=?sg> !~/K㻕=3g.s2n/Sҗǝeer\??1[i}YcKp~wo_lwi>Usk"B, ުM+54K9=z?UTМ"Qj8TYL`OwNҟj'3aCfx| MGEz+׽SkcsNjBOP>+:)?8<{gڤ2.PS_ZskX{^QķNQj7r?bL2/u#O^V%A CE_G!:gި߾@*ZU|Nm+S_8+>5;GoVj3\6dWa'q.1z߭P,B:|cK˴%yIPz6xƅ%FB#=Ӌo4$>Wb'}?Fϥv3M o0%N2֊h`Ku`dmX4UwA'ߜOY]Q\WѺ|e;I FğVɛE|67kƕDB|;?>u,uu5[k Ƌ{*;Tu ge]cpm}*P6?.+2B%>Co}k%n-ٯӲ?RN^Hm_mHs+S gW837#6CVjư_{>8c-QgںzMݵh^Ime mc=NZ&ٮpw Ѐ)ze43XC!s?3ԖWD*U[>45l4=^ է]~Dy*ܿKL); \Ӄd^-槵1?,gM~Oe'bb ړ Oԃ>mN/uq4xC n90#_ƫ&^9iz7p. NC d!Jy't6!7 d)ZJ#[swg{O8YNA!N;Ɩ6mKkw1%x,Y~[< Wi||HrXccyءsNճ}7V=+κSy5e{^2%3̓G3ۂigNA|E}R\veym|?Duqr;ND/p?۾~fҊg+=.gm)<h?հq0]UM&eŭӝ)ɯ$~ PϞco>HoJN=4H'Mk暸Oc_4?;"{t[nՐi0wܿGipo%"y؝f{gA:+''XI }؉U K5{X-C97c,P,2"IwCLh{H&Iu ]1Q({ܰR=hgg$/|Vy0$g+D5:~'0#oA$@4_dIg =8-N}b}H/̽2Uy@zB O>4KOFst wW:mL_L5kׁͻJ;ݱj_~V{w5ŜWq\x]3(baܱQl6_ź\i\\ׅg1}'tӄܭkofk8#;)$k^;,;Uż7vga{΃Y1fJ8]m Ļ?PW=g1fӆoD:HmQ{2o8 2KSXxi5vWX7oq]2kp^>!uޙr l2#6\3-&ZG~{:;Ɛ_BO}Ya'i|= ?7?9xڵpy-(yrk׹gc_?XTѽzgq#JXqA߄To8}*}~9'[o˶6"/&1V%Y,49y#h]ͱ^^>`7Tw⬶ŷFI_YYvgqk 2 n<~cX,{I mR*CPu3J2ӗ+|Fq$m.qׂdvVȌ [⴮#VqwqmZD"$P=ޣIƥ|B߻8sϹ]Ns֮#%+w0?d;JTǝñr%Z{,M&̰vOY:N;HSA+q~fm;y(_V|v/dgeeF&xr[iu}Rk]U07E|ge!7>D`, EDq𘽦a|v[ÇT3$liP4ipQ?;?PYW-2oJkt*2+BϷX"ޙ^A#$9Pf\Rw=΢dG⡺LoJ[觸S=IY*>8`3I9 vlMkj/ڬW;MDTR:{Krs5ɰF2#ߴYCrpkq ` jJ ĩ.lGhFt=1MDkw$?Kt>YhjukrqBh\(ӛĿy5D?;NgAEAn79~LcxR{kC藌wm0߷`EW"=T6}Kwn뾔̎SIm)GX\?z+ NS]Xkw٤dϐ-ew]LFt^TLw.IM2ߧbxd{unk:,!fkSrl& hY Hn>XKTXkJO3 *]󕪍Y>39as[s6אJpVw5c$}۶ha.e]_MLΑM<=PUv|zS?W_%@lZ_:oZ.T-Frwk\F9yuwR[O@+]!50E!mZ3-*Vwx_są;ggGCjLg"Z |;Y/'ƥ4F_){|Sghݩk`p`sY`.jbeogwӼdᰔJ]JϗS9 u N;KZ=fxSp$qr>a~3r~ߘgzspy?rBw;o{;e!^Y5!+ЎhF `}@۬)_\5_kH!=Z>ߡ|_9Φ zBLNmGsvGEN-u~1~ zK:MM}SBsy[>._A2a/rK[ȝyOz,9ŏ\%U#ovkX{6{؆JfW-ƷVğo%bYʕت_iMԟT'b"K!%֗8}v>౸_LNװe>6znu~eJy*GEV|YHLsl$c'?\ܡz߷q`ج*믿e r[[/f'+s)xJ}ȝUt'N՟n츌5 |i:GjgE%n7ށnkmj;9p r?q,BV~ ?卦5bzv*4ovM>,}Pco<#ZL1"ٍdtm `7fSHvA }~dxg8ZoH2GF/`LqP{FcZ|I6;J/ia'sYx3,Q)]MK.S} U< c">1 i4\-Q4쓮 !y6W^Ʒc|O?'^CsC_ҷRXzUX>y_EsX1}Z Ne>Ǣ$Y'O&6N+o(T|cOJ @n{h}tOrgoce,ŻDOa1;%z N*3Z`!Od_BNN<3u '?')X}|SH3x-0>"}N y~c)1#w>}\$rHعúTB_!K(cryO*Bf(g?2Mϫ4n F~أOc@_M4\:t%cF=p}&_Rjkr4?ܿu5-jcB2I&b)Gi_L~ S߾}>s!;󑹰Gn}"5C2d=VmS;0J_\E{m_j=NXyJDe9QhE@7Er+oE>Mv]IίgsJ̭@-~KX`B& >,ݐwMj]nO5}hlT=2]Ce*bcC]:#3p,2㒖]X'3.뻤KNn~گb °hTc;kAI>c7s`($'c'__̞\JO$[nlZ|.Zwȳ}t60XC9⌛20=<h> Vs\|(? =4#?yJѩir[*5FԖJ:Bc`M7edw|}F%ߛ:P$ YU )JƅB_DunS/Y٪ ;?ρtR+1U&$uM+l͖dGC{[[ x Z)["ЅHZ6nkCRĒoPq!GzGn1%ETWq^[CZLiتw]BP[=GrOG ٣.|NC,UJ/ZwH{!N˱,Gr&U[yp8ӏt*۝T&a~u\I9*ݐ^7 ˭Zj:<)^}-<+~7qLk1Nܗ?Gok69Y})&\p$"cXTeRd>tn |DwN;Yi /~ioPG(zad7JM?;/b座gm"}L:0t {.tgHqRqEL=4:Nai"s*>s"fܒnc.o4C~VDz_uD? 8iUR1H \zNv=5ia|My4_S9j7g{Spfh1<3~'<ѫo"z-gl?Me\glK.MijqJY]bs^L%E]y"댈 %ن[A9ΥkY=[cn5 jdl'Z$ap>HFC溚IRk1^Y85yNEzFވ?Ts {(3E~%=.Z~O%nCK^Ȩ*+4 fTe- ҉]nBB ?bϯV|y}Z^g'/+xZ˯~{dzO5^$>S4\\\XfXDY\B %~2Rb̾ ؏XZ$?O( </~pߍyrg>dT*-' tTg% ~ΩM8~V_>8v9ߑ_ *Wڿć܏hyr&en1JpE |ڴiY 2u*E[=/jk3\oEۓdzQ_<yOl_6߁_e֫_X_k>z™m]5^ۖsӷ3r{o@~ \6~99^`}g.(JQs|6(TmmXA::|@+6޾m`N. ώ u:%zaҺ{w91O)ǹƹqx|ͫ1_f1LI Ɨ^7,o};e Ɨ^k/OYnEN-/Z~GˡsoEkȯNgYResV^مxM}Xdb/mE忪NnLB;G Ì3dX!"뜕Qd$ 8d:Fxei1DFqb2"! 2(0{W_uWuWw$G^5G] rʝ/g,JMN[<<%,r?~Gϧΐ k5?u˨M^VL0&h[#y*,?`^2XzO}9ytDK8%9{=|=c.l^48f"յqi&cfIs{q5oJxr"Yl.[";qy{un+>-/91}++:OqqcBLgFtt?q~v[նC=cZıw:\ Q|͋iɮ 3qnʖ=Dv9%=fݑ&'ݽmMoZ-Lb~[C?Ekg|DN׳H0~Wҽv4^޻՞9>UPp9\][?㏀1~^*_LK[6KSFo>c(W~0 8؋ܾ$$YQnV8O\nďہv3Liۈߗ1/` '%䀎<7wDC#> =Y܋%T Ml~ ɹ,s1mS ?!_^"yj18k*x5C g'jNA|,p8KkSxl.^$|3liftDc| K~8rX~Snɸ,I7TP2"V{}l"$C|M I?:?5Ok27OKMQ)Gfv'0=j=j<ztQG>0$nG䡊~%!Ge?=@z-$8[GZ)W֤񁚣Cn24pѷKxRqև7hڜ.&gȗjhcE?/G[#{q֞ '.,r\G8>miۀ91j lNW`~!^Wjzyc꜏yZLxl\(LZh[n*]n}dg7aݹ@ N1zx0kY>WNY{efc#N63jd0\MÐx /=xfK='#e\ozGv }hem!_s8n[.̳]z vgKYTB@T4 \a~i8O-0{.~ 2M -|!b\g;@fq^0`u\[ \ϵXS1.jGv0\] ׽gJo&§)Uyድ̦-M L__)V Ft 0>[ɜ{P}&裟ahx5xoI`pSsĈW.aX?:*1"d} 1=;P?g?΍R'&+681A_.~Eokt"<97zĿK+8zQ_&bX- `\sQrp3\$oƬi1Xm["L+9ڏW@V4BpG{yNW^\?}'&q\8LxawޫK>>SC]z0^F+&.;XL߇x]c,;jOЯK=+@oeh9\-Ƙ1|x̪HeylfǗ~x`~̍:Em?2׮eǴ?5I?vU_?[{~aև9oY8MV=@aC$%W$LFYCN/5Merz2+Gqpd1t_':ަaȦr:*r>B*_/0i- #w(mfNL^64pz6:~bO-vڏo]Qy[UlyۇmQiϺB1x:q'{eʃ~3c~3r{D^jswU1y{lxΏyI Ծ~-=62P1x \2x_R_C%ds q,;fXỺ֦[w(90%J~DznJ,%Oubp$ې7GޒgPh=۬+Ѻ4pC[J?dSQ͙W T9X,^ՀAMbC87j̈|<׫:nRD*X W3X;{Ehgd}Aq.Lv5Er{]>!o|O>w:Xאs8.[kd,sx fbyk3u静bb:cih99+# ̗5 >am9o?hߍU+`^ϯ!Sy,BR$7n?^p8x!ShӤ2l+3kjw~;__ڔΗyq߽<̗kyLs{sdfe(sRoMKpS!Gv9r%]YMoiƵt"~+/]US}٬"Kc&ˀ:ٹKᎳcKIC{Y[)֬fa&sn>M}%Ls=`&>[k{0յ@MlRnc p (c]:=&Y"g1w?]ƇK &#/pmf~{8]Ez8arԁtM) wkYl#St|es%h>[D])a%Nyt)?ƣ̦.f˘ۄ5g4@?l-Vc)ɒ0oTV$V2sA&|sC*ٕ)Oߔ3"칌EcL_?σs`u+Uu N{YI}۵Uٞ'volO1ďT:6L/{l2:9O0GXUE.@_ 8"ާwKڨ)/gh"rlҝJ=Uhy|A k.}׀Znrd{Q~%ClCI5}s̞^0]c.ꚡΗ@􌄉'_F՝/񦑝1%l #uP!s2:gYߏcɤ{vM*C`͗#+B*Wg"Svg8`}rt ԍl2^1]WVAnsMsk@炠ss4Oszs܄wNԻ<{LK; a޹x sOWb]N2.e: o MϒMZѩV]U ܔR@Y)g뒢BxU9T| 9@[N+9F7p-'5D_:r<#9q"Պ}:3&2n?p%nw"؆;+W949]`1I̺wѺͻ5~;D?s_ϷK~&2I0;]\Ia#Q^|݂Noֿ29椙xng |oќ˴Hl Ȇu<xxӡ-0Gֵ5$ot瀏lf&\J~:E,K| !w8{6pc@d։w7yKΑrRogrWzlbl|ŠXwt11օcx^1n'z$X4d6[ʓX z~ziWqF 8j86v_ !j[Hu@LN҉k5KquX.%i)\dl5o;XMdmՠGK[qrkQn[@whk#qP%+%N$oY7=5)k߀*( ]%_9rGIHMaBgq'1'#qs':@A3g>Gfq~4{NAtQ~|l*gHVB$Dfu¸lX>p.HYlḚ::[;D2G=y?OT\] ^; C>GuW++ú0~]&k[\;N, !ߙw0?d~^&QUgw& B@3ąV ![L*تV_ke&AKM7*F2YDKھ f(LŶZk$[eB9fn&@_>|f.gys<$fV5"R31ZOp|Jfq#Eފ.K7}4]L:RY!u2 loRy{Mϧ~4،O[/<|'.E]V^ sy4Wg9yZB ꭣM2)ȿvv&ze(gzޢ…Wy{cǨw?Ek IKQOz ЮcJW3[֪hٙ+]!̲lEk7Ԓ\2r~ ڝ!| uţ~C+˻1Fli̢q"_.|]qjrj1ZcvSKinI+ JDR+?Dsq^ӃYaXl#구䵜xt gf TAJ>@|eE)Km8Iq/`);LfZj^q(I ML)8n88=*!~ů=k_+S2B|enŹ;ϏfuCϷf{CH3.jwLLFgɸ&g~dQg׏x UV.%L2Y~fe6!O4+]%y[{30wt緮NΕ<ٷ=ke/tX۬Ru&QB\xiOj=pƮlƵukk<5]~WӘ&S02ha/Iz΃>=wq̪je wS8E:ǻ+k7ն$bl|<gGo78naV)<^ǎ4Zja6z}χo5S; =i@vzb=]$>X߭V{/9|훸#^M?-Ƨc٠鐧ekwlZ6XwV9W,~O8wlr]Ji5 Ǫd,}@zf8{,nWz܉ejL1&49uInS̫$B+=W7ZAֽw<G_@ٱ^a:LL"N-ىē h6dž0>1o;5Wa^K9'PN-J7q4?o}~}c}Oq?pq_?9w9qzK8<3^7^ :*W :j!AΗo JO;R/ :^֎Ĉ_.gMYc4N?OeN H8\:Ms)^ l|$n2eE%'dy2N{E=-ptT}30qV,x[!ݢtDj`}@'OUknW5N[дYI;G "}]ug߹W i^6:n5?;7{"DOx2BH*sB^7uHwg NzNՍeo.ސHf7.Z1u*(|nKrlfuԻyP&-ëtߏ58GvβX?h-w= Ns&1~cO|{I#2T}wٹj?_wޗc =$rnO-3`eL=_Yk.&ɎxnfM{=;5¶%[" RUksd멣Y &Eu'Mc ܭ iuyƼFxޠcQA9W%Kx5#)΅ځOO'>O5w+g({tkzƟ!yL=躅- yI7t{tsȖV;Hf[j[,3"gbdźT%I*X!o]3O@UlD g]ԇu)CZM̼/C:#؜RqM5Ƹ~G樮s4XIub_]تh^φxa1б+CLH,,fQ]okGmL. DV/':o7LZuZKF0=b- 16NYs]=Acno^.%;lI=}Ϡ~{^k갾^ѯîwDi^B!ڧ >W&}Q$y*i;Rn1+ǐ۹!6*Ss.S[ !?EKFmN+ 3#ߋ#r3vgGh-$< ,|}䁟 J,#$mO;Υ:fcA '$)MO&vUDpX>7f+?,#`-+<$SH_\qb>;췠}={+}>ۗ=Vul s.Inc$*+joW}dO.K~cY697[]3%v޿Ԛ=GU,0D2SC ܞPI]Q}dasؑ$ZSXK=߾yї0ߺyNjڈvۈrX=^TzPVWgS|Uh/%"c]~F.;5jr;"+7BIu2.] -DYT>F}|!.'fi,ƃq‘CT?|ACóU`XS8sO/6_~}nńbP{:W:tej}ǹ7khgpYoώ^α18}S{+žljg:^up8@TYv!_8~G(n!!Kgs.W Kž t;;:@<*jv3AA)%尖6mfՉi[\gf +{e{Y!bZ΍x]|O%Z,>~R%fa2+V<\JAW&#PnԝӒ+Ϧl[[zO''~Q< S /dB<Z֗3$yAJ󇨍c k\пƀݬ#.Gy]}e/8A3gʟ)أ$+%AMa]!ݴIEx6<?w"/8-⻐߄~Jz"&rE}2KoR]3Iu,PMZd!],lM"P(Fa=[{}Y(, N_{ vwѱ?6>)m/n4$33EYBF@{>]T1絘˘N G5_OO R/& I[g(سo=wfwI !Mb#C—Gf簤*429qBUK,kF6/ihqˆ+nL7];L 8 n'y\s49[NJ^@r}ѻS]`6Cn˱-E[f< L{Y9r/n?n7!GV*lRo6h1]+@2h_%n%VW-ﶜL9)\y>ʷ)lqsT1ҙ]wwph:܆Ǽ1M{9hk+oKki\uDW;h?^aX2 ѯ*/& 뿃>>96{z64Ԉ7{el4k{(uEC}*K]E{rXQ k'6p1lՓKM|:3j&[Y9 ݷ+7 g҇sXlVqvA"$4Pk6?׹~Gm?[Df2+}RȻ[l`A|\Z?g#9,}}]=Jv՚eMf&EI쫮1Xu-Wn39=DǴ1& ׹B6Uqgp$.~qb^!d)4j?)֙g,k:}1eH ʲ_f ޝJg[M_+jN7 }X[66Ν( 5kriΩkc:ʔ9b_gM6e^xւƆqh]e̘54 ΋L*-ӤiVmI+L|aF'M%ν7C^!^̌b.] 𡟂owi>|^ڼ4s54f~.S'",U,|Y ߐ)UjI b샇JapoXoMX5H{F@t?B:(xeTT<6H﩯l;DAS/% .'Ź g*-.8szlirTeGuӕaeӡvry*i^.>@͎(n䜜쁎tmqcj|$ [:ݱ&H/xƃ\a}4|$m^~0n<TxFrw*HK!ES4Y5} \kW ٷp]t ȧ7?Vr北 @ckG8atvrws 9En#\wɂ݋OK=`=U mGH9 o9-Qy޽UNE Rz@f?d5x}N5-*'"Exx@ ƣ"#Lm޷#[PSōکw7p Nާogm{G'XC/i"rI-eDjCy,H${<.ɣ/"'i}:\.IB$+4Zqd izDnHqv8F|/i;f\-"b^'&0jg.qKHW<4B[&fM7yxǴ t;,zn9S".| q9s|_1᱌mj_&JDYbf8<1M׋v^Wj"ǒ5d? 62_ļ}thI~];ޮWľ**+%G<`9g`i9TyL1vj/࠶sO*:>]%IJVT8/J/+Rɬ(Dk.^r!4Y>!TSu)|l-'N/:'Iƪbp~Xk~X~@E;/k6yDË =HD ӵ75ECF >DЅ> (v73g@<tg5~rdX1 &x t~{nJtLWcھ$<_s~Gu*My&/7a$wl YJilxbt/]r#J1k<ڄ祉.צ }6qw?8f8u#uPW{2v\H$Zkqso:V 769|1?3-'}Uy 蹚u(/ zaFYL,_h{3tJۃ6~"81k,k,56eT˷'Ŝi.Y{VED#Gw<6G'1J(-?=_Vxr'2˳`EyupMEJLi&~7"BOc9:Dt-}ds߄,uu뼆R'sﮥvp&7O(k7)Ⱦݓi<?pB1K4f1l$k$#El 鴴.۳LؙHq䂚Dն"7' >&zx'`G{qEE~!bO ~{rٵxŇxщ&q>|x}l=j1񡼱L)QsLߙigEz3Fҟ ɳn4yw1CȔQ0Z^\GTnZ#!a^hlsi#V\̿ܜ5VI-R5Hz3K2չҤ_[?my9ɹƘO+:JǢ:ũyҬ>Ձ'X{qT%o P;3G)NIL(OU5jgUY~8ꝭ!'0V[=5vȺd^Kv}ayj%#E-~Klshf:ބ0vWvR>J}I}YE5SǪ[ᚽΉF6a8 g}\GNzQ>~.rޜC ' }\yW{_kߧ|~;!ߴ&Fw,ɚo`ǘ0^p^͒g_/C,;j8GL)N98Rf:3Ub|ȫ̞v!?V_*Y"U+fRn켂;fI5[HCN` "W\Qa5b8ib` tz 8& >8FKk#kEJ4Wɂ^'-x~l7ΕΨK%v=;D6y5/Bָhb0mY:Os\-E<\hg>uRd_Km?9O71^-}CUNwb|z,WPa~qq/?}| ?3{zqj ik\BngX46t3{Åi7Cfs+- Qjc1_Ix{Iju8+l <[tv~–Vز1ەRDD;!24ǿw&4梉nQ{F{G^18!_j ]ޘsjm3l1i _Sٙe<>rm-K)+ =eN3w%3p\6/炳=kgY%Ϸi>5NY3Am3~`^.uB#:c]Eύb-rXQ:(Dס^bK\fK66:ܮ .;_UCx/~4^صpѹ}Ϡ~{nƴoy* ,_f{|NU./؊s1l㼑/N}GtqKHطO$޿U;gp6q*Y07o_xn*E< <"|>:Nnm~,Ic3V+G6> `r<ͩ,՛[ !OcfzuI&|2ɓê-gޖov0T,bXi|E81*ニyί򝏉wM19'yLA¸gЫ.ٝjM!:;[gΜcg]d\Z#6t95aWfN\ #d\:NE᧋b -4ϯxlq#<)rGiuGkUL=QWn諔<cM-h|oɫ'T"k灋_Վb5g 54KjޯX8 'z kiݺggj|yDtyABF)S s {|"օc!+F!;)g-_ϢMq8|TD4eF琡>yx%ٻkѦ!5Dd-]uJ2+R gXQNLH4h̓'"Otz}0QՐw:zjv.=Àg_C5|F^Y><$Su'd^7n[o 9/uv舮8`_KlK&=, )Ss^Z%+t+q"RxB+w+d`nBTbM~w*+?MvGEt-4;2E,:\|e$5-XCpAmO§!|rD@ǹs ZLuJW@#7\vI[,.ǺUYQ@.6, N6>!龍QܞSyDc/;H`T\n Gۜ|o sZ}/&x%FQͷe P;KXK VX(Hh}TItƴu\eƞq2S:CvvZa d!}h~>$Nt/f3۹_HY<9̈́,`Rɔ Z+z"Rhd{x H_&K&ow嫴W1 `E__#j9geSۑ.biлCn_;gSXQ+=X򯙍lE_&|ў7\GvmN`Es3r ntNmQ:V~S{Q2˱yON qiG{ruey49Lfh_].fʫ `,kk=~vXcl o9Ԕ c2Fن5ؗ"׳~1>eulv?=>fz5﮹dhc3hMGozΰ0{y.gs|b8`{FMQ]fėkh1HUGIaM1ϗxy9SG?K3ε@|@-k_ba?Ob3} wwK( 8;L^x/9`|_>4rGϬ!:MgF~L18vf8/M6B|fbFuxt_"^ ~;=Cbcy^ huak׹u,۬Mҽjv jtoFtX{*ҵ2ul~f^=}ܐ!ekmۓ|fКTjPӫ;^zG_um~i73h^HA5Bk'n5|8HsY61S=ej:D=C(b ֆ̇GiĎȵL': 7zva~Lk+O批Ǯa/.;|%Uڐ<>*q.5Mbɶ{YdP?Hѯfٯř;DZ6א_+srsԶ" YAK :sJMˏ &ÃmX+As5oYZkEkHj9W[yk(,W@p- ؚͬ.iydȻħxi-y])S=}S=w^친{Mr/@=gǣt6u,~Ԥ~75sYܤZԻ1#b1( ksV_Hnn IK&a 1yy@7/ꊭɫ 8V示` Gf*鲱cg_t=&׃d+ϕ{{Rx#9\I't&wmOq6}ѽCq|ºh46v?ac'u tW#E$CK4PQt >{#.gzm$o@m^o9)au-i2߃^]6 ~{nߞ;o>}+Y@RB&DWqLfs0ÑB9i}/ș,`7&'5M,ִ^O7x0.e x؞^k!ٟpp(1pVP!©> HOV_:r'@[V#(Z WFyx۝HQ.nGf߼Z,NF };asor-[s̴A-Kìa#|Ko{8nE,`|,uRT1t4D=}ަ)4>֬y߿380ra~Em0=5+=.jo=)Ǚxipp=)w9E_k2Hsq;"c'Ӽ-箷q>ĤF/,ruQLk{p|?7sb?R:gƚo&2O:; Fܲc^Vx%Ԁ>D$/rr{|e -<ɧU+\7"SC\/OV=jY=OY7yK1yX݂J,^cg}O׺FN^eٹmLܾ׉\be6l{6=խfއZ[S 9|N݂}Uwec,?f>}ꖅ=xƿcU.n}l)Y6^^ЇΤ4/?%1y.|i}K.wP_;=Q %>kS=F+%0Bz$Ā[p佚;#C1(䔣^eSۙH9k)n~7a];W9=raќgFS#5!CpqRr--O :)Z ~:J}xpŐ$> )WhAbK5yueA:Oiݯ_֬RG>?,qn)bqg9ql+`s닢RM_<Չ ?l 3θ;3}֑Ql vv"ZJ:c?1561? 5\Imzͮ MuZ>-$~12Ot,z?l.ˆϋص.b}1fndoCNG-oTfGX?xç g݄sVi7f;0;zc% qw^xOяgynh/yi1й19%Sۗk/m=̗Al 4w:lfज़tڵ !|b(52-dT=~0CNh%J"+?ƪzٍ lΟ-[6u޵i޵8{XNײ/t>J/]x!j` E;X3K.Uﹿ%Xn󵗘uLeȁs su{7 }L[Ha;Kw6 c x~;|I/MLk}:P&Tk'$L8G7* 7r&I3~+tx-WȻk)"|9 ;L,w(A1 ^I>>SI}TbӚ406a1C`j1f<-=XFvva(7ԉw3. ٺ`4M-qn |kHhIrB1{ ȡWK{gхzd|b#r&|Nߟ'{T?+{ f&ubMK q8.<JNrܽ; ~-Cvan4Ûœ %~yI* g|O"']-Wy Cfu 6%3utb!p{U18 yp-_GgGA.g'2&Oȱ*jI&|I$Kw&s]><8y꾦ҳ5u,DIK(|YHZʲ5U8G\$3u>~k"=xaeN>x|ǤD}1όpʱ`8Rߏ 2/qo Q0i>4/yEM$IPvP"ķoi?i^[$vW<{m>]ev^ u.P\sjK4N^OQ/dYīJ&V("e?O:HO2ܖW=KՍL gu Z*uȈeVOȇ.m[ÅT߼R~x:1w1v{{ |gvUiߞ,Wɞӿpft;p3; ɞA:Kjsiw!wRԗ_6'1N/zƯ@c,C3EGwj4F5Ɇ"چ3Ƀw"#6eݒmL1+ވYv]&s5Q/L`E>ZNZ Z[ *߾3rad }Zvˡi=ZǻXo 8n{Vb9|u}5,5_y6敤?BzDuDqncKFotu~ξ]x~ .vcut}n%/`G5_3ݎGo؉6>YxF?\Zmz!%εOܑHWzmCg Gwr w)hw Yx|# >Ę5$[1OzF4R-g_DWϫjÿ`#]+eݞamRji[n)$?6Ƿޏ S06-a\^}p-=_#5}L5#k>d<ښ``7LhOL];?(ڪJ<-]o}=$1첱jypzuE֞w^0_hG#|.}4{u .JH*Jdn$/O?6ƽ~흡{5$~]Z':Xp?/ k Ƹ1l^ͅM85 C oH`}?.]#m>|j Ι8+t#LX|lâ[Nm v\ɸKϱ/= 6Yt:8`F <t'5^ Z/ͯkS9Ƙ8%#\VX??X>=:6³h]O׿z8-10#hN,ɠ^l!ޭu#a9.{ߐ}qϡ4~\L`c셭 9P 1`m%Xvxp*̣~̍ -ԆlMn%3S~Kl}ά jDgwLܯ f;K!B31q]60M^3 V-mֈ-\r<.Zd67r<榆7=Ѯ\gF˗_kȷ`K1SJkî`V>~WNYϓ?} :29so't%Zt;Uyr`Ʈ{ lݵeY"pDhL?<3T>sgxme0f8A:/mZv 8G8_J j SO xWmgiܧ Ƴ! k]Fk֏ ??K}]L7]}W5D5'Nkg޶B~5k]&Jk5{g yn}15m,y=>cSwz+_,ob,qzNg{mffnrH Mu-sughݓD_CJδ9Lc~rxj ܟO 4L4܈A{Ю6 fqyZ-5i} 療iuQ ǎ#*ˍTg]>kti>b@:a d$SW1kmp lxp/wL1M'9{hh{mijQ>\pOp^t ܰ)Y@]Gu$lY/GFoBG=XA߷7 6$3q=,`ώo >K׉5^䪓݋&pEFg6R>ĖT[eΊx ^tM;cB|~g>|'M2ݗA^ y n Jbiij2l2gٯ&=}Y|DÙ:܉vA2}ҧ>ܱ--XeRϬ-ƳB--mKbhd*#$ _/c*8T9HȬlȳW0VS9[KCh~sԯl77_|Qt ++~-yݽcN}wDޫZ6&R]Su^^{x-@.im6AZ'MIkqimF;ڙ ܝ;)|r~7Uq/<)y+ta~ߥ~~Ir]DM!qQ,s,spX-q'Ę^0kMU7h|+,G-i WHfh6v;i2SNs,t3[g&&KUQw&:`pp[ X ~LOӼQx^iݺ9NF'3_%^/rܨXc9U}U绯ts.scoͪp(OQNԠJk#}oebkV;$n{e-'"L9d<M},O'#]΀Odz[ukg;jyW#g?5 5֥FڍCcQ}Infit5j{Ac9GfѨYi zg 9'Ś^ۻ2ş[$~ԋMҸxɥ[csT(*Lcۧj.n &"oz=.?_0+"5G?RC%!!8ip`X1yueq_:3xҭ859̝䒦JRާ `=u8\8 ̯FmFcƣ cX"mF_n^}t=PBrpάJ.`/Ӽfk%كz!×֔E<:߾Ns&t4|!o:򫕍c/K8o'}׭ްCijWkoȡ4vK*GNYDSQYnյac h4_Orcc *d<[Ax}H d[:)=8ǔ1*'9 x|~S_NmO--ӆ6qn`u] Ԧ2 ^=NFChluēhlI\G:1|}lʟx\g] {D+ic͡6y4$@., Ͻ#p3bf_!qBᑇl]@eks7=<iʨg)샲ewy8pq$e$"VW*Ng;I %MpXZΓ|ˀmׅfٍ{?Z:K2[om$//ec\s<33CFk>LAB>zo[OpA~\urx^t<=hS*4m-g"pt=ao4֍yciksJIj̠ QA>G}=y jtCc³rnr3|O_ _?ד}(K%^U_[ow<ﯥ@Y.o`#l2aE[RG 4WZu&5"8zr\ek 4E%0>Td R?sy]e7 kǵ8S@oZL>C^ w"/3_>A}m ލ[W$13;oY|Y焘~]6G VASLZ8 /{a Ez~ĵՙ!dl#NS9< wf~?d>׌ #yߠ`ؼ}aAX_7GfвؘOcйNj떆25j9D:JK,lr>•+O|z}6a7gl9r[Dv?ͷ 5xZm,!'+SIQ"#ƿƗkT}''?oҸi\;RyM]>d$oqWt.ަߓF<=>pd|9֐ uL]'H/C"ΊsH3+Yo2k/G8<C]=.>UTI?櫰;gB-]޷Cm䜊Dƹ8*YuM2.jN9P@Im*?ߒ7^3{gz-c|I#$u|{]CN ^E t?{78O͇HK=caWf|J~\3ӘHo{x#;w?6>G#v,b\{3iPޟ+5>X*O7v~>xVzI8k5] \͚Xb?wٯxıH#8%fF"u1FDktoa/ݏwYD0Wc`9͹Vc7ڜ ##v ۃٹ=F}؟MVDfbN;4>}csi:c>xuXgsbh'mIE63~N#x [<7Smrr ߰+̹`sܩ|p0n_]21t!:䅍o,=I?S9Gtڪ6U(-xFj!k[ĵaveEdKimM¹yo8iޕ'"ѹ3+& |sP=^JU)Ml;ƒRGSw\2XOf_pF2m`^ޱY-^Zƒf2U6EJy=bm#ܱVtؔ[`6oZ){\շ>ܕ4v|7}kmva.%$o`do}@Jjk D~f*_k)gC5I6ȡcqre{>_xuX-aev.qy+.T^6Kmvb#:e47㙊iˬE#[ #B&`m~91~HyԬt|H@dEo&SyDjZ0W uGΨ#~ ^Ƶi]Oɗc:Xu&vXh! _ QVhHS]w>cM[SbGJyGzB},Z>[..&ڗ:$ꕜ;:vF8{WKi5Z\D\J4=O($xR2E1k] z#/V6T=T$4:[1WQ/C.Cz|i%o4yFzE={`y %LX U-} _/Sc<⿇9D=u)5i2!A:w_rqҷ? MkjmXojxӗ+/"*ɼ$V^Ws#GPƻ6h햋=VR#]pa\ff%g#ן-NF&~.:s`G=]R9̛inyaFjyT)XJZ'a qTF=S q~K'_KHk%oз0ӿnu#}=NZ '}-뇭e忴okkkKkYg-sp9hpstOdz#t<[)֑kC |KL+Ỉܫ7g*|kaW Ia}~E0/F ڏf!dW{DVv1_FR',i}Hd#ͪ~=h'86 zZkn3#0yj7L}t+< Kpct +t gVz}fQGsdĻ SԏFR|/`m%Xh9{໒n784K8`ײ83Y_nj$1#/WSXmٖSكgI>΃n|YwXfEQ7o~~I3]Kf}iub^Jw1+\M|>o͙bJP)tY年x~=06`.p&Э$Aacy-Z]5ق߬'UU՝$7E)Ʋ+sX mޔkT ZQI⊺Fy+͹S18{*\|zag[Ü5S:JoWTi.o^ ~X/KP_mRȻ]S(MCc,`m6N2+6J<"xd5X:fEZwN8Ug#]ȭ7w,;YG4PZ)8aLƄf| 3M }mhS}D|40' YgvO"]dpԮ%>{ڵmGu>k?%l\[HyR;x*[ w3ؑH'7N6 >TV'|j~x`Tlݱ%cM}A:У2`o9I"%AXqZ|=XKc@fGn:JݼN&H$*h$g H3jhE Zj'7yNHs&=/f8=)d'34^ve$l(/4<'}'U7wM -o83yVfFC)hztN℠<ioCz~κұ(=wz8=&z3Ty3<@ϿaB3DM: Ny_šz7#L_я ֠3+r_&)%km] E%V=VyɲN9GVɠ'ݰ !xLbui'=3py~AUh,a[dfKj1D Կl4>pGPoaY*|)?% j!w#/ְ.qa*Ɩ:Y)̃$>"fgx~=wo=\߭oFreF-HLtX~1X硽Zmar=A4 ->hѡMGO>)Nu)e+~qS| ύVy/S$@\F=L;c4-W6084?P0u\lvY)cqF{l<7"7=3 -}6DP항Y =x'bhՕV/rYn}5=y޸H9EϣoUO5sWО{7b_>w=fSc K?hsC߽&&Tؘ gr3Ɯ)4-9jnu=e gBr'7(\\>T=mF uR Z@WhVSG:g ]ˊZV^A2SiU5U* %7Iz-, 8=ա.rpnpC|3%%v|$iw6M-|՗4oR4VTu̺!^ʡ|5CHUyEHH!u६\B{Cțj:ݤC~'TšɊD x^0'럼 @ptGGLKZ~t? |x**t 87ϔTЛ7I{U˛ &m^r=6Un"w17q]M껤W?Mc4FD$j5~VgGXY䱆Dzq3${=O 9>~Y##C]KKL{p/mn zЧ:&i:6TU:>?#]οE w qQ|z';(O?N HsІDs|SԎ/" ٻf-$w;ND:D'`–D– s[b( {)*gFNRd(}'v@hLh軜lEU{ѧqO܏={{ &8>v: k4HQ|G[駷rdz60":_sn]QTǾZGN뙺zt[h1:U7ҳg̪gq;W ZhRC}3VPYZ}3u]ߨGWX:C`_׆y2l+]3Չ Yi 2Ommٿ1w,$uM9/?Tך66!{=O> >jc)$o]ܺ\ri^OI @МƧ7mKN=)Gn^j}kjԱNퟙ Grt&,yVpH3E6p^Vۿ{d%XqsdUF"*+Q 7ǜ#IL~᳝qɭN|p>F<$F&f\$*$5aOۘ+K\(Z>?KihUh` ?dϊHwF Us>q𚃕uS2 ;cK*ÿDwm+A-l~W8>"7XqgVʢMp[I!4b vz}^ءl\-snF=sx9"JF˱WU#;],lCϺO|R{q1ˀ svxV?',^rQ~[9R rD=w%Ch+y"3Ku<.ȑ%z"e*K?4W~K]Ć š\8ܱ_ BmD,K\B#ڹPO ,g( uidp|f Gkv1d?YKku?W%߽:/¦ /Vu$';4dW~%=% K-%6FEm=5l*|9?q"nE{lsװ]G!N3[֋8FNYGMw".BQ4ßp<~"_6D6%Qk5F܆ηor-iȸF$KxB9dVFӼ?sS&qN`#FkYɵ΅Ck ]1WEn[2 ߻h s=y7T2P^]xqJ)G90/Ƭ7rl~*oܰxtŴ& &䏢Id6+Bs:=OsO~jO::z`.t$[JU+nrWRs1hh{_x>,$$g*/Oq {I;e oD,lrtVTygǥi:j1/rR9/dE蹕1g!YTVpd~,#B6v@>X&Iy.+vYZI%kеV9J";lb\L٠-a1YM|FQ_tcs8fxZwͣyh8 έؓqBk=_X xl~U&޾dVxoHu.m;ZiX] XRcB4-lx`Gr, \2!Q̫/ CF<,- P3\4Vs s1r kZ6B~h4~9Uu/@ot[Ư[7rx2`W\A{./%ZNYֽq[GW+4 rjFRGɗX DzKDYjr / W"6d[Nz1vlOWej |k3A's˝ӽ*e-U\WCnR:/-6]&>*βI^PK龋){.u0$ _u}}nX2Q9:w6aktt/ 16 \V /bj/܉L"+Io z]ZG#nzz>h#td6p`F`ySz6?_t+i>,\J(KÜt5RU { -F`_e6nc;Tjgz4i*ΓZ=G"3S J0ǂt"ױBTS-L|뒮D"qkk+^Ap,|f*+#4)xX=G;n)E]C0HSDHfA{I{"7c hy 0$\GoaS.m/WGd,0p)̣,ERbw2+|fGE ͥ}hJLdYm pϔQ |80{[MFmd.'B=sfiU>+,]k (1N"fmq|1h_]&hZs c 2E@n`)y_tg"q4qvoxF{6OWWg4i[* KE)ĆFp$w1Vz>?S[s#y৒=+1.YbڤgqkO)c[Rdz쪭ӮyQBHf߮~W]!ҌLkP\3T]kﭴ/&؄=vC`SsB]|3~J }܆FpGV>KKѾĵm0R*}g7WC7WVL[;7&ڙ$^+^V4Ai4Kn,̶,fyU;Qqf99 {p>xfG ^f&{qFfGe2jrɒ j{d~&]6 L>'e:O'FӒʭO\%ySSDM;Z& 757~eC&!UTS]=H'75Xbᥗ& NJv1^‹}6YNԝ^Žr]&UZN"O6hjzYk-#?ǥ u`w~oػ]e< hlo ۸oY }jNT9u 6 !15Ɂ/{_K+Yl5d)Od\w̬8,h^rZ9žў-5>c ū;i=kr֑^SZ߅`Az,#$Ȼi4q|liUiMOP܏IUv.*+ح\vd&Grw )V,JbL oۅrI ߳h?RQkD fuf Kie!."~'X_0#PRǶr,mݐKdc/FMŸ/r)Jbვ$'3#$D;~=??maLt+C?5eæUutxdO,4mpdVD:kS_[ؑ撬 ~{-:?KtUgN ;'躎jc̦1`ȟ~@A{HYz0 ﯈'"!z"pp)?Mr_-ny}7(a琟eȔZnvA+t?,u*dC1̀$ߩI6Gm`"X,bt>6H{859l HOpjςMa^i[,ѻ&<(쎣F8;hcʐѧI_Cf3]eJv3Ċ~ޫm @/ykdվzHvuO5kQvX=׵sϖ"T}Y||_gb݇)q[R2`i* ioa=!_2{<ʝ(lDĴ/(h5l)"/{W"9ÍoHv(<ڮYV,lb|@ag1ȩڪ8&>/UvYn7.# Ͽmh?^Nӿhvʗ4xy_E|m-NA.^[)!Og}ʊic.:~`axܟ:3q=Nu)Dm^ .^ASx~"?0/O-]g/GymAY=È'ځ?v:A9TF-'XrJ`֕h # JK=M9zbWm!اZIs}8G 6,2L69nuzڙSJ}Tjeb u+!,zBňe2 wҽm.dG%l'+t]ACqs?"+Uk{;Qr)4Vy@ݚʊBXtM `l.h*$݁pې`#<>cWp YRռdAb{vƊfou{dJnLZn`ɟN_'L6u\:0Sst&H& uC'h 9oH 'U_l^dJUk&v/"I5w$e4EI [ x|ǘ4VΞfI>E $w %V4^HKΘD%i+6Szw}2nK*!FhgФWg4Z1x^a(cIr&~='^0>?I:5m _kg21 ǝslj#6ˇWGLB:GO;]wC@;g䡸/Z|U緁,eU4SyAk ~ _*|Aϕ߿1x!SmOmB^JPowz iy[/ajq܉O 5vϲLlw/{ |rL_) D@~V"-iovlɠw5 NwQf"x%{LjC'bL ^nVll g'h 5z u(J|j[l%8o|m,yLWBn-֩ƭK1&s@G?񏽚j_]A#X6eQ rV:c?F, |}: ;/QGW U\ۙ'#9s}ix΃qW^@ Ǚɹ4 [>u3Dn/a2+sTw.Sby!nN&\TznY/!EN CӮ$I4` N;j Ō|LHKk]bGݺ tq;8n6|;F^'P=z^ɣu:g5[ͷcJ?/IE;(#r%ueZ %xLϹ O~Km!gKg"#r81~Ο?h8s_x xƾ7?lpgўa࿷bp洯%19e8go s9Gr_Jɯ(ѩ89$P_;^Xn}S*SQKSQ|+J~ o&>sףJ˗>33vfۜr_,3>4wѵmjk7dz"u3S ^$]vqV xf,Kb/g{:~uWwO.Kd?c!Z31TyoWXSZ#@VMY5i&OKlSzGZPK||-p#⦢g8ӅmU%< wdEQQ&ˈyoa?I_̎ O3SqH*lK _nG+<U[cmK[Qǝtd~XM> +7)W<>8eYkj.'q4 '1gw !(>Z f}$[ KDޮ݄U]f/{&9~,(8#?_gywh9:i䘲Z3U\c֡X0[2D"7-R~L7k _L tWU_;W^7W a~ruZʺLkHTߓwss_Hs*"yO ?҅̈́1[sX S[ hmrظqM?4=| ZlW;2zWyJ&t ^m su23H6oC}|Uz%5y?A񱅕_y_¼<O&I M{pMd? ^exYpn~~-/`Lm0l} oF;W}p}ܚMH~AjiU^^aɍg :f0ؽ&QMOsIz//%DZh>[etPSm{lf\?"Ԉ|7#yG"ϯa%ೕj n2 Ž$!;I9b"v諭ӣy;7)3yx LUDVBvk/[Ou^R]}.b[K'ޓʬI= [HsY/dӽt-ϽDWmI 虿b.gV5q5WE3pdDuƳNE뉯#lwVثٻNˋyJ6y~<+q\nxzz=Iy6 _%ŚQ僨mxɭd]-}C͐Duiqr0Q{E"cA䐴o6}wișE}(G3}&왠Gط[+ q}.njl FFQ$/ރ= $1nv:R? /NFuĘ ,n81]E r}u|Q:1 p3k~/IpHjH~{{~A=Dm7rDuj2jC153'9&`fIƮ͡]AY݂&Y? cL;Qg-/S{Y3y&ɅLl[ 3]jjXGMD2!bX,%o1,UiJp5v4 ̖U6VPjWl&E}ɞ)vP^bd2qR2ԇPx~ЮnM8'J`SʛzOKљXuXI>%6,Nb* _D%y6H^Gy_ l|[d񴞭V>?v>$h<Xv}ҽu-\;1uD_1L6fW0sΫax޻'# C 4Vgfwxi~W)gh4~K@w&IKH ;:|.S1sCZrD F3Qg} {dWt}YJȍv{]mY*p=X5roֆg[YQcǙԝI,pUWvvwK^ $3kMD1g1K6m t=PȕR&B[H\LHm՚͍IՉjHM"~و_6o:@&㺖h`P#ɠ? |%H98I?z9ncKbUE]ԏs2+x.^8 ~^%fBB4`~Q#aσg/$Bp'zn>Gdmn=t{Ǟ1Fkwa޹ 8Yy^51ߜT`7ˍЭLrI(\'|)Ƨ'ōh>cI'{o}sߧ9+Q`g"uHU{ {8Dpo=ZeCo0Gܥ]~J?D9Djg9*&wڧ[оqh̴?FJ賑XjYE҄yERb<Ϻ׉^ W_J&C6Qng?ɛ ^`]–^Akm`Hwk?Ԇ_J踗m33C=o2ta"ֳϸ_=aAyJ3 YaK\[QQ+qڪgH%{D:<ƊYmc3 ;>}qÄ &aS4FQ_Bth05f-6.1K#kmFۉ{_>^_E ț*ۍg}_!L{9DhN-0-lz7ټ ɓ U{\jNl#쏦/S9ނsH3|x0oV9j@9\l<)1+K݆L+o2@ܟ 3|x5[~zdU1c%9~sw Qx]o ;w"K"L${zN߈e =FDsE}9n *w=!^Ż }d]$v+M$@|}UfG休ElwZoghܱcf.p Ӷ)&ҥjL6L|#+L|z-r= 2%\`q9x\m8)*!v4/OU+~c'R#W^a ?iv%o<'~C "e5}6E{)e稀Vx,seI^6c*;i=6)G-uNK>g.97( Qc+ T1_w*SarGgϗ4܆ p|1ҌưuSkTJ~.`)(r utCGi{O=}qU7~M0K0x#p%blf2IZ?Vyx}ve=$^;!m5MZMf\v_NwjiS`ˊctZG>v^[dG" }9!ZD-w\1h<}ċ05`7*=4o\u*LQ?*{Eiz [BЧ[RBrI`KM2;*}x,X1kn< V?љ7g?ʓs9~Yڽ?e4?)15o3G &T; N|(5טQʊlZm֝g]fgx[MgY#ot?3GkQć} Qc=/+mjNcz5C$c(g{zL/SKJb]z?/"O!9ֿx<d7;'1d3kXa-FԾ;u:SQ<^D^onfi+1'lSoyo׋ps}B֙GWYK9)Z{;ƍ5Tl2O?E 1t0H3x-}ɢz`ɤdx~yi(WAz!ݟX/.9D[XF4:3Cli6K?"7+E:94%KG:1^o,ws_LL/6K/YO?ϴ| {7B_3,fb1Y4ͽt~A[lAvQ&ڧNjf,axݞu7>߻'\K0Gnl'oDܘ189r c@~86k>)Si" Ή݄3ldK*,GǙ~+_iF̢P[yxhC%Ƒ\g2pfxNI{╘}#E3ٝڳzt&SBI/ jψrpl:] k6LG oL7K5 fWD"[qS=t3wVJinEl,{M_NY5͡?tɭ-儋$VKf 3>=-p6ҌDD{Ffݳlj5Řw"gfvdk׸z_qz)w+=*Ҹa}W_I<0cŽzMs?DrkSDr/;`n5%Ò'ܟ@{eKyzS:>x3ȽV^‘½m]qǚm/8i`o)ibёqeӓlZLgxY`5OLTb"}~V%@xZ9ܛLUZ QTM|5^J0eg>UO8F|zyn~ĦsE˙w8pu7&ݱ 9ue Xy*S\0/;O)\\{G^UKPU)+73ylҶD\=+˧;M轧W7{9<:%BAJ/%iHp#^g=W +?Z\$jSڐۇ4tÙHyxvkND:7ԯ3$G*^f^ McEN^jtwթ z֡:A:ASEN;{x:A?KXu.gE׈ƣNPuZ;>ԏcV^'(U :Hҍ$Կc}I$ z2{:AFN$w:A8uq]jtiL# |T?|"u#Qf?m!Ud-J7 (IJUFFcI@k.2j%,Zֲ(Rm$F[vB}9L&`ߗ's=s*Vȱ"u;~T\ X&!yGk7{^3fh_TZ㵩>[~MBѿxwQP1"添bHuhEbGkvBHV!UV>c124r~qdw!gnZyE7u(YcJkhOly%hu*hRI6LS@qL"]+TTۜIV:/hJgX6/r[ESt־xBVc @X^kYBf_|1?ERfד~dF"?˶Y}''GeI{"pUISS$gOe$G-ͨNľHԑ̆o XuY%Y[]X '˙Q]N?pKb>~KHUK{XQ?v':%Y`!Ro~ss[bXX2XMD\N@%x$^ׂoy1c6\qȺΨ E<r6pMքI7h}'G3z!S ]FcsΜaϿD??1P/|~ ͺClLnq*d>AUT+_9n=F?i? SpEggڄ࿁>w5uݖW,d93hJOr7ShZ.w>T7C/FOw_3cZcȒXj @R䎙mFR Ixj̕׫8\(r $*R75=|!Η3F2{!3F1>$J=X[N{8X;L`uyhl5+`o/fB|"_v* ˂_:ҴSmO_ј1!2,WH_Pb+_;{ $VN%ip$wαX5~cgT:LMKq F60֗~$||z0˨L}i?_~j0س+Q9r~)uG#zUQohqAO|EYcvߦ~Y4Yqf.b5v &\u$%51]6g[Ɏ֯-+x9сܭ1}K6>߬<-Z?_Y}OxKC^*!xJ,C‡gXxp!P;~03E=.^[bˈ8lπxCxd<Q'!ꖩ>PBgx-.NC sCU9!d y}< R/!j9&mAoXs;QEmrLg\ G!b.uC`~C q8ǻsu<8+\C_M]OXQ76yM`9f]qL#<ֺf|8%~VZxF[/d;+/q6zMr7neVc,G?[5l~-XS-};b0$GoFԌ!x:pd`/~;}dM~ٮCξ;A%eC|S~w?&dSVʼ҄lJagM˖1bMr>yt5ɦ<[0تqu?&lJ* hjY+QiK\ Әc)?J˹=5*[׻uEO+ƪp)?*F.,R>ɧ;{GsQmCjGs$;L|:INAFAVߐS;&Sz&jy}egSr tv󬥐;Uq6ț1Ivk0|yf: Oe4\5Oٟۙb>5p3'>{g\I`+EdV]7֩zǏ`Dzsإ\t ;gnfυa'e֭FĎaw\2!#o݈QTv|!=bk`gm1DG"S+NXӗʶvE%P1˸Q5塅jB;(<(EjjzG*kcOhzHǷC:Pwvf{}<Ƕus}QF!\x\=t-'t72g&cV-9>5n'sn4^)'I3kL}&G 9fG0u\8HX弽" q6S۳t>T_KzD 8EwZ=|/{ }N}S<ĜlWeK_2oZW U]M2񗟫[nL q8?ipu)ERM?q&.>s$B<"⅝CXs?~??1[-bQN}uKݕgΪ5F}{I?p#2K m!N4gF!gtc ޾!=5MkEn$Km?ҡs\{>Ǭ~T{q{bU= RBOm[`r-!ф5-裎x;Fu8'< l:~fx|wY%t~ܟmЉF#/ԋUD[57Zav6u0&yAV0xшu JzxF XXX:NXOeDN \N?o{x`-2fl3/>c ?糌s/jK=jbݓN!PyFӲ3EmZ_ӋSB7 2:j<},/Y\ێLӛ{h|opxx|e\Gq6V< >: #y7 w|O4oy PY+C#}*boOJÿUn45357kېw6M# ,Q1k{F`>%x0ψd8eTҧJneVr=d3B_~.+c'Efui\w]as]Q\ϱr8ۍF4j#r1F{${% #~mF>_QYf2oaNޓ'~=9{3x}5* XqrCW!d2zD_3`pC s; 9}ϫ7uڸSux0yyO} 7E?佘fiBR94[:S{Aj=z ˤ3w7q8/YsVL5QR-DE yxʤlB3]?@>1ni5Fv>)<3@vaC~9IvdZG٠3⾤ߵÍkw{:}xKX8B _K$'3E}KXzw\"t_MqIOaKBs_rG.oxkg_̙Jrt!pUpe:O!r_ߘcY|^!CcF{o YV?yXhhx X>UUF2.FOkhꇊ(mh^uߞ;ocy|{}{=ŷUJJJfl.I۫^'L9BMC<=q~ !l#lwi}ߞ {ί]E:>aR4yOoO!^cΌa }"4H҄<%9 L7kOt11Oy^zkj/r(#_tfFaƼe.#s;v%?쒾;>,~sTD26kWԏEcyȫ6MgrCGļػe;l6fĠޯ"Nd]i;d}r?5gF<HDqKV߃N&FqdD6 /fm|-fmh>m#Η밦^` YJ~2IĦ|2I·˥}1*ˢy\Zp{d GD5G^H̪)%{DVGoJAFyqBU')9 o.#Y} o#y"yg\s]\yH:=ze_'TL[T+1pN Cup*+kZ\߹CV|ſx-jMYkxgvڨ{j a V ]uE][ 'tc6 _j͝2KH_ʜykٲc13Sɞ3HXcfzEb.9v Uc8"Gd0,: RQU7 E6hqцXMlD] 2CMc]; 9]D>~\m;Uox$f{nK>/d鮫Q;]2.ugIrdKS}sύ,#,ԡ%!:A n5vRYz?eq UgOLM70&sHk!p NM9f;;ԞO:גTsI/EmfG>3-7j{w񻇌 ̌6֠,daJo 0vmY[ LA?,_[WYh[wy2ΗhZ?xC^6=Suo*kgTލzNvZ(@uD9P\ܦ,zBB-%[SLU܊hndګf}˨\+n>X/փ]܉ >l{0sYz}inx{ 4{w7:#B_y˾}z?tN}@dIz;wr1oPݵ}GyCFyyHhe6Kw/Z׸wZwoC-P no .cG~腝)Ϟb"@]mmXQ+юkSwm3Ȗuluh7cdo ~ YbH뱛Z;o>1RtcEJ"5C[Xg4CMMnd!(hk#)1rI徔XQOϘfm }Zu0Qk?tLޕl޷BKݫ0/f^zS9̓wܷɱZǹ_3M^x}{+|*xAsvuM6@6f'[gB4tp@+U✂?Y67j$Xh] !u#*\`CocXj&F=.cnA[[ό&v ZIa4-ts)<\ =FtLyiRKNȠ0T mD^=B u#osl6[;cAk-l,֎<' ]5C]賙dگ3ɢ&z.w{o>cKDgo=cwќ洑>#(!P6/gwC5wJmgm'Z3)>w<w}/w;5D?졤u+ցl*ÿ8;+.k8!o<ɕmI$ M8ޣX5$`}h`X[#x!0D\;Lj;b=$R6zO&2 ͙ijN<9E[Ȧ;EsJf5ق:IA] hކU~!k0(qȐGNyȌ7^!yxT;f+ܒ.ޅ3O_Y#'g1 x쬃Gؚ)$oVx"HVH>H떿 2I)lJ(lw4As^M﨣E߹UնB_ khOO8[a &:YQڟ ?pF?/~ng9g0mlL{5|`y<;7xl_d%^1i+R)rQKmc6aa4S)uOrOI—"]Su_hcj8mNi}OоOݦz`>L෇oqg쪕:S1a|/OI<| F_#vP?p<A?n轢XD<uf %qlOYZ ;daj?֭_e_-F3ajaOY\d^Y[Mu֨>Gu6jYK̺@F y%7h<{_2Caո{5[F+?CIFZ' ?˪~ g(_'zh6;=Gz-FrK} #u_RA*j;QlTCw6+vFrX3ϵh'9wd?vϤ2N3v%.xn%w+xIbO.%6l\֦9 y_ws8o;Rk Cw${^tۿ .XF;@7<'B;"٭각Zl3j%x"Αޜ,x;WmGO}#q yӘ]a~_.:鼘F#db++9'u9avhBY(cvL}ByLM%R-DLLLOg%>BG|)bd ;Q#߇|O3#ILiؘ6ES*5CK[TVG[蹛60V5 5ci\ )c\D[$wo'}$R}V 0ƿqvxmRQSs se΄|TuaqahXr(5U5ǽ՞0ZR.xJh_mY7eQN>_+d}7Y*T)W3xQԷ174y"9-<{Esk9'G3%nwyuY"A!h!bha>(0J\zf4mcqG:hvbڔ,[R^EPkba§Kʵv Vavoм쬸CwTD)dܕc㾟rQe׆yKvSW˒:^SO3ؑbquߗ].s1"ȶFQ{öbaŊv}y`)?amXZ3<1{R+x#k l#:lud֚>t`pQd _t5|\ݩk|y5lJCbSN; n';k 3 Bhs"ͺQ&=stSm;mcSY%2*x~zv=z(熹36UTBR)QgRJyg3wZz8 9gcY|%{:è8"Q|ֈo|1<{>|\11z`$|]O XE{#rܵ^NZ']hlg= T sӿSֱWi,<72锸 %"p"?QqDwG嶌f9^}Taƞʊi-g?SJ9SB,]t_UOX Q~``Hc{LᾸ;*gg 2RACXQ4 >^4O 96( a*C ށ͈shz!D|jSÆq_"Ԣܢz,lCt ϐ0u\#&+دBw\Us\N';}ySЏƂ1t3A[{/fc{a41YO`EkŚWj'//q_-H|f9:o=CaHםi$=^(sBCV:/ψWx=S&^jouIe#qgn{Iݣ&aC283_{ؾǞSLqI2ܮ6WhsTdd8(l{"s#.ԴrzV1B:pְ"t:L88ҼM㉷2@hkB&a~.,{5[F)VՖL)oN7yCǍB4Ԏ<%yÓ&-B0SXo1eJe*ZWEs,kscC+ȜWU' 库]${gnc\:TC{W=:cvpa66ԧܪՙL],&dc&fþ3I_ $OћNn.3^Ǿѝݭx:eܙ46;Rw6d"=P;p ~gN3f}Vy-*1$Ҋ]jwq yAS'SuЇF{A2[3F"/Sv#HwqȻt$]ÚHͥPuV<ϖ{:U)~!w*%~|iszmw35.w3QipG2|F&jg@kWhۗ~ZmsB޾q?w?ŋ",԰a5d {6A㿟|wԾqD7̥6Tֶ װA!"lj-G'b[{dݫ#ƹgg-EǓMW}ݗ|+J%I,3[ gMvZYsaOg;@F6ǁlH73w*_2yCelrĔdЏp-cRӭNBF+x^&Ig:r:r;א>=6bۚp>:tn:g!bZQ 3c &tҹV/; }D#ځNrjvs_,0N`gOػ3jh]tƉAWOTzQ=:#k!w 氳aނ?z#RKmiW9X0ovҷUl_(O_׹r? @WIwg%ޏzhs|#fg_4_[YAv?0߼:}8ix I)F*Nҿp/e4vӜo5G!|)[|~7Ѻ]|+茍]ZWghᗲμCr2"y#d-[eP6[$_ =^M9~ ]nV'~vwpxh5fBD׸iEZ?>7j.^T/*{d_{owYh0pwO>y&15̿0S$~֎#l3XNJr":wJ׉<ޤ gz>_Ps w]:8kk$6)4/n#: ^9uXEM\ad&`~o|9=_yqd6λ7#6*b>rLl4>DMcҭrw&Z1G1WqGEx>a}kr sy@n(r8mxXնow8`X,`ofjǭ8b=̵~+,DZ^͇-ЫQ |ވQ5֨3l [ gł3Zk3lg[pF/g%3:f5#"@sЬm}F0V@,XIc@'oH \=S9j𚓯F:jVѴ y} ]ʊ`U]^oSwO9&X9kROn2ӢIѳ"?×F+p?qn6sIɭNfxF~:YϧX 7-KZunӵVq|Z9i+ѵM `7fUS6ЧڼGPWsP73}S}fohwnY3NUcѪѲNUcѪѪ8ZGkOp~Bvy?-cp-E+q"sɔ3}zX=m`&&}VHa;>ur1,,&0h~`~`~6`~zhQnQQ8g^Ue؛,XӮKlwÛK 4m:\_y,cT|mAyE]9 |F̟*G3ݹ;e{,xaW[¦ZD !k#}iجV _+cFeYVް$uBMWoi}ڞ5R_i["DZk[ 4ys"nl;mk ?43QE;r5۲Ÿ7ʶ?}R6.x4Vq&ҪʼEHFWFٱ@/ 4;uͺ+_Es&t^['ZI: Қzi{:sv{fo_g}l=#:|%tS^;RP- nUBٛϫ&~>L5p,ş.EegF*b,qY>mA 4ί#Vg8/5uysUVh\iq_h{gz:Õ!) BO|] jh21 m6F96hQ2F'{"ȇHbU91 ӑ֕D`!+#}fv8Wy׺}ϝVA2u͸Qc/sµEb=:ƃqV+31rDLut.%[bزc.&}7B30ꘞW]߄g1!Gg;g][{]l2X&kG&}a[Qiklu[pcY&t_m]I3饿>v$QITq}$æKeWi +#.t U9s5}x!Ïa Jzo1T8gޙhO.۪mhF*b2$i㿒~,}˾e"g"9w}Sú$6Qx)$-4˿aLz{s;4ugFOx#9fSnrjW/m-A^hhüa4A4ƽ +ZX*1f1c=\LU&=n?b_y{ 77x5lO96kq;6;=Qgi^xjA:NfV7[smF=Od6rpmraLޏ(]<<;늿ñ1@iSF|ƨZB}8]o?blL;طl5kuGB }̻NOIn&缹[XxI5H5AgڅRC]԰~ z'xy?5lg^&ugw %zۤ_x!f >6K%M9b1W'Kzz,xϼMrKO8/t!reD5Kg9ӷ|`kw}ۥ2}~ſߝsn6ieŠM1ս_H1NH%*Wn 'R}')KO+@3m!e~lҫ6Ћ%됧 WeL GFCddO9 S5aU1@Ͷ,mw~h }۸*O~3s,}Lg!'bN ҙ>zXroJ"}5r=\_L(=|}HZ{As\]q6/W_]$]tVCn 黠")y%D;t63u;{p1߁x yh# Zz"7-|+rDp4v8Eܻ~8eꃞؖ&-iZh?1Nav^{( W5M1)-[K4zb9<".t uԣO.0*m7ϝP՞vUmXh]ݟ_73j>Q) ]t*Z7{z?ƕq#A*ĮG]UVG߽ GA~xݶTʱqcp>>hLW^NvQXk#}>_{L"))uRi.]W[i_`ϯWfp4r'16G ݲ[r_M~/k؁]K<׸mMwB] +1Z94]:`7њ$_ # 1hjJ $9cXZ>`wXj(,Xno=?~[6,T72f?Att&r -=>jԓ,0eVUjXJ'ɔXG5d5ӊIULMPM ^ _ۉG:?mvaϒW>JU{̠5}!ۓ瓇=\,Vˡi-9ɪjϨ_0~Y:췛WCYlQz _^#:9yrq|>A׃7$65ttcQ:2}MIslJQ-Yy=Z;*@kJh{0}V%<~f׬b=-[r,ml\Xqw6k(Igd8 GL"U$]-"f;W[Ū&s7!֦{r9-J_[:@6a'({Q8YDNcwr{f Rhٵݿgs%U}Nkk-D˒o5g}d՞pw 2'QJnb܇ ̠Їgn{Uca};m5Yc-OT2} S?f:3BkVgD9~ek'p3QI_Պ/jJ:>|5'o<]wL=?d.Bx%.WΞ6Ew|n{p;8uX?ZKh횏C$7*>rc:٘ji]~Hk1gOU63YҸ>H45#㉞79#fQsV5toߊT{ώ@9l?XQ]k2ұ&r!s]JfC}3F-ty;C>1iNILW']]ps+r8iq8M;T1oJw*Aż-h|ar>*{"v4)%5S6OO,SG=n_!iJ=Hg}:fM9>@퐳@za}s2 zhtS+eT:uעM:rMW@t܉kE _k_Ȼ?9=ך$/U-g =xFwfɍ/?!`mƥuJ,y3-qH+aX},E3?hgSXIBӡC$z$rGUY4.wx!v2˿MB¶S gU\o4Q867 +8SV:kr >1=^e!o!ArhT߁X|vcЂWj-b Cαva|qD}_u+bٵw[\ʐu>1܇27kǐҎi%}8CԢuYw+7ə;6#ߖg{c/p;*AӚɳ:1jbgg>w- Çȇi@CsA X1k7$ۯ%]T/ٵkLwN؛X r><?Pw&{2Ox~a~vD}c1` 痰9!YQ% ʻe~)l=bݬisOy6y; mM爳ˠ=CKx, mzȑ̊7641z ſE[6)nߩ?vb-L9XF7Gw"ƭcشR+K:gERNj9` a3q'Aߗ௢nLӘq+6)5Qy?MTGYKY4p*+/ʆn'C?R|XQ%?˔?ߝ,ST{-k,7=L4iJwBY?+ip.?^1ByP[ r63;n[7Xf-/,g[PLדnQ ڦF0ǺIoa7Q;dldz3D霥y|m; ϛ.:hEgXĬ{ fv}`mܤm6dyy 5kMa:({Ǎ;= \d ^s?dTe^Gm0y,S [!!\Z+Ka A{uO}gAM U |?lT|yF7v∣@>;[>n7>Ǚ߽߱b"q'tFM>>Gz7dy\F2Y8+#:z4/IBKl9AҿO&d+y1dz'1C2#5g>}hy秖.$G'HaEnOGUny6_R˿Go} KkqvVu"v ;!8F|*XꗇyFU9rqF3mwb a}gz9ݘ?u>aTJEftm@2*LPїY)ht.'? ~xRgѩʇLsވab݋c#}z`Oq>E{cWcccwBS)%6~GƾaLߠ1Yt(yS 4V1b:|V'`f#WCW2EOMyo\,$y;oɤcC$}!k^t̬Š^z)wf2OrM̽JXQ$fN~h=XwOQpX}A^gwU;bBԵsWs7s3w{?B_~{zBOAl.,7âf?:i#}1|D&"+t>d.z6eV( 3:HNywxֆ1Y<^ViMmijzw}Mn[d==Mn-H&ד.Qk$ &]b)Ʉ#XMgCbr.At"wXk'Bco cXM2LSs=.ijCI>I׷{rkSXy_Пrk3] :1ph!;/xh}Ʊfm#jnhxw+*ޮJە$3x_ >o*K7{Žmlt{ F;wL`=ހ Տb5z .hn"DŽv/$3h]{c~gvpkf/X Km[1nsG)9w5d3'aop̂Gm}Tz7bbZ}i̱8o ԛW`z.oF107D;:E:EM8 bh#+qüs uZ|[ؿ_xMc_ ^^Lv*$M'`4ߟ2N piAګtg>l%lU{6x /2pawv`җ4mzS2_Ddj_2d'yu}j33yt64g2vOGv%Ehz!xv:9.𮎓F1;hC4yGgƱYߝ9|jo=-'尯aPH5чk^KnR9E뇣_M#)%Էk{ Esh_zd8,O }Xڇ=Vt`U$F3(L4f|Xiu5qe_G-+zg3 U~@eݦgNtDZ@wfG'b/|B^h-ɳnTI/porg ut~Ƀp%KY  |x?(|U@+ }\7f <q2Z݈4q*jyYLgwő4}0 .گ{U3o,hEy_r?KG[9ϣ mX>LJXr/c.2 3Ζ;]4wйb\C1ڻ0AE1E2;At$şkrXxLpsÒdqcN50=[rѦ>A{C{좹\G?!$TBY4,SYZ$o1d~Gg)E~UIgTAzҕ q0!QG{m)Dٲ6iG~ >Fкc[Gۨhpڟ7PxQ]]rEU6LjXD40,4Rl8E})U 5ɗQs/[ժ=L(!fzܗ\guGd0zyc{T4Ǯĝ?=mw==!y7HNp$^yt7Dv2 ӟb ɾ`[Є7>ODD_Ud&eն0.n316#z9f =sbz.Q%1;2-3Q;G:3|>7 #~Kcjs#>(Oao>^ {b eU.7@ѡ![϶V~onHc=\/}7vƐ2t[,ٟwϖ/"C@A4^=dd7=AM2g*7BB/ԣ.$ٌd c+ءcٮ`SWH> 7/ۀ\5/|/rW:JYT3XIM|Am$/xT_-L$_> iFzx}>K{io7͍|{)SVe:ghd.dUEX'v5{Cۈ.py8Ix?"| +˰c;E.Ҙ ;Czc,yq,};'!XUkɕ:^el%fR%~C i')Ugf>WmSDz~&q.du$S7Xh58.`GُEx&b)d,b,a[Rhf{ hߢNnBV|jOtzM,th ߌr{vfUף8D9Wkz˄jCWkV !qƣf*WL޴)ߧq .:7Xʰח%C%tѭM;1U/qTQ'N%U}C8D;< AmMM¦o,:#Ap((C!ژΪ1]A=A</ 1Gؚ%QWPpA4%A0/$סVӨƲ4֜{=;L9,<ö.*^oA=՗eWemcٸѤ&qeOE\߂mlSd} sF>L̡|as994*}1ʱfuwhUsG5[b=weU=I`=lcN+&Y|q`R$nPĆϣ\4;>~O_+~#' I>?vT@?OcAKh [Z'bt~(wiB^c s$c lnL^ܱo ./.`y:gq>235U%߅HTozMB~p5͝t5G^5j,YҠt\c[*u%u:N:5iO-㎴T37=</hzPCϣsk s0{z_xBsygLF@|Ot~UR4ԤT;}9_9Zcgu&俌oHAI>OE :4~Lww0?;C2k;ORΠquwbKL}{<Ǽzw*;S%=e}J(>k\I/& H7>Kznmz_}WN\.'}o.7.ݪWwYʪZj^ձ$X~/}th3hyԫ:z&^6 6Rۻm^cΪgEʪsnz>CeVQ^j3S:* W󵿹>/y>:7+XMsysymAbJbم&z>gX3~54Y.׿xLm ,rA/9黰.+sIS[=\2e>/犷kK/ϑ=68ٛ)z~K&ks#>_Bϖ?L+b Vr2Bb*ޕ˒ĻΧ[CY3}G wX2ְ͇N_^o2s=z8׎]s{?ec~xɫ6#,8տ3xw9^[|??|_gs`ƘI|\̳_cs | VO'l_a9Yoy]aa~*-kcɥb\6G>5rr#O3z| şKz46ߢ/$o|]~weg߽]YldW/WWQ/˳ʳKBC%מ˕7/teTzH{׭tq㎍l vGz6}{X z~|lpw\oX4X\r,D쌚\>ҏENQ@4WWHXSM}F:դ-SVa}OD͔m :-y@LOk/SBqXtx؛?;o5uy Kg[$&7)"sx+qc^7Wӽý37Jޘ=dcOn+umbFD=7 <[jX?):h7ٞǾo,tGWpb#8Ps.DlYUGH^mvy/yLS_󜑚$=v_zfeLw;{١ e5;2=t5jVqAmIp:\_ƿLܨ^Q(?M-!$VlBO)ɬ5y^ܴ)z3Wyi%jWP,s,@WG.D)l>=]eELe b 6c+bt9NلŌ1c27zjzA v+X+;pzS{<.eL cXf=p*A yfPbxǺ_백Lr:^ e\6s6|yzq23pKFL-)}Խ";{D_- 9/@{z6~㵒}+Ï8'3Τ%kJḧ#`CYc'[3ZsS iN/~Rk>hv,tAMXVϨZ̓.q<pԀ ~*t)C ꜩۛ<7VS'][٨r/b•]ot7}Y}Шo\B'|e ZӐNv "}a3EE5'k:7ZNY\?Frh,gAϟJx~#bёT^7+-SmsH/xNa)kWAWG36NX[ vY+uy>5dDێȶazl}89u:ݦо-G(;Q Kkh~^Ykq/2K4/uWVH^N~H><+?c?8tֽ``Ԣ6!j&k!-dL ҧV _KFiZUY|~cNGۻ<8 h%/Y1Գ 4%T?xF~x! נzXһ$֡1ZfdK"zWg?dagmZ$kNWn{1u\w6?gx^zڨJ,1,}ķ$^SFܫS 鎸}>?>U/!cc6%ZuE,~Zբ#| d׹h:5,[|9?`x7pƷr L}%.ZY7wfMuKw3=g< Eǧj#fC&}"} Xнl2nR}BrS[2qǠ}FiZE; };@,2=CMpvXϏGRxCڐڐq<ꐦsZDz{|\eUf\{Ih $Ͽ54R]_1 M/P#s !BWQ#=1ͩ!d| ҉4VyE A|Jvp1G}ͬU|<֦:VfM4NQKTϮ9v95C^$ .qDjƳH9QsHV|`Wȅaޙfo=yoN_o'ov^7;9!>؀sҺlK}hc$_k ~FBr."EK S_a{yN5ڷ-BY'J|٦wޣ_P{ŏˁiGg'*,<'5,w,R[-Z}s1N G ['"t&ߋED`_K>ƺ,xj0VKEqk|6W8DN{6{^{9"c8e}xۯ s1`^g`s.h.^.W%+6XG}7eڑf?XA)>k33'gVt\K6GYסьT%MU3^>%\Krw~eFюz)]vGʰx XĆ%;:u6CXv5$owuȻWg_ىX3V9iniDψ [ːÛנw\k:;96S,w݁#ZpۤCom1A?I=<93>pOGҺ3bj؏||O-cOndh0ϖyG% yEK|sn z]gs,C,:OnD!$#x hLuga|/~@(h;7%31o4yÐ>K,c4|PC;E}y䤼@rtZa"nX.$hwdgDa?Q[Yx(ӈk-hGtnG!].\G,9dڢOԖ?|œNn Px1[صP97'sϠĉyym?'h5+cZƊr%Nzr;%u&['0f̯Iﶍ5G.ԑ&=`i .wѺz2Qc(+OQD#:yn$!v~j{Rx̞2fzjƝ-XETs''+P3Dظ¼1m{_>/K)IvCUn wm!Y ୸'Cl.]'Or9r1~ gwݥnxdU_/tǪ|9K݌nu)OП_F^voGLyw-}ĊZ@LY g01o}{x@ȹB^tfaSTEa)8U 5 Ftm8t~jL36?F[5N<# 8NaXH1ڷG8|$wse꒙٭`\QA~K,?r5!߁_R,1U+XYtDG+FMѪpgy)\|VfNhM^UZ󎹯T`$e!6%1Кog;dJ6MڣAy/{pk$k9=n߰BY<W=~F#$΋qVTHHy=ܺzUzẏ Z46AȞj./8>0iе#rxZd1iVmڍK'*Dw'Ʊ+}+&9/Sܿ9W ڃk>|.ܛB0#~j\; 镾D]~:ɪ},YxiWo,5RCF?L|;`@7t6|O̧-1ۑhOtOߦus?Yg]GuuL_ԕ}޺16gص2v5į9V2qZ=N0;xZVO[!{"Y玴vY9xܚ`D{$-vvv 8ßH*c@wOܵ("h vNGHa٬u]kA6ey_0U] YmYN /_oNemN~TzEm! B!;v/p>_0HG9;9{Cё$;#A;ƅ@ c?K_ʸEr!rq.,N#u"..7+h{ʨ 5/֕!gҌgHts5?{/E>7M,2ofpWuȁOhwQ:$kt ,?8v9[(q&)ϵwtthNX(Q~g?[4gM-4sXɊTso 2dLح`Mo4v >ٚAcwEd^Ng ͢8ws}y܏lC|Ra<_5ɬ<]IG}όߑ|½vߎ1mhqɎ'm4ONDwa]4Z5]Ys*NBN}s Kk|f-櫃Ք_ŭC46k?!_q^8wC]߰Km0u)jf] zZ(!726`4kh,K%xWx]p2Ym#NyAN* آ4?4>"hA7hN:x11΃7?E8HxBNsD70^b;ݛ2}VQD3f;9mm'wi}xhKC\2x\m3-p5oĮ}D=[iMsFiE2.>P"͜|Fr];k;Z||G嘿-'2# rBcxIm zasڇuu_v~q|kLeba Ozչ"#$Δq ~F˝bUmy3Er/Y}lʫc^yݧ,.1Ƶ%\ޡ쾵D‡J2n2+ա7Xu{jdG3a^{տ }CSFt7)+SY>h%zt#o(ѡׇ%tD2mP=ݦ{&9$+mt]Aq8 C=PtR2F.BF:y.pێﲂh?SxE9pV-BUԘӖЂI>w^ӌ y(/%{gQ~ɪ"~*tcWXfՏEP#yqXzi1h-Xcnf0ML@'zzJ;YΌg^qf1-b;#qϙʔ9+EXGgw=$Xu(Y]o<3_jƨ{~pkʦq-O+}눷<|;ekY:)"[de1W\v-O-O4x"[9Zz_Uiu~fYNs̸?hozeYd亇ΑŸ$K{ʗ_zzOߎ~A(ds,6G6g~6ˏ8$/dsx6GVm`=dsV_"9<;IX&5yX @{Y^u8~>=Hc|RTnokWɯF~%> K~[P;Xy=0kE;?x}:W{BćIw#ɡjo TrtBc}C|15BƲ䞉VN|n@ΟHN>+8)C䣃v5+66=[ +pxi\57-`&XRD\˒ek5lVoG2kߏHߟ9/8:U~MFj?B-5䦋/-Tܖs }v>⫚cӯY|]Z *Rӗ0=ֺ l \.++\ oƦR3*X[kmֶ_+Y =ӝcI˛̣"I {/|fHke hE E[v"r{&OUWđO ׫,Qw稈׶o0%~sBSyD7ks9+xR{?Z|ܛ(51Nk/qP ~E+Ƒ1)xY&fCnhĝGܨ>es.y Sw!•jk޻p,Уhl|\_Nɽb_]i^Hm#lٶur_"?ft~1Q@c5IRۀ!akpҸ?Ǹ,Ƈq9.:6<61=)"_bX6![_[j$YbpfHOǹ=:یH5ul6^k dQG|2?>ANSwMժxC}F:m+OW{y,jXՖle!rL]CCxwҗd!Nkr8-'(L\/f[Pw: c7db^S%ȟ ~eh7rݿ>a_uzBi-6{dujƇ=Hg>? BҲ+imZiC<[Wlt{nUUtĘJNyYH!mۓ^焦 #﫞dpI=( Bjٳ'}FGIJ\fT.x]_ qR XWЗÊхNk?=w/Қ9Ue$* |e8w>wIzF][i׹ڤݯ+__O ];E7V>}8OߵIߝNJ,>\~^].ΫWZvFG .GxS\3_I22-+Z\ֶc4ط>kvQrwN l"}ٜA[]z6T:r&0R~u'#sJ+0uޏ+ \$v plZkOĬw6? q?c|U|mt>V/ ЊsX1zd;w cΆ=N0za-=%FOm=An1[T?,`4K'_@zӘjL~^;As?fLGfOc̞g;̞_QԒg3=|̞쁘=Sύكal֣ԉpZFMw>3q2qWv \#}n3MX՟fCJ{:TEbo60p~H\J!͠p+۝ueiud̼uD+7:^W3ݕ?yAbLY>UKcJm^ qv3@[]#[>˷ow񟋻y!#rQ~Я:m2_~+ P$]ږ]deɶ_Xje]KmsYjs?=qaeemk%85}QD ge?1CdǍD!k4c+u2ekT횸p|8p=%7fыDvYƍb}˻~~+¶މl,|K;ށ>.7st /n2b3?d[0h~LjUY>>R[`l_dF;D:dCK" ;YtV('=pjkد]xr69vwajݰHڵ!EtAժ|w\99J< lcEJ}_yPŽbϵ)ޙOwXj0c>=pJ}f&= g_ 3;.}JzpɱhskRGLMd~=7sOO=;Ǒ i\QCws'b=Cj1b ~7e},޻`䚥 koŵ"it=o|%ݠ؜Ӂ3os8u"USY8g2;i>4xVn4MɬXkEdxзj38d7'nl6ch3*NeٌDŽ,F#,0yf9:>{iD1Ql'/*NE {|";^` V B؏UfuxuApOy{sOٖD#[CfD68+Jܤ2қX^*^,:v]б?3UBn\R&c5d`./_cp(i%w5ӥ/HפM`tn'>Ma՜wf>'`XVG_qzIQȔ$'/xSm ֶ7ްl~L?o'/>hX܉{v3;[׈9k0역y_m"yg+mO(mQSKx|"%vJ'їsd|ޛ]""Ǖ,cIogcwL\lI|u ,8%{-w|h.fN h=؄//tJNԽY]rQmVQ[a<}]v~y lw.c?Dhrט%w%Mc˔ Bc$}cΡVB1Z~w5"=΍DhͲYvC\jW[Q̦6!{|TVcW?$K|#AL߽F[; OpFY_dO- 淇Kē'M){aoUۤOy2fH6Ef͑(|&hL%lJU8oW?0~3RJ-ER~ ӱWXeo|֜R:#1z3uJyMIK[i̒m;hڭ}򞰶o-4qb J06PX6NOJJxkp#nCE|-svxݵk.(H$ ig0Ap/x>K>o}C?w%B`WCHnJр߸.(_ҫ!6tWhZ-d vl񼨜lRII7okN^'MP:__ XöBo[V Rb\ {>8y  2WU3]Q+uooy Ds瓽{2fXe/qQ<=yŎ=Jr}d'"|;Ζl=(6;h.y$a"vvs+1=aѶ.*3Z\3,έ3}G~z|[UKkg3F'1^bx}6{Llb4:VhH@__ [>_ uM^ӷ}P%xIiS9L=A%?F}ꇟK2_I<Q4ttk5}.lu|y!ޛ[8f =wʼiB] C FU$Vwyi^a>a,^J̐Ll}Yn i)cҍ>ոL =0M|EˈZkh6ZS۟ޓdmE|μ/$+E 6ߒL< XU\ ||3MΘ? lNo|ڷNe&?n#~EX-I3aVK.d|]?7%Rc t͢A; π};c:rSÎO*I9tgh_h2XһMXgM b09q?掼o*93{2k'z2N'HceydEm5so,8Y7]Vd|nun]+b1M l ȔF6Y=6]/}}D*x^$Z*,@1Jo/|ږЦ:|$`K{\Hg:ECjV3#%sC۰ZA\>xwDž{۳DbXЂ|,\ZM^|ڠ]w }[kq&T{ Z5jUVO|^:8dõq<&҆v{y$+ɑRE b:M2OW@,sE]U_:]S,,%"{M=+ӥߏV F3Ytbh4 zj$@l1j/lPxG9籶v7 l$Sz[u +֓*kؘMrdrۺ#7q L.?[L,xw*u(|Uj[a[W[\K#Xf3?G ~Mc鈴%}qLJ~~Ǘu I#a6n~وP*u\gD^9\g5~]]HgB Nzw4Xy]}}AgV􄭤'l%=!;IDxC#OGkA4חF4;AqCn}Yq_0.Ŭ,74* rb @F~Zzx`xn>mRVO#j.# XxE%lcuPhߊ;()4_hm1ƔS\;,}6[eG4bt)KK9@n5ou6ekg5}`qo/ҙXD2e&lo{zlmW2+~< {(^?\Cz&;!&'K繹a[$1A]- +nfoD_ I&W/sP8Z1=E;׷Qa}F9@&j0]gv[p3yĄ~0cXӎޜò6}F9xs 㞬 :6@u 긗8:zJIrn<M~6u&1v8hL!z_E|{L7RXd>"rLe:y?dB?$}G>ΓFⶀRȟ*9!|!VqrN6Ft_'ˮ!+~?鰽&I[r}|~&<&K]ӷ/k,p<GƒF;M(H3d/CǪǕكܑs'mx(s"&]CE]ݕCaOzN&#xM$~aQW{˩0V5"ʣz?769.P)j& ~9Tu:VCw3&XVuhϜNs逵<;'8v${Ju{njs\b f.$~}ͺhAK[!v\6'(䱿=̾ ֨ƈE-ҙvx߷Fi3'XpdCE҆sWϰp:ϫ*96IJ=uɗ219}Esu寴X2ol*yaD`ghNkYކ,_e:bTֆ!IDl -3&,oA[϶lOnjKwy3@edGeMΛX/Dc7i!S& 5} ~o,h<ߢ͎A+qxH|#8st9f<F8#"z/YBym.6˼ >2wlHM{:r-%"%//ٙpq'PBq';"6 )oLlpKI{rmj17Z~D?K:+DPCBw +o?;Cg?8"r7c/ y G7DBccwlo WӞ.q:Ks~-C{ lD;ܓ~4W"z+br(1M5`g |/vN3ӣN|-} e"%d3wkzC} :ٻ#2~{"-z%% `׭O,^ta_!u[LCџa0mB[*CKk!KЍtMN] 1uV [x<~ujWV+|e?|ޅvOI+ݲ›y̱Y[l)G獽\ 8da?O؋:,݀m_\Efsu_foe#l"1 7z@pqW=c8|^>+3།K?7!LՒ= Scà:3 93ct|d'}TLMiC䘯aZ7Iu Cnpz="OvawF x87V1swp˪}T븟ul$A|\о96zCveB(eTKW-Fmn)`1oQAc95P=u.{^UVǾPHvHv"ںyQOlAZ;=b^ȉ;in\\Ԝo$>gD6w<^W̺GroX|DݧΘ)Fmv~%Z~MyBRY%;&Xٗ o#T=}l5+i# ɦ C5a/cQ7f89$~u`7 YBv\!9ҟ k:9ɷE@w5pg?t^SFһY̽*40W+DCލu6#@>TM>k}~gGa!/9q EpW'Oz߰mJzqO 8Z^As1<>9\Uѯk4g԰g_6CQρGez8SgPKkc?w}B7WvCy{'p}R9 DK!cn^3GuNiKCI0O bu@pVY+du)Cm.QIX;V:H8M[db춳*[(﹚H=8̝Xf:}ahٰ6u }LuF> vkٟ]X@W7mj&mք]TDfL bD=7ß7I:i>kա6y2O<T/YM|M$%Z%๤HGJZ^.ڼ?7E4tpw1-5qX1]썮"4~q̑$6c';>wVkhOoȽHAyCټϯ L4>1{hlڂ3vF{%Vջ:cFўqg5?x?`ۦ!lw~d"Yi6ͷI0gAL.v9J㻷Erup<k=UCc}yrpÇ=9<оzH׃hZ~̭d7 CCH2>VCk-u5HcO:T:+p㘯ׅU)ky|u_$k`4x%?]$4/`E [EBa셮@t^>nFTzyǺBQyauTҚxիxA7𾕙:GK_}w{d6Y(wB_Xù0ʑ@H %2xM@j YBgg{Z%dIa`?xD_J7uY&]ҳ)Ϲ`:,RVkm^0=NJ̬qEX;Г> X+l/פ?AZOW 4rdq2g<$zN8[G6?lf$xtI8zJ:'0ճGpxzǿ?-MQ]嬔\ewzw ]T4Bn"9<qFe:qSUod=ӦL60 񙥉zXےf; .{H$AسfglY]y3A_{x3qvx4:;8C< Rάd~GxϪ3T zj Ӗ)a=^Ys5Ct9>Dw3u9>R-a:uzl?o=.>g`ya>H:|$|%âGRa=4u8?Y[5lޫƘ5Uߵq޽bf7>m&ZLNgWgM%,=\Bb5g)=#+Qgϕe-?/csfvJz6fF.nMrE폱nA3-u^d$7#5h MJ^:VjMɪVL  Y~tvG#ROPWx!&>>.[]Oն4_RN ݋qb-|?+>545UYm9_B g՟b/z~K,gzw ܘ]9_6-`S r˻F xerExЭMҬܙǟ:t=꺭j4Z,³DOx䘸ָй]3.6 8IŹ>wx}#5K̹LPWҹҽRe^_~ɿ&ZX٤CbsL ڿn8_7|yWl;|i0L?--JN,w:ޯS< lt{8Ql!5ARLiw]aگ95 F0{Fy}&|Ns6wӫšG'aAgV'cծ9r߿gDb&~-sslk:c/{lIhHzuIzh/ ^ ?Ho /jˋXDŽ[yLr,U4豒{!=`A:O&-"CkbOv??gb{7uJHU.#M?5PH7q[Rc<6Von>5WؘZb_Jr-ZӬ}|ߩ4UwdK/օws^eJΕ#ާOZSemfkühuD|ZK׌C>a_wXأ=6vjV-b{rJUBeW_T2f/ϔbir˸K1qV`=KZEW]>Q UK p5[<yL>?B=~\=R@.CsYsaN; ݛ T5֍"xG[x~"#{wG-vCv- ;ņ4z/b\~hU? =y.!I_:Lޑoq)9> s Nn\fbM}Avq:"6C /2/&(bn7QKdr󅞞fq>G=uyqnH^u@3j1.=u: ^٥/SCzs6/=`/θ-bcxGɯa7yB `Ghjp5~=j(ư꫙scܧpߨ"xS8蚛lݟ+H NLJQCc/t^ ߵqz,2GY! y&y9=pY9ᇲx=%9>6 HCTz/ǝjxVaorS&8q FSZswy~=Sz&OK7 tǠ"{ e_4Xqf3Ǯz')ƽ@c.;7+~B- #6{+B|˿C|`kϏNxdsnIoWw-׌y56rr,mxvi__-šЙ4걩,:'sE-S#Zciv =g5g^̧mh 8@[U>6o6OpAt|qOϹEN: k; sCp긫mҘ'y0~/'.Nq¹E|9{VζqϨvtZoB~Axqz2n6%N@3 BjՄr2Ч!^$Q> $ Rc[&}bF5h:( Zۧ&Ԋmf d>$' |>#g}Y{Z{]w<]"0ɘ1t lâs,Q\CL9N5km`p2) sp9רe7W_8[0U` |2>Ίd ?hs2'F|<5ooxhߙd{Pv 4׫۔1Go{3H2X|l:=0t'qk$>E}Ya3?/ސ-Vz@8wBgb}6rmk5YMXbsm>VČ;{m{vQ/8Ɇ.}OunƉdf{ S7_4-&G-,<r}}X_?8$L^9C)kf _[JUxѥ9̳ss_ܻ:~aI&8`ew<#17^]$~s<ڀ?owҟcLSr4/N>y 67cҮ" QuLX 'ph9;\> ;"+K^"7X@.efD1[j^~v6s⁃٠gus0e+[hﳼk;WVUnVM,s1uDB㶧E2y\떿rj5'z.X$K`}j*c:ܚZEo q-`"lt6<ӎ:6*?κgcaoI$2iAyS<MwDn~A8^/[]R^ŗv6GAٟ3π[6ҌL)5Sj?WQӴKYcxȬ?YM&$ea[qN-Xs $_Si p!6|2^$#)۵"nI~=X}[8*{nZPpc.%$-8MAo.5[ Iu4TnȱJ-B~9Jˍ(i_+zJQBZhPH`SY]c.̟՜5uշ׍2Nl VS.<cZ6(N11w1IPaVG_b)sS` x|SqT€2XC;Fy-.:#;Ѯ(C-8xvf\נ=5ŗDTqOJ{sfx[DLy~.- ɻZČV*\M0斂܆/h~e.\LX9K`=Q_˕KzʘQ`Qy7l5݊=Ue_S=kMà\WQ|>QLX{m=y 6a3m0~):˾B۲'d\;q+lZ8~uX_+gS{nX}BԶ~o )~K>4N3F cψ~:|o,Nɣ ;s"i ī17f=<jY~%G8YD,wvDe}9~63SNwFYёPU?6\[m_޿apԕ߁rĂf>%v Uoxì@l>gb-'L?뮹oc7Qd!+ڗ4+5|?>)6Tb:%W}a1ZfcX.!@VtM?6bϾ+j)>Hdw&h&x,Cy:wo;ȥa -yh,O"+EnYE/#OZ%}{w|n{"9g o[[O?קg5_ϕν[{Wb{wbн%x zŕHq<c]5segϧG]}ffWF??.hJӁkEZt2gkϧ]C%җdoؔ׫,}*Iw)b~ZQfuܲIۘ'2Alw9K7<.cxoz km}sV"0r&x?I_}ft1|:e;9Pw]w=1]coSĵgsƳoc*ɿs}8 k%#0ۡ4pʞI# SU&%v7U\+sf~ >YB_KޖG6Ӛ3.QPQ~ 8KzkuA uvwtti~O<^GdclY.ve}qnj/D;\h7ʉim+_/>e7yHi ǀ٪N/[8r{ xx$ݿa-Rz\\!)X0ʹ5`2;~Ӟ^ܓۍX/+_YK[9nᏮgV/ǨQU9S1rR=L +0qK} }tA~M63l_/ɇʸ>o.炎3OC|4/x;cL\ 3|M5g3>cFD葹&Ό# µq| hC,9KΉ>S1p驔3 m9&v2>og.D =>)؃XYXRU~Ba&%#5Na[e,E@8ef+KbY& 浜K4hW- 3?zEǗw$eȟѾziXYu7ߨ3}V4ed {%rYy9\-USO)&cAYb?ktFdk$Z5nnu*Z'a{h{}|&@׮mkK֞Xa~{sݕ@\ U}(^wϫwbg?'7,:l=,Wc:v ?ҏŗ=ؽ S][H"xզIbJxm J[1yS3BR)3N,gs_V1Lrq|>؛SDI1Rf 7x|t? ?&8tPR<;NJC. )j]sR>61h^Bۓ3[W-TT߁-M&o~лz_q?FmiVa ךE|F}ܶZoHS5mB0 P^8da]yw3x?2>$2w c,~9WV]q۰t-1~}`;jAE>׋1qɋoiYy\lמ32ȊC}>g+*\=]vv2:{h?񰂱|\ްh]$)ۉc"$nA_鯀\o/ssÂ}TvkwuF{סcU~Xt[#jțbŇ7nm62:%m /T9i+TtwWKaV.o+MtxD\ s!=2&/ ͹ƥc>dMWg7eXp_{>̜I*>\iHO]}Cjs+L_m7띳xڒ\?z u'2wL!_ѸQ:>Yt~UU3`/a8/!+[F4C789[?荖ӿ)Үl\>:|48_0 <31OuR֯, Aq }iLu?_hd`Gd/ɧm#̼f{O\)[uA'}G\E5?G95xڰg/)ptq{1y1Q2ef>lH ݛm8SϼbW~f!nȅVlO_$NժKT]V |Cx*xӬ_( 6Je_wE~+y$ni̋q+?7 ?Ilys#*[ fFQ w&J1vRO}9מ>lܒ5,i®m 0L_49 gS ׇBxׄPZ?;2U*#>F0gК;K3eGva̻?_γwb)CFym䡲e\ ^Bċvcx:-*7y-د3^ {dLgL~ǘ`2VѾ`|L_5ʰ;0Lr3e٫ץ!Ycv&8 d^ =r}ӃqW4Zt}bǵkNE_/ɔuв+duw9?'׀7ws=l>}uv_Mw i{}u('m^8Y{7RH쥊G:2DyoYkr3ITM[Jܮ]Mb03^e[^jWJ pqgZTWG%]vxߜضS~.7vNjܱ`ht+wjg_*^d| cʩO~y`/ki sJv~eީfDލ]c6۸m~ [-4K]g7VA7NjkhKȹ5N4ܚM8W,x?d{gDIgX ި{5uIB*̧8K.{bgʒGZk :2?bDúd^͸7]M[+}Wyv7.s/1Ж2A7Ɵ'#^Z~y;*U>b^g\RL?#ߋyeaּH[؜+xt«:u@<n/a+h꤇ 4das5!L O&2Cc70a|\L:t"ZL9w|w^gz ?ܷhUhck_h%m#XNEp,/~M_Ϗ 17hŒUis03NS0qlWxϤ _ e˻,9o >eSч ysq nkG]}r# n6qҒ3&u]жxȼX.M#̋۷#˾o_笼yR-w.-{Ugh:sZD3|ISЗش9zJa?w6N~OnfTR6gszB;WcM4yʎ_vq; pdg=h5Z;)SݧaCm-X}f!,M.ݜe'\BG\?Fߍ=&OΌ CS5}k=>l\#icu6Q\cݵXX:ݷ*b .qrN/a,pc=]c;b?͜TI;Ze }*WTt 柒qbc -3j&N,FW+m-PJVCkls1We2xtB99N1T 2XȑP03ke՛gˏ˘ -MKa>UK2ߚ94!-?t*#bQ916x9 gxWU҄6y^3鵆q؇j{#v@'^3Q 8޻­乪C8Y/Vl()F'P:d&o!xW?Yo3܊hu*I1/'UՋ( iߙ+Ol%VKЌ k 8IG\?6y㩽oSCm0}-۪Wt0@3Z$І,߆,`Ǿ>Qٌaӎ~J8]\ޫ%K%3ėj\tMXA[$mۨ4F/1?RμM5l ;֬ڔ_]F;;G'!"ϳh{|ȍݎT+# /܃gvrFI mr*~Kh G}%xÜц{ZۜG[H׺@ȜmN ژ~!i߾!pNLoS|yO(Mߦ)z"< H)j}VOO9u:IўPoNoњ%?8ڈu/g`͹ZM& Qؚ8iKoE˽WnagҚn `3hN>؞ ko]qqU@'όAz+ROne3,gne|ÞzC.zkU^7,mkcI{9>pP3ù%;@SL^/ի7MEE_&ckvm,IL\˱'C}xcE{t3!erO/K[S|ZH`2c= ԡw6Ny-=¥n4&~sۆW)416|lJYǽU};^'4Xql`R ¬OSQJs⒟c.gj[%%'N0nO6=\g1V 19=ގ=ƺȳ=/y޿LڻRG奄'{-O}M_ ~1Gbʑ |~@E9g&t?}[ /dߊ6rn9EY~ÇqƜ9n̕O~C'zhLi3W|_9 i1R:3xZXsd\cic0^}(yiπw_gzLw} 8ptG`϶̰w3:`}i_1zRS6q04z>"=pOI̭!1c_:Y6'4owjK5׿esw-NCƇ3t~p_xC}.->qec@]!]._}lC3!sەCltrSWQb$G@mY=} )e,:P86jc^1p^pO5jo_@9T9+{\lh~t?7^|'kOIVbR|ʖKQd.[Ͷ7xWww?vǾN?b70R".Gr`xk?lME^g Wޝ 4[{I;͏>_K_N1"Ϡer|YYKԳ"+E8G։uʊ` d9[)NݲQn}ޘ?m_X1yD}'EF{([χ&ݎu2pmjuy ڋsrVhq |V&Hzz7=?.;é}'֥%^,%# =E_7FY] 8Jܠ/ZzJ3H_3iٌo|xv2t׾>]+/8s;y6OgM[;ѩH{%c.x&37Ҽǥ¶.|sx' 3/olہ9dI*]hعT(OSH]~`ndġ|\&m#ėǤ<<_Ojvذ+Wgn]_j<^A/~9&-BM⠐ƱL7SmhQmF+npOմV? i*zo<"AvF2IZZC 7Iw+])c4ֶ-qOѼ&G z7qOn} taRcMeQžw ~CK]uȚѨ[&i.q0"}_ڽ5[1?8ID)smQżzj:j^TۻYdmc}|w6?і^ƽֆdOaYqggަ* l/wH%IoعFy0TBKsOj4yWh$X˹ipHe]jF})QՂ3'` c*8k/A+~Ĭ's})l̆GEq3)W _f;Ei)G Cn%a͓ݹd⌁[ By(=[e1u',`ÂNY9kh=p,^⃽x&znu5ͥ5{{|ߴIǀ8&>?B_ORf:{0m 3lq!wy??&hX(>  2pOGYj<=MMwb/Ua{y\#㸙+vU; |yЎJq\ q &3QX,y7_Ti5<'vxM-q;~<WE䇀ݪH/]5E._;xG|\cdNPuf:3_YHqwMv2Ui'DE>9ՙx)ץ }1;qۍοe8x<%$` r>;07/mx!eWzЧ\vcG17l 'z }xx cA%5G") >x.8WCx{ ̽2.WƉb# ڋY5^ή`rbl#I\qQgarxWifH<3tB?ciԸG'~Ael{/awr5dh!onasc&>mboB';Czq2qgo?>-мC8eeXU&סJ8-,E ]q7^o׃/x?--?5YUX4lh{ 存&_Zy'[j[Oٴ׹iF&/P&VL6~)&x;i:ќ~~4o['|ك?#qU_jzik'4UbUYw-~+1-zu pKMpBt52fC|Z(ZT_>:/B3Yq|-|Gh@.kx'ц5!ޒljr/dTCg|`CSmI;KE|d -vZ7^*vo[+ڼih;,JuJ_Mm悌/~ݖ<0x8]ƧܜNc|Sq6ƜU=q UZI?Q~% 3 q&6Dԧiĉ(/} 0n(u:s\$NLw^Ri_c[MRۀcHjއxYbԼ"e͉u޷i9W;!SHZ@[;ovg5||cޱ&D7__X;ZEǤAT`,>lw݀0wK_MZ\+}hrL=At$^rӍ;}48 }&>)qSD8Dacmf/}Ε6=s/2‘~L*ox/[#,} ]BzI_"r^Psʤ؍N\uuПK72 {.!ʘUZ~S?sux_y܈[Ba*v'|3E'=2}< RG"16Gԝ7zsylsi\Njvb'DD>e~ o ~gm7ϙ[#pЬKx7 _qҰ_Q3ֽڨkI.u1I{߉"Ֆ$8CuFWJ-گw41D=^qnMԿ[yЅwWRx܍*հd K-/F7)'Iޥv[Z> "KIdރ/`^sMU:Ĉ~\5f\c=> -…똰=}D%U5I/^*!(f|~m& 9± {c™|K8慣Jd|7 s9 A԰Sc]O=3; }k"VD]?7O&E~f|"$rc#w<)~|̆~.;qzHGb{3=kt&KX􋰬Pݒ~ %1Ot7\Vs_lk+o&жhۢ1@eN֭$+Ӱpw"1PX#6Zrwa;sOƼqe!gSOo~]ػVV}5ա9cu<:6}Ywt :dEXdtQzF)I2yy%VWֻ%wt]b;s^AEkSn"m<^)yev>c5[Eg1`!jMy.Gޛ-C9Uot?-9k&yʰ;ӄ(~CͬZ.v:NHܾl0nw'^k tksa;DZj^7|&nL} 1d1}m_0iq#t?fx!u&ᾚq63&,7ɶ!Y{aԡBŘ'ﱞQ}iYχzE{tX-v5h%@;X~pu_Hca-ZƳR͗l7xW"$rKp&N˸IA7ӞhA hwWķr: Zf%83ax>o~(ЎA:gcL<0Txzf_g+ט8vhX<҆x:M\eY~Uϴ?͸5ֹwN|]F+}qw16ns37}.qA6Qa5+jm՛mUDokip>hmv玓BcEy~xu8m_:ٖ0/M7 wT^Wϟ9M;Z;펞/\}Ȼ )ꧯP#xḨv[Lm7?@\G_5#zCׯּ~?eYж ߭Ucc"r?J]>JڂnڢPtdl\)Cnd\@ ,ToׂOׂw\qn2bZ5t`)~?!P?kڬ[?~'=m=F{O=DwD\vT|O07@ٹK>\8hεmXC?7x&]h# 7Rtxjmؿ\?a#St a2ܗ+횭hňB0F+Q}\Zb#z-6${}W_ *sAcZ>ʘ@\q1]7̘FwzˤFl]}JQz"uNy.7'u+0VZNܟu(dKN#~V7/ڪea'lOξ{f?9*?>gF>t~mz9+u:  (1d"c/c~g.驙ByD =yyDϺw1N"k<\J_Umv,e8xv޵ k ,_.A9u;*o=I|d&Kb{ipbQCp'g7_.ՈAP7<\l3gp=esWՇ3l96Nsl]JxfF?#9 V`l3y/ | ޞ2_x9oC9gKxb lI%fk(07:E{^a2NhTEWhS:Iuhlco½zQ}ze-ׅS< y{8UFLNK<9J1v@5YSxF N5p؟zO7bs]!!EU*c_yMl1|iz"]w0P_ЭNݮn>_w;-Cwbٵ8Z_iR۟`?ҽ:cb^7VGܼQ)f{|f^(px׎׎,(w3;^*u7pgtcc[߃Ilq|/r=y^I>>V-~لr& ;w]=(9,>뱾tVYzk͇g=ql✄/Sޑ~eY(S> rH:&l*}$y IH\LKO/Cٲ,}m몉;ge?w<渪7US7U7?~Kex9K?:k:N=[8Aނ_?1tx{i/ *IrΛl#cCW~pwF|9z!{s,_S?_4-n;c*BFU+;~m,A}U@v&lc3rE1>>̹ć6ҏŜ5:̧TI_Bohx2>#>1|SEKCڱcs+x3uoG5~gL?XE兟ہ[omc FugY;E~QNܪE^툋SvʴH\'vηO}\2TS NO'lkp;ﳝOO&Y"s?> }b kA{k>.B7G}Ȃ웄c};x`Y,~xoZLi#yK#1<{coy.ф,-C"OC[4|k&7_?ystоg8ŻCY/ [,/ƻ5d5sYg9o7GoHw5mh~#<ݲ^o zuO@V쌭 tl9NٿeaFq#݄LJCAnM48|ZӌM<7П]c M):| |3߀Ko@C$o&Ћ5k <߀Xߨ#Ёqm2Gap6~ʖxDkxdž~ϔ+%'onh"l:tQ۩cjbi'otL1>OϫdΐEFΐZU9YZMI9K@Г+9nЭ0~WFMw{|R=E*թzUm8M 4Ȕ(OšX7 X6i 5,kW.MOj|>RM=w&5\c4Oy3m>mśm&~_< 1<~dgۯ'Z!H ڌ9YQR]O1-U˒B|Y1a#7m+~_\p=(:׿n}Bqww=':W2nt}9$}HOk^t]?~tc:Y1P_s(_w`W`Wbg;IIӏ x;5Fע@G۰'9NkXq;kSw6Yp1pg2xR5h8w%(ۖj/g\͓uYo֫ f r~9R nW A'H;A˙tYA_MMI3_Bgֵvx`nh1N/\-_?@Co>gvq XYs)M1_-uor4Šg e*tYe}Vjb#{c[LUS$;O=)z9~_F}Fn:֑[~Pṑenu^hZ5f;N٦d5ma%X޼-ƙjU ʘ=;3ufn^6B.o?w]ߌg/uS2LGS$Q$a:Yg@f)CY&qR8]9M&,reuSAoYx_`ٛ23, Kʀm(|) ygٿ_xЛCWW~cFvl/2够r#3fگuc|/h; >MYg`Y.^ 2_|p͌/aˏyox c̷U.VV~^nos%wxr[y+STaO`-8b} pu&i%_!^b]D}9ۚD`~c̡E= c]#f',jq=oD7|E+/٦7]ay/]9KV`o6鴉Shy'9L?M_f3}AcڡV|l'Y:TvW!b껮ѫZHP~S2kgXv^#/P^/ʖ=~-ϩh0re sMX 2^3>%'Z`̔9'}·6P2屦qȂ[a}eb7)G>w=9wYf¾kIf{gb>SxeFnGSO8|ҦF]Oy{6=i\Ƙc3a7u3t.Pt?hfeԩ>'O;2oY[(_Ug9/K2D<uϢU(+lgҔBW;?5(qLߕ߱搜Nl.Aig 뉶w֐1A5-z-15..l}+7r/w&t<(L;ɒiAkHgHt5G׼0Lez:ګԤ4fle/I,idYS]~e7@SΰV[,=&a3[ڵY~f)mwDzle!X][GZ+zЍCnA3l 4c>.U K>aa/q;K Wdl&s/Y߻ \X-hzx̠;@;/flAǎ!"NiO;vQTQ]厪k(~[e}ʒvՇ?0W z_IkwAjMTi'5W>Yu%twJ{ȼOl]=I= 'G_,̍& nnN_8g8y{b[(ֵ癁Js=竧`0=_F/W \CR@ ]/_Ү7+`/0jۗ\f_D9 7z/|:SGفs ݱOt2G0L1&kr9d?Xe22Mw]3QCJQ>ͺ W-뱁YO$=w=OC[L8*wY-~hwEb? L̛p8_e;"^ Iy n{l n>Jml )pBq 3vhޜ܇1: m>k5zVo 2dlcu7_)'O:qz&Y~8k7c}m"\=,;~ߋ~o~,4BC|NӇ/!>*+AŎ3S#~ʒN?ɢ=..Cu8xI@頥#$x6ى2k:jj_=o@5o =7Fkk; I(O!V8i+#^ưcB`yd:D€|<0eMG,c}5?| 'c7 |M~cop_.N|{s#9_ig3n@ vmߓ0u@ײ'g[x+Y'.{iS%?M[xKXwXc,{^/MϲKӓY/ً1zl[8|zȧ kENåJm28dg(n8~y t+Nw }oS]hw#9 (aR~kޏ|&ƎL山xݿg oW eS\xЦG+pYc.s"9~k> 0ۙ25y72c<yXs\#)^ׯ/1I#hnuM[WlK̰_'slvD$eɾ(c>&2Y!9.1^xLc눗b|.A |2bmxC|⾻xPgJ!mnU>vL L.1V?lD_BIƝNN}uYHHd11ꊰשE-rH :\*Gh<mg/r6Kq<[7(0WϨDq1c(_l>8J~~nMҵ79ծ!6 κ Nqhhc-И' >*BDJoށ8-r]:\ bi+ϥ-1퇕ɝMX;;$D5Q]f.3;X4FEqZ;DBI7G8QMb#swFEM캨ﷂRR~Y\;s/tjC]>O<(;{y~i sq9f*)X%*%%--eNv2y.y9Ԫ G2ois:W9vzx3+jԅk&ٝZpl/{}ȭ_ .!gZpqx疬!\>gf`_Lg0q-X{v*+5[kשmˏX< +vNկ{=ڰF-yEKE5*m9e_ÚbzVV\[__~fQ!vڟf4`{6Я(#iz/nOtkO 5}saOp\7vRl9ͷj. ~ocq0o`nl#7qDl~ {eZ(mM"fp&^m2w[MksθKsDzYν*f- [q#rPcbfW9}L?F<}w}u O s  qىDk֓.v"}ݏ^fn>o { {h4z1kCkf'Z."U*-p>cfj?oی7}Fzzٚt P{.*4sØiǟksj'ʙ%@*NQ|w)zkW;@OT>/ 횢W҇<7{qfN͉ɋ!x>Y9UrX2O׃qdzBLs Jl2C&[f!0~B}y(ucc5w5:}s*cuk འ̃M\ woyzz^DC-,0/"mg ЦˑSKX2LXvv^@WY} {}Y>:Jy*)vA/-Cl?|?o8om_y՗] q7o.R$?z+GL*`w^۾FwM>)Ҙs~~m}w5u.?i?lcswm{-K!7_h-mkƘmw[q[X@ V>ڍ;3&儂Ko>X₎y<$W̋?>/p6n ӪpsjhyI 5]&P'P,Ȁx碍b\Y=iWۉWT+ȗxZ*h#a+{]X:O[*1戞hI>ʥNH*sqi?Vm]+d٧IB ⯸xBrp_C~ĉN"q^6x'y͵"2w o0~S+՗~4KDA^+ Yڔ CS~O:+s<>uh_Xdlm6?`D{Io&AUWYzCWI89 3Q6B8nΝ|[/\7(ׯw9eU끓ZM X\SÏ2L]bꄩUSW^n%uuRI: >l]-Kj2!߱ɿD#%uw6UMktiWd^qohQ J}?F˫cʌnx`F }0vneW]_彐aX 7]Gmq ӱoZFlirɱSWmј^?~b 5;`~VwU̐⚨T; J[AC*G~Fj um/1kp'Gs } u.oooXεsU+7n/+39\8\絀wZw@LC8 9u+D <`P^q /%"a_-s&1Wz ڪ'6 a/AWj?[5I5Pkqߕ9}WVwZ?ݣvs' Q>U{ZG{/:ڻڹ_# 5IРs dL(2Aʐ3ccaps/\nzg4_`N냳en_U_?.,\[ԽL2`3 [,7 %n n˛Qk|,L?fIiHSoI~AgpPn1oY $- 5M*k0'7d%Cd#睊߽ˇޗq=fųw*nԂ/jr]Z _SnrkMo\lIC4'}} 듹wnu峰>2!׉S֒|VPAGƿ-uPGVг0!l QWlw2u ݮn 6+k5C˜\ N㗏U1w5q+3+z `2WrgC84Н*QYMfo/3/]7%v}U :/8ɳ8/fXzwZťD_+no|~ќCTDu\Q1 9o1dEPqsu 4m|˄AwE5)̘!,g JzU -0{\L{X 6Y,t(n8}o%<I^B~!#?>Ɩ]ɢ|۟̇XH%tY1́dk_. %_aK ͲYJv`7k E*2^ge6y u s<r0h#fos82;;AwTm;s0 ;НK?1ltV HT7IYo3 Yu~ڴMN1Uc^6پ/1PEָ#f',R/p2糲Qwu2n9>x`Rh ƾQ^XZo^6X6ԙqx/WٶO,幆M#oRi]9^9Ԗ7 CC|9N)sz^;mB֝sŊkr2H;1ſ,&e/i`>ޣ & _1FUx cQZw1s\ ~zJ~%>U4 uOh$njEٜnaP#+ Ҟg=yeqmWhOui*s Kk˒w5ݖ69U@Z$Gl:7d }ޗϪ}]Ӿ+r!cMe>.>)nҠv<#Gz5_o4\Z|ىwo98G$7O߃6:.8Tr&4oSE:Թ []kH{\MUևEێJ82cenƝW(76be4\=-bR!8"8uQ=s?Z5YD^0cn#>hkrr 4 ; v`c]*ӴH-d#꯾X4fxMM;]D$T4φB}1Ehuh+Ej#.J m~uα-:[ݩN}u1_?'% YOeY3eޞd bK^qU՞Ϋmk#]x$ JBEj⇕HH csm5nv9M<Z12ث_މL}!>(.M&2 oےkt}#"&Su)|~l4loY%#E T޳9Z^e>-rʽygeno` e"@;CUl}#=h{*cZuXLX}#3F/~!6E/C}=SDڹsB?,Zg)욥GĵEݭsQ_ٖEĒUKxj!y/"/lbF%F,LUΨbMҌfTN7˦`Aԙk3*g@Gwr$2{8>^%%Gv^OC9>2au]77tʍYwA/_˻$0's܏ |"qӪ6jޭۚJݑߜ8n-he.ƄL·P6~yx޵3wȸ (w*ˁq 9ncd#o~Ljݠ^Ǯ}{~yǑ-jl QT1T pQXچD1f\Gk ]=Z!.!$Mմ=oM3_S < z?~~IV;9xh"zEќ agO2o+s6z%yZhoI9t\ޓѢF?eY2a@HKGZOGyPyoWb\h>7o> cƗDhLwZ{֐y`8'VާY!g\lG*SƮ/s_^52Kćr#KKa̔B/-̰-q(<Iǯ(g,S&[X%MuZPOʔֻwK9SXRvKEj*5!?KemOJۓ3YcxV[c9cajq]ו uI%,Pq4}oRf'y7&[88ÔoHm>lo7=O[O31F7D6yށڈ#w& xRi{y#OoяN{<]y덮g+>ܽiްi3jp/8t?y'M;| "t1:-#z5hj2QOmgӦn^#% ;;ݿ\m|d|}tFCoWdG=C=ryg6U%m.'MZPu;ٓWlP |YlXo3``Q$`kԊ,6@a_>u؆ug5xO3gC]hk0EEj1!mR̆㟸FSzNSZEdǞk,Eމ6{Ey//3񑔀k1Y+77|rFׯ7މvJ%"~8G;-ݾ۴_VÕ}Fa)wNuONeXȢ0`sl$ߟ~]S7rݟ>Qn"9plǡ:^k'UYEi0cRp1Tbҍ/{KEy$ wp2[쟉j<9 s}@ΑltO~b=yJQZ58yqo|sMS 1-٘8hE=HӪWuyY%.z\bC8A< YKeLq;U=]uĆ6.5i^+e0w)cD܃rlkN=܀5xg'0bs6WSt%q33p gU8m5SwyPB_rhd/x(|sqo(Nin z$oV˔Q>>;NxnzPg*G/I3Êx[2F'OW#y yuw\dmy5V]ҕ8[1tc ]jCJ8թ.ۣӖ߇64g|3j$剎h#G:e|(dѫ"~]T>m 7C-YZ&)1QU?O]ϰ?T>; ZfE8&jW-kD[2 ]B+q,vgoH '`"81vNN-o><0rH,P$=S$KWՂf ɃeDݛzэkEϺ59PK3^]ԪD{Ֆ|>)9;ZdNuѬg{ [^֫xFt1EW^Ia7w* 2oܳ1܇]'>>:Z=R> |[q<F0c aH1¹|X='y7;ーv6:|51ߧ}=1߫}O2eܑz}0Z "9ZJ ?) 4ß?q͠~#NS:(O6W;,|tZPD?3;=P4̜Z0(yWH/;/#.E<׈Eq\K;zmpV!~ n _yƸYyb|*v!iwUE;e>Dv?ڲ ڦ0~xq,usZi9ɷJ݉1V"N*ǜg9A>K=f? ʓ=s|G?)MDEvxTd`?#`|>Zo\_C>Ҡ۴x4tA-[O8Xm/WNj=ƼoC^{>f^v"^W<CУB8" shfWy'\fg%1i-&Ac3Ə mN. ʎW嚭_\&>6+ް:>@?k|e;lL8?6Ҧ{0yv8&sDBpE8 EW ߵ)3S}X~Kmޟ=ne+E񥝵AvE#}oy"; & o֢݀>!ųڇ#Vcdťe]x?3°R;p.u1s'x/hyQ̶2as#S2?n??32}Ij1yPh\w '-8:6O\4'Cߵ_ai;2lK!ׁoĘ1 Æ>FҞ\!jÏ=V4u~o%jWJgV$#-mD7s٤3{mB h?+VvWUiCҬJg{-| Ph/H|ǻJ=D߹x-K_Njf2<|w'em71ygHFwùmgjS|ً5+pe͵so=1W:-6%ߛƯz 99,_.yw8t{3aqH<^ A:M00&3a9*L.&VC$&t烅pwl#7x{>As B_ oM א%yTSGIC;_8uTM5ybҕ5GfAYsz GXD(f?l)2X6Sreƣ:==@t@l[5ߺ`ˆk? OH~Ip_;܏81sN3ףS7?űn~o%9HG3ӑZ|=w zobrLK2m8[B2QH6csz?eܧsc 7D4_cȃŸmD'y~gۙ1IO{C{ڑ>0dʴM j#wH]ciK;Xrt.38R.'E%uMB `yl*"ruO]C,# {u#7YHȇ%mp}x#k2)㱻Eۣɋ:>x?yӥ!cԪ7O\֊׈@dN @kwSOO榮8㣙ZQ|ߢff٦&z^9L: p3Rw(Z:y۲װMdf qs|}6i0{<戌uA.e2ơ+q^~sblw1T'=gq?~Oi<Cߟ"^Mq7nH){4-B{ Mo5QwqÜnޯ]-7Uwb2Rh`"^4$o<e%8S|i3^38cnřۣ[E>8oH+dz@#*"v^G N}~~oB|Zu(n>x |U#avKn))X.? 2ĶC['N13o+doپhc|K)IMrGЅE]MsWCSSi^njmSzk.__UkUyb~s%wՅksUucVާM7ٳ;}ӷ~_51IߏPKrLI<2s2@m^s}?&([ު{MM;FoRK/Rqo8<'[Gbk.do'S}wk,i=-m[D5=ϔ& j=/8<3$fnZ9o7{ 97^ԽaK[pk6wV>9"!iy,eYC='y3k ~*xSm2ʨ%A䢿)2nqMg؉:ehoټ:_C^*Wxmk@۟7˧Xz'ZĻOESͨ4!d<8n^R(#f"Os;uKqM@[x}Fm kc-/pYFY]Q'̈́+\a c܀6_2į[Owh7areWʼH~orK[ +GwP{GLcsHsD}e"Ʒ:L1cZ NK`[a EZ~ug[ a_m5l-.X3Ȉ8 ow1 }FA2芍M?2}{S*GSP]BpñYNIqli5q1g5w^O[p?:M~g7dȻ%xgr}j5FiָkۃEU^7T8Rױk߰~e[u}|>{j9Ǧ& >%C*_3.?['~EVLhc"8U3D1rZ0VmB\5|{Z;N>o5Z}L8#%V?hY?_o;>ޖGL~*9 Sltys$_kwh|rKܢqʸ]9kLXQ,yiS pΫ6HW5~)4.m }(hyA/~32П_eEXIj]QTJN/7e*EoF <ȏY"?n@ϲXU϶7d+Йh08~5^z'!{/Ԃ+ daiU\8_w 썊e.|y'uTeipuqD2_WAyT ]M }mo)-~s?&*27`޲x.e-mf3&\yn^ҞS3ur _TWuԦꂰ;,|UE:W/Z8/zRU|9},B]x2\gy<ՎCWUxiZkcDq.%04~@_>"pb1EH7j=yWך KZd&xsg8%db+K@#x|b̂<5<ǎ+d:ՊgI?V5Jr]ްʹU/_mt yO~_oWmdܬ/KZ,a[یkkw^_:/6;joGy' _0jUhlS{R [ +ebpL56Ta?HO:yV ǖ jU鯀ݱOk5=PiJ_V].mtMZ/ׯ@ԈY 7XxX˾e_w}aI!ᬐa;luCZSͮ5#֏\X1_Q&f>CqF~m;<8~[$R':E^Q Rvϣe+Z;<T5_}\s8v&yeOMu. .ZGL5dVp/`=1F A$7-cNj5oHl&S~k2mPm1['=s}BHpX& |oN^S. R#ؤ7Xs,%o,/h<;N\ԅu+<kRޙ(*Xt}wXܾkE@]9E&m8OTuYZ0/몧idc]=2+7+j MYk_.7-]F57:ehwu)kR;ODkb6>c.^|s} ȵ,q}-(dQ>l|P Z4nj=DJ,dgͭ[+X|h4(vc}`Á֬'?rONAG]_#¹|i4׽;7PS=7V&68}ЊiK'#cN9ݴY5.dE nc<*P:J?Hu4||<ݯ}c8xqR/,/-+ ӧu6|f}c-M/9@3ڬbq۩l/JBq ɻGo D2{ptEs}koBVsI I0c-I{, f؂'zD<]sU<ȃ0,oٙn2~ݾIB+ 8xm+ڽtv7֋k^u-{àIQ-y4KJ|ДqZU<q:| gKZٽ:uaUszs݋I++Z#O_4|NѿֳE;WߓfuKہFAW21\EN?vV9>y]+óNES vEEjMur,m6N<㏵r_7|4q.d S0׆+w3֝,IYnwccNvRʎ1~Xu\|Mh'ւ9=;2P U {M0p?`H $C r&NlGS86K@·<+޿-@7Zܕ99ώ~Nϑ= 4<U4t=enݩ$?g'֥t0mN\6}IԴ8Qm)動-㌘s!ȳ\cw ٱ|!h.'S p3̐b?7\ )=Ą4q&Z1l.~/5E[C;p=`NIܵӿ\kMŌK]Դ,Ȃ<Nj"3~>IHi~ ڻPתL:N$i$ܻFĄ%"i+9zcRD"DwЯV Vв<1n/XG.|y)د{k ujw4xˤAh˦] >c48[4]@s-ZQ[@o7 x.~Q΅G-x܀ׯQ:̳AvB7|3?p{3MKGRK: >a 4>:߄ta|C{CN_o3t!] "ɹ>ܯ=beORCh;Wpo{}̋BnDb7X'2ΓbC'䂪 ^QP806׮\M7nJUˌ15c,4ٰUyx|X6y >?C-mz[w۵T-讞/m|t{~y*<>ڳ{?-}?2aa?3+hݦm ulb]$a[ k-_D}l4[3sB}z_yΐށ;d쵻u\u+(" j ?ϻ{IS3nS$HOo[]Zw]bqhos͢|̛z5z{r 'wv:܃￾vڸtC-_ $WΖQobkXbg'Y08ӾẾh)UX*49aa5`^`^;S҃}qR2±d5zi_YΥUujBghtZeLHA>H)yo( r}~?9j<.wr>u"B<%ƜMՂ[33/e!11c^bWE."y߹""a^O?UY }],'ꑼpI={MyL[$ޏҤi-"7 qˆ{ϻge5ak?|pdfǞ 7~myGsy9o[oBju_A7øޗیg5ΊJ3D{<AqM3c =³d.qVoʼn7s`g<ߘ/6lgc_-O~WS`9×1?l̘10i@Rټ?2^F׺y>v2F37a&E@ڕ"ngb w5l.wa:s |&ZDXr>wʿZK̙g`9)3~ A~2 @ۺcsD$*\dbE_'x;c*6s}L'|eB?u1GmxEfOYU1ƾNWiq/^5"!0x$m13dSDycJ|Ԍ'txU]dԹ١+ogn8==Qq8nrm<9gV'#(4ȵS^cb}=-gߴOm(Z41Q~Do`N5S1.98[.%B3#?ہ=[KxBU!He"r\1v= g5ֳWzvEҍ\nP監Q5|Ͷ;a 4cr׻b셭w/$ ۥة2Grkp.ݥ~Ʀ+ݰNƀc&Xyq~zw,[slgݨpP;?މ5Y_f;O}iv%ĹC%f?ޓ$f;Ϙ kKaP*yЮ*kNjװ_ǹmpWw;}1> ~7G&a?DyW?V:ʹx+Ǎ3c{;Z>/qw֜B' 1b[~B087c8+ѾFW~EmeZD|ځh>sB,X}$u,xg+l7;}i۳-ܫ\cc݄iqo}=^lDS&q}\KG}#%ϛZrcDz3GuK00/_j8` *w⡸Rs/E2lt{pF%l ږPu8!k1UL3bo kuLE"wc{yWhK; o/P ZY94K5V_tzDu#Q/WnM-YA^g>wȺx7(dX7E/.K$s+ )rї4N"2Փ~[DN!QEqGVok1,s LxfvMbtVw wu~%)SɆ_$#ij<|.~Bac{q?cx+">0CmH G9yzci0r_g(Zw|L%!~dJ; Z 6֗Rg;`=>G{hOD:j{#5ݤAC&]=0BX!4Q48ùxrd؃cHLiG9"0`|ؒOn%d#E#q sﯠxqcgFqBJ/f9*8#w$V5dؽg5n_ f;Iwgd$6D]U+W6'N4\a/Q}D ɔ{5[a}#'[v?C<4;~[ya#Uzi!G~#yVo/,MvP[`W~Ǡƾ}O>>-~no˘9orʘk!v&{ ;ﯫFhK+sS.<> л%N0/nE6瞰E71/h[9#K 6w4[x7\Ŷg`fQːk1םx6/~/:5YTJ8DDxJv3N-&^] glkmi6ƈH^XmZm:y?`84\,I |dA~ƴgt=2ƺwg? >@-"ɾˌ/sZ6~62zV\:lk8ڇ5cNœts_ai"2iJije(쑱?|m|FJ)<1I_73n·ԧ3 ]/b_:S-[#XbomL:ysMM`zz ODŽ+8}'W7dZ7ֆkbgˑ</2xpH -z6ag^oȊHȲ)=؂Ix$qFq#ϋoۄ_bGks8 M~3͖|f Ig ޒE/Bͭ1<3+}|iv;|-:xyv{ӗv}P8zojW9/zkM_Zn~ 7q=xGlm%;e[I뿇wFhK777,7=Skw{Ns1A'{XB[W/RUNuJ>7tbCWQw^дWg1|4Z]/uk?{sZ';>xxB%n1E iwJ[ \QO`zryy&Vuu3eh[^m42/bΚ+aܾdC>_# Ě2i{LI^:aO~D:abbp'j9HlܲqO@Pqvm跸?֣f9s 3e vxkP|#WGȻZYX ёwegN.H訪,} ]T%HTPHQ)lM,3RIu3-&BT[\Bp m2re̴˨hcϴ]Ub)9VݪT%1ʭg}眽gsOj63f Kcna'|qC .čGӥa[x[Ӕg'b rlJ8v~gtg+q,CAz6z١ݾ<+kl^1ZXEKr3\'z4zQqlf?sZ-M: ss!_69݆(j.8_>?c,ğg,ă|a {"9}1awy=;.=bK6#je!}]pӻ߇wYiu*~bB߯"E.,$g=ۦjfvٙ! ПFr/lv%*Dvc;4bQ |TwRjҌ#{. |'K ,UIǺ cP!C gcZX>Y wQúr6z({z 6缙=Gzhld3Ʉ52^ų;n= i#Ёc#B:Er?cEIsq=wTWᰋǢlqfSA;ł"^j^ϽC^/}KLz3_8dV`=[//۷YU,[ԟ|-?Sz~ 8\dE9j'8)KwŻe5vq-TxFɳ /Mo/:Lmsr^k7}!cK$?4omq$?>ed.#2l AF>L$#G!#Gk܂s==|/OS~H6W&ai39::BW&~ߘGG9jü=uQ~SVy ;nqE~~7T` tp x*d3;hUU+3o\P߂<#խߋ 73aGdG|ܥ|@gmK_މ@`G91#ǿu ,?Sp ?  ;& |u8Vt +@tSj*7*795#7vKb[Ц\ DLzk`|5u!wJ$˟&bOw8W׬iBFN˴',š-,XIorXW{9csɌ>99㸊dv29BǯA1F^Dz3|29nazϐaT-0_"j4wYE#j)d6O*t>Bv\Fm,] Y[ʼ}l|fmSB_w* A-ADqy<K~f_#=߂v/{͐zco'] . )=&ב,)1wCoO8Յr48|v&~kia]֨2o"l$e+[y OSM28D%U}}@o@G ,a]N~g)k78|bULT*HeS'&DuucW/!M{g8_sK`g:AɆw>6R,֧LR黅;*?+}_I_Eew_ݔ>~aj&^ n(TyuqvoŤTyG-H+?1́xz7r:A@L<SusI2u~G6Rr"K=~}$ƔkG%IRYԦ*S֖^X94=YT9iӢ9\ɂS=t}lOɬ;?keVl՛o˃/9HoiK-@J{P+r^~; vSGd^k֥ʞxs/7("=俉yAcQϼFߧ`zvܟǂ۔Ie!gzv=zf ~4@E^i6YZ!;N๕fr .ދ2S vИ~.m:lKVCg[+Vzh{AAqcI\r T'?!E.ɛ?qFehF#uo5QYtqS%,%GMJd@ al }DG;q[ƙnsue;w8_X@A7F{\\9鿶Cdh̲;G┉gqe*6)޺lĄ݆*RV~ۇi;fj39Y5zE*]ҍҭevSsyx 4FNﯖxAm1'/&?;EX k~Xok}`7ZF2'1Y/֝E^NX?2迂akgy壨M։uCIǴTݖ-jet\vjO 8k/>vǎ*+S>g[ݦZBǬw4t18}VF wo,/H垾=rVh|p0Xc~cҨa+730h<:p&R_ڋ)E*1u}>?$B>l7#f Q9:vG\?odyMc~Ħ35z߅\zߧ5j1Ďڛs?wf\;j'B߀|ә}NSLh"> n v6UYIDױ!tݺ46y4Π'@W>M|dzHLt/;=G+@tvYahί^f*K>t6#v?I캒~r;I l@aEgҵz^Me"ݢmVH:cbχNK3fKs Lq+ 120R 9ןx/_^О1_]a.?"X<,vPow`&ls;g0/{żVYc_94g$9'?TA^֢6~Ojȝ6c;{YxzY0`Z1G+Hܣ,.4#y[) ڋ*iz5a.{`}1=v"{I= \s0Mp {uyn!C稧L1-$cݏ7dxȏΓj뮒~CYK;9撛S+#O骑l׼cT֠GeІ2yJ졡x'Rq+XddqƖmC}LI;Iwt]%7⎸neqW˜&Ļ3YUuh_q3&u4:JjAj3cKe܄|Ԧjc_w2G: 9vݢuWc̍4n-}=J2E!=\u6; "\VC5s_D'zgl+p'ҹ?8Sn7KD;&z '֔T`"?m|_l~;gȷ9)\woqo&Hu,E|25 72}~e% BO% ~ a- c`-z65YA#慠gGA\0n w5LwO0.t[Yϭqn>ӛ(.,otL!Xm)Ogek!EOL(oC=FItz@vo#(~*^7{bְI6cƈA\kzS&>G"+L#;Hzk ^2GYOŢȳԬ{eYnqE/M͗\ kleLJq(}ui_~!ݨL?Qk0JQ;8.EǁG>Lj[!6%X[*L-;m`_ca5TB}-anN#rKxdV-}<4~Q ͒Oa/~W[#Yxz!ceU_ AMeN6Ie j_X~hCh 8v׎;V`o9VVuV%N%H&4ܖR#\y'ܕ6NkcEs :X:kLcubHW|~ǙgIw,|Gs~%43|F{s'OHs %Sk+B7&9v/0-+g ~x&n9&5vOK45gFGeuh#ww{$^kcI1Yd.؍6˩D픅W#o*w1Tp>߫caWr,fCa[]Ŏ;g"u`p:+%bV' mcU..  +D~G^}ڍrOUxP?F sSi wZ:Astȯlw^#  mmP60AC*+s`8*b'$(_\yTt| E ⵷=KCԜQ;/~*1=O|Ial"~ iaO|O>"f(!ÆM|*I/;^Hu򘙰Ќ1tt/}S1dzUWFbrR,,h}-xޏ!=Hz1?{)W'Cm8[?LM8`sW31vqxVxƑQ +:<2^hX̱iGyڄIY9"] >2OR/cԖT}7ጌw| ~xwl v-԰B}Ƿ(c@[iۊ\2>1s5Nd7_:i|<9|N-o3Z~({gjhh-ONqzS 6N/02璠6qN 5VЗu:jy2t67E 2@{2nCM2by?\luoY7OGЅӓ C1b>|wZx_l| 1MNEmg ]*06Y;GRw_?(u^"=Tgxb2> y͌Ohzh;N-}X#EFL?̑ͺH?fy'R!䝃LcyөXo~y4s #-3'C,lzNT9?D Υ+2F5r 2OAg$Һbqt}: x_,i0b|VzZ(z 0W.\f8KE:t!r>ӱF̿_¿})v4Ry{x!7Hr/lQ.hZ*YG ;kS% (ߨAaNHƛ8,n:p|O:+|E~OẼqJ)nIϻO|_gWЋ>{#v,_Lc@|8Or²GT6^Ix9Md:sF:׀{,/P3܃u݈o֮-Ww?xh{'~IUvPȥkͮt>53fg]C^ s3FBw +R>YC8iq;y’Cz g? _y4wʲ?*DO MS9~@GH'#d-\'O"Ρ}@l|>p|> {x3~m1T~(u+h#Q\by?YRH ~).ŝh.os=>~ϱayYƼYoXߖO՘z]m9_ |獉c[IGEW(K=.v?Sb?|S*>߇.~0OgKњ/Um= t.-]04Q0qhw7h=cwkBizvӐMB)o7i96AO>I;˺h+JwX/"V9Z*Ә<3V2F6@|S=H~"WMŸB7A9|[°+{b&#DZeOڕ&|C6LTz]j~\a,៵{yVm Fђf%>|LpW+69.+>8i@qv`\~7d\XmMw> ΅З7oRZڞ]M~~FmDq.XGM>?s߇;wdcq;Mחn VɳZXveq7G ~r}ߙ2̅?f!;K*^ďHk_s/Ҩ~L3(׏}7q ~a }=.aW@n3xoK|I*(h }zԓokd,K{]-o.r;cEo\p\_\_ԇ)-Lk:<(xOL(ق JD~C6sckwxw It'N;>0qr^{ 3y$>gm?p!GcƜBsB+7Q}=S|첿!c9\'lم6=Gg~=`oBY ?O[ٗfQ >- Y>y 2s1 !?mIT5i ^_?q Z{X:m|I z߰>ZԒJF~6}w QVaxo2sG̭ >'쉟;3W1Æ~ M?NG_| Tx-˄–1N[>Qc_szw׺ZW3ɻX7meլ7ڴ9goYR)#+ WelnW5b}'`Mi3by3Tle?8,}T+vcND=rbHw|W԰PzQ5FqVU}dl͸[{p- -وH㣼7#RoflKaI1wmXc 躈#l0cyӉ8!+cŠm412: 1Bo+ɇO0nȓ:7 U|yUʒm@L/MJʉ8 (|~l> Uo%vnoA7q'0g43Rȅc'tӤ“~{QB8Sk Ԫgm9M+˚s!Q #_>_kv7#1CklH&懑k7yF-ȹ~JiS@?Baf+ʑ 8yF#{TiWP'.l4sHm>דl?㎉cOF"-I6J9(yo҂XA~8"e8N"6cɿ{ʩmJZqweY}Na(K Ҷd6#m)HQٴ`5nE᧸"-tMrȜKIsG!ޗ|-L5]Ԁu#9S'NI`ڨm^'0$]Vn1\u{؜}CɫC]k\kOůځz]z#u2UօQ)_rގ5?RwܴsVp$:܃r!F<#n$0:^&\/s{XoßTcpl` 5׷ o1!ǢuCk~MmPlMYiNqojW[[ѭ_17ӧrvٕއ˛zG4ܹT@Ƅ娋lcgZyt BOuLNUT}Yd޶Md3z@ݱu:C"J/5T/)ƽ22eygq@7]St%۱מOًՍ[{%7=r߷OoKqۑ7gMwu{u}3=LojB_ODk#ʯ8lS d5__v~818脬ݤ;wg6 9;CdH9H_sxor/gM!b8bm b͹ Ěf?03\=nwl p{nbT϶1F|qwߗHNU0{IYZ'$ļ'ų5zVxz>j~hLK3g&G{7V/ߖ +D.>N݂~ j3)3CaDz\B~>n.qcc^:3KuF>9Khd$koq7\c":N7Y,sj\l}oZ ׈Oǝl~- 3W{H['|"GۘK]{\x?5?RhB36qRN#!a;Cya<,b|N1ͤPGZڏz7y)OWxX냟XZF#iS8 B p'%Sf5as(gߗ"y z#awM 8un18q.qV<^hbێ;/!b}?00;raV{@?ba jf܉󚟛p-hFĜO[kl:E^y{Aa_>h|f.7{w1)RQ*ˉʾ|g;&T=q*،`*Go`WE.1YCihpEZM1QuL-0+<#hɿX< ?;\ν<ֱ>{9ݶL7ЊLުwJŽR 7n)Ƥpw~ȼ2F ^6ꇷ~J;v"Vi,Q71q-|J8l;m+ ;9d>c6]mr1٠/?,U d:[B;FȚ8'U73`Y9W׌rlM82EeN F*}:4fۢss)kHe|L3Js2&m|66O2z:;)f=腣 3"‹~dk6a 8ǂ 9_0/1`P5+'s/]&-x 7o7%{.vMJo~17W$Lkr3iFܾ?qs uS=:hcwYVa:ε DP+e7S '] zuZ8Fg#?+5[qr}_@X'ݷ:oXG/ˠp/͛vUeۘj41wFC;4G W3mv5x #2VzYi|Zp c豈odn-[yU¨+|KyuػoۦC/-d:AzJ߭* ٌ۹Jju,KR qpl0-n jy ϻ;/47}*<#;9A3,.ϢEֳ.z> ,)`e]0ҫSs`hc``W:|jv:C ȺN-$=~&2N2~xwa'禟3Ђ - &1_ s:b9$蛰e6ny^en]Emg~c,sҼcx898bpşVi-x3E'rK.'Uݱ}[R=sœ-R,ƹ$g\ۺy. ?e[¼2.a/qT!h9(a5KXG9^S6KqoxGb~us|MzKN{C‹OK̉juezXWӘ?1݅ r^It~+O:-˓5&h7,p /- m9FS)K ,D"7YX'4i͵wQ {kWQq:p>?Vt1@V|Ҁy%b {>7g"oH߰M`M-⠯qffX>ޏWT>.`x?mė-|j׼v>|&X Vբre%jX^ld[ԓbڈ1} Mz1lW҆Q umx<6)wP98#Xփo#j{,!pa ?Š#pwD<x~u'YN>z2|e~yaDH]G'wZ8qpKwQyּ'YKМdzff,2V3`4]r>(2F~^7 1ar7Yvgؗλ ,H&N6{jDyl=r 7 SA[h4P;Ǒ"ϭ,T!ӣ}1?@ ǂT-\!ލ.5!k,|5 rƶ %?-}s#sXG9͝;8,v4M%^ETyݤ4%NෲyXP$3YhXYY3T 0UjF>(͎t /%k:qq|vx'oAUK jO)WWX{cFFMZԳ0-ug󝯫/Ӂ4$ɐ˹x$' _\V8RϽZYU.f|Q1]-Jbv8ѭM#7򘉜Z"aH:$r_;YSb\2-ԩ! gh9wqV9,A?9یNUi0޳VV&) bUH8־ﲃM057g繋g{>[z'hrH]^6bguk26I/O׮e}u539qOQC,WLְqeK[CepQ=}<3.UĴ:tp=JZ)xrHw.yYRY/÷Lqw(:Wlxa/w+?&3]tٚM ͹w uAo*7Zwu2$ɟ;§'pmW/W^\K;8t_F,s@Yufch{uƩuԟ3nZȫZru`8Q5pat#Ǖ!U8_T ~wv3L U`vANYy_]l{74O¸؆'36_Oiܲ]X;nEI3-Ƚi"HЛKgYIĴV-y&*>>ЅYf\ ~R?urE}ГFK_7ƁJh;4o7G B#wa7xʼ4sqO2{=Kk Ds9_}u" |wɻzWU+z+0qJ97rtZu b3wOf cMb=~)F_U")xb{Qخ̷#`;A`w̃Ү}.d/vת2=%ļ^ct ;i w롩 -5,c>4m<c.mw2g ceBQgopo6͸4G~& 00{k070x;k$># s̛zk/#E;M̏; LrkÝ⩃v#oݳO]ˈO jG煝Pˮ\ɿFPq{xwy=_O3,nϨ_eng2ͻ&U ֨roFɺy7z#]tM!#"7S}Yh66}xi݅TqOOC]ksfLr$ s\>'}ʸRodߌse=S ݥiՀGMB위 Î%"^3e֩{yy*j-E>9kIdʲW~j<,e14hLc\!M(3LAfО1ڇsi-~j7])>O~R9-$xޚ-[HU|asF ww: MK4F1b9gmK"(3yyp^~yg!w8ϑ/ ;Fޞ"E1ÁKp}mNa=1sshs}Fmy^ƒxoct1<1j_)tw~3&O207@ S2 WʵfXnbxmq@d^Y>7 3.6z<{x~ﻎp]J0׻ǮG NG,qMsɴ5{[.UYܺ.}YWxYf??Ӳ%0aA|Sۍi.k6^0_/ht˵,k9}ou%]O\u_"d\IJy͹҅}12W-5oNaNFc^]^;/eyt12N! }7/t#/xg3cr|{rW {6Rglox x7lcrq:ςgd\u@U'|< .[Eqմԉ`}},;/oylvxoumgacgoۊ96f|,>| ~f0$8R=*go>zW3-\5 dQ*U 3.'r?o؇ì/y#昏Si߶cToSV~C~}/u{xC#[LϜѾ6G1_kBMZ,8:h#t?Zޙ?\0weԹw_=:|g6iZ[ߖEHzǺQ 1Ydy5u6]1|1v?45ubP=~mKx*%J79~ 9sSV]ԤF t7$igl-ٮj4]r粞|KxXO>Zs d|;Z۴hAĹ[0`Ikǝٻ,xm2}8a>/܋gl3]8s/]cdԨwR]Q)obt<ᇐW8P4{G-cW]'sJ>z0b9{"{CL߁.>uT`xn =Kgy[Xͽ?Pž~*'p ZT?e\[%+%yx ۖIׇ7pg g]<73?>u};W z`k<:hk`"pG_{oc؜sGl# LFS~"9kf$g>xw3}Fe[@ʑ/*q{}ʿJ;xE'̅lS5X뼧x8_ȍZCcC,cݪ)~s:!3[&a3N{7&kz؇l8\s3/Rp#^A/0;!m^; hșq ]/@X'|ځ~ Ҭ}ctJ1 !xGWW|Ϡ/&FuqZ$3zSu JXHwb_ݟFBjov_?TVלߚuFm ;qz'2[.y_\c.ʺȎ^X]?P-螬~]Guяz(,7YGILTws&YcےL3;0 pT\h߇v):f;Yt5lazq!SXao\!rS}Vqf'[3+olEnzEzco~!v!X축}Qmȁ!_'z6U]TwU|Y?mˀ#GzY, PG_8Kn3tIZKGJOv G"Ge:%~ƺ~K$C2sYB0zg?$#LJcT}R\?R t5VqvDg!_1Xwܵq֢1'5Bcߪ;~{ʼf=R)kT7dOO^*G.ȏCDLWLWκ;su@?gkvrζ,=e yP/Yc;@5e2B56=F2~IK~y C}g} ~Wxuv!7'7'l 0c8yc_詬_c~cRENsin;mjf~QLhw1 YO_0o<?۩djݚJEҟ3[i2PW˩~l`yi{XNۣ YrN=d6ubfrOc1<C7[Q6dZPI}77Pu)mvv򞯀.g|b.:,\7tϯ-oYݤן:8ŷa^ĵ$n)6nw7lu,ӊYqߡ^k LjwS|>1*#8Gc;E16< ~s rn9aƮyT|^bs3w)6V-~azOՌ{1qԒ Z٩Y͌G ;y>6PˈGtGd>oNO*وO_Ob&3|sGnQK&bkuaa~ɛcÇA;q:1I],1t1q{+rGLԽäoG/ʟ~>u)kFJ.rĝrBx)|ٺ'{?>d^wO~<&d, 0"?%.X1U@I2op^]2?]Y;{v坠hG==-XӛO310, dkGc/{ь}D'QkH mퟛ&v:!x.n}'qoey<) 8ߣk:G ;^?d11bk4EM }=gP;Z6B/6i"˷²FȧulT3\,0sbCM-wɺҗox⌹h>aҦfZxpR=7G)ηqwf9Ï21pkS}L6Fxd={].[:Igf#t['wo1||oQ>g $!]aL1:بnLE.a?6p#^/˚kKY_źGo'$dhG9o$Am3d]ӑ"m>)8ẘYX޿ c#r A' ڒkA_3񼂜XyE_&@D4s8|ʨ`_uA_gmF^̭"9 {Eaőw?wfm'YoyT_+h;3 Q"iI< zLS# rhx-|SȻG>ur$^_z˕ b߻|Gw>u; OВ <V[Zh ׮4ˎ'o7B3lZ?r Z7}8#_Z=S=f 'y~#\9<<l vonnz,qWR' i?FC]1h)QY,&=]Rwms<lk6λ5m_Mq;S'U궭 lo+ގ ү~کk({GښI^1+KU|L {aY3t3s ]Թ#Ep}ՒKxf ~-yk74Ce^ߪ־NK˸(N^KWhMx{?+zv?֦Yѓ?GWރܓؙMO+b:U6;db=<@,?0ǹOf 'AʎeQU}' ^kg)۴$|E,?{#-ؗƑtiyv``βne?z&vr9] QeRn6MQjԳt_xZ1*oز1Ga>FیxzڀW<ÀW)a$v,ƏN#镹5c?@W"ݲO06mCF*t9ODy;x 4:)~s#&3CSF?1/Rkeo yA6w>vy"]'|V.W%)C}M8?yO#_*Lt'w0Gd۶#g?N_;g0e4טV']76x7iGv1?X83z"{~dD5zQϗԇ2WJ!KdLNb YH<ƿ浢g"}a.Ea71+$g%/hf'JvJ > O4svcC]Я3L/Jۃe)zFUҞgX} s"A~)}r!i2äm30b<&K_pJ@wb:3hR##6]6Eo^=\lyQ2[_uEUE^^Yep:vm}B~BHs',@ñ^o7~gB,f!^;Y'慘Fk:qlH6zXψ+" x}W}Xil-F^?:x':E]%²y`O*~s e:1˿b U5})Jqsbx2`yU7v\2'o}uesS3}MK_ntUsqDJH's8fEְ)S[ x}G=5H+x1̱!go Ƕ~ǗǬAEԌAKSȁX;=="k9m{&טMyܥ)8fYJ]sxCf/CG}uԿCiȫh[|_-0 1߬pf9h'q?n]|Q[ EeZtxpZފe矵Tv1kXmYg _ >ZYkk]OA3pޝ~RZÚO0k~$\S}tM_i]S\aAH<3> C5s͊{܊3ק?ka>3<<~z[ r~AM4zRE_zߥMg=dl2',6F^Ӧ>[^ Z?~l[_NmmmGX7ԛxKQx+>jϨfe=(/ҁԼٓiI~J.rL;/mڙrD} 4cLͽI®d;EꉴމZ y o Q(>[H+#if!uZ閤Jiw>gV|^n?=v WR)rCk?/K/60^f74+a\|qT[QzQ# yMX_qF"ns[x}6Qo2w3u2 mcZ1^Ux W A9|w쾡![kCf^KXFrB+]`w%ӄ‹ msۖLh FҒ6g },.`9% ƙGD~5hLrhUPW?,X? O'ۯ ra5#[Q#Jsใ,_÷Fq^JY݋jlG2AiIB5U54jrO{+Z7Q&rP8/~I)r'Q3 j[B/ݶn[,Yk`Ul}W-O|rY=h1F-4sp]n#r6;fngĽe!>iWy^뀗WKD*D`YiފƇ:ԥ&Z~emgXf([Ϥ,_ q$&^pIy5^L1s$ al7ie> yI&{e;, 5᭳u'qOf$'$u}N ?yޗ?rsw9'[A5s֬y=c0lEsui61&>4h+Ecp1?=D8AVN _N.+S b E>8mjߦG~ȧ=lciW)Ǩ3ߩ/'Ued=,nwfcx;@ |ܒy:xF f.o s:kv;|\9Q;4|JŮ]_tx2kWעw@DN^;%~?l[Wd.E3C9 ߕv+X]֫YyW j FTZY&UnF| ;__Cs^m%Bfdo`wȿ.j bԅ=*|` $<##ҳެ֔fT2/E.v6瑲oM=C[̣n&2jߖ-s4i7KL}xIߵuaaD_.XN;CǰDawc 옜b;&~5lp"7C^`.ϋ|j-Լ>ݱWtylRz49`O o~`_'u'd6ga10{ iCQ udJNFy gUM"[~޳GEZe?4ڣT6b'[6p/Ξ?&Wh>k??΃[uwR V9ɿx~e./3sfhe=G+g%Kŧשhb|Z[f |ar"b^ӝ)ri8Fr#$A-'{{Gp 2j1PSu]7[|~NIm1m?v.c<ĨcM| iY3:33? m3Bg2/opfinl&yFN/#grݻud{S)%jL3iKVe:nγ <kq?x"B|`82Uw&a87`: jA 8;׎xv֕|1>a)Q'px8ogq>|"~!=*'M&>tG 籞a\O# $p^඗v43υuI<,cW ȺNio%OGkΨ54>V1>c09nsokwY^sV~xV!t*2hGH"=VgB ? Vt_u1PvG:b|Z jSn3σWV7/+(gʤb'B.'3@+y"a}<'SY_0O<9ꜘw|ч|Vd;Is4&tj*_m ;$t״MXoG&vtctrXh}k91#3[ /c 'x幬9p4q>gHkj=9U\e F|k67z>h㉡c X3TULCQ\C's8wkcM?S/.4wl=գ]s_RxkU*O<|YǯC=gL-n9AzkRq_c[*- 3=+W /]<~ϱQLECnx5>glȊdʑ"F}7m^Fb`gpCk>4w!=k|7'E3j-JDIQ=0_ǒsIS|y<1}lyGfO-_{r釴Aڑdaͫ5o߸۫6zZ qlsy/Z9~= dY_riiu^S1ZkS3| 'x5vSڨ@D__"xr¶KOv܇ܴx>ըWpi) H#em@%m}G4T YˠZU<˼&?7DӐQw08>];-ޑC>ʹk cF A'q.LЋA/oIĈ62;e 3g&$AB؀ngn6|#/M _{Զ2y*2z} I -I/T3GAfu#ԕni[Ym4{O)07>O< ?) lݦ hM2枊ځ뾔aTTz7i+^bۉ n \]ugUTa_{ݐ%p顺=U#wh,˄]y>D޹_Kza3^|eۨLOˋթkN1tj09&΢ I 4бڒ]ൄ,6~ğGjO,RCET_m:% Zofg(ᛩԭT9/ttPHZsf.??Oy50zoQ{.:kӴ4}0ӻ9l`| k^=M7֋>k]u#)E="OJֻXtqs_]d*ݶC7'N6g|8֙^'=oNnTrKn`܀ۖU&3ڤ5)׍Z}ز gt6Na* ;/&_=oH.SL@ZU$QѪpؾBnhwrj+YjpD$Kc}*^,нC'8b?L~?|dtqeXn[<wtSͲ0fXkM 2`̪j*܄o ig}|TxyHk+\[Fb?iGwtF;Ȣ6D̓)&ws½V'!2G"W?3vZT+4 G} :Vew?':<]u\qB26O-w2묷ޖ&jttNa~(A?:Wؽ5FdXjT #D}pwq>(둴 |wi cXd^?_=hϪݖ{J'獖6#g.i峋7؍QX[mvf,Fŀm2qW/fq^l޴Z\Ͷj-k +rWUS;"Ms.|_役nކn~̗P9.&s6c./`tߵ dn~?:iP}<{+uIwKUu8cݰO1O8dЉ;oF_~°ÑJ?Π ψRѽt~0<Lʼc8{en-SiIc-+:i ~m)c}1e ~m ty"P!etط92 _7X7|;&.v&cwgO}lX_9%[4A öl^j#؎e2}}̻&>|laͭڤlRK2k~^ ]fMrf ϷkUM6mFT(EVRNEW 0/t:ho4HBfuHYfjr</ׄg7ww,g#nI; j+<=[Τ?F2uvG7rZ6 6N7k!&炘=0.di)4#NuxMPR)+|؛G3lO8g/Fkﶀ豩>Rzf"ӢYNtμ p=Lδq94<*t/;?И)ފM̃h>cQ sYkw^*9e]/,ktďNƶ''y?v@b=SFGjV3L?UqZ>oOy丙?Z?Ȼ9f,*3/8|w1Quo>sLyc5MDhwkrdYjy:Z}֙*enshy7~çOYm+y.ϐV<\JycwƻzZN ։W.bmxF K-:Fs^cE2-ty}E2,jL7Gw& 9ջi{d)慫gpQ*|Dj#הtI'P֜؜uIԊ-[=W7nc=^H1wgoHQLjv Gk>WZ9r~ M}NJ؝{Z?tkCz6|K>îsoyN;|cZMs'IQceHzW9PCcL^%hxVn4|q!gusg+DzSM=9ߞL*9?2:J8HZ~xoI^>#3lL'm OpD܋?C~s~c~T\_S^a]>)"43KG C<-;k)%'Rt'ߗe2god>0V^vu'|.[ޟ0v + ?52L|enaqfѳ"W?c jy88K/A-jԫ,oV6+3#RoĻ|S R %m0| ?kƅJо>޷4.NI5vsn=i /-pۍyůk0|v^by|QimvElOc"S}12P D.NU7ju5 hmlqZ`Ӭ%ǃǦS +yD8p[7dq[,rm7]愴wF.'汶B{w3]85?ꃰ?7 ~w&cP#֤*jCذmCJ:"L z"ÇZ!2c'乮\9 wd5#zGys7ɮv|oo>ԜKb]XӁ/gx傮̇r[Po2o"2 |1BCy̛E]>ܛev<alw%'rӥӽW|*QV;wi}hwz7mA`_}{+A -p*/l`{O<j'uP4>gp6Xd4,@~KNRc#,L⽓fƗ7>.On ?y%wN:ZuxV}\:_Ǭ?{|{b]dV L]1jc;K-|Aݩn ~˞o6OOԚ!q?ڼ,crL!-ڕ/mmYZ=1,% ׍7ln>;L@cuk:&DKo׽3fר41HU6S2^,TuX>wDž>+|v"3X߂;~>:-f֭Dg(^%njiȖqq|ֵ5hl̝w*561~Wp*.O`<YjBهf܄/joZʉAjɁpM㻟xIL27hEuLH25/쓾 Ud{uy#҈wg J'U81'ԁ=pȒI;S50v2?csl+9;y|l/^Wb=B}-! d[,_6$J:E3Y# {HN`3,ߔ5^5,ic3I6W4e8zOd*xEƭVs׷F;O g%Vg.`#oۆuHG"9yݘ&'j+n!g=,6nql7|\s1z$,mCF}g5ڳrcWÇ^Qv+0蜳Ǜ}i: :&b3֓:ܾƨ1}WO>_j>S2~rfkۥf"ͅukjfN%IJ t#߇u/^2?T;OS`3=C̟7]zXjܖO{(fƓ-S}u^hNR /pݖZχGa)5rtZ ^0n @޼eזz"Ev*5tpYjnh,Z>{%} w{WYךY]QNeܧ2>On>ÍÚ33|~ *e>0s)F=EՂ'He]r\ E; r,߯˿}a,U ;a黾f!}=!}x1srӎLҦ4_ގJN=)PtV{iܭ^XYY/wy7˿6eqHe١XЂ9MsEf䎌5S0}q`02_8bUj0 >SϘ}3?]?N7^vQq5?E@k<;v ; ;o}gm(S Yo+uҞh0cz='(:g#̹幬g x2lc"ޜg"naϳ:Z†5ּYrFQތ.7pټx/q_5z 'кP't*Rbc b8!_S Y9V oY~y5 W|}Ѻg eތ}RO},zszhY 15lp~Z3[{r(b`ؤη4Hi:EU=M?u'ζRӦ^{p=쳏7;BkVGPs=%u?Ss,O 4S f2: r"#֕1u=݊ȗ(39Z[ZZy.ll`'vBUZUE"(B^E" /-(] ?yϙEYڦR_:D`I@{'COޢ?QyOu`~) BN8ی>7?s6ϙirsIILngZGƂL,X ͸<խsiB pWlq㟳Rxǟ3nwKۿϦ%k)oD7[1|Z ݝ_)xE/|➞.xvI|Aۙ% {w50E#Iۺ.0!'v1ҥ"A9D,5rܩrϹaFE?EIeķ exeeK7L`J ҽxOGn݇غ:_?Sчh6k:iA X}muڠwgq{b6ND><` (P ˥hj|>؍Z׌9jk?P:ROUTq2lŨNR ;CLn'*.0oG^d&~wvc ?=cy2g u@{q_dt[ ,N_7{mg7j?>.ZJ{kEXq?o׿S4፼ecaΙ*<B\<>|a;y6A~A7Gg<:ӣ䳄௓>ǐ?Ԑ+[Gi d^jߜ#s WfdAw̴ Uo D*-Fqm޶@u*`ܳh4e_AO-|ݮc:= 5 GWOxm6uS,W$oGzUW83Oܒuerm@g·I<&j!vlۺ[u1T'ZA+Qs57ǰ.=Yilmgb,cߎ6}t=* ֛JXyO=R'$3o I|ގ''YfX_$ŽG~ºٶ#>#БmfKۘxܤ_p&v{ ?'ˤG$90/'#m[Im[+~XO=myGxZeN;4gZQiDr*竆M@je}{3Fx(xDR?9LjC jm%Q@[<*|^ҨP 3Au1ޑsV>+@6Z@9˨ðYkq` [K<]19ӆ|u#7JuydܿgTѿ3lَ,ЂSx]n3(X\`}XMaYw t H9&0*0D|Z-t&&sQcE}xoE]A#&ܷɾD^Y[nOTص2xm h%Ӆ?XxvG/w+iaYNw^ZFa;Ň{ІiB;p/`#ƨypw/äu3%riW3a 5jAy;\7A60*#E;=i'mF&bX#ܹ;e\3JY{ )\̷`zu_dUoHYu(d ܬk ?Yf5a_ [{{8u"(-\F |oiE_ooԜsܖfFxybfX?He [bt&g}5'RugJ}2D^oVlq Y}9{$&43ϕI g/x󎔱^1=ˍ>Y5Ƿm;G1kH܋oOo NekfA^Æ?6BƴރuG1D*GI[#m>wN֎mkרxcF=~sXi"eLƌ[6ɺ8oWWJp*:XX1׳̋9};dE;|kw>.z+R)lEؒ ɲ yj_v,V=»՜Ś/?DͯϬ,Ic< NkL5þ^gO{1ܘ=kU(鏼ս^.'l$|GZ{+ =*|F~?\wwklްfq'EwH/k_pZ|#?^j߹gOEsE0RH"sQcpyޱ: ]Q]7 xʞ>vڸBU9N~{se>jf=@ LRõpj{f~\xUrC,,qw-ۛ> # H% WtO5)ݪj '_lx_KBȽrX6b)}x[;q-4Q Y4F×%f.f9Rpu9a/ ^:w18o{>(U#Ϊ ¶K^B~Tv {=Le:aUkF<%*- qѿSe[jvw{حJUFSk;qP :;<ӗo׎)W^LEcg=ՂwQ c^CQo*^Zגv͗cx,Z>҅ݶq^S"'\E&,JBfG;]q|FQNaz^M蚬c}/sSh.^k#p+/o}njsqk㹂ǭ~:J3.NYxxqRn[f ߕLKr§x=E9&Z\5k '_N~mW3$FV??uؑo7T{K~vK;aޏ|t؏.gݢz:29,y(2Qqb[>"jaʜL7>W񢂞D4XƓdN#q6FdOi#C9 ;&?1|4D4X]w3,[zӎ`ĈVR&j!R!([Xhm5X\o׸OH1Iÿx Wx,iM6VcB$>oC{myr@=fZ<_-c9hTF=DSLrYZؕDj<#~9{Rq[/kBHcC.gN3*C3=4tl!sug~e@oigŽhNp abhlGVf/+f2la}-"F||\ F8|q.fmLx/]Ds1H gOkL[bSؔEr=׈ !_l{!-%h.qء/+\i@1jY/{XUYV9s3Z]tN拂2lqg]rb>˓j~p\a>蛚uߡQm!M2yų z]m|TshA VzFș8=Z_;gxw_wiS獾 wwc/Sw;'}4x fZƓ7y}2C+w[gS wQjRt$ճRKwi+GFZL6o=r)C 0VXe1*Bkh jQRe yXR lyW]ϺD buKGjVQz7ch-q|{6D` BO7/[wr*scqNlJa}7܇ 1V9eCN;_ [x^NhY"ؙm24AOeY }E4Twˑ;I\N<ȩz:'d&e^{{r (KwNڈb`mԕyXVנ g+3Ҵ0LGn3SDQƈ"4Dz&?/;.ʸoƷbqV\qh|Fctoۙe-d 2Pf]n_`}^'}c>wȻYA@#3~9gyP7y;2g׫i=: W_'HIbֆɴqxajۍ_wq7Oj҅y' |4tIOݼ+dЁ=Z!4AE)F r_50M}cO\r ?}6Y4y9d?ѻ,1׽sSTg)G,<H/ELkyDJYǢ̀PxoQ"n4%Mށ/Z֐p-h-* O yy#/^3OzXiħ(Q+]dSBιH#t1UC-8_gg50gԅۼg7.U)##|w5xtz*B߆<ȏ(NYM\`|8"r!ިduJ}L:̺&1<]j/ #w U1㈁?w \7!\~&euJAyJ`igBQ^di$CNTg 4 IgҨ O4ow{T:,؜A}2U=%S6RZn(y%m>ww&Λ=JӜM.,Vk}z(CEh0B蘙qp+YmCnR g7Fyq[l0l!&ej ֟#/J|%MџAࡵ 7!ۨƺrCk۵[y7<n o,2cq l7 3&zoxkP3еlA*rP`vQejqc r~O g(r2rL=|1|i:Uvos1FO7p@w|&2.wؼ3IC%Qy_ Vdd^!j=Av}?k9出o^mU!_|*dQcm\/?kl) 5\kw貟1~aU/%Q66vy{,93mڠMsb|K.?`_d5N1%$:&k"sدy<obD1rƒϺP Wb~/oub8~܌sZv{QYA;~4}.n\;7cSD+faP}Y69?1i՞y`5FQ/:Π1l:퉴~9h7΁Mչh9z_cQm=e?laU"3utu*{VƉ!>pȧe:eyǩL.A_wevRG`w!Gj5oLQW ~foz~%[Դ7{̟T9Ų~~+)8>HڄbΉ _}Z'ݑFݿ_ȈrܸC!"".F Vo;=kfbrX%Xf泹' _u>ţUؓ19D0[h~IOJ|_V2q auH>=iY>2O2U V6fH[תz l~w(#G)>ͺW5'k[cE>a)6ۤOݯ?oTIcR.`xxT8x91 W"0GN0lh]MЈT6 T|̭zgu/#QCoӱBxI×9S iCD L`:Y+kgO6Mw4G;Y& h)wwT*xM[5xMf i\w{FҗRrouaAM b9#6-E싏9 eQGsPc,#{c"܃Y틯o_LxO35DwZ,- di tE䓎іT;7FԹ7Cm*QEdj(c:>qbi~1?+߬op'x!w+ˇ[)> {}a.;9|˜ւ (E-ΫrY^l}xcp9*˿7 [ӷ9>L\{|,X{ih#1mQ;94iˎ㏵z_Q>4j F~.J%#WL N؈'{^66 UH{?+}(ijFE*Y!.gS2Nnݘg1o|$q| <޻S7Cc\ϷUyY1X~՛ʚ6>]wY<&എǭaC:|2h Hy'+Sl[L#ʾGEL+bzۜ1h+>mG~_-׀%b[h,c l#jÓ4V >g01Oۧe}z'fȠϠaT]mbԿd<#\^-Sm?qeq~6bo󹎾 的.Nf8Eά}`(|d7sgTA!G3ܸ<ۍZdXI(aY] ~ `͞Z>D^~f1⠨;;Es>az۰[l] BltD W4 \ğH a +o(ɵ}#wW6Vf# %Ԗgr^QyN@w-hз 2d"r:qw"'{K!Ȁ pZ>>M˝6B93HplM~|u@Gq8ǃ}\_! 1Ot@]zml|;:|/\Nϲx>}k\/ȟ8Zɯ5Pxo }xa#dsFμ_.PDJ)U]GhǡO{ ܒo 6{lK[Q?*$qz_-%]f+ҧcѮVE;Q bbe9T#>r7GL~nAʡvF=+n}wN_T ,{K'HM%sbgr{3_T n֐Q1Wo*zC3=Fȿ3& >o&ak>z]_t+{z\=.j5xiג$U RG˩қa>t2Aun${"g$gɼP|R.նڸ=bCDZj'+`L2IBE3gѿSOo\J륍kQç5c.A2{.=XfA>M7ʁzJaÍsAS-SJIs@m}~wwv]fߡJ<,Ge׫a."e*j؃y׌{<_7~v]8Ҙ-rzJ^X6Y,nJ8YoLMN#gH>ZwƺBIjͩq7t,%fŻ"{GoփmMSmx(iUG.*yc[:HWJoٶ;I0*< zU]\EQdԻv"a\SJh ڼSYoӇ y⸡tF<w`#tyO0'ϟw;,6㿗3n_'_mZY6]?Ox晨OB!@YZ.㨛qϓ?W;aQI]lIhUV]r4ʏyw}\GcT=U#ߤ=E SEYMPmxˌzSE9חAV^-3™,KA'[OsEс2M[e>gq# LF g-ىT`Gknz% p˔ ^޿_vA$BAnOmH&>â~EV(5*@_~]F;ȱ-/߲vAk S9L3_az1?靖]H^$瑹Ao %jsN"vD:53.6@DCl4唜՗7b qܟ?ri~xļ}3g49簎R>/Z~<,ZyB'2xJgsĆRTwxǫP_o[)4ȇUEZ!Ğ9R}upOAs[^@=גXB~kYkA2ӈ %Igl,hun:~aˇbG_iܞ8 >[t4[uھ6?>u1JO?4"CėІXjC1'Q7>6'm(Mr*JL>}X/^sCzS>{@8ۆObL[NWÚ;J?čͨ2hoЧC[K;ΦuҰgU@.;Yhwc1X)i'TY~3C:Ovq.hƸ$r < 8aBWlOmSإ7beVyFȒ]~3>Ӷ6s@Vge~ymKyc}bU)h늻5f .Ϥeb^5r _11 l#di,fG!jJO2t>w id;B8@n[kGڨd)z6&0ɳ4!yB i*AY@eHqܺ$=1a!8ʜds#c4 uк(~ ;Ow3>4ZM4|}T-ܧs!rfPζ\` 󑌇$V50X?e?RP}ٵ_-"|~1k$p*[b ^lLm)U n-G|fU>fIiS}^_URkx-Lg2Jciw|ϴ3C= FQդ׳9?5^KYGw}2o5s6+1G.v9O1;d]w.,З7U%?߀- cEx9<1^ugcmO:ff%^ӄLsÌ2asakĢ½LfDF]=x}cśr48߈bf_u8H8{Ep,"Lcߟ?yNZ _'OqF$>c?D<ܛ@ှФl(U"73~%2'kSJ[@w UQgbnMmU0])&rEZ'i2xK8^W&ʯ'k6lqVG_/k72ŗ{7i(όDrr~{͂ Iޤ OC~҆狟Gr=5oy׾c| ?C]cI;#澉H Y`ɏzBDk1_ uv5wn^9?&?#[A17WqU6 .&Rƺ7 "{} zfDZ| ϵ Ond uv ~S U$'zii曚OSFsnX3`ekegbMڹ}i@X^M,W RE!}^x }x}_~ȽY6nfw"$m;ܷKDQn O݅Y{kx}UG-O;#޸_N?dqۙq?w ȑkCjNL%:`óJ^=A ?#d_58sL]nr ?v604q0O b~{Mbg U9E܃d&|> } \~XIwjHcO0a>J=KE.k[8vXx>)k;3hB|-NiҽQed bYٿpeZ#RϱYM-礲ݶ2i%d[jD8~G&EVa0*r՟UޞBE_w)o`i[xr27 ȇKO N1B.2<{pfGyoJOI/HzC|=ާ7FEm-n0vԓ 3qp3sEH5vmM|aߛF݃n8soOJba߫ Wv~qn/0$%MI\0gWݪaͺIa |)RۈM6K۰S&_)ja T=27ڣL#LGwXi]ϐywY}215H }1g=!cnw=ZFʎcy/m߿e|Q:[:'y3tǴkiWt|EsuRD58የtBUC ?W$^жj`N/9il;i_bǙet8lc2x1:/yhnV(uv*BsFL&{FPjyz`|9G<{oU:{{nj󳵄J)r^}|c kw.jRˁ Tp>½";8-+i_ AXql gQ[r;&>c3[i>f툼2{b6~ d v܉ѢR|l7T*l$6b,zXB]y6 N` DsTC^׹U}0y >Y'(x;bqWd!*}!Ojy-mDz 7t_S?WnOw'''n/lǫ.Ävoqy" rrj΋M1|YF c!Qb<2Pk sUGF~hu3/BͥykDUđEN8-킾W|?T|I|_1۠o5Pg>0_K3r/#OY3xm]6}UVE4"G;XFJ\yɞ}~y,G?g}_8ry]EJ!c߿8^p<Ab׌}q{׎cSIte{vH;ӽ[- ݻiwuElOЊTUxfe tc?bL/8j{6R1ծؖfy$bz]֛/r6z"5P󊥩Vqyח/"\ar\?y]փ}߲/辨/Q =L-UD&׀uUuf$rg>?!J 4z7]Rx~-Zz)߲ZOt?3mybgH[1>{yKW kf~>o}f{<7NߐB:>rsYؾ񂅵{r"L{=uNGΙf-;I>ӱ3G 7J w`F$sqlqL|kdAj\QEUQOrVQ s"0]V~ܩ Q#҇x4^%##JQ͓rjlYג-e98v6(${Ԙ[5-h8IkW;'YWySỴɱG^aJt:M*1`-m6)}aJ}%mqdz4:'3OqX % 6;%`hF?Z `ذd537_Mi-I:o)ce7_}yB?Rxm42Eyms%3=iCW^{契Dz%J(7L g>"YPd{I^!:yؚL_xoSIʷ LB}o&L%& \f<.(@v,H|;xzE9s| 3\v5ݏ'-E6!=pO]4'j :(6Zwb_2]|N4ZؓA_ždUQRt LUڥe~begGZw#ۿ_ؾsX0;lca\ {R?;E)lt ^`}c1Rw5Ҁ3XYqo3ƻa"hvgM1m%]lF[Gmd˪5E{~wλcwޑ#&hWY]wZ 勺}}νU=SitǬ"pޚ=|%>`[\ϱP-&@.'f32nf.-%!=2W=4! :L{TCr|k]sUqD 83y4i8׾Ͽzu=,1^?/&6y,|Cci\;5}8ޫ-2s]Gaatp4!C7 m6;Кv(荔o2y1ާ} Qo|Ziu|@Yq`i;&qNžaD>~#ΤJy!uC)ZڣtkM%ee_1:vG2֘WM gFu2u\2mfO ?Kg1vF4W>d%BfߵiL l3ki(,gUm[h%87ڂ.r#YVs_%'{W }i1Eg%psAď!c UԱhETOx駒~S}¥]7`eqzRs@ws,f+j7h|z\5oW} ʿqxl y޲GDᑘޝŰ6vک;A2nC̑q.9.s[| ~yC.$RErl9B8|>E/ 6[S Gk?l76I]4P**lIv*xv|̟-go7Y]F;-Yxʀaļ|}ST.-9syYexO-NQ6/V揗EDdY 񲯠 1eʾnhOeew 9xX*{Jʈ>޳>_};hܚu r{ymM7x-;ScĎo yx/ZA?,1ȃ4yWY?EӞ(w~;7w>)S3$ci/Ěu'=#2kY䌮bxѻ޽A%ݭfk %9nonV%s8܌e#e4dYBhRNO|G'"70ޱz6[*/c7|/O%w'ȧM{x9mI\T`0#%[Km жָ6Pq/]]DRAgZkiOv3|aKܜy~)9q(=Co[GdgsSW7c 4Vw$4W t~9HNzf%7_m%DT1b5Lj״G}g@Y1wD:/r{K7Z;`g5YSU8j Z$Ovvvߧ8Ov"}ws 1|<:K=95yf,\* vL97S~H`e5ǥl@qo:~5Fk~$دsnjy>Gu&{|wiBw_W/԰o5}8|Z[l-؂%we='@|Ixs_s[ǰ }f9όy X+#*||&_BJ=)L=yY/{W ) <£w $Y'1kWiOL/Ytf/ˈCxd |˰E5Tyuh>MZL ;\lor9>;!#',ӵ'dwІփ|6u)Pubp{ݰu,-dz9V#grCNZ' a-xy z=^*徧(}n+V%,XSiqr[bgߙ-a-!#ܚDW̖/߻&sk课_מcuE~15aqcF}4gbVч5VOU7~7=U 5(=1<57.qzdpTx\Ʊ_*>Kq]– \DWuw#8|i,^2[U|[e޻o0#8b?N]\]Fkx>fL9I (Vd":΋y"3y8;O!ݾq;'W䌽ϝG6:lևoM*`BEuqj~[JWP*+fYBߔз/SW gFuՑ^|ä1-J| Ϡzߡo-<~lBwQn7CGݾAJznx+Mo>7,\~P){f$W?ai4ẍE_bˊH-x V*~+}~E÷'#%L ('ڕoa(y9U`W"K*le3= | [*XȮUVT̿h~Ov7/zl 6iIq_my7p,CK"c剹,0څ5{r "D.wJ~@G ,g5'oO/eǷPHcx. LbhJ}v*]-{\?$s2~B6qz7^&9pfqJYMWq[ Mڒ~%ggɐLnasD\X|͢?wn_Dkޞ؇NhVHZaoeqUmy;*6VVlcv1&iRno1淪x˳ՃM$p#{H^ҶլpE.xvnU<"=z>*:)H W b^> X8CaX޵VGO g'DgUal|jTRNX$]". \Z9.;>;O1mm0 !Qp{[(ʼ%\CCw⽎f+΂nG.pI~{;{QxDkl`{%Xh݇ @Y{k|3A@ 5_$[LPZ(jIRm<fPƶEoIPkK5Q>HU[նL|P`Od&p'9kZߵ\1~- zh8ǘJ1o{m@ ~ѼIijwR?R8Q멯 Nu96IW /?#_F=/O:YS4TӭzK;q.W,G|zҩy){a{.gܱlV{|SCSgpRk_v"lͧؽT+}'vi?D0 qopu|]A?| .=(p+1^'< ޘokLӳa/ˢk ,Ve3_y+z8|jp3l ^;6#Sy91Fbp?7FW>N^79k$}#N3=#wh\Ι߻g黩r Lwd- ^װݰY72K \I9wOݷ¯p]ƥtYO]g= 9~NB`pmA B` !Vw<{9*pX~;Fq/lMR_+>㹫+,ΐ[8? >%o;ڈ?p|d)_DӼgm~UkuNξE{>ySB?}+.$>{Wt6{!Ȅ%T?Yqv@o1#;;*e}B| }y/ gǂ^S H{h'oc~(U&#667ld&ITs?n'8v2y哸.^fފ8)Nuʎ]SE>"xMrC/}sY_jt6Vɏ~^wzG*%$]7u?h>PI]T+9ʰn<uA-9L9z;]Oq & ]e8};\d ƔgNg|ܕﯢaj=cECO JuL s)'`O|sװL9c kgN:YʗҚ,- yKE95XeZgM<s w:^HY{dga?/%ŊP$[޻_-Z/:w š>}qzIFv_GjAqE!?h%l u+v|<_h=^3|n)=Fsڬ:r.1lu/r&`Tv`*E-gN}jo| @: UDez9Dcx] gA`^!Ҝ[nq(J}88l ۣM#qlq/4ϖN<^!E KĦ_w#_"i"ȠuŜN}|De`8Nt4)]ܡ=>JŖuKJ{) }l˨(!}5#|B\wtv njڶ2V ]FRa SNB׿q(t#a0obAN>~!wklExΤ<ŚYAgdvS>N'st:ba{Ea)lu8Qf_1w%`㫝#l;,FUhc1;Րty)zdD3.c1Bʠ3a?x,R~|HW,vG":ϧ=C˿gbMи#ۀ27yvex7#Nﮄo>ZD|6"|eҸ2$˺?Au&N\x*r13(F\F?lzqҫ#):2S v_\yȦsu \t͛֎мymD`w('zÑ,!ʹE_'w3"} {s~/G*X%<}؏qχ5չQüڀ;+W7qO</ ^!tz9K{'v'N ]L{͹:L[4?cwĽњDS~%۟z+-m&!2]/̦x=0yyb +@DM{hJ-+]6K{hgxR>lujzlas*ijog\"ez:;xr5<7@%5)bt3چk8MAJ +=2lb\X锾m1}=lb{Φ~۳M Vf78oy #y=v:ĝ,#Yx$<2?9+Fp9>$ Wÿ6Zğ&Gpv8yv}뺇P{gD4Va'v". a.0z:.p6;nN٦Vq#.lލxD'V7O ܖJLZ>"(䎲w%rsL5 9`,W%VAm7FXS}u)Oi4A6%c#瓧?T?F:Z_iEGcI-vۆOX\GZ ti;e^uޘqQIO, Bo ߪZz !})yc7.`1}59 ڧRcoV 9;KqVX؇} o' kI9#G? *{ǐEN8|qo13ڠ]I. BįGkOxW_J0]t`= hP߲3)me.5w]3ҴSg-]3IGYk=`םb ΩT_Hs|֐hb ]Dvfҩ9?zhtO}|lE7ƍ1?o}OcMg!4_X;[z8XK<%ͧF`2kZō?? sc6lnC{,`cmPw 瞏9wM a4կ I{E7畹/1yeP~y?wy-\ =ƻ*h7Mianx-1`{O%02#/|g? ;hw~3}Aȥysszu-ZmpKX*HOk\ڜ3ĸbhe_7ҙ?x/c8ݑi+o`XKVRB#KE۾ ¦So1Y e)%E8VA|9hQm/G$t<}ĽXHm-,OG;9fH͸M;|{ C=ߋܬtf1V9b|8tx6ono9A)P.UB}%!wx򳥇v|HwL;-r54}:4tDJ$O 9ꈶ\~3u'ޓr]HL]F@#I։5yu9;yz?@hC(뿒^AzHEV8 .]/nPteMOo6c\V- q[o^1O]u La*+-&|X;78ɮ&~̳7cu=NCOYJe&*[qml^ \}:l#^ B~C>6u%N |?4[rm&xcQ3$d|O<3qVqyFx ެ4V<%,W \=1AթskPu?Qow rEIk0qہf:W"XD;sq?RͱKOsx3SStb[r>9OB6;i$tɢmggCmܟ_r({q)ssݐͪؒ ><3M=]B _b{#6owukhnsN5|NJaB?gB/]*|$Бm:dLcz.l~IsmYsO_l`!=`5sy.qZǚ'`Lk"ہi׉!6rok&` wǪh 7ʱMDVemB7wy])o|-r{VZZ0N㘖 R? rF|9f;tQ4ݗy9!+= s=Kf xO+:e4=+>7 >ha=/IV` [S8pd4fž)&wKԽ1eD+12VNIrekb$%)'i`{"&ӃOc/RTD|cF)W]&V*a|i϶U|?h8ffQֻIim+-XGZ7mu;,( /)9ZwlWYY3| yaccb9_5g:nKQsmQe$_7b1]bbC]bn1ןtI[}\ހ_}{.BA1h4wDw<T>-4:٣sǴ3ڴy<ae0uvO*gvf9Q=6a"j^_VV"'͞#=juʪK7;ܠgw3VÌr15狆 @S%6XFKyu/TZmm~oת:5n:\+nsau7Hbإw=V ]>aݯ-V ڌ_Kw$Up柤 {F2\1ct}Ibh"b {I^뱍/3և Mި|gY#ϟ}LϊX 'O)/r cf$lB;*;ƈO4W3A(,3&O=db&O鷅۫L|.VQnEuL`Ǟ>@?* aK߬NYL|9f>-OwM<gtv3`}Q]R(&B~Ws)(6=%ѬzҹlF?,g%u} Uǖ]"y48QtXtF%>̞SiU8OܧpgF}WfpHGn>Ǵd X@3[<꠹/>Q]G?=}">˚x(..YAZLw-K*2 |I*$k[GȃPn|`_ܠ3fT`<ܖ؅ċ]W[Hoǚu}|Uf:s'*GĽ1b[QYzf ) 0eⲅ?7=y'=C2Իx,Ca'^ _Ikggb|}tĻ=:"S&H֚`/Y|Q>}oqfcI$;N{T-2$a5-nxӜHy=z9LSjNH6ΊwQ5\mw"a"w0G}1&_>ji^jqZ0]y~hj H_>U>;Cqshc' {tN:qE~qӁ=,kEռAj/2cΧE{vRՐsh54.#|0)`[`?c O}YLMsMci+ݱ Lؔf\i⧰:FDZ Lu'-^ _GEOs Va_e#X9)wO/aOuioS9-:;mwrw!"V?FrYMEn|m0/2ɻ5̭ v`iGYW Xc:_{\Xy Ӭa2O=e=U=skZbv弴zw}6 w P/rzt<7w]*kӺD.lGtv` ~~ޥKʩJuWՅCaJZWt #bE{h׿(Z¶)Jc(q,]49IZΖse s]pTb;Ƙ lj{jnp+\e$|iPKȋy9ݢ*חm 2#orUi: Q`Ԉ;X6^ގ$9Ig+f?ݢSeqc_OVlHV>KMl=%>񪿧!w-*I؂;4ni]ݸh'=JϺ$ZdD>[f>I6}b"`ĩ޼օ;.!'{ρ;\Qegz&y(bڡp|N#ŋ6l*L{ڋxզ6vs<9-AqFCd1 sz8 tznNg~m& ka@[hZ`D#~+hrЙfj'9o`޺ uț{]e%~D;8A6iQ&췋yϸ{$2]U %gI9A>,~I)ؚ` űl6y] FK۫wѳcoK۹ ~zN+W>y(Cl Fp7|&]BsbF #w@dG4cY΁8{~z[2ZvОhлȷM܅9B j͹A09'ZQޜ:gsL&@C.UDXow6r7G9&'0MŁǐ;4' D]X:-C~x0s%۳a<{< .$ǖ6XV^L={￑ +GI.n2//?UT=tGߑd.qR;l K?0uzyovV䅺{6`N_`dsl4)^qN%xvR{KT{oPZy17`rδiKkZ81FVa,2mgtY#Ni˟:+[Ny^.6r;.q&&H16ts1p&uM,6PNv\/ P=J;;)5?17C,U=oeq9tCH7 RϚ-YcIè8_rW !ez~}(?&?py_kX?#Pdz^daz/X d=S@_lD2ߙBvj<UAe{$c<#5i2?pOHW 9nΕakd Սo77͡or_TߘQMw;Ά 81c=JY謐F!vxZb7`˗Lo):~--.:C ޠv)]ήMضzW{_6[fi^j2{":C͟jYbYagR_mco9g/Y*_8 j|юF;pdw㧽_Ū^pv<̴o3_\46g:ce1D!gǎK`zb_Ws=l镇78Ni38z%Oțdwm^`f5v$ֲru\,Uoγq_SѼޢpE뉦A% s`, h=IG'8N菦gƸ=No<9:َ9ǡ#3gtglraD;Ktݽ'_,c4vm4qGzB5eY {vz_cI7ԷNվ(bYApfIՋv0}Zx؂o{N {zIaJ[Jm&= ծGۦe0fE%^Ib 9c3jos97t %VzgݑC-L/O<1'."'0tWZXlY&Y*q{X d0Y-q}Jw_]p oh m?/ۘ¤=u2pI#)dy9֜ϭek(ﶳj ~XYNꌊ󱤣*Ƙ-ǗMDka ~9I5?Z뾟N^}8 Ya/RIWT7|`5L#Dߑ}ԟ;?Ŷ {>p{JELx pR-vVwv,1xO }*{;7c(Ot6y7ǺPop<*Ws߯vK-īne'5czczR gma'x|oS1&Xd[5-x^d?$Gqygjps|tQ*M : ?*rOb㟽x*`"th>v6}=9oofE>ZӁ]pQ] 4xYKYeD[T] ;_L=^J<Q@>o!hΎ|IݘheSP%啂f.bp,Enǫi4L NbrK{3LU3lZlld!O穬II/mO ztc3=5wǯ04*WBe\>w91C>ݠ:]gV?R15K9]dQ?c B7&ͩv@} qؙ9j{:}2V} G=}cj{-l:">n4hHh3+L? szgEw6Ao]"򇧺02 džy]7䟽[esOi+9}~Lh߿EWj]XjY5vڛ70N{ZaCS+!ҟ¯Ju$k&ټI{>\;M@y]Te'3,xFȌz,2Y ~s1Д|'݅,C*x?>u˥U]'5y=7]k~ѵ&*}uNj\cJk75fkˈ[hQ5oaY-az,fx>efAQF;x[o7o!޿-bs7gJZҮoE<dptփ% I8Fk5C62-APƭ)Xl3e"EٺJz{퐴?yϷEwPp/{qAEWyesm|VS/9Ld% +, 8;G{qے#~v\?H[ ؘP;(4{먯BA_p,齛+Amh!ryy،&'_dK/~7Nu*xAvq`^S>d(=*殚{ :v -hE}R>ɓ |] q}A <S =k8u{<{ZmUl:aÃg|dxMU̧NcT4& ߐ#&nKG^o#^RqG2֛c>:g+a0~q>m!X&|l}0h (Wzшp{`c 5 ~Ж|Q/Qv p; 8~;84W'i[71Wx%o287yJMNmS[*LoC^܏$OKYr:G4ήPž5@[ٚ~?IųʟH|xAț${r լ:SKϿNq1x8̩_eNɛ8s).sdm oX ߦ|hdhن ji 1&rޏ4ׯzv]I}GmM>7ǹǸpMoB8ޣHYF)>™qw.+m+:١}W\yhuƮwE=3O2+#Z =FKmT(\T1]+_ S{GUÝ{Q˺Xlr$^Xo=͢o:];ݖpUs"vΌU8oTW· .sy5oȣߢWʿ1Ws{osFgdOQ,ȗ~=!@iSG70|> /r/&&vbȿ\Cuc:'^ | HWmUڮ^@obշ=}\']irQObfNzw#} k_%`~alL7wjcU?q8zĞ7k~xNMpEu|}|\lS7]t=S{lxoRlmI^/o41!Ǧ;s޷sI1shYq#pI _uBO~c H{%rn9FPgIg畱ڏr`|3c!s \(a]WTw'[EUXH v+C?&pz|@/ZxBszlw:sP\ bl?99x/~20L.wϩ'}F! ǽ/^u~؟}n//6!wGd=~ٶYϕ8$(cD|mI>+3nN6uk<WZF:qv}Ǒ^ثՏ癨T6Ԟy :ͺSא_muDg|1+oJe|xnR X-);sEkWgNw/\+;[3!H9=S[70}bG.<]l"< l2vkwxZj=„.FzoU,SwVm'L;$ 4~w$~W`smIp2/M粠I6: D";x}|+Ww0K=hT$sI߁;w)r)Ohx:JMIs<9RE~[0ӬkJO7 IgrXKR}_Xxۨ/_vuNewI|T]oDڔ#2=rg{.[ {!ܽ!2c)oޒGgAQ(r'5εfys]b+sq2uQxQ="5T v-3cIl2AwxzkOצ'Fu8qGc{.(ֈl;{S5~Ʀ`o=w 벉y(=Ay%$@Ok d1`P]#t1cg2-gk~pϗ*kL<_!%bva7;/<*gQS0g&fޒ{O23G.8۷\jQax|+k5`IlKb3St-:vq:{멞%<75Qs]F[,| Tl.YW\*m~~D]L[~"H'gО<a.JNU0~{*wwS1y|Ei{\+WEUw578xl0'm&FVF-ms w~h묯n/39=;59mwZBa8(>S%4 Hs1}Ÿ9}R/qwOmV_.G'Qs5qqV\>H7Tv_wFVaTc-? ? ɱ8Ff; 񝍴ΉP3sMk@{TݒL >Xzb? q y޹"۲w{Gvo2qg5_$ﺑ\<fd =S49S{, ȕB{ .=rQc}JE-y?+Tو) G杗ͮݱҷ&$6%J~xfk*0c[ؑŸ|pR_gʅ4XVU\UJ~8=WٷýJ<)gQi,##>|m S_R֡to[ռͷ{QǼ^䵫Cm,9Ŝvm>tóX>:JW*t;t7'7~)" lזY9O}vR' K{WE {Ng 4bDlx;'cI5$W8޿;z;-3t蛫Xxt ;TȿG4l,v-*yYSdɒF+g3oaa׹g =0ٮw}kU~oXpF+X5wƗXYupY 3*f-.b| |cY:qQCWɇ5%Rb|QIgtЯ@P|?U{pޢ9[؏$s|D }lv*TTw}ËD=-'X'8;x^[‚M:'z=Ty݇H}T^l.`Jμd^Me/ 13UlQ$FgI4*EKiup]yC>C<[<ǃ^L㙽I`:T LNIg%DOe,Q v}_|W=mKio׎t!_df2iU͟&T'r[u&Ku幮 ,)_cqAp76m7|<1kK{u{<>viHzYW3f~MzAR3ʤ}9a$˙RU<^,t0fwHE{p.T:^ Wsh1oAJHs0SŔN§Qn0G<˜DŽ|eUV}9;iYGeӢFGXWgM{<)ҧQ^ư ~M>Cgqϡrl"j2[,A۠At, 2뽶ɡZ?$!9 6Ĺ],$|ZOksķtEg׻t~#-bIj9dTߵ+Uϴ,t?"}6+XX&nt][mzӃ{nY>U{+9-g -_Z#l !:G8֘x'R \ >(p_0r;֮zFXXt]Is*47͢WzRҹZoOg̜gn\ž'E[7'W&ϥiQ 3p p/m93F{\ǂsVʱ?,zZyLPt߬=L,)}ou9۔c/r:y }&yJokmiypҨ~!ew何Rjkc̱)z"oW?{^q;ٴմ-Ğo]0"sR8tҨ^T1+ = ~H>wȿ?x*k?Nk|h )] N}Rδw/8L\OSD: Ԡ*PFF|{eO/]Fgqbޥ{̳rHrϑgvvg$UXrXɀjx;[AMc޼3 zBmIIM?q)ubN͜=$p-ոͼ]eDɯ,y??%CYT붉NSÓrz[OY4\8B.U?1TJ_l(*7J )ފ|e1up7;g ~wںw n%/rFh}W(z[}8%,׼8T3YL,zsw8}ę8HT.bgtĻuD"ܒG|wbؿzҝ;E~_GżJdŬy&uEϦ>&3mR>>q/Is%uQ5wyOW:L&)"6D~0%Ʃ_NwÇt2Y-E0 |z6x qutc& ?h~B`љV+x`2``Ѕrg/%/Ho 950B0=7?Ѫ K4CfZ+3*ނr󈯡,~79V=zPI|dnؖi`c}έ^\/2^L%d_+]2eO|[e~N<m{/rN1| !s~8Be*.ttdZ0ĝN;`8UO/Oo1p|> 7ʏ}S7a~81 e 9y o)}+}7XNw*E" Y0vO0pYbH =ni:7wyc].| i*%W-<6S{mk >!/Ⱦt4*L9|Ea>.Ս/t[**ߧ9+q͓3<9C:&|7*1`[ιIs\KcK:AзWo[ܟ8v0 r ejU~)s)+ɟXD}E>o!\98&ԻْĤc gQ+/гI$Y_aK@g闹">fL{_Vz {⾅h?>1]ߒe'mg[b5_ubhCz~u">ÓFnwƂvzѻCsuRxlzI7O&9XN-9}?O7~ܳ`=׹Q^5b߃3`>u1en` 4d$OrLuoÈͤ,>;oKȝX0 7\Ko;ЬǶAuU<:S¨Oƿ|z~ag}9=af'Ր혡{AYKkyoEQjs[rf(Ǯ^=#m3ί2/Apo `$#ͭy%fO%hy g#ƼN{$(/x<7`Ә0a}_5Q'˞6!wPwˆ8{2Ig| 2G߱ݫI@${B^ `^iY6˦pj@pjc+F"7eL|ZLr2z֖6!U<&;/#3R`F ymS]/6SLK'Gd =44g';쀔Oi~W{ih#I z BOA{;]p/2;M9 XWNa\Čq }QWOcYt~,Ӕ+t:C[ȡ$k wIݠڜk*yцx%1?HH׎Gm>2[s`^ցgzɢ&z$w\4J -=YN>2ǫG48Ix4 kX~j$K}TY_-7^CHCc"ﭬrV6J:Ÿ7M?Z~""=x_ Yڍ%jp [i \+}QWi&Ĵ(Y~}Kߨ`+=_1m Ne)e]YK}C?g-]o+|BZzctkA+~AE yX`g?#;KE( pleZ82 A]_c͹|ꢪ,kյgw'._?6A/r8Y8Yfϯh8 Rmj?9W>.{(C/&,1/ 39.F}D ;9\ひfn~T}z{_ Eﻖ~w{o3)B[H 1Z p~} ,6Mⵛ{r܁eo3,٬#_ ꦽ9>/楊0' c*nvaCC R-%yaڐ(8_;b'Ђj~hY1<~-r6`7c\{i2Ԩ3CS9[|?#2{'QaڣΡ~<)ylܸyhaCأ6~9 aWA.UG3N,'΀Ѿְhh[E_!Q,*dS5oQu&Ɵ#K;a*-|h?]!Oyl벏$˖3nj1{;l`Lߐ,o7)ܴVz.6&'m!-fc7 ֐G![u[o'Mc\ݔkh1漠?bu^++NsH^wtr'cT;:o})8N|#ⶔ>kbUGkK;xMݵLsm--ݹȪ,rҬD,5Į9y-Z;1(O|=Q1ךrdHNS;y.EJ~yA"hS(V2>Z'bF;l7к"J1@U!³R(q$q_0rTd-Fu.2\ ^_V}Rف='D .UY.>~뷉ߡ^~oF,z5ɐA,Wi^Uvg=.w,mԨ"w:}lnL5' hC:D7x0|Ay:/xpwLmݬjnsϳQY폲ҽYm_YSs30Y\4y_U'"GvS>#dȯOF;}C^!~sZws?mu{Wq|7Z3>l%܁ [OyUKb> 79F'Z5Vwzwd+pn͍x=([#:vve,f=JGhJȹK)1{$_k6>Qt`:++Ln;weR9߮d}ȷgh5-}i{XGn q{dc!w^kr~ Q;NgEI7l 6w ۵ z8:۩dOOgL?wUD7GRK|vb=<6nNNG)Iqf]38fboxv4lu=U ]ڙ}eXCy)bY[I'x\'fOӍ\.KvR?h;VJiN2wԔ_h1-m&a˫> ֑*70(W$K'H&]{. 1E/E~:Ey,љ ry@y.u+q,s|VJMߥ2ʎ)[ܕ-~ۥ huuFfbB6օ@[/&xRre=h[FL│*9?:cke]qwSMM6+]`}uS5?ye>Xw) JB^r3T8ASrnۥ"Ncӥ?j4! I9aޜQ@2a:H. ~.*Itc,Z1t?lS>HF,14M}kS{aBP;2R-qwMfN.; 8z@-kCk8(I?+|?)^D:IF XbOXX{* OƩ*|3d>\$s=':i4~Ik̷3L|cJ7ߗm}~x*y'5vt3u+%ix~ "+!Y Vh*z'+tHtsX|oug6.f}R=o$ɟOhB}(1ɈUYLՋ8'9֚֝Cm%j|~ > UyIc_\QT')r̨k{X[1$zrܸ5NLkOlg?osB/'5RQ cl1"uGjsyzݢ!+Dace#ѳ ɳxTqU+-TBڽZ016:+yeU'սvU6o~~]t`.'+1Ҕ)!\Jg~dU } ًϥR/`wU^LV["*5lfAkzw~RmߪZle3X[VXQDF`%^tIyJw5v|oXDŽhoY¸<'vpo|gaq 1)X'ZZU 0o&ȳ3T \.]X{xL;&̵vh.p d1|\m`hG TjmTf$;}iL}ŧIȏQCLSqt6ȜZ>sl+EF\E8cYDbB#B2C޻+Nr'.{%vxJߟ]؛ .:Cxt~Cբonj׷vњ ܣmd6w*Y ;Bu='GR@>"qGK5d@oC~E{/P-LItQKߦ>"ZM,W')5MS}5^n9l; QB=IC{0 y߄3i}}_\r\:5F}51󝄨2mu[B*Ywu3#_z0Rw-Y18/ GqۿJ=rAв[9cDޔ|\3ܡ^"!e1:Iv-e)S7t#xYf꫖~~hgE4k;Lzs]xsͿ)c;-%??:ة|iE[ՒzϳtĖc֮\Mkx`3q`WDLNZ"3i'ߥVrN-ο;j7rWohn+l0O;yaC,C KSG,WC29y[g% Y'v~@vJFهsHf?ns28vZoxӎK8N ,P;9SO 0@T;j&g?oznW sbAzb 1hB``w/lv1ߛc>h`7S"0Xmy_*qewny5?'-~~J{/X5+|cFS}y3~ZcP=eeqxzƳyNܟpyv:vHhP[VTbK ^}(1kIʁk$l7'I}A\iMkJX[ѓed*@%xx6[8S`eqQݒ1f|p5n\yFgG>i' 9n >jvk4C?d2t3؛{A`yZߡ,בmv sb9y~]ZHSv5.1ܙ~l1cz5+=:vh;b~b#.`YE2DZ|*,:}V-ٗWg\ZoɃ{Cs`H9lM[]O}n!xEGh,wSQw` q"=!e' k8!x]<>2u=!f-,=Mul?1P8;֮؎kW3ZYG(DcN`g;$oenS*ئ4t9x?saCOx,WʸM mo$=F:[$d, HF>I#cFDޏèOW~ s{/8j9[iL s :fTF+(j1;l;I2̑D6 {a b<7دrUe4&Ue=ޥO1Ӱ[iߕǷo:y/ѷ1O>23z0瞦ZlMm!ٷTؔly-w8/=~17`;Ը3RK_{gifi(E0ۭrI$&`|K 6U!c숯f?qDtyv|$y"Adv9;y[=įfw'rp+1|F`MyO$l?[䏾Mΐw޸*fOy=a{74BɁQb&Ql$o@9ӧ%]<ĸ3vߗk87'-T7PI2mf˞ނqwtѺؤKZ,\eNSmb"s| ueG 輞ڮǼBl=>2-NRWV ӴftQsUI[#j[όϋ&ce=RT'+YFȼ%=Fzݽ$?9m7jq~I3Yncc$c/2V.qo.6`;.t}׵T:a?5d~" !珈@}YTwNg x9wl8q W6 %~!B\.6׆#H?iC \ַ-,{?ǷN{-7-Meq4m,gMY)ŋ>:VFlu>'NsH֐%'M8<`4(i 6W[P1R<^)K:[7ҙoty-eJd//%LA(c89?8J+XyCM{6ʉGgIy<+y<"Y6?&= w^`lUN#EV͍ kBlG<4ws B^kCS=`}FEU̽xb c 8ݺ#FW~K$ء}~X~T8墮%):D~o?_M»\y~{q~KR+)J46 )`M \ йNw|NcQ!clg|䠱Yjb2f*^gyszzUƳOyrooE+qVK8d4KB=l':k6/FtJ/KwM#>ܯzxʻ'q#Yu'l=4r|_=U\D}+}Y%ܳĝӇg"6&_ sؤ Dr:ms63|Un+(/V! w6o[Mg|8oq*?<#uַ?W7dSȵq_M'0̱d1tFYŧ$Oa .QO~R̊Q~H8 *}b~3 F)s0@Ͻ\! :0ϑ3si1\;oGyWe3B>7t;}_/|'6u)ɷ{_m+5{~`/<6ZS]_I~gWo2Ӏh*4bܧsm^V2> wXZ_oSs|c@Ҟ iY1*qaOxާV؁!ܡM BwqŦƎ1w"p~ٸ9a]ŴqWB݈uX%/ZcS=*+@ͷ)~K={xxGm^):sٱYvQA^j^umyχG;ۅDwM]v50eukӝSdބ3#vm濶_zGa`,~st&eބy&N%eF|7Hm{+xl^{IwD^I?] b[%ݷHwDI>FQ^D,ֺh1࿠ͺI&]hs|E1-BϫsĚHE4.ǬaQ&?wFF6ax.]ۺqNg8HWÝQ]}|Jչ'B]G,aT^==?@tf8o쳉?s"qI:C0>뙏΋3g ''.p+Q/%"셐Ty$W4f?'*m{O󍟷 ~.|p'xrԨNW?=_9Fu]6;$Di?~֪'Xc1ډF2B/Z8J֎R?KQYݮ}Y'e!ts;Zthv|lWhxdNb6񏴛AFNNĔsh/S eD?Jt[wxo?{:+~AlQxopVyN* 'XqG8_~9YUD[}w9-q}xf~,qWx9[~km^M~E`c`s <?4g@3ڱtĐ~sAc_Kt:rv@q)u܅=iPy/bl.Oa !<+Ѯ2WjWKO.ȶA}M}ij\g?gZ.0[凬wb>x;p/$|>JZSw0i_AUD2ݨwELu!Z:Jexua7_M bLߝ3 ,6}pOk:WP&9# ߒK|nvCmUb @.Ծ{˨򴴵+Cm]wtE*/ogC \>ذ>uC> q+}QKUp0baWmb aDž-wnj&{Ct`JwUpd??E<4ҧsOco4gϪ2姶Z~MzXO8V=ܵX(9O DߒDqFr uM|I /CXkG7ݐ7' ,P3;K9C+DtqPʐi"n-WJ;6` IXXxMOt=M[ ?ofm@C2K @}5ֵ^XkMp|5gXe~TguM1v,\WIrdb,^`m73%Z f+!r(F Xk\(If=(ikϤ>G+K}GgS1ygڰnpc^1Pob k!vl`CDфE5+wsmQ PY"$Y(}._u?.gڟZ]g.̀#Dzo6l7ēMI&pm2eop''$o[0y|<K9wCK̨tbs9Cҭs{Em&Ο2SKk4Z|cO.M5ro|z#Q-k+K3R wJW$אx`1{ЯlR0g c?ٞp_(`nŝ!d [ׅzŅ 2ԗ$@I;ҀPcyb\#2qo8U3}Ŗd3Xflֶwмue897FɪuБm 7-;X9>gAϩv.qbhNן#l^j&}٬ c9ʊC u!(v+JǍ~QnxShr~l4UaKikɻWp/~ظ͛~wJ\V ܔS1+_ -9P~PΗw7&ʾXZ"ofaϲϰRO}Ez0ϥp8G gDsflhSu[#1-bA>Bh~wflWE﷔s?r-zfIiNM`ը鮖~zN&Q=71}j?{Qg2ηuyU?1 {K*(@ heEswt=N5[_EOb[Ÿ&_$WQ߂hVVei{F6ϑ^8A_xmj?1^:7hߣ?<;mA2>:ҵ;^KJm01/sTooYo.~DTĘ5Iw?@K[QӂD|>ӂ9 zf_h ?K7²{x|1;f*9/[d }- Z2(eՂ2ϛCgb3poWzƉ+zXuD^b6A[7JgB6S }z.CcY$p˼d]cy@ܙ13G.3vR.v&wN1eH' 9?%cK1#1%)޶)E߻Yx֘zˌc.*Mːz|XwzJ}u pT 9~MXlw*,m͋RE=|x㾖qՂbBC\ي{VOK(}jlb}͵}żG1o=#uhMȣvEM ?*?[MU'߬rf`*2 K-Ƀ<\g34oѿ#uȨ qS';X佚z4nk<ܝy(W{F S/{_^d#6K:qZw.wűgj#Bo^{R]7&ݣ#VZkKN-l!5+ ?mŋ_G~z:R$Y %sX&ruD5wF,k?x`=CUW$/:nT> wjf|V>5X-ܡc X˜]ѥ.f}9z~#l['f正'fQ]k̮Ga#}ѻ'Υ쌬q;Qe1`#>~@%˴-xFft-G{7|LA=xT.O0󴙼-7G!kO\Eu'gE–u^$썜z&طz :'mw Fb ޠ7~}9F8nr>%S3rS5So0zO寰c`sDY窉߁yxjj0 x%!vs>drظ!?NseN],^&ao#|baZi}^r{Bm샷]F&[7UtEe[ݳ~U ll.٭|_Ƨ|*޽DNzk i്q4yܻ#sw{?K},͸wE 4o-`~2n'g|WM[]zoP 674_xk[ZwܗL9d4aNF;'߇~ߣ#5m%X+ }NҸ>xpLLb1#4&&9VQ{)j_n&sA/5l7הu]x9.qsZA+,mA۲8tpPYI:!d^b+ta3|}05ۧ_߿f.eq_Ļ2+Yc꫱1]v1G}'̼y?m˳xXX;Q}D_>aT/^nz‘*0o̼A_ŌEh  jLY`= 78pFPvo @mD1^ƁBFK!"ǝkmܮgVxeeƘXb_8p:))fy2*sMpcXdShO=CA1xv i3Wy{Oxxjh!b& h=yeX !G~ٖ<< V{06Wٱl} yq h_M2l KA"~6V91^+l;9|w?C|\ ̂'=[bGv}]<~%?˃G2vs]ڙ9̻ ~eFaĎGnq#b q# qrz WޡoYجN$(6L3qO7cD؝B'`E,.T^.d ߾ʝAy'GcϡzHv/q=SquB5Ǵs= ]pw,4['x#ķmYS;ŀ=_M-c# dAØ65Yv=yaEea:3>'leO^F?9"Wc|;E卵u|j֠Gv H^ho|OItXZKvoRґ<<>uͲ]㣖1'=~$|(x5яI'ulyx@.ese?% t>FjLꞇq=<vBD(?hZ_7<;s^)7Wb5gm.]܈#~T7pf7yv#@e<8ˁ9Ynsu,cofʳOgov:{R1x:G] f~ _k{mO}St8V.:kq_¾p# YŸ1%Zd|wĨ<.8=dgc;9Gh,c~0ͳM9,|Z1jKGT\Ev!4g ` MtހOXWWjP_59852v֮kΨ_}:'}yq5t`{rv[{[{Y]R*7b6W;z;D ~|5X.*]xh_&< &95pbm1ʹW36)fd 1^W 9ؠ>+fm/]LgxYd8,;|%&2G_M\LW#@8^4&.|!ɋ ); h73ے.ot^a71J cԫ<Ҏؓ/%UH..ᮣBL7A:< I,f%$3?o;Ü!ǪKhMNO0$lvk9.[=l?1i&QוTןSdNUWR-*~++Y5.յy|ܦ'|Ц ytj~.OR?3 {N[~|Hȁ05Qgi&w+I[JHo GIsmؽe`/\NY@=' j_w=R[>6}k4 Bw Hȓg|5 PG}lK#lGjGlV֚s'S'ky0ȗ?ȫ+D듾Oչ81 OzLZ1$Χ1c^"WxoUf ^_mxΕa8$]΢pQsXp}_!"G$y'Ź-޸hzUvh?KpX{Oh̘u$zʣ3'hPΛ<[?5&k8BTrhWba{gS;Yu?;'gmVLs)o8-N;fTe=[z9TfQ&4`Jϻ&lkk3jq\>'j"0 h3xT$X}N %;uOXVu26I󵰘t\C{5Xsvۇw9C2%_;30p3eqXsB yplZ9;/ɖk]gr0_̑/er``~1TiKvɨCɨؓl=k'k>2Ǜۼ\$r9σǫ\En݂wF5QqW['~`f[KeJl,*yyGHNYGGIVdQ11ZHVKl"gŽdQw m]_̃kI?GWB><{;DFSo&e`h?f9!gD/{ǃ{0qbv'y^"r]}c(`ǨkAḯ^1q/T0 ~OZ%|z g!|ot Xﴩ\>`q[%&^xϡwWOc!$bqeZbY;d]t6Pqw#xIm-%vpڛ#xC<,f]nqs䵫7U1Ow?aӭsꞁcXuѩA"b oU"^YG]lP+! 46B]rp-)? DA` "5y + W'Jc8VՠbJ;Us Yjm=v #~cök>3O(oQ&-w|2o}_4WevF1o¾Û^Z0g/7*zܗlB,m ߥV첋Gz6|TMThnS9TP/Iؚޯ" y΍ƌQqsVv>N &o>1_0ΐ1io sU5S99ɾq@뛊u/hC~CGAn{QmbDL>s!εep|{(]m&yezD`KӋg%F|Dki?}PYrzbYdᦩA\ES6 z"Yӹ96 :s>8CgP^3*=Є.Mٷ'`㊒U#Ǎr tI<So m븥>['ۅ!3$]_ ל009\LQCزrцk\)0/Y?r_^gKiOv(|j>Z] 'u$yaz%&gzU6m?MwԎb\w7@<dw6Oo_スoXΐ?d [>$WSSFudccSKV%0- ~e ( 7a=?ЄsٵXg=Eߴ|QԁvE0|;L&2r{#9 la/s˼$#[M[^]-G\kԟA|,iD˯; ;'ό]X hOӞ@^?†:m[ uN显Wd7$dO71sĕ;!4>@Jg#"NϐA/5E*kLł`p|Soqߴ" ?tf~3~v|'e\,xrVE{n!Lgu+bkn7*-V{78vrH:ops5s֐o1CߩgwC8vv%0'W٨kXOpj%8QS_Cᷮ !;&z&I/n.nmrDcF9 s93f33ϓ-wbe͜o=niJf҈.sJ\ w4:W霎FRwb:jevL~seiK\L9x[s:11o[c.Σb+Jj䃘߰߇oWܚrY0y^sN$K:4^`9]{ |\qwzSƟŮu`/-܂L>_/ѸA넘f= akP//\nL KtINA8* ܣ4G범֥DAҍ!g wIx@#r}\r7Sqc]gX5t0xi|n:>|NY"#c'\o0iÌ{}CMC(F mEKP"|ެgѱg{wEjGfE:$Gu"OG( Pv.:@2>/ĀrN ߽boK:Q02J8o Et֒)+VgIuw ր fR2({3}jGfN"{?8yKgޮH6|4T3)Cwԝʭ4 Qo |BߖA-؝iE;a"iɉiLgM'v֚́H񴎸 1ۙdig\ί}ar~"w4c1IrK%LcIfg lo|Zc!ZYf<<ЄX|_H'y•9Ya9}-W wV_Tb3 G}t lhȝe;i<1Ccÿ\/o۳&:EJlewߛ{=W$_gi4?t.kK`ssLQ=Uᓰ=5ƾQh@nPimSDPlg6gL_hշ^gz y[Vcnw:^?XդzjMy6uo$ JaZ DҬp:<l2=x|Tڨ,K#[GgL^foQv[W}5û=o_A;Ϛ<xVcl3&na$w^"/m?#(kwe35zm>gr>4j X^eEWXQwӻ+fpvb^sy z+{RUG ٞFQwTRYo;y!ik-kY&y_ek,Vx=zwE4,Gee.V.ewQ T'Nϰb̈ϯ?%P}rݯv5#>^o7 zaNװF|J9l@nAs"UuNWے} #*^Z)Fzo.MS0stB>ez*O<*<Ro!ci{t㬕M񜾶IZ < Gt''ieM>fG>y^ҭ^x2Gq^Y+^gVNwq&ˤ{q%هm&=wTw.Y+!{꿕=oqRc9a" Cp\K8k>0b x[ u-GVȐ~z꠶h]X{W|c0Lz|>MoL}b9}\8S,gO4#gHsMz6I}>#9B5*˻doLdLh3ͷ+b!Ă'ߡ1 CKYwӉfKi7y|f[r=&whp=^gl/?H>Eo+6s#K&Gmy>*wQI}w7p4NsSXz-3es~r8&3ٽO?AQ_ɮC[DzՉ)_.f7Ɔ֓hAvK:Ӕ(^L+W0 5' =~="+ >=RL9\x20/AW$B:}sE9&igŪ$JeTF{MsUTKk1=pO;yaCPd&ۨ UZJug r%ޒluYv:+E\: LV$~l7mJ^m9Y, cK`~keXlR)̓+rt*Z~oeYx/sXߥjSNչZ,٘b,(!ӼM mmmFz{`+1.UwĊ;/7K9 \0-7 xmTNQ-F]Sw19yO9RŜObAo2=AkPΠdڕ5Qp<썃o4:l_mUgq ~Nן "̀T7>Tܿ^a>>3ۮ鬋=E(Va%cֿh6̸V1`K/`6 Fl`&y3nQQ?Qzg+2)dH/("Y6msҪ6J]sH#/Ts)yh[im?#y=Epd[eKl[,M(ю|&sr,'ǺK/ӏU)fmJ0njVXXAن~ȤL"d-_ U =yUF4"ȩojęk}hx?bDKp h[w5~KVZҳ)ě;9_r'K/eS eJU=F!dڰzcjIiN탎{FYN|$_(s \jK[<7w-o~`: Np^fU῟^;^wl=[ˆOg- ezhnU 51ݴ_t4_j8ݴv_pGVwEkgϟ9Q qq_4g=o9Q'~uWBww9 v]4]7XD]4."|ipv '|5fN*UeT֩?O ]x|Zm;@s<Ώ&_ܺpIYǜz-^CkNݫ9uO:ُF/%=i:hV=F;T+:GY4 ۖ]b&WK8mMݽén8h>> F-?S?3vչ<ϙ }xg..t<0ɗ""1PJ݁$*k˵ |VB]֨7;J;|k}30!Cr ;Xc%&T|utmA,tUwc7#/&3l/:ٳ(7KKh?S."?WGpߜVW4M1/m? AdCڹЕc1ZsZdEߠ:.(ƁqOէ#U`u-c*M\K<OsY̳֦6H|\YRV1~ Yz#yl~ uvN+O> w.CK1Д%rD2DH|E;f=moFS[y:|sϗ&x Tv94:0C;mW >|Z}Z1nTMS 5 7F} n*hcMM|'56=p~KcP~qj%>EggG9䌂:?fU9XOn<~'[ 젟tHBeTAs 8lΧs9=gH3-Ii|'.t@!kk?-s[zXўkLU7doAS]L;Ŧ٘8上/ؙ"^ ߅쁹Gc||'In kCwi@R$7,^f:ͺi_\="~i{@&2Y]B<:d|/fIN2v'-n spf/ގ_Nht-{Fcmct*~ho'dâO:r3<wf.o'I*K×:8^qIW.3#g4s{mewO6zÏwܽWlJ4`8 2Do`nOljmf_h ,b/g);;( \s}5EjD!P%}?6d~J $O;Ӟ *cg\r8{?ki$3No/m졽op,VKԳRq;Ϲv "_l9 2TA?K~xMI2w:? ?s~MNﶨ*'K YPFԂqןѾ6_7R[7Q?׌9FAfjD_~C1%oc76ѾhȌً57wxېHnJ<3~;<'UEt ]ErSGsA4= @8:{|i֓l-gp19zTg+lh[v˦OEZ$ɴ0ɓK3)0fLýHǖ刳*uә{HGB>uB ?Un>dz<DQKys-_?w<"?:kBFufMx{#Wy"lx*k-K=ku;'lV8װ~\=/;rqKW<\zf筈دM 똢R?[uNџg)'?aM\٫е9=hF؇INrrsh |/ϔ>"C.20xK:Y $ljDl>E~,`P{3_VO= qqlagU'K3Xŭ(s+cŞ|-+Xz)v|7^`9bhLzmKt6#?4qz|ʚ~b,.vi1s~\4iT*p~6={* v)J#cXne4k=~Ls;h|I8P;Do+1I[ʵ(py.9Y9':T~ޔݱ+83? r=C= rH}o6se?6SbLY?W3jGԆ GGzmbvb ͇]m]Hksgպ`Z}-E醀D$L 7 d-bRI2ҴaROȒ;sg23s;gb˒N>EkŤQMzB0Ǵ##s&]-ו 9>j˭Wj>~"أI}wQz=[-b ew@_sxj2U=qnyz["Q:IR*R^S\%>vN~#5 }>Y}tU|PeG^OOdp :翹}&~ 1'i'!M qbi8><1Mc7vͭGtw^N כ(omFhObx=~e#P|vx*bk3Ghg/ƻB^]"C4 =vǰtu'iq6i(_~D0*eo$'m7qcգ.Bh9*M$'clԟF>QXe+Dԟibz-'$يdw-"rWZ /ԝ5NF"kK늑Lӽd/3y8GD̋9`8ÑX_j{{_MpZ\҈^n;BVxl{|ś5˷Ͽze39CEԲ#R- i5ЭOoCT'S#0ϕ9"'cdۯ ix\j4 d;;HsLd D?roIN>Y=X{pVVN2M.= 2惾:ӆfR:1hSܨ$=Nn4);Gc͢ ,A_'Fxx"QB/me$W͢S kEcr! >g?H~{EO?G4|7AW2OA9 ~x{|76}}j+Q7*U˽Rm&x^X.tZ+-{ oD~/6t!ñw-$_/AZ5F_#ǐFCgoƟ?D'wc~E:bbZӿ]%EМ5J5baZt;nW}UTspxz' ^'Q& ZPWʖ-Ha)n'))=Ƽ u|L2H.ݾ``}G36@~n(7?Ĭ.ZToZݒ'yd%[$Kw1ofwZ=/oLٙfs;{'1Ka͗y1Q~G}uZzQisXfyܩF%\[9`HH:wF-Vo%:O"i u%[CdlJK6t|6%#?sۆ>&> #Q+yzZ>g%3ƕeDx' A}N5oG>:G?o?j׷XB1rO^Kq1!W vnV7j'"pd.Yyn=*//4 V[Q[A+g?ٺ+\OxwG?w{Π~~?#D>9}3ވ#NN>y|8at2@aK>Y˥hç +34$'3lȶ.%x"ҋ9n=>hh?|9§}oEMj3Ŏg!ESRt\-îL]>rC:?Fx'dֱeACLКuS aWhZ*`o/ZޥڳaO~Oo>&sĔx8Aj?I53Opl;тqF/9j>YYO9nVI;#3ݟx15֕'Ku1ZW ;MM%;;?=,a2_dr~Fɼ祴-5x4b؏ؘ4_#N;j[dg۫ D[*hfgUK:)i X9o➩& ՞#ă' 9]LsxtI!s]V番v|5?=V ya ~xA{I5CJ[6̐X] xf]NtLzi~S)@}&⑰iwpW8@n1nw,NC&AߩDs1zX,,A}#2KVwEh%ߚ%ש|%vK.#?;dŝҘ;QID(4N-SANގ>b9lO=,tD?V~\;%WYu#RKb#J¡ i6 RA6O%|b"σߍO{'G nf8uG5BΠ + KIӟ -%9ClBV^ô& ^ 9Ƀ;մJ-WœpfFԋ@.6S'يnُ87lWNBryu*sWH&rq~ BtɴiQ'>8I_ V.}oؐ޽QN8=C0=bu٣?q\v/y:uࡤw/ P=̒ G Kz :yBd h ~gpV+{QG^RO]p,p`G'f10{1yiL~TU()_4i$/o&W7#rt! k>kvЂ=]eow>|~ND=r.:רu$w{jn%=AżN/Ɖ;j&»hy]?}C.uZfV*7 /l1_&q(k1  8t:Tmȕt.W2/J2GlW<`/\&'xE1b/ǐ'OiLyy"4Nzuz#ܣL.6#u BkZkqFzدxq mg;ϯFs/cݘ1_lWqx-|pH(!}B9ďU8Υ;# ٱF]BDM"msڹ3? |!-wu_ka)dnwTr3pW#uwmyգ= sE/ _x~t_UyJ(Q'eJ O-yE,zRl2iGӫˢmJie~_{Y hǵ$/5xP1 9 y q*Moh`'_:\;E9\!~i&7l~oqgyOUS :yަkg5qt2`5D<f;D&\BdW ] ^;)T7늍Lj~.rhtʖ ]\aRQOP5=߅ȝym4F=@qdKA4 q0L0XvM!`>&ؔ]ځXPDN.-\c&;]-Q H]lCnSMW (8Ȯa^Njz˃jDgat:~{E3b:/`),x@ґ0GD_KT^M]&h:}oaw813Yy">l`ArrL6 cqgXBY4^ _s{&xE?y[?9xH;: :o\0DDQWr{ӏͤ}d)< D0٠czŷ却k_ϐ/_'w7wxӊc~7w`Ðli0kbI:kϺ7O:s<1g"[q+Tuț uA"on'ɔ  9~t{-q}8C)FK蓍<x=<"~Mk-SkUR0q|v>;YYnyƞ<~ ⑎s_k๊f.PrDNy#=/rއ|a}yR6\#7q]`t[=_f;XgXtrurrqOA;zD\ >IݸabY 8ule/M~Ino6ۋӮZviuvګVl֭f+|a7OÅe"W&AdukHrYC|Dcqϧő_1~J^ߖlR[x~uyZ|;J|veD=wD=\T" q8gyWsB>ugwƅ?x e=$&q%2CVI'Jyeٞ+$VΏjS |"PH?Vq/<;Ya~Cg^qڶSR}wBo{LW܌{UۏZ$}ɏ7}r;C}kiXUTlM:{3{m*jc~:]mqX򿩝+GӴdwfj2`u y>b諒O[glj_=o)ghC:nvlqYg|iy8<#H8>L)KOOޯ˯[Y;":G:9p{|*'j '?Sb*w\!}=@˞t*>B=u:: <~B?S_FcV cg֪=$UBw=<쟍G.Ek5 6fhAj[mV$Mv:]V֌JV)4S{>)Ylؼ jq}VnL NkXKm}^slj4;?Bk՘8kL<ɎEF; kO8%F:~itlrpοEhZQRsEփ)OæCK?VU҇Y4n>Ħx̞Sթy5%jC6mu*m/?¦ yԖnξ.hnGYL=a?%k9Ckr/G%h{Nk~.jT֚wCժζyjF9Gr_ɾ"k?pAܠ2_KGUi1En%-NzI-kg :.yA1ۖAmv6YW)S?+~9 SX{I =uI>V\n񂶡dS7ήJR9#w&,V!۽+jvn9=oQZrkMY;RGzƭd,dیս}л*MﶟC'VLB>랡~uhWu#gxL/Jym^5bӔ:ä'auM f1Tu->ecSq,޵>ش:U;J]JY)CkRġtumX+A 8?_yYćx/tW 6Dٶ [ļo+l a!&NNj{v?>9q]:*o58̺lBŚ\w(_APNY+g/z/?{QfR#i2緕'[\Y,MxhDZ!K*>ő'4)-m;N g0.Ep^KxsX[M{:1_5NCW c9㊽ajU\D<9Yt/M goo~bh~.{' cp>bJN˫a%CX/2jZ<=$/*/`5519ZllGK;i\z֦ε.Y<5Qr|Ӕn~(889 ~vGlig!x8_괳4:ܧNLB{&E)wèWW9wC Wݤѳ^J6]p{!.3;<f)P"]AR>[2ww╼~˜kM=W  :9x< ۸-ށS_OR{Ol#^Styja-V~=B OW%uҺ{ ![>㩈\TGmB3#Y o3q,O)S\Lܭ +A|Lz8w<4*uyrQB9INM1*e&uYmnjw3ի\U}+.&O'VM S`~ {$M~~D>u`lŸ~W@G&iyv P_s/7 ]iÞ_@{?LVȱs>3wozV-އs^%r,j8[> |’w,s\A,]lo q6[ZK󃾀MyƟ[27 t.lEЕ0;١{|۱ĽCb}Ma۪YURr0̮ wuf.Ns5/@ēD0:ug-Ţ$vXN!_rf#6A85RO^d:g)"'XGNW6~!G>SE~ҳi<%:ɞƾO6iˎqN^-1^/@]F٥?ڹbgr )Ty,+iIȒ wT Qφ}I5Yz]׮;))--w{#rG`ӵea,? O:!΃p=v:T|]--fp>?1Ƽ]?+og $XZͿOd7ƽ+><8K81sɯ 52ٌ΢v y-,haG`/8&kx$ÎܗP|7s2+<,V7qsm8$rpvf*/Z~:=ƉXN[QnL"?X\IVGsNs/>?g{oq -b ^8śmۦR۽LzV~f#Op7\E-Kbjw$? 躽2k:Y=k_EցZ+}a3ydm J9o>6>'gk%AͩP;+u]Wґquz5id 赹E |s^+i CZmÿJ ބwwipۘh8^oگO&Rz3VsdK/k7h7Lc&?D:>πddjQ!~_Xb}ܴdnO~BȓI^ҍWu;:̡9$#mOBU2am#X?cXq'b~ ,>؆\R.⻠{7]I,LOs>\5 [|Xb[87ju ?c`Дj?,Dm{jb,tPγMr<:A4v=.y4Z{;?;mm߲EsNh8zN=}(^oZ toge7io3hSikwn% Ikjĺk$ْԑ4g^G%ͿIRch2xq2_jӞd/"3b/PƬdQ7ES,{Bz`(z}7N#ԈRClb#cR7N<؎G}9K b2y3 W߃pO?ݕ1')_kӛY=?6I}"⥌t&%/x$(pn6*iϝLSf\axڒQ@#6 4-.u8*+?ghwg?ܪPoqߵmaߦfOO֍j F?aMYIՎ,濟`{ >('w( zf8[\JܟJU@@&tn&}P+AsxAkC@ yaqߵ?dm<ggaj([,soaޗJKOfX}NbZaoA{^3/Xb-iЧ)ݔ?:dwyr/}og\m=Yùh-{'g٧xyv⡷z| 0]E49vw|ۭ0[+ +Eizv.wjq3?Ϣr۳iGB;_9km~+ ~e!Mן/^{ep_vϘmvDŽt>c?Juټ}xw /-sn{ 흳Cػzj/-#x;SENI-oF17G \{0 kļ0q]0A{IK:=Xkn@۶YW_FsLG0gSOٿJ[C풕?.4? oLPS]fRj&:֑~LLa"%CMgRբ7HUinjcnz_̤kF6{sAwHX^˼6 / FZa7MvmgLpwT6r]I;{{>$b٤{avxvsK,Sq8G"9kTbK{JUX][w cی'h_‚ӦT=ۦ4r~KZü׹>ڢݕks]t\"IlլS&}{jتsS?ظ{zB.%Wj nI&*>#e9Ļq˩/o Mi&cCq梏yPGMC\]aޱm̶9$ w6ۀgz-;ҽhs sָ bs9vkc9Fj[Kw$8cL҉9E+@0?-o} sZo;&CGbϰh:\k$8|pڄuqj cw:2MN^q.'*d}'<;G Uyk!m?YAQkUASWmY;[@ ā^L 85)B: bT<:]i܃шcG ޷r} 09og~Lq6ٖrZ3X lpP6dU4',s j3ygw7ܥ{y%;Z#p !xܣcU0Zށ|AM9K;ƣ/}wz_x25DnZlt+*i>aV0FII$dhs2盙wqj?QJq$Og'-'p'ۥeȻCjx(-ey*͟欏YGczhSܔǞl22}ԗ}]Н(riDq/lc3;i FHgXb(*cm@6+|3OX!<ˇ .ry}]̔xϱ6^'7OgO9ܲ7]3V]~:r(HEͪ&̱Ft7Bx*D卮fQ˹*q]Ua5 ho;R 9#hpqZU==4@}Lg5FWxS|;-6:foϒ >[͍m;1`&G>v| fqmc$.٫V Mxzw-2yg_Y rͱdl֦O[-#uĤCzā8&jk5%~wѦ~k?H~Ildgv]v.dtt>SX:tMkzk0ǫ[/֮Ľ]E,^P)tfSdۍc듁GīsR83Ϣyqِȸ5HxY "}bKBܪ\OkKN`W"g/K<.ôFLԎTC|Nmu##}##؝S v'wi%(yË첲+ڑ>]N㹘ɋy4n}'J]pP`/DzÒ& ֗ 7X{_*{F҇Dn5't;)o-(PP&K l_G!x?V57 ut\JNC\ÛZJG?o]b[Oݝi;X3c#y!sr [Fr;cOOA@4oIv_ruO=z*U^ Vde_鯈A|dJ,<4.s!hn"7YÓ%3i{?/bjq2_Kw z#38vTS{u؉ sb0L9lxΜ Z|[K}JlZfd~sT'rxhbP WO O&GrYLU[k}z[.ۚX9cSn<cwI,;g뵙|cC4edf orӾ1X?\={HIZCp/J!uߘ8P/rѻRg^z87o"׊z$V)9EqVK]+)Cs$kR]?Oc}̱#-Tzq.=s[Yn#ϠgLs:#Djg&3Y6N"VY]|Tش%rBpi}{v_uP 6B ϱpO^ =h߱vft4rO8p0\+3^8KjWڪ񑪝Wa:ujpD8?;gxU 9¦8d{࣬JJC#[U6,H{P\w@sĴc'9-C̏$6x*4=2B;vޟd#UdT#LXhxډBtɬdYA:^bMDSNfeۇUzlj}jQabJ&jُ %y}D {?ZҜ:.p9$p$,7O3[ˬC51kx\/}Ns-1lMF|{_¼Þz| M8Ƃ{lԗKO-M'|0g'>K&|{f;·:pP~%3;/geg'kӗ➘C8\Ļ1 Y^>$xwiJvgwڜ_Ԡ&^1qFljņP t5qi1|?M䖴tV]3埏ȼ^gG}GXU& P cqo;6{ԛC{HwwsC׶icT)V]j)Or?7p8lZ]OHeZwFYg;X8#\zuk^q.M09ґ>c&6r[o?R8_ġD,?{d>h8†jr>!aG* }~"m4XbM]SNzw.Ot lB?>%ig&K 95|63YWeZP  Sc8 ]o8 ?F GΧ_g׷')2@=.=/$}uEGʫ\npvи8卌'ocHWV̒x><3"m-=gX a?M%Gy:چ8K8ǟ%=Z3N.Հ.#~qm9#~3#cB#̥ Zo1c <)#ߕxe4?WQcUʈǮP xr6p~# f1j䯲_EQ7F5+`-=cV s$[~}mc?>_ZAw?}+܇߉\yj,[Vs+k:^pMy+#=7s2ȳOTJExk^=$9^m5]gFxC=?L+‘B_  >>?,A-Ԫ?l b3Wp}~DEIj7}O7nJ)z:C\ys,ˤn4bYiky#K`#lQA \r AnξKYc)nHt`j뻔t}p*Wg;7b" u1N]w<{GbtazlBNJL8`5Gxs?)u<%Vux-n:-'n-2id}+ZPz<ިO҂z#_o2Q OcAZ\Y?ZѺu`%A;3Ƈ#d>Y5_K!goyH܅=^>9Yz<E\=>=6G?qb[ZbҀ?5Vu!̈Cd mCPK H9CCCU96 N_w1-w܄;;M}8c <5$5P]#]#ӟB&3_YJ/RoblSɢƚGgXۘl ]7A{h2(=9PvXKο0ɬ RPyhuw/c3v=(mϽ%0UNJj+u]ÂݕmIwɁbpUwk?8Sa^,M6 cN7it %nt`rq6b8"rd5iϢgN3mT,ϼwϼZšSctMoO>Mss}. >fsp) m? :[/\_ަ ihFFWq|mf3xyB9v[q8VaM l:aZ^={ODn{1_XZ6]r<`84_1)󛗸1ĉ|$?p&q9OVO;M8KKǜK ϏC? iKsMNƆp&c;\[j}Wz|i#!g'77/!Q9\#jߝ?&E狯P3k9Ɲ+rGޝ0gĘ10&M"/=׈N4VJ3ߝ3O˘K?y?yr[!-&P=jo2r+cfOΟ2?eVZ+'P[eA%jϾDdя)jBV>˴v7KS`ߒB}D41vbC=5t`@4`c,`㉂M؜g bb :nB<[fA}wKy܈z^`ѺH, [<ΒT5h%:J'JaTx&|9":'`,hr\|9c@CFb,|pDӴ>KG c,?嘨eęW E{؈/"bJ QeD:9]'k<1Ym,xtRk Ιxr)8د<~ۜ͋[ ^gט3+>t Uv~'x%o[O)&x3G΋g)(}*_QNeFU:]>Qqy P}5ޖ,tYa1'~o?$&i2BqV8A|*ܧ9k)6ߎq/%OϣuNV}X=^UC[sVM4můQ+sXs:OiwCQ%!ϗJ{?rm?Akv==hmnX~ǺV~g7ηۛ'F"J}[RwF-3fh]ZWb3ӳX>!k#t Hyװ?szm$۟wh$+gpoY.XH WkJ¿_pKk+WqbmХ mmT}_?ƽ77E_W}1^7bu~6]cOR iDC8נhB{O$9Hg]򐓾xjWU}qz)lu}x٭݉^-Z֚Ak:Hham7> 1ʯx=qh]ߌə+I_/HOߤ5d,xy?y%nOckF'dZkucɓZqs77^چjp9c^/g:n.=9r6Fec} X/=/iG`#Gr]mJTL4s[FocݖG1mecb3`?b HoVKm%S9WwmjH ]MkV;'qUxa@mkYNroͤԿ-w3̉͹YVԣk2n}d>Ks5Ps8{F~S~zZjut0ou%{ w>;٫mg<yL2|>w.L\86*2~ j&ƽj[C>ãQ?Bs9 s_;+1s<'y:1W bU?:rk|B>b^w.eαuyHF=1m"qrVC{=AG cg3λ3}lCKpβۓL"VSDYp݌gw\/*U;* =QW*ˏ\\i,=Y8|7ӆܺi< | _f[!]A|+jlМr+7 M}K9dț0'v>O R8'q3fYՠMae,*uC]dRβUbÅikcb-y#򮼩E  X&^}i,5x^4`vf ϻ6շ?Mps̼~minJm tֵi9S:4e43.now$9'~|/Q!q,sy29Oy.qYI='Nj|:Va}H;︋}m\>gH]IJy侙)uȇIuw:j:|H\U&޹Vcr\d^7wQi9k,&ŒU8}}lY'6_Nםv m .`/O5<. }Gb?#mViw6B'qgj=\olǮvQKA!ىސJ;6FCOõPLJq;;SH=݁ybϻh?1]NC0=Ki1~sОdb1{j '_AN4.1~8U |ak|^x֤ԍ}S18q/&.u\^yqsss@mqa =/9Xuw\Osn+iJfĥX@Xji2rdS&>ẽ>E^ڷȇx$,O=\0YU\]~*}Dߜ<mSfCMFոtڨgCeDI9W F_bpױHoE>y->k3.D-& y ima~xdC\T;b~'/rdiNfڑ{"/lO0 6;Cc.ўWՙOҊI [eU ƐC  ^%ôuP{oT\svQF= Zq^W4mZ=Dt?&ѺW"%Y~X9Y]_g h;,e /yӟ^\_-37l8^ jTܤ7wv}_&h{IO)0|%}*^Fq~~QxX,$bonOan{_2k/'sf6+˭Ob#gx Sdr'D}oM/̯pqnaxA[>K[ ld9#Y!s[}jqA{c}A.f=&ޢBÆ݋ZpD6ջp' &!O !|g~+ż'<ϯi?=L:OdcDI niw[ ڧV3,r?웭X`Lt~O<9)y1ZmWLڸ,4yRwPGцP߸=α&vƳ.܇:lнg0~]|N;\ec}$Ch_y ?!Of(yy/8/URLGl?CΏq.=?xTN3ND^Iˋ:>oH4- k>=1wn6iBUԧg)?>q,ך:g%\iyvY[wd~GNUݒW3\[79S_b9oXK5ՓYGes2kϕ.@HLsSѹnǀ?y4|Uxg⑈J_R4gYbTIc0;3*9&fF~8<͠\9Mc])U0RW~PgLDFm݋ > 5 R[)b 6+2Xn,_ kg8B&{'i=D.Dw?,k8Ԁ:qY|2V_"MT.t=u$M_A}x&jʒa$:SIur}ejX_iW$}g-a}eW2F+S4B8 hI=4ڀ smMhsOLff6o>m'ŧMu01mΜ 9ڬ's ǧͿxZNjL^2OΨaG#%GShd*Z0Wf]S)O&A؏w)>_iS^ N'p}톱1An9@c?v|:qIg' exmlxzc*mV9靫$sHv;(a.R۟崚U =^}]0ީLtwDO)Y6Q̇x@{ !doæ8%;)O®}VA`/ }9LEoa}YX'Ǿ)d)Y;E()t~ş ~p/-ZUB?. W2Y-].=K!Wmhgm4~ dss> h c!^c+@Vx8M|>391Ezy>q¦fF\uU%|el*VfnTRX1:NlI{qEـ_ $K">qHfe܏j4Rc~x V |MDm2jqN:]]]iW eϫ!Xڪl8IƧ +kTe ?\/n7@7S~|R;+w|!O^˂5|tnG}J4xǛ_>8m1gZ}UB?NJǂw|QS=Iciuk&035~" m!%wqw%;k%,Œg؞u4^Y]rʛsx ˳k﹞c6@pm,L#٠4' ?p11L8b 13눿-9\Yd*75=xuԹ{8?]j[tj3= R[1>&C(XO^o˹EHpDp-Z UD_}Ľ:'>^F^x,YB]}Wo}Ԃ5~׉O;L;,mwwsmASfCV'wR+S3H(M1_ eΣ6`?6[o+O)_+wZȏ; get6Uy"jg&xc5)kQ!~cp=h UkYj5Z++d)YEQ!=I%f-J4y2Ѫ>7{:wYM ;3U]RKc*p7N)fc`vT~m.oie.z{ģ5?hAA u=R;됫FAkImFvf61J KK}Rj;X$1 ZWk ace^=7|^39pϦNjINj&AN< 68weaٚROY ZI)飽q+1X=]K7yLX9ri$oXr#}~+#r?\;>_:6' Zkfy,v|d.[H5R> zB&rֻoKw"4E5s ptV5WO[ ZOgjQ= W'>ȩO>:K>35\r^iESOchUp0oUv1%: _}LzQV?+oXKI=9j?"{efs4<ˁS{9X;S'{hSino6h &fzI#v)H_~)jcLM=_ dX`kr`\w&bs]٘SYlO.}0e'OM1scOM/%N: ՜wtʤBgMOkkqpWckv;j4Bo)bm]Yj+ Ǿ+#nr: &NO}R+;O3Rv^wraňdW/=z^t rOv̰eʹNF{Τ^A7V#"[4ĉ$sY)ۆzWe o7Go !XIu%UDJ+ܗ`87O]$f[A8u!b-0{ }$kHA+ }RP(_//Qy'D "~§Ęv,d/ٟ$c|}7NKIe)Ľbg똦)Y9H=Ap}}l1&Cf+l!݉plZk,'] >E#]7:Ͻ3Y!d&DWr3XZIIKo%#I[Pm_D2,nk! d d{3w&3}|>{Yg;Bzh$Wg"ضPu3{)ޑĊ.GG!g ` {ۊPqO|@ݓ6:LpFbw&}h99Ͻi}]Z}׿z_U3 4,r!_1jfJ\.bl=L'> 5l#X/7M]2Yܵuf';,&K姐c.yU'Q2w7,Y^trA;Wݴ&S=_ En>bCs#z#t=Х;5o!Ŏ{ />QY#u^-[n(ڙҨ :ڎhrO7AvcysIh0_"6.Ф46,_8gښHi"=0݁lqY6I͹r;*lj0?p2~fsf_.Ju&bD񤃙DGoXOךlS-umdg5deOp?㎱vA}~JeIJ٣PO4tOCͻ~J~k}E}PxNnAg 8 5xHr^vߗ4kgTpVUrXU3ї`ߥ3V&aMv c,5A{vCY%b_98LesR&gݫLPIjD nM Jb;@-T9Dgvcm,M-ߕX!}.;h9&[ 1qƍԀE,K F>ўw.Bwx$nKp!>$:Iu$Ir^QLSE#l*$BNA?e+AN.v $z9aSlHYKgv?}xC2elԳc/.[>vV1 ϳQ?p>*,<퓣2~I}[{Fc|Y!| 3 WH>ʠ0V_и^r_6}?5ɑy@}~/OX".&; &Q0'xL&+hΘg;͛~Axz[vq%gq v+81aeUs^:CE?~ VowJ9Dža8+~O1W7'ߖÊ?Fڙ8,$xbM{fYhD#Zv/Ѱn{LIHxu퉡g|bjSh9H&' >*KdwV|gU ٽO5J v UTi,VbS/o*ٽ=4Fh:mc%琢t2[m+2?~y0+c {\-[i͕9de_9tx=x q [y&I^ak>Di5"m{̿Y)t1__kgVVoj2Vtג@3|`y)V,8xh:PrPa|3sw%930$",93CUHpq.q`ph^+o939ټ$8.Ϗ"0GyH j_#j7m[|%adZλ7mh9 8BŒ>dvhlifnݳe1U{ZzE$&_kc^ڝVŵѡPa 7Ķ$CouM% D \uv/yM"=Wĵ^xy=O̊z;䁭=Qu.ƳiްCUy~ @҆i7/c~ˀ ST;k2k\XumȺ~F/:fDiZ_nZ_dQu;P[_5֖Ok:+sɴFos.3Gq\xָ.jCI:0|-fvԁaZ&y2K:S ?REs _̈́=o,U؜2j_Vceמgtghka4,^$^͒'#gh к&Ѻe˿d(K$cMaE mZ60YLi>*gw<K:~":Kxc2IX皪bzijocȝg1 2q[}ƫ'˖8wW=%}ꛯ%Gz>?i̙An̙Aox-Ht~ߍ bEvi~w2W1a\$>xop](T~zo&|7~7ʂ34FtX#)CYޕ>ggqm܋N)9,Ϥ}(멽]k3[|9EQ*ړ^N]>{`P;9rvRLl : P\̆FY9p}هh̃ثXjηr sn7y\KXRVnXFc]AtYԻq 1?b AАig_wͷ=Uu1EG㾾31f"|{mċy⃴q*?$%,;5.5.V*bg닲a>2wh>nG(,zP ^'ϭ>m:V6mn$ILZVtS-7ϡJNɔ6&䠚O w{7m kA~rozqvl^ўmqZ̯Vgݢhn 㘗?*/8#qQah%zYpUt#\Y3@ `#N1mqʙѺwp-1K+:n/^+g@N\7 %F%6%]fo-1grl6hwrf0̓/mޑ4k`=yc k=WDp١*'4O4/Kl*qj~o)#aC)o!W961 AzIÙs5JV-ҙ)b(g]moGو$ssxu YD? ^;_BVкuX9 0rͩqUu9+gV-ޥ?_у wL ܻO;!!7-X)\P5g%6hNLjt0/r|źiu~L8mN 2M|e;G3϶ҷӟM *t?=DbL*vЛڽ=;TcsJ~hb}_J7)-]˅YaZ J蜨%cW"lK:Eg3*MwZ5X8KH|X7+%xn74?gZ |mUDq3sw39;/]v-{dMcߙmxVxLi~ڗwo[JJ,xVd] #;K{b4?dw]KeMBku&Ý/s^ʂǐy~s=sszoL| ~S_uWkIVaŽ#˪ͯƒ7LIPiͻ,kXp/{7\ ʫYYumgrbShn1\q.Dw[+L4RZʾl}Dn@IK W6eTO/4'O[K-ܷ 1>Ulr3SyYpۉ䂅]E}ךL}?OLk&e/. 6|NKvNN1&ɩ_hM@RMK5wiOP?<Ѿ3XFǣ,hm+F3U&!U,J @"H绊֎9x{,s}>RI{^bnv:/KXs Y&ܪ[ ֭"`k#|.K<WGċVFCpC70HozzHRYk%J nrs7zA75sˏd'VPt>,T!9H;4V/Rj,lMbnڣm. 9TGcLZ|,1q)"Rā,ԗlV;-afdjm˦[+YКnn7r͙s+@MtfxmG9}SM.ڭ!ƩWz|$ 0DH&HMߣӀ:$㾏v丢=$8:oWnPhtM)|4t ٤@ixsEx0A-B"f(FI6N/ ĚxMm# 6>y~IFr ctc0YK^++bO+qt;O4e󜖍K%+k:e2돏K` <+IP N2|PO&eA?7ֺ=u K8eo3w:("i<@,;7f #/Oyt0lQQ1C8sI6:𗥌<"5MUsٙ]-U6`n$yȫyqr;v&\.!CJlkcB.wvCf_,_z.ӆbB(-+oeĞ~ 4p͈no8a0hSFx"O|Oh~Q/$3w<m= 5_x@ y$1{Gxݝt~O{HfDwkԇoqi1vlTHyJ*l_m֏{ #o$r/!_)O-dcNSt ~a)^4ulLx y__`]%xQɱs"ItǪƺ7wgsso[^e+ Zsڏ=sat^lN~9>=Q2]}_^AbGFNb2ګ12۫Mtl/n/'=xWyoXW~Gځ;\p&{ATu١&~6o7oytfj\l 9Df[5 ?ou㩌t"} s/ل3L[t_:H|E?b`+EB?OO2-|%~ljH}CuGSw<||oyDtݾf]ooQނ;e>2A>Nym܂OJO`e|m㯜$63sGM _m&]XZzF&_Gd}܈--//kIZ* *F?{XV#>8Bw}nusyB&ߕca,sI1KS&Wc]9$\Y\Ku?O$9UXK9JqgEm9Jx5e܈#ַ>>c5 ñ9ʷCbm1?@{I#%wARa= 5$O2U":4<5sOuocSG{?g,desMRVѾ-]̯^ʻYjhD4>.]rwOȐ v@f $:G=\Nxw<7R_$|u ߏbȳ[a91%5z+_rwV6m߱g9=~Zڒɬt4zHst~K{s qVbiP7n{G୕e땈qtO(ipׇS\GaO*f~s~0F뾍ֽ֝@>@Fm|Z7lcD y: wq7^?<Dfryc&=NhCrՖeU!/8S8處hk&l,&׿|F~uM|x۴9݃D7b1ާVg&qI*s qSZԗ_~۳Fƅeve1IإtC[=iuuBV9 1DZ%'"k"nt->Ix?ġPV6ecEQjf~5bSl[JwvD)ylz5w_E{.ؐ}?@6Xwrni V hMRYtn,p%;;Ⱥv/C7xZNs?g{e91S#u'_T2!G4ݴJaCCl̴}>XV>X >n_%Z[=Md'جs` >Ƕg}ie"w:5OYW5Z?L Gz˒7=e}yœȂb_:iÝ&`Mtk Lf,Ȉ#.sѶL;,xո—K]5&Q퇛^7ӏ:4%#s.tP_>mr=C6ʺz~!'c7p8Ĺ] @ 1:,5/YWf҉|{~[]ckXkz̸&.?!o&;]Yŏpo?ݩASٝ-B0󔻜_kI5RRX!Lw֥$ZK W~luew=ն'I2Yr|~'?QeF?;H/mhOY[힤C_i.{ p8 "GɈ*—JS;d5{*GNg9%*d .wuh>K{ԗpxwU{ޖ:1Nԑcf8rNk:FJNk?roJqj4J:lL-x=b]啀7۬ÞWl\WY'ֶ#7}٧ w:Pעu(lrZ5i-b ~|}h,N{aj_a6ok{[ck~B}A'u?۲,Co+NU ToDZ=YκRO+ϓC2Fj̕sOLt4Ngu}G,^)K=wIє&oe W*[{%ykW71٤IW!<$D8^~q2cMJDVq7;r<aV:Gnk2#:nN";{u]cu-[ْ ?+/.V ޾A0kD:Opy2F곔lpLF,6Kz+QƳs܀?]p4-i=\U[Ra =o{eZs)h&txpWk;Z򣽹$/= -Dn3{;jd*XP#-2QNjWaMw=$섿-_iGmevO1M[8?6+2mTxZZ\%YsK m>ɚ$3)y-]m~U|\5e)GsqvW׺9 ;SE[K膓y~ ~n>© ʓNC888z}C.CD+ =OUaS}g} /DT}~,wzj .I?Ɂ2N8J o6A ?r}ao#/.j+&WFk;@`f\҄)PrY >߃\HATcө7kZ0w@M+A oԇ_>0Cqk]F\Fc ^ 8yⵕ-$w˸IU#{D˯'h_<[22iϾʁUHvęM'|'jhp/;`V wz}&ΖK"}1YR~wiml!5GJ\#o0:{[o$*Oc۱ے W?UŞ8jd}_:rHDZ?Uׂ~u55W_"W o KGApv]b~8[1瘨7z lD*/?8]d# S9ܨ9ۉn>ׯ~HVg_;/w!Km -/|q{!gcHR۸լ̱BEy~5F39<3z*46)>_ ݮ( ҕZol!ogIziy5{[k}k,{qlfV߂`kQVQdx}yuڵq9jSovxĨ)UPH83%$&sQfP8}~@I)c]*r,z3Uس1Nܛ O>^I"6y Ds{,Wh=:ߓ|!\0LwY er55ePS mL:lJo;ΐKW O1z?׆iij2N#KrJ:T#ORf3m5BC^N聨&8Eލ>2ay+MROmV1weI9խ',jUßrx 5'"ǙCKm[5Y]xnkZCGbLVoQՁG=W7cox^<0EϿ.󛢞+gv<53K2j>]gx֩x~WT?j= -6TNzSz2̃O]Oeo=mR|sWrqZxƊ9$Pw=2kAAdUΟ9rqfej~=xj9mi87-Gߢ0_lEg;7zca.xI7C<88UrZDбs[x:IK7ZθJ{z03Q?lj(TK[^of |r-x)){cSMY]en?Bmcw|;w~O:JyӺ2OzgGj;O |bl3s 6=~{ ,tt>nnHϭ˿n[-$g&OϮmQoym/ lp^Jy);~:Ρ%ˎ;]_^IzW_};2柟B >6C'W@!SBLvʺ`mq<'oxppAӧljc¦*%533O6Y~w͉ƥ5:XbG#䌎erfi gPA-?ܲĔwFewKi}71AY01c8rpu<r-/Kq7>AߛƘ:tl,mD|*wI4֮qrI;NhM@4}÷xhCKC[Z} Utm9me 3D֞ 8@}|J{@}#|ZJ,v|i0%*n!9kj[3] /L2D"_X$V !1\̘zyk:Yykmy}/԰mSsuKXw)&)v׉1>>1ֈ~|Gd!;}k]&S9#ǐ=xq="oY*"ǀi-5z|Ik͞sm;[OGJ;ǜx1f{l*Y5H裔jZmW[\߰V^kalbʭj> ZR(V%$6 \P%C(pt`YҁP{晧W2by#iO[xG/{[wL|sLQeb8T:Nԕw BCL=bNUW8|2bף@K`$t5N`mfK2Iu\_Vk^ !ƳyziVʺL5Q4FYp'$Bm`$zaf|9u4>5s[8]G5ǀx]uZxTQ#,Wf&UeWd`2DX<1[ Ƽmk) $oM& iad $8W{$MOt>)9~_'\P  2Nf53$tQzM Kx^&Wܞ6<_Nr37VD="j.Ļ`I!3f밖yXyK_^\\:uuu <ܻ\Vuг:#N;7O_5ִް\mML[ӄq#sNtkKw\=> %Zoj+s$u5sTbU9EilnVպre~&OŚ?nuE-LOA1[A̫ZH?%[w`Xy&ͳa})r8zj\/:݋|%;&w,woE5}ZH'Ȧ&ĚTNQRB-; "^-+Spwzբonܖ>]6O5{ùc_|/B 'Ե}xߙ8RfȮ#dҗ#O\M/KliqjbQf7ڈ~0;Lpe?7Z⍋&Gh4.q-4c1ֹDnj:*꫎ؔFΫ,1S$?nv0Լ×maI*"Ugn}wWŪS[{IGzYv q/ jvТ*I[+ 99mGP~-.`t, @YPxInQ>ݻgY ;/ |Q4;-y72ɍ?j"9B=1Ff#^_!b-5"guk$ڹNƱ6υJ0ҤlDDHnɚH ˠ~5C!d*7Q4s3+Oq|ĥxX?uC 3KXփHݡ#᜗"k"#FSc c#9pK> wk46,.W)n@`qWYȅ~Ly v9`;~>8̮w|=w]c4h賫RVA_ :Eb;RDn%DZ-W<#0֕ohV^s7,pBDK/k+[ 5|?1\/wV[DA)r3Մ#vk]Խ߉7\̬DLX| oW]9c #=qi3K@8bb[~O4cG]OpݧwJi9Sk .m^Liv&ӛjϗb(.M9,M=3`5: o#cHbks }AO{Vaq֔'ElKK*{A6ma5?WV:$}=T|窰&~sub ©ČF7LSzńSJ :;k2qjSshZMҩ@z9 G9vA <'6V^`;1ÒM,}x~'By<1G!拹yG\(|+yϿo҉0/Qo fZ÷S5\kdzB<Lo7ˍrܨhr{R2fY]X鄟\w1+8:5ZSY#3}y"g6gcA |*<cVLaivurb`9 +l;IDžWxU~@2@H%'A9S_A0A~oL=m5$h#rӲ!one嵶 ZsU%)\5¨= m١bv-mN k/T]OPo`&[E'ZZA.)mC^1õgBo"1\+Fu{";1Вoo>=>|n%|MM) M,Q$zMxO>nDFexy2 JzbA@FNWsf8h[lo-{'g]*+qPSUD{ V;o-t!˳| 3h~}XSi㟏ctګd\Rͷ!V*O3biEiq~N>gޱj|[ϗJm׳JyE;ZB^'bG[ЮrQrx/g vhN3kߘ^ ڇmfēiN$><`8,sezXu}s 9uVӚl4xֲ7N1z=d {{`ݒ\o}drV\̘[eʰ 2'y +K+zg= !KY9L^LrH$k59/A},9eгIV4ms҇#FNzK21gḰkں ra6oLϹ̹Z#X~H^[ÆزONȍ{Ƶ7pq-SE)隞lܢwrz+j>Ms팉CuZ(|Dшо/ k=3~NXFXCqyk/e>ܠCA eÒ+Kz8=|[sɻ9vȽxzy<>2g3+ ݴJD(kjm'v=-P{EkC?oSN}h9,BY}OAN)!*o[;{cśW)+h -~XbNz7Vz};$%Z~ NlcwiF"}1]  b%$Ċx}e1ɚ|?ЈD}o$dhf/2+hݴ[>8y>Uŕ)d`~O*gLdّ~^?gLŪm+v`]3ǩQ^FXE|*v{# sry6 Oލo#%}8{ n#ݔtf,I.%]I: vl3hcu"{mþ~~~t۽jp{` }w?lϼgu$y'?sUAr&+K:b;އ~DžxA`'ya86|dVJyM[o{H< 4?}3o|*IYrHJ#\/&}m繑<@a.8?Zk ex &s,SVɭ4t&yA@gQPGtFE]4,gaǔWc 2QW!֞+ֿx8gI M(q,9OfkQߏt;ˎE^Sy$F֕GN=+kG0rVX(SVIǧzi?]oyw҆' x+_a{wD8=`}`7vpEK>nwvW~w:N`Z(9r-+4߷<#&w҈ m849vpt묧S'?\GR`n?]F95Sl %CuZn/ί+z-b~(Gʂdh_ȇG|Ps\N}7媮<ӖުhdsD8t}%CFP~Px9n`a785{G"/ڼ gbC}zW&b N7;pQo;%l ElX_NasF_ y'ȅo֦gOE+KۇQ⍐a(qtN;~ҜUM{ЕV$.h&k5X$evv#B? y)%,- yp8TY,8I竻Ì}Lzm,hhbFU "vj}^K^ GqכE,pX0߲cc['"vfj tM {߯<+ḝ\h4YO{r򻫬Ȼ+)"sDυ6oN+GӐ|<>۶a4m* ֚ߐcVuap֩lcnڑÊh\׊s& o7ݗ0Zޏ͠MY , aw㰟 {#3626%Ļx$׺.wRC|Zܳm|ŜO| yFmWߎKIEjcBO̳F7arX73D2}5[[#yMK2&`$+nݚy4^<"Kܕ}\>0 @'ǜMCf!"k0 ͊CF֫,|V7Ro-9קmhA:-zH+5 lE=B|U*ez7[+sYEị$1Hz5kEp[.'kC3 صr̿`,}9=jſ +*̖֝UolJǐN*\ӄH5q?NԺٞnjw{b>ދWZ°j"YJrg;gM!9plP) y$οQլr~wNemQ/{[]hY0wL岶v1 &s05wP\skdom#_esO(!Ը)Ocr]MP 0YYŕ9Hlwz"k G.ٺG٭Df ~C;!SO3LVt:.ˋQψ-uJ>?}ߧ+Z=MfCacy rٝ3 x?7@z+ڝh~5 ցM;[/J/Q;LO ĻH TLvrt -F:zB{wl|GaHi l bY2KuzscGB~)G߀5 2*?dr~)Ԯ~1vҚ,󀼡Z"+mq̰k$Z𐱌!_z(N\=i/ [p1}YVD^K ]qO% pA2Oj8O<ހzߢ醝\9hTMT n3K X7Նk},gu#aNƺdśN2A;ۄNSʇJc^&c$zݦe>/ebdW'Vab,l/ GMJ"ycfYxf#H9OjWS,ֿ?7kEE0#rma$ɷllkqNsq? .E_lU?xp j @ $r[}| 6|'sSNg6w}y_ܛ[׹9ӏ|Ӕk*:Ե;B͕}LWQY.|p'4H*W*^Yq/DvƷ-D|[frʁn>>w_ޞsumm#vh<\L4>k*?WMDN_gcck\K#Cn>̦֞dUkUnAtR։Wx`Qdf%eגHw"NKpUQ?O;{5x>%b%i'`/&]d> /| %=UjӐN#U@G>dWLtvIG!x( " MWk>wjCB8 -idzI2:Iw尶'NBUh߸% N5=/~1O_b'*ڌà.C|@O%O[vQecjؗeqV;3DϿ+eܒȏ}z1S[h}}FF,!9Y[Oc ?x.}v/hmn;ÄץC=zbP+YF},+ K"7}L%K_I,}~Îw~r#w$̇4V [h!=kf#gx?+\|KiJ>;߽DOmMcA/ M={Yd1yYcٝYa(N*P=$ l88U &xqfczn5=, zq:JLjϷ5J=ƙ RD +hym:F5*~g`Rxκjv݁wUX 5y f?_=O܋UWLg>Dm?cbΟ'X+c:ulrt(G^|Ϣm BkOY:֍ID' ނ1Q[Qɑ& }Maw{7=kӟg2/tQ#]o%@4%@J/OgŪ᠉K?Pk1/;A/ Y?M _tG˶//Ƴ Dz.ɾ9،<+I⇳Yp jƺM|鱸.!ΓZ;kT=s6MߏaWIދƱ!%7r|X<&mYlzhC>N5@%6WJTz8+%2F^E1sYn6]j.)>qu=&fdZѹ^7F#'Sw;0EM֤ 0sKZ-ٸ#:;Vx/r|k,-^oq.i^̂`eWz$MK^dF89y ^IC^-0J;Ȋ;>TyyΡ_p [{H Cxci.9G9i6ra^?1=@X?~>QmHHj]-Cvqyrլq,Ht{wg~ .CrcC.'~CJ#p8O2ŕ{%Ek8:91e$gd֘,;*yn3G?l&˔v:-_m+13~SIxm/a}1;͢dŏx{ 5 jk1eC&/k-5"?.sh{>pn0^DpL W`w":"b Cl5C >fF~1&W'W)_q+lnڽVɱd1%? .OWQS5tIgoM=ӕ1/ƷN6Zx}`*fn쵘/5;/,4=YEҠ4|v^CIf]٥/2VZv5a*z:;T.Q3>3=omr>UI2uW#:X4g>Uc izhn1[9%9~NПS ؞W0ܐ. \é rڭt,gm U5ő@g9P1ܹ=Ӭz.G\+\Mx,Mj`3| kެ^Xha~L4wzLj5x+%uyfu=_Bϱ g/-) 2pu*jaϋYff>"ijzۥ eX<L>]‚) ǐce;p2y̍~C1pt9q@I8PD8F,|l[@m_#<qw۟}.lg[xmyAC2r4f cHwF {<^?o9C{Cc^ïgy$k;J.|Lb/Yt~;,&%YJ=cPSg~~|Pryzcݚ=CE/WKW.C.fiE uاAςk"Ȕ,{Н3 ɴm5r+O1N^YϣozDmJcjcd S͞NAiotLέx#qυwB9]EpLz;zhϛ.3xxw qo\ Fsr|w|P #A9vk7sSY="hY|Zf5w%h9)mv #}`jJCiyD~3S 8Wadlqw:'߉N@d{/*iU^0R?pZpoӚg`-ƽȢ13%Kro0If7qYvƼaUeq$'VEXx6GozV}3iDy>5|>MzA+05tjrsů'0O0^?Preq? zo rz>'?9$5[aK|D~>YN+3~P7ƻ gYnYi6Nxv>}FbVKɟ 5eZST{c]B]~7bIa]ďy b٣ݩe~g0EVˮdiE_U8֤x~Y73 _>6bƯ-iu܅"O~._AnL\5g" =gG{Qݪ<&Hj,:pG&:m5aԳwDյ5^!7cx>'LU҉39+:zj\;9Ps6|.mylܿɜվ#zij,VdV[.I6)ljz^xm2~ߤ=t)}~Y2}/D 'bP3پ\|rJ^ٳij7\q|:~(`q xzj|d_IX(8pv>Zo:\yKgO{k(zm#^/kOϚ%ow-{$8DbW`3t~49I?b{x+g~j~UmKa5C#ŏ_?:eA6H}TLd4M4CD-:krYNC57^>aڋ t9t\ 5g*y)ri8%><6}<`҇oJ>T@ L2uvH nFuGɸMD`Y!,Ynz!|\59O7{#t#|$wuŠ9d)ԗK:16|?k4_~f"^\_( K }N$ژ&]Ng7FAjjUV2s2[cEMȃw1 mգ]L@n:nan'Cͯh~wmZG"sX\s >CT {w[s]7JH*hCPW%`qnTne"D'OA#2yٷΩ]%y`m˞:umV\Sr89p*N:t^~Rऎ=XF835WXRG*PHB*w>=ש]HSCLމȕ t= Ovˬ{Fzbŏ'vȬ‘`&hrU>j[f"[D 'ɕh'Rk8zy'3vX9^k3kS*P*]ZHu>)޳xRNGoӕGg[xN*Zuq{}+=nG?]ۆs`{jF|hVa/`RI0ӘU;Sr`11V}WG2`k/Lktiyȸx7ڏ9'~+/m%w0kN?DYg_i{#| ,iL~uDZ1B2e؋_ Ԯā/VM䥫IBd<%ojZ/9Lk;m';T:?NY15dn%¹%W =2\ h0{7A#Ý˫gOwnoDGV{^Od>@{v.0hpw1a9ƦQǂM>Rt5{9`OFFGԿJ;/~bM*Ϛp:krdrg'S;] ?'E݆;}qFv9*ٺd^6 摬K2~l^﯍e6~uz,V17Wty|ŖyCq#dZMcv&=[GʪE|/+}cmx;t\㾀h_tV.(EAu#|/Ek mdU.=:ڜJ7yߵ T%ҙ cn'cv *.mPŗ 3|?yqƻFq;dӐObɎu2)angJ8% n&'CU yDH+:]1Φ^K;B*TZGcE7CO2jcgTWЍXF4+l:9tK: ~M`X>GثOz+A{&fko3 "b/s`LD6ђm}EcMIo+A~%D 䚤ϻhͧi}ys\AID7^y,;k'kr2m7R|"ږ:m6k;>3o2ҀfXU9`8+kC^]|+s߿L}:~vmf\%;N7.vɗ).9ſbӻHqYqЙ:/Xe1@yChSGQ3RG'x=,kM9`|CS-V'SP;.YǶ\(xx4r ru%,|q_K@b|r_C=!*Gw E,X=PlM\U5nTU[Y5`mfYp^hlϲ{y겫:,#x#'SWv$ϓn,7iz, 絸6q86j iu*GDzoA|0%,C>K1&B'9cu,j=x"9"VNe'Cg*}R֧ŀd%Mu$'s;;h\_6Sy1S6]gΦ9pt +K #],z|Ga'Ǟ%DJ!m 9os.YY9w#z25\&@ pu>T;|,pV{=3*kj]|4_Z}ۣ&@Gڦ֖5N Bj6=C<1 {OQ۔18蹢.,xӣF 32c;^;U_rծ/& <$$,~tL9II̥M": )߁x|-~EG9į\~n]`DwPR r|Kf8xV7̠NFUŜGjyiUG>(Ȉ\ڽcjh+?<93n!Fjr!j3 ބxIJ7[$Aoˁз 3He^K/EV& Ɂ$>{L&{_g̜kZk &θF:[lU\2xOS~q~3ڙ dbd ]G<6ۯP!9)tǛeܗf]}E jQis9lbVOfUj+=QxZ{}l ۔,Ą'_9Oj=yu犸6jG63qvǡTNXjx5DKDͷhqWy/de/|gb /GoM-|FWӸW }fOL v 04hTȩ>s9hbǴ5t6,.C{ggz]a]B-I4_õ1)KezKV:><瓱U.֠=J,R-q2ѴG3쭢gwo!)՛gM}h_7m8FBGJSy.bUO׭C}!Fyv$Ͼ9essx?0~R nn 0Z!\ h 4i&ҍ.]nUG 715\^ыM 8Yzd病΍r~'r n׸l3BE55'< ܳ>_i—xSIecin.NY?ZlsHޏ)qI6rzz3%2tww% W3Ρb4G87%MϫVU1wKi;sG[zy VG $%b`A^Vs7~Y^{Xߴ>$8zq!{hS~DQl!_6湚syftm#GYk7^$L_ؚTй7yDG/{6u 7l땭l^6zĆ#x07Ƴ oa?G!9 O}h>3 }’i;5?+b]sv~>z==TE|J{to\7Μ1\%NgAnvg&-_ 2}GE|z6h;v6qșGhNoYCJmi.:¿ja.b^G|g&CB%&]4N]OwUף.lc.ߏ,d gXб+-"%Ns?}&,(̩~WrxGi#>p'x@*祖9Y{gpQl:#ɜiڷ)}[Q&5-h$Mo/B,(ZCOB# iY9'd$rGdI왣d2w pN&ڛgÄO< wc滬&~qE_q ~75%Qq`G Ey*sioEm jxψAp{Z5 [[膲lqP/Dk(f*hUei5hGjmp6( :m]@ⅮlI^\>;}9O!yċ2‹†gy l.q"'XF-qF9fwO4l'iwƑAC_K\m{b-ǹTߓuS?:XFKNm1M y\S%ڣE WPǐ|'H>vӰ5W,A~u~\A+#Ywev>Nl1}asy&Lwq\8|>Om_az>) zbY| ;IsL  $.֚gLy|P9ךS_.ܯN1xKSGޏT🟧ߑiqviT{x9#u0VS%Y &M")oؓ3ogB~Y_yE)\1t΀sP:xF bFF 0y peƣ~;<`gu̙ܚnkIZgymWs׺vWyG(QB+xNǽMw4]&GS~K>9ɾlM<;}b_Ao7ͷɷul#Ny8(K;*Ĉ#?R[^c}|(cqQjjɿ6VF۫.0Ɯ:>чL}3&٘sɯ!><=&ŨWz7}#PۘC(rXh6iėZ*ax C¦o$9a `s4g ͹r)>z7ޡ7dX$ךwP6)-ƀaFT~g䞣E߇匥s$uWœT3o.kwnPLDs|$Nҹc 6=ڟ64}NU퇡wφ9^Mvm"<O9sxHi2]Z/IxNdךhsf-٭ +̈́0Q#yUEY;vl|'\eO+_Pf6nb+H Na.gNQk$& GeS7ñ.fcKw+yrH{Hp16Ib] t,^.> ~ժ+xQt ˮSlg,.N`w?Tn4h>y~߬E_N$J\>]c|'B{ATլ,z$qߐb ?*Cۺ}i7wT* [<%jB:\]!e15_mN) beIs~peO*^S-ώě1`A%F20X?ylw/"쩥_$>.oI9t=jO"[H_"hWcyO嚏V`xB/$3|2l42SD\,9Bd+jm¦  ?a ΰwT>qb!~59>Qkg3?v}ϠPO$uUtnORWwzqh!=3|WHMT4fycx~$Br`gja;Cj,qNg |D{f]:&i#\NjN՟RZ(I,W,Cr$#f"i Cin0םqӹPde?Mt_4~mav<; >E7RdIil_/PRrNCIBts$7CnxZc}%ZvOrF|03흕 vsgKhM,jp=S+r9XlC,|~W޶ʔQ&*SEe0Wi*k+{{?# P/Ŵ3:>lTv7⋲g~dUyKDw=uڕ2{v7\"_$uMQOO@w*㞎*g}Rsoo1CLky)Urs֮xPVD7Vyzx^lN] pOqm r J,ᮮ/b)=OԻq#cY}C<-a~Q/mqf8@)o`|ߧ9L!>C6șx *bA<x)XUXNjP{_6GُW|Z,]qJKFnb!?{T ?[7ƃe\Ȝe7K|V|q={كЭ`UKtE-$s=ux3u ;J ǛN{ 1,obYq'Y&l>UGZQcҚXL3iޝ:ZC{#P֌+ nV}z}4G䞲NeIF~-}lO #w?nO>*Z ֲksZ6!Oh"RJ$7?[mCL;XAZSu+8 LG<W~nb_fİQ^G*Ede+{C5л*-,os#ޑt"Qxt5mұ绊b7*i|6P2YO{.ϚIˠMX*>"oZ c>];K\ՒxPǸ#yNC;4!_04?7d~.ӹmMYL])7uNϺbXB\Ko%پrˈ1N3s@;($f 0s:2!ϱѼllDe&>dtEoE&SZ$Z5;ᛍxYA+w^#1vG5l\c_1'%y0NJ1f{^O>>X}'T%kͫTdݶ'i~m`\N 9G@ʯ+rW}mn Om`GkSp&es֯soiF}={C}˽-Oowd}OVgxM3^jxMYWe$ ctL ԗ1VzK'6x 8`Qf=9˨2`SmM1(+h2#Ft}ϯKMXL.?bE|ev_8r\#6OI^=ԇ&80X4ZԲm2 gmE7cr+l;Ǎ{*7G/S{[`sh!a(" ӗDC:h䵍w]8tǒӒP$A /GSSdw/Fb8 }}8qE04g3nL[K@'jc ^cd+Fxw~߀J>c14e7SvQdeP!w/>cra? &REû\`Nd^6O3@A\e |4KTΠ=˯;X/^}uKv/@cِ+O|9ω7'U tf7ۼ^Xp+f6* e!cq͏G'0]Wa!}94Z1pWMIlS*VW 2nmI8e( R#>b̑ ⏔%9D,Ko&^#U5b7uD,ЛG},\Sx)ٝ$CCw#` r3N5EPo{O"^'CzpcD> o":|v]H^%ڃ9U$ N lՕʴ7 $?;|mN8#)g$wOgd"λJ<^{AO( '?:{hE]?zoW`:/P^Ɉ5X"L]nWy *uJLcux% ^hyc5~`c(y`D+,#$l$XV撜:45"ωhU/H@o;reto]ӝMP<62X!O&O5k/G<~bn 6?hv3KY딭'*SxNLsSW|t&:޿*y]nζ } q@H+b,wQUoT|>->b+-fyoYN|WVmx﵃qdjaf]e`x~Iu_o qX˖eee?-qD]ĭ#ch$˰uť5^2. sǢ+ޒְw[dş:.dTFYNHOU-ǻ;{&7>8`Cho[/~q]4TNL}PA=tvԕ ԼIJUETE޶%t<6[S[Y-{vݿ8Ns:{@sN5#[gu?c=CS_e֩n'`ٰ ҈1hV4#S%,pYz>AyJp[q_s:فP=eX\Q'| e]]`|8s"\D'oٲ2=1}D\j[]K!޶jMĖJIv/SMDZ :sXVjv{mRAIN5/=?N)+oua 6̏8bYiKw>},%H&Fi3`"d xxn'@6vJ/vzG[*d}s*3XϩpkU}*{cs/%'8>cW}KOKOQo̓++DF#"ZY, K$y^+o进ҤԌ:[3)؀]6E W }Q}O]].h^g!^t^Lr*⒤*Y80Y},!ST5 Mωgx#·&GCs|Tco஖e=-I˳kZ#=m䜧s E·Q#I">=]ѵs^O4MOJ -HPᑛy2|%-:K ,9Leʈ΁fm^|<[xΓk3YzkD;koCh/[9Pv3YFV z:lszMʨ{i_'^7蔑?4P317k=OmW{p 6|3ށdX3޶z-l F,}^v'5GVH5ۅK7qNO/`?EybCyka{J6`JBӍtb1~lU~W|Ur'cXHm68wp8të=#}Lvk6JC7B'GS7g#Թy]I~Qۡ0o}TQy0_C9270{h+v`0.ljbE0u#v@ƪ9xB& nS۝ovџ4vn:Q[̮as4Рq?Xyrͯz!{8ogqcʭ;ǒ36W1yjkX~+P;r?lVj *r~Zcv2JX24[+nA|b\h\VPl;}V)[I0H{]!m9L\^:ھrOcзL#'"ui'ǰtя?fcoRJ3n葉g؇ډ g6$WIss ;Bsη]SS_Ls[,hn2kɢ~O6-bӎgsR[r&zD cfas2ˇ+"Hl~|=aObQvoIhK~1h[^5: ٞq9(gWW"5^|+խͦw*7|ӯi-F'n6ޣ{),>A>5֏ʯNWa>W)̽}NqUpHE }-\'\i dnfguT3¥L&].bi([]2۔ɲW;Y;-fɼ2J- zp}T} f#6}z;k7bS_/DLp8^Ѷ`?6hhk;W5J֨J"8]%GkQWߥRk\+i}I]ЊkUs n2v[$;f3;Nq~i}N#=̒Р7y0;)|}wp{'HN;.o攵xbD@WG$d.K}q,՞)Kϖy B&*$2V<>>yFso9cz0'y= q<:-OtoK,w)=ϜyMƱstmh]I,? $3e,.r /a6Fc(fxq#-td}6 dgOox($c;r Od -ycz8$ڼ_ ѵtwDs8&n7R<5{h9⇰S62fb  S;wC)C 0LRsԀ^ggyF)}:ηr* DN4tч>=ɾAIM$MUeڳI"j6.ۤ"PfAO'G;Kx=3:xGmM|x2NaUܧ?"bĆbsCe$sS[qcub"Ϳ{xS Gr30/L$)I/~!!t=C9{p2[[ G[XnrLdQ;jgeK2}hew ɢ?Sr^78^p~C3 p;V _s} +3ռꋌ8} 3 .ԕ}܆69 w¶1eiY +E2, y1' %ϻ,9WWdaKj.[c"<&U-Ppijhg rrA26{G4bxγnCv»b4帡"Z |^q~ $Xݻw(MmDcq~E<[(#|m)Iq}9]zu^ ?Z|1b-E {Yز#P ^gO0y=7 j/AΡ~Ş;`>=yd:ET6W+N|Sޡ}!>lu[ ek/tLOL@讏rh oQѮEK6e+hw-KguZUTcCmmFm;8.!mQ۝L eyJosh̪3Ȣqicnjy%25(p;"꿓P2g lcy꿊pz-e[ȇ106GAChI#£.,)=eRxUڰ[ƇY/j(惱USB:ÿ8Mb^|wF/m ?h: Ƃy` ;FY\+gGוFٶ@8ҙR2! &+6nTmcc lɸ(8mQq 8G8rK$o<*0,FؑG}^GF߶v;hA}|ˍaIW#ߝK]\r/|,k~2%0S7⼥bڣJ7uNػ  f" k edv!1,yy};8o$AVzwjbws#ߌy\rǁk#x95l|b*5%?a$=%Cq?<1!6ax ysMoy,ӄЛ4И';.xʿ6%4'u sg.b|9l\i 3քX>lP^G7}Qrh bC IMȰ7<=Rӕ$zǑ=T]D3Kf.a~t.jڛHsv#7΃J?h.]j.Ky_.E|UX!yn}^iar&߆m2C ndyL/Wy~AOin)3DN/5 nod'yk +dO-#zI}{uo+nP Xn9QBzq4;@#;S"TapSqܐ/btƐ |(ӹ5%al)v#szi\u"\2/"ŤtbW ŝ7Mg{ /pf!4%kN깡:⾪:eKkk<-tm٧hQdfa>wԟw&g-,9{ft3`ow2ثGhRg:*MaCL8Dݎʄ_Mͭ(5~-r߯ս73([aN&m+O?>cmcOB@*ӠO <9[Ռs/(pʲ6ف ek{$I[  aޡ`b-'Ū˧#N/-6r20]_fO lS;6+~,w?ه1}/QTP0oL5e%^tZ B㼙}3s=}fzu}<}&gwNpr0.mprd@6W*OAՙ֐^~Jtb O+bx#ڝmQq\ jc"/1t_QʬYI7,w#Eg#x<NǪk}suքί|5*}4[$5Ҧ"}kA&]=}ȑD=lNLaap[榳XVzx[LIl3QvD%w17^Œo6=] nV:k+hie߿ IM/ǖ1:*cv|{ї2Z`] IqCyr=93ܜ($\r4=os\s>F㇖Kp_yp T8]]AiOKzɫ e5o WJ` ѹYt3cBc>=hXc?y(Kgpg,x. po ЧvYb(QRi~^&>>Xboy:+OKކ{{[8t7J%˸Kt{&D!~6gE_E$_.!K0]86{9F%hQ=wDlj1NJ}Kgr(MB^~aI+ayWC㦱8 994ZcY&?< KEN])zgx\s*qXr:z?$SƲp9yfIݸ >Bkmey(c"Ym$Ce yw,P'+xNw<\s|qϴq??k$p_/qOqT v6_v6ٰKuu['DžlxKZ44h){dhUBܼhe?gАyd/`I %o/\.~=rhGyn}N^@6|wi*Kzːy~,WRNJ7x p7"<7 sTJ@+,/t.l\\70;x=fI'W~jŒ99euiۗJgi4MJۢ*C֜zDwnZHf:ÿܠ l5GPgQ~F+,9Aw8OS}}T 7 oKȮڦ7{1riarƆa1qzXAZ25:fEبhI+Tv^Yatd;\~\ - L[N*E*GS7mtHo#|_K^y|M.=_ΌFKxm쉢O겑{hL)JNB йZ6+Sv=tױ}{ t!z/S/WHnMq/kM9z+C%茒/ar%=UR_;eW~%g9%{80Raohm=>d8(%m,}9bqWQU-a;{]cx6JLPܑT2H^rhI;h׸$RN{2wBk!bGt[E0']J|8Ǵž籯yU_K<ӧ>:vh> \y+Bs.^49л̂ {춹Zv*OAw=bĢ \ e폛(}0ϋ꺶WBܭhFһ VUivtS[GMb5hE~FoYF%==1R:лULKoHd1ܪ ^b=*-wgv7p1q~=+b?y|Aj4x6ܖrN4> ɬx "cܮZE0eۤי9;֧kboJHq[Y$u8Iilv!ooEό7=(;'ErDUz6|8߇;Xn ɰZH6~gm84dJܚqzhA6˓]9Y}_+~Y8z=w&)_UD>z]taiqywn0-jq-hi< CEl;q/#|qc ?1lC oIE/ _MlxIy)Ln ҳt>;_$ ] 3~Mǵ|n<PGZ tŊUo6WsC"Xxٸ~s挾 X"~?qw5B8WཌྷC۩lS$.8PQ95^ܰx9VO|&>3(i؜N|csDtrdfIR7s񄖢L,k}p–岅gJͩ ZMe%p6&x "bCA>;~ wt<rvXN?tO"7KM9%!&b4qX= (c֑GnSkr^V 8놌>d"!/4%6:N2\kXɣO>} dւ\Aco.>{" [3G.Hy̒Zc8~lL58i]b+m-Jey:ShA*sgB/hG Z&4X<>X{lL4$[Tzڃ3=T.ykKZbgWM1 '-kMjhGD%aMF&?kKO"gpVNm"#}-; %Vqe=? yLB;f-3˙?s՛y5bjW⼆f5H}-7ao?":wSsrtίds_; Saa<)=/:bҩJrنɫr@|IxXXdD17ڻ$ـ#FQ}"b}Y]Z{~c~DknJl?JgXwzS6Up>-ܟ*gh}d_ EȾYu]Sp>ܴS윒5l`5+2|Uc 9,Ĝ*)q_!?+6jOHEz,AsqǴUk=׌Bw6dYiy :Bxo43JE;G; v>O/|SNmG  8gcYn@NɬvY#9NشM|`ô<"[6N:?Z;k, wG2kki~hvb'D{A枫iӞߣ=]_6x!3 [۔oMLގow,ؒ{௒u' p kd=zi>؏P}=@سzمxYsO{󴀫DyoGn(7>~o Fqa;ɱK@1hxEFPVA\v*"Z'c90// exO{Y$\W2k/ikGN]ZK0fv.U-tļ~VFNI4y?=M{5+M'ى_ƹ梁Apa>ԝF{Qٽ='~C?t| Ç ѰuXou˓2&2syݿ0ۋ;M} }ˢ19Ghϻj.p#a'b5+O vxgB{wiLDDp=&f72O=c@_юC!_w8Â>-8ק{+=z W7 <7LB,A=&][o:o½+L-F!BfwDl Zw=t@/ D[H=s:N/,|;e;WSdZ0WsP9Lm?-On.7^gUϑF{:Fۣ;j4c4G q94y4vne#ڟ:[} s0?Nk 9iIS3Iǘ2gزαTN;É_% ɕ4Wܕr{x$ pN&x.<~EQ#%a-ې1w r(ތ$d\6o^:bzw#IwYz6RyW:mORx^]ZCD6Ľ;ce 7wĢ{BR_!C?pkzUnF(^> zՊh;*c,;\Oqb  Pq#[`opHϕKߵ>'X/]e}z~?Ӡl0IYXk:kYf?.b=,zgO)zrOxǔYaqFywLjIއ.:33|%,GnqH,2uFOBy.:#~Zp=ڳw|f? 8QzH$/lѶ}ާjz1V9.~:rzߧF9bΧE7mһԹ Rvq{6Nf .'G lCy1ϯeBk/ax1ޙRoP:ڐys*EP#pɾлƸƎn̙x [rc}g9lP7hК]/䍳#~l5\q.z[υp&r?:}M=?X^tcdCVo'N=W ܕ+Y 26zޙ,7`9>*ܫ*ܿz!l,l|s,_=y-DuX[ fw;.Fs(}}_>[χ:}"oO2Z_ܞv-l;Xæt*K2>k/gZ痜l1"lpxܾ%AgeI,A9Ko&!g`2U "֛;|Q@c2-tV+~'szcX~w5l^&w@o}Š_mu md&}d7jLYLM_[岿\[͖I\}>&_ a@\)dˋh6#WGc<5MmmR=OӀdא?K)&6[=IMX# 8n5MMFv{wA~쀸_ [= k ն%,Fgv|*6+;>~k޽7'NfyrN=CL(z&O3m.-li+e[[>F,W,K7i\twmğrخ.;[}!ۄ'!oRJfu6<˙Rwxށ.9By ed=.턧2Re~Wcغ1tw1шznZ-*ZEU8,l鴤/ei,ɑ̒gūdYW}kma/l#WA)plUV+7G/.aZ7ln۶ ߫AXƳoW*[YkvbTkڇ=YBȥ6#.탦ڊmipi7l_oۏ#tDӵJldI ԍm_:JÎq'/̈́ӚuC,`:C+-^J#N/bIrW_ȴ5ܐC"n n,p#k:B̄{voO-"kx59u78;?y- ͢s>Yz.苙; q%z/Q-LĕG Q aL]~| ܑr=%0zɻh(ͣKkk:]zx ;@@wZ{崗clFbGmY7ﱁx#,J*SQKR ti :O*]2x/jA<#T3s \%!C+8jJ7ck>inСM7]F.l9$c;Ás0_[wı=_:'' EVw\%>`UϫycdT6ˉ;=6-U4'(XN.A,r Řc_ʙxRf1..s e~ ]<&ds;nKZwMCu $V`Ұl#FЫN@Ss gJYqq\ ί<(H/ߒ?x\"wZigs EOsZs:ZL}C.u0H>e5ƃKcQF>LE﭂B^rǙ׍vGin۔;_.b^dYu$Zm\{n;r?oak }-ງ7[|YLߍٷwV]s-̓yS"?mog;^TnnxgKy3oR"ygNr5n%.t?P_Z>PVXrY72*ayf]#!}MĖylN+k1 O\@v9g۩l%tM3ˡͽam*Ԧp}M{Hz5eӟ;őʙyM, EѳtzIsvг4z۟*Ňdv_|*iz+;5_| #Ļ| |㫱jߤ5'v7we:1.<O&~} =<0.~,Q!ʬ5貱ZzؠK"ǐs QDGH~ŃS2rLrU'M^flF#8G+X8f[!H('iL/sReF˧fcL~\mSY,[bĀKZ?wYwOTy2ˍ̥Y ?vu=/^l AeKLj*L"K-x"8 3˗_]M&1·_4 tm66ʖ˵/YԯŋҟQtQr31BߑK]xo[lT!+NXޮـw#"x3o1}SUEvVL}iC˅s NOJsn?G]ig2<qq/I6i/#~n(qazfVx_a.ftfs?OxO&F37 2YS /2*Mt&2 `Octa_n7ּhci1eLS4ЙnDRv+TY#ydϛF̃OJd~\Kp0* /AQ b R|6߷ ͖T3Wr+f`9'mv1bgOq7a /m(WNp[~m",HNWՀvF^[G۶ ʾTb"I ^/`G0L f?W\L=OqKAWZA=ޗ]+Odmսvވ= 2K8`fdqw"}Y>ٯf a z1o>r+Y|fۉ7n`з:۝3 hͲ|t +؅}p>N(xIpp=OgiF#+ &e5ZoR^CuiBHvݦŜX%NcCLg,u=l'"Pvd'X/gA}KmiŚmL#:IY]mvlh|42E?_7{Qې1eݤ֐>ѷ 5Q ck7=ԡk? (*[PQʄ-T\9#W~?b,oQ٪qBI/`Rz`~i Ӫ -xOmE97Gr:Ϸ6aT #Jh#n#mFˑޏNxN#iG|Dl-eɁ6BGI..Tğh`,9WgEcv:5g=DEXO.bXأpDut(TFLu(_R3$  /%Qd*kfd7`#bLR/i8 X!6H:}yR*V.ecFbȕIT~Rx̾2G-[w~7=9qك"~5:vгSߙ绳ӕSe/\!~*gԇLL/|NI1w7u gc?8ŏaM?R#}\n曃׈=n;5\N%,Uq/CH.W 040mo_2OZrl}Wc[2 o٢xaϽ;|3Y6my1[db}~_@ez|r琻O2+6$j\DHADyc~'{so@&6ز3i '^'rCb[Pwy*ߗ!wD_ny}E 9#9\(ZSIW$qc8S!r< be5['nq[zb7xLv`5? χ7 I \oJY|{_/؈_g{Xq B+.yr1/mSm/ ||VMp.)^>|pw5IK6Ie2t%R 9p8vܧƋO$0l]A]<֟,%Y<჆϶61̹Y|+dya5} nj@4:q/l׏(ryx=EQͺf9ZߠuDAg"Vّ(B/*iA,e6*lXMyim"U;DS [rlFu6Z2۔ W}ǷeYXkCCV# x7}UeH}V^W[Hjh]+mawmGҟs!{D{3TɁªG؉C7&+76q #G54tcސ9GF:mW`XgE=cq' /ry?}u2up.$gՕcTL>.avoYNn"dwHnⴏx[{cQ1潟[)~K,.W[sˈXV,Z攝ަ3Iw/Hv6a,& ߭F!MUz/r:6{oa!p씑(Z}48ȉ44еj4fj1{I $.8\Y$`3Yӫi>Ao;>w%Vm6j-V=#1_yx` ċ]P6@̻ Y <H} EsbIVm!gc8]Ɗ6\_RqR/Y?ndSU :FkFu/!D]båo߉3y?ye#w-qouL `;'Ő2(Er7Mh>@_3qQV.݋|t>v|$~901_b/vnxHąbt.z jH1>X!ˋɩoo\vy&_Gf'b'Z U=Q/hnJkf\w'4y<c-?`z P_,BVGLQfg浊CVF}JbW|0 7Y c!-ȉ$ ; !3⭒݆"dG`LA̪mk"ev-TlLA..swjx+/3 y?/Vc(ڣSw⠣_ d^Z*z1jm{oW.`'-^R_6l ??O?w+a{Fy1M4z[mȻ?#SshXn x~ 7 9%q۷(J>=ףLe>QLxXБ"n5y,bq9oo7L%+DwZK[5ϭ CyhHmP[:e5K?W1+ܪR8/&㹃Vl36OhgBo%oyYatzxN!3HrZENs?nr?B'^JF8Ou37θ@ahTX+tf8@!Xӕ5ϴ4fsy.f?Q4;/꥿ʩ~eonWt 1a?BsEe`Kֵ {av\;GE<sVǥr9Ys0΋DKͱVK!*2IKRuV/ۈavΰ|MՋpoċ*mYbxHcC|a3tōcT._ ܺN-fzq_AS"G;A}ޱlڛt+f}ѻc8D˫@]+5G[+vQ6֧}9q Wϻ;VR{z.#Fe@Op0*^m) v+j =3a$9dXߔg6"kjˈ7k|gA?6_noet \{1"'.Ǵ>ϳ1AK68]91COͥr;!"H\SW* o9e8f`d_C v-RbKQDr.*Ml.F//\$F4zp_ V1u`r9T*/phyqa3껡Wm-C?7~nyC>|>Wa'^aתD/1W vG_`$rO_bjevo/l:jmC<4Ev3i)dEshLgBF.ɸ{g z(z\Cswl-gP[ s~TAvG,r"Ö>NED/ ;+% u% '3$sF+-=ˑC C{}yWɌ>i ďo`Z#c2͉=à66LkJ^ۼLzvYUnyfL,3 rd÷#ҷ8p!&yvŷ?qUwPJ{F"Eʗ|ZՋ2eN{is1ʉr=\I'>cw9+öӞ[I3zwZI{|Zp_)ז͕4e:|</==uԌ<`2֯osJ;ŒQۘJ 8V~)xB 1y)lGn%ywnXsw./uOp/fYrbJ/؃ tF%G2s- mjnݶy.j70Dw{I4̯ڭ,iy6ÈG^ x_{荽:U ^(dZۖ2\M)럘ϦZ~'p\x;T%ݳkn)}:UZSw;s1;}eRG[!+DF@=$ZĪgXϩאޑ&?Fk[ĔS j2v[;)1kƽqoᴏ,na-V 틉&87W×?K[kbV9^k }Wc!3ʁrtǪ1m2V] R?͟Aɲ;4"* u/K#=??<\ٚzcUӏ/}@S*Ip_^ #zg8fKzLHlZ'@ڝ ղznxrWa|ަ`m]'V;E;x۽7va;[; cz}f)t#f+1ɌA,x=QCw}0 { K8't0Z8IsDLPTx4N*ܨ=vr8-}Ѿ݋!NGX5cnI>t~dkoidvsBRMyoi /83b>א Aup ϧXA…N1Fу$#~ݿRN\n$vRhȇg }RzOLKj`o%( 缑㢆MiClg9} eT@&ԩ~[+-ӆ~7ɇg`QGނ@lhMmF0@|#$ki7ɲ܊ޕxYw9tN/dSɶsGygUBGZX2N|MmG&0Yl!wbgϰ ֯ At?>=kU:7<-[-է'^~!w>=_$CFd~!>734Gy5Za݊|׋4{_>q,=R|i+m@bXk r^wX^ Yjg;ﻁiTr}9 \?[>nI.ndݝ@wJ a1Mrn>F[ fkǶ 93!UQ[I9A{aӗFqމ^E0z׸>Ȏey<lZCu>WgSiOYsi6#[ 452Ͽ57U[x _?\b5dQ}a=~{ 0-o!uH{}yάƈ5rhIni/|֍%~}ZM<۴8VZN X{iᾗ%<)wNd -$X>f ؂8#dXF/Icq#; O?a'F$Mkˇ=r v3Ք(Z }l<8[{MK ?%]}QOʘ?qy'֤-@O*2D1%\}X#IxKnDo/%'-Bnm]}P5A=6d(u_\~y{>Z0>$!fM% 5vtI1AÎ:GWg~v '`TA0B>݌縨̷Q7kNvhѕCAW4}ʟ>ϯ&+zCq?|?m7tЋs#v^KȜq9|fWՑE[#tk0vjæ;'<~g99ؽPRjMX`tXh;E/'ՕS/]"YWͅq,Em'Y2V/`%ɪ,Bh-8h9jx!n[ב̕0tcċ?ZQ/;1qbNZd`"k$zW~s7 =b v\ ?.K7 b1=x.Yzs|pc,ߌg73m!c_w0vtO;3J1 kYkQ9dNA[(]4_,=vDy|@%Hx*gZ8?@GaQފ5 5LL>[2uޚC9/wl}3 j!p\gŠ=h-m |q:E"Z-v2Yd݀? f\6^ye3_-G|UEaC{fPm$)*?_Io!:[Y!y*C?ꣵ@AiX8 <-*c\?qop}`ۢDJrY|GXZbX-r `"^EE'M|u'ݍۏ~l"]q vaN췂xRs0R|8E͒Sirޙ[^T8݃~܏kn:'?K=+ʛcDc꺒x{aS :B~C8Ӕՙ9-Y=a.l n9clȑz9lFeTzuHzc~Ql P?yheݚϣ];~SؿNZu&|-^⾛Vϔ,r'C-<7|+TH*uߢ%刺kV.uQf=VF~~DdW"6q?׉V&}L>Z]jwLTbjk+` +iS Ty%6>Z=V`MGDKYzn>XQaI;^0ޜ5"ꭑhYCǙdZ1I{+Z=wDz?W3@8%+{h"{RҞ_PGOTL u%msTL:[#5KZuzzKCTwJ+:c 6Jugܞ9bˆ:Y5^?*˵%[jñn6mMt]ݿ4^a}Gh<!PQObu/m'f'rd.V{a_aRoy/΍ nufŰɺ{ƒ$2Wc-~畲LO 4گP5e6f!*<+!ΖKkZgwW"_r(.bf~hy[w&_YP#6K#,1l-;a,3cqsI gf:'m髃B2+ɣ_ dVVxV鬞h|)W`m~RVuvnîmjU?},WW,Me\:/~x SOwa 88I?*Czf~lCtV.:p[jE;Cr~,/6C6Gߵ7N}v`xu; ^Ԙ]vcn>MZ]M9C d{[xVJ*g_]vź;~fy\7kaeĐsa-{=7ˮg{c^ZcYK.{<`Hd6;=jl1B-0|ԠqA&:I1{kO;H8Cf~PN.:݋߁'|*:IjһEg<><$z[+"ц].}؂2xOȿ I?M>soc9dF#A9Y;GJI~㾚?LO_5dci#J;ׄ)a eaw?4Nd-s:le?ESv,lϱ[Ikad~U,to{ͅp qH`~&VN;F-k ۴F `v<3Uh|))˄3FtsIhC!xgn:oKK{Iu<>*DW179+VxZ~4I𬾻 [Fsa~Dla0vr9 +^ZRi@m&sI߅Z'#T6ā#ܯ5썲ىفUk%o ScO/BRtwH|G"L}o[1@2FçJnխd|ƐkwwXV#d} x`'A_<#FY$,Qoِv]'s?64U~hH:@ :VLt ?ϞS YlFkux5P=oc85w D+IJ`G;>!ף-"C0)g1oڛ| 9Ҟß?B8Bp4_m0F~m$_d-'뉸pm:M%5#7]SV\RӿjwT%yZ/-;jh]T?N6tԀSzjUKkO~`7gK;OМ'0̈a|]3ϰ</^ft=["*z.aj`{QA~p7~q(`xyDc}umq6^S[,:OORhJ4JB|y`WKNOE\0ψkYdUN>s5+S1;$yւd.S|1>eW_M4f1u;!=wS=wNNDhF#sO\]K¯2s,U ջȇa|vGDW5FxF2M^6Vo衇`7N31ƬxU6YYr32}-YV^r@8/R|uVCr$)2`>hO]e-@&6NK!$|!W<">w t wut&{ g;. g3~_ܫHĖ+Hclu<&_KY9{_LG$fIMYGK-ۺ ⎯cy|.byd6C<z2r[T_鼏/%9$y 8kx{_R K鈳)>W} |Fp ztN;{:D'?[p}zDYRk}< 2."֜6@-hBM&#޹X5O}Sck@B}@p~ vCvanW<>B<"bЗaq/מh+lھz/.r0topc]L:$̜ C}{zgNWdٯSJ*˟%3izf71F=~W8nMi9]c׫uT5J=1 3g竺e`$~3,<JĽ^inIz'>C~ӞqwOq3Ϗ$\y+5t{ܠ#G GL'#M49 )c؛,7h"ؿ <'\G}O3UIn} T ~{ ᳿h~4dSNm*gSh̜?Ҙ ;- lǢbnpayC2lz&zULX3wLh1b*!)F~]L`U*ao/Jpp cx»jC150Ֆ#'u־-zdžߍE7#-v9M;dZxLKb>/oJϮF X>D~m[+C"I<[7_G>.BqvMtw~hbȚylx\ 7zlOIo5d7d&*"Lr=x Y(& [3ṇQwlh~r@qO7ڬ1p8Ѹ.v;i0{wMdq=DcJ>K#m8X?~^&e @츰eo[+D//9b6_̻S_G24=4 "<`1Z@|xLl5wƙ=F,DWb| b仟sXbozc,v4>8Lv1+Eю۱ۜ#7 3Nxn96)BKkC̰?& $Wn%';5/?-zIw>(ڎu۷yvom^'ol2 #sCY|Ai Dv͝37QY*r~3D4u1ێlth1Aߋ $i$A>"h7]z\V#=.&p>?i;t14· ;?K qYˢGio ۙqX>dq[bT&@e Eģ tf[OcqnV=C^{KOA[9>8s$k[#{`cΎhCe!ʾ6#a:: qq܂k;YvR9 Y^&bG~Q2ڣ1sm\r^;c[3+K{UUu1a/$Tc\61#;D|l6sFݍPݍrR!Sz(/͝=~ʂvE= ELވ>pu;'`o,,>:Z.T?>KoEǐv拣W">p7Ue*![Ǟ'W3w2{gEjzhDbLѷo ͫE|^^m9ӸyX{hiܦϽBR[- n Ze@5Xc.dTs?:vcc\]UW-#C!%u3}jKF> Gh=qQn:EY3:;aqLѮrcPMIėƞzjxVwOy,ZWHd͌봗p-7uKhV#di) yU67R۲!SC2ճ>u>tL'}z kԯХa3 zkܵL\Nq1\\ [N#\?oteKjSX>nnEWւg4|g9$?wOx.{A^-/Z[+l6VE< %x5@<_YkC2/P>o#ژhQ'D_Cch'ۛ17JƨOψ_`]rbS:py~ HWn$+ާSٕՍYluP;IOaSa4\xXC-!*Ξx3d#̈́ivA]3qkW }?2OG"XUx;sk|Lz*u;1 <7%h&}dyj~a}SoN=c_q|s&!wIH!P*g&V2IRVrPƶ- J댶EMVZ_Zl AѪI^r d>L>~􌰧0 ̛1s 8>_nX]ݚuO^.Џ}.7JSc9=c1]ɔ4kőQg;ȿ=MI縨Gb3Ybفw &|ueyȅ |̅ǘ[]O{xʰrzSXx)zv._w|4Lx>혓h~7[ }Yu]5"y)~_&k/2D ߧm_2hO@Y9YSmOc5=Ԛ2tVHekKGH^x30}uSAw >-֚z}5 #~L}G+5 d|f.YlYBK6gG+W>DZn|yC5,"I3MģNz4[b l3Nių7 9?Ϫ'E;]^pcsBJQF&- 4Dn!u {W;GJz'}ߓ_h~Q=f %Ԅmc~j~~=~>'XRYpmڮlO>v`No2h=hY90 >cܷl\ʥzԳg̷6۔fo}v#ō4ߒ7iytu]jvA ˷γrY.`v];jo^>ض`ݳx5{WEnQg߼jidk"-6w֟n?؛A{^},w}7 PI|XW{kG_2Z8tӹjJs;3,sͦχ_:UK ʪ[)-ò3 KЯ:󠑡[vU8{G.pM+yq|fo% =e,}qyqu=KIe ^QBFf.ַ㴑%E} ؊z*XREn1v#UyOYn/7I{(!'Z(ƧQ^R(4^F1+(o,ʛ4c)QNݦ71T*քBk)=+ݓwI(f %zӭ΅,R+7W?^={/;XLg"gJ7mv>=2y)k;WB.ReWޒob&y>>;/Co3.5ϡ ЄARWGo;ٖoH&|H^wɂ|_j`w$9$[Nm+Z'&8Z(zyK1ׯ'9Б>Y'Zj=y"ȇZۨjD<󶼗]$ӿjzf-XWxn=̯K=}fm> ,便(4g~FїwGbxdjӮmR^30䯱Ŕ?ansFT;~z% w9(4⭱k1 rMjo@ 4SKk%1ݾ#@1S w!7+ƀ=8Ϣ*ל+W7>܃IY_]o~M]jK3MZ_SKM܀e̼+GY}6nR5yפl>oJϳ/YSY-Tsjn#:1T)6%hD6\-Rx)須wA!Dz5z-TO^F挀yO O6zcc٬N{xnr`ؿ:e^`2>#ۯ74.@μ]?N[qj%8ۥ @7*h/dFձX@ΛlU=x)& +GxaLsstE-!uf8Sk9C9~_<o?ޘgoNG!ye{{Vk)fr*W5vmc 3҄jb4[w,?9Y][`&ͯZ.`(<bHSDsi&} OnP#f[s93Yh.z%3Wpks@L&O=uŞcU4eL<9i%V;xޞo}ňl nOA^XbN24 }Ee q;`$|XKk-=ajgڧhO&xɬ ]IV3X{gZsuy8b˦2F{Av_w$J ZnJƚYІZA_sV˧4cJ< ٝjArرO;&5ODORG:5ctG?tW?6}ޱ1)t7+lE-l5,i׵%lssjMWIfsǺBGl)cʭH`SVq Q"@)5G(r&Ιq+>,<,gV53 row:0]B{鿖q+^폴{41}y\w뺂tc-:=CIlRN] b|sWkIG)utk8396.yUk*4Q%Xw?3{򰋹n^' =5<$Y=]yBQN\;s} {= X@׮yG~5luEL.(m,d֎u2Cz;8X@_n롵)Pvy47-b?xn]ѐf* e_=j#UiZckVk}wo-(rM7!(GB&6T&6Չ:%\#~K^杩D= /= C}=Ӝ{B=EsQ>=AĞ`xܵ^Zkq^-y8G;vmP_~c,ĤٌݧI֛ lgYv=eO2>-HV=iXOyΘou^p6˹43XZ_z8+I,LG|}H[Ox&Cr'gMt^~\ڽYzEYWv)ν6Zi<ְgc*c﯎Ŀ˸ؚxys\КNSĹ?emL6Ʀ}>}ET lOl]^yy=}?Lyc7_b^ 9.;|X#KmZ@_E,kݡro'Ug|[o{H/牾maCeMoYf=~yB49T.,QpjVP6tKzhW>t/\@㳬HKsvL+|D<}iT-!}ު;װJH+?be˞+^s3]2~תc/Mq`$6հ| .=".~(!Hb*^?ij}?QjOU>٩sF$.sI٩EYNH3dC/%reɷjC6mؒ^Πg[TODd~C ;LmFS`4|EZڗ|YVh$LYGzn#5Wc}MX2 }?ϕ~lk,a{-ky,wc}QYl@1':(a{t.]sLǵӜ3Vnӿ}Pٹ]ҟfS/ ڏc6] {C{:1ѓ}ބ>1?yCxyi~ؽ /Dߑ[adBŞ'e)ѱW[j^,{ #;UV~'/KC`_ X9?ºi~I `>~Ʈ>K%ȩ}M]^ۿc6 ڣ5Vfc٘KwkctǽnjuЃm:'\15|I]5HHDpQF y"I6MiWifE,{;׭%=f^`e޵ˉ^\=d$?UD>wJاtlPD|cG4."iׅvW1?̆M}?ZI:5IA&7FOt+ag@>bLLmJWKjј"j_㸤Dum\aetuf1ě:!Ά}H͝0?B ߪ.bnA{'yhmw=yf.g1;o >=uu1#1mZqr9?ݓs-E,gtݺBE}Jhx]Or״]i/{.,4_U`bPe`;b]]|9GS/=ԮmlW.s=Q{t,fe͏P}rY4خ2j/a9xe{Gxw|ݑ,Ui4@i-6]L}Cl(ON..Vjm+l+7?B}xtc m}}%~Γ}<qO y<6)m\fsm_8|xt!Zv`ɦ*k:5T (l>H'z,cpE"h?bagbF)>L3I&%}&i׶'2=oxoz0so< ʫr7Hǖxor<{E㲪\nr{^S)ێ3EqɅOt|im;ә\=#l?.o r Ɖs U:{i m@Rfaf}|y,w ;i~`R#gbݕrY,%|Qޔ_}b!nWk=e)=opv] Wzik4<{bsU:Yign(eҮ~ I_n u|}iwwIJC,l 18/&0hH}T:_~C&,M| [BC;'^XRY>ז4 $:"F5\yw,V,vYLy2#&5?ِHk ~;UǿG9Lו ^)oH/"*NEwE9O i.>#iGyT íe/ ̧16J wO3ߧ1C;R'-9ı+:Ro:Zep{%Ӹvp77ɬq r4VCԊ/BTk ɬ~~Mmء"ʃ|wl1ny[ t~qr4s\_>cXJ!oY&hrDcIm8J1ÕgQ{QK+?EQ<"n ~H}Oؖ4QWsvm6 >J]Tq\N%("a1ɰEo,[u7mPR^W׍+Jc,O'=3Izx&1+,f.<  m)WH{lScgRaɷD6ҳg|ŮZ=1"?0ѿ1Dk'wOmN%y~!sTf}ȴ[o  }$g|w֕nƵ(k;Cu$y<<ioE.5jj 錼h&Xc^.hҽM g5{Y|9%х6wZ@6,UJͩ?ω:n89죘mc[1B kF«_NC)]3Өr7O:N9'cRe[E\,`hSs zZT][KXAĔgQ;*z.(cٯ2',u7rkI2 Ӧryݨ6&mB,ne,Z$ Ku֦nW .w;[Aa)|Կ:=h `R* =z9j2U yT!+[N[fk齂&}ٲOp.f>L|տI5gr{V* 5w#֤R4Xqvgʮ9W>DkzDfH\aY7R?J|^@&rq 1gOos5g~ۼnqZh̞8|ܶV]۵]?aQ\~ MJ[BFn x8x_J|y+c`sfͷX:GmJ}}}}1SC7S7c=mp.-ff1|c:*62]gFަatl 9?C1ųYH7>iz''9S^Z}I4F$gH>IS鳒>Ϣ s}ΥYEDk`k2C_OvIWK;meI%c|r}b{>lOS\W?=EY|TobVۦyU̬@L+n;i\}'U,xB*kS䴧*5~̵ 5osXޫOU^%wiU_-!~5P8],ړ5c9Ge~-i,6Ҝsϖ8nRYqf演S+ r'AԒN&FRbRٞLy|αҿlk.~M nky5]v~h6G Ult:5bT&PNc5uLsV{zĺHg]?~2B͘*݊aݕQY+?j]IwWusк2JӈŴO,S`gJIw1;:fvdΧZXy\lZ{6SYOuOgԸ49zci;KtVj?rހ'h7g:=t5_1ԏ~2J7dzt@ipfLL/ѱ'7K s#<.!g0O*]w_vC3&E@xs*7ǀzHuzz\/'QG^*ys>ihΧIEkLԂ'%.s= w,v$cǛS]Ox *^)߂74^_%X'y2j5|Zj[ȰP%0'G^MS /b.g^:\Gtk+VtukV's Ahf?3"ϡ=GN3꧘zIZg;X砑O568F8!v~6j>W|D0M U9qnRO?:k>^i\nd B]֫oCuz>"06͟r}[7>^Yt9v}WCǖI,[ثKz^΍JqJX*e I"6A5+WspE 4W1O 6~_ZŮڴT1ۚxJcC; A9֙D{ XhPYj9 -Y,dT3xjLct,d+Jf7-F3EZA/Eu?/bh~s6<7otBv(kڦfGO%𧛦3A%>i?h|+CH;Sы2M@cRdfT!d_1yhL^k lM/f\F~FO:|q|Ϧ2slU٥zֳ4]O>̅۽bZXWiKdf7Re4~mjאSm;<$v`BswhT39dkgR}پuįѸr軥ҸѸ]IB\΄W\|rX\%5*b,7{\<-6Y/k f_+ZAcZg Ϋ$q~Y7FכkLN+@c;WZskN8+<")q$ ۅb~tqך:zs:z?4⯹¡qГx͵Ŭ9s8Nu|r͖]O{FGsM;UR^ّ4r6p%دPY"`\_?Sz^bϟgܮ0X.k)}}E3On4IC y3 9Ȑ!:a=$yf9c._Z&ZC|mۈst' V-Kh̿' ܙZ#_%2ke͇k/v-6^"?$W%rxe]'{;\տUb*IпH&c؅ 78bØrl{<$my6;i$1r^#-|fySIg^Yx(R6-yӯt4CD;?oѹ L]?=~Mv>Kb^ Cym|WYWm̡X{MSv)HHe)W]$?4Q]ͨwKR$-T,٨3He6XIvPdVSBoyW+P?sҌ6 w˶-@)a2-6uoNXў:sy{k&̬[?c5u[Tha9_[ x߾E$w`$tg쁍;kؚIEL]#Z[k-Ã3`93J$^l(*#U2-zd6x&=t,k^J}(fWۜyiHzH_'p\~Aѕ5('dЏe#wO3?gx\G_< č1? x j=\fec|,,}g=rl2x9ŏg;DFOwFUb6Fw$F՜8Tɞ(>յ ǧ*9E3||}kL1sI6VeO썕K8͏ժVEsMIͰp59 3ȷE#XZ`<5h?|| 7<{Z94/>hNֳ\Twn9`RZg39Dn-rʺޗX ߿z?vo9i"eO@H{w\.Sk"tefK,i>[ Χ!rǾ^y^c va]Wy׮^Zx2vۃY>ֻ҇$Ws ko[_6v)kM(.Gِ/2{/m)(Fu ;gn%Ώ<k~xݾx8FyfID2AgӗltqSs(xO5P5=EK䶴~Ypȩ. zb"qlWg b;z]d}Ĵ?qޯjٻ ܮf7U z2!+W";x*jxn5Pr *Yrʃ7,g;d}cY %DN*}eOUGy}k2 hעbCᚗ_yEQvy'V*Us,<'X`KY,l):\n c@6N5{J|g=qM1/˨2Wj ͕ItN*+I`V#'X  V%qYJY*0 \;io?7^沼>>cnSXYB{k4FKhr  g \=- 7i7RU4}vDnzY/ބ!Y_^4^mb)<`Ef!KfLD }"ns|~IcF]Z -8Ch5zUPa5)k3i TʃW菭2 U@~4Ocnշjf=?x*adE}-ؽgk^]5w}g!){YԵ2"ɵa =M1,2}p;EzK/ ^f1c4g3oIaSgԏ֤JѺi;JC(q o"?&?#ϗ\Ʌ4g8jZ?V}S3c <)*'zרy-cm4ƶ]ӎkv =qi\^Fh9/ sJx,_]V+ K3 gbxOQ_6sY~sAa;Whl:H3* Td_9cAu@G4G-FU3Cb4_i~"@|?\wjW8GϜhϏ:XH{mTntA8GxO>zףwh.~#ߝZMX_zP~&|~#+jR >ˈnrQ壾NZa/oCy׷4]}< q-mlW1 #ǎq<ҁN[(!M0&  |6"ZSyF0|%mmTXֹ@ al_b\F]Y/;djmVb?Ii=]D:"ΏAnUP}ثC4M #'.n/򐤋[e._=<3{+s }c1h _ue1/˛DԦq>- >9i]jSFMe}r|G΃{W_~w Q{#>3nFKz/|ˁ ;=s}!15 f73Qu9Yvp`?H-_A<#7Wȕ7^ N굾1%k<ϧ!S鿎{1K-e̍dZa<4e FU K-˓k^{0HGù ˬwt\ߠzbSFz۩$?"n!}Z̊$gIqč|~i&̗bB^At):zƘ% QSfOg:l +]-'.f$qϱ'xٛH +)lS*>} (x670 6(ۻ"/ ;vgm!sfSR+818xl˰#8CZ "{2;y`l a6v"=oC^L3h̲陖ic٢v{U^cp{(`+֝ײ^/ѭ;I'J4 3jfux: /8v/ޒy"Fclsl~}`KXqw5fgl|xP\$lEaiKxn"fEðykmT[kf߸kCed3s9~-;Uź#YRŚ0ߖK =IǗngH~b6_F F5ld6ޠ'陴5.;; 0pVOc=$,@cqv4Y֞y)fN1B!4f/Jfc'kqƥBQ-~7kX*KC:t ʞVn>J8_1h=yxزES/̊׶%TWҗYg&"oSu>q_b>Ͻ ƕWW<✾]ǒ {X຺?tҥ_H58Ό f7:vh69a߉~p9T4st~R ,ĆJ_SKa4ff;:[xw* Cm)G؁yl/Ob~s"ÿEʉ8'"L;٭\.ғWoO HN$ knGLvT'=6W|ɷ\Ba-oTZf?x狛ZF]E#^ ~__*dTOaYh[^uxÓwh{^BwZU;yȍ[(rcwv'+03ZzdV2;8Zʥn>Gr;DGhJ^r'q2/ ),tc}ykߠ DY~*̙O`l c:mv:/vؼ1{_ DZb{G'1M& @?ƞt?6=x g\6i^N{F6Osz&䚆-[~ W R|0kPX9O^b /֫] G5g!Y|:J fꭻnڴ*}}=k$h}<}d\} '"5mig+=y~=2_8-YV ~cӰpTȵ ߲skKC_i{IS y,9o@|v6IpXPHHmChI4IɬgŒy+"DLI[yoᇌ'o$u"#Oоw{Լq]]|2oK3v>xi}?>ؚ{Q*HM8'57hcuy,"91 ƵиL};kga뱔JTg|,rUiC`QaK+`R隲jېkh(ݕ֕yX3hoj F:܎\ATхDetaKDЋja/][7oEݥ;2ȫa(<Z=3O @f }RӀ w3b*c$r$ebɥ^{r6Iw>$w>^am8WaSX{Sl4QaȲ9fQGˬ͊tדD/;!_n=xC_6MA}W8H_%t9}Y?;>5\!O-DQaUҹ.SUх}u[mzP, #łx{:c4U[.?]?fI-K۾cB./)T|uN#4$7/hYw-J(rfpkR!/9RȤxq!j+t\GEyTHGT{}Π}t!~n >Z#lnxEy#?hpwHYD㊲bpЦ~LY,nGb߹QJ?J|7cE\ x$ֳ!׳Gyלd#3#>W%koNAM<}r q"S|=?~a] 8m[I6z܌Xk cD%͇S0ɬ{b^)ftW98L ;4ߺ G]xO^FvcF?9mӄ/y1x8 7μz=γײ/SgE:E?LfIXؓqg9;P;|h?riŬ7|JMh8C-N$ygd(ܦHA7G7<aǩk[B;wv9xYhLV-Աg8?Y.;Pħ9\\OYqo{'[ _΢p>,evlu'sW:7&Sm[ՑcY]O(wE~>6->1S4Pؖ,m ]ՙd{km)ٖ?Җ~w);,OI2w1nkU#aZښ^/M#15KQ&*y4A]~ҿu9,t\Q'R*k^Nle#mij.wS6z*1յ;6ߠ=)ńcmJ5+\ےe.oyˁ(l!wd\Ea{=J휫Mq /cDW UUB^42\dyn -CwO,)ivʹܲ3 z!⿃t=u,hі*p4ZyOֺOwxBMWxB^J_̴sh_/̤9xȝlz3i'Z^=gHA[K6%'qidT{B41a[y+lL)syݽ6YfDeKzdczD(cMIQ|ye졚6w|׈$=ge}9[ =PKFt{0{0NVeW^!cv^ǙHmEMѰ=йWcKD:&b 6x|ae NVf~NJ88?q9͕މ#}nEjv+fvוҧm61VU7b`^ܭ[O.'>8$$MKHth9JHt_<¿mEz!}3Gj¤jR'$$Dh/^MـUf96Z7eիTV6mڑij>މRxA<Сםr{xHIYrs֞W{67nslKC![ |{._2ue cvԭD.71zT>,F'μm<)h۶ڶ]*f5z׶:WdSq.?bl#=߄c؄7,0/)ßnXtHxGH$IsQ>[vlnG UG%E!&쪨75.VQ+/זoNJ+D6VgrM)Q@nXf'ugk=V4SS=nZN\_鸇vA&kɎgb{hhMv~`Lҩbg#)f88ѽ;RTOs1)ƻ#KFž\V3mt}y+Xw<9RhUN2t^.:6Rk3|G*tGE*L kd{ܴ OPJB e>?u}g8ӹz5&G2O;|] ~ݩ`C>`aęHWM~1e\sh[o#A1yRۤo-ܑj* 92Znq[eM_kGSw~/Ӛ>BcGRr1'5~HG1݇GuzߒkWcM;,N yǰrYJ5{|?t7#^W?;?pwyIcbјɘY$8؅ X"SX8tEeYR8yo4]5?`;Bm7w۹($fI\?IiUoi^. ܘ{Ny/OSړ<\B\Fh|"o8ԏ?K% öܦ}gǫ4ZQD"Hd :gi?6 Ծ1kGKwCTg,;Srh7RY'ie;ix..8)YQ8W~[N$Ad6jk!tCsch0ớU/']akC5ك[}3?$͸$1{0ߑE,t_jwmR{2뇯cM33d=oZؔb6bVë)fqfR2뾯л齛iX@Qz6w]0RX |Wx}ҧJ']N.}&+np}jMFSzSc{$dU>yVph23!#D.`CN4*=tĠ2?=^ggIf閭 r}+Tbɋh;qAgfӳOR]G{oŔYNϽ,l=yܓA]g#}?'#b53iZe58ㄲk5쓓瞈8?So6~Pɾ)xCnOϽ4[}i~Ko"{m_r!ly"zIKbLŨo5r'{<|m\\ƶO^`fNf._='U &v DZ G.Oc,K{Ĝ2˞Vd\K>U k)WS{e|qϭ_ȹ!}$t'&~×w-!s;bNk@B!f)Syفz6Y8?*7ǑM nЯ {hOl\ҿ r^TE8F{GRCש~\Kp5t}iE⬁!#"~se&`~\,vSfnC\8JnWf^ ۸~4 )[.n2_Yr|[iQ|zC 5裹mܠ"vq h̤1cbwSMB|_̷/g癋%GXU,u6#^eZ൩z.s/zYs@ڟ#b#?R*-ȩsoZNq/W8EqؾN:oY˻Ȭv ?'w,w\E8<4hQL==զ~O:dQܘ:m=!0q5 x[sb;6>Tc֪N ܩ1~Fp\c5 ͏GbA7ǻW9eFKt~16YoZ?W .Tϫ:7Xl^J=iSiݝ$ } wYىnUl< $V~5񙥥G/kJEzi+}=<zDzJnlbѼ uaPHK~e#o ΃" GXҦ3nߩ縯|5>$Ym<6'XyćYOc&/4Mqͅ\8$9,k_gڇp{C'b:#3q>@] u&Ci(SηX+9Jvj‡uήB>Qt*+G<3tYM觰`·ㆽ${wQ4o.kp& M)1&gΆ/q_ޖN3wUl 6H 0xJo6,ƕ.y}_ '^@ƀTZBr OiSzG) 3sJ*/wZ9i’nZ/ ??_qypAlmITr"ұC(W7Z6h';26eq-q& ׅtzCg??ҽnnNTRuΏ?㱎J;`Z\=1j~Ljd艅8- jxI_tVuyf4zd:݄{,b&شz<8O|}:kpb} C z(I3sFC* Y͏Ǖ/#I;~4W[i5R3+Źon-uImK8o..U7q_9bG=wuQPIAɸԸ3=NF,Q=coI"/"5bwPmũb0IQ#K(Ac/zޞeG[M.q/ͷ+FUm+{@Ч=F9)ݾ91xƪY5T]e4iyI&?IEG9H=i;Uesq%́TeFŇvs^e@r ԇ$Ļ#ֳY{"k6┪w lu9!US,U/IV#SԯjRutX"ά+Wc-1 L`;F8P 0=uNH1 A>J9;N.͑ ] +s8 rCfZ]=ozS[v|B lh#caA>goG9 rH|!lel7edޥv%bPqhGl_s5A^ Z'O"_X2?Wws^ST>*qg؃0F؃e{isgcT:9ׁ=FN&ԯc_S@+=_}+q]X ^lzM (`-24}V& IfX)#V\A+s=Pw&6.2azdneV/J:f6ؒȦPq'`ܳI|㠴ߟ$ #JJ DW-(Ts r$rEVzw\r'=%R)ckY.C= :O2>7 |Kmdv#&wƨ #*%M;5ѻaWJ pSL\n矆i51ǢsS΁71_4n߳o-%yy.郆KQ :[NSI%jaxh=-V7u&)ÀӨ/47ҢT*F)H~zw-rY@yNgo^Wt2SQ?7 ;Il w!⃠?xIV,=S\se &>" 5vXk'"]NwVbYlϑO8qH2!h+pH; @rb7v ?oŦ%aY+.7-\ZQD4X[A,fDU9vJ=k,\QiJjPwJ1!w:(qxK3ԟwA>fkZ,k_ Ҷn=xI)ZM6nA=*>WJZAtO(XlBm٪gϒL]_^-@Hd-Cs_{R3cSBn G_)I#\}GƿW`'uٯ`?iYȬf(\sb=9t"7d'48 :~^|j34~'0tw%^b/LzIm$5/+#M. 8E^(ⷓ_J$a4V^;y>_Fڤd x<{12ەYJ];)Sr.r2B(>*O/_7M[l%'ts;%XKe֣;-&lL1fVԩƝO&={PLwފO"-qS]c8`w#->Z&%9F'αmzD;$}F?Ogb* [b56JGqNTjehܶ i۔w3}yAYрg2)WSYs)h'h>]5˂.aϟ,HDq?c-7ss:$ϏKuaD52>`S7Ndł#v|)"$!ǕvB#Y?ߥ0cu/ , 8y!2UNJDKo߽ċiZ bIĨ׾Heh=&끴 (3C5Gd;9@|qxnZKv"1> l=ٿ9Gf11yCcP] @;䠂}Jb+X󦫡݊up.w7Oˆ8/ 2QS] ^ 59i^@/,ejRKԦ !AcM`0$`ML+r6V_)ݫL'z^Iv/ڍ\bYv5iitWm?E#zb@Y=wV+>S1F} |^0yDXE۾cJ '[,|j_Ǭ^AҴdVS̙p̙Cͣ6B20d0*Ö/wiHN֤L[?,C4W !A$Vem,QzX^]wzQ߯En9ݳ^z&BMEoafژqE1|1ڙ$/$ZBT>n2B_'4YwnԭJ8p(zGƾwBዅOn',RunT@Kͦ9;HSZkv7 EO7OA<#Hv7gl܉sߤSZKcSPa?Ѿ锯ZG[Z3ya/kUzBJ4ȮyU{ղH1ДKhf}-`{^9=g 5ZA)O Ƭ>&I>qX_qGti(␪p]:njPݎ|K=RDž8TKX53ct_|³n^uٷq >HKg2+_Co[ *"L5tc]Y>s38Nr\ϛ[<<_CJ?lbp9E4(+R}Yvu+5i.[r g_u!GFh !OLbl^(]2%ưfV;Ɠ.%D3*ߐOAQ~oX/9.i(k6sa|y/9p3}+~_ڵc 1N=/_ژn"߉O ,!,$Ė}MYnTi0꯴y#,"r;o:,B &c 04wZUP"ftKVxyigC&xVB'+2T6ӑKh0wfB)\,]Eo{]zL3|s鎱2}OdB Kؿd- Φ}=wg9DZ~F%yv7s$y`x,{BT8V-TM +U}4y5p~hA.w?e('$1_0؂rlAͱu!ܙr:OD:/ϋbϒGGi$E"y ${xC$3+y%ԊDZ}sq#':YG0b,wB60l%*IeTX ~-uQ~y;2Ѩ>i[M_e2$FWG/"`]mmM'۽&o^-~~F`Ɔ;:uj7h ~KOƪjͳ<: -.3Ϩ?L?'\7qU,'ہpQ7]oX# zgw4w_ =XXE' w5UDGm+'N{r^B5mefxc- ,=~d/_rY"֨1wF:l&nN+Iqlj_~ ^|lń\$9[Dʖ,jcٯM-]C_Ŭ.=j_˶lHafǎ4}}ݵV7V ,FeDQϔgH6jR9߮F]K/bRTK3ӎ^IJdk+/C'6t2XFWm>koa[2x~HBz)cYd6~6^-lL ӧ!큕FB<{TuA9ԗ^ʞX.aE"ڸ7X6H r~ Ũ=mԠC.M7D5(v1~M=`P4&l;MkӞ^W8-8:|:1LqV#Kd9R9HE/촾NSG17]>U)}[L{ε~TtLy"-oR3i q#]ܥ[kĊ-#]u';;ڻ57xQQ'WMfeu;@NuQEVVIub &q!+ds+<\אsYWE{ !/,VL_F<ܓDtnppe4/fJc "߂3%0rS=f n}\ɬ|;r2rqV ܙd̃*˝"{݋=oOs:6:L\C\rIG)"ى-~fui/бo$PW`0wZ oAq>y_Iݶqbǀz8.ixa"{|I~iK_Y {}?yߑo{u׋{3Y~*bϡ;#zKA?TJ+h }oe7=duVBy;V@B|M`nwN3}~53ͣaImR'iSpc˞[4T]KyA0=_H kfP tk,gSa'EUWNG2?We&ZTyByxB>UM'C';e!aN&gذ3mGHNj H^c5^T"q;p35u6+{);1.|4x ==ϓsi:a4 ~ {X(rʰK()~&szS݃~Y :V_MC5x~1gv·qb_&\mck96 tUjF&Si=og^(&/&tݽIgt | .VPI7C|);P!z FEx??JOz.' Ol:ȞGuP̣gݚDXBhTCv>j^K,Ik¿{%^̫i>W"'t3ۼlu/?om[l0w FZFp@Y*|ԇE+huETާ[3RIK{0AMң>>u뀟ډ; v[u6.1ZO0"۴}_;7i_G/lrw:+x˄MRg*3/|}f*3 r1!׊7[ŕ7LΒvG~oc)/^ v,:@m܎쑤OӉ3QY(#@w6@t _6s! [Mg[ӣ{L'%/"< '>[ey|Q\=6lߺ$a[4=ɴ/!~8|pT8'gN?MĮqoE| 1Q̱V8iZKQ ,M^ _^Km* `ho aP_Wtsy|[9cC;‹8>NeR-P.D%`Eڡv h\="W62=]' eaNK/fV!BoJ7α%O3;=<+T,.5zO7Z~4K >`[:/0'cxliozHO7-~Cl3V_M즬7ӭZA)x!q0zñ{sr_`֧2+Kف*5#'_AӓbT߽t:o=8ߺ]1)e< 8c1l| W+۔Fcw_E}MEK'rQxn X~g2m(U|w&g 5{ W^f7rtMS`0cQ?‰AO7F*tm9]o^B~/l|/44gȂ<_LbɃ!/<YhyHT$YJs]_$k\92#uy@n3YSpd^pH3XhDn6{y~69iA"2vf}ƤʍKBF&++c3Y|ͨ5/a9w׾#sa-읠UXBk~?I^*Oc'~^*WMUR}>D}«#sO7U̷otζF`W5gϪl該t9oZ6K%rC(hy\Iz &[k"sk}ں+mX2'vsds\O:m쮞+ pS88DkNe4N 0G$$KW)jxzf]{Q OcV+1>=s4/s©OUt'㉿=7' QxP`r࢑]_HR5|%M[צS8ryX`!LbME/伱cV/`I׭\?l٦NY9>cLg *4t%>9AGȬ3.ᐌFg]ҙs9/xuwH _*+_C^O442.k/){[~NOx q@z`z* Uw^mjoYN[#IV6ߚHW4>ڨfW6GvlVΙC𫯚wCgϹ[vB'L>y <8ܯX7v߰~.-agV HK/8d/uOz` m.IZթmjtZa}Eb+`Yv|?;lkt,k^JK%F8e NKq18_oΠ:tt }|fjOt[UtdL;Opn a4SpxM@]G~Eͻ]紫qt8O8nu1YO*eTsIgW9墌!a:NƄ8l iU g<ε <8 N+B3@|zahoq .d gGDFפD^H?I;#]`iC3i 9~h 'xq|ɗhܼV5ظN4lǎ1lq!7s}צWp *!%쓹& GA_Q!'h~(vҏN>jʩ8Kup91`8܈w_CHzb?v~)CDˬ{,18ۦODl" Ҧb*Oq5 n 7 ;QK-v9"&ImI?GNv0x5]등/I=ףj"֏d`󭥪KI'z~Dmҡ~"Os'5DΥ!.p}ng?<ZV%itYnCY<G_q-P5|1XD}=ӆ{SD'\HGgDOߘ g>6(AWL L"r%>p4GO J{Qr,t/~+ʹR׭t? yN6Q{JѮ[^-uo翌[SoSϦ$uw{i4O]l}s¿.?bs}r͝?DϧnyݽJ])9~ѳ>.q cukyd+)xzGh/SDx^c$_Ywѽ gҽzYÀp<9&N<v:ODtS[ ƣ]-Wi ɌѸR&W'5{/=zgsg zKOX-'.>&iٙ9֠wIkIozS)omgc׆> oIq`;ʽ}|'z;U~=Y{g8q#r]}]܋E7]o ]z{_>;34Or^wrH?3?r89{8K\S;22,> qppmNS_CZn'g[,KTvSΫ~']FO Kxe-:~79Xgk/1 8ګFyNFו w)ģMG;o5sh.]BV|Ϭ?:|Nv\,O鏿1>.c^_/\ud)V~ɥ߭w(ds5D}[gCOʮc^DX}11洅5\Ft#.>s~fU^a[>euC8ԂTBJ߅|ܑHٓtkO.QXks5J,aO4Nfڀ6͝$ڲ_SSχ_TT_eͨ>dkD=xswX/5${ח3Fn[] N}%y{e|>s!;ᷭa(ʿRޮ{|̜oKzY.%5_[7Qb{:zcŪ3R<ֲA;mӤ@m6&%1^IH9{w!?q0[LMy~6͝'E>6ޯYOV)&yvaj۵*˹C{ gO_Gl,R<Ǒ?1zyqu }ŊuaiK'E^؟nب1?<{xav`9Z :}6#R-ڶt Sфj FZjDR\Dԃ뺅hkIA9)% "Ac>'67;[}sC}s{%Gdk-}1ws ˾r*َG$W\'F3ԏAj;9隍i8eб20;y<=s62+8[IniݜyI<3'qށ=uasg9?ZB{#+>ȻR*wu S#qFmfzF_]G$gAɥ_)=~ߨU\湗֎ϓ{Ϝ_M}IL,a{80߻y )0~v\ f4 8fEi]~ɰ̕Rbw$jdvۏvKUv?2챹ȧm-W]}_&DD/B>0.Э~iG4='kg=X=2f{Y?ᖗT]CuU{7/{apǛ~#?k|JDjcڜOj9_7}ɬ]Fu}ћ4!CblGYվ~ŗG }i6U{+ɡ\Ns\gŤqQ9h;%ult}or/D薹7I]#䥑VżuQ~N#VRZwKuk&}",#S[ɯ']W!>ⵇpc%;]"^o Rf rqxYvrGe+1N{ ~;f??s `Y9<:hc^ݚZ[tYIĴ.vvJ̢_u>} T86ըƘ"^&x>sQ#tkY1ۃ箓;SXMk1rfdVymc`Lky7JzDY&IMu`ck@8Ny> ̊7>e"Hv4<|"z< 2v=uw~/ 0[-af1uc\QNz׷$-t!Z0Zڴ#|^w Xn\7[Q8AN_T.~*̑1w>z [}'#|j3Xٮ4&MvaqwS[Uטq5ߤ3oLxi?KyGRXy뵴gfBgo&:%N3mX;OwC9Dcqben3T9;{!SQ];6x%D\G )"ϟb[p=Q_nlkDޝ!'7}b]/ds~nD׭.T`Hո|"H=0l1vρsHs\uðb<{WZ]&3),ѮӋ/z4㼖JϦqJwuw{'ߛ{3{cŔ??'u 1A\T=35IWOd/jlja%=KgC43ڶQkذ8~`rOu~x^-OyK6cIL9@ȭb WU}<2dGuN vA}[h{z ߾4ǣqv{l͉M{66]^xQ05oPۗbðxg =˰ϙD+MrO4(o1e!xoa1)s4w+sXg0 Gv}4F÷ 6}V{X ^C-L;;;M鞡jYjŔYSn%e"vRzog7enr̭G0-Qs;)XUey8{N)Vcd{e彽#6ވe>e,3h:|=[$Ħo|86}@Jc-8#-6>:0"Wy}̕&z.'cMv|4 sLĆyHl-Q!v֞IksmEVӺ1ǹ$]ӭ_?Əa>?w.Mm4^2ƥVc3+;OsWwi-܉xup6γ,瘻SnG._q2>صX~Less.9'w8]Q[ho!Zv?Oܹ|Ϫx,Ҏm)F/Y{L VծK}dVnIeU<ԎDގ\4ڎv kG{c< %c>Bm̛ȯu>ggVv3r{+¿lߝ'n9HX9;4G ^Q@1',9{ 0EV1&HV2MXx:~`KM} wx4x{G{l} /CuFru' &|Q32eߎ,?Zgr|SGV oj {ʐ'`nm`X_3x[dzYr$ǒeODj+F'}|bM8]{,Rsm +k-3ytVfk՟5uZ4-Xt֎6c+p;rf'(怞9m @AmЏEK1nSS+=EĠ)~LƠ{ڤRg]{^Z?R]{ϼ1|~mGuVX]?#XJ7S{n&_Lw>j?.oqn:WIX;>솛x{b|"X 5eA'hY,3%Lztb ߷}o -/iCe/ѭ{Zv [Շ;):7(ЙqػU~棦E)%Y9g1g۵xB<2>g|XTG}u4QTyGVˆDwy4fE#?` Yɱg? >|)?N؀6&OhٞfTπ-`{{P[ 6UÙB6IVeJ!&΃}? 5[~` FqX*fʕυ#Z1#[]LQLR]է,SY;xJ䳳uL<Tv//{qbl>}丧C|׽8J8꓎8imRd0`j(2W˽?cq'tz9eN؉|O4w˷v&zw|H]2%" ].UfPק1B/T)ep\Ynm춿DjJyV =ڦjt]{~+վd+xPH*} m a*o^\szKk@"^a:h_@ +LU"B+tV֜i~wD/ϯ}+TKZJUYG62NWV~i_ `Ǧa W5Eh=^-Ƭ&ۤ{hl*%w|[[i27g>J_\A|A2F5KN(oe;˚29_bM5gEowu<8Rr]4Na; 16VY=ᔍ|*^ke/yjf$ؿ>%@}c=icjrM~0e! Fe狟ME({G(obF{EZv'SGCXEdOs3._lJ^r=%FY.q%}ߺx7D_3h=9s&y6|4Nx;+%NE7hujaYh,'&5es>2plzw6nmgvQU~ɐL!d&$$Ti !B9պ".^\^v]DU&xk)TpDb!I>׭ B2>3g@c\Br6z$xj3bp;㠲~}Jn*x/:A{pT'^~ aE?aܾu2G̏lUR\oQ;^~C7 k{ =Npx?=ϻE:F0 4<0'߃:~r!?dzأXÇ"; s |ZhM]C2unTC/VGۑ7J|\M#W/SN:D4e/ 9ΓO携Z.S-HV/i"SS<7F$ 8a?lՑX܄z>r ]4do;oNJѳTUd էiY~\)!r`OU/^Mg::ǒ%5ncp$<p&/\ᑜqNO&9N[M|W~숐}/rAoe]Z|:]u%I:ׁ{qK7cXyڥCy6ϸ)F}6䔥}j]pӊ/,vrt_vfǶ+>3&?^FwYڽX@rbdNoߵvtvsp;_-=ߑ22c  >|߭M_j:M$mUrh,gDlPLd%y ~gD\szMcKa-a]ۇ٩ϋ٢h^6.POc؟#*YQ%īo }ݖ R] ӶzAQI|->NW6+'6}_.y͐㩗5 t9J鮌UGGb.vqMG Ap؅.Qe}\'%lG*{>û|n<`]~򨑎}E0Zx9՝'l׿&k^2]A(x5b.g^?q\Gnҷ lKs<+qUqR{E .^Y#Y yV ވqM~!OHVpe˽t&^FB}m~h,50Ƒ3yh zMz?TBWYrZ!֋']Eo㎦Կ]>]5h֩cJ8`X3jISD삿B 6.^ڒ!9qzL. v5֯Q><  [N辑cƧ9N Lh{3E ; =:pUO֝үt!oF~sF{x;XFn5>\6Mc K6xRh[r}{LOwDVQ@n[rh<|/ك?{#ǡ7ɇD:zϩr7g:5dS}~Է ÜbI~>}=tDF=Fs`r\GTJgxK/!k i.|P:)`o%}~%hf9G{9/ b,0<|Kɾ41pFJ-iqhEMC+˩1 Ў_LNH!`w*OJzy`Mē͡2!'3WYӒv=qqqڗ?XU깲щgxA/-X{07=$c}Cl9k g9ٛj9֕3gϸ^iN5W[oU"-Tqj_9<+5ѨjBgd{KiA32>)sq)޾pf-1-q{-&׻Y&!ݏ,\}9FG.tΓ"t7ُ%r>|xN33Z=~eENÎ,eӛV'޿nӜo4g߼ox%WEqRsGsB _/'Ӻ/@9x{"O`&L$nI~#|S)Q0`(h*GcV^簕8In8ߺU̽dYFtkFk\DZXl>1OcliK5'G_c͌F;&!On‚Ppb1K;̈}C.؄zp~8C.,`>3৴8|0ɤ 2h>Z֎r.!|洦\ٻa)1Ќ#mFG(3.-ȹAye&|rA_țV-qmVf'"Nci4zX?:BaK\]xluTll:#oI\N'GRq}'瞑q=62QtBGq3[hiTh"^'m8˦CpSlxJyܷI{#e̬{!ձgI#U kmfgWYBxj|Tvo Z-V쫅/A6gtc@]W|JLgƀRR7 BKUc]~&y7Iy"?c=i w,=7$rd 뭧vܵEx篦EGHyqNY] ЉIy|?,X{*e<̷d^>,5Jsuhv\C\V ?o{Y'fЏU==7~N 27xyIpV*ȳIo6(~kaΥ~75D^rPȕRsMhs{]J׿fB?b];i{cݐHֲ186eVyU"Xg%;uvڲ"Sax}pZ3=#9Vꇻ;+W_:㲅O{c-,XJ9.0- ؟[}$βz|}M 9qOl{ 6IV}&|{Ǥ9&}`{I߲? [?RC ':؀/d{O|NR2YK3|O>00՗H49tsVa&h44؟Oܖ4m"[ӫ:k汛1F|mԵ%<~܂D\h&ue%meftM zxC@iЄuZ푴㜙i5>NL&+u^}HڰQɴJ,VGަ.+柮z`yݸ/_==wF.c)w`Nt4օgQG&? Ïws:8^ ;Sc0Yy7cPOTn>{')yUkmf|6Fa7WE\*ӎ*,3G3*\=l:߽MOO9#`dr ,Te Mw-:/iϾDaMEnuz>n/Kr%w s"g ZXyd ^ \d/c:`?6zg0K>l#:)FD{3п$6^v9r!aWhl=,OW_!+JXD~^;*B#m"Oϓkg87Mt6?~i٧M0ɣ Ma~dg:\Lxg+6fX~(4iK]"/w|CNXwR3^ ȲE1C.%*sα;96'zňcs1'S}>>KgTnJ}s҉y'4 /J~f @<"nYo<.2`0o̯ܽh)P,PT0^u{T5 '2 RtpicOeGԊ3.#<=V-0Ο[*kQX%x9۽7`.D4C^@@U?t|eg<8KU~֦q(<ځ?`2z. 8 cI^0P{2'02k\ۺ!bWgK[v ֎gctuyfkkʐb2/[ bZsvlqn;"|vp?Eٛe]wxðs( 44^k~=񓹘G߯裍?dB0,I@`E% -7 kkKIK LuU.ƥ3δJPƪl(nU' ;d}ν;I}1s9GkrwO )[UImI X5:i$kmqXRd}L4G* vp)ٺYRf3}my+>vo=\=ɪ!r>%zx/XIG<9TX2+u ?y>Awu}9Gg ǁvu:Y5h8wODKjeLKK)A|7=FnbyN,N!s&t/\DH{(O0myE/ڠ#y]'>^Mu\hYʢ -} vV_;k!}a ehFkzo_7.ٽeDb`w/][DPH6Ek5XfAm9+ZIzG R^%U>QD[s  笺'J%9 q4-^\ϱi㾛b  z~*ַt e|?nFQ!'y' |GWX6L0lɬvY67:fiO{)}S fc  s t>ՃLV8t5C'X =2_CN]%xZ է]=ݰ8>^yq 1μ8N[:E!Y4꺥a=/Y#.<&lÁQb_a~?{o~v-2 Kz]m>^-i1\C40Fa1J(w{N%Yi^P#0ny|@?/0,~Q!}ʐ 9Ƿ ~@|:CYx]B}v,"wn d}8\he/>fEJi]4|{4Ɛ# |9m?o`.|C[>5Rr =c^cܡ,w>G6̺ZwioE]h!%ZV wg}Z ەu<`Zі)J 7e2Si\!jo S83"'ߋ''כ꿾Wڸ6jevż>Ё/G2t_6Aƚ+-2+جIIEGbu{t_`a6S73V|ws\!N7h{枆҂.sm?JpQ/>l-)Xk4+ah6rL׬Wgvg2:SŇ%6>Ov7UYFstd0ɹ`GV祍o 'p\~=zs2vXvq;LwLCHywX]t^vդw >TUxkTʨMGS O%8s|3 OO鷱B%m3iC?~ݞ-' ϶H # 2]nHmjNc(>O&٦N}dF&bn8 O{e"~-xPܨ15u a:.㙶m%=B\?d<a +ren/69N$t:?S-;o?m;?r}k}X#n*=}ѠЧ\10E4otNI~yH/_{e!|'w) 7i4吰r^ o~a਼~Fαes|cu.]36+"Sߤ_nbB.|3F|mb>ᬞCu_Y_g%Æ>gW]vыϞi9rǙ#S0uL6X3O|-U伅 UyU%]ùR{oR}DzXNa#2ճ)1rE?s{ߗ2Z&f,`l~#3bAv Ϟ tжKg'h7ΣGQ}xN#_ Ur(ndКucټg,3lg;?I5y8*BCrI?G4v|6qc/(Jc9ަN^L仳ҽ!=&-,ojZt[~6 Z:C S>{`5ft_B@"Xg5 ]k5-vJRkE3sN` X/rd?| F(a'F 'nD:0ßgR'3F =xߍXKo!b+ݧb-N>O =aQ?y"( ѷ k lpbE9lȜ\ $1Ę'FڋsA@3mY铨xD$vֈG0bϕ̼R_-ADtx|?e|G>`kt3zpl<b<)צsYLV.'Zln#ZFuש"þ42f%lHzdpaL(+pf]d#b?Ӱc'YaSB:{۹~L9":x\Kô>%ҽtث. CˀW;2jVkRcK uX2dQ%>rP{?Đ#}*2{Kqy3C(\@Gv_.Ʃe|.qr5̧+ƯgqL[gմ_a*Npcsk<7QSӖju xav>*Շl!kڇ'|"ʊ{_t}<tOΩԦFrQ=*P8znX zFCX_ 6G-A\71R07-A~%Tlxs3 /r(s5%j'7Wqϗ#il>Ma9FGS8md[gok鋏;|e?)lȅ6|RJ؅73~ BCwC[)k&.+1~}Gn[xT)~| șsXxNA2N *3ArzqR $mކnsPբGb[&1${.3: ̲v[+nSAfK0lʓثO<1B߮l^'0 ي4+f8[S>}E2VyJt51Ri܀l xq e.` Mc [ 2 L=*+M}1?BsaYRG ¹Lͤo+1=3+&WzƊE&d_vR<%}>؇Ł@C!ڙ!{&~r7\#>9i̳ +zCKk>fXL"H+ ʿk{=|\mD/Nc&"q3~d`=D|]c\k/ʾd`cr@y<ioY%̧Om5[F- 8FMƎݼyJm|"ŕUraX8{ȱKs}rA$y㸫lACgېIlibn)ڎgIEBN FzwLxqT-p^'Tĝ(YuBN_;R~BϽ@4`{M9gaGj!/mSA1}"1U$5۝YqO}v'2*O/ss5lWf#Ags-S>%}jӋCC9WA31hr#%g-_2ӟ<"ON#7ב{ &{xw^w оCI84f37XB<}Ma%^?؋/ͼEvh,c }=3Qsr5v4y˅k k˨]7;;]ݣcc?7"Öq%r0~.[i?ɴErBvx^x6,h%H{A{OGfW <z8- .2v}B7S7%rmX/w+Wo1φ3Ç #˅^;Xaǟ%Rs.M.4mlZzfh1g%J:L>{+(xf% =S+0NIt=Vvi3O܇*֘O3s67( [^TGиep)򋒒Tc6HL+|t& 2C3C$אY73>γ.1򡬠oƈ&%rDO̦'zRYJngN?Խ3!KFVRܓ2mkz*.nw]ⳘEiv<=,JO?_ְO1;,8}೘g1AYe!]׆3Z{uc +l19w7{yCFg=Tva{Il?냗:ˏ?;R{1"a:C~O9,#hkIcr0|9nQ6eVlvmj?GT416;}Vwq{3N䄑MĿfv1IwD]n-.yj{=^s;y? kjۏBuoyЉh㌹O5νbcs}Ͻ PW"F *r&֟[NA\TɃzw=zH˹؁3G:ޑq/|4VXapVz C<ΫHj=l3Gk^;l{;d]`=}4  {w~WxvD㇤mc6ƪ>^}c\.>! C8s}SigG79'TAS~V#XJ1ڛݰޅv 8hQ#>0}M}|'pdhY*ت\r?#)B4yz|nCi /-(Q7/cb}tQ=1iS}B{7;{A̅/{׾v$ܒ;Ž2i=\r20=O9b8ܶNu|К: 5?Q}uIs7M2ΛJ%sϛHǝh'$Ŋ.x|hfU0mzK~> NU̇zn{8wa Uėe;!dyc*s&M,!_g=O>x8Qm])b]/g77u/{k1 _SY-6/O?]OzNOң7/;|kO^_޿,}_s[1tF@N)''ZdٶgOQ].`X{P[髅)OYLJIf3eb7=eWoWX]>Ob;R*96]'q% My> Cu}>bphok'o N3v}!N- Ld䏑,n.R]4וh>"ǻ@!>f}[Xw Rgzpwrxm=&TOpnVȩ*l{q.YZeyfҷM[ []TOkM.w33\2V&ZJϾ`YGW:זY牬Csf2=b1Isw*CDm̽?68_S!,ffAwfL:zsJlg톞oF{ݟoG\7|22-cA[x2wѨKh-^*uؓ$lngpoz٪3S\pdasvV͹bs8fC:A؜oŹ][csg.=@ 粴ǖ1-ŗ2Z'*dǓ=5AVexC2Szp2Yv+o }V?j<ɰe?i+uz 'f컂 ORk1|3;%r=##Jcs.6Hث< Ɣ-lY2?\~V+ml d.aӑ=)Eh߽f=9d} ֱBpڊ\Chy:Eẘx\^?6>H|eӘS Mп3|߽F؊kCKgx??>,7l&AT$zWWz ҩ~ʚ?ͱߎrRL. zw!n|? aS=Z}Y!tElSץ>@0*6c=QbZ]Ӱyiggza38G>gƊeZ~ݔ F;O XlE"nC0q ծ:+@jۙXxvHgP[,'ӻ]|< Α@ߗP]Dc&3P-X\@{p`js NxwxDΣmyFfUgSbKdb(9#FgOc0rfT 'XcLl{MGs~[ϯ9l7qGfjWk1A9^<3sMT1e7!{8481$K`|0nA;9E1"M\)YBcnNsS%ܫ?3. ')˳~j;< b=͞OO}ݎ49!,[YEucw<`EJRK:ۂsbrlZdYnL<3twē k -J"e!oSQ!qXu%Eenz3̡WfN8 'ޚ{U Zl,DkoY+ؘcbe>2r<Ǐe;+h{H$ugG/}Ή=ȩFr ^O9/R|>lKe<#欧?w|3W[K[izVd`~qfjr- N4O4 {~3x*];DeiO/j2d,T$c :kzUA*ug?/K3UdERӁ5[i_DhRF2w?iL`uߞD*g/ՃEvgM`LûзߚِlXC;7tmf2%uW}0٤'k'yhW9bNN|癘v^qr98]O@ ܶT#e_Y@srLט2a'r4^%s?kΜ}W&.xts,GX\rȒ F{?^7}+HD>ȜhtWSHKjD.>zd7ݖ|]ۿ8Kߝyoo?xO_ c sD_{G0ߗ=l8.9s?jmMYм3׹ÞڣGPY#qA2_9ƺ>y|v0(N^˭'~Gʼn3Ӟfn(kӘhVZKSUL7:sۧwDX뫥$gGw&踿{y4DWtgy<.㯧\Ƀ{v|log~nζ1Q2~K2+cUwToM76QYүʾMe϶)wtse 9#"fÊ8Cb.Y/&ۭo܋MJlCy숧Ρ{zxNdj#u8ϡhO8VE6ZS9Ӥ`i޽e.%jYeldmleY+4`跱e.ŔwLzg||"_ȻG9}H^iJus)֥oyn0B`;C9΋O}{|X1"813 -EˠwxP4eM5sY4naŴeΆW-߇=՞^>sZٵ]®=$yKЯca?W+xǻŻk7]o2fTٙ2s;&IHcl+Uȓ%%!DUvv <N̶?I 0gkVsה.OuhU+)!4%Pޑcs߽wUsD/z>nZæeK[RKfGw)Z"d~<4c|>?3>47qnmQ~/x%s{ߐwՑR:}OMx~~y;'Kwܴ!"0UcJFh^6vž$/c9[YئƖQ&0iZvVv+,ss{`R =ѡŚo&zى|"⿁- I.-xa/,>jI0a-fgYv d-7زO{G;of M4竑?R1wJٯn&ػ6O69_7}Ck.vCmj\/>75툹MG>STHk{L+&}oY9=)2v4Ls"s} *bHN hzMJ@ o`!f(W1͟ ¿yA#YyL85/ qZ- U2/S-s=5N=2tݩi,?dIݴ&/ӗw,{A>#_x]d],.tϱ5׹ͽ1qK=BvϯJ|] RUή߱ YID46h쨝[_ec[6J]h67z>xN=W7寣F:b ) 5kݠ u{fcVn?4FiL|2>E vAOVNy/PvUVxː *V6=95;8Sdc:sg k`yKy-Za\к  wtgAw2k&YdxnS+GiO|``!֔i qy[9iԦY=iVu7%ME];߫[~xW__y΄/2mڟmYOƴլcɴu|lMߋC%mx~ GVy!~M?WqOPli~9A}74S؁V:' X'=rq(/s!Ν6qwia"3̜^M ?|nh`pBƺ9.+nͲ%w=Œ`_|eW Vd1N2=+"җV}Csf?t9R$W~C;Z~*ǫ5K:_3u|տe݆;q*AaQ/;&Ҍs4~ ?WocX S3xgūl~K/$5^^prƹŸvl4cpV'+.ƝDK]'|9iHϒz`ͻ6pUG.D08"3m`t8ҭ7/G|$-nUkowprߗrI2|(Y ma-2kn%=WV?K_B|>W5hB]BKx>C8?g|!n2$}7*ym$ Mt<\K@l@B |M\B|EmN} }pGč;ve>18[6LQQv2<r+?/TBTv޳zhYB&C鹯=<8 e_Qs[u -8|3ǐ=yd`5].Rq;-[c`aޖ_<Gy@ 4XFckz۷74?| >p m< KeYO_ X|uҼlP&-`M:$V_Q9أ +}tX< cvᣖFI_~"$/VhI;|egyje߿95c|f獷3ۜγy]?͸9٤A=\mL6IUTXo+}FSD27`x% /-k*gW29TN#RsJsZy9o]L~t[Gè-dq6jqC('4`E >a6%?`-l[/l b =M^>}` cA%RBu!٣\C4~z+O 9P׶IW!o~>i% s^M;am 7#=~&wV=ك~31~-[#<@ބQBߎ@P%#笣]1~?H{vH~ڷ657 3Z~oEFY-靵įw{92{{[J=h/"iqކw[ˢmlSN r+Xq1ي.oq]hɓn#ӺJ%|&ƾܛK&rOOGFكqZ,)@3K⸧閻GϹܮ-$UΈQ{[0+l fPVg{!9U?Oz}LoY6%r>xm+mE,t`#*F']5C3h - vgC[v*Գa=K <"RSKz0^xߏ qѳe؇@Sr-xv1 < {'f0 z0/\L..s.q0ۍ|c0P֘`KB,(Ƶ>?{#;Qޜ;5gFX5sX$6s>$ᲹLs1e ϣXbc !:&9"?ϧ<yn/0xՇqrΩ-:YD 1nW^4u Wˆk3KW,2}$1XY_D38Ag;w>zC6i4v%VX=eCNdדz{ȮysDՖ9#َ0l+TBc*:7ˋ}-4\~bNOj.sUj/Zg[͹:-64a;i4<)D|}9:}s7m7 ĘFZ[LX-ΚW,vwn=ȝeTcdf;@r !QYF)S=^0 ̿މ>vjӜ.}K|zz-Nttm<՛ 3sUh셿?ww[aྛ͹ˌMJ_C`!#(?u1Gcj+l0Ց$7j.VtR}G 2{I"ٛ̃z~B4rDIVBc^RHGGn"O H3ڊɐ#Q??sN_[>t`7XKK)'ױzOݒ qz{˔Ԉ2aӘzIo9 f/YHV/#[ >"/bLj  0(W3 + 1'3y;l+=w'=`"Z[Ƴ|mg5>.n#_!>vy-2rNb~>#f]S0kp5źC^翀QO?k;۵| Ә@ /]yŹdS5^scg c@ 478̼1zwΉNqELEioO(xLK ge4RYrOǩ>qf3a]+dnIf~ ea;Ǥ [oHQzjyf2jqp`UyV9ە$MRy2 F埯 躌Myz= ÿz#`vu[}ӾbDۺ8ؘσwr*%S5kX J=qLg=7,@M୓E&ZB/ |9lR"R/mM 襴Mm$u;< ]}nUBxC5Fl.rUL&Z™un[|x%lyJ y- cYo>Ēov>~S1aSFes l<[auwa/ai'hA^ oWW2_Ơi?xC?JX rWcnJJw# se)4G#ƫ4_v 9$z+bTX5o2[K? b:ןξ8ٜuY|ER8Iz2. .Lez#qe%[ʜ1dfekDa}<Em2'pHك0G (lt Dne72Hs>`/Ly:I$YF{iJ~SMCrQ]GZ ' xn{6qO`yg濥lW#ϟQsmr:$]l*[/ eQ_Bv1lF[!pygOcכr8YmlG:Q|o.<9z8]sx z5qVnk[Sa'6N>X!}|=+؃4hS?(zjI M9 ji.rh. S_n&zC<J/Ø+#tgK&v U^RcqA$s+l>~lMTrӑ{_ڎ0xn2 Qm={ o3cbD&&=ϪCJ J4ii>Fk/JaǸU^ [dyA+|T[z7 -7;Q9,t"kDnAf^˿dݫ؀ ?RG9C$GmY'GvkY߰Y旣S҂AF\Ԣ1}dK͛,wU/bՙ}1/e/4Ձfr|D߷g"&o%֖'+ۄ ?iLgObDg/Oy,d4v_Su,`,NMԇx5Ecj`dYye r[_%j,%ݫQfG/gid^=;'UTfz$϶I*ΰ`O.p[ gmճV !=h3ԗbۈ<e_m?S}[0V5WQ~tx*sNC֞"a;= ﮹kx0<1<#ō ;rOc O ?A<G!1sk;NŜb.pZo@L9o8o~R#Gѷok^\N`ElN\ߏqzv}[hbj>Lj/,^<@\r<IJ> [1aÆ-'4Eu1a0z_.zD'{y@[T:M|1sNBG!<6c#>j-ݷhlbF`Ӹ twoig>ŤT>u-Ѹ6#ohsv"Ǣ$Okch/խk* e^SWأMsyʓ-0Rӿӻ|.7 ٥xKk@OUBU,&yeiUlJjt9$/ٕ$/Z5oM ^vދ6}wG2%cY® |a9?K~NS|ώ#d{FcChLo:Oq/h.ELW\/tP%@flE34A( ԝʫ zj/T8ǺLa^/h$*#hWX\~& yȖ~MV5fP~TOɆh@Y(Bt\w.I@*im8{^א=xi_+D-!3{s?Oc_rصƾf샏\U#.Ov73XLW?&5146Hce# |w"k5ƭ혤?qTF~PBmfn~=> z]Ŝ\@y'7vеNFr}oBB-f_f~Ojin\{SzαVz>1֍4Ƶoq,6ҞqdV}4z-y&VOmRZ+U^ī͟lC( tÙQ~|yL+4[1z=d?>!|g&q?^:8zP aH/yKG\0%^S'f;3xLO%豱d@CB`?Qf{ 0#?h{6+=iWuGk<ݤY݂0&5m_y11*3s8k[ڧm $'Tg%q.aOgUi9n7OQ۩_o\R߹{t6RYW/Ǧ18Md[c6)qþQf|L8{u^_e$V=Qоl{JBbdeUebmCFzO UCe=b_D>ƹhpʷNb`wDYU(4ޘOf /gN`zzkڕt sԯ^$d)\2`+|{(cVhk Ƿ=X!z0Ḇr꡹{h`;޿汽 ֺIמֹƝ1F,Ȗt>1 +c墽95㼣v)eWS)~ ͮ<]wK_@~*,T42>Ѓd^Qs=-ϟL|dc>Ni˦zxFvUIZ|Sc|z-U )]Æcl/)pʬ1>XbmBzrQүNx$q X4}8DM 'O!M{| c<+b>Ϻl<-҃xzhN1+$1.r!KwZ/?# 9"=iTgeiU3T'|/͘]BThh~ՑiB'kDp"Frl2]xC"43Z;@Ϡmw eyf'wF|>4CA?R'v`͒#{/]iS҂͈s\eœ|s/#o?~^#^.xXȈ|FL?Hcuq~i=O0Obبx==`=lÚΆ4w" ܖ6; _wvsvC՟`:BM$=(n6$~G }G5Ё✮| S1򾿨롂tLjW/u A]rPo@WC H@Z!wPfs 3Vz;#1[Bޯڗtm 5g!h˿+6(D#FPο;dcDB<%Y^4Pl96B_emLf;NϙmF.WknZ Nkgp;$lDZfvJ O6[yPϳ8=pl +g "qE5iT~_ &)XzMr8:) -O/P{YfOI&&g2fMq-AkHpd+Ksx{k"+ILF/hԒI3ٴ_]J0k̹&|PV\ywʙ>9-y\{KBt/.~hȎ<^6ICl沤 B~| ;FoDk9 ڂPol8u80m-Q\rtyO3{2*7lӍcqAM3&xfIt>O_':%mstCۯsviX"Ϡ=K}X?]Dk _Jk }趘Һj]ЯgLE]mF?rtMُüeoUB=gƛJ}޾cvhu+{oى;'| _6&lHP@ yiW? /QKtN{y޲n6wa]=f{?`W%;2EM !SSij4iّyMvi+5˽KNE^N3!Qhv2:h'tM{:^z0`>fJf)!M}~@(w[l̓=d |{G:*/ݩhU40D9IJ./? m% +zӇw""Bj%dIz_0"|BWhC?H}Y??'yP\Bi34&yFoO,.ythrƳr6!7/ƟU2]f_YHΖ~tY1/!޿RORswR4'l^ͤjZG.!WO6Ռ!vu01m$3Bb-2C |/KfXވ2脙X >HcL1ǝK2mi#]F4|a,aoRk#?ד^˸Nݗ幈 qWJ㺃_寺Yv ݂'Wl1FL'P՞$| U簂o<2d18{qﭤ) VF慟j_0z0a*[JV"o(aI-aO^`SS s#fj`MNdH{&xƥS,dsC/\]0GNFhFi]LRϗwH d)eGD K 3y`1~bptӐKaK< c =h&M䃱oAb\9/c[Fm`2QE7scTc 0.V_mqz\x2%ǟx7tBNqzL;h~F;({ῲ=Y؍>*GoN@,Lus ϡ+|y?\?\y/xǝ1m-aI^cY8*s%eڗvO)$SF=::\|qdJEWd>tqNX-{:u1߲eFYzAoIeї-wmOKO x t-%mryG*vFLGKF.ˉȡ!vCe!v) 8]QwGbGu[SĹ,B=Sp\>>]6{Z/K㼿CߴZzuaJi9ĸHr`PEsgUUn^&bQ h,fY$oT%$a=b1C?+KI'z *'԰u$%Gw$q[{/|gb0xW ޺2]]SH*j!<{%VTCqF @ʚ\:obLRY`>÷y8vsM֣}e1!;^;xo'g608?{Rb0džUOqzv=|#>$ڧ8C'g$7WIFhg^xacӓXƕO٦W3fJ"rzcOfOqNx ?ۙ5@610k陻iN{X&WW}c{} ~̌+b`d?ʥrNPY+io?7_or#:;l3ErbL]g8&+Wbcl\zX?EXT{8f[m-E01^Hcb=eiFM''{Ieozhl ݓǷ'{}}J*=%fܳY yHNRBr<8clu6Vכ+w0"ُ6ZT0vEbqY|o=JW@8D x^2F`m[mɡy<=Vw"m -o{O iSCLIUB-ɬY&{$Uu?L,?-ϟ&4%P+/5sm·7_bW[h-CV4OHJ2+6Vd8հ7,;o,#C;GJ`"'}~Ms)Z+*L/qYȖEz*-ڴjPS/v#δY[yN>fZ*uHmoU#>ǦpV.mڇvMhNR)ݻۻwN.XXVYu{kA1nTo}4Zt|aSɦ;$>g(+7a7}Zy]溙}:< lb?|c9oWdB֩؃1ӞRtlQe b,' rm$#~wzx| A?~q}3 Wqdǹy'r?$y94NWuk랦+䶪o/}#F?":۞ehMirSz^*7Lo:?穜Km}F.mߓFG>-4p>.y`:Az\D]vRرkΙ4|RvdVk1 `~ߝ}`~x#V엾y.ó,m=!nmY403X~Ye*~]O;>dY37^5Y4y4`Cyƈn6{VnžnkگG- ۼVL}X=7*WO볠k'?C΅? u$Qxw*#X;S i޵8"F){ ?ɇJ/K޵ʑ/iIwPoD>U۶,kўx7avZw8} 2>}$׿繘3knk_^SھDVB2m^ƴ-G:e!9M bM :was)e~>]^"H#>ےE,ByՇC=2FL2DBr]<ھC#>g(\Bhj6ʹ}B)t|=ӾwAl${;ئ2įn9ܦ#X{mw4&s9|,'B)ң7CFG+n)ar1k;ܗGcJ1b8Ogs-d S$ JBz2 ++*By=͎64sb-b ?/~BA?~ky5Xs8;,YX˹J5w}z{Pre׷t虘0jjDgXTrϏ >g[Y]QwփLRXB>">pƺ#}˻uoyck_\oX27Bmb`8zV5t>B=ĚǬLHroޥUX_>b`Os^o<OIcӇa}FLp0%(4ؿ`#}|{ʯI"^i]O Y_ 4ؗl)j=wO= FXM5UI ko 5+`O缧>`֌!{`Ao؉n{) c#}{ !3^!75μh(q)J OB.4ah yfjߐW y⺏h셵4ȫ-o;|-R[PhtOjb/m;Ӄz9zF @㸈ˡ׍6F;`W,NyΧu,@k'!P,cўuq6b)|(LQ%uuDӵ;TOIZlgZҵWVLz#,YO}Ӟj IhlUVnGs;<;&?)aa W'~<ǻ;י<&簮<\;š|paچUQ-o.A=uԛxsX_ΟM Q'bT5`He.XƂ6f/_gS}1^<ۈ 'W ,>|{sD?vI?iň?^89@UrƩ(ghU=ǔk; }ch`ѫYxsџ 5r<{:#x̘9dmo 㶤mU*=SpOvf z~O!~c}+ D?s)h.V]l:# ǀ%Hr-p\z1 Duc5O+o0|!3{.t\w)kUstٲ#,@ϲ\>@Ƃ`Rvi iܹ4s>0G:= t8\aZpm=99e4}nax&_~҈osZ:u:1nz֟@ca۳# bj1Zc|ۻ1`@ {eoѾD{%I uւ~L~K_%p'%--w-=&|6167H2ۙPZE:l&hi@{ҽ^Fsz!Ռ`Ofd-9ֲ̲$/{i3q? s |k#ќIT椱/0biq%];c|@]}s&ß[jy|ю Z?>m{ KŝMqSRׂJ _+)d߽yIcU,G tC8%ߴEI !dSv!mRgbq2]j5NoYw&6 Ro *P矒y ЩS+%!ֲ@#69~hۗȫu0⭁g.I`MIG?`-cЊcBӻss_̜XgIr2F=aZfeQy`bյ} 5r[;hs+rŽi.V#[i{[Oow_fF_ѷOSb& T6mv io@N522%V])^{o7Y: I0/_aic!`> uf!O=O7OCȢr >|PB~5'~/]9F b}K#kz;6)v+g=>Q+ymPe܈e݂/XTj+IޜNϏіyȓ,bKkCآ૖3?A:~aQ_`V~o~FÆ!W*+ ҕ>y`xOV"䅬Izw~s3#'|ӂs 7EơV؜rX;[9>чbM;9xR ;w)$VXf.|j:)g.γ*/dṛ1WO?Y/i_KJ_+ghHpJC|,o4TK9CH,>_Rނ}C*Ku!MYJhGjw#AwtZ(oktSZ ]y%Ov;5&_Cc)kڿkĵ%tm(;]@׶X{nk,ڰе1lكv$ڨȵh]6Zji'\K\{m5k15\kہ>1675{{6*zDz@b2/Pt^W^fIŹYW)N#oBv2Onc5MˢKyПy~z8NL ~UJ5ȇ{Ÿڃq]Sw9|J.k6a߈ xRUiJCO@߲|{Gvؒ*l4_^zgx2yN|;\2SlYAo]x#̖VOuq63;Շi?{|D6s0M]a˨_~fIzߊc.;^O>Գ6OґANV߁K֒|JeU YRs'"v՛$:>@ :q-Pl)izށ'+'gZlx,]yhwhT{:[Ѯ1Gy>s9׈빾uƂU}2Kb̏ќu?@m'É7%YJeX1I,*7K0X0HfŮi۲n׿;u [v b0OOL2-{ν{8)LcIzu~<*n_y/~i\oM!c\\zyL~tu{@K/\o`dpVԛGb w.sU8_hΕ!2ڸ\ NҡQ}-D' #dMY.1%l8ͶNP>y+>>kQdDu5i^o|XamzAS`v r#չrGdhblzfC{ GZ8|\*Enz*r]yZʹg}2Չk6OnMlW.W Մ!^4 C)SWLb U4cH/aқNםStKuuʏm%_srٚ=WřkgSa^jo?9\mr4:R˕X~;95^ LCl3=Uy˶޲ms J3Փ|Y衾0N`ã?8,u)ZɃUy,TʔeUsٲR.$SVPUJRDZg r>ז֙Jhii̘2k@e U)YUouzna!-k^ $Dɧ.[bic"aKr(ϓ^yN67bG8n9,M:@eW:ЖUH~N+y\w:-~̗?TlU B=м\grUlVA{ZIiKcRZkʉu<'ʶbmfn+=Ն)ڗOFT[do7zHFUS/,gBV2Ԫ狵_)nQS]ǩ.In:Kri*b½T!oß~&{x0ί.پ+mC g\ . ?AKK4TI4UZcnX~kΠkKʔPWMpoC>|վK(NxaV[tw{|XS2^PJͩjP]_kPkNkLK9 vؗxY9je =rs@vcm88Suq: mD|UΙ"߻>Z3D{۔r[ms3PvOcJHbmEް & ty7w:$έ` YCפּߤ!;Eh%GEDee~9jkcjY׌;W}w̚Qrջpr͓.µk\\[kUkωk<_ǵ=r-<^c+ska ,JӞҐ?0|G8ٖkh~ƚe%4Nϗ$[Ulw+*Ha3ߡI.say+&XDC ~zW"p B|']֌jMZm9vuvtF9s?)S}-ث73gidþ]h! *?Xo`s>ƨS>ƾ~#oi1c' D^ |8+خh)ij >!t[s!_&Qz.+jG1꧟Chql1Oϰ#z!c_VFIPv1"1ሩ.E=>rA-f~2aI47vJ߲h{1>WmWv5zuvۨͿ> p|b{x([h晃:OinWqHi~G4E,ZOC5tF>qGNe=YbldVlE ɳ̭TYq~i4]|y`< ^ܕR1 !y$\!k^WBm;8iN}'+q{/Ѥ3ydgTEӹ#M/&WRw 7(!:ezr*?5ݶḵe>tBSz!%NGniy rRT4<;s8O22wɡz b)n$cn bﻔf>T/2] 1 w>?Nayٛ3{qޕ>1 .}[ u OUB<6 >@YƵk_ep͙%Z/H}>)>|5+=c\bm(%lzKq7c2 Q zlǻs9 k쾰^>&E{-mYO8BwgG/ܯ68ROt@{]~)UѨt,'ŅzO?_m=Az}$})޼bb,TV>Er0#b8Cd"mÙۚ|(?Yh{ݧH-~eSyǸ{H~#> 1Ҥ7!9bwQ|^N7Dz.o ~Ce}ߊ,Q ɍgO/opfbhboS^ZKz'759ݶz3{77m!]6Z7F'Ylqm;zAhg~^Ncc+4_ h&6|r z9Z&y/?@e=oϧ!vvAasA7D?斆ŪKW*>ѳ6yvSmz9Eg)#G(WQ.ЈCJ*?4F~%4Lk:.cvBΑ9V;B8Ň\Op4[!֘{L~8.|s64˹/s)o Z>{Le.2 M/b$:<JN1uRQF_{#+1_znXc @Ne7r>$ =螛U7|TЬ KsN['gk%l1ǘûhX"a,{(Dc̫1f.x|5"bMi M)n&WVlw_AcID2ǣ6%>HE,u|i̧X/h F,3#: g[~ZeW;'~هxhohr}yLm$y6X_ݨ6VCk8~l hvn tP=륩?}h;0 -+՘ }_MSXoS|'.ΣPJ-{g)=_p] x4b{4.ti/G[ {*gFc%#.pp9 pF?o߲9;vRoNyB7X@65c ,µ~gtضyȯ<%0ڙ]u͛IxQ9OėMVZ.ԭؘVAxH{DGS_1iԞ>K2f=<NFvXI)kk& [(W9Yu%!~'ˌq?{ZӸ|VdU"Ozӵʼn {Stw>17~MsCk1|P.)=D4xWIZzI\V&h.zOK"'{s|`q3=Ә@ ?})aYkk~xNRXܘ̪]Ə?E`mֹCgaL+Ff`V^C}rNW5_4dB,/OLXw}>nNb}Gf\6-)>x]7'<OEgOek!6C'JZM?EN=N kH1Bcy,TVJxί-Øx߿0bܿXӞZ}7~l 5p6vB/Ҟr\8Ϻ]FQ${*Wiw?'iw{M ?&雉6>1i/ oz-X#O)-8{5tT/A<^/\'ia=>|3]z= | kÍt5O퇀K{]U$XEad)9'Hr'+Em< X>{.03rIsru2Iyv6)o y \_M%;s= ;.QZPI`+:++2n6m_9ݣPO̲!;"xr3T5eQ3  7uGY1>D.nq"ѱ WՙD?P+ 8I_q w[0& 4&sghKsTҸqq~ٍ|˸ԝŸ{-Ɔ=yͽth`kl`wKIv{d୐HȎ\[ؿL{~mU[k 43Z~;?{/Md3V6eV.sNӰCyf>#]:T9ZӰAS[ 絰!fE8Cv#_uq!X[sIڕs{.O %\jC^ܠ{#8 {8HG{M$ќjBzT5ˇw 2>aTM9?DmQJ3UgD%-w)}ԆmDt,;W2~6+e^Mmr?[cgTXEzfI-Wr5>W&V^ WBC^1VS Q:Kog?'gr<}ؑͱ L s^^u'[9}y~Ybߋnbb̘ky?Rݭ[O#mNH/ޅX;!i1|^V 0tg Y퀮ɘyʐ7ON҉4sm!GW+QBkSԺ\['?JV{%b2?O2;>]ˤw6;s.Iψ-j!~bJGzYKF)߯'9榲4U{9NIbȩ2bY* ]~S_Jwbꃿ.T9T ^NI|_&Tyk6|aH.r2?mnuOfO:c;sKFdxWRw [1;d9!>ȋ~^>qL&ϯ>hn)-_K- {I >I{}Jtz1WwTeHie֜يvLy]hsYspkȬZ[x:z.6y"cۤh\59@+POK7 25+TL<:(Edv{gt$dvP+2+5xxhyHG.<2Sp-uo۩4l*Ǘ)4uY󿰤אI^I3(ydnmLHriD;DE2=Ks/ӷD%-w)}>2=0Z 7;fV&fr-ci|Q$^b҂5:<zyg='vRFw|^`.غp}#aco,a&|蜅U7SRw<$"v7"2=Z|fj Ͼ:֓~ C+_# eaE0V%.raق=>;[x~ko)lf˸@c,ouG}:/}pʛs:cމ;9]2Li_Y/:m[sY*lԯU6\G5F豨yo+ѭ||-xwYgS}}G#'p>ՙZg;6)nAג!{s͐}T{}!]@6~^͟KzíVՖVǙᚴ6)dR}+eJ'p$z *Ig$P^)Dh?&ybB>X3Gc 78jE'KyzL'qfgם"j>yx9a^rA6Θ,Ul&-~x ? p!iťbV]0~,[6 8+k W%@O"Y:D|!I'hcxҏP.8#?BWY=sd_`?~EIqc0jJzb~P}蒵@t_vZޝg.nBjސMܺ(ah/w{Ewx-?.w?8NOvE9=O(unҎ3[L<7k'Fk@Y9hxW~Ӣ.<9s'Z<'+&}H>*iA˪v! 9n! \'- M՞<à+h3L&Ф3dW҈I# -qϊF[4_r9KIM q`DS̺S1fRړ*;]aEe 'p^zD̃}aB~ym yuC~>O4~OLZxjl_uc7 ZgH?\*j37ek- iOIOs4QqգɆ%2榁Y.N崍>}kk#TQߧ27rsײ_jd ȘϽ:Ho+y~({!:<ĘJoU=ODL'ʁõ35k/j+йОw}}C` B0t*`Nj%p)ë:H>S ]h3Ic eXxnNM#9ݻ;qJ].ȸXs|y'~8WԝVM1ciI=g8O3}#O)o{¦YNJ*fPtIzbn;j+G3Z]k?{] a`of7职ٸZ֏Ǫ{ol%Oo]S:^_mP7h&:z|S+K5nKJL7/ ~0T!f;X2MF𿳳Etmux#Yç_c3rƷDrD!#nbSOyXdLoN.e9f1;l.|Ml+-xxۘL#׃يj^bފcaG/싏G)󸁣)ٚcTgFr&qo^~z^ Z ZAktqI~k{-XL*k\k¸-oroIXU%T7bo9)"{-'s )⿙)7T'gHsx=fVS' pýzj<V{5ҹS_}9 3;O?A]LJ|g(knpGڋr|̲Bۻ:Q[rڶtE>5J<9NQWX)-V|.JIJ踹U/ 99K GOt6v_A{Gm~/~kW9VM;@yzS+e:ɣ.ATeus䙽G!w4i:oLUC0v7Z$54n5z>25?` F(Y cr}_Ɨe\s,}ؚSȜWj̜x*:Iȼ8%psŇEQ·j{߸i=Gq*n<A6*k:eH=YԧuX5g!30)}>œ5ɯIwY8#|c䩳q>u|j!TZdD&8' *p$\g6x%UŷOl.%DrV _](=ʗj;ntXpi3˺ad=NMOab!cM^,C2t4:#"&4¹GsZ|v6%.[#f^~!\hNYoH_Q:*?Ύ|@2|Eߠ-N?2-1x=s=qHsSd &s%=yOV*=j^{pN35U *̹$_}S +?_nH9u̱3NzpMXoպl#hD80||O+j:Fu5.w(,N{={\FMR~s φciccDBp]2\8\3|KO& ?,kpdNGV]52⥥?Lk+SxM/EՉq̼{dk jixM]bJ!71?0BQgH!gg%Gb"'0YŽ>&sbK×p(Qr/Eӊ̃|UM~rr6%2kb/7ki֊50ɳg#{537OViV*xkĥ9-70SbBT PyoU\Û9Prm sg2X_~GW 2}KAO8g9!x]K] B'qk88Q!BDr&s}&N? _62;v/bIH'ӶAi!gvCśg>&(nI[H+R>ڕp:A| ^aAx} x>s`ϘxvT%O-AdG@8[ms8HL8+i[DWKZ6b|~۟ gwFk_Bh7;|bn<$9Ewrnل"6ZrdMeQBW+8ϱ({@΀1رΔ>VaμI]\${̫NTq'h8h]l!o"(~g۩t-߹,Aw^>!UU mF޷.NCecPgT=<Ҳ'*G[ԫG۩$> ڪ>qܐhݰ@| 8ޞbS]ZetBo/ṳ*5!ou[rk99V`m##/Yab,he{/<[t`Q400FP4 <|ߋZ׮%9}z%Af>&}|QϾqޑܱBW% buGM'R^Ӓ$[0z‹< FfpxXٝ7hXmcm,ip,,[dZ^~<̟6fl9{LC2|)Y:<?"Y1M~ w=x <#{/F%#v];BKTvA>`Ϝv{ю+K:Q2Vخ&ϗ͞9;OqoB`Q 13\`E/A?ot%a`m.tl~С1Cǹyiž3uN ƚڤ2{!_`~k{3buJ'OE:ܢ-ѴPڒlʇy5[" JGn:Tʖ)cXc֔XH^+-S5"4˖ ة,~YՏi3Bvg%L75˺W/w[Ю# [g@dY:\QV)fw(;YhQ.Y: R'*>hZ3*D<ߧV G1`:bL/`,/q2|jO8ccLR1XRW;5.̺5ެIw5jRp=N~~T+nj*]59Dq7*HxH2翧'( ㆯSDhQBiUci[cp!s(K[MCl پCwe-GY|wXap1kصi]Ժ )d"zHA{K؟Ey=Gnjacx]>=Keq?Wjyܔ>9q FNQ}md)x˂zpҗi;qooo"j}?Hh﫵wؘo#DsuxQku+4LxF͇gf}9ގq#x_Wr9cLKLΡ{IogI2'$ n9oWf6\+jD#ԴF<[4z=Eu(]ƹ¿ۈWl# HX?~ln Zy-<8NԐpyԎTn|/Z'XC{S:tV)=RԌ@O q+@ϧ_Ijㅃs`~])Ew/cx5VGs>b$ 1->5iDcEq-y)'y}tLEClG ־1A10/ːsx.mԷL#mߒR| tt`X/;<ȣK7=ϪP0cD }nSn<٤cxbU!!k]9G=^L܏BO}RzsEtVͽsn9F 93oRs9Gϑ ٛ+NfM8c<}6ڧtda'%}ۻobg5(^t^St`~E/vP_ێgXO9뙮O-槃,33Іgwh_Η~W{va,V86|EAf1z<}r^^ &{Ba?ڣ sc*\w2gǧ_W 'ϯ?z=rc0g)/Yqg2n:_D=8Q߯Oy/?Yqǫ@>߸e!MҾX[[C,.Ll r˷ר|,駸t[sfSdy@d虜xzqF msKoD A]߈iO%D:uMqķcn z֟ϼ=-\=Y*MgIrЦZl KqEz橖پ.mA#lȶ<1kO!M}+_+dUp7{X?h凯\sE@lGKmS^c(IbMP%&G)30O7}*ɾbum'_~]x7wut8:}O=5bwS\́iSF"y\]bm5 ,qqޗRv?q 楪wiqX6Sg /F;`~Yb^Q}OU T範9ivUqy*mGB-b>D {s~6ڿ&2~ }ʭ3]JUv0 FYvkmoGI7kfpԪյF/7smGrmd` Nb]WE43=KgZ`,y$Qú$`'d\{=YK3O `}Ueҷk9f.<1W"uc}_GӞGVdFh>c}x↹u܂^(eytKxϹWaΟ8)>d}lr?QK;ے+&y_(#Ƣܖy4\'ד*^l?ן] 6zpO+ !Z.&L,;cvvb|wyc'`ow{TuxrԻ*و38>JҖ|(aţer>vbۖq˸]ƏMk"F1] D f]1O_|L ued+VgIi'\-2T S_E]Фbg?ya31-]BLTN~?H%W x}IX V]U㾌N[ o"i-ڂyM+3Ls͉ʷx(nޟ<I;t+4Hxp#aN|:v~)ֆ"h'~}*3g?Y;}\^c|Ca#D;=qSp}[cwsj?!4Oͽy3ur.tIM[O-hGĶ7$]c+R5ֳ}zCލKe|>-.4}7?94>*oyq*nT\X ]?B?_yGzğ\Z0+Cke0WT~'s+;\x?33cmK5L|2jibtV}tX8PW=48sD'ck}3d[8,bm$.:_vt~=3$|'.o:h2HkfLwf'O~dmrK[rAٯ껰{V)^Th/;zbl4hjJw*6O&"~)6wX[7zCoʗ{DYBpWl5ZooSܝAj'zdbs״Wx5SHHy& W߱tT"wÏzg\>As+ョ&#TQzT} șY5EUle픣1oK+!7.< `~*-kqjVn\Ѩks?yh4=P6*oe8/zUSu~ˎw΄/\kWӶK_Jyt%bSeH˓S),[%s($omMjΐk >9g&8E֝x{!KHKH/ ]Z8ӝڭse{rn'H^|ih[uk>;Xw=~ss6ցgroÚhv=.~y>%[tR%C/6\EcՂG1JG>5>DXǓcS{ 뿃r'}P݉=٥8ZnR$xKB5-GG#ܣ,bkbN `iZ~@4Pخ{WGDE` KtCY5HnM泺8B!,6VІf>5ϣY^~b66b˴$XHeaf@"3$]:*W5ʑ158c.Nux\Ad<ǂkֹMϐ!'{GS;w8FFטoQϓ~k³?ץAA[B-w[3q8s+Ǘ8{mS1Ĵ k߆ou\jÚ SN,N24i3 S kwܰ@ [WE;?<6Qzr(%-6¡*c3EHѸ,9oa7oe{> ;[dI2/y9&TU1^3(:GS!u[X3gSO^T*]6nԥͣ;F]Ϥ{dO|봎p 耉fc{{27}$c|4o7L} g&yŘoYfMbXkIS2lf"%8 }܀>6Y?ŵ\\VyW:I}Oc*ȓbR|g0x׉6xoNQ6)ỳE|[_o.9,BfI3`WBKݴbM/aOmb^.c07m.Uz&x#HlarAy]7R[VTuƞ:'e1;+=x\aZ١p1\eC?X!0R/|'k0g:{mɹo/tx?] 1?:h An7#Wf5.kDGF_ۖoiA}T5u.;2)w6F F!nDi+|9JD[pUond^39wglyryEڪZv)pK&cj62WѢAf Z4S!zUs |SZ!g7 =_w!7b=<=2o"ǵ>vl{q~Hҵ8JWq-ǜM5 rV',Fr?eA,Z)m;YG­{4UNS3:)Cvt]x4wCYQFc9q>Nmƶ߫d %kvbNJ|i^.R0ZLy1cwyDa&a\m~aHGӳƪW*~d)_3g_niho}jvf =!p'e,u쀽xCW_ԩd/~wjG AU:V#!rC.Qrq䉍!G4̢5}CW0QoIk6ڦʕ]+%˼lB瀭6kMk0oܲoLT?X$q&j^?{4IWnK/8 q9OuRW-3^SG`"=~xI> =) JˊPnnuϖ6^i>vw盲5Xeg>j/;1"BuTԅ ?Q{< [y9K28$ĘOO4g У=iے/G;2'j'xVL4Y#(6߅?n I^7hNЈvй= P:g?h`[-=b@G$yepH!x\y堌K;xks|yA1oNSWtQB]'$:NX[qlj{q6BOf 䣀~eY}CX:ZcÝ0LȒԋ3\{ioN53d eKX>Oms=6D<})s 5I?3'-yqsژw.s/K)O;(1wYC+*.ߛb#NV8?v%ϩk?6px\}ݠ|QnJطK Q>Z}`ѼW-xvk 3=[WA:8%.I/˸k{zDXs3uz(5[BT!yckqf7vc?kq^'n᯽X$BMHiFVΣ>Vjno~m7ɀ#a<բ?7Ϣ͝yJ'}fb>[z/:-p8Ft"Qxlt{h_T{n1y'k:ʾٓ,s~o׽B#15`<4[|(W̃sXm̓w/~W<]'}%4ٓ># 'ݣtFB+]Q F̺{"p}lDcli"D<%ԳvD^tNÙ.]kg!{w8= gb)Sw>9{;C);(vTǠ/ :a_ T^+C&bnNF:Umb?uIfum -}m>2uB"TgU叓|YN5n?-Tאk+`\xk/xs1Oijcq|1: cG*q9\[D!j'27Y=)~q|U}=!7|Ѿ!R&G7f\ۃI䓒5ᦇ9 A<.vBxg|Wt Rl=^?W)~"3|:c*E_sޒ<i$S>$V3& [`ͼ]OjqiHjz_ݷ.__W TZm1g"1K?xrF>;};zў㨰cAr=*wل Rn)|a^3X4 1F}ef!>J+^r{ͫ3.g0Ϝ/A;#iLb=>cy-clB 3[4e] z62i|D "}$zx~IOm>CKW1G */z):wQk,uu2\o5W:Ch 6(lf^/Sm繬,x &jslmUuUo]~<93g`m?M$S1Y`g oqhIV,aN;ȩf]<._a ܏~NKq߄_j10AIc7mhW;e +YfD.0$cEIt|{̳[rh|0'b K^ļ g 23cGhG`ꪨkrNNj'ŭ̋n̈́L_sk4Bg=x]F+_t\K滧oH_{- jsC> zk98<#cp_*(ы[[i7?;Qh:7w3+Oa]r ĝØXm)39uOiH)m(h/3} yr^5[KzyT!y {4<rNGц gbyFhp@0Ws2"9$b?"wh7s _U'Wp(n6ga,D|2 `X)"d['oW[|]_(sn,}۫7q3i+z;-l'ۧ&<3wxy$n{{Z$ۥOUg` 0]V7Ώ8?[G5 oɽg=gG~zu(l\b(9=|Mx;k؅!8`\?|+4}1 T$̿x9"7G`o;eOY9%5X㦙4~0qy$ևbu$ў]]szrJ}7VΧ700aO[c3 r (ㇱ% vۃucާgcBZB X 7gM?秭'9 g'=:~ 49X[Qe[*D Ð a郹ه/g~b2} fBB[͏ }Y<' ]h౟ž- N4e?yi~6TeB?FĩXai+OTK*O!}^ 7.W tc s\kϾ/}~Wߧ:mW(}8stk8>1,CB/YPOU`|RWjJZ "v֟vݻ-%!ZXWqZOx]D__(3"ʿDsΈ7y ƨ\o'ywVٗ;|I^cϧ){eXKOc"</g*:jӋ^|2t?e-Swe y^{6AAKgcϨ' \} ;ᤎ9{g}4)ÐM,;w; ^ YZA^ۙ~vɜI?٧xx$l93GQDA\ӞW_vzxĿ@8^cUю6EȯYgJvQ5!,3y y C ZT8mrE>@8Z4 'X&)41Ć?^}Hl[sbݱJ/,ZDFNYw7ᝧ;utDj`zg"% 1u#2Hsȱ F ݡd _uWN7sK /l57ytSn1|g}hOWrmu::-"1רwb<>dExbB;ȗxR7z5s[ fL(>|RsBs+6}Αp1deb}eÅ7mL5xV2k5Nƺrif7T?~.XOIyyf6a3Ok5\dcyCty}LwiG䶮 m}\2bg#4YgN |sTgXRU8"2~X=ys5fn O(;s$B+/N3A܋7]r,0\_}=u:͜89q˵bFƽ}yި?Shp{rzx0grdgCVxrwlBe_C~OBtɾg҄.nD-MKwwj,s3.ЙUy}\LsZ(1BikPvm!9=+DBWrԄG{˴=aH,ZoME}Ikz]r62KI54κ&TA~UHN˵=yZr${E;9Cz,3I3 {*Jfr=cļӅc훇K3Ϝ7J8֍"[l_:N]Qw!Y 5N' p kٵ {humSA_ftp@d+et/[U.nqI>nK]˞0CZ,lFk/O̵1ׅXgż90Vp8,6i۞՚F7qgNo8תCFq%eqXfWڃe&mlY̗P~B9ߝ҇YS<2zګ*W.׎^TnXLnB5~,eFΝSq  qm=b=qW#ZCtZ=Q0B]:uS{k0}N"XhR$3 W+3{2WߏqhQ1)<4'1(f~oIjl}cDZvc <,HsQz a%oXZf]ihۍ*ljI-;uE43hxo5[ucȾ]MȬ\,6/׳["qi ]x#i-ϔy볍қH1lt͖%$f0N.~]9.2} g2<+P"s濐(Vq暏\>YuSWmGJt[eDM|׍2w:d \c[*p6ׁ U y4D9)eԁpe]QOBH77;q^Dcf\~3e.S{ yb%e /[ݪX\zi=O xG,rҏRK=At/&,?ܿ-]3;S0BiG>/p|PwFA+ @D58wkcNhgВz | X˞3eMEβser  tcYp'XgvЧs5V:ښIzv%.-rxoܔy3_Ϧ{pxj}ZtTϼx;wX^໚ =?d,{b gd{BĖoɷF@LS+#5\kޜj}h KƳt6X9ڎƽ 'M^p>_8]Qh:Xjƺ2iTis竌8۴PYmY؟OES. 1XQ(@C<_5ю}}t3C;{6\UӶ<\K4y^|~vϓj?e˪"wg;Fwm|ZR{Lg`_Պ]+ܣM |nK/ط P{va,kx<[ytpoړ+i?uq #/<_M|50[y_t󃳔?;.>l7xvV:Me"a2fchs.[ 3c<3_~ Bn^=Vgh9I5N :'f ,0'J…nRk`"a651wNෙ:g\/K^ۜ-B܄eh'{.hQPY>s\# Xx_E΂ZS-7C],N]9䴵NG;zc^W?9?ZuQߜ){d-YV1D)o iVQ(PV{.nʯ՜jqSU.A\μxom'{ o ֽx88GYu7 vcbw956%ʂf1jx*_q-VW?뭇7Oa޳1Jصv-w-̘R[*\xr.ā 9 /2v|'Gí][~'T8L/`՞omO⟿`_kh_ccN$uwD$?n?~"i}ZO}nm9Kg廒2Ԣ>!?LX2ZP+ g.G9NS Bhʎ] F 1(}vȊBWl+^vQ #}+_-x(!N6aS$g/{ s";Ճل}VkW,b,X} GƎ61Wcp ok 3 H7q<4+>L vop1NT{ Da/  0pIe1_DE}qyymIs3s O|zWԖ'ccr9E?bv2ZچUM"ϳZCbNmV~"\2Q~pփkVo >U m[h> EFy_I 'vSM7-!u^7Zsĸ'`?r-S=6\U[KK0&֒& dY{)pZ>~,$k?g|i9_UԵ=2P4!jlvq5o%\BXUGOym\-KB>si}اk\yy?ɧ5yczK ~(06>JM~}Å~pQ ~}6F ]e65;lhViJGݟ_ڞh%{n9aٖ8C8 0c%*:cڞpxטM邥.rS7UCfg8 cN}C8AU3,p|ڮ by?v2ZgAֺ0s)岤J̿*&;G9 ȁtb~k~̀!wֆc/\:uIMyQ6 }_In\#>++T.w+sg_rc|~BX=u#Ý8\^:"I6%MVr W :Z7bj|.e\\sEKxQcɚ%c{=z} ٩R6f܂~y |wFh9x{`^P5x4g{d$ x'mu̖qYg8dV.(BW/Y'_0Q?/a2|Ow#9my6DQ}#cЗc)ƒxm gkL>`|m6OsX,0നz]bꇺh#+/5(낗 ?9QSFOǽ?\Ҕw'G<֣ sCQQ>zK0 bH| }r hj':0ݏU>>i eI?IuYpRگ%Fn2`,ߔ<OחcRk^ "Ys8G'0O9&uJ;X߆BEO2X߇sf962SOQ.Fi <'!$?zDC{*>O, cLѴ'"IH󗀑 BxW /a /c`PL 9}ARǽ̗SiZ|R3OpEsцg0l6E3p}EОв%fF>Cv3#a8b)~jr=%xGZԻ5ݙi^ 8"~p~' s9!@;C]hyP#WQxgd-/*{94ƴcYV504d\ IX63&M(iYWba/Ioe272BORcSJ_]Iw`"6M6Wڋ%is&߉Zg>2$bGEZ;>]ɸI=Gw0L / C,y%?L{n^niL={wkUcwt|ZT=7Ɠs~7U-ځ#[ϊ 镋ȧ@Ḽ"}ae?/OUpV2Iyh*^ l~ENY t;k }l2ux[-!RAZU 휾庩6ۜs@ S>swBhOo?g,%XJ8OlE/6[lqnQe5P_mz9{ؿ6>mz -&3G47z!jhs|53/"7q*ovwuD!>wmmo} o܋K]\؀WĺlЪm3em"c1qd>Ы92?{d>E/mxm6]/3RoH_&gY?vzc<;^gIbMZl4';dNN}|kV*Pyf}s,<giӥ_.Ͳ<ѿnke^ew gci"}Ioi ^э6G{(~S Us!.siA+w-clмYuՅŃ+#S_7 ySm yg}@^gkIU W!=sZmoshӳnWN5 ':2F֝g&7IqfB{pGMWp7|fnoT V2+]f݌ϑ+U.$Z5)[dvUc͗Fy.yɺ/ZYj?ŸHIƽ޶#q7.kyc{WA;Y#Y]'L*s52e-\߹vae,Ӣ9S鳐7#? xFך|sM0pa j[V mٽ=4{B ˓ᆱ}9'ɿI\{lEwibDUp^5Nco9ZX{(ؕ>p/C]]@bmjuvpsѿ z $\Gr&X|PG/tOQ5X8Oc3{h?8.`$}/^hWYoopHx>b\#=b]^b@^Ld{i SNΡX]=|QX7kKĩFMwi |4yL0Wc^oIms)/B{ZiOŵL j{k}wzMeL'e]\Y}B۵˗)7e&\o")-80b@kWrgYhs U@?66[ִ Oԟ. Zs! q#gw78{{FzٽWgDqlWErm pq>~0hK*9ތi&܍V>ۦ@{Aϸ23"v?!uǩ*)emegG 2CIRDLh]"#|>\k{ple!#Wձ}vׯ/oVs?N}_bF"wcFҧ.Jsaw~嘭g|&mO$N`nh?܂/o®Ƨ٥\cAyHLBgj g{uO{RWd܃>}ƘdE e|+T53x,\s85Gy >gr?PʋE aiwO(x)"vo etPYV% 򷹒 E;^[ b?!mcm~"}3ޠutn\'$t!NKT͑9&YkN,uv8G'je&x77Әr.:ZT"\uy]t`Mm j[•7Řz#mlhלG_߆u]xH?2 xMp3]Xn:r­^vnӰ1"{r@-b<~`ebO#D Qc /~8[acDIΤbqʂ\Cij6yAi+z3yV&Z̿>ݷ>R\`}JgX/}y(流PЁ߄? >F|sѬg7J/z֍Ck \MSGY~(\wN}5 %\w?<+cqnŕe+tg;[mdzsהGu=ĺ%T*9'G]VMg='j5 vB+^/z^yqx Uιq huޖnNۿf_]3}@q_'b_s|b_-a+kD p*A֒ ӗ F3 XX2V#ۅG#\c_n4?jK(R>Yْ'yJ9=i@vEٻog𨎟zfގwu |tvž#=5S͝zoZe^Ǯr8ߏX3f$VNB7;39Jd]W]ʺgNCz\j=kL5h/\|zTϜAX1Vc+]nׅ~M1&~ݪ7Nocpc S?i3õxl8VwSe]y٢>8f T2+Y0KdcC.4%qs~0>ʩ<۵4s誳E|V[;nebMT3͏;~?<'w{yÕ!7V6@}p]ݿ˜u<p8 r =FvC E ¶ۀ} ǘVy~G?gZ\\yDsHhYbҾK/VW[]z}ҭu/Q)l[Mxg&;Dѳ_0q|V/-T0Ro#-%Tb{)>~ nDs $C=*}cZ1滊Sכo`Z?K]sSL09WwOkklMyRm|ZYxyJ~S4s,&b'x{h/nuxޔ(J lr ؜ E_5}߅dxeyehVWd?t<99ǽ~}zֵ6ۖW-h-c eB񳼀.=whò^0ڰo9se̴)]?y{ \ϊ3+KU逥K:O {F7S3mCl5RuuO}}lFhؙoqx冷m= G<21c-yʶlNFKGv΋dz[gk4ۂ_[FX;5qFsUP_h1jUŮa XHގL<7 ԟxƇBu?8e1+DuCkc+*Wfn5?|ǩ쑶"qƷ XE1;.6\e|'1Jdf}ȵUl_xf \KѶ{ǘ !'|R0ZxsB=c3üi7o m1xcPߧ%kCWUXG7;ktILz//]s.޷9IN]2O:~HWt=/͗B2_SX_jxqhmjxWD{\ߓm34%+4*n,fͶAx8nVx}M'$2Γw}m Q19Ie͈ɞs "L&-lQcЦ_le61(%B6}w*%Y&e~*a/m9԰ʘC<u~iOؘ%Eg˵yڬRkhs٦*Ex{0} Mg^)YCytڙ,}=x8&Btrz D: Od?l w+so,2'BMk_ו/YufD8GM \p-z黭KڟGlEhG~ڃ7 Pu/}(SxGEK$-iN IXYNcLhp1b<I,Vkw} i;eZ-~^ de^J}q2?ԇ>]RF ?7}axZ;\,J"e&7ΠГ=1OUG#\ fwMY>\3/;z֌1URVl“D \?{m'-+&zpզ]돕w>Ks&@NjE@\?A4jKT~n*=V)?*?P{$XN9xQgz'.^c=tɱ8;AS$Y٭Ko^Q*N֓,zeݴf`M%P ^8w%c} /=W7@~.^V1RvxgJgl:h^U%k}%DI Dͬ*]ІY}zVCCΓqo|j,&CN;Cj:Ns~AQ:%w#2/d`0Љ"nvؖTTy2/s܅Kbqʓ'3,ּݽ8r ބcI'OSj}YFIwSMwUU)L_Yg'c?]y.Yx0c 0[.{hPNkpg&;L2pq_]dzƉ&;ў8phKԄ?K}:.;€Z'U/21N9<X?q-õo 1 n=c3WMZuX>OR3Kbްܢ8KN㌿?0*}y؝!uޛ$0~M78qXNCvg%>b==IZzlyEz37٘3N3o&gwhxqU_{?ճg/gN̵Rdľyz|s~7\9RB8}\@\'kު\ࡘw qn.c$^?iK=`៊5! |\Oܝ5oOv#<:wcVy~992 ̅]54}KQ.ʪ t.P/j{%ve9t@q ppZl+-N'x؋WE0k,9ps2%`e3|ܛk/מPM9sZb|5Έi<mc8_J\gi==Czh'a @MLT|_Tsքw`yxltO5t ~vZ|ߒ+Wz.^1mq.ۉX}KCr"FK;y7v廖>vԷbiN==*H7J8!Ebmes~Hy#ӗj9[;LE_g=|`pRR֕nдREod.\|l){+I# ފ32&9]y6cH|0#%=Z|jʏ6F&>d<ॄ( l,r"fJ#6*vvwR[^H,j o)Kd\>"ϳHd hsE0ϔ3PVq$\r+ ȪQ+wcu|h`3%QŠ}@}VZgޏ7źk5leMcy~&+7"#~_߁4Q,}Ӎ>ph?We oKp+R_f$9>M\HZVr\ڋ.[fiޯgyQϲ|9֟w>4g11So*䈿ޫ '+y?sIa\-5U0Edʘ2=k.?3.qE7O !2ݺ<#xDQ^stotcuǪf+}b9C`U)o? ?d97'S2ZYhmח4n_ykľB 6hi+w&> E|yIxOeG/ol\0'fB`[x$呋C֟mRi{;~Mgd;voZ4ҨO)cmְ;7ͷԭz+{u<9e-,Kl?$7a?mˏm9Pzf#f=e-SLeg;|_J}Oּ|c_,n 9s@;ƒ/g+_J|g{G9mm_~iݣ3ҐTiSy_K-b1ƕ.?鷍e-)&a68mc>lѰcѥR' <}5mcs5]q[SzS }:UH?Ww[k{xEt>"A7A{u@~/{[yQy-Ƽy5ZǘX?ɹ?d溉gF9-_-<\5Y L4k2C5ɺ}Y:gϥn6g DZ"r586!{۾GܟF2&Ȇqݏs5~*{AFi̽U6}㸀 JOgmyGΫp/hqx=0М6#2ST`L4{9ԵӲxanFM\[zc^`dg}=^:,*P2Y|)g8?s{Cx 2|+DŽy$va?d},mPӊț]G _(_'[!Rzi7c񎏄uxc[ЊqJbK^;53͟Ͼ?& W1+'L$OFOSrFfQ7' kSwSÃ0$̿D s5=m7̛>SbΈ jo,yU% 27Oi rdͬoڥﳏ1y}sVRV (f>w peͬPg!3HɪlvY5;V7ћWw;3Rw>4/}Dzf娗tQ2& y07Jw"sU u&5sn1lƫSMERH~0$z}嗆6NnڽhG6`"wd~gk5rn+OKd V톓ѝ\BƎA6Xu.ʃ{/}(2` giԭ;[=oT.`]ݓW~:ڥGPJ1oy2xhL 8e1nb!K9u&d Dqu)/듒kv"n>W;\N&ᓾQ^.6-1.(ΫS= b`a\#3iNpϻx"%O8xt>!YO4MhRn%Zӆ3GOmៃ7c|O' %ׅO䊅7.e].2o[~n[BQQآ #[JM+[vgMa}5oc WK+pʅ} _>j1Eʈ..&fߜM던c q6viXۖBQvfCniҏ{ \+,H{B0;7I_pׇui/hgVKLcn_ߓ7_ e=Lmf!#"[L9Y7MۜfҶ.iNU1tIuXOe)Q KymsXZue3/ K|eƋycuydL` I YIBgƘ.f;I]o;{6ݧƶ {Fg9ǸL-e ,^'?C<ѳk9GK9=-RWw$m|Ss \j O!Ɗ"u V{D] eT띂Ehc~]ObM^kCNj"qq΂D/vJՏ J>ahD^?WF&z楏`G*Nw m2?sEcM)i ἡ_n`o@3`~?Jie:uXwOgͿ*|tstOl֍jY㼙πhm͛b!3:&Fn2__a'[tlpm{~W!}c|OuuzLOm>벜o}%naf;Gl9An3Ҭ ZsxNnYUIG@g]5{OЎh e{>~œMfٵYiZsGڬ1mM֑q?zK$~k~wϊGf*gl͹oHs95Iժ}Al?7yPٝ6I=>U.cO{h?t) ^#$ãq8d _,K'~xgۮKb|Wa|<Ƿ> tI;gى,z!ʟw*^*J pt!cV$DŽt_%b!`k9ϛ a٥Ω_m8[`6#g8[\SE?cEge=a!#!'!o#//X{mKGqXd#rn^}{W ޚ+i#_sK!ӓ~^~]7dh;v3d-27=~7KT%M<3mnlxgMsu-am7):q4sLXĴ:oÿ|3?3)P1KkPK T{n7x)OopBc͉ߍ;<{[iڷ\-`p[ڪIWM'W]G}Ĵ&xg|.T;Yl.lqsʝ;8֠!i}>:|_[?k6;qa>#xmUufH?%땈}Jܭp|$7nF[S+gZ3應e]qlk5`.za:~zg{'։HSKpXO~kȠ+1~8}Cj@}9UӍiwX#ALۙ,J(ܣ8>qG)j?]I 2mnm*`, \UUWq/ii<}/<%r_G2}kfyS oK%XWȼD%S07z~GtzdBh[@c<ɦ9GO%^{S#>ÚBYjۓhED֬ ə; ~Ǯ-Q>؜ףƇ 5Y#pko.+/L6ȱQx~^'yUU w1WyYG.>% J]I{NQ7ygű̀goJ$$d݄?BDŇR$m<es5hʂm|(Ճp'~ặ~_=KuۑMlr? oDQ8׷R8}/zKxv#疺8%liW#23$Ln|1!4u| =x>Jx䁹P<1q {Go'KN]Vˣ)Vf:4swz%]6M-H~\j/íԗ77y9>d|)_TYפ)cg/­Uu%X-u㥿H_dͭZF얪ose8GWhuo2|{xDI佼ywpoS;?&1OLc_>ԇ>־RфS%K KuUi/?LȒV'G HRXadfߍ#vxVNֻ?}i ~γpc}/0/a>D(2޴0(xe^ x>{d΂t3`{qrߙ{߅>h8cE Nco\YH_{͘|hpkvX̳;C8rdSkΞa¼:#0Zd=y~՞qOXDsT^ ڏkD\{=~SaQ@&>2Oigzǖ k<AL. '(k\50IeQv=Vޗt{u :08tO5屌()s}6HGGx'P[2̟r;kq0U%J~͢>u'>,]ƞS"S='M+KܓSo7B40nmH|*B汊79i#'~O `I} oő=D:Dhs1o{q m9Yn܂,3nV,={~R@QDߐ }_;bOE  -c.mv?(6M2G%Mh7;qWc*N:Fz\??_tNoKcF1-mc/}PKj|#0>cຑ.%=t&=`< /VD͑9ٮ,^>g3E3Gzz2x9Vt_\w2d=;:mVB^üCUݷ$Pبl(003Jh¿ˇ0Nu/{I]z];\A4Og> 0'̅i %9 3)GMrxF\3!k4%K-ky\ㅃ5{띸!4sΊﵧ G r#詞}"czzͬl?3wڬOp}V)2`~,ƿBKa-2ݬs k'KvbO 74kĹ2RY=3ӗ^F]YЊXsM([Pyp̚ ?NɀD %76ujS40)acjJU漢Fճ 9Ck n|g# Q^{H:wЦFu}OmUvڄy v6oFp3>LCv0޸%HdT3u9h}CchoM5{sTk6(ݚ V &yQvwZKq\uN5&GuEk3jsM=P^O DuAZxʭm=`ApX%6v~2h~C*~w>;!9DyPc׬SDdH?VXctYyOs+9#s4x7zk΍+ʅV&x;k\R33ko]?7y@:"6cWqŪcIS+nێmbT^< k07bDNنՋ9޼U|O~}I;kK'.%eu\C.D9}fxwGkzJٺab t6 S'|\v͖2?8dhSe Xɢxkjc^~&jWӎxIDs\X{ 2TB3|qT.8y6Ƴ^6xpz>>Xezu0gspYdj{6~.gN7~?eggTcՕF>ggPxrAtO9Z{咆9+Pnm9{`|E6v1ef%kakU~99 AmmTM԰Dd?*mFΦo% !CʟWg- 7>Del4X-C;tE-`nv^sYy}QFGۿGYkzߙLBr&LBVr j˛ mV& j =L*5i$3=l2-Zu$ b[̄ZL&t53a׳ b8+BNP)k狊fSQ/c`<[<a`nӃ9:mΑ9FhaךdGЪ/?2O 7 jv8?CgI;@7=({}]Vpk|Tk,.̙S'|YAۆh[}n\'~ \F5moc\/xjgLoߊCAW9BB|h^}]Ϻ UAocGճٱ{v+be%1NT}HvȳRxӚj~13N:0ʊЍFbu}MxC2fzUia Ot/$=F+Ò\#"<-hl1%=cB[4-̕ivcͻV,q5$EAܦ؎e9=ʹ;C0K}Oǖe;ɧgЄ(uN/mSb"wv0啑ݑrku;{ mȔ^^D{q*;Sf"VCNpɈ>d10>wƕh́ 1?iӋO oك[RгM.E)!dKy%$p'}>d+l"t5C)#S^ocpr:FK '/Hǰ_U9o\DKkFM21 Uw~!>=ṽl|JVڥu/ܲ/Q''|c0 No1m֪ pɾ2~;eAܝs&}aɋ7y \,|h];n\]X[k®i[@ʭУsoQ~r rmNW\,ėm?bZt,BrI(gwF\p=%.aѬK}6ӽb6Ӿt3e;L<_U.\j#koXry9%6zŕ/5SO2>tɽ$ƾcO߀Su:oNNg]U/c&1v4%g.jYDqaޝ5hڵte:.ɏ>ꔼ3EN*:vD_zeer3h?c0XjpEsA' 8DaAjc[2 KjK y}m/ekFsy]_dop=n}oyfVٕ M}/ia59~ΨsI?I:X2&8IW@3@3{so|wHvAO맅 Rܻ7 ySsP{wOᅥwwkwB.9V{$[7ٞoNu:.>{;>w>uqzf<W>ZT_; x%Do~K($zvG3Az \6awzd˗1ߡSq4U^b#J}y[ezU-Yatnߓf JTGj⼸;z6\Sǔf|f F$%nƹv-z~8H>BO cPYb16i)%G1x2;Q%Sl;vW/pa]|7{’.Ҕ~SU|qtOٷ':'$Iw5|[q-y|=J~)N/g͐Mމac-̹<ˤs|{90{_yw6\[ yas׊ԟ`9YM %jCͲڰte,+ V<帺?Z]&LrnI-.2~,hC=a-J֧̥]5ʻwt|Usp)eٱtk`Yd%ևU/u4mu9ڔc l_W\+ʼA ^OҞړ쑹3><'Բ&Hz;[iQ#_#6Bwi»Qr. |uLjmUk4~eiG"L6ckk%*e'ݢCiKƈqլq,v;_Ґ5MD[6^\YtyBmڙ 9s? +'_~ ~فc(c3T(8 <#}?_^fy Y²IɐAz ׵,_ 8צ-I=DS-?񚩇߫wn3m WӈbyJZc^o";iI]@qe"U'`ů17m\,Iӯ0Qn(f51[3\8)E3EUkڜ$lM-;<^jeB޴&(xJ/Z2 V7ncb7xEmq.+J!~1Tў,`>E)ܿk:T&OghSWN{i[S9b1YB鸅cjS\#;lT|{-dY )'R?7Ũp 1T+gՓVOwDM(+׼i=Ҏ,z4V=ѿ>Ƃeϰ+凣g͑kEF>c4oE^Ѷslnc]3*Tz\C9~OzMvPS2,@{_kvwJAWYΛqF_D{hZvX/u}ow&>Ø)'?cӽ]Suy#@skwoSLP;V{,zt`_j0:M^%l=ՁiR&=N{ =h'}Gd[j+# ^m| ۅEmoNA?p\mq\mV׭ROׂ .ސjDN+]2fH؍9C{З72O k + |VNK!mZ)Z-F_ֹGbFg(%H_lO~9=& ]DXՃ'9nKJ,k2y8Ẫ2*\9sB"o+JVXu#v,q4|_O=Op4T@~҆5"ͻS瓌s*EP^-2iw-Xl(kXmBx6(cRkiY ..7Bbpϕa.9`4+]w]-=lf]/Eke F#1 ߤ#$ѓkx9lkT` nnswHoBA;ֵD8=/4G<{d=b0箞pUfyͻ#3f4ັ_Qq,PyyМB+}=WfghqwZqpo׿&[Nj*~Ѐ)]YuN\0~:)cq?yfjC|dXebqZYAx余>_VW2H[1Ee.B^ 0SUO$g6٠qvy7_;˿&-Ԭ.ʈa >rX^="y~DEc;Y;楓veqCzϙ}wEhw v?yivm`Ra4kޮo,}Ə2/hԁ1wm/nӥ}o;4w8^nЃj'R_ljタLnkɵaDN;]%BKYvyF1{ѩ-InNu#Њ>*p99P/B?|Œo͒q[se޿x؆~ճa,ߍM"~cNp 9X>9~}"0"5z?yc?,'\>IwHGDy-51kc/:eamN}jеI 0=/t;mun%;Mފz&㤧qkmX?QϦh JȪcԅ^:&{,a7J-j10WΧ^se]#=wʹr@[ڝyFzweNoܿ|2Gqs XXC-W L>IYu__5 *чϥf8;p;ֻ}|ҮjǼ=Yp^>g-9fޜ͝|yԼüW_yC!K<3Ǒh²K9cQZy>s'}mlUZjDЇvaCWUϥyF '1cM C\cc<#N)EϘWݞx8ꀭNXIs1mђbs|+0nȣO^! @;e\9-˔3ωƣc^Gt  ?g[)xNרs~% ˒/RCDDDN7.@5<~|iT4!K'VzC+}ƴkS|QN𮘺z]pɿ1 Ûgg8L3Yi/7?u=g] уtλR(}91̩G} tRa߲Zjgr򭵫=8۩βRwrw}gG^Ivo'aOѪx1Cg'!s\O ϼwd4zL`-r+ɱgP w@3߯krي؂GS|3\6fcN X9;ί ,9;.pkys^vA}Б ~4%ݜfN]Мr{oUiiV|ğ}⩟'{.Nc^."@e{Nԏ'{hXUa}a>vY+JWxk;rfIMߛ!BFz:CnZSO4|x; IONQ@SP foO?zk郴yu#/cX5Ԯ?H㶩8cD[jڮ16Ċǘ%=˫-<6'%}oK8dFiBf#t1#tMd҈14u@yF7vڵ&"Rz-T c6-~I)y6${1Vµ`?BkJ>2"IݰcEWSç:>1ɶyֳaG9"c%|peXL{c hfs.6gN+:B.zsK(}aԵ\bY3kN}&`1)D Rme;F\0~﷏󼘴Ʃ"C9/QguI-_Iޭ<#5"3r.,Zk˻!m ֧r'dJcT^zwSF3!QvYnȧr-hXsKQG}ngǿyeU?0ׄPk'CVu;m]fϩ:=GZsu=t?51D=mO/gL7y+ڰ7u?% c}[~]os˿{?}?/-%|F9Wx%ݿ s³-~̏Ѿ'fye? +5D?8>G\vD!^ [,,,q&ZR [GhgmwMT̻ޠnфwYE6>ӊxuEDo%:SYaA&ԕSēҧXĦ|vC뙡`{F\3}Tl |MFg",`ή1dN7kO3B:x%_õt1i5F-N9E]d<9AGm5gW Z@Dsk'|΋F΍j୳f0xjDl8(/p.?}YLMO2nj>eİrIQά(K7m8 FK$5Lk։9-b D_ϸ$5k+XHr-egM,ם-{o-yJ yYE2Omo!@7 \ '5 A9Z\ giV?/bEs?+[6YՖ5<+Evg9mV"c]d dL>'&_T̷Lwӣy7-/x1^M^1eses޵ LΝ&Vx}pҴoXNVWκ~ڜ,$Oø^{.H6QxH ER9[+WqZhIςNssRf 2 ZMtpr'G?窸XFȊpgMX; lO>_24+XmͰ10x5l}Uys>KĹk]?/鏖g0gxTcN+ '*߁))D(aܧme5SU*פ0ϮĎ Kg iӟ0و{G427,MʙYW)/XRG/oa!H9b yLuI/<2 s&Z&V4Dq3s^FȾ2$?Tx% t_sx :'mŗ*(٤}0AJh 8U#_]X(ݘ\zLeW )}lcb,>D _;mgU[o]I[wyf5i*եXb/,d/1 G``dap 7n5e8d_OWiW> 5OevwȷT^c$oBgUW[}312n]QHnmv39?EH] cqk:vo$yqn=3zmS0 m9(~Jh&E\vw#s7PgIS,=v,aԗMoW̳:w % e#ԭ?Wwcs'~6g4EGVҽ[؆N܉;%%E}iu⌦UEiVv`5>wyM( P72#m?>䳮f-3}8- v6^rM:_1)ϕYHҮK?I 9vΗSz71$%yAM yFcgF%1\aڟ+jY|{$N2Rځ4gW [8nrhaa=k#\[ȽJ{-Qf-->'39[BLP~$Y~3njC]Lbs|8֩Rd-xƃfP᥽b~ޛq\K6؅`k0ӞglqgAG9C~`x>7ibC%t ޺|>BF'.U3=3R@&X$Qwf$ǟfHO?KҎ~OkݬU3p˾yW PQ-ծ5dFcy$]K6B hM"h4V3m}>xy.F_i2r>i><4{S+W.sy?Hl>3ߘ[;hx.e"D\̵ZJ͠}X.b=nН.yW}|=] 1N^uco?8Wi:}XL/!-GN˪M8=x瑇)Ggya+^*"7E.J$wfg{)-{9%OÆE:JW0m2/)[lu1sAǞsX_e}oWtxb͸u,IO]^;=@zcj^z|lρ)QZ1k<:αҝޮe+{ys{ ]n 2 ТBWs93> tJ\VS\;8W-?}IGlddGgXMSZ5syA<1~Ir._;r#?Az2?٠AEHRk6_QyebKlQb {d k>5צa&sfݲ2\u__A[>M b#eJB2e3qshk /TǙrOQr$Ƭ#@z3T9⇃Cyyʳ_(tĩ/y0f1MyUxA~s6}t]] 1Q2eue"FC{ ƽ4s ?<پϙc^=۵'FzN:||7eY13E p>4wk]y3Gs xk W|A; ۾ѿ@갧 S:׋KW눃x sὉu9j,jܼnD3G6\+Mns_OTSQ{ЧksT۸PTTLHye ^)Vki_dJ9AݫliO|E5qٿlg#~L!NgO>[UO!lM|UDn*st%?I f^Xl|=kC;#\.gNJj|pWYAcm?R&,qwդKjґcM&oDى|Pz qtڙ>~9joەY}:¹uIzҟ%q&91=ToN$AwőW&=A;wkfI'^vU.%}4F5+I {4EQ}ן6gdwY'u''/uN>Y  cY3ܷo#cV;xyۧG6hUH}zgE MAfc%  9M?`?d-={pzs)Fh/hTyk[^'RܲUO|lK_z%T"i{|gz'{𡇓:CT%}ݶ.=/iok"~4W.wm|<ٔ=[Sr7ꜙ*?@Yْ~4v+˯=~KM(Osno_- >JoV]95&O٢m-oғiyv1<ߡ;kMScM"O2#]z ^)B,sopsob~q.ʑ群Sg4#`mjz j0hڪҾhi}JSmJS7Ŷu >jMQr4>*}A+_" &kO8ZSk\a+{9I]Tv6b91]9x7t6_٧,wt7V'(vNc۹Rǹ ~LqU3zJY}bq;ce{ex+8Fׯ]Y9gsbTÆs[O\3qԝ^O XXM2Gw-Xq2W1Uhez852*vk rTx306Of9S,ۀ5fOs~#Өea{;%EdЙҶ=X/̻hwSz;k|J;y% ̩G,X#|3^zfþ9D־ {_ʼnrzCg{z;Uۖ'[F;|H٠m,$O]."(_l>+NgFg.!Cl"홌=-sY?l)8ή;:%%5݁۫W{@B#r9x[o8-/oLo~wbKk,߃~g[֩kb=b5 ٔW,I}qz3]k}w٥g勩MIt?h&ik>m]o׶>ms4=mo+[vQlxZ e6"21q8n?էTeݟm>/?k'e[O_;nMd9NGpԴxql)^"X)k?lBM]c.Z>3VENta4Wg˷3RBZ`/譳Btz~x2N!@_ԅ7u!ԉH8G C>F[{5p>h~bMoAL\~P,mӼ]?ka \w6\/ r6>$n3q}7OW6բws~'Fؔwo<\sR[cES͈79qYm=/HvʍZSOd`jj'S+ӍOUDeEO▿1:C9J(x',݌þ/kD|pΒb&stDӇZNyid 1űؚ͔ 5œkiE:o"[ogc9Rv5!Z=H!o&{J߃hZ\9X-zͲ++#l&WI=4QF|xFSbWݻ#Yz/|i {É3tfMLsos\sJ {SoRb]7/Pň,HIvCSgw"GAk6UkZ*sk(֡<Ⱥ_Ώa/t|+S$wַ"JP;JΏGh[dmRjGlDqo>dڟ.:~½m"2]N,+ ׄ8&=z!7_e0c5FHn\~+3["?QbZ{|+lk- d]66>qS`Z-Ŝ&Oåc[5g ɧJhfd8PUn"\f?1 ~| w(;o}qSؿwg5/ ͧu q灷,\&uu}ضax}p?vgs롭 ϶fM/(_싯龬*(YWS;/ы|CQ乺9m{v;r|WW62Vgc 73_T(mݑՌo~ >L@XWb[Eֻ3ݗ3вno~J>]rŘa{l8EP.sU徯֞?~_`{9 sbr|3!¸tț"wUNs(xakI ?׌G9A]ҥLCb%¿-c<~BgS8,ctg~ ^L= aMp*y+tY%J|yʟ&KT/.?ThewL)>3×戹ȜDU D?<,s8by8{e]S ~C]bGGoԡkM3E Yزi3*1Et#"2wmg+J?ަ%?xGHƋh?c v?YMYEg`d /ކXqa_8&x|)_ }J6WO wQoG7s1 >ڡ25V<cұ8UxqXvnjCR;*k1Akjζ$ W}b5QO׿Vc\˗zp} S{?~ =_7}b,I\MJ mAZE0BNσ1#b"w\ F.xb$jC6ƥ/`xô&׊~n"w';h5m=EBa}4m64~A)+d}\3y?ڄz9|OtF3"i&.<%K~@JALA{7mؽg2>:,S~>LP~<\j.:L۝"K.P}ȩ{k9؋+ ԋ^o34Ow'>"ߙm^O$)~tW/q.}\O,lM2}|vuVVY?4Wl+3Ч䳏35kݶ~5Fؚ0*s5Ãlm!lVkmUb9vR+?/xY"xd1i"QR'`:l.9} g%~ ϛͫL}Q(\(*L|Nw|\rQJ1,ꬨXېtsM>S>f "w?0e+ M;NJhT2A>XZc/P10tOMQt{ʥJ"&ǰv{_Q%ye&txl$a^1F)nC?F̱3嫁io3vZ1/kFD vM߷X1q猯+q[;鍳eތZ Y& Jh}S|~9cXǎO8q)="ǥ<ugXŘ Ȝ8 %Swޓ9Xz1XK8IfO?O6٨}?}gU({Fe|7s.O-~T6<OTu;bsUYغq87GƮ/v=vFO^Wk[]vȊA7oM [ 6T]+0̅@Zy益pԹ#񙗝i&cx,}HU̡ ȶ8}_=a^7]Y,,0'WZ . ?{_aFf˛!?뭅#b~si1k|v=ۯ$S^y6PL3Z 9*_ UۻW`_iM4t ۾g[їĘz7)xHíG<qt]}eB£϶J:|DR9M[wϨlH4܄FZ;ݤ[~K=渉I!-Lt/iJ)WLl~Xv}5k${w~7ؼ},h'XZI=dJ5on]XWK}aK_ 2?7xer[Q)4*0x E﷊k6t+5M5rJ:n pBu{_ s}<5O~VɌmK5Ba"oy{3 xT}gɳOg3'1foց1]ĸ)جUYz?q\7 }O3\Y|gtbF`ݞyDdkEDpfH,8Q~jxn^yi+cUtd~!/{ӛ@oL 1=MRcI+>fd'tȚX}hG쇐8#Glw^p]EDrwṊ&;0ɐ7c AWضCvy2u쒿g.GQtٖDm`\;;\5:\N\v9~(k1z~Zk^Dlz1TH%G[>1mSl {H[9O߮ۚՅ_e1vOpY[:uړm}{&/,s\I̸Ȗ?V߱. ƘuX5k:q~byN)lI(?uwhO1bM$?q:}+|[D`[ 1W@Lz.<L^2(Ëo5nܷ}%cEQg˶>͇/j/xsQYJ<[g7\N tE@L6FUo;xMD5ueA~?g5\ Ձ6 I:1m=p^3u9cq|듛Xm,ut[/H9e#oN%E3e,l?8CVQ'qWRB ^3v91-Qqd,_wnߴm}O7|~Hl\#sCb?C'#^vxtS`-V}[WU~4ll<=8.2߰OGX;.(EܸG|Mw4ZX>%Bxy1e1N澍srxJfwpv؜VM(9f.6.:;8;1t31gc f:+:/uf1z138P{兀4)zx8 5e i[ՠ\O>]UE\Gꣲ2Ƅ?I l#I; )3NW|'RroZM}>, U_ãȼAU> '4X.~)5#tqqMVA6GVf~R߫moJ0 x;u]݋*RDIO4zĵ;ls)ql3>'nk8ZF>/vbٿ43q~+O}!XBҍ^ЍØ3St@dJ<#FC ?{鉑ti;5FbffԚ4!M o q/&0=3z%fa(rGoMYlEr^ѡ g[v_Wt[ nt&1څg{@[s7i^5mO^xGYzG0sR;Q=DZfc+BUoLDZ EbAKƲ258w?%-*؞6ceQ;-ƃ[5MHAjA~lҩ1h*g5G.C޹"ng_웽1J_%u'ୈxufzF5I_s W,6 c|uq2~+?+f^o U:ckE̫\s´ʰ!2r^ābzg{Ŕ2[]dYm鶉#63vVzxЈwn>{e!-a>Kًk?|oq2>:!BX/'4ǭ&nb͆q{\~0Ƹяقp><f%v}v9xs|/`N<c| oXAIm}Gcqnu]j;,š;cry{r"~Gb?4>ٺ)ZYW3N/HUo`*%ngf^kr^G\kni#ϸ8~F=Iz볌#ݚo};[⋔[R1Ϧ_žZNy w,0q(?'Ay&̉aDls4֦I|7#V,>ͺz7f~!+JhƵ)\su2/H?d.TY`]ocz1w҇C [y_E&m첧x=z/ǒ*>9V&i{ګ[k:`Sћk+藂6")l#Y0ˬ WGw:,~>6+/).eo9.Ȩn!j6Uj*Oyܐd@uB<mM\ƁeAnK>Cgn=J=!vth"C;4ѰPtM,ԓްen8J  h\8:Z]GDlC.kD?K7痈֋cuyqOش. M'Q՘y"0XKG6!!=q64gQa@B,oD]y҇p%xƍ~`ڻ0AbObEϗ?B|yl{W̞K sX eDܟY\E-Z'VywvhY(zMT-AC+&n ψ,f.J[yeJE.ĩ[iw_p6~NV5EPoa_Js8"s`Om;/ՂwxK!1Z!Oٕ? mX<-&דBl*ǴC%~_ cQ6nY}bVTԩ1'תF]84.uDA$xxC8_Gpzߘuyݴ5mN3'xYpDۦ{l|H=gGKu{>XOR*IZ=SRp}M@9bkB2 o$zvl%Wh8~o ;=2Wݑ* !P^~Xic۞4_rǓǼI5uvc-AޮI h@nf>Ҕ~?:.T g-}1g8syGv}F T\Ӕꖩ|bלC&O|QZj[#5-? ch A}Eo4}E_bXw6^Ч&Qeq39ҞLEǐU_E\+TyQSbX{mZ ^g-뵰mŶ 5[M-zK" 6#ߟPb>Zj"`Ǹr/*lyߚC{#lM׆t'үE4_+M_7l9seOiP 1ϺQ8O mK1fy|۾w)9vypE IFK|CYr,~{l).~8nfQ{,nػ ]bF`,.$ y~2 }ufSsߪeOݿch!JW |U ֬>fܯLe-sʌ|'^%2JNNq!O]-<`%+2y{=VEnqс(Q.oM<^{:qoҖƲ?愠MF"?z# bL%.ba\C-pw~M6" $`͈,u^N8ZB9^ygc<Vg;NEۏ^=?7rmrnk0ߊה}'vD];ƌ 9Wd%YQaA2SZI9q0X;9,OM1"Ә߹'}cdB}#a(oZ/o14ƻ∤Q_x9҇n3NM :.! {4ӻ%d} ׷vɘ)ɫ 2_!捺$qZpnY-4:87^("EاJ~e`h pS]_ QRi L|{qߎҢ*C )~)5F/bK٨Xg;i_jOëf);V 'gfƒ9ڹe{nwN5&<bߏ?G:n=umսFlxl֊{l|,]m:a;{E`ɀ͟E\ѝMOG3.~dqx`gU'Y)s^\u1n*8^=Lޞ{G_Z59ϓ=,} Q> *ʭF=&TƮ$s9;%c/ݻXJ'ǔ_YzwQV5)[{vޤ6)vcbD1a̝K8/<;e=m"7%v/fc=lj#,ȼfn]9n_]l4_]{o;gf{)wqpB\J|'}>y/3)y\0Wn](Xk7qhʭ |Ȫ,eզPi,L*ݕKO=yUư5kh)#J7\G >wa]ʠ.T4'1A &T9Hk`1s e"I>4cvEJz0]/J_Mb]U}dQmd}w6 8ד|"OM}5g(sSym]\B/Ozn0S:m,96A +!}XryRa{}f> DՉ[w|ֿ.m=*[b`j̑'dDG@]mƌeOth&! YyI_RIil5퓝8O!$8p>'K<3FV[<]tM?#wp!ּa>=_;8|e/|~&y`6>+CmdKN~﷬G[YO/ƖKΘHgK|`R\wM1FWJ}$k2 #yں {!5msH g\QXMLdz?A^C>D^]C,M~g{`zdy)A5fĴ=}NvUUf6 m |``<kwR|\ّ~p\N1OQ.k9m~qeSqe}|J={l{{` ۽D:)\ou{@ 'xs@6\c0qȅ2|6P2ם ]qncC~$x gEEqx=vw͑zݔmg1xv:/}gP(WK* }8pۼv}lW%-[Qyx !smXTw[u<" ̇J x,{64OY|#mޮfzs0g[PeցIv53OຸC$5Ygﳆq}N;ػJ=kµ NӚhߥϩ cZ5O^Ɉ\X'br@I/ֆkc=S䣰?zXXΗ\\3&8ƶ#^~CyP:YAٷ6U<-9Qw0(?9.ILAcvĊ I O'ehb40΢Ze"p~ߘp)۾H4bm\r Ӆ8ʳ* C)-㊕=6 >^]~Ʃ>V,>Z?J^r1^2AJDz->?baܣr!iOGڈ,p_&h|UdCm# ӟ`ƁW+*˘Wg>:S]*} Oqq[mmildִ.\2h"}b~koDs&4ܣ>w.ܷW뗿y)~Ka|)PAg1y:̃ގy[.qkÛATzsH͒VԁVP>W} XӞ/`Df޴Wp~9wxь]:eγsʆqbmMy6IJO^~5VwŊn^;zXߙ;qw~٧v-LV|6؊y@_ S|c9ey8~y߰~llg̛N"fDrӇ>5>ޘ~SqV|eл?yF&JIjl?5޿?Cv4Pߛ|cFI6C\%&QinT<'Vx>xvėA6řm%q 9s8N,^,B{i^ѱBcYG?ݘрl kl)hl6gkr2w֘?oɥ#3v9me{yDv6sE~^&Xy{-^He ;vgiyIs~>>Ն춾J|q8S>G+s•2m?|Dv(^N* bՇ&' nrDbN[(XJhr%s  C]ٮRtw8|mm{L}Uװo1Cf6]Ǹ J^#ģtM;]6}'zӷ ׬g"1K0JCC5bګ[u ª *LԯߟCwzrm -)?-жTJ(g.ĺAtP걱GvBgњԭ =:FhC6mȵ!5m^\{:6ȴұ)OI:\_eB>ؐ$i6Ɗmg'>\ 2{J[r_v,GeJM4$ip_J1ǵ ƅwX|lV=Ur/m)SdgϷN#Od>\aon0Em{3O׬mK :=0ioyi߼3!<>?1ヷ7u=X3j]ˉK20Xw<_h_^e˷-_%wYό攑m{_\zHâu FHCij=xq} оMRzHUvp7S0\55,rVa.I|}??>v 5hooѿL}͔_ s^~6qܖQLk Vg抇[x6](c2_>.EROA\XkV;jnYqKn2fI=,{scĉG؎ql#uV۫ ʻzG{8B=ݩ|,&g|;,yɰt&&|1Z+GȈTokWתm7+$W$|<>)tb`u8innŁ1/vq`r>y- X~Vi gh'͗uoi&Ľg43V Gܺ{ 1{2wwRܪp~iuyݱ,M紅ߵ6ķ>=(N\OGk^>޷x+<3sŨ7e. ?Jgՙ,Jɼ!g!fzXZ!9ޠyI3kNeG+ݡ}[boC%#ybxϐ{ަDmJB^.Yۙr⢵9D6?g)h\ =YQr|)s`x?Yd6zcyKF NTy_mu|>|^%2y"+nųnڠX^I?~ix?̋ '^B&C/Q5Ƙ2rEz"$V0ű53B[fjAu˗u?wƷ#__'&mR_+%& eYi_)6CRYNClg|ĬeP&݄mߜߦXkg_ʦb|Gags~֍yrB)5*#22O ]ۆh'W \_[6m~kɨZm$Uvq?님:yI!Ў3E(f#OOYK9al[Xxyyَ.\Ww#Kt}s1xY/iXel?MˎhXQ$Kxw@vM%ܲiӯz1.Jf-КaL#~peWI}8_E?Ԣ B!s包˲jby=|W}s.1,#R&rrGc^/}U;舷 F7m6׎&vL׼]ϓ!ӎ*@W7\;-sٗnӈܛ$1`dQ3}[30 udLR_G ~+n#6<26ё2Ch_G#aMO"9bjP'Øі8X|ўhCC=Kq~3vI/6[XdYHjDA=<曺nYSc|;GN1׬-?t/ip=e|ƙkͳ~cu{/f\nZԦHo;Y>|+أ|ch5 )SbSo UIr򟡟٦,2;Jhto[bh)ސ3"]k]#f@L.=3Ybݴ.lq~f|#z]12o4*PnS=ntGuqM֥SL$/ 9IL?=|YNZc3W܉u\ D^ x2a+O+7Y5]16`2z~qLCP=+e.u!QR0|A5!'-Y,|sEKayq b cۊWRh[,ހ񕿱Fی>e<".he.ys~75ޮ7}m.>ZNYp}\yZq(%ݛK}9oʯ`>u+NF)ŽehÎ}JDMnjˈHqDʱXɷJMe5 (mqkW8k!;Y'\4c}m &ގ|V⫿D4\_9{qs"ɹ2Lr2˒596/eٲG3"Yqϫˊճ!F|] ^ƴ4 1˥06gʧi2VCYIE|~%ƨ6Yk7ї|+1[D:$q]KkDe7ϑ]BUj73fv>ayqa)rs@arP7=ߘb`-#1szB[翴m-|?g-lyγ/: GG(?_cr83g/ M-}xf])X[S5vi2`;mBTg5m*z5Q. _.$\2i3GP哂wI 1 }PBx&^8@+D[jpf܈Pάh]+Y6>]ۍYs0!m6](IN/~a>QoEK|/ܚnemD_P3v=^ҽ[;ǒpYgYvdȜ/R֙w˜M"mf;@#~zӕeƙ5&C]1_,e}/ܒ'G)E (J[Jfƪ?znݣng;Sυ!ɢ^a)kf稃cp@Q(] '\ݚ&aO6Bcם*nD+yS}W:9_Xgzf\Uԯ׍T~b/2ǩ= [Uޠ0o墬<sZ˫[+GY6 _b<kzD]?1(Yml4.svo1?EwQObϱ[Fj~uStVNb62`e)_W D|OEGL~W}YU?_6gZNnmdULF濡>EY~^;=!=uW]otF˖F6<4lG8C9?CyrN7ٌ[^~0oVe377,D;}=Y_Ο~+`ʍg܈,.N\$)w Kg376qX!r մ8->#-cYӟ\V67P"[u!|k-EaD?`]r{W]k✑ڄ?>C %tLF+7=}rpy%~Mnk=\KyooƮgIr:"UP-u 5ѬrM@~jy1qѦ(ČX!=>aЊgxOpIfijb1ÐK0my/3^&JY"s9ݻl4/܇fXe4g8 ܘ >j)X/uwR TSE@ޟw{5fZ;`|`+ec";8$fO"ޒ{Ϗ=-޽P>ezLQc;M9 la;_A,ezxk}kBG@4(\]68xKܬzk2Φ >mJ >k%mXhã pt PؖJCʛe/uILfBT4ib 2A'1yNP qpl:4gSgpqt-"/qN7^O{N3.0oX/&]6}^7$o+폖:9Q9w3kb6XLsݤ<2]}F;6j{;X ,ay*}=¶O?>MSv:61Glb>y[ހvR$|SD e>P4uV>N<[jlq(_dzf02N|J2|LP`ٯo/a ƿPpżK@7L{nR 2Ψ.}i075v{L^}%~X Z6x뎘};-cR&.AV !xXӝeq$vI9c .tce!xemrĴ٦ߞMeb~G<"űcSMieebfai6Xb%<ئ"*%"S5R>N5EIVt~$Q9ц˄5tɠ1I_14vSvco`/1V|+w3Fb#i^I/(p UYuqeD]0s'f3 1ܽv߃4"o˖y]Cy:m*O7i|K4Q!yAs;ܷd3ʾb(/o>ۓwԁHJ~%lg!dm/ rBRB[`^5*w\yWȓ^qZɸ{0kDb&⇬gm\"m].$^ǿ:bD~-(>*%Fhb<3mǨA43 2?/Eh[/vkgc+E)7s?S~9Y~ޑC k>We>F#4ƽ* tyif2+V1cbGۙ2<_}h%1_m9o(6*Wvpv`@YS՞jk|޷q_zH$3݈(I|6{z?0e}]8.1%D2_lwSWԅvN.d^?q63ևubf>wE Cd]n ug\PObWG`gtD-d,ĄF(36 >t6~}kI:ol{댈uMT:گc/.gyrC?o1: 97a&7zezg+zw-Kz3WN%/C>3OGD%6YXw}ڇ6.ɣc I6"v5'ǹt6]@`ݸ1"}Kh۸%YLpqeպ,?1*D/Hߥ8' _xYމ}3hJ^F yͩ`IT'#48S>KAإ+?f\F}yV֧YxϬ ޺A&a,{ ])`>٤lmq҅ZG q"ԍ^7n]O9\\}%s?]p(l큹\3*ġhAטvgw?/!s*mf|ek>G=J^a }Oh:CQYNr˟6s=}{Ϥa^K3"[hMB0}.sn{-?Iu mmA^YK="[;F巁 #QG7itK̩0ߌۄ}µu8cJS(x%-ho_JcZѹ -;*(+I I?̏mb &g2 Q^kp, zIXbuK?fiC1x4}ɮQ~s%wm8œo# :{K!ӠOYk:QqQ+C8_\{uq{6]"MTk9F039Lucvq`NHr, /~zlԔ '۽2?l ,$bL+cL{:uBp#~k7ڱccJ]8SZ#un ip$ssl_ef_r8C$L?M/CވD;|gcZxxlR/3i|al|XZ䣺JAA7yڝ$Jǚ-F ӗ0f*qt>mWH5Me}M>\W2d&}*dY[e;t~v$bۆԀ3uѦT 22 m5ƮAoQ'|6'\dV?/&C2UzK"?*1= .* W7=}ZUȍI_)iS~3"^yho)Ӡ+{S><36ۂ٠%<i5D͔O/Z; г6炌9tDK2煥/]w 6qLxJC͢{ ~/msSyo7,Du^>012SRpb9A_%-1x&Y@ͱvQs~㦍k'˼: >>>xQҏnE 6ߝbn5Eq ͈fױ.áPIc^b h._C&I꯷XRH`?K{vNMc'z6 ;OCTyb[h( nQ2_To%j7llOpݛqYjǫ} [ Z|e!IF%;iJ E8? ׶ט6aoc >>QO17}k]%z _/[< yR/R! UNGg/Q0ck-{>-3iPfyRf*,^i-s1'Vyuʇf+Ql;bOn| g-8y`Ie,}v_ ՘)1klv{" Á>L[Ĭ\xn̉'.+_{ܭA近5iD)"5=x650ú.%o&?njMNd9N(_=- C.o9y5Wi6l{HM‹2Dq՗ d<&vb_Yz:?jEļ'mJX+zļyolsюc04);BkXF}wZ3>FnjxI)[}de7vH9*;x3x)5)%)Y\ NnY7p1˿#;v&^ ܥR<;vWFr/ikgT>Gf]_,_2OE2urѿ_Iē׵&Kx^Q/5/6)lSƦ~f,X^:'jZwGԥռ#B{n)f֥Il3Cڧ:e۔ם67s% ҆+D |!w|bC[`fQW3kUg(hОu *??u{mkSr|Bex1-6̧:Ls\)u1;,]^⽑~Afbunc=-br,+JI3vzD- H*q>Ws]&"|TG!_ OVOIogV"@Ztm8Vmjo(k+Z}s2x#wW1!}ӯC]Z@3كs0Qaq<טiM=V=/L[Wg)X^D,w >:զ~>\mGØi%F._N06q.Xbu<`Wpžz yyCq1˿l/ьYo޿;~.)xuۭ1v+0=rob;tO:<e\.vO*f8ƻZ7^hBL͐ع3gGMK.Bbaw\i(>vcK~EyR)*/.'.zb̘٠+ْ#ρl;S+ _k5,nUqy!bGEEc~E7 $v|af-kD-'(ێҭ!&ǩ&qwI m)0y97؄]6ȥ.sC/}y?0?|.\6DZJ]|Y{A,SǷYsus 6)c3v5!8^?Œ1<$ۄ5ǿ:S2c~ʽ4[)FL&я!D:@|({mAg5%H;o$fwcCGx=uQ"/+0/&O{O}p٧)3:]kT_{*]qSb?ŎϺ>=E&&ۅ?@z^!ΠĽ&v1IhH$՟H?#$2F45GGH[?)$6:׽g$b)HDzY&ߑ#Bi2_k9ťkĵb0q,nD`>/hOY~2t_|'ߣ&wF?(̚ [X5 {xXf&=vCn:'B7vo!Dn<&6C+4bLyKV>"#1H3ä g XDf> cЖTQj~2wsg_5O5d5*5w1 w&Sڐ$Jz!zwЏMby>4Z*!6S.]bD6^"jɯ_҈ Ǘ>'@le*F$tAWHļOnm%6[>G2I-!ƳD%Ķ smg|8>Y-|/ʼ+W8q1 JM~O eyF?KӘcCҴ 9_掳7sTNE ז}6 UOW>ThW؞W ,|Oyߜb.{h1Ҥ~+>5;Y!59=qF0,Ob|oȊv̧y0sAʹڥ0jӝ^+O~Y\Щc\ 8/ر[{\om Y뵥цُe+ĸ赍 ގ{{ysujvij cs-Zs\e,B|;S ow 7%>?wP?Y::ՙ4aUG:^:q2mxV>n:׈qvznyscgwdN!Z{9y*X"iSQ8i۷q1~0~XCwYe/ [=>[%fy6pWE={֮8&$=ve{8y.ug} U2_ n<ږj qNIhi9}kz駱ǼC4sLazC<";}\mYκ6Oi?UaMb{zcgZ:aKݪD{gmEt1smRYW?ev!6qč:fUۮ5":GЅ W'qp}]u&j+6ǟ,@?U3ǹז%Qg[Έ̼Pd̬]Pl216ǽu&Z?uFy 9nBOjEVwӠcYom·2X7}~ܹՄfPeDǃ䦃i`۹j?ŽCvq{;1luuzv8X}xf y܃52R϶EϥhCR[DZ pgxbSP!֡;fֽĘ'&jw-1W1ߧ|ڭa;TCx2;֚H(|Sю)j.Zmjm"L2p yty.sҘ}U)eS,[Mzs l;nm_9Ǜe.=s\k+}KZpl?m:1Y3 խݚm<;+|Q{{}*:cҎ͵Hl@h-}k=nC>^)&Ǽ{yzy ۄc%&Ȟ̍r5u|VX<ސv Լ,vX:FڋtÕ67-P~}x^>2R'\kSi|EfuO*Y˷ֱrm*),EݴsM5n7vczmDʺE]W|U̽con/K.t2|3V* m<-LKTܣSՖD2^.u_fkjcZ#_HLIU|ǦtXdik[&3ҿSefb]we)]u WOk/f&F6bO>dhMhIM"<ýVA]s_4'&l m_> GKJV7|o(v4[uk_X~AL۽! !2p.W 2 ٽO?hw^f@;Ёmq1oӠ]nk>߈f: Gw_" ]_BaV 0}7ϏG@q6ruŒrt}^㽯@>Q/DwWl Nnk9~uޱSSϳ5Ֆ!b8YWvd^,p9}wuûϒZZ+VHgF~f>Ob(wRێ=0ƥ OBrsscprⲹΉ1ۜ!XmsX{#ODG:;mI~ ׀@ )q q dtJst.Ȱdgu܌ۡGb[`0gD5xC]tgo~T'ߩx<||N"tcu\߭á^\߭\ Euk?eT֒{i&sX;;hZ]kopE2/uIw)~kϯxuqپ+y!}am{v$DwWмF@L3ш,acW-q̈AD}N<Ե1G&󂂿^bNS.ai Zęo&&]M0OkEa .0}IC>φ;q ~C<'5/hWV_9ގXVL">3H (5S"_d Eè9o( nP38!Y6ff\[m1Iא2`ܳ- 9geٛ X/sq}gx;ANĿS rN㵵xrzSα/<._`po)]u>'d9ϠОfk)ϱ~5$KAK0&嘯;=,p9O'rOQ6es,8ޤ+5'[p1xv\IP /ק-8I=Ɓ{)Sioh5sn>lw9 }l{JEi8sy%.5A]>+&}֚/3|/]8V9Ŭϛ:g)#lQfѣYZbF;mh%poJ1<CLKb"4No)=s9"d =ĜJ`֘iHY[o>ݶA4ws֟'my) ]K{K4miM_Gn!ڕ}-mxgn=gi _ck%pϘfї"-gHu% /s]Ws=}4_ 4u۵ 4мb w4ʦjݧqT꾧PޓJn⚲eFiq0xqS:`nc P u6*{݅wIJV=b?sL1Ykd.s'f ?(٤}塺TQyt*bhYr}ΤnB ޑmD걇M{&7.4{5fNÜa)nv6#353Ed)㵹C]gH O!h I.^bbo_:S#hY\>/״jik#|_cuaE;.A=_4-Z 0VԟϨ+#Z32y0Z]`>Uꨒ~E{Ηe/L!mv}\K}y/ǼWvʆju }b41Bhl!̷k)r]@ސzEbj[+|ft-9C=+]K[q~y̨OkHU:X[U#Wo,!iձmٗ/+= }tCircN7_fLݢ-[vZ=΅1ɽ!z^Ȥ<и6\5m*MgZ?Qv>>NY|d~5\tBMz>jUޞs~c6T@qH7:x}x[)[`|#ΟutRef:Jv62f bo-QUy I`>HBϜL^ j8IRފR$RcdnMLj&-IZ*}@Z$]93 ~>k_ktak< }a4u-ksCQ6Cr>W *؛/tW>:O:*sq3 i;~P~~$*>^ 9[vuZyƬʊ}=V}x-BܻVCOgV1FjN}oVq{jW@}j]GlK':W[k׉zY'T2%5kT҇q梥h2 KF;nZ<.Sr/S=893^ {,~~ۆ|w>y!ye`il=ё@1=gdG(ftFFd%gܭ=N{_B4[cI_a|2;W bZD_Od|pI&Ɲ?Aj UuWkhpxLZOATw{ _AhMH4颟9,!Yl;ykh 7#Q6y`oc.҉ ddHo*s2xTA 0}I KGQ-b{Я,S] xᇤ.޽V l\7h9<WplnZH9歌h Qj^h&c k?${UUVS~**?Vv +,y{ǰZ]?kf^ Hp;r#s TZ=!plƒJˌa˵ht>gHGGy  CؠS½9_&:T=x}T.Tb9 W^,7'9.96,'θG4yAǕ2V٭pW/[QW #+lc4E6!= s?km1gjy*> ׬j뭥"W+)9쩭soUcDkX\a?Fp<&4`{Ho#_j 獤aqg'靈_'s>6J9D\ɧ4r!_r|Il(SN20:CgKte։\";yzZ=_nyhB Fbgc^s1<\wI濕LphHn`kuK0i:vm"9yP'_(-.l9'D0bNFNE2uzU;\pXP:O)&hE #Z.?끟&Z2{GG+h!l]X5ðCػ.*(x"/k&c#=V;i ey9n+halû qsLRDՒ~~NuLFX9`AC^ >>Y. aŷ,s}`\Sǥ j3<dOx~hΉ .?WlB91Dv*"WaYVIl Z kHMbeܮY1N }B@|Zܕ^2F?]D\  #yUzx 9Y92XsQsMS#ȝΛʛ[@<4݋Gշ,`d23-:d_A[`cʾai=!?e{o:;Gw ͏:>|~L1)v*>_[':߆Vqʬ 3/#] ~Kmkq"S/3x:(XD?KV;n{wAC*&s;ch/G Ki.ƶEg*3 {[^"(a.K4۳Mђh])ڮe!1۵DΚZƉ9y0 |2'Dþ4Wfs*ڮf}"~fcetg~Knw9ϝLq&>ad~${iCyǿr>lias`h^sk7 +h `X 3|VSW $9dmJ$ =^}( 2f#󯕓mK;ٸFh{ ϼԼv~ǹ㟳dO_"%%z.r;ֆv}19Z0*9ǒYZɐkߎ{(g9A{VMqEw3mDơ%1ty3&rAGڄxƊ&B}B+`95H䔊{pQHC;6mEt#ÎPh?f+ƙ)c bRLʽݠgyW7IU;H}4 be%jݸǞ/+O` +4X=rgEvw4 AP(ZXU?Ӄ E4y_VA # Цzh#fşM=mNb~JZGN}G^bYz ֠qOi+1T:ϱoXKo6cju?o>{qwZb҅*Y #jo5Jxi-kx ѳbEǔI=4on褸kн:XLƍKr'cxh\Yvhv5Nŕa~-)')eWμU+@=\kzm.8X{56Ňr>^9"Af\9ۚ 8Ҝ>%=˞+ ϭnjG(Ȳ}U߼\AW_}I6v+y>)D{J-lR٪5Y-rXўmԶ׭`V {xbr1jeA ],0H F!_>lYɫis ֮ȟV{ J'᛻|R֠9C!Iߥ3Aѵ{cs3)_* ǜw媣 u63.{g_9+׷rx<ſR@64l/e!U3˛k&gaM>̑ $,w,NNg%[ 1׷&r>BFir\*~\L"Gj}*]ԗZ_6og=I2&-|ǹvq{ݙʨj\+$}-UP_z =B}]ȟ5$C˻ ۶%hIWI}t&&'m{$}p$~YZ>ya:":I}<H9t+&>9y>G}8L}҆? k\U~~ sIߏu3l6*||T-} M~t8N}9K}鰰G]?1hPq}b] OLm`N?ܯg5i=>rY9}`^ypڙkk}ItTF]\NEJ.gG[\_S]]G:W ,3śo[7XaJkS"B<:5ѣ:Syڪ lEӨe7U-$ϵ"_rioQkrBVRDV/J_AqqUԝ'\[?7Ю8Y)@Wtf?V1"؃h*pi[gkDzT9v0 H"?t6 tRƻSp~2䫫= zguW??Rp_G97qv;X +[iHӎݞ%+?Kt%F]ӕ:ɝB'\N &NWḟ1~֙+grB L+k=x0#>7xf$~;&G- 7Ʊdt!nϯiYe;p x5F*Ga\#Nopڤy?ot&X_0!odOoĚtXKﯙ0o uX$}'N!<3OZ` 4.|N uDpVz9YI#kI;?:ߙeR#׺_zh Y GnVh/u]$ Vw^3nM\Ʊ} = f8QyyEaE ܈+ZFF`EE;MvxkO_׌uȺFWrB`FaÜq Q_\nn~>q~*b7:*t7zU.Qq O@LN.cce Y'a:cI[?2@JFK{wTη bH },۷_>" -ǩds ?2G9/ 9/`Iy˾Ս8r_j:6]U:!rǻoȂ5-n;`\q!YpzòV޺I΍2C+w貝|4q өFϳE9eVN7=EmYd6zs05:3{c;y'ӻ xnϫ&ϟxnϿ`zކ~sAWiPw"c!1ZY^+;7!=ۨʼ?9Mvfq:&~;|o,N8┧|WnYhꙺ`lɻz)h;1G5e8߰gjhg{bͪ~=կjn''rchoeˤe9Wiދ5bwvvrdF0KktIً76Q?o5EOg!Ƴ&\ߍyŢ;~"97E ֝=7קv?<,x9H76=O?S\ӯ//kj;q9lߌ2c2NYGT~odJN}$^t'?1fe*v#Z;)/=kF#O//'ޗc{5wnIo,swܜ8'O6ќ\+%}>^v(# :KZKZه8?S~/,ezzGg:'VE;sq=U*|β/Ϗ>?86Ѽ0M 6S96b<_IIls4w<̐7ΎS{Qcq‰V*n/OOp ɟJڮ=!|~O>9woZ|5Ou5QƮ~F֝z8s.,+?%dŸgkj^bہ_9{ 8{/={?qT^k̫JsQGsBukX{g{+?)#s%ϜͶ1q+OP_7qQ2'G-. qEA+sXe>l>;v<:ukJekQAe]8a, c{G~t}\JѶG*G^eT'J+ u~)X9ēWֱ-*p׫i)ڛJĚ|o٢xԵ'{[T^l/O;/ "^IګmlBkڲ?j r7!f~`%:>Ny'b<.f]oK-'Lxx1wz6VSJda):+ 9C;s;}s*E XM[Hmuvexr߀;T2H kM}9jiF-+,yW7hVO.~ s39񈑫17/Z@rȡˊCyuO7WyBa/^F QY[IH 14۶z4Se /Jzߡ=WJF,6e-s$YV %_>Dz,֏X?wԗfvGU wu.n-NL߃{͹{JY;2tIcޕ|8 \hkI]->=|pwur-?yجqFάG|S* w1*G53ʿIv~j z^]6uN,O|",+w=x}jj^onJy_<ܮDXWXVL{EKW~l;Iyz/q:1=_=jǑE4aN.$/rt~Mߍcؒh5SKf`JkQhzCXoJ#x숿mL 9|c1O92{e/wg3t|+0zG~XBdue_K&÷Ec>F5e5p-2ޓmwI~V|.=jY?4/6t} rKɾSg|Q.4fh fPy# +Z;Pl<ɍq9ȅL~c 7%MA04}S.t˄N֗ka==șORD몝 kI*W+CαZ9Q֥!n-VRC)=;( :?"ۃtd9nz*'MyJq1`;lDN 6V->P+;vWiycX Sk:0x[X1tf=4w*i@6W\s T_Zlg&zTcNj.=k(_5-k|Yk>nӼB.&-ܯ&?#}ͮX>?8yV. "i2 }8IZkWxͽwV木Qcl6;މzdO ¤L8ZhNZ=GA\>V }|yLii5Zx\%1Ƕ{=lLkk- ۴@cFީ w 1-Cbd8gt{SM!ټ"=Ea-z0o$/ 'Y-LsG`I뫹6t,[>*_K4}!{!':QLC t$#q@<4Ao &z`m_2/ƜKs7ȃ,?q6bL 7l }E؝TEsGy^ ~$;K^f#[\eC h/g&{^M}ĹWr621ۃ X0f(?Sg c%^ 8p1c_xNU;ܭʻVW}D~x/#r'trj{7j;zc ZUd{'s<Ҵ~Жqq !{ds}/#p_DuB`,y^}h.e c}wut7U"OAٖK*e<\_zV,}>q=ϻjV=BW*.R򡒾 lj9CO}ٯȟ>w%Ul}GĘhw_3aRa9-YʫM9?~6.ͤuplȱ93ޘKfE)"[]?edUkuZ޾xCwuXe`_{tZ5N]ohzb,@e*9ޛ#/G kkeD|YW٪@SLIQ8=="_=|M{Z8Gb܋${^׉:H_C5&KKlZ_TROvه&F>|]GcW+>)" 47~Ϋ9ɑzwmaWghn;mDw8&[i2 [\6Z Cp1E%5|2R+ǽ 9xc bi1 Ũ o1\)LM$W'bw1xosJИUd4fm|> {S.}y "mn7}!a]zjZlMw؄ ]Ȼ[|"J\G~}}JK`_vwH}U!OjX['zl/aRF{sO5oEn ډh>pEIDwDyÃ@9.Lz~`*  Cgvs3:{<>^e<$g'J쮯"dc3YbAE|~Sz4\.-ײ~\H2)I~ѓ\܃GFݣz֬vx|(*k3 d՝eo L`w+Iir*~C{73(g+-yt)˗w2;Fҋxq&5TVOTKQg̒+/TdXͩfMr\MtLĵ[a k螦WbMt,m5闚r8_AEsy竟]EvvIIj{JI^o'~7陌t\oew'+~/:EvfpOʅ7ePM3ܤo׳u\[Gz/ =]99ӴޡpE{:=:-:|p#zdGGDiWzgGg/<%y~ YuG=`ۡݡ3ա갹/P:zFoUn 1Ea3=㘬 Q!k<]@^ %0qL+PÛ^L `?FQY86gt5}_;gs89'sio+5cqO"l?j  i#dutng84QdbkgF ]uo A%V=GIo~s2dA܇> [Nk]ȣqӗq7ٟ'خ.CP&>ۮVzAg?z\AXc>S2pyt vS9E]+J`' ԯJ:S+IO琨 =(Ggu\I-.k#F9Z ߿4w^,:m{m9}>dfm(R7O h cX4,Q%T{#%U톹WM4Վ^Gti%O揃x41Vnap#kWK~NT_g0W['~gJn{Z^;v}Fx'LMόMp` %z/a9g-Y1 [~^1k%t^NgY *?M]]$6lui . eO,< %{3g[e8OC -t<=IoV\aGu8cXkcw=7z;:_7C;# w3ٱr8' zpWyw>1~K{l _4NH~+e Cyȶ[jl]SlzR61rd" wwZ=d/r\SWn0ETTqh// 9 yzt8;e.2TXfn#З`(~WEy^@m%m: =LӀm {ryM5S _}`dfve|)>0D<8Ɩh%<_kF/3a&أ> w}l<{ݐoc |ni4;S=t,2O&gi2|N9QWw y47rE5,Do;vS /|>*Zl⫔Àܷj NQ|7`7r(cd*0TZl-P]gC쓖 N?!<1sHG GaggƗe([͖EBNYi$$;A|h.=Kb-Qvo2qIa'!=j7!6XvKIx6,ӡ7/dSE_1 u;5w1MV sJOHbN٤sjL=wbiĻVGV?1 rkǙe׉~s}xv>~ܟ#q~oep}W2fRBj.aו늻MI1nu;Dz|ʹX9R=oT9\gA[Y:p-?zD7` Y:E?g?lWE=uhqz`Ǝafvu %.CwМv"S |jo0Of+Y%|ON,ЁuSxq4}gSjSO=ЙkH.cK\ib5eNO}i>`D죍_eJ~&l#Rv'qǺErIKk+s E~IwҾӰi 5sdgC'{Bv%=XzYԗ6=3gYXm=_==.۸6 5';у1"GB^'4]2u痫9mW [K2pj^v:E9;"tF*b}IkX4Z+Kș~2<5bx!##2wc{)yj=][ut{ǰ'6w!zAK=qWj Gb܄{ B):5 F%ePه~q"wts =W{Z- 5yO ?Lo龹+cɏeKLR7sj<]ߝQKi(?OC?NOzYh{sMz:gkޟ_}asZ1ɩc m h&wfmOHDIsEoCޠ ЅӹO(lo]Z>!|\mq>K?fɞP zxc񪳟d;|yмg\'"Wzw-q_dweIq{-vmgy45X5L}@UN*?f >rQ.z>?}H_\'1}QV3xK?g(? }8γ;7B[;څN5-u]Db՟GyfDaT]U4dߗByԙ~v }TivT qL#N3 ;dÙPsELRf/ͯAj>S:kτZ>!?mg e]h{+%8.T*!K>_ʂR,ZI*IVZDS]XGZj&GC!eyewݧC;qy3Rd;&:vI8ץL)G#MnYYH>{3+/{DMLHnV-'YE '>wA!#Xg}gs8+*ϟK4ttGS!M|4{A|[|K'!}xЅ}!9ӧߕ}>/r´5u}L咰~>;#A6[oyZ9G;, ~fT~d1leӎ xN{.= ?nCnz>ĝ=tO 1qbZ֫~ړE{"bŬ'~+x.yU}56^_s]_pJ}uS΢]{=k!ڿ~wm( LC#=-)7q/W}iIu`T] ö仅ꂞEs'u>p&u%q^o4OY}[׿%Q`LzHM7`ltʳc< DOy7q]"Ʉف8O8$c /kb-~8;jg^C'Ghga&Ww A ݭ6ojq OCD^{~ >ZjIo`<xۙH*6syc"2IK?GD}F%|RƯq&&Zd76^AG8F:]񏽬x :ַ_,1?N\T. _f-eST&h-:kW97e+VA:&-E, b}jc8 X(Լrw<({춳" .΄uN᷒eأҞHt}vK`8! wgٗp m{*a古Ȯ"vlM{E^жm='wٛQ ]*'Yqewt&In t ?'u.ù 9ޛ0UW;d `|ͱY4#~˫ uma&kX| ~n?>70v_xK9nM1Qwa%`)1=¿9ȩlV9Z 6s|~yaHšﻕLd.:YSBNo1=*'M8{%fEQq3k24>)AOHVf&jF, {@Žqũ-_,<-&ּ({I>ߝc[H?Mw 9cXNcQR|͏5R}+~BgV oY| p0O')}E*BKc8_^tζY.K =ۇ5r}кx潘x6߶˗DȞT&`tkej(RdLUZ=eVR.ӖAr SSeQ)_2ʹZ "Ke2:ee?2cY'j#OU{kػwK+. |XwTu)6T2nsߥ{VT[&s5O҉1A16Ԧl6y osռ5k}sC+#Qf|IWxxk ]MteDEe|HcNZѬy_v~_\{:~,TuKmdlZ#yqR9oAYğZIOxXWUcy~{v{,P9" `\5&`|v]\YYPhUw/Qmi3XLєe=GZ1 W.YPD#sËς]Ec+H{dtjgC?&c}De -TP tA y/.[/K\?^ވKH5?Ӭ+? < -{.zv٢giQѳg٤g(Z !w> KϮzIϾ}x3Fӳ]g#mgQ^gQZQ6ѳ'=Kjiz{jn2+_Dwr?6)WOF :mv>${4ӹ~{3΃_qg8& Mh%CqMT-ñdve)\wVo: +XAxiG> a ]4&Q\AcDlTV&/ݎMwE='1RSo{LIe2]uT4:zkfnw0L&Wc 0miw.uIZK=K`d'9󯣺"`]To-[In[ZwI0bc6qZzLuGQ=.FQV TG T~=Cflm_%Bzc\ni.剏DIɱKmkbNzM2lhX98թřtn?n1|ƸB6^kQIHvwzꩦzPlfv= =tb`E_ +;$U p ~B!؄X凣oc A_VbU}28VOl8ݞ-aEr{48F *Uˑ's#e0;m7]<k1g5g'ǁg-U+J>9B]?l=z+? 5%オuk?aS__YϏ˿֯]'dz@xl_ Ի$g*$ծ\>aFևKӉ8Q?Wԛ| tNz)`k+G:3J#ъ>)Z>%Aj>#o^3]Xj}qwϦFF[y.m?)\tr:~a?T4zu#v1~1ўڃ/0X=jqܦrhL~v6ȽAsEi|G6ms-f'#t0?zr0D.id`/Οd}F dw;/MRObav~/}mq8G)|g^*3ޑY2!./Z;$sRr #P %(B۾g rU.\$ηZ㹮1'}4J1]>u,u ' |7 ho\85g<SC8坔շݵ"*uNQ|5|i#ZDyw:VBۤbeHG|@ < `SqӧCzhm.F3kv_'B-ZO+΃V.8S{γ}]`l۴wu$:Z"8;M H개 X)cT?S}S/|GݧuMú@q?qDón{Y/_PY .4HkY7,i.y~Ȼ*o*pC1YD}>& [B 3g}M茋y{V]JmC-sD﹏&OPe 5_m!O+8;N {Tr2n0E4 JĕjqN/6-h()F,|_Q#/1;Rjdr7SPZNH${`&í ԗ WR_& L`WXGMRS$q.s[ə.S?Sx BYwˌc0^ԍ!1hJkQ7y[.Kxa $Pr'9p`ׇK#8-/i %}4}5-!҅qG8OYg]xy%e_r r8|f-w/) quw)p00db_RG4/2 F—gdXч=skl!t9 "RtEg Y̢Izy^{nL(ߩy8^B6m.j/ 57}߷ V%(ih.Mac"Եx+__59&;B Cϱq$V6%Za38s@lVNX}%n [:F{&'o&-.g;HK<۝1\jHEs*e>wܫt(1xm7쯭M6;ra\wUA :I}͕$*~3!>N58}snLϽu w űWNcKλr˹JaJlܕVv*$]A('j@0X-.#荧ח֗>t qv 5c)*\#r{qoԽJX+د[vpH>W+\Sjj17xNuiirC(󋍴gUMR zHt($ݡƭhgex~5AssED-)%[x`Ƕ\3J~㿰U6oJRse?@|9Ru_[wmV#m;GYTԫ0탐Fz&%WbhUR١Q4e񞣖] 8=L6EVpǦ_:o_x$La;Uvg Yծ#_G*xwCoxqk |#~ k4v"|xNՎרf q~}|?l〶.'웎|6yx1=ff"ONF 9-l#^ZiL'X}Yk{!y>Oi'nq#c{o1ɳ[%ۛG:#ek9Ս6;] {G\Y9 <=D0+-VAK33b`.س4!vKIΌ{ z36K]kjg?IF~ʆn1g[tlηhϷPY41q\(3_djŊk2:Yӳ?Op\@rVCy$ݣؗP,и]{kYLHC~9̶Ya?0*ǥ,sX.ۑOŢg"6`+?7XZ.t.^lYyR_BY> cxhGs<}Sw0dgu3g.j&|Auz)9vwl(40{3&L5I46k1Ҹ> >F*=Ww_0Pu 4_9 յ 2P5kqx4Ї4&s oNs bS4t91WYН+bܲrб|460Z5gM"-d3=,\ךɶ 8gw%0&6 X||a+s9;RBthoz7rqAG4 2n bM@U;H6=Űۖ 0CrI&#f1'.nw }q_3hNcЫȉA|4Xig6{IGweq-!쥰}50t_Tc~!G%&VYjނ0怕s/lse.缇d%x7BϮN"@[ThJNJWݮC2xn8뤲U3X1œrƐN|*C:*Pq,>|^ed?)tOc"taF[s+;uD^ 9ǩU/o;As5ZQ,Açyq_r=BD-l0};A#8X5^ 4pvB*\u~Pָ[ك9No)vH6)~Q=' U݃np^F^]I{G+86%F&>}Ϯ H?N3.k!0 EG::07 N/CuG(x{c =}tq})o$;0pO&<#qkw ?mw|^_8Igw;P 9w /d߿Aќ|0^!ϱ݈yd+;PbF0/3E>%iqЩ\J-E{EA3gZk0K gq5zxi>g:~x?'Ά:Ckxp6Ǵ|xȆ\OA>8uLBK8W|`ɒ318Gt_;sKr؇[a\u%xLw{~ ϐ,/pO?m^csԒSE}yY3M[^6 ׉1vi9ij{gѥ,誘Sᯨ`~;%;e).~ xԇ%{rz9O?]D c.1]?0Ku?0IAjt;+[z %^(;K`oP wǠX zxE˾"7AcD0>D d"s\`%P Q`;KC?aOU]DU@bn5lQu!I wtu%Q䑍N9)fGl%GidWAo T=j1aP؏1I<,S_3+%MǴ\l5F'\(3lm{D̤/ޤ?VVyxjc]<إ%4n4֌3,a'LUdoQMehJ$+h}q}iZrUmQYsuǍxE}ʕAL1oSk8,usR^AvXԒ{ءňF|,˾1 sXp#4{rK0+^Lu6bw,bȸa=/=9nIQe.^SEgφW֝ q 2|qk1ŨO;"_8O: $ȯBmPo@5|hhm"Ndb{ۈ'd[ˤsL- tLߡ혳.WgBJg/jItZs^R ]s0?/~_*:j9|з/))cсZڴ|3յu/Ep}M+.bjs@E,[͏QC&8.3->௏X쫮'KU;T}_D aZ}m_-1cjE-hݛNW!'3U_be2#m$[KA!~Ln:S s=Y԰*MiڵMR_uNM;ʦ~+˷lUezլ~J |wƩig<8p^ސN ;m](4Ty:wڼT;%~ct9Q&9̱3 w\d6s,|lC/;ז6Ul}p&:-&\Bds>>Ӣ 16aJiL{Dca:*Q LO*Ť$ }VZ$+G ĺ | s\eXWc,Q~:7{Sˁu:TZ0:,zlKQ}DO=m2q^{9\W HOO[4?F2:7pʠlv**''"nH7{[KnP4r ׬ׯ i_<7-կ^,e1 0:B{igy>x7f(^Bh~f{l=w7ODly\~Fz ~1auMwtsΣ^ zq.m-t5aL!c9 [>e$=fyXƳZxL;j-'`$姱/ڽ]~{g|i=V`  cиtO g"jMt* L%&|  x<YA3wM9*3{]6oz{^>14eg~!iݪ^>Id 13 Q&b[\֔尼K3]^|ad-|^Q1߲49,l|3 ;gx$u 1>g𳻨?5%i}b[4_o4zpnc7Bt\4̙Jd|d֎,}+K6"8e >FM#G4fRg%zX>ecw}`( J0b%x-ET÷ߔiپ5o:nyIgJ =|8pfX)<8rBp}y/o ˋ>C4匢HU{h|T2}+9DͧH̩L  {9ԎD}t]T:$;iF6F'T?5ڿIד"zsLYk֢;R<^zz`_Rߋȿ?<_zx3`sM҄xQOAfmgk<~4k8_!5[ؚq,TzxsiO9V1M~_cykC<'k^Y,-tfd.x33:8^ܖqXB< 4c#Ah--A˧{-c ->Gh 9E+n/`jO;fx --^7/M4u/~r"lU*rH3Fkwl_qAqƏKAgqGEoZ]s\ֱί#=EglUփ# r&W+HN~txVо¬#۬w "=c1m:c]+ R>/iP?16?uVmZ>1icy ;rDb h M$mYYL2_"n}9DNG!XDci 1 8sfYCݹczéPeCBLNKt$г*|q&I7+]J+m*8Baj%LH_&6ԗ6ٔU3Ӡt^i>ؼV7=ug=ҳNUSYvwȘ+~4IM-) m{usZ>!9~(sUƲyVM7e2Zz5S]AϞ AxoCW c{ &u=?*?Rᱬ{mjEv%O#vrr5ƫӝlBʍ>7[PqkeT4ܟ ebZ&Z m-f`I)gf,}ٻIpstntB!1 z.:&i nXן7zoI6KŜ3{÷Se h F̘/l' S4L N.-AX}=kfYmW89Y :!{Ť٧;f'sqI; Ȓj B4]Бڳ6G*͊iG,@ۢϪмOGnp*&ݝ>{˘o˻n NZ >\Q 4k[iV)I̝];_,@*m*ydzhom_$<+y }qLۊOZ\dدоNFYЈ{Tq<ɬIsCR%85;x^_:&97-rC7{ ̑ [wyx=A|}OxC2<xt:irb@eOEyZn'cv*̡{}c/BcTЇwt51|Δ5G![ YYo|^1/Ws6K If҂Lncy =! 6FRoL,ܦB=6a2]粶e@ä{> 3wx_8JfwY֢X$ѺrAl{ 6֋DI#;k KvwѾҌuԮk5P(_{ | E\1F7~#pAdYv136K)-3~FXڳ]$CXl?(OM6 7~?h8$7"lV.cF#rc%&d4o+酝w9s&#-Fy>{dꬃxAW"10p6y`mB#"m^ Ra jAw,^ZCOqL;W䨽<'ҒO=r"&?>KA{h㾒ƴ0kdErQ]s"ǶD2md.\f[v/,m$ ޛ9^ n8wP_b {>p VMki#h~n6QK 5Oc L}mRX~wT:`(g& p}Nؘ]MxץϗOEv?qlR-)<S=FW!5_RD3 eV)N O~u{ X&?rDT?ގcynxIKJ}q4= +{ hUa>׹Դfc5k1ol\Ma_y\-BH'}BxNxPL.%ڛsh h{NqϡM{N9fs 7w-Gnڱ"O KN$s.+DYȴfg䑝ѬWDʴ6q@ mڭY;A~rS}"Vv I VMdGCoH縦5Ź5?n$}ǻO0v9$D}gBy(>`1R8^h=AomSf|ZL1u $ w`Jk!q?oN9k?CM2Pt>|z_`Ρ9s,<+ nf+n~Z(4(a:/x$R>_?q+6Hg]H}Z~=F{J5uȟ}9  .U &tg839sa0&")1X?3xg]='}'~oI3y.fyjݹEQi*eYӴ~*7M*lDc бƠ\ǚi2?h@+℠U+t?;8F]Rk-""դ+VՔ3]wTD_ʂu?I,~g|kGz#LRB{Ls؄x緆wg;YRgg+4]~ 󻵶~/a^~{T1`S(΋~%EfXhgĆSgs w;3%_}2Ykz&)Pgh79V)fh9Fz\<˿Je",߂OЫ+194kK 率7d]406]g;Jm?L}}0;(L`yI>s|A~e9j2>l{4YLj'}VMrkP(xk(oG/AkDNF^t "I˭}T1V$yDuY'>EFB˷coA=#4Xy} 2}qҋ>q'|Wsm0|)ftTė}%zk}c 4N;Uwd/˖ׇƝ֬[fÿMeg KLB#gXǴ#;_k@}?J8G9tE  L})9ZH^5Wʨ{0o.08=j9 9,,t$FtG8Nxozu៊(Qs\aԙIylTx$N%4>6hk-Dzq^|}&3%M6f}gzAw&&]WIkfiem(ECwV-~~k_Ax'P{s-{Fne26#ko2+ :}wq r -m9 ɡ7%ƚiڕ^4 SBV6RCzWҸ\/kD]-i7b`,#ufvޏE췐%+m,z'?v)!Ƭ_֩=bTe׻vK΄ee\_EToFyzVxR7dL9Mj>d1?ڼ-h,W?*,*?+N:?}7 f16l&>ѻr,HYa3i5EE%f >w"6 Yf wP%,9l]dyl{N}o%ޑWS{FN5:9|8c}{]d^X{c >|#]S^몤#-x  57,3%TN5Pi!"9D1^q5Qc1±ܴNQ], 6k D}0QXUOR&} Ra;hgIl0p+3n-kBYSszg2|Acx=1xGCP߿[|DӫD$Ƴ}pP|/ۅюi8Yax)}zӴ6igR8W.h,߻"ý7C٬7!7 )'8')~Aɬ|85r\ qXh@]:Jq0yjlWPT^E6q$nc=A``?5Ѕv`i#ױ#qXy#3?:^L;/WV5t3gr|1Mnuuv>uԷ 7ɫ>)%|/ ߯  X|i\=]ǰC =<Ƴ< #{֌h1S{Keu$?{fgX0Lئ lXpɤo07T|`z MV!фކk7drC%6Gq>>y !6U:Pu!`D'6"N! xD^nK&s?S+nVEKgvyC eJ1_q^R?xq =yR0 81}zχymC%Ϋ͝ ܺtru ٗyN\_չL=CcW]&lAA^V~;9Wﷅ?l8!72itɒhgΛ^Xںc {r׌=sN xPI󨧐E6 Ώq<E Vjs.'vqr\vtdod>53q0.?vHnj2$8;pKC/;&v_y+FGK~S׿K淝$ܧBVK^> +|K!x-eG^kcܟ8K9Y9y^cK=Ϛޤ i~ֱ;Lt Agqlj>?~fC*82qr阺>'xDu9$Qk2 G=z ZҸ_k~y(nCzKe$ٳhM_鳮q7.pюܣ0x -:>U%۲XVݍ3 7k˗k&7YNXQ0|pP7ߧ&T.RC^ G`Oe!6R?u4hEu}scd6YX9v+1Aqa3^⺧zm!&}pNz^%8׮!]qgNtw|nj\tX낏<q Ik2z`ZQ6mzobfyNe"7XoOO-{Gz:#b}PZ}]%zg%es,ngGmXc;l,}GN_?}$>3#WG|l!|OD̕I| 62h;g7~ gE~'Lޏgʤw'C{J3|u?NZ361e>:O}.|]ah BKQf}jx=GǞD.|ңk(@sVF {sWe͵%s=E'>kP9ƸX(|4h| _|\2Kvs^𻵎Tߞ-0u~$l-@\XHM0 }+ϒO[&)t/eQ'C[?pd#o9~}cӗ<=0Ks;τBŕ{/VW #cڀ-B:-D']eyE|h{pZcqgPCťM+_^VјC"'jb]F2"/G$<5bY&fOL)=Cʋۤo!>hDnO37?1!T.ٝcIJHFFһ}&Dz&CH(Oz+.|Q-#}jOq$ҩAߓNu\өj:aވ7&ksn471ēG?!]oW;J=˘9XB`KxE:K_ c&Lz~0 gȁ8Gr?`VwDOțc696oS[h yރyUP`~B|n);|}[&*y^#ya ^D"ou#qvˬԅ;Xgl2ÞF2 ̇Ƕe|V{}$ﺁwLn:ȹ]T Xrԕ)L첲{ +YSU e5|%% 'McĦ9#p%CPc&M$5NU&v=gwD(\x#[᜸Zll7kC/TlW}@<w(_cBTաay<E ѩhRkw[!6XLTRiΉvM+t}*ozhq~D4ѿcK|ϮcvpH>`Ksf?ȧdTKt0a1h>ww6FeM[а~g!,6<3G~#ҞIs9G<hhG. 3neiyޯ!ދ^*bϨ' 3Q_g߬C9 x&TwF/_g:ϘƳDg]]iJfM9g,Wo*i֋J+LُWdeonu$WklsrLjHԞx6q_Jڃ?Tt1CkvfK.Ux׵cŘVje։6PkSu.H "1dJ37ĠZΨ>f!8udj)咞gdb|f1 :+8 gC-s[GS1b%h43noۃ |K^psM`3Ǜ,-`:luAB٥pP? - 'ۣ WK=-GԐ3=VrUnŽuMWd].%^ĂC\#يf`vsU+ƙ1-."Zw}] kxw%xM"eȝͱQ7cXLvKK(fi8COvEMD·tD8Ȁ[1BíuW7-?pk~&2FÚYОtMP9 ʉ4u4w<ħ+ܑw. 8'XwK ƚ S3hQ;nYuA=J.f1TgkR\s wƨ~h ;W uj~js`/thawqh >a|tߟ[EҘ8Hs_cO8 usc]T IY 4mgŹԧvOljOYJX<ǣyRd_"74Ǒye.KĻ޺=&Kx{}>)zC45E.G.zSSo-{ T%M#]M[ĞAA+ʂ^3 sOZfbyG E-'+RTO-v42ؚw'x4uXD+ǚ ᴉll+:EeHNk\y>Q=0t< WYɄ_K>;II֖#_m=cTO|{beC~i؃T8 ^v8\qse/Oy%}f@.dpywuq܋-:tP( UgRy˲¾@W5>6D 9~KxAVҙ~qgG#i@O F<[%3ʏGcĎ9DRO4osN'mo=S+Us;!Wp=fv+&1VkaKs'bno⧵UFohghl= ^&ֵt(6 ArK8O^؞mcI޽}6촙5F8~DRj,h1dG&*a>nzŤm|;E)|arn⥒z{Xy&T< 8oy?YdOEM3{7,%TsSam6+IU2?/\9͠ {̇2|"7шae)z4rWgn /P,;ɤl_u?th=p?S'ݶ$gG\rU|RfS[y>MV:L*rm7%˯gq|4-g~oD6$X`,l_2H&%v6jI,0Oypu2Av?c_)zYw~oK>4'-m 0G䠌a#t|Ư=w-xjL}l @K&Cd)r6c-$yޞH?{60T9.93m} aRuIlw>>&I3;̚^WӱU&KT< Y|Lkh&q&86ڙ)}83MNT{$aM:/fه͓/qf6:*/H&L'/YIa}w4_&f10.CgwsQ>ҕ;*SxLJiwiC^7ivkWQx-苶ӞTbGM3fqn|.a,q%js굢&EJFo"U*+#G~5~uTz~4O_#Z2 7tS큹YpݩgجY{j82e^OT{Q{f*?3S{wϥjTE27~x>ϴ[0^]~0-|?bm I#M w9[ u/gܮlv0i:&_"%JoگztF:ۯcꔕεnM^>adv>#o0jr/g~?K{΁&ʯ$G[XavDg:@`D'.s CNШ eg>[m~g%|'ܚݾP('I-yPs?+*ڇ~+q;<2"-u&)~ *_$o' ,4^wR3~I=10d~p=۩־ܴ߰21־Lk&IMh?J#5SMk)8r=hmwo]t' mMϥzMʶqd-ֿu +O]\FzٞZKL, mt-IpHk8cg !'yB:jQh%h  QH[Gm*uF먒IJAM[GmuuĎʟgmh a}Ja)׃ndڟE?s-`83yljrn_?@~h5HSs; 8~IՌxj@m#3q ]6jʐ} }6>10fl<^C&w>!a >VwmXwvǟ5ӞFY{Y'հɮ/d߷GnBi_$^z ɶb~g[;z_b<{o;CKJO )/LunaO0?/Ոw,ylVUo+ѩQX$+A {BjR,Byn3ڝ ͫ͞!ln ^F]a=$_I B㵰fs|F* S]vۓ;U͂}Isi|_E|crd/˹9Ҿ-)m^V=d}-CyJZkI]),o:yӚĚ3&벫@G6%ɰ'Ρ5@v3& Cr|尛s+O6xGY24ޞ}UocJ?ǔv-)`E#S˻O+QL,YſtD7wa 蓉jLIL4V2]~ے@?h{`'D9:{څ?B)q2,7u14\.͹S|U-[G眛\[*doj~h7\cG]* ya?+vnoSb0)Wg,1a#1|8}{B $+v3K4қ >.6h4ޏ ?WGb?܁z8)y|Q=F˘yNMgM}D{wEm8m-V~?)G轵4##!h ފV{"Gf.kض&f}7ƃCt3 k3G4yD,_5,Z9ه1xig8Ńu\ٝ5 '`Kv%Z>#r_(3HmS[GA n-Fܕ7dOߑo%M{W ߵڴ˞ڡe7z_Okx.Ͼo99,}Ho|K/?}iM!-+?_k$NI{<6pn|v1X ;R5k8Yuy|YBWC֓ A2QH l1EI֣kB&Ok26g: <<wR$/.&Ѵuj'Y;sS3^}=v&Yۋ2u7F,t ƣF"aF Lc~qtY,>n5z5J7ׄu>=K~0A:\]&g;p1Mǚ6u1qK{ń+7yP\ _l'I^7~,4, ޡӫ5f$y1퀼kNT+E?c$gk?xѶ;y/><j~m"AEѾiϳ'@~hw֯Pp&{fxe86ύ5D_ cQr%g!䑕8#%{9L&VLR^6L?ɺ|w.3b3+(|E,WY,{oĈWQ=t`c%ZqآٱĻ a^ɘQ2ٰ{.Y?(${x= 9^>:ۮ Jpѝ XfE>aDa h\4P_ rLQxXqg4yn_t\8 G$}Sw8uks HhgfW_/~;ڡ͹Mb-yhxi.ӔxOɑmR-B⩋,(IcYQ]n ]`jLp1iڙ|.S23ؿU̿xW^;Occx7,ucu"QbZ그5Ļ#G͏I$ EАHcsܗjf#ڈ1X>Zcd$u1&ED64/Ob~7}o~?~ߣZ~pWc"@Za A4r]]455hzE5pۮd/l΀:Ld妕 Oz +iG23fnέ36z>)zy5ޑ4_f_e3CUzĤ*io8N~wZBӉVFk:QR_?+|:ģ|ߠS8NjLmxWGF69/&_(S UVLV8I~^h HWv86+Maco]zALmdȉuiG{~3+81yϬTΥ'Yp.poiEn;W*3[w Xzo/~;}& F >al{b?jwS ûjH۬s.Qpi]5<6ߏ'کl2n*)?|fYn^ߋxVFmzqls)No$~]|a3Ǘn'Ǫs=eZcY?{^oVSM|,V4B\a7\팚hmh.@|^1'=Le*6c.LO/m%mnIs[wFIa8}(^^FgON|nsk~Oq&, Z)XU8'S=5;h}'-Ws'z8ƪ-okϒKkx0óոf&;|i\K4f9l|iodhgsIǧ}YL6{!SJW;Z16v[#(Z] 1}XWr>a&k= uq?u,#Ki-|qQ瑆#rd>.X-+_=zsSg9YRPV.D؜"ُuJ,FQvq;tH|v᯹v~N@cTp=t͵&PimUﯻ-4s|p1\H4/$MU kþxr4~cbyhd2ye2jc^wГnm)ڐG%P+~~rW'iydRi&)ӄ\E}&y?(sDƞs4jѾ|h!ڍk1 WMFd=9gys.zӘØbw[n9%S珝wRc`W  s ?if0^4^Ek ]U4FЕhrsn(\_v ֗ Kx.qz沞 {Åvr@{pNV8W}szt"@{4VFN o :/Lf%E\.|& <\'SIT! ~jȅgc'M$߼ l2Ww:?ǚ7LRIuIǙp!4>x5>l~D1x`8' cωćZ1'y xIWr^L1/|yAfΏooĜN|WďT'ۉ'qx.[ ?W͛_,!ͫ갶up~>%_H67S ac۠<?.4%>ɚȎ-5%^scG>^D1F'_}`qks,OiB)-ttB~;ARyEӋs <4kK_1x5{'ڞOTCC}WsIî"]j]}{V1VF˧HGc`ehqE}?70,vE)zulre g|'yTf3?lm*&~-P읋c~{g =' M{<ְ!gb4w C~$~b,~x*! ü>3[O[f?ܑl6jI ߝ$D|P}z~wj~zMo9j 9?:?ΉEw0QU8~$-{B@3a!Zs *!mLT*u ;&Rc[.FѾZ3ՖD2,.U:I @`9fL&~~c3sϹg}v^<[ikG"_4W/Ծ[c/c칮)O2Ͽ֟G$QNC-_q|\N6`]&WaTK~2dzhX(H^.pM3]277p:~I]NQhޙ44oًEY=5ܱe?YX%r[BMSq]ۅ>Z=j/OuHܙwY ̻cU#[E^M}|^7BMFϝ_2œ'yueCׯh#%{Yi8/{'%}qvZ1:^bL2|i0D=rÝ`(V?ɏ=~OᓴU{F{a6sq{t'b V.A 9t5|F. :*C|řmxW};siV"\Z7oğN@߹M眉}.};ŝ6X#FWv ~]XWU `i+9>ќuWOṿQ[j{QSzDOO;S2~6aKxn5ϘH;6W,X8.ͬxDܵ5^)ȍVg?y>K~17;9z,ĭ<u 4O8/ʃJ0{Ȣ o7l/C/f~/Ci,>F 6jn>4y,mGOo6J'sn{̕ˊ-zVz[h=m՗AW/{qU3j|o?|0VYD]9i _c9MؚD'9Kec(tpm vlyjd1l6Sm8O}ɘF'=APoamO5.G,+,;)~ ۍ5o-:>k=l^ o霹d"E{[eSbӚ*>~]yooĠ=LR.ùfAP҈ǸZxVᮘY+p6q.knZpZO竰-'cp:$yMҝ96>&~"GsCg0Ho%hD~6Cb{ &ೈ˕8_ ԁ\s %,"wJ9j_[4vo@9)!͡ѹ=JzC187Kם|n_O&bnz^X@Tڞ+PSe0ɪka,]׳ :yH{as/7O`U=L?;E(iݛx N9dEsiĹm}h~Z%,ndȁIx}~~@2VQ&cn!8ɞ~9~ LFmTè6{g.$b_q3U.@0 =+W)nm4~,@ ~YU l!!dIC\י,o^5}&c?jem Ѹʴ3;A4wu*՛0Yjګ >S| ?FY2#t_s[j]ĿW8 Q 5t̬!-&qG˸<7&۴KWRgJ3<[&;ɴ$w/&VqdNRe$FE76o'}0TYTfy1ݪ3X}׽kX: .7x3PJVD( ;ڸso2ngsmaT8D{29YhOXػ!9w^6_xg+qeȽ?&gCn?[45xl >ʎ" ޯ !qlj‡rF7"k1bPX2T͈w-u [(MJp/(=$*lTM- jǺp:k-r~n?׵هZ U:BM2be񸑻tis::˹5t'h#}뻊WO2l'~:sio';Vjwu j?}Q5,gX)Tuٓ{VLkOz54qzK &6#YV>#ޙ1ϴiԎ:Z Xe8l{a+rV_2cE&Ȉ[)[[+m4VK0 =L}t4EK2r&5@po@|cvֱHS8B׉S{wS{1A3 U&%-7xjAl.b|JCes>ūy[a_E> o;x4%O8ݝz{-f;(ξi>DP@&5'\Oޅ${d?&D}v򡡓dvGxg5CO韢xÄޟfj(jDn4 ݪ"c %, pS I1p%)ݮ'4S ܗ)`k}@;ل ~^! oeBw5C>es?NVeC>́1Jkcža\=ʥ;L6s0`O`Xws0y2m(xK1[mK_/0f߀E<y~1E49Kq[tZX1_X?u4WX.8-K߅GiK36W V3LZ.02rZ\&3#'6)il6^S$y#}x~F|BcO(\{y1}jD|=ȓ1ߑ`ū5 t5&5QwYOhT3odGQ?B [K=en6gU+!q9ڱ#b2]#:Nu1#̎1}CB|tǔB߻W_#b)OkF~ V m?!Z-t$Wm]:<ǔdÎ۰B>߳}I?>jZE}`tgi^ss !9ұߓo؋$K#dw:R|v▝1#3ZP|nX؁_"k|BM̔翇zZZnF 6{D>XcO\}FdKd6t;L}}Ȩ6`^6[=OVSyȯNx['mA:>kzQ9vazkmpx;kza~03>jmJ;ovX=Sr}Y~fo7j>#a!ɜy`}~{, ֧>bmd>Gx.9.EVB7ꢵGlt<_uZc FGޯ5ΔڄKXމ4f̕ML0"~v(4oWj7禓z"K4=A? VkD-NK4d'a4Znvdg 7T۷hӘاu_Ρ {YG Ǩtnf(;~3Ziu=ʪ2沇}|bsd=nj'] o3E~g,; [8!PcQYϦ6{R)bv.Dml\Ol9A)r/՛-47wkGƒQdPq0iNf9E<2_ѻX%,W&8=r={ ɒ'Ks}C)%4uifѮ!Si/ TX.ϯ߳T7]m9p uZg^wm^mۧ  J5A,ltdlhH,"bĥO8!5\[rck71[⽾66:|Ě&D;]E\V#?l&q]>rA;=o s(9]$bxS z|!v-mhOroE1=+EyKNs>v_OsqၖPT| 'j'~.#:%ŋfU;(;|X%=^Wj'9!ܲuq,^#][Z+FGS^ShN9paU+>jyV0(ѫϩ_ԎF8xzaRhmS?[F $AxƤ(6'ͩHV_ѲNjC[yEDk~&y78Dnx>i?L`Oe5؛? tɍս&׍WǞ-й(̾9Rkez^Xis 9(^˚t#VM%";߼mŚWN/z5@)aALa }t^u%x_zŊ Ѝ]_1q(HerRpwq3"RR{ oU+ 6ǻ?,?>G׹7?*K9`/5HWޛl$)$+ơ^c ᧁPS6h"zz-s٫}dm"=s"w\glFO  ]?>u6d~?BbGByVGh4QGhz?/ㄓ[,qnnZXr%ۓh6`4'vtЂTRWL[i/z$j/zO~:\k翌{CnD`*avW}OyYAB#8oX?f_ӥ)G f9[=b'eWMHazTpB~ G /tcċT1#· ><|W"h]|\TRژ]ramգJrnUY-3s?{ i| c*tS}"`I r=Rn =m{dQ+U6bʉ±r]2,O.`hVo98.5,QJnfNkW#t.{sc8`w]LmpYN6 7G䱉µ,pXe9j$@7[ߪ[i::Yw%t<Y%I۵k`r{$m;ѷ7Fy&yKm5 :5Ё7JX\x_1_6YT5YT֛Gpcf5tB~i' Ze9^>%-,G-V3 'NMP\Bn[V!٭V˖)dy1ǃA|ZC!9Zu F[hǙxx8㽇u1Тe\1|>7ur;>mTxQvj"}"f*^y:̹\3oH nJ[8;$b7Y2-Vʎo>Y;zlX~Gg!TZc4}NbYe, W)ڗTvdm.k<0 m B">I}9=&qr3l'ħA>^܃"^]+qɊgbex:wF( a 6{sv/*DN6a/RaO&0vpi bN ub#i<*jPs= U5Mˎ ]/Fؿmᨎ@q].#eK\{B.pO8Hl&!1_!G mG hQeV6S2o=V%;X#[@!{vN =ٜtn_l+b{eUarb3<2:]sX@ }ܘK]- r"J#޹jx-ﴚ+QJpỖ=^,kOLVaEÍ& Æl)Y{(jU4 lRY'+4k]X#-:XB0 *}V!Ft[sIa(Q>Pô'(8t44mJ jsZ o I8)7~j|f_}Hc˃>qɧ[cuuP_IU`u8k: 5m=_qJ[͟x[Wr1[f"8SJ |r_=_D_Oqs`%sU֟BA[x?]fnv"cẔtN~mǭg|m-qM/oMIU-),Ckd\-}:יx9JB6[ .+D#ְ_Lv7]&\@/#w4xhl >rA[Itvź3|ll fK0'2mMaiKr> :8ϾƸON*o#yۧǍ8!J@'9]{sd8N鴜漘0t}&lp6XEڸ'eU1, >#H Dc3.#e{D~q@ izGW6+>`Jzȍx(]+EAשpE#6np#裊]]RL>!sO-VӖf43<¥e+f}Io&Ϧ"ԝ lili9+uM#YVh~Zar7oMYM?3uZԺ,o0O֑,uh͈.$}-@(#Wߏ8}]$#8-k=g6ʷ%q[6p86 xӑ԰X[6*F<ϛۦι c?f߼~b+ۄ3&ᨣt#^+AEN>𳹮DZ|;|zٕ`r4d( !zj" ѳv o*ss7#ɻ?>٤Ʊ%J04%WdM!09oZ{пa9W^մfGitKkĚ}18/ӕ[7l/no~fMA<7%_Y¦ᅱm p3#}]8K!^C<A?n/AAyg:)kodk\ҤYبG%V,mkY̚R/I)eKD.%Gf﹎d#D72 8-kb*'ٗL>o 5A߀OY߄Fvvh}Pn[NڨwjKϷjB15–eBخJm'˙fcJ-eN`mT2x+`)ω_l#v+K2Wl&޿,%ccNHn^Jemo@<0<,xa[Y0ocNcTE{f[mVAǥ๓h}os;cv)r;g!~ݴ6+._1wckm͸&q\I,=}4ˍ13igE c*ߤJcicN;ɈA4d7Eic. y:pZ̡15^~?9Lc8->1ŦI([?~>Uc̢~;Ow9#;Mh=ϕBe?΢Hx3"m׀oijoD?Waq%9C-{NIo5UkUz)K&ljN'|b5">gpe+-n#;l9`n6c*뤸G̷cG~¹w_'na;h,s/.LvuK) 4/'Uw9>7GsL^vNquaK/%fˏoR\2L+Pm.Q=L/ʮ2\<ʮ2L?'(9*k1eŘL?(Ess0$^+P63eg`~Iq \1D&1W,HcKPuLz긨NDioMʀrYti?rr^Gށ9F5*WMގ(|?G`)p*7#|<˯ȭNPTNR ?3 \syκBscy%+6Պ.ZdoCYl< %,q{;_kpH6JdAv3gY{ˆb"zZHy?yHHp]qCy'@/c=OP+|+g˘73V7,[I漉3<'X)MQ+.;Ku" ^Ku#oMF yxI궠]׹mNtcWu+ɒ]elY~</hsVemIjD;#~g\=Se$pou]̼>9]Kk~mdN7{id{Ahc iG G%H܏aPRS@JB1ٿaöAn;bI35Ǯx=csȃȣrfd9wIT ;9Q0=cJvN; }#78'ʼ~7;X\n{> :/ߑx5CMyf  m13?et1l)aR5; ]dO%+r߳K;Wk,1\]uM3|tȣċ,庛,OoJ"~ezf:K:mmh{n`Bacz5f=YXZb||qp=ng6 _q>Vfm߳nW3wfU'( [jH{?f)5+Z"m֛#|{W9Wݥ%.GTL#kgҙNk7s}pUq<g+w#t=jޯY{,Y [$XwӞ}k bq\ܓ42kR[  p'xsM-o]/skyEn}Tgh:{(_0<>/oǴ4'1u=z_gaxLXt9:CF/5_#;f;<^y ,|Yeir8ű9 r붩FL?nͶ6؄)ňX[aS呈VV ?!Yͭe-V\AZOm?R:߱Nfs-Yg &${T^+f(*7^ޢ71xO$~[G,ηbzPX:u&@ k/pxcO .|#6<[b>3Lj`k-tsv7`o\IGlU!l޹,=ogӛN<#j@WW1_ ζT0Qb|_R4.nG<\a|t.Qme[wx3;=h9k6gīE~ cZ|a k:SA/~A~:Pr4w{SĻwB.]ˉ`M3iMӹK~#as?43%~쌔-,nluwI*UV[L|{[n.W;8=àp~8*qr*ٳJϑXU q19-eH Fo4 F.|LORݎ2MaG.2;y@ė~G-1cy֥1|Nk/0G?nNe1yLeY&= ,mmy(.SY{o[wBM\rA}azڵWB s7./.1o^6JhjFk!d"n3U[9WI'bB=z*aVۼ~WyE2a_ ~?_W=t \Zr:׼ %0Śv4/aH~[LjdGʂ7YY{4Gt{hjhJ5,X'KU,Y4,Uߌhl*իQQE)))l3gY6.]8&e|`sIb'8}@AKڲuK\w2T}Zٴ;c7ɉnp踯T$SLLGӈ/H;69ziη+b26ECsx7!qwd36HXymt6![Bc"63ʞ\mu8 QEbafBG9m^WX}thY@̵i?uL;M:1bWC/1%y$F"q39? .q"V'T sJ 715-s]ƼykG>_ċ%`AUmAܐΪE׫a 0΁sׯTAc>Cs> L< O߇&?K|3.o|(r s XIlrnmßsssü`z4.BٵQrc p#Fr5ŽXpW Kv|4~0}:z[X6p]ѥcfo)a);ۆZy≯qG~WȠYwČεOFd9e_/Q*xf^j^b;l[-1oFn/iwʿxVOcEoF2>26DW"dz`< Q2WcwB˜j>gh\_иjh\i\5iGF2>-ƞQYɏ% 6 B~G6OgΊvKwkfnxSƬJq9x(ޥN3?=,IQߎ宧6#UAh&imAM{}}1c"9$!OUF羼B3Gv籋mWDӑ<ܱ7N,*xH+M"zC%ٗ4x ׷heL<}hMw8]f{5'=d_czk:4cjeC xL?]YQ}{xu[Ռ2d4I4^E/3,}iMÝm\,_8 &lX| ;V&-1`o-#9…^p=od Em m5lH i {b^`sL/b[ceR2rA™_>ev Cbb__}3pg#\l#\:jzp~1ewY9RT6sV+*'f)ϭo&5?袃~EO/.>C ͡% y ϒՊ/ Ms|}yT1L~g"="(٢Ӛ(ߦ0pKKW]#yg^n =deKXFZ\V]'9N;`TEo$ZetAK׸( )LnlLtk#2 l~A@sEam9tz(7~7Ȋx OO T3G}tJvB~#ug}MBꁯX$okT]o;d uc"SSkZY:No{-qAhL%nAƦ:%uBcƤ-6ZC,OtGgUd}#@|x%Q&=23XN|S9t+r$}ȃp e&SbC6kUw\ V$g]@CtS ~zP+rznonu<ԟ,!Ӄ5+O,]I3"Ҝ+έ TkS9 9UQO:JWěK0ذzW3"wtan1Xi6$]w||_v>Z&jm"/b́`|b仿DOډ{#wnVO p;[u Ay\&`2nW*6߯`Ҁ߅X$osy.7iF §];l`#[.|TwA@,h;h<518BZՊ$5%W/\1zSG6(fs7˩ꈝ:j9G#ܱ2/ץq1ƺOUsau&U_~THRLcqO D,*C^+M Oo|:'iay]U]xqWQʶH, g?~|cNyE{^kXE\HoO!9aOWH`Xwu|]Ru{*!hJkc>A~NN^ljx]5Lc-|^?jȿpA厯x `‡ef:=NOqZ\fLbLWz]E~6}9T2NwVBV!7)^DA,fﮦfEhS& [4܍}3<9oiz猧T*Or =5츃0?!|_gkz-"+֚O&\8v1ZZ}WVIU@ 1Kx.yV~>j/xq{r2;JnW%VX'8d ?x\xXT5s.H>{4?`ŝE|Li~o1B VA?wmeYL2:i6 AGsiu%CPoa#^9&%1-WgJE*u ✣Q Yv%Q) +|G2ZoOdnW.~eO<ї4h<۟S.lͯ`"5[_; g}hSNum>~ P*)v֜O5V#4~;c :#F!!$=jG뺐홓^mewShOBp|=S3s'!SN"8<sa<Ղ^ф{ysE;Kϣc>¸G1q|h/8,v7h;}sc'Jr uS*,+lOc=^˰'w茑o3h|iX_N'% .iw^%psJ8>HbWqЏ_XȓF84IZXMuŘE_T'Oqw"y."Y9vE*KBk䰰ر m>O6|QG_ JRRvyg5#DlsS`9ݘהzrqGb5eBC ;ޟB`ڼB%f,2؂m%o?I,yʲ=ai'Ns+"17j,b]ߒ 4z05 }xsz{è[{M|!}&uFް#_TaSXQٻ;yT؋iXF*Ǽw"h6c>| EuGz}A`Q%vI\b73|Żu^{Tؙ0Tհa`Ԥk˩ܯ;&zMڃ8S?Aӭ-G? G+Aǖ*,wNPen- ZAGߌX]n =3/3OTȅl;%"`O,g)_S[t:8571 RwwmI/{~;~Hzeޓ%4vaF{&݈XD[ئaJr38/0ws~v7dڗT~سm֭y69s(TOlOwހ:>뿇hk3FΡFī.&M6P+9EHE_SYqw#31a,KCO. 2d"p\Yv k976ǸO!9Zkߖhz/mX"~`}iñ/ +u[N%q-L-Lv@ v,"|̱KAcX=}ūl, 4vȸcGUE,,fL`o0ԭjqbR_%kw/t(~Wߩ*"\¨>sIN؃z\&W'B<N, ~5gvs=:ۘ+@78qNzo6jh|.fP=[U:ʫIcDn&껹]' Z/TXU/ߢ>w,PXuNbj8-ow3U& f0x#5 C z :], BZ6EKA%9JGKfߐvEnp":3IJ0RoPz}'j7`1j ;h|.#QqL$|ǦM?9{Zijhv6\i۩ e7?k9O{w'cY^4coa/IO<@|7䌫aQ.~G}%ߎ3bEB/ HE ,"Ut?t4dk 4fO&62ĥx%S4|`z,֭5~hKD瓥/ߟD+rw!9\,]zMc7dW\:/'C:7&e\nd^m,7^Ks_rmE俘Cw?}Yw+tZ7 V␋T*C^WT9}`,񱫙vTΒф ^- sl3KQ}v2~ˊzWK_\+[B{ҒbI u%@3ƽ/1=\ف0%AlkwKh]`#K45t*Y>-Ǟ%{n"1'`7O3^s4K9O"x ^\xG%>'轳5#W#+=M]1|C?2610A|} ݸ臁18"=&TOceaW:G{8x.|c*1’qS3.q0%v,h}(@yN<;8F:ǨZ@t)d`soIKCkզBLiM㥛#ˣmwgpΟV,h@YDqY4Fq:2]taI{gGJF|T^5  G DwJ1FtQ6&zz=F͜$v+ 4mצAbnJhM:(-H?GnVZCax/#y n6'_z,ؖAN9iR[Ĉ_iŃVf柠}JX!9ڦW]NφOGFcg?ELsQgsG|:(Th'r|mNw i*MP+dFլK  5.ޯxTSP{Jpm#=;?_k+}Tϱ7H &]}O3.sLljb3gcl>1fgdf xKWyV=$Lw#gCTςX[$0;s:H:p:A t٦Ҝܹ#b>xaoq )"%Pd,83=〯uyiԴ{sX{O\|k[ˢ{<7M`X3S㨺vŋdv+.% X1JV:HvSv~tTɬ<)Wqyј|lX2\hma]qߖάG~ &N:$ދ{i8*c$=whϼY:gJ  :OiWekSGO cz <* {+3s6]WᷰXh?VitC?k ? U'}1iOYj:8.~(r _IN h V-iΡ/{,6QPm#XG5ۦh,s} 6ʳΕW(j^f- *[-x- N3lep!LΠ Q Q9br>k?cHLx12H/D/9%,W]gC߈;_ɅOg9Ԅ~u*jWmznCT'˽>peKR=8̎z*v]A}^WPU\5}v U"Pt}*;Sh }M4Tzp\eypVa7rGdu ]M5e1<|f}ڍxlS'@~lO?AܵY&ީ=y 3樷6Ny 1{p5*eElf1$&8%InX{a^eWؚ񒖕t׽ 9@y}EHňA_;e#>2wcmރ߿t ݳCGfw$4T{}E<0"#cW"b 3EdbĽ_Lዷ9q'}rĤ?`~4_iGD./w9ݰm B).S6Y<|VTޒTm kBvVBm49g[ٟIZ3:7wx[O-nr;wFd鷱\ޠWªqvU;]%_bO%fjy4ZN@>zRץ|cO*|BEr?[Ŵjݺ2k Ky x?yr7/me')oI 7$9|7|}0f<3 Tw?/Nbj"9Be9VqBޒbx˘YF<r7"l3_meOA/?('ފ~_'>j#X Kc {FW1 >3>PS:S%>PH{/j8x.aPOں؄_?(kIv5X4س5ݥ>faQB 68_H8ʵlC_Ӱwo~}]Ёb͡84n&YNF'6t-c_:}KǸ719_&^ q$xxuQc}4c:du0}x,F)j/q;wcF<`Y6~lbRA>Km)m[䂫.:u;fkyM ކeׇ"_sCll_$7uqA_6wzx5?w;;ˣO*?!О;AbsD߹7ъR}-kŸއug+XhJ6U x&pt'}zP@ywu%{`; )l'v8-Hyt=X'>$Ag,KC25]NB1 mzgMknf޻[>+ve0]}JokO;9TCT""$A55ݳߒ2iXҜO҈ \CrQel~lj,yn#9w騲o"҆X,W/|B{ Z־P655왡Kp? 6ngCD,\6}3NC=Da]ܾa1% ]n?#o"PUL9RyC 7r3r.iݪUۈ{ח*ѦюBmN<-oFw^.n6Qtr@ƅ?EuF0Ծ1x?yOu_ c<]w/OˑP"bX}N*PMǏȩS/TJi1رPm.v~ߟgr.=j)ʟ yτ3 ^0|]`TSez>G{x2ėH#a+O@=q71c7CV>5"G OKYDs.‰Q/s4μwKwbG]X4UYD|h|@G{IRgӷЍŰ ĺO_VqJ^*tԘ1H.}q/[s; bM0xLc>wgc=w}Ws<7gXۉXpThI텍X.˵BMZsUK;yt[ ʔSzpnse?8]'!+n4e}ldzw =HIY~l۪ueX/XmOd׋iOao;PܣJD+*=+U% ɰ+M{-mj}]H.*fU]x/WI2jǻKWA"3d\ud܎RRD|SLc 2DZlܠ[SSQn5~܎o=`ġ2uTcS[u{,K}_h;, 1.S~v~$}~sLcwFZ|RZQ2NOuQDZ\kEBݩgQ;c`h vX;4rw'wGk緲|+n|A$kYZ@9ezLn@n;Q)W+9E>uMJ1yVѾb{_(cT2tZ~/lͳR;* qCy}Џ}MӏW ~l%cnu4BҤ$ZI6䩺}Y=p.E.^^jiaK/|J?xfЁ4/^kGId>]G\Qv pd Xt'z:{-veTD^*2x,uf_~C4[{p~6wI<](4؜\Aii}Ewap 6>)piRu]ˏ~3LwA=H>vKGC0TMՑ[Eg,^xm4w<8Gti,Y]xnge$[88,Y] |AyD G07M oN_D[f \' 1@wMaM^?3akѪF^P% A i>\|p~,= ~t Ic{ERк;ffBޭ6V">'GyC \">kI&4Zz -dB<\P"uF[jJ%k>S;l8_յ|k4Cz#Jf%{:KYKbD;'^ނ&I_Zw xn\\}Aq 84,r%u%dq9d@Z~'V{<9O"=h2٪!ݘ'38h\"5`K&m{/xZ־zfA7a]ECXy!КTi'Ca_Nhb Grő5au^\o广m T5"Gd0|}{ dܻ?q7l /Dh^A e27x?C^]>kУAXȳT!imM>q\Mc<h9!;ܑx*r/㣫?Nz%v{3=Dۋ 9hƝ [ :u3zZhwyf<:LzB3L  H.cVXF2,֕v0í+t˿x[.|>R eL'b]jhjhAPB[p\BD> 0QOװ܇ǯ St?,?Y߿G9"^\_dѸhJ1?U_NFM ᕷf2jBG)vp ־;I`Um5G^RZs ~|See Xs%]gnK\CρM.|Zu{gD^0~~M/P>bZgr4.25'l*a%O~VwKn|"nf~i(֘A<??Yҥ@kfVOՇ$)%)=YԹ{%s=&bK_!8yukM)}ǷUeޔ`M̈'?ֿrQ1vac+wB>6a#oLcj~' >.(`tSU:~[J{+xӞ[h?GQ 57JH`nשP8>'!&hj&/wprvX̽m]/fb`l?/`oI\q=`8{P䋮3`{c<‡ [zBGxc,UqY|GҪsl~xi  dl"I߿Wǂh; maF!Jeq8ʎp q<Z8 :n,7=؏__g < Ke<ᬅ٥fY2.xԗ9LӾ`>\ #O\2. | {~ n%~|Uj̆ɋ<sjQ+Xx|J!(c<՜M^/%q^vI;t{|[7.̍\-w, @/[Bpy<*VQ}U@cᥭ@9~w~sb]Qkdoo: iy 8kģtООԯ5dNR#!yqKr(WxnTs|2KCFp#DnدL!hF/:6-&rPpY٨\\WѼH>Fset{qK. TQt*j"sODv@g[e`7BO 婈rVrhď"ۼ)b6"=q8j~ރ \K?6:؃5I8C+5/_kLXLJXj:}F4yx}yQ9ݘ& DWy`E b:ݵQܕMI1p-pƳfظH\ƕ q&+ ̸%\21G(e8r2^^'BYccDe>mY3ieĻyLiۗvWJYBh=Dy8O|>8G`PIDߎzr z>.9^6*?V?^}DŽW\H {?+FD}xE  i%\ 累sԯssHIsr~Acj_x :#-G8N(|qNK^B<!ol"y*|az_*ͳ|!1D_!^|0-˧Tȭ9%r0TA~~|`ʽ'bԴrq^s*Y1M01||[s% ^Od8λ~"\ȿCsQy>ߟiQz{yˋ 1C. b0'ցO&tocLț&`@Ir7`oucv}ؾD_= ?=v]7upS#W ԇY{_F&qO =R>/|WNŢ eU;.d .n;bV/'(Aպ5B셫oNez ڞh-x۷Pۈ31<DVdaG/K5N*g)\ðf} ^ĞǸ-? [xj15g[+I]noK|z z$@= t>/tJ̮c G鶽Elw窓畇hXm] 0Cu?su2VYEd֮>H>ޚvrhGhOeü1vD@]F|D~[H*B}w.}i͘ȣ72%8ޯyEo0{#}=rѿKy}r0 wW$g*#4٩VBkį562uPV+`ǝojc]CN 2'DS DU,f ~9٭C&Y _yWVF<~rs"Tu^"iB-s%8`س崟|Qbx! X'Y{6%'}'k4~|!ϔ/Zt Q}AԆO"Y$:c*-dг>bu\sv^!eLuN=vBTk&u*Ti{];8È:i'.l=.gDף6<<\|}R=QDJ^?`Ka(j!ogRضbu67Bt7t&lߓ@<(Te_1lۤ@DR;BǙm<*_ Ę3{!|#UNwK64e/]vy-J&$rܝn?z^;[SiY>Xoڣo5tb7>>3S!%J){+{kL2g\Y?U%vN#5fb>[EJj]uLOz4c\Y\O4I矯ez }҅<^ɻ?Wg@z‰U砫sksCX=pj N 9hѷiց~α|A?7(]h/p+nzv]~Zߒ4!#}M$7䕌cmĻV+`y%:)Zշ:!;YXt`X1!y }/Ҝ~|wF& )Z7c/%Ig]j) y>nF?/r@Zi?>MCkCiM)o:My9$2Q޽4EuOSE/,Ss)?pFҘk]iʛNS^ke-oӔE|b]ۨ.4?|겼Rh^ |2\oF !{_zE"詤0Q[IgiyD JIW ~__ 2UOmtƙ=dӵ)z/b?KMtOtyͳ6wIVg`ȓӞͶR9 n&DnDסA]Q36y dx- 5h4_~hSo@OSx#G)d&|%龜L ecɻ;G=+5| l^f%:Euv~k9{sUk+h/#92ꜘ[X+U;U6?N@Oڮ8Vi}xw#CocqdElZ(7h߇+ wBϖ@BzgI)G8*;4bv?u!K0ׇc$CkI4Zc-N0e4_.jGcfی!f%h]^?꿙Ԝ^2o/6fwz<$Æ<}Σ= b|okN>zv"_l 7d:=%^wfsi~]q#VԨ^S97|m[\9f88G /{Ř_fvQMvYoB_>tb'RosZ5JF^-m +uy=OXB|v,_j}pu1RVӌ5N<@Nr"WO@YM̎1]eQL5zwIn7.K{4Y' $ta>1K~O{#|ccUڇs}qCzsD|q=Wy\Y;BWh~Z/DJ,i^y/eVsgDiiM 6Kqᚻ*/"v6Y7(w/WfSY)Ƴ7Rbns"mVY.+ĝͥ%Ǩ"_7X[4o~D/q˔4=/c?ų#ic>tn𒧔9.9:1 8aU+mj'dE,~LͿ7p^rhꌠ=Tn97^ R $WH=)g̋S {' Lϕw,?.)2Xt|O~{Ns_{Y>_OɄOqbu6n8z:ϏRm!Gō>Z~_r[)y70XX U4C[ΩȷBc*qJ.sT?1cosozz{c1~sp q7{]Lz*?Xey)7Sʒk*ݜAwZ,`웙~q{U%(bة}{[OE\c}' c-~gm-2/|CquMTvߤy&6VNUQU’B g5Ή8A8soJ1!KΎS*9nU"O;hЎ 6 %Jo&wuG\e\ACO8)`o-/K آi.>6΂"}o<Ӟ@){)c<"_ues1=o9,3?e~7ɓ{fRMdGWMo+hbcɻ{L+j U;|^fM|PIjl2L=%d;1gؠ4X| $SNKR/zva%n6y;y. ׶xkdC~mj._xc"YqzFp_0z@> UZ:ZF]úc,aU:OpV ,wTjZ~>Uv$,#?dlk˭Iˁ6y~*B?<>%q|䵗+c5JXҕEm8R!īg{L1fnO)Ksr* ;Mc,y%=~IAf$1iXJ9x :x%hh[Fv} 8hL,~= ړb @q5=֤.1}u"o@A;m96@˱X;yT Y\ZmsL\+/< 9Q܁ s|>:߬zɺDeR6_3ԥP]w2hݎ*c~֑P2p^q^yQG:xI.ߧIt2 OA,}8贽M>pJۢvxA}iD'KacpcSM>=%/,x |t*=޻Q;oDύ9l9e[pUnGoŨ 11>L7sވHk 0 ,پb:pBxYi+YBwΜouCzÖ qŒ7[\ .x ",O] <ϋIϐ[0GȚ>K=! ?i8}OPM"6jR!x>УVX}d ={IV^Esyؼ`V;f>L2 4X=^oؾ^¼ߔ擡&{6l\p6{xK&8+UN*BxVM`y9ь-V0ۼR]oQ%eXJP@3SzٿW^Ml ʼI̋D j].'OC.tXjU8ѿ6ڬiFkE% &ߡy.q'_Ck5R[oC~ c˹,gV7ݯ-dUo(gg(sΜRoB4Adﺘlr '~DvղԘK {"ս\N,Z4>pcc7[&<\ *YnTذyXUB63<ؿf]TEyjD&9ҀJ$iޝDKsyuyrT/UqoGY$Ya }X,H2&̨x-6{2c*,[tyInubPwou(^x6m\ZSoCސR#6ޜ"#"g6M[~An'uPW"拼\^.%<4 o!b4n\B^<''tL ЙHdqs>DkX-ڄn2:<#skuѳSجy9;GE61ϷG p:5`ˮM`$s?y|S}ts1;px%<%Щ"+NԞ/.Ѡv6]Ÿ,f"Nl6OϓB0T5Q OgXȐo>-:Nf{5}1Oȹ~ogگ1fm},B^u8}W3-mk,bJWXY5}P ⁥z1C" zח`xLD'uv->L0qM8HZ'U^tԭV8-]zk̗E`^q~i\*﨧B8K2c>~Ÿ|ponac.jv>S4JY9_޴qN]|{bC]wDoѺySFC!~oz(4 ~쟪yi%X`==T$lủ~=''x!+-v;p9ڽ[od}>ܧy* EҠ::C\` Zv?Q2ֿѦ[j+"sc#m7~E:]abp?{3 pu &0|ߑsx<#v"Lt7ޕsFjk>F~]6}+} Xflװ6$+dB}bgU5~VF0"f4bitz3';>O-e6kJ4>fKYf?WE<Me6! [_g2~)6rq~3c.=Ky2S2%Gg |eډE)/E bΑx1阚դ8h>;vÍ~w??vΆAcE_$JtǽX/@'XJ?8KL 2FXh2׻34E&W^gag Ph< Xs*pFk.ד gܟwr{q9>C$?,H$FP<'ƈU L["6#ުKi}dϝA|_+v] qy\^gG$sSg1:"Ք-Db.+k\xVK'Ī=xL xtFnkxJx1sxӍGק8xL:y~spo<锛z-E4T .rFW61%nؒ8+KX7[sYkϿR cTY. %6 zn7/幑mr(y"/r0!oz K?Gp/ǜE+J.8Ѧ]П,_<}vlmyt{m+<Š$XLdBC^+w6U\E6H{al@tΡ# Y09qqwV"&v·Q: Lv/aDY;5Y!q%5~ALmz~%XYRF>sYY6ޅ,qYmK!s{TގWs>h_X.X.F>dçS9'zlF߮e4Y"r,u>.hgW-s$.Ճ]_M&7t j ,󱙳'+Y|ïK0$~IUVWsvm jmgg‚q:nO咶 q0|~sh +l|'(qB`fρ[ڳzfɣT6,bź׶XC'H.گg~c#ߡp(?Du'y4Ǝ1c8`OpϘ9>.r}x,v'yYXi!XBz$9_j5|mδ狻ӿܱ EUƽ|t}6m>Ƹ &%s%~c$+f>s3SI+3Y7Gxf gL[B"G*A֦X;љsDAFn2=苣|U{f0&I X47ʗ&c\VHyy?^J29P8+K%NB"7I v c_ d7ώ3bcO 7]lz'z?̼a/bZ,aDŽj[i}G@e+96 '<'3<#*LY .O'G^L/Iqw78>Ev0[5ֶ?5c,cO噤k :fD,.u>mX?Qw?}MT%pwsxN rsaqA;qۧ^J{Zߋ-:9&{˾3 E g(u?c]|SB,'~f <c |N-g kHx-7SS7f}Ď)øҔO{0vu(Wlm?D;tp-- [u^|%8ͦgoB.'$T(?ksFXOl<cͥqfnRJ}ȡ<ЧK矏b'Fq~ŭ:dvceNSi,˕Z t=Gook;-D- ;%<(ܔן9QD&ݦEǜsҜr_|iqI=/"h>?=fHR/;֕q*MLגK=P':0Ϟ92<}-쳃 װ GĻMU/ZY`^ 90Q먎fnYkrs}΃gyL% {Ӳr higGeZMNZN3O =Oˏ,gcQf[8K/wyc߯lWZD%;mލ!zɿe.^߽rYg njد'?Ǯ:}6Y:\kۙ!E9`* Y#쟮\1{'9OE,kWWJb VxB&XnyasEGLL䱈[M3቗(ޣ6s#!GZaD2 NZ3 db7P}{X2c@Dbuta>Ai_UW')ޯj=d1/~Jd(v.K0ھdX~{i:̻V7Ŋov욅垳EKOVm !&lioㅼj֛î|~pd-e_1ۓ46"u,RɈFqD!}^{|McAW +OqW6u2٤{tWeEٗbؐk/g03/snB0dh}72q9Y,dfz{gat"\V5.qr lUKܷ'C8gi ^^^>>R"}(xn YȿP%roJ'Cy5 Krkq) }_vٿiK鱶Vvf?~OkKь9\`m%+$V2 Jz++ޢp/%)g6_Og2}tўOd3f|ElGǀ'KE ;'23=ݖKUT<6 5!TMR<&xwixL,C[ _.4$7KyT5RKs+wOrc%LI.b~u!9y,.yO1k\qJqպl|(:3+UJV-i'By]wch}Ih)nzƎS;;R3?=Zh<}BZ_2m7=sѳRyL=f7L; :RہgrN5YnMՔ{h] cUMs6:Citrewȴ/]c{m1(c'|1-k9y<}#FP:4[D"&_x1=%Y8h5ΡCEGYnq-ek T3Rژ#1?7NG#6jˉDlGR-ymS-c<_ȏxLE P>.@}ra&d eVC{Y?ɻDdKc2$ƞ:nʹ1tNkf!^Ygy)Z 1"5fY5yn?Ey׫x[6蝮 YG 7T `{Bɪvkk(SFke&{$:c:4;ħ ':qmac0<#&$)˞a.jik#my-1S=yv7JBM+QJ[=_X54I;n33xiƽj;ƣրb'S[8L%^LQY 8_?'\Fp|/-+ zܾa<is3?Nψ7mpqL-'|;!>wi^KZ>=3Eϓ\ds%?jHc2_/>i9=4=#sի'tU%x.bT(% )M,F]_^q1AdZ/mc\?ޖ|cI2n I x~v [Eî "A(-VJ0Bi+w^˧6r7vT@)esi,`7NWe#lW;I.K/d!a HfdׅjKK@+5u L*5]x0 L7*2jekvAtqXeg%?{y333s=ܳd uyx09h[k~1`q5:dl;r6V%3*Ϸ@$"h*!CMR'h\fExwhM'(M2o)^.E!ʅ\xϨMrM74gȕfAG4o?yBid/p{@?ܔ΂$ӳ+2 Ձ;:@CG$ͻ<,U *gZ2@ -Tg$(' L2ruhăK+~f\@v|qԞ8WF@ߊ:' =ʚ B[`Gл@s>ar:fNOFS$󫌵gD5KzW_pr*U-@\&.3'o8V; 3ܮPI ~|w1%Όyto [춪-Ïy-媲YUKڅXQ{hi^OQwd{u{)JkK [!A`)rVzl`Y./:h~}ҸY3/ZN{k,Ob[`.`񻛡l-tni[ |V=ca.ᎇ4avCi$1_7jN<)Bw0/"W!b{tq@#&E%ukb\=w hy, G[j߰.P %,S5K_n\vMp(y9X|w?8B78p5Xii|C]GC58G# |I_%%IL?=tAs\#V@~:s`YB|UFE pNN`/t^[2?>d"8D`5x[Xp{)v"6&RYGTۈ\;{hfɻ̸2M g$ \nBqڱ]}IF Ѕs-: _@Y.Kc,EGOIОrRryt-ZTZxJB~cSiKn93OX!f__{EןZsX熘'm9Iph>Qw%?! i?ߓ<$Χ([JC ,n?bХ͙eYD&6½\½@={䘜DGZjOpw&w]{!rHn#ZsW~de7ɂhm/|Dp/{hm!h ќEcPEn!fqBB>U{i&-ɜN\=L^/@SfϨ'TpjZGxNDC0 Zvpz! v=vO=Cۍ=-趰"fw ^++Gx]Bq`*~|G0Wý$qg\gC%q"q4lc복` cli5gi~f5~wMPC%XN<+~''za-[K"kʼ?]ᇺ!";y?@$<=BoNFIxy'C8u8߰>ۮkH 9Z >DWIV8/x^2'lq/ 'ᤳJՋ亏?*^PDjn8ir#׏sGv:xE[K<8'?IB}dUTcId$N=ZB{"2'm_X ;QڭMy[UK$:WI*-~]F}ڬa8k/⼑رpV2| ,#MP|{N#,=|n9#p?JzA-}3w>f~HW~"c &2iM\+ĺ@?fJKh|I)mu$D=$ u ϻ1IkE-ܮ>TWTk%{D6[/,wj;61!CFXwZ[,Ff601-%XꝪڃ~ڴI _ #cne>#mC41==F8Ӽs*ݢ>,"N\[OcXq-ynM ׄoשa\{w:f.֡63 "+nDp;.p n(eB\rl[fn XI5<3D^!34o-4qq5Nj=oMaF*{y>{F=暰59 2߇kbǗ LHX=QЅwF=o<:wvijGYz83+q7rf]4v4.9VZ+WRrIZ{6*|YOeᯆvl˽aTVS9WEA'hjn{[sL}D1߅ n_oV3 L=*CE{@ߋ 1~#+{jFW4 \s?˄&l90І(Tb gէC ;rPVvZ=u98ӆmibN]"6wGaT'nΘ24G~* y,)֥+\S61x5HxC hl~3+]J'3<,}׳'yQƹFp_^,ZE}Љ"V]$u1U aLCy <:6>9J] AmBB]+_FwI&|qZ9Έ$6t%Oö\֢2eHXTw~MX5g ܿOT$M|dME.F\vs: n0ېWmD2h'k=յذq4aL{8%nZA.g#&ӽzOE,C|0Nɸ$d>vї:&fyԙ]Q vN lИpo-'/.cYUo:+p m-m2Djx K8n+Xo+{Gګ4GrdЭNvLJpM1QVp1-M߉x$7n>{zYce!12Va Xpea@s r[}̹hYH/ dK_ ?9X^>?x3GW;ej 833%*_ȿk>pGvgu51Y+2ñ4j"vH4-7~߷m@ o@ /]oWԴL>矵{/s|(}i2<3-ɍwUEcF] ؞,}v/wk}n2jj. 'Q qZ{hGSVw Y+8"oTc2ϭ GޘWy4CW׊5q틀9hMwk的o]R9Ehcd#%ZxYgS}e7MQi&]Otzkm }z|QHw b+j˼Bqg3ЈI}BtͪҲ[Әc1\c[dUtW#c_e6׮Q4g·mgg᤾>sgL">$l(sj%кg# <ѷ &xuB<囦`o.E~yrmʘWm10v^eL2[> `ljchQGg,jꆑdƪ?Z }eyVE'"LbE\:oQa xqT6q7wCv.hk|];tn/uhB ӐC]a/3WDl\;±q8k[φ]UP.13@7c` 46 (@6!oC m^Լ~I^iӋ3=o@*۩-KǷjijط vpG+J$OB?Νg[SO8;Sy*kZm;v_jq౉}P9O9@siϒEy#u~ZN ~pkw ^R~ܱ2NH~Pe93gه4=΂w/g//26fx2؄(MF,4kDlK+F , >u4 (*b%fyI]RXhφx <Kt}FX7bFފgpS3d`/yW<~w'Y % yY.]Or/o*7mwW)͊2 k;nj>7 v@㬸l+ZN](9y9]#Ydm}=s%ID'h\Rd|owY`9L}O`;EIm$n n;*?6)GB{edYck~XF]1oE)h1+ܾP 79i!lqj7VS;$#yuSu ;QlJa7u-._ZtMr c{U [*rgzΗ/3=Fd!KVp‡ٗ,j):s)qswES[??6^ή#߅}nVоAP'㊃q%t-=!l&TEao>UELr1A*lDg:2pg=ߵf@~=Ie-~wX,OԬ1MsxiY*;Qؠt GuQeUD*#}Tlc>ݟMB#9~6nd!O@SBw3N櫸mww8yknotwqvrh[a.in_L <22YZHN$UiXJe1xy*~{~o09t9G;'\ BhN,Bgo;taߟs<Ԉe:ڻi\@ɼͣs4}&wJ6sn?%,$[ڶgx~91/Dx~-y`[g=xxb 6zNpgE %*-SN*ߩ~3cTOlSp;5JU3 47z.hΎ>ved:[k#~#C?܈' HmL§Ph'[1^wE0 w!V6Lku^)4? {iQ?&?(W鱷:l2EcyUf[eJc+|_c}lgNj)>B^uU7$հwt䬰 X>@ؚH|"*ѝ7lI ^[41wc~;S>hs ˳t|^qgC,Z]S-_שd%Qm;Bc!n۱NpX#܅mi}ov=FҳJi盛w}oۓaDp~xE56QfSZko`VuSᛤ4y>=G/sӐ X~wWE_F;8m,ȿ()|?ok9z- 9IDبϒ G-bCx%AʎB7q%k1,G㆙+_Ns3Im}?^/?+\47qgyCw旹F{q硁yY0Tn?5g26#l=SΞp;ٞqlLJ*}{^Je9x̲QL]U.3nX"GuT]cyGcF[=RKduOYguYZ) e\yVb,X»KwUؗh_%bg ?(?k#sT웪vdt8jԡ~^Э u"v]Lq85tm*n.\ao) Ulٰz{԰{XBuZBfZݭF݊rM' ̼D{' g&*/agțj%yߛ8CtS;5T8=Z۴NOe;r+#~#$'@|#շ^;P#>5% NCo?ε.r{Q혻/p7]|F{>Kmr݈7SYv .٢_+W~wFѬ חҚ(hM 78Ags5NB@E>kLrZ/sׇݺǯ9˷7#Ε3mFu[HqN3/x0om |$PF6cW?LƁ8Et IO'~u}2hѸ Zh+ΐ's'ߜ6h#?d @_OqM wFi="1ژkӐۜht&ؼ[TT#fKN: $7F匸g/.S&;Cf2"2Ձu ;D}פ2{֮/kE`h0-cBfk3r ϚPx]j8_qJqy/gqrcٳjyhسהB/>_ky/1ªx%^jmV>_ǯҢ_EtwZua&4Ggh,WȊB%㜅?O ;c>hx-E֐ORֽ"G8'F8FH 8G4m? 6_<;cxjo ޞH|Ρ9m]XܧوG,*d:滍Gs $7B-[}Xo]" &~rZX~iOǟQ;nS%RaS#9ȧr[ql8F8~! C])룮ө3dsz~/&m`cQ1T [I3]Ȟ{g`o=Pj}l gKp;E_ZojmLJy'MoVwJr!򉍣>7Ji~UM<&-mB{?xs_A倍Ӑl gۋ4ĵ+ZF}=KK{*Qo9,뽧ŸD14v/NcV_ uXLY\~j^F&Z- AkԶkcm#*mQ نӦ66&;^9ܒԯׅ6[f; &?v]EKӂٗV_:@C>Goiڹ%xPQ9\1{?ĸ/52]&'p8?w>Ms-oUK|H{v(j{j\_`7ռm IvKr:.~d!8ߪg׺Ziݿq|.w=yp:%x~ a;'&uTv9Aj[͹I iMt,Ml~({ xea:'rt}v6{/#X$n$YN\!Aܛ$w܅Յ/}W * ^Y9_ )9^NJpN6-V.ѼK伉?U.ߗM$_@{xmh~F_>~pC똅_?7 [i "nE. Mg}ӗ'FGޅβf]&|cw;4?/y%Wq]!Y~}[}ɍC9FY7zS?{CEKrKmߙrxa?2ԥ\^Sʈ}T4,mݚB!_45G\W0_ݟ֐_q tWq^l}aKVMOb $\Yxxeu.#,򭳎f[C6nI[)?fq1?[</\}㭢C2%,ϛ$o^|1?K7\-T/т]W~׊1菢oOJܻ%Ԇ ZА7TÇd]A}=4ʚP{'ԊN3V+GOk9mSM .H[pe M`1l$qk/_W3mA=CKmɬDy<>qϚYL:ounC穻>pcGuѻ!llbS^-e\1^㷙/ *тr;H|,1S =b=<w83lS"bH-ٓn ~iZ_C$9u&C^Mgnf)Qm9=ܳ9KQ$ۃ7 Z;U+HΉI@Ѩuz>jx M^DL*ݜ빐_#_Pm2fI=t@] uC*=3˄r#9- cP|ZNxÕ!.z ?C=!oE&C9 PОq\&RsKh5^'?Z 'Wx^g2:BFVUMF|BnũZNL=#Ƕ%(TZ/%~Mm`Lgc*/b8k^;SS팥"f,ۭf!6Mjٜ;kbo;͂٫K){B eHá:>WO9A6|O;9b/"dQ&y yurnWayp7:G *yH?%o$ WiA}χsAZ%fLCφ%ݫtO/B!!n#p6nBady>Zwiy%}mrS'օEGo~HwcC=ޛi?08j*||x$DaÌgfƔ3y2rD<C>GNK?~]9osDze !Z3xH ms=ioO|Bî:LMKZ_ WalCڦud1zC_=m.@؀y4,{DGI|6b O:/o A8 &Rxn ZpmI~5鹼WLzN'aUV%C_6S=4N_>B WYR zF'⩢!/v|c~V{]K̩KQ?8#rmԡr,ʾ58/wv-B0p'QF_.I]7qvī=^՞|tOv*?K?"Ap{IF"œTrTζd q]fPʋRȽgCLӉ]F<:3m%>Yc!KCUSc1",M+svtv#c|q<࿉gC5W<ǝZy[ +B6'[zaVtU[>HjgE^YTh]*62db>nZ:<&=MTW1j-Ym]q-D<(WRnCxN}to3h60'8^~|>6Šc>y %֯8^(ho!9Tlxx*)^/C89"q&|w~='-%"#}rh]3E rscF$*x9ht1eq};<֏j>+hLJ@ގXQCl'ֵ`nħF Suܥøm`Ĺ<*rL|*Ώ<[: :状|bkװo@7_L~ٞsl6"?LUZa2Qf(S's_#S6bwL '7~MtUzmZ[tfxDUs~q\Y!*E,r݈љ}ݽDo,cJy(X*ƛp,G>%Hy;T|׶Ph' Z=?dWɚ˼Y6\*'{| +Ԭx=]]P.O|?5Mq5!4È:9?WD(l?z2ڽ[m}V/^vLxsl|::OEd6ί>v)ۏ~=-_ ||'?%m1"N8*^-)x$5bLhs hi/?|wOp?E|ʚ9c<(w 2ZG3r׷OMmFLh;NBp ?a>GEVAR +5lQgXbl =3Fı쬢3y>:K ^Kiv=9vy:7lyBoNC7; noF &c}M`/_lLUӛ4':џۦr߈D_}ku q>gS}w~璘F*O2RH~v.IRNoЃcaZ0bU`Ƽ[Lf5A1oꘝBox`qQt3VZfO8p5vM_!.9x?wIJ+1] :ig_5FqmN8>鼭cy茹V1П<%X~|X"4_Sϗ)nn1)X?Wcpi?ۡ>S-*sq^)z-97>}ᱼř^lOVM{Swо칅[i#އ<ݵsg"ߟ-AƆ H#8{fmEP7Is6 AS`!|7]z6[r7琴RG-DNj86$~9GWV##$K^:WSⷖ:qЂW4{2kќr 9K(‹,x47|\i<Njxw4GS0}7e8^z%=?1HN۠ 9moʎ>45+3cqZ]{AJ2 I 2W߿<vTkAyFʁC?vqq}qb2%BY:]ۮՂlѼ# kl뛑ؾq};e歸!fF&JT^ H xi2b ^Mk;G=e!oa zz|\×;,9"Ou&۔ WyPn3r}0~n%H: oʊak\VIywc[~& uEu!O cK[6 ~*.?e~Fc5ŏgZ^[1K?"j:Gf%X"m ?[oLОi;P]B<δxioubW /E {.J6l׼Tv-Xμ ~l 3x QCDtfpV Wq~=9լUdlrm _=6uG/%x΁\=Nv4הuY{Ѧ<]U\ģ.(Zg@7WA+j; ,{)[3 YI;mRM~t.b&jb]}Rip&W$waLϼlqc_'ӺŎl1+[.yA z2_O߂XSDEd"}?_&y':55AN6MDe'2U>y|q?۹L .NJpE3[\ohukM0/>2 :nv%o=B<%Ǘ r*;p:TƼu-mD#6:ѦBxr0R71&ЗK. ^C & cRlͺ E\\ WЋ9π`y};P<!g?v~ȳSɼs0@1}]2Wg/qU چ>V_j=m2Wtw۹P1z4$GQ!ó>ܣ wLI]<*~ߗPI?9ZM|#wB^x`k1_9˅OU_yn2x>O~ϫ>~;Ѡ>iT ?Ms[w֖%v8)|*c2$/9_vMm>9qiE ipi (S\i<<`j6da~ǃ=v -+_ }] >Mxdֱ$cBtJ _wpOtL2Yۃ#<G{ ulF7Ӆ`8i5%bWھwݛx|Gv@w黳 PO̟WTv`8PU3:7Nhn44߸%ZP\4?NhJ0T.| S_kpwCg>xLo29i3!`-XOcZ"y%vdY=i5-H qgR}c e>n:jmJ.j ϡQySx\ϑnϩr=W'^!s+·:q7hnf)Nʅmϴrm+¸izސQ{= qwwy @F@s􇻷|M#!b};c*{//s, DϵOI`Sqv3T[0eЏ>pk?J{5gFZnQ—& nRJE¦񗸫9g vqm+b\9_DQ Z1ۓ؊ -RSq<eD= 4}ô{Ey'K7G}7ͲxIMa^CE>WsD{C1\g~=W{5 ׵y }Ÿ]:7G@>'3<\6㍘9fVk9ha5^)nE{q9s;Ak|HQnL2^=ȓPA}K}ƥ8rAKmZxB :Zn[Gc{d"b2Sv |v&KC#>H}qګqNZgv$s9ε1YSꆇiۮի-Btp߷DV|5g%golF{Hm-w{- 8xpuΛc8rȒ^;{!Ѓay>{rҥSY/yўQ\d;#6R;e;ÑT@Vmhs}7ϸ*Ǧq%ʳd;ڢ!lH,3"v ~(˜5΋crGsWz!MZ!9sʧؑ7.`/M],OIy6Ag!11Vs,ópsd x[͐M?A3$ګxN~zzO|b:WFbºDIT9K݄#Qn  U^CYI=o2psjطU|ւqZ#0&*| X;,Ώ}sN}S/mSLLynu2`X.5%3 ρ=C-}D#W[,` :4?9窞aY )cNX!Y\>k3F A&}b,w_9#c:܍BYށ}~cMi8[vGQ?mb6[{$>6l _oϸp^ܬ'O} [2mtN kuVo Zj+AtA'X {?K0n􁧳~'3oA>!I/8˳.l&?Q3= vsgplMVߓܶyҲ6DhP`ݷ9;wnJՂW;EPZ5xka[B/̳ໄmhzWhΨM7ti DZptW刳x@VSX7:  8o;tmD?uoǛEr? A:B5: ׽b;X9NOw=N2~/c5S+C11F|`Y ӫlF2Ǽ9'ǭLu{&Tw=J㍅7D*fΧr5џ!ۺ?k$x :?T+g!C\@s(i2F<ޯ\Ȓ'.\.sucH ܖ.e8tO*t+;htƔi˗15պز|c(T,VDOW.t}tc @6ߖPyeKڠkg̫QH{qimņ [pw57D6/kO`5Z!)3Vz4d[=J+1~Q6VP[2:To8lTN5Z'RQ`Pjj+4GQv:ه|/_F4miܾyX*j?C__ΡԵiSO%x7Uw^m$0Ɇnf^~)}؛_Iؽឯ`▹V ѸgmkǺ%ZOi &y-0]Y&b+5y}W27LӼf=7^"ؽIToQx<1TǗ&"ws~Q :mp?bm3#u=97~,rn L+m-+]^^0to&mjbmU'r&xw?R"EV22zw@^/9 cޘoF,]U. ,9D<ѨQman%yS*_sfmgBw@W?LR$x[+WH}4u6LuTcʷ:Ȼއ by95zaq?7[ K l[𽐾QŬu?Gg5W~!k ]3յ1+4p2..O v3ݿ8W'~6nNb^įQ8Fm:ɵ4N` g`<2n [`!mGsb 3ĸ˰ωؿmcf/E;_e?g~Dz9TK{OaM!6C_(vF;tq0J9Ca 3 i:mЪb߆_fƿ=-/oυaaO6?1f> kK_b{k~` ۞3?P&]ۍ97o#`~'̅ 2X &_b>wkrC?y z4iN$Ye4!.WM9)qTPUVa|zǖ)4Oh>)|h>441 3=sSa~ɛ5yBKRcN)|K_3%|> |l=j.KhdLbq 9-7in?s:0R9}z hNȂ;~̍X#=$9iU1+kZi녀~[%wz"̜ [<(`Wlk\7|>'hq? c?>~!gk JN${0ݏj+!}V\1HQS㫲 JM%5_|}Ӱʸ°s?z<8'ku\O_yo^_^bC~趨UYMiCKp~v*ڃ IN̬3Cnc:z[1~PiI 9fIMX ||Vs;vr[4u2-XuѮq+j~ lYm p||Kr8ּk ٣c5׮\KBKbԻ7z"17oJ|G&']mKvLĕDV3^Wj:V5'gV2x`VRG4|d먝Mb#l|=P~@Q**_gTF{M~~o&?*|GMJcb-9ȡ ;vvCNZWQRV%ee~VsnfNh?qb Ol?3kR;E8wH[0,j'f:w֎9*>608v[1 j<-x‚g}.T/xS;tVZonu_k? 2O'у-IdWY 0x ybɤmUCa'Uo `l? Nϣ w;?ŁǨۋZR[4"Z=383=t G{4/ Yrcxwz^/]dؚcs#f̡^ޜW"<wЊk]Z02D}wΏV#9.Ak-E?#}IȉIshJ[مs^k𳠍D^eߪfLRytRhel@5 rĕ}lW5Ӎ{c>T:_/+i ߷Cb}a#ټhSO3FӝςK/S<@GaK~FinhCwh9~fY6sVOAmr>S}?gGƼTi4?f-Ԉgy.)Ǖwvqe:͢q *gޥss=L4O:B_hOϒZ׷ԋml@XJJlyP \CkydV朜@˕bvuַM~ľַb-[ GC3 βJ{Km_?ùy1lL,ckio9Z @G킝_>l-8m,;:ʋZ1-=ׄ4fLmX /.8bbOȃKuƽ^;~d!W=(}׉Gc6gOM޹גmۚly{AۓzPNZo~s6 VW.cA ,wZcyM뻕iyOJk!qiHk55~hk>A[m pŬqiLkpĬYGBq3FޤO,c$x#sވ~_;&_L^??{>E[ $,#g8xTջaUV)܏uZel]y.c-fjKr:q3{e.Y SW~&_x|[ہGFTurֈ, 6OVmtvO-ɿ)= [(~39l`qmwԯI\e[%YӀQ'>s/zGh+{Ч[ّ bȂ]A{ <3^Ž?3{{ZYِsGجQ]#D~a>hLCn#^_>ܦn]!'Ngy@Ϯau `I Y$f־e$ 1ibW c3=^ϊiKkDq%W[#ba&Z\*i1bq,-v^dLIyM cfZ|>:|PaԉG]a2gUJGx{׉B+%>ïK'\)F[lkׇU ׮l_nm m~qevz=ۯԻXqwEnIlVu+}I8Ĕz}k;sNlo+`" '}"p)ZʹMѰ=U^w̱)vKG'LTt99~*,CxMa#Pfn)zUrl(Ԕ'f`M΀2jۚI%nuq݂;(Dv2ioϣ#shb4ّhdYh*Y!E8ճ"Vtǀ%bNv1n3w+Ԇ*t=ֱ2o9˞c)/ t|m|xa7 qtC!g92T8QmUfE†tkm~ݖW}l ٴyn`6QA2~oM9\geE{#fnF_د\v4r1?qqA?m}[?m?f X{26zV`?gnjr-vc5jKP1 |EؚHKsڭt<E(X/ĩ0| PpBK2 lSi?;$ Q]&Vȃ<߫sq;;]J6б~B1S% [񟛙!nO[f5jKsB3#E~zzݏ٦g}-Jɣֲ*Mh$ˬ|#yX>z1t>]O2O{'o;z#=?̸8 "].G봱*\O ]9<;E I'<'~ <44}m}&R-E005E&Owo*<\t93dGanSǑZ8oWy=C]1bOi?&g yo?}.ignևY##9N72Jc6 E i|]i6gϏf1ۘyRIUfw? FnXo#4J#KmSL1jcS|ĻW%)B39_fP{Fݸ\~ m1X\c=avڂZSoTWiu,ϟXy|x~'}Қcj\8,q&75/p Հ'33~bcFͰ47E ,~6p׳K&bmUPwIyҦ5ϔ~#C9P\/k_I|L6׹Z8l\ ZK\K:}'b u cBwr-sx~NafҜk=5zf1Uw\HsBbsL*z\¡,]s=E>!9<vG4<]caEV$.ZG|x,YUM0>[w1",eXOpXxcF c<ψ⚘6>78׺sQ p/!MΩ߁iQIpML'Ns۫jj5嵗{4bG~ƬZW&_|<ȫ+"nռFX&w9q]F,47@lU#4ocW ЂBI:4jPGYKrVY'{3-Jeޭv$k-7R]ER@f"#c N~ˈM#ٍ8 ރQxt4 Hwc@vK'i{|>o̱6e澫x¨zӳIm񼺟ׅ۷foy[Tye&s?ev}.} ?;m(nXh_xdrNchN2q2|-I;OZޏZ[u`g3ۉU}}{P^QcAX ,N9\7BwYڈե;;՜F E5D ֛b2!PJquBu.T :ϰ>%}M h$[VfwDCd׮IsdatM<&{]!CbpY$e5ǧ XrU`Kkg -ئQb c>qF,@ OV#Wm5P͑zi/WʝmmsZv KD+gcogK_ #@~dFLJt0OsS lHTq T{΅j~%LĜy71iA'Z$jf*vEfkGkZ uV\CN8폤3TktFnS^g4̥~9폦MݘΊV’4jc۵,/5樵0/G#P Ak7{(:@Dw-ATqBQB]_r+kMa5r}cԟoB\ֈ\KHؖ,.cn 4gX/c$dg4wv+4̀ IX6]%`N°%pk 9%~߄lʲ^QwɳS\qA[#ްl1"h7\`$?^/ N(9ZLsP)un}1}~/cG!Zm޻{lTߕhq+78["-teP}vN/*Gy$²ƁVUZEg!Wey-'ј H[lOZo՗(-akTMMr4ރȗAckMr*Z50;?OklgƈUP+$];w\>y$WfVUy:T[riqȍ?6m|"~]we.EE 45b7f`׽y; -?=ӄ?"p{-E׵YI"W":ѧ]k|Y%1Ì!xLߔxxŢx-2t8x8jh>2A1,/ @'m \1=L+kVKAlxy;Ĉ]\c >o´֌ϑ绐7϶j϶ 8ONИ$b?H%rc^kx{w]6 KQOcUg;ӡ4YIsnlXæѸl؞tvdqgn >6<`g9NCNo#|O"pW8wN65^\drF4;X<o :qnu)rϢ/QC.nqX)^M:6䮨UkMNsY<c{[d0^/;|i8w˿Rc̋ [Xn1s .fխ#u uB'/nWm}6yT50d˘kA(b.?Acp >p#b-\wD΄\_'Z3gܓ0UQӕtp]4nFrޚ̗kn3bA]Eo" &3ƚ1z?/rN'v:|qWzw}KJ{v GV"S!Y{(#O}dsݭ\D;dIhb>kMyӘO0To}[܌vWyu[O>" UI&t _sݴ[iL_yw/%صXa_a8FQyYhY Nv?`oT GPd؆ 'y+&=}[x,s Տ]{}dal,VO<$8@4ӄ'[d`N*;ǛEy? *#WߪnB͂0i љP0e),@Wr3sۙє9/@yܙt&R0sa0u#sA .5 n16v;vS,"ca-Ѻ༑{ss%_p'˵޾V{^v8+mPtH#BNݦ@>.p78[?Χs}oO\.'aݖm7/T<}^``&aӑEd2{Ҽ5M)lϛH+Y\퀉4 uΰ>"u.|{'<#n[/O*.y} |ԕs sמk{=c'֨^[x:COF|hu c/y, 怏/s2)U[ [L~WNc\LmuYm%m-`DVx?ܡފ|bOzO 00kugǹ;jB'`8<"|c)u(4W؟΂tcgh^=Y|̟Jc~X1_ɀT^ޯw3|_*{M{XNzωylMaW7Ti3qG2>:Oj%|?"r*>UU"ĿKF;iC[\o{j `P7iǂs;q̟2CzwxpmzvܟOtv Y$t"FP-3-CO$BIr]#jЭ7F3C}}1\0ۉ'оY gO.iXwlD>]| ;ғZ|D_9N4tVq(,L+5>@4 嫄]_pd쳺A?pˑP9y-MEeݫ.J\}6Vi;_7~G8ś4mKféR-1u܅a44nzw %(}=)lrw<@02ޛNj̤9DO'鬺?Jګ4붅_Kc}Y:R#Ù BM9+uL=VboAK-҂9kЂ?yGLĐڞ= Nfn01`KcD_XOtf˃x,A3'>Qxn?Q8+HZ@tз G슠%<*mm, xbͯ1~zxPE>D3J1t7܏q HjjVix2+|S/@NvE@VS)ǹ&Ḝ\D~TvE>dz+ |XRTxgX'r>Ӛ9D0СNݟ*^izR]SҞ]!PA<樴'XZ qړS_%r,FqwS"`71Voœ4GN`1{)#aܧ6HKcEL*u :e]5b"#i }]¬܈We}ߣh +oM187H@[rPOop;Hb,;GX+!rq ǡ77~vž+=' >3 4:,.ɿQ1S6g΍\o 6x[5o(-g̟}̠yGIWqrU"JIdKsÆ8V^r~goCGl4sc1o^FroQ|}4TۭЇ#MclOe޶"':!OYOiKLY^ߖ8NZ(c^rKt+֡ᷜ~)iL|G9 _*i3:d;q\\g"`5hBmq'.3 e ډLcAW6+3/u;q_|WBۢT"ĩ| S7^qIݿt[  1trsUQY7b=6 uB?y|a>[8㱱8|V`*ov3E}\UCɁ.E0aci/a5p%؍|EqKCׁ2b /4S]*ۏMv7rx}?m̐pa%ی϶ ˬoQā#*c|Ji|hL3g]xEvwk}˭2Ӄ0b N{soڋeU__Y_/.2z_'yď ~}gO,~2nϑ䚒$&y{>N|1 "8$؈#yN|&Uh|7೙C+5ejf j)X#y~i'_θ-k9qMWΝ긬!L.bW:$brooSz3 ƾMN0ԉx{cWbO#~WkSģہG1E8z  O.]7U m[STdbt|| >Ks($?/ޛไ=Hs{^a"Z*d&poOiճ^F;+ r9`99VV0`Tz#2>4}`x8H3g*L8<㎥=YU(`T[Q0Ȕ&jQ~>yC־`16¼ËD7; 8A};7ȉb|ɴx;@}lCo&JKӗTJ*n֗]lЗ/e{+7ZEt%]%u%4<~,I4шeqq( i~,@]m-+GtUoI]o.DPMmԼx\]?׼y*rޭgfR̼sQơD{p8>3%I8p΄jpmnEs9KjjKYie Y_ Fh"gD+~7$΅7#:N1i^sLoyψp> ^ipckQ!HOoHx ݾ@)F4yDkˌĜv5yϜ9Hs:,T$d#E7dQ/R-,1,c؄naѧD0kqݟJr˕Dy l-H2bleB־ɯ>_`->{ؗ\er=۬Mӟ_1MSrLͪ7'{F+b4Qs_!op>xӼS jE;S_vs9 g6O/t?/.}|1{ʊp׽9/#4ky({@dqT=sl(2-QW-(M3GHb'qf^>+M6mؐ!OX^M?1ݒ``e|A!p؏7`}E ػ̰/k;ڞ8Z>PIɾwO%+~P}n~)I6>D;{[ϭHk~e}].)-o2/gI}u_]',Y3? 734S+hyG<ܷ?*i s}qhw˭?L%:ϼ9c5 _O[X3x_Cs'Q]O_}qn:yr^qBzIT)(/OjX[YU2ݐg76f+x\oz4<:/Qfiz|vydZWC#yzBz]QET%Z&UZd~†w g(I?q$C>9;qn4Yt6h^=ʸq6:T-XETG*YӚhK Kx< -Ee}zL3V-YXK,mVmQy%WgoG8vm, w{/G ]JpLr ub}̞k:A;dvN5[ r\܇s1]Ehݲ >ungm7-> u>p.?1zzb'm NR?|6B爐?8?pHAddkyhYK7T >υ@9̴^M]>c>}P"p7Q3탫X#+E9pzwȔI7zg Z6߭cleǹWid1/" kgoK>?>D(@1~Sj'/>pP /K<7&q|o$o88s%e?8tmcmu;̓4SY|A}dD,KE| q6sJ:r}aL=p$pGtndհy\:{Ya[UEG4:ZY=,)!\"|}P>ȣ秩ΩL_pr^i9?@oKsy2?ng`1My.FipdL UE +θ? KX!^qb<ZK;nr;C:ibvW52h^Ŭz|[03T8 0*_nw!/MtQ!,y7!~'ϗOik;ʠGh+\`.Լ/Ѽ{PGw~X{s_  gMMX};18X*x.wLef!֎g~"\Sr\`WIgs9c-E<,.U2COZqsGvmA1&Η f^ܝAW/̗LwiٕٞAKf^k%EKߵMs=Cb-z=W}7kͻUkjajm'h rR_5[͊ѷCx"I\_@2 Z,ۄ.ֲUmR:f#2z"ZMZ{-z=f#i֩#)Sk k kZ칼|:ԙENpwSk?j*?(Nj *wOwXV;ssc:ed g]CGb?ct `O8:'O,ց_@f>uA M`g 3{.1ͧYΧ$Gh6hZhMR6h} vH5UyaO7Ykc% my{<9-[0빰om3YX4 G9V9Z_ӂ2+Ӵ!@NMoCkzo!ݝc/smRSW?v9Cܡˁ8!e 9eDڦ#67-&h+ӂGme {z[[q9 }G5ϯꄦ)Ұ\UGE4g6wo,CN) I|j!/_g"ԴRf b{c?Zo^f(YjE]goN 验Ir!(O02c>kVX 4V {Cۊg(?8zWQۿ4ի й͌5Fio*O < 뱚`[8>pR@ >MU~4*~QQbʋx.GDx;Pĉ|֫xu^Ena'D^sʦCkg{Pĵ,(Fex!8W5o>Su T1y-Ә} |Tg)>71xSl (ӑs}Nֹ 9 y"cws>Y yQo؟cbCۓD?]5IӒo3t0.ɝ.BCLjEWx<7O1֭֘XeS9t(kE3-Tq$iK3'P3wMa%K&xO~F؁>Ewr_8d V.1+[o W sC5љs2#bIp@zc*ϟ:Q^Ŝ}H s˧b1bӟs?Oת3e+Jecu }L?ϋ>#;6N3&8!Gs03[tXǩZm\ULj;Yp:gHȡ"#SB#9WdTumEa:#1M16q:X#Kf5w4 ȱ"aqNbOBC2F~+c_/X8Ki~#6lox!IF1Y}i/v9{iOacp1kE5#Dy LCb{;Ēi,>q&/Nb$31Hy`y`1 W1^m/FrcMH^\i#XsR{W֩9<@ &X|;\G]jyk\#œk*3A_@9s//O!cZ?XEV8^uxY\*eΦ_G=ᤂ9زͫFf0M⸇hYM&*X˄K~7Gc O5]fUuxoN;C#ЗvZGoI0Nb< M}Avx~1cy:*뢲ֿ9֊}_?TK߽yΚ*_5ZZ;~=⧎|Dm5ڌxɜcKe[b h e[ڕd֞Xi\ʼ\4}_qƣJ{uiyT?X=b#E~2 VH?]X:Aԋw˳ϱmY%z : nIڔIAE}Įy_>?/ϧܓ]/o'ǂyooק<W|L},P>6>./-};)T]ـ/X}(Q-cH_Ƕ[et=OϿ-f;cX4,[^ۃ\VwӟOWX_jp.6ӳ*CKۼ@nKaE'Ai!}VXY㷉|jse2/QY1ns0n{ں5` 32iHGSy |& 9&C5=}qяY4feXOSXr(=2 zdsE.샋= Džoتji^t_rgT\ 8Kk;@pnL7<*φ|H~5C/a5ym>0T8F˼?1 qaۤ3P,kX'@IRL7}l<˕FS؀Q|C}=U\wyr4cEM$SA7-AWNrqkJǤ YyMTE5K d"ܾ]LkbG]$96Nc_i\y=\f`ʑ9 +vQ_M0CN>}te? }af+=nhK #h'؊;v u8qVU ds3Zrr'; [2޺`~ f[Ռ$C!7o>7p OUxڛky*>s=èl⥏-\(Oy'9Ƙ_mZWǗ=ֲU}+dV^]YJu KgBOS|>|Axc|^΀ÛQ]s>/}x ʦ-gMqէ^r:~>qcl*iH.N_S3P)yjc2o;|iss^/?͍8sUVAwL}j~rԪ)~ܖjk&/l2H@u)w%"MҞtf=IDVE{.;9َ.c$1FMcn"0kԗŠX#f:U<҈{Rg"}SiT,\['86T1Zig,2Ew w)d ܇EpBl% [`5>uFm(}ΐE{Jc𨪫^Ʌ$bȝd&AKF.6'*J[%R2IPň@I@ F6 %c/2jkҪ-ZP9}Nd2 䙙s{^{ץzQ\8k34NoW{ Nj TlM1Bm{m<-/Ҡ3Mpȴx-ǘc듉V14̹&iyyPQkQu5Y*Pc@=Gx)~a 5T2<}gz {[v(FM&ٔHPgAy /j@XNG~{ϸvK)T]GyiyT,j:&Tl%:z}y3z*Av >kcZ ̣|87X ׳7#r8%QKų:R0oN? |mosIoк},WT~3~חhWAk]V{:~ W(j$s; M\ƠW~yU~lƼ_B͊73۳JgA~v`DNj波FkDr 髕7@ gCt6W VIp<,QghBY2,Q e]!=:[z{St?_<gS j0K Y<,9Ϣb1+t'^?w/ ;mO3QGVݯӨOn+_sphu%C.P3⬋2vFMx;mujEYA'ZR9W{%կBUwdEZuI?"iy-;w,H|޻QfSEOaT2! |`R -{ |YG8a'T仔9Z3y?ڲ.;}T*AGg:\鋡'S>Bݕ+y g_lYםA\k_~BߍeIP?$g~uދ>g\aַnLD"乥aSoay d'Ru¶ j"@>oa:dw:ۙ>̈́ s|=66ԡ\A =qT}kOT`%g}3 .x?b8O{IԌr|뒄oPVDwQ7xXOE?yDz=G<bG2;h1&L[m,3u$ xU_#7eUQ>QD Do*д8U?⹪c j;ZsMEЃ8d =z+i:jzxݝ[WWZ=F |b՞Vn|Pr&bAQ穒.}t\ށd_8_ L^GơoNcuzkTJ/NC7'ɜo|->>1Fxh,F[N^a?H\ԼW$~c91-4tzgy_qC#ytfw! xͯN5k!&=fV<->kV~;Ѫ+|GYwxwh_G-̫zw8;ބ.lթMԴ~k<$cIͫn#D=de)^Wz &xՂ|[)| emNy߹Ӳ]+>|_C

q"cr܇tF=]Tc=B;R[w˟kA1﬉7Q:zL/J(ئkn1u'}bg@\ כzpx,Oj pfSoh]k&r;ZFkqỗ![d$Gp=8IVXEgwBd%YlŶ(*ܾPhh#|&D1PnFܕ0R8=P'"aD $[+8{!$;+%5kܛSOfk*ϩӧVdR9n-uh`{t)yWZ`2RHNِK?.iV㛇% ?ScL^*&`34Sl(F@g˯tIglQ*)&WGdaI5? ՞abas "jU㵌4l~: /`TQD.4˱v'2*+^$BunI9`Ug3: A%0 }5z8>n܇^9<q>]0T}tE.(*Y6𙍨1x* YR4sRe?#`$`rE`brDz&"oRiL=FJEmaJt'X鶞SDuNlW ^$133gMMo,@@8X @SxHA$R\UFxÀTo H'RbzjFY&,A4vi\HϾp#G-#&JynY >*VOYDZQ񏛝^=vO8=T JR04H6c-b' 3 *H41x'}hqSY.ѷ>[ɚOK J_%lF;rT负Q,GaReqsZ,2FDB8Qv;)3ݎ V LS3W]e ԗ)\GZl:&(G&,S$PYCM|9$ $G 4 2آD.drWnx=-rg7Ɔ%,$L~e"Lm&]N?(}NSѿc^{B88B >[4ugOwRA.e0J.(G)B*Okw_zڎP2TYQ#Y<*@SIL6)iC)h'wO{HtCpڃb|MDC14UW .Z{ٚZ.cM Q<=4̓/Ax'F[XB vpnQ:q8bمt9_W%%5Pf@7OA=e IYkH)6n{s5eQWq/^!&rF6%b%!cȾlAODg m6# uĨ%6aW@gp@2Ā uд/XEqs7CG 6 ʰ#+74 @Ws ƎyQN ]n A.,-t[}|+MᆣJ1qy%U6J-(&Pl@- O/_Y9/:cd-5$/YRDk;P %?1F.Pq}iZLhmW={/ktu>+Lm^eymP~p_Z!iy0o00Tw`$S#`M놿wY[ڌ*u^}ٔI@yÔ} x:kڕgsw cmG?| LrC bd-ֈȗs3xKUjMD=9SRDUF Qۆ:5x t+,ivAĒcpk*+kQLRJ&D ^ jF JyPIy + Vf gAC;t* ϲ䯴jFDkjA T(qJ(";AB$ĉjy6pҴlkœM985>/[c2#us֠/pbiYׁYЏ<; Ȅ'uQ9I[0hT f,o-zhw7L#0vvR ?\\8v68ftqVtH(F4֧q D1=]]Z=w*b{®|~KRN$&\6a+Gt,I`%xhpJ@_˚ $N~cZ.YoRK(Y/ K?#sUFk_ŭ]AxuO +.ݪwȇB6F-g*`׿ =5QDR<)A#ꪭj=50=R.\R̐i~TfbpW8>XM]xcMTs %V >1x65$y?V${3h)!lLfc g 9(+}/ M8XuSW xqo-e å"ڞ9 f!hU맡Hu {zފ]͍Pjtzh jM|'@jaA_9Q']$©.wju]-}}u;}R ӱ,E ײyP6j$w&`Z9P4r9\fu{MGQ8_Gñk1Y5ʍOsS@|Vuhf` *4ǒВ nj ]<# ioG7>h0ưBmzv.NTh:h&WnA؃4s˪ycO0=c'[*h5Î~AMR wH*oؚ 9{ b푖,NcC;pGD?muk=+K?qث> N>tLpۧͨCE 6}Tz.'" vJe6(Ol\}pvºIj@-_e([Da*w $vZ` n@1Nbf'\w"j}¤qOG P?iXރ H$pw+FNՠ,.]Rf8k)lQ"D]Xo'`Myd,x Y<9J?*~ߓlMOG 55s9E W z!K"oR{jf{pD$rM-5A%s-ClZ'<slo!hWtkmJ ~lo9rY =; GH"8Dg;0Efv+u(f3Mxg5'G%1.FϦ˟>K MKng:վdt kiiD_;\dTFl(N1ڡ={?R^0%Kn/SO^M^&)Un"|}cCriuVOcsOw2ƳUr }4RL'PNG|ݦ]488o.$7DQwCK+5~|H<>Wڄqr]tYMXwjo]~U=렾χΦ N&l!h٩ڧ2#7*1叝|k3b-}t7nCGqʆ P g&{{e| H?t]4]x ,bTR)v[t\Hr l^Kݟ05A첎QLޞPXϜ-qoDfZU҄(:C82ge8eZbTVJ9] 1CAYQTJ#xc:wmdW#X-, ֳ$'8Ha,˂h9b&8 #w ESK@y/;QnNB&q"`!M!曎֏=)}H]`کk.ayA-'ЌB{q𰊤E|CpΩG/O9'G~YuJx7#-i6UdƑ5=sٜSkoH7 $8rӒ  od;%L}OhUIf 2FtٔFӋ?N}52)_behq^[֗oVReIbZ`nH{ otSliIk" xrm}14J9|إ\dus pqg:5.Z @Gr1u£ٰQvUgR2?jy\eZ }{*>EF`)nq vqt>Ti_ARN,f{SDCbѬ)\iڤ5hzG\^v~aw7>#T̡G7b|j %#%Hz6J1c^ofX7(B @y7Nt#Rbd[کSe6˯x%i۰ccV]-x,?FPW{1Ɔsx_zB0i¿ypXDI+?Ő ok\r`.>Q*Sx_ID{-W^/@!/؄z`~&o9>iC:%{pd6=m_{-iiq**^qɏ/Uswֽ@Ås1# FgT8";i²R4jvc02yMP~!xDG&Mg?YHzȦȽF\h'9։80I zf(3&"XG`0hjmykZ XvRGY{ܢ 7"ۅ Oܽ}m',L)g$"'ذV ؗ;AJ'T`Z`Հ} CgM?"#d'M6(cL CLZmIYt0/Ak[}~%bsEi-4!0g?dQ 稄vYf1MJDC7kxmi*FsmXʉyE֢yX"ASGN_q4y`q-+gZM}xZpP<1>}lY7Q\#\'pf $Rz O?wZ{#X\ٵz"C:%e6d98 W ؕoy5*a-{[]J`[Kx#/vdx]4Gj&u QDOgޟMR*47HN RH'ӰF7+CmΫU@9`Ռ 0n0b*E/k`;4|40-63G1hS^c2D{P1~XK"\-}zJ}B \Oޮ,~ o A>pRcO_f^V ԔVq1_+?-gUO>.wFfQ`WTjZժ-ٝ}c>jAAX":D J~ .j8YW#;$E$n8w)Ne#_otPBU#7/5:ڙ8^QOՎ06O56h+@X$hTeC~AD0y* TsѨYO'!y^ "ŜQ{d㥦(N U5q9PӫU /mϱIC ni 1:۷Ơ0kf#6ʊiV4 J4迥K"w;uAS(c"t<pG>;*LafqȚMtE|[$sݖVZ.l鈓JBnSotI>M}"Q[Ef`_?2^"a Es`Ie8IJBքeGtcr[aN ;Mc7=8c; )#K%tf=ᇖ6m eE\Mق6ut_.8nÔ7]V,˳ӜVrQY~G@eKo^S뎁HbF( j(L֤mQv O{l>VWk$om0 \4C`tGP>-@]W&>UKT!Q4$R-o$7׻o`^ YQʺ=$G8+^.K*qI9ٞӹ-@똸hV6% j"\.=lj<=4gA݉Ό>&P0l}tD|♝8^XQ){n)K<ҽ`]Dv;'b'Ԅz\j]BBKyI`gBAm{iQ E}"Yx35 2Hff]wjs;"j"POoiAuAlmK<ϿLS n ĪYwls`G6'\Ge"Bs0vojgw卫ޝ!2齩+ObG=ݥXVig O^J5 v~dzdz #] w dꚅ Ex/ਝQ@).gɕv~jT϶B_} @A06 P.iN?xeUO{=&W2| \@n_IE[+%-zO@W"/|ROȴYPKgxœbXi4xd-bZRޫ4o2A|i}qV/ٷ7W䛷HP+@sفQFP䦙Q;#CwRrAkNqRRVw׾W=Z&.$[z Xl\AӖ,G0%|Uq-y'@=kb&;UDbz#)B2OxXNU@ #߫^5LlP _kj Ai 3UXZ%76"5 FtۂoQ.ydLe)-WjVqx_3 UX`Gwm8ο~Ni4.LfsITQ9dsYZ$ֿͦ<k8{/XQqϻ_!5@ jp,=M{ɉk`=⌀c@ _ˮUkPljP/#BBޜDPh5$W+ϩM {8"=(38I`'YzFpV.zK2TZW􏧑5-Kiq׷%"1K@~#zl̐8ffa /;}Bf4}sDZ'ʬ#0HJzI8TʪwׅIh/%6cU"lV!uib,m"͹n6a 䣕~>AmF ۀWYR*qor+b Sڗ(Enuw@ZhPP~2lQ?Jgk8+2FWm޸ [ M^21d@RB8c,cW?O7:J N"F77ـtb5k²> V>j#?6糁 gE݇R+Nb [NF6mxQYuխUM15҅}p{0LVšm>N^L`_^vDu@_Ow :0 eֿL :/YY0%fHf䦋=90 +9BkM-kVmUU I>֢"592~:*8Vso:k|1^}O؟Ӻmkj GbRIAv8kN=$% (j79\VEVk#:\-cjZ6?)( Bk?d[؜r3ѳ C)tƥ᫦ۻJϢ,9YFfc$ &/6 } a͎#\)wSvBrt9}f$Ėƕۺ!bͅtA_v}bM7z}juךs{${~I"OO] 8wmv8@N}ğҋbQAe"9٘NَY_CTQfDhL[\}bJ1N 8x|L*\­iOXăբ0CeFh儠2!yrjϰkhb|<3%e1; na8HEI{v" BvQ:c_\xW,!y-r|lGV!Mf+ݖB*`G7} ⽺܌g?տ`cgƂ(b!Sd<<|CGӬ-lP>q)YV)_WژuײmXhegz{-ɒ\hQh]I _]aܵ*La&cu( kH a)B78ZcYeM2N{ ׈LJi`d%0y3YDP?&ֻ(vߒ H\L:;)qXZ1}c$2Ӟqل0i~rx |S50h-j(6$_t4Xw{ZB)GEmVyϮ=ГnRa_<(=aiD ":`pYF_$59:xd53Oa<ڿ=EGx? VO-BW^ah׬Ӳ!LVd [XU;W|႘Z<"1y{r!68/y9 ̈́ũx&.Lʃt5W_+XyO0FǓ<9*'0DcPqh7'6끵Xs$UƸ8VxEhPt{= F{tAW7I '{ G{>~<2i'WĿzֆEl'lA^?\ZO5*px>Yc,=*?0g%rw֪ݶCVvT"իP;iX". c.D[^ɡ;˂1V3J1}%gdF5k)ɼnޕ&ssJ$h< d`aFJAn"kNkBVE؉Vcx3 ?IlffǤJͳX_^dCYi[Y֒UW =CBqgDЧnML"40/$+ڒ5]ڎUa5 !;}rO8naك|?q㏎|0s;N:'kscx0iէ5 "MQrבGKH\g&^>n=$r""Cx8Xe2>)QN3,B8;{!^ћw{[Np"PHҴ_ҐY%P@3(@cG :h#z;dtE5s{6qώ8.̫([Yq +ʈC6p "|`"Z˫1QD~kEAP_(3nIHy z扐)}V(!t0B]#(;UjEV 0[S1u(-RW19|=w!qmqYfgr-`0V{wͥMw[/.We K\.t-EݺCMWVJۊ\Ζ~'`ǽXFocS+A9wod'6}eAzEx!,}HaZ&4{Zq[ G\{z)P0SJI}2vN" $h7%bdERr0z nJͣpd;uCL6N3 kO,+*+DGnqmAέ3E2ɟxhgTKG'9 SQX<tlC[gzKuJBT9ƅ5kb4b ~[b>|Y9f O .<\}|*H<1>`FYfp[y'ԷDm-"KrW;TܑR]\>N%\_AFD\XVhT7H TaTɹ_(/A{mWTeڮx[Rݑ٠ãK5I;o"q9ub.fMUꊧ8[ J)9GEM_T! || Ǫ'Rb؟V*ZJhpVScZj4|m>nK}5iOx }<=-ZA͏pe9YT^,@IKPm+ˁܕCŠ2cj#kg>S O!gJ ww9[˜䫨],֟+ȬcY2N2)dj’)z+_䬷CwV>@e!y>he%FX/7[eD)P2nP,l5)  <`TJ sJ\f׊6<]'`Ŵ9-=o--FpsQoȝ婩5q YêKԎ|_8o9:Q69X #]sXAN #qߥL?XhQuQSBn$ ?a,q)$_4euH]* oQ.!ΐhAwKP {7 k:W%@SWQB ļ: >ċ?2 qYLyĭ-ݰA'A{J(ojBm=NTt^4HӸ.ǙimF0b0W\nVM $3ۈEʄcUoH -Z'D<GUaQZ0^]5?;b`mb\%cX:Xȡg$(9#B*Nb3-aͯ_'ni#&^0L}J- ݗ @{Ռ!?޸ck^뫇ȅs WVg1+'[ZYjlcG +Gq t6qj(6݁!z[ La2-@p?\k6XݭQW`fA e׌tHiIr =)6j&U,-[wrHS!)A?v$\;&<]޿*L#4CnTJ0)P CZ(ۤ,[}7 i;7(v6x)?E7sTnn8LTO>-X`]Eh`C6YĬ;Dmppش~$OHݾCLz}mGᆧ1t§x 0A}:ž9Eh9c!a pO6*1?D˒qHTʖ/)'ҡ Sbg )5Ӻ_ ZBd{.cLegQG:"c{;kj䝟 BK0Z^K_~iL| !#!IOIrD\4sJyu,5^2ElA"co~+a9dKUyS5(XJr:5m4Q_yL֟] D#wm?E'6Mc&Z t#\[_]-~긅htۀ Z7~C-"1jŔs^4ސ91rM߯w~$b Øj5H*tcmt2 O?:wWvXJ_*yqx%k~+e~oE:+6ʟ\ 'eS١Œи6 `9ľv$Y+56 Kڐ[ "%:k=W߼fKw=n_,1lQz(V#]lG⡄U*zf#汈DwZ+!Z 6n .>?M^:MmF \ BFQB "#S{js䞄<:}UH,`Ծ[p@sF &'"w&GUPE+nwӉ6)(n 7J8!?٨ g[!6~!z[>dz{2|v_ݢՊ)4ayhfѿdչAOu F8Ft 6&'cSSA.D^NL_kW$ rSdV~Dhsv´X8+V;Y+r!/OFi`w nhjzo|N5 js~NvNBͷD?]ހ+wz ॑cLȞ"US)d-TI.~+̻91Y=eQkk*vʱ#G=I _`{W.n ./Κ}NңOJ< 8XB[ښ%ie&\vQ{<7]Hǎ6vGW+TOh?Iܬ3|ya?7j x4LW^܏y7$|,[a1 ""hWeI׸d_9~e-0*q lgRVˠYs ~]udw|6sUmM!ž5y ^'j7Q%_=k+`r9a1dg45iץ9ًWH+?KT]!Cőa.EGaCV8eV5XZLHWzȑkj Q@ k bGR 9 _PQKC_%c`ݪcuX[Oԛʤ!j^^rNMB ꊕӻ$R_v( ]NKVUfS2wN2]G1HrÓK-ՍɣH.d8ߐz[ 3 u/mIDiz{HdDw?œW8I&@ɷ(uUtcpj0L}tcj"дX47N1_@Tg5rD c$LX1|ť4p2Nr"5e2FC1ǃ' Bu}cNp%߳BB:ɋ\^9qVpKЋ"ٚ?йDiX^obh8 8"SOVغ<^)XEl6\ԣTH2O4NF?YXY $E Y@zC^wI2̐!→z\&K i3vK_W#O?C=2Je1bqv=?ٚulyW!EqX$[fl,6 95,`c ס-8Yv1$!_v⥇`#?o F*TUp̓M!ANgњC|!@=j]Fߣp@|,55Ր I L&1ΰ~w|G;nK_uuBcbRoduh y , _p&. Wڭ"]"pV 'j#! >1 :&hF餄7)>nA`^GYX~B<|tǍ]*!dJD@1QWeOMCQr˱<3t΅0Yr `FFqM^ xy1i5?Tt}@PFD`0"0u><sB96f',EDů[SFL4U;} o2v%' IZtzT JM6NGA ☢몹PQ]$YlQ"yf"F+](kF:XE<<hqAZ o7єeN swj}kcb0&&Y~{W>(>waqK^C@u#̂YI!1KA\OI 5BtZҠP \D׶6]J4>;a>RXC-:-B:KVG9-LLy>2.y`U'q'˝Jڎ'Ճx6^6٣JP Y;BDR01uQik2ChծemՉdԕ6Ggsv6;cU OEQ=@3q3ج.$h& ZԨ3?r2>^j$# ճD&O I V#(ًy!Xeʳ "vSb7ZěPOEcBԂiqnf=kU'}X껢y;HCAGdQ0 7./H0+gЅkW.;ЎpT؞5-`j% Zᷜ5,$'У熲OmGRǨsm~NE(_*T(pokQ~L=sP+*3ͫh4Be?"(|7:TL}Uju]^gIƇ4b(7Qx|{hvV{ S N74qC2f1B!Tn Q'R(ZqDTI3ʺ_4Zyɂ_Jے,;Р*$R(]ɐX[~TD׈7xJݭ *oxq>VX{asmD\4E 6Ėd E"I3Ѹ=M&u,hC]@R3+u!+Xoik/D Τ(:G$BI[QJ .7O2-EY-#.qF?U05 ? 'ItJ׷o.e- #kP8(؆<cqikI'G5!k?zgc3dra&i>/7K})V{5 yNڴ|Ei wSOW~ y&ЫߒN mQtuhi%hu'/=#XeRLICVl:ĭtw+Ӝmqļ ¥|LKFNWIF]T/͈RjhK.%ŒDIvynGt)"*ֿaەu,Ň%W:wCT7VDi_/mR$ߊ}ߣ7B4sqpoV[ݘh<~Y#O@^HPn8S1V hٞH ,[;&eN-jĴ~eDvXlh'@(el׌X4GⱅQOԃIt ˒cfM!,)JC‘t/iﴐ#v,]zBVh:[~an7ȝV3j%U^(Y"1}!=L 9>,;H >SkPqN+&i7'e` k?.9YiUhC·}SRk0''Q<#pVdHh3NO,A#TY^Bȸ/+bj|_v`#m5EY@]&rp MxFՍ ][igDX; n_ n&X"} X'|enߖL.?F -[MPWJ'J*=.O gtn@McY&S][^a\%sQCHK8I2ÆS<)9y9UP^&ꐬ"R_Uk\ceGo9d:C`4}˞1d7X%GbT]VknOoU!cK=R|^ ΠdUYF2Pv+{yӢb"=mS`e+dg Р֡7fGI-CDπ/w`ˮhYbN( ]fVѫ$kJ5vC*$窅$Djɘ- TEYC UNU> 1W3"0]SyojoҰ3U!R|8Q=^ɚI?Bqb+>[@L:X`^^{MCX'mG~*hJI OnDAZF-)^".Es& xckıQĺKOf0p9oQ܋hv!J3v5uю8!uVlDHlxž,H_{WYkBbixAVF&a G 8lm]oRBYֿD]6 C䔳C?ui,G##szrx%%f6HE"-A~]t$J@uJ F?o/|OtPu8uL #"%N.G(@VgPЮ6dwKNK'y ޞ ,9V"v䆥]V#fMEcM{`,& C@V<IC8p;8o&%>Ac},;rߖ yPjI"yU$]ȩ+ԡr81ӭ̫00j.C6N-ib&[7yT]4Cqh 2~>۵^A0Lߧ,oQa8t*;ؤ4M'p sqLSRPjVS4&agC]Mi|[dY 0ۣ%V#M?JmKZeleH6uzVYa@a |o"jXXg>w6"e1x'AȚmљf%V;tHJsӰhi@zyK- Cd/q')IҼqU@aº1~ &Ϟ$\G[Bq(;ⲼZs:aDFAsɔ &u |YGZ~seD).ؐ)>:@Axt*7i/i+XքO_~_͊~yzDɓQ4ضK!ck ehÕKE0q;}[3dV0Ճ&s&/^)3HGG.R3?jczX 5WvCώM'O>ja2S@Йۋ^v Oa@Y^GlJϠ‚,y?1w`A Ux3&9za2|W$"|q^H,b*̓WH5FX^_8Y3Hc>TW a]uR"^!F N`dʒ=@#63p^+v,ߣ&ڠF?؋:ٙc%.59?JZwB+C8<*)MKF~ q$`KuoIhUĻ:!wZgtK卡y"DlTL[5,/#X \NhZ϶H1X?aT/JʸB37e娺ѯ}\5@1Mig!g1 rEdiz8V _g0]1]5hF%0o>$ 81(TaہZJ=E-J~A!^.ᵭb2pTa-5)ySZ-*3';*eUzu n=ͤR$-!,-9/0z}eewQs$,B[~9Ɲ7KTNਧhDrؾƵAB 2WH`y\IM!S K{9ڗ%#j+[a%Wqa%:fhwxOvѻ|{1<,_9֏II>|uLĹ>JpBu,2uDZՊ<299Io`}&œ?il3`袡ʞ?KTVS7M:_W?Jk:#XwDq@`9Bj%LH~d*W:|Pv^SuT"5+HM=H@\\=h14mGRP\W_o`y6J}ڽR[~Wl߂)yJHfuLKd 9S|~IvtD$ИìmEM]l@W0q!pE{@ U#*5e^aD1>鑉]dFp]z/BǮk%-nv|'Yo-inΞAIq`0gElTC}89[DJ"_?h|8$IG,C/畞ؙ< {MrwZ1EǏ#)~jkYP7̼3jxV2ǾrJj$6]]w~//Qgy؟3Kϯ ;xztL<+ ?6bcj spZ 9XG)E+*2=.P~BA;`^7Q46#n: Bv&z˦|gdBgZϒVnt{+KRQU`)l+GT䎊VnG."/D5]rФc=Mق"3;{Eluj?!<@*)[` ս~AyVNbԾ\=gZp'c8ʱr3d:|Ạ̑/d< {&6Za_Wg?)ǪePcߛd=k䢟ˬ3*'!95s)3_xr"o*ծu92+74 \BSJ?>';f9?"!Lxy#BV֦_4\݄{Bj~ir4[F'cb$2 keRSeR;,6k6 ؃ j)$tJD.1IE=r#+)ʠyJcI1:f55 iچur[baW6)̩fPhoiy W8Q~2nFZea56CdzxQ 2S06~Y=q1x0Aur*8u*Z2{hJT$ (~--1FELOm6.dJיh#th>-h #1hLƮAK乊Տp:fN;zu.AVXh-'5#d((OxzUB[.tvDWSس 1Զ$ %_]߹bdODws-94'!Q)Ƕ(On<%9_ ˜ј}+](&!A!ޚp0ů ^«2 ER*i&a9n".jt{.%u9G3RTt3gTs}8'h}Bv_FZc6&2qĴ#CeBƔVX?ٝoOEA@O I~/# &|XQ0j#2^ S v!]ŧ3 Lf~Œ/e:ݎ9 ~$FZWz>q"M$ΐ%I$*XQ07KrtѦ8$KGnXW.7t3pŒTc+ ~?.f`F7"b FMa%նa/pX P0KGX9TzNvYO1^?јI9Ha wvmLP2C`IZy>0_M) ݹjM~|ltg}dQK,1㥴ڬ(n\'y,foMhʷr- *_"dɤDž>ڰSF8-P'Pqθx%wJK?|S%³~ఴ6QvYǓ!#JVŞt폒rNEiJ$w'P49t_ n>2]+O@f(j(qd-X Lv@{.ڇb3KfP^dr`^p9=vE7Lk ;f)0xf k!"dpe~A. F챒"ó >IԸe)vnSNj^ddܨ8өsb j`-4W$Rw.7Ge҇P-35Va̿kzAL˃YH"a+̢vaqs@pu;J.q'&VQh~iOɈv#32N#ň~C:^-ӍQ%ߕ|X0#,0t=k`Smdx R~{k;^I n*_ -KsW3ʒ#2-Yӆ_Sq0ŗZ/7S|hMVY=qS?eQ%8+b+u$k%^]{ F(Z/{č@ NgD R9P _OU.US4B\JƲe~,|o՜ݱfm`!Pou=cqkNP-ҏ% A~!p7Ò{!;s?TFhfXX5,s⡠42i_Dg;}Hem^`%lS:қ9\{[?Fe5Ǘ ~&*ߗȞ gq*w+_Kё..Ԛӕ}3MXH%|?}:kIz)ѿoQc+,Wty 7TmΔUsW8 &B&UO ڊ$I |xc.nEut$AGafSQ9^f mLG#w$u|R4C +t4"}HI=dD1 )/X#>;3 [7d`/6婄+sRGg 8 TȝutkM҃H($P 6m{NNJodY&VjhͫbUNUg7 bVңu̿e=o>q *S0{)wR tʫX"*8sj)BR00p,Һ-Gn͐"`dwvۦ3IuEL1g-%:'FadH܁wܴT\I44he7>jlBYF:Fm'gXrdzMDK2y+ ɫCD4]u/?"f*$"3;Zi * rs Å|$Q]IQQE6Z9EGGW"Aі73''zPknl%b_/H&Β({nNe-XJ0fFW\G~S2DIF\*k]w{w=4] EIN'iNXDݞAWW~.GqQSR5#NoÇ^TcG@ƕr1$- f|dU%]PZt ʴݡo(۸kL$϶6Ї`4>FdrJ V & O+~ĽPN,Xm+k]V+y48V3| j"EbHqنx3* sGHD"'jT 7̏7 rq=Ö#~+RR7!U1CkNk3Ȉ\r'JAL`R#hK|deP Z݂w\\!q|uuՂf)ⷉBh2v[]sӁҨkML?{L 3 ?fq?Sz7;WųNm.j˞ )Tdg\WR6,m3It"|? J 3-藖vk>,?JLNc˱joG:z' Ry%.&Om\SUQiWT{nRnQr̹ 9 *0$#5->Z.lqZC`@XQY|]A?8t?}N1*qZ=bjp%C7‚h@nc#"\-c$┴* @"F)T@l!':I:sd'톍fS%(3yP%V@̓X" #[)zL[%b1SㇵwݏkO/U[=v< ٢1]=l>s/- S 8\*t ,-,C;}Fijs=zJ/QR;Bt :W_^$ʺ 8~s Vsx4E hB-j4ƒΕOG p2 #IǨ}BfPƔLkLskfO PO=YN8e$0i5/<4mJ쐶ڻ/nnj"6Ґ^__Q%yف55 n4 &iܜEHzTi!I& x3vd S]vOeEoPjFYg-Wt:ʅ&92// .-{>o3DvBg:s<%lEaL4;˰cW#1[z'jyaPIXZBG;9q½…J*^uХltse<<Z ǝ})Nu@䜞n)[o"_ #%Jς .#kC}ɖ0hk>ȁ4^;'4:& v*`N%*Br(#6#?bZݿ zGqbsub^T&g / D@tT=& ak`}FȊlnxZqYՍIoF.? n~ÿ~~g虓qs2ٚ*-8fih`Y'8Q ]Ӕo trru/ӫXcbkE]*+}SԊɰz}<6RSvOP**VPdu4]`\HlavDfgIR!h_F'CKkуz/8m85/gmPu  Y7ҳ7޻V?F0!0j$Մ~jf no-GyZ`ݝS3@MdCU28G܎K0`0:*cpi)7 ib_C9n҃Ӥ=|pAX:{>k^ /8œ<Ïzڢ+R;ߍ;2ʆ9pXI^X~9];C,p ̄<۩" ;w2'(*+g<p}hTnj3lF>tJKs?X\w77U r\׆ܶ/b䷧%ٹM 1k'8ՓAn?vg%sVxRHV~ ƒwU1+'q՘:zߌmDwwzi[#v6XA I M%*:u&'O'cKʵ4|_dIl/ŞFo{זn0B뺍 _m&"7@à{ P&ֈ'(dWTJbp /P`MEY|Z / 홌Ѱ'[b?+Մ=knztOm_.ȋ'?le=&:[Qƈ ~#9]H AUsR~n[UԾ|7d$k#-I$-ŏbB8ө~(&7c/ ۔N&sg3 e({QiveMw4 x/jJ|O m 4ޛ([+؞~7gFv**Eh)bP'[ UY9Tq@y4;_|Zgdޙd T@um ϗ8;챆N}{,cCQMF+':'R9DkLb2!wm2QPܽ Ʉ:o<\]pN_;g SXj6$݃2sao03 $ +1xtۜ\p^KcsP' _P]4/N7pOu&Qx)Nw'R5wz?h8'fqJFȘSwWB %) W&E&%tpKwңg󏽘1B>KOɂ5Ɍ`w_s@ؗWRU7?؛_aeZJ 8v]"Pɾ53kR3CL]YcIPU [&xHlaimGf1W}43f#p;\p?4|"Qn wx|'_i []1.^20L)[y1e5M_SDo~--t2l ΄-⪯$U L%yYkz?qY`ݲ|?sDjȴ;-8^{s\ W_47d/ ~pY}Ck/_6u0 <|v1,yMjokEEr_voGXm8 ^ 6kqe O Է8.P'4 W"%BJ7Kn*xA>)b Rg7NawW8#~L&gϜVܵǮJmEF )TP(FnmUG ċPf=v7{*#cjVy xtZ9sB4y|Ogߌߕ>Fl &uZjRi{f]p+ӓ]Rh/*ڔA~my{W3_M/dA|]e}Mz֒j`"L8DB֮L^ivU}$kZy+[@tťC#P.jRs콃.-UUdjKQi.mJH{{`WDk7# 9ա0w >B;`>ע=`)-ZzO^Q sf/w>Z6D!U+I'[8ԹkF QjCP`;MG}LyG9-=ңU@A44My7Ҫ7%|SwqWχY UL0N>4HDoo,[:>mEB/aT$paƁ'̊e!! T:9H4<AIGdT,ފ?!u&d I6@bʃQBGTA^hO։;*.FsònCvw[~L⊥VV5UъD L6D':(3k[jPǞdv:g87;hv޲~|xOn)X!j'f ̄t$yFhq*4wq~FFC)X74DDqA8on 􊍆k#CY$%Pn.,iЈ!"Vb(?JcnED<;RNǁܛLxV̡44gs :\Uy*[⅁a2&jv3#eeO{ψcp$%vo3Q \'K`YK2Ux72K9#IB+R7~ k5fENFu5+ѭf{X2;@y[yV.S^l&2i: zM7qPSvt?M\!@jV ޅktGd eGԲ}Q@MEہsd9 !foc<zC$ )%86а#M0`6™dM)#Z +\s$BtသN0[[ij^%w$c B ƪġsNů"s}$OiWޒ Ҷ{ڌ·TX0a<4JD&z?ۗI8t CN_+4* gWg4# qJ30= h'];5 kb*9zTN|g㢆A]M2hȊZ[-fObN5Fnw} 9`~/]z]:3 DEŭћyK@Ň=:dFuoTN;K4dSX3Г{.WZ[(p4G>%s$R qf?!HAn(; nZoYvsx"ZC[nKTi>KәC($ 9#/wj{372X9wg~i`R +:H3b-7:ap>;4r³W$NZhBː{8,k%K:rN.?([U 9ICKrDӦˢh+#7 p4 ۖMNꀳWcP&65MrS8Rwl|^;·CJ1G>WҪ^ u FPB&T}ޑ1~ZRjbxiFpeZXu3)?0 6Ħ 2ڡStc/umdqAϻ3ݐdZ' *LZSEѐK&n$“x{!G%x"}ԥ3W"@4%zl * ex9[j>Z Y}7Vu0OD’ur#N*E)@/?<Ґܺ:Br(K،QР.nni/٪oUNv@m| +ssIQ 0B{d9]fL;rM23]1bEr:W@t :O:baIv0zkd6GO_+1JXzk鴢=)AQ"5+YQA誥i1+$KʯWEWČ{eg%k7kwű۶WzShє-;"H6Gn_xq1:Lf,N.B6 :QbRK$n'}v )dB=v LSLBwNjOԿ<{Jd-zJ [d; \gaٍ`F }GmSFvkCۨu>[6=7V#rB1ǔ 1<6XSW=$ϣ#]|}䪔6RW.`yE*o^)eƲC,0JM(b=,~.;xrv5mt<1xز7闦Ce;07qE'ps8锞Ε6~DiH'lhǂhN.@w2ZVmI}4%<̄z>>}{mD5Mb ~D@:{s ;,Mot{DJ|&I7i~ 0Q'S4/L2UYdmM`ĐWW![ ?\AJ](a eKGM*^N&hyO&LK)~{ :eWcKwd93u'(ZPY_P>JeRa{M-4 S}7&Ņ@VUP6*7pl_lC ^zlSW/osV@lթ"Ȩ{GƖ9 a!6 IqWpN,HC:5JԁNb @C .7 9$ό Y$mxDlxAb InO54wS? ‹`H@Ӫ[qNp8kcqV1b,y_-ނ$U`5C6Z3lIj0,- 8U?@ @qu<K5*j0~HDU 2~Z9peW˰5fRpwz/%~\^+<3JUEY 47KŒyl\م38Mb<5:F?AucagBx\Fݠ{ՋTu{D-W?9>;;JkY,oj.|s ␖ǜmnjNUC>@okgz[gVOvs|@>KdF#l_=@)yn6!nٽO@[لև+H";Q6 # ^y[pd>t dlX{V`k<oCp5?k/{h3ZwI^&K&f8/ƫAf%<wy2X5Z᪪i?#(/N'P&E:$25,Tk.U~)VOM!8L+ 2X鞒a=Dq[Sy< A}'l] eSK#L'쳽 +q%.Ұxjy1c!F_o}ҷ|Q]u~`*Dۓ@TďX\&'XAUs?4ƒjA{Ank" g7i"qz;3Rk) N2¤ ! 6WQeOvT\v@d8$T @y&*d+!^1jHןB܊a-@[.qmy+qx7d x =k05 M-&<lj =GRd5Q6x]yߍ_!yg4u`f=6rS8){o BvϷ8Վo:+Vxa\FC؜a7]ɗYm2:Q"39Yy-1\9%g!M<ˌ p8_:X7 І-₏*%VBU+%E[VOs %c!u-T=^8stL?fXb F_ QFuۖȺJ n$p1k*G:(T~FC4URBVzQ̀H@ ݷf%HPO+.Om'JYD,R]*/ :p, ZؼC~&Q Br$̃c l`ρxԄ$̾y|j wrWpϪN?Px2Qi:T /Gǥ[/#Rgm ={j*2C$h i]>Ig Zg%d͛]Ԅ8roOouڌ?~=lVod.(r[1ֆOAGTbЩ"z>S}TEO ,D9~0k 8+ĩ:.I<{8g$P;zdU10SQ`LVaTR-C{keOA"$+J> kZeFNBBPowH"7csu:"JAdUy3+9&K!(h]2OqɝAGS%hOp}}>++Q J:O']ARwЇw@q7CeD ~>]Z>r$H@¥PcRdE o7cDTe3`ΥS0hƞˎ@hP9hOllrH9F;F.`b5IXvsn;.4H![;03" >‘qmC"؇gmeLʏ@Rg g8N4S{W?-oC*ɚ_"d> u"jEΎ.h` ʋMТ%c = # Y҉g.j!;;+UJJR)z?+ *\dNO"I)EzfxmM=X(DpFs(,>PIȬfP<-7OB:ȸ[-pdmߢhOjUtC~\`K8:M`IOåC"Ed y3Ef HUZOtH}I:ed~O^cTɃ``hE7NK, Ovc=YPhp5?6Qx!Pqw,]b@]LHr<2S */$㫉UX|nd7tTc+lYeB*j웙;o@K^jnQb #$ج(E :ed,$dո FAxLʎj9-v{Yb f3̾ov muB3i6`R3wҿ_`",3ʳ>:#vf|cOASWft+83GƯENFB!qQE`n_꾟A`q\jJ+b'*SRڼ p}gtc_)<Ux;ӫNai'ֺ43HC/֒g,}KyCZy'qmEF|V hLTxrЋ{D![`ٲ;}li3#ʚFƌG>IE_{eȜpů7鈪 J]DXjasi"S2n#"M>Uc3BܰcqiO(l lV||VtmI1-pϏleU}J<.-:&L/oְ,G T?3\ F"tۋ/c WkFXy mAAӭq;y ̚H[!9R~F $՘0h =ae6X w%DK P~z$Bݣ,Ϛ u O}V6ҽdSp wߑ$k2Rz頏}E7!fZIERd@-`q2MJ:϶۬' N~rGEvi[je~ρ3{؇#qZQW>h(?懆G ئ8S~4+|8/G*#H.R)9{] 2L i`Ӂ nhL)DO﹎'Kw; R*Z$`,S3axɒg+ |aQ`@c k(dK.Ϲ 7Z \389hqR)n)׎譪7^&4n HtA2/4f;m@hfq$ U7O"TL?,~b꼱hq;r<&܀XRWWZAK-/U4~xlݰ,X|?ڵ('Q꽖>x'|܂MyD׀&)n4ȅi=_S |\PLo{?t e9h#[qCJn!E+ Tf4c]ҦoCZgơ{9ڡ}]Fx-֘=I/X"*zpuQ? cB3hxsAmCz(Ȱ>(ض ]#uA Nâҥ3)yʍ<"ݐd9z G9tW )IP@'+7ݜZ&1G̾esI\fTLVQuRXR4P5v1W|$$r\hB:PK3&vj|mQ5>wA?wKR]a-6n?mnTd!Lլǘ߀^tEP4%bՠ|ngՙmM7asJ,Ή7SWu I EB[ծ<1N}JԆC!*w)ecOK&r$&EKmܛNgC•(Ɏ"->9RG2> j$! ˃tZB󓱞AyR}CR$C{͑Li)T_w}~wL)eIeKDT5D,ND&{}Ȓkn26Ҹ?*=ߗvHnp0jO@m𨣐 3uKeMfֈLPCdz@n'c[/KEEN\7qˈ.W;1LjG`ciR sȤ:{٬l){Z4b4wK0I_ru ^nhK [ÕV3y]{M\TeX-){?.wGHR3#BTU:ZoˬnIkn3s ykRqC\MUyR?YaeN.y%Ouy.!2H ݩMK}{*%0reC(3w$[-l<癒q ,h2"J&l灞gz/Ӣ-b5N_ 'us@OD<I)ދU7,Vzce&I֑a\|-po䃯P}<Ù%N7ƾCG$ kfu TtpH)s'Q'Bۻ~Ͻp EUd]Rt9^|ő@f^oO@Y?L/K-@h-q292$n & xVovj_GD%; 8۩ 6y`貖މanb2o("]pԜ"G3þ70u;+B pmM7QtKr0~P7:/V5\pcZrC"8T>=yR&rDE}ON ~cKus(J<},G? =38IL{Y HcT l0mOF\Q 9WD ž0 mtٚe&&Y|woM ϻg?C r1 x{M[pjN"tsw{w1l2bРm=IZLWoDz:A@xyh 4> JEBwT]d#܎,ڄ.9~n.ipٽ?1AD布 jsU HeMA4YH>F/]bCR$ $y|Yr#